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 05 04 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. 62495 40 3722 -9661 9520 30314 89 1657700 20390 451 999999999 999999999 40683 90 1651042 20390 207 999999999 999999999 40554 91 1644457 20390 142 999999999 999999999 40426 92 1637944 20390 143 999999999 999999999 40300 93 1631501 20390 170 999999999 999999999 40176 94 1625127 20390 185 999999999 999999999 40054 95 1618820 20390 189 999999999 999999999 39933 100 1589330 20523 186 999999999 999999999 39632 125 1454546 20722 218 999999999 999999999 37543 150 1343315 20937 432 999999999 999999999 36006 175 1248670 20988 667 999999999 999999999 34539 200 1166273 21147 882 999999999 999999999 33497 250 1025991 21781 1830 999999999 999999999 32370 300 907062 22760 3361 999999999 999999999 32108 350 802004 23776 8747 999999999 999999999 32096 400 707388 24607 14213 999999999 999999999 31974 450 621265 25321 39794 999999999 999999999 31813 500 542183 25931 62082 999999999 999999999 31612 550 468960 26528 118763 999999999 999999999 31471 600 400717 27026 172970 999999999 999999999 31275 620 374672 27213 214185 999999999 999999999 31196 640 349277 27404 229295 999999999 999999999 31132 660 324496 27587 252451 999999999 999999999 31065 680 300290 27780 269366 999999999 999999999 31017 700 276618 27983 284888 999999999 999999999 30986 720 253458 28154 320358 999999999 999999999 30925 740 230792 28332 334642 999999999 999999999 30878 760 208601 28488 391387 999999999 999999999 30813 780 186864 28654 488041 999999999 999999999 30762 800 165557 28811 683503 999999999 999999999 30709 820 144665 28962 931180 999999999 999999999 30653 840 124166 29125 1168961 999999999 999999999 30613 860 104035 29291 1498430 999999999 999999999 30582 880 84265 29427 1592399 999999999 999999999 30522 900 64857 29545 1673642 999999999 999999999 30449 920 45811 29625 1717932 999999999 999999999 30339 940 27131 29685 1743251 999999999 999999999 30214 960 8795 29787 1814804 999999999 999999999 30136 980 -9228 29900 1901538 999999999 999999999 30073 1000 -26942 29973 1945324 999999999 999999999 29973 62507 40 3720 -9659 9449 30503 88 1662360 20468 474 999999999 999999999 40932 89 1655623 20468 220 999999999 999999999 40801 90 1648961 20468 161 999999999 999999999 40671 91 1642371 20468 146 999999999 999999999 40544 92 1635854 20468 167 999999999 999999999 40418 93 1629407 20468 180 999999999 999999999 40294 94 1623028 20468 193 999999999 999999999 40172 100 1588897 20619 198 999999999 999999999 39816 125 1453756 20735 250 999999999 999999999 37567 150 1342750 20839 467 999999999 999999999 35838 175 1248639 20849 743 999999999 999999999 34310 200 1166646 21079 1062 999999999 999999999 33391 250 1026161 21910 2052 999999999 999999999 32562 300 906459 22921 3742 999999999 999999999 32335 350 800766 23897 10007 999999999 999999999 32259 400 705733 24699 17085 999999999 999999999 32093 450 619348 25381 47452 999999999 999999999 31888 500 540149 25946 66788 999999999 999999999 31631 550 466982 26473 110938 999999999 999999999 31406 600 398967 26902 151637 999999999 999999999 31130 620 373046 27078 178986 999999999 999999999 31042 640 347783 27257 184433 999999999 999999999 30966 660 323131 27447 190059 999999999 999999999 30908 680 299042 27651 194842 999999999 999999999 30873 700 275480 27852 210054 999999999 999999999 30841 720 252423 28035 242521 999999999 999999999 30795 740 229845 28232 243346 999999999 999999999 30769 760 207723 28412 280370 999999999 999999999 30731 780 186032 28606 332284 999999999 999999999 30711 800 164755 28781 549722 999999999 999999999 30676 820 143875 28957 859638 999999999 999999999 30647 840 123372 29141 1193664 999999999 999999999 30630 860 103223 29331 1535932 999999999 999999999 30623 880 83409 29517 1682545 999999999 999999999 30616 900 63924 29689 1825562 999999999 999999999 30597 920 44773 29808 1917449 999999999 999999999 30526 940 25968 29899 1981014 999999999 999999999 30432 960 7491 30031 2096971 999999999 999999999 30383 980 -10689 30177 2236761 999999999 999999999 30352 1000 -28569 30257 2295495 999999999 999999999 30257 62526 40 3716 -9657 9394 30627 87 1665940 20386 468 999999999 999999999 40840 88 1659188 20386 217 999999999 999999999 40709 89 1652512 20386 158 999999999 999999999 40579 90 1645910 20386 150 999999999 999999999 40451 91 1639380 20386 174 999999999 999999999 40324 92 1632921 20386 184 999999999 999999999 40200 93 1626531 20386 192 999999999 999999999 40077 100 1589052 20568 196 999999999 999999999 39718 125 1453888 20793 257 999999999 999999999 37672 150 1342333 20987 497 999999999 999999999 36092 175 1247500 21021 762 999999999 999999999 34593 200 1165038 21147 1011 999999999 999999999 33497 250 1024785 21771 1898 999999999 999999999 32356 300 905925 22745 3499 999999999 999999999 32086 350 800952 23755 9490 999999999 999999999 32067 400 706378 24607 15204 999999999 999999999 31973 450 620242 25329 42593 999999999 999999999 31822 500 541095 25965 68062 999999999 999999999 31654 550 467797 26548 123048 999999999 999999999 31494 600 399501 27048 168236 999999999 999999999 31300 620 373433 27238 196375 999999999 999999999 31226 640 348014 27431 206467 999999999 999999999 31163 660 323203 27625 214566 999999999 999999999 31109 680 298960 27827 215332 999999999 999999999 31070 700 275248 28028 223686 999999999 999999999 31035 720 252051 28199 247628 999999999 999999999 30975 740 229347 28383 254167 999999999 999999999 30934 760 207112 28548 288847 999999999 999999999 30878 780 185325 28723 327130 999999999 999999999 30837 800 163966 28883 471195 999999999 999999999 30785 820 143019 29044 636064 999999999 999999999 30739 840 122462 29207 845932 999999999 999999999 30699 860 102270 29387 1251993 999999999 999999999 30681 880 82422 29565 1576081 999999999 999999999 30665 900 62911 29720 1852325 999999999 999999999 30629 920 43749 29813 1923583 999999999 999999999 30532 940 24945 29889 1969939 999999999 999999999 30422 960 6477 30009 2070742 999999999 999999999 30362 980 -11686 30143 2192945 999999999 999999999 30317 1000 -29546 30222 2250322 999999999 999999999 30222 62533 40 3715 -9657 9359 30595 87 1668280 20310 441 999999999 999999999 40735 88 1661527 20310 203 999999999 999999999 40603 89 1654849 20310 141 999999999 999999999 40473 90 1648246 20310 136 999999999 999999999 40345 91 1641715 20310 160 999999999 999999999 40218 92 1635255 20310 171 999999999 999999999 40094 93 1628864 20310 179 999999999 999999999 39971 100 1589313 20449 188 999999999 999999999 39489 125 1454805 20711 265 999999999 999999999 37524 150 1343515 20970 528 999999999 999999999 36063 175 1248511 21114 829 999999999 999999999 34746 200 1165542 21313 1076 999999999 999999999 33761 250 1024186 21942 1947 999999999 999999999 32610 300 904557 22861 3515 999999999 999999999 32250 350 799192 23812 9661 999999999 999999999 32144 400 704439 24641 15748 999999999 999999999 32018 450 618207 25350 44589 999999999 999999999 31849 500 539007 25979 68379 999999999 999999999 31670 550 465658 26571 125936 999999999 999999999 31522 600 397309 27067 180473 999999999 999999999 31321 620 371222 27258 209632 999999999 999999999 31249 640 345785 27450 220048 999999999 999999999 31185 660 320957 27645 231019 999999999 999999999 31130 680 296695 27849 236474 999999999 999999999 31094 700 272963 28056 244374 999999999 999999999 31066 720 249742 28229 272462 999999999 999999999 31008 740 227014 28414 279572 999999999 999999999 30967 760 204756 28577 315882 999999999 999999999 30909 780 182948 28750 362666 999999999 999999999 30866 800 161568 28912 520087 999999999 999999999 30816 820 140599 29076 680500 999999999 999999999 30773 840 120020 29236 926186 999999999 999999999 30730 860 99812 29404 1367109 999999999 999999999 30700 880 79954 29578 1714281 999999999 999999999 30679 900 60434 29731 1872308 999999999 999999999 30640 920 41263 29831 1944005 999999999 999999999 30550 940 22447 29909 1992924 999999999 999999999 30442 960 3967 30030 2096044 999999999 999999999 30383 980 -14211 30171 2229719 999999999 999999999 30346 1000 -32089 30255 2293056 999999999 999999999 30255 62539 40 3714 -9656 9310 30416 87 1671520 20375 468 999999999 999999999 40930 88 1664708 20375 229 999999999 999999999 40797 89 1657972 20375 158 999999999 999999999 40665 90 1651312 20375 140 999999999 999999999 40536 91 1644725 20375 161 999999999 999999999 40408 92 1638209 20375 175 999999999 999999999 40282 93 1631765 20375 178 999999999 999999999 40158 100 1589008 20472 177 999999999 999999999 39533 125 1454480 20694 226 999999999 999999999 37493 150 1343377 20916 446 999999999 999999999 35972 175 1248843 20959 714 999999999 999999999 34491 200 1166566 21115 982 999999999 999999999 33447 250 1026291 21810 2016 999999999 999999999 32413 300 907087 22834 3736 999999999 999999999 32213 350 801677 23859 10585 999999999 999999999 32207 400 706726 24696 17948 999999999 999999999 32089 450 620300 25408 52514 999999999 999999999 31922 500 540977 26000 71909 999999999 999999999 31697 550 467626 26551 120454 999999999 999999999 31498 600 399383 27004 165882 999999999 999999999 31248 620 373364 27180 195693 999999999 999999999 31159 640 348004 27361 197587 999999999 999999999 31083 660 323265 27536 206384 999999999 999999999 31008 680 299106 27724 215691 999999999 999999999 30955 700 275481 27927 215501 999999999 999999999 30924 720 252366 28102 239503 999999999 999999999 30869 740 229739 28288 242261 999999999 999999999 30830 760 207579 28452 279047 999999999 999999999 30774 780 185867 28623 354662 999999999 999999999 30729 800 164578 28794 516164 999999999 999999999 30690 820 143692 28963 699718 999999999 999999999 30654 840 123188 29137 935860 999999999 999999999 30625 860 103044 29318 1401366 999999999 999999999 30609 880 83248 29480 1644899 999999999 999999999 30577 900 63798 29618 1749128 999999999 999999999 30524 920 44701 29713 1812135 999999999 999999999 30430 940 25963 29779 1844501 999999999 999999999 30310 960 7568 29883 1921893 999999999 999999999 30234 980 -10515 30002 2020206 999999999 999999999 30176 1000 -28291 30079 2070727 999999999 999999999 30079 62546 40 3713 -9655 9284 30650 86 1673280 20375 440 999999999 999999999 40966 87 1666447 20375 199 999999999 999999999 40832 88 1659691 20375 142 999999999 999999999 40700 89 1653011 20375 140 999999999 999999999 40570 90 1646404 20375 165 999999999 999999999 40442 91 1639871 20375 180 999999999 999999999 40316 92 1633408 20375 191 999999999 999999999 40191 100 1588879 20542 201 999999999 999999999 39667 125 1453726 20816 292 999999999 999999999 37713 150 1341949 21047 577 999999999 999999999 36197 175 1246729 21132 902 999999999 999999999 34775 200 1163735 21308 1205 999999999 999999999 33753 250 1022300 21972 2183 999999999 999999999 32654 300 902429 22922 3900 999999999 999999999 32336 350 796777 23878 10522 999999999 999999999 32233 400 701776 24702 17032 999999999 999999999 32097 450 615347 25404 47036 999999999 999999999 31916 500 536000 26020 70377 999999999 999999999 31721 550 462558 26596 123517 999999999 999999999 31552 600 394167 27074 164877 999999999 999999999 31330 620 368076 27259 188246 999999999 999999999 31250 640 342641 27445 195094 999999999 999999999 31178 660 317821 27632 202788 999999999 999999999 31116 680 293575 27828 207691 999999999 999999999 31071 700 269864 28025 215448 999999999 999999999 31033 720 246670 28195 239144 999999999 999999999 30970 740 223971 28375 245872 999999999 999999999 30925 760 201745 28534 278502 999999999 999999999 30862 780 179972 28703 321621 999999999 999999999 30815 800 158630 28857 456868 999999999 999999999 30758 820 137700 29019 597648 999999999 999999999 30713 840 117162 29179 793529 999999999 999999999 30670 860 96992 29352 1159342 999999999 999999999 30645 880 77168 29527 1463980 999999999 999999999 30626 900 57681 29684 1714430 999999999 999999999 30591 920 38538 29789 1896268 999999999 999999999 30507 940 19748 29870 1947698 999999999 999999999 30403 960 1292 29992 2049457 999999999 999999999 30344 980 -16862 30127 2173229 999999999 999999999 30302 1000 -34713 30208 2231357 999999999 999999999 30208 62557 40 3711 -9654 9203 30447 86 1678740 20382 456 999999999 999999999 41090 87 1671840 20382 203 999999999 999999999 40955 88 1665019 20382 151 999999999 999999999 40821 89 1658275 20382 142 999999999 999999999 40690 90 1651607 20382 161 999999999 999999999 40560 91 1645012 20382 169 999999999 999999999 40432 92 1638489 20382 182 999999999 999999999 40306 100 1588659 20560 190 999999999 999999999 39703 125 1453626 20761 268 999999999 999999999 37614 150 1342378 20903 503 999999999 999999999 35949 175 1247980 20912 767 999999999 999999999 34414 200 1165841 21091 1082 999999999 999999999 33409 250 1025326 21908 2084 999999999 999999999 32559 300 905541 22954 3822 999999999 999999999 32382 350 799635 23958 10676 999999999 999999999 32342 400 704288 24799 17757 999999999 999999999 32223 450 617542 25491 50830 999999999 999999999 32026 500 537964 26082 78666 999999999 999999999 31797 550 464425 26603 133606 999999999 999999999 31560 600 396063 27045 175555 999999999 999999999 31296 620 370004 27223 199639 999999999 999999999 31208 640 344606 27402 208703 999999999 999999999 31130 660 319822 27593 210651 999999999 999999999 31072 680 295608 27792 208671 999999999 999999999 31031 700 271929 27985 217895 999999999 999999999 30988 720 248767 28158 240048 999999999 999999999 30930 740 226095 28345 245430 999999999 999999999 30892 760 203889 28514 276803 999999999 999999999 30840 780 182127 28692 305443 999999999 999999999 30803 800 160792 28850 451654 999999999 999999999 30750 820 139868 29014 613049 999999999 999999999 30707 840 119333 29174 848958 999999999 999999999 30664 860 99163 29357 1291282 999999999 999999999 30650 880 79331 29549 1609932 999999999 999999999 30649 900 59825 29720 1847064 999999999 999999999 30629 920 40659 29823 1934893 999999999 999999999 30542 940 21848 29904 1987803 999999999 999999999 30438 960 3368 30029 2095065 999999999 999999999 30382 980 -14808 30169 2226353 999999999 999999999 30344 1000 -32685 30251 2288299 999999999 999999999 30251 62563 40 3709 -9653 9156 30668 85 1681920 20345 455 999999999 999999999 41080 86 1674995 20345 217 999999999 999999999 40943 87 1668150 20345 148 999999999 999999999 40809 88 1661383 20345 141 999999999 999999999 40677 89 1654691 20345 156 999999999 999999999 40547 90 1648074 20345 163 999999999 999999999 40418 91 1641529 20345 169 999999999 999999999 40291 100 1588805 20461 177 999999999 999999999 39512 125 1454479 20643 249 999999999 999999999 37401 150 1343657 20862 512 999999999 999999999 35877 175 1249142 21005 839 999999999 999999999 34567 200 1166436 21288 1122 999999999 999999999 33720 250 1024732 22075 2034 999999999 999999999 32807 300 904361 23006 3750 999999999 999999999 32456 350 798396 23932 10048 999999999 999999999 32306 400 703274 24710 17049 999999999 999999999 32108 450 616901 25363 50435 999999999 999999999 31865 500 537765 25924 72000 999999999 999999999 31604 550 464636 26468 121580 999999999 999999999 31399 600 396556 26959 176690 999999999 999999999 31197 620 370567 27161 209106 999999999 999999999 31137 640 345215 27365 217384 999999999 999999999 31088 660 320457 27571 227788 999999999 999999999 31048 680 296254 27789 232379 999999999 999999999 31027 700 272566 28011 237689 999999999 999999999 31018 720 249371 28210 275085 999999999 999999999 30987 740 226649 28417 282779 999999999 999999999 30970 760 204379 28606 324368 999999999 999999999 30940 780 182541 28800 392670 999999999 999999999 30920 800 161112 28994 576385 999999999 999999999 30904 820 140073 29186 789834 999999999 999999999 30890 840 119405 29379 1079289 999999999 999999999 30880 860 99090 29573 1618223 999999999 999999999 30876 880 79113 29762 1950790 999999999 999999999 30870 900 59469 29924 2100781 999999999 999999999 30839 920 40168 30039 2198087 999999999 999999999 30763 940 21222 30116 2250294 999999999 999999999 30653 960 2620 30220 2340680 999999999 999999999 30574 980 -15667 30340 2456811 999999999 999999999 30515 1000 -33641 30411 2508066 999999999 999999999 30411 62577 40 3707 -9652 9073 31155 84 1687520 20416 464 999999999 999999999 41337 85 1680504 20416 227 999999999 999999999 41198 86 1673570 20416 156 999999999 999999999 41062 87 1666715 20416 155 999999999 999999999 40928 88 1659937 20416 175 999999999 999999999 40795 89 1653236 20416 187 999999999 999999999 40665 90 1646609 20416 193 999999999 999999999 40536 100 1588280 20541 201 999999999 999999999 39666 125 1453499 20703 289 999999999 999999999 37509 150 1342433 20893 554 999999999 999999999 35932 175 1247748 21049 873 999999999 999999999 34639 200 1164895 21319 1168 999999999 999999999 33770 250 1023088 22075 2134 999999999 999999999 32807 300 902743 22997 3838 999999999 999999999 32442 350 796823 23922 10439 999999999 999999999 32293 400 701705 24718 16111 999999999 999999999 32117 450 615286 25382 47330 999999999 999999999 31889 500 536050 25969 66605 999999999 999999999 31659 550 462788 26518 109031 999999999 999999999 31459 600 394601 26993 149280 999999999 999999999 31236 620 368586 27181 174394 999999999 999999999 31161 640 343223 27367 183059 999999999 999999999 31090 660 318474 27553 193773 999999999 999999999 31027 680 294294 27753 206761 999999999 999999999 30987 700 270644 27958 224080 999999999 999999999 30959 720 247496 28148 269684 999999999 999999999 30919 740 224827 28347 296857 999999999 999999999 30895 760 202610 28538 356725 999999999 999999999 30867 780 180820 28743 458432 999999999 999999999 30858 800 159429 28949 724082 999999999 999999999 30856 820 138410 29176 1047492 999999999 999999999 30878 840 117732 29420 1517607 999999999 999999999 30923 860 97364 29686 1906482 999999999 999999999 30993 880 77286 29947 2177218 999999999 999999999 31061 900 57498 30180 2439536 999999999 999999999 31102 920 38011 30363 2652167 999999999 999999999 31095 940 18849 30477 2769198 999999999 999999999 31020 960 14 30611 2925333 999999999 999999999 30970 980 -18514 30751 3099431 999999999 999999999 30930 1000 -36734 30828 3168955 999999999 999999999 30828 62638 40 3696 -9646 8316 28549 79 1741660 20271 481 999999999 999999999 41850 80 1734206 20271 232 999999999 999999999 41700 81 1726845 20271 146 999999999 999999999 41553 82 1719573 20271 159 999999999 999999999 41408 83 1712390 20271 171 999999999 999999999 41265 85 1699338 20378 177 999999999 999999999 41223 90 1665153 20459 166 999999999 999999999 40716 100 1601840 20573 154 999999999 999999999 39728 125 1467188 20631 192 999999999 999999999 37379 150 1356767 20724 386 999999999 999999999 35640 175 1263290 20684 566 999999999 999999999 34038 200 1182006 20882 777 999999999 999999999 33077 250 1042389 21842 1687 999999999 999999999 32461 300 922940 22894 3118 999999999 999999999 32297 350 817374 23868 8158 999999999 999999999 32220 400 722523 24636 16187 999999999 999999999 32011 450 636416 25284 43293 999999999 999999999 31765 500 557496 25864 65051 999999999 999999999 31530 550 484492 26439 114575 999999999 999999999 31365 600 416379 27014 158659 999999999 999999999 31260 620 390335 27222 185801 999999999 999999999 31208 640 364925 27427 189031 999999999 999999999 31159 660 340123 27608 201991 999999999 999999999 31089 680 315903 27790 206199 999999999 999999999 31029 700 292226 27983 196533 999999999 999999999 30986 720 269068 28149 198257 999999999 999999999 30920 740 246417 28303 196215 999999999 999999999 30846 760 224256 28439 198020 999999999 999999999 30760 780 202571 28565 207985 999999999 999999999 30667 800 181342 28690 211196 999999999 999999999 30579 820 160558 28785 207994 999999999 999999999 30464 840 140209 28877 205952 999999999 999999999 30352 860 120282 28950 210051 999999999 999999999 30225 880 100778 28981 219377 999999999 999999999 30059 900 81700 28987 229499 999999999 999999999 29873 920 63047 28962 248088 999999999 999999999 29661 940 44814 28928 269459 999999999 999999999 29444 960 26984 28903 274956 999999999 999999999 29243 980 9534 28883 277529 999999999 999999999 29050 1000 -7556 28883 276938 999999999 999999999 28883 62695 40 3686 -9640 8153 31398 77 1753900 20264 439 999999999 999999999 42084 78 1746294 20264 210 999999999 999999999 41930 79 1738784 20264 142 999999999 999999999 41778 80 1731368 20264 127 999999999 999999999 41629 81 1724043 20264 145 999999999 999999999 41483 85 1699352 20226 154 999999999 999999999 40915 90 1665476 20242 164 999999999 999999999 40285 100 1602795 20381 177 999999999 999999999 39356 125 1468451 20730 264 999999999 999999999 37557 150 1357011 21007 521 999999999 999999999 36127 175 1262171 21004 850 999999999 999999999 34565 200 1179987 21022 1212 999999999 999999999 33300 250 1040331 21713 2355 999999999 999999999 32270 300 921450 22810 4276 999999999 999999999 32179 350 816088 23861 12107 999999999 999999999 32211 400 721077 24724 19210 999999999 999999999 32125 450 634541 25444 50624 999999999 999999999 31967 500 555091 26047 76807 999999999 999999999 31754 550 481629 26583 113409 999999999 999999999 31536 600 413339 27009 131858 999999999 999999999 31255 620 387320 27174 144924 999999999 999999999 31152 640 361971 27344 146880 999999999 999999999 31064 660 337249 27516 146217 999999999 999999999 30986 680 313110 27697 148936 999999999 999999999 30924 700 289516 27882 155094 999999999 999999999 30874 720 266441 28048 178457 999999999 999999999 30809 740 243859 28229 191005 999999999 999999999 30766 760 221743 28398 224692 999999999 999999999 30715 780 200068 28580 284033 999999999 999999999 30684 800 178810 28755 447125 999999999 999999999 30649 820 157943 28948 680106 999999999 999999999 30637 840 137440 29149 1048641 999999999 999999999 30638 860 117269 29386 1588774 999999999 999999999 30681 880 97403 29620 1790758 999999999 999999999 30722 900 77834 29840 1998565 999999999 999999999 30752 920 58567 30019 2172753 999999999 999999999 30743 940 39614 30155 2302844 999999999 999999999 30693 960 20968 30322 2482461 999999999 999999999 30678 980 2608 30477 2657370 999999999 999999999 30654 1000 -15445 30544 2705026 999999999 999999999 30544 62701 40 3685 -9639 8161 30101 77 1753340 20294 451 999999999 999999999 42134 78 1745729 20294 214 999999999 999999999 41980 79 1738216 20294 134 999999999 999999999 41829 80 1730795 20294 133 999999999 999999999 41680 81 1723467 20294 154 999999999 999999999 41533 85 1699236 20321 165 999999999 999999999 41108 90 1665203 20335 162 999999999 999999999 40470 100 1602318 20419 155 999999999 999999999 39431 125 1468187 20626 189 999999999 999999999 37369 150 1357478 20837 392 999999999 999999999 35836 175 1263449 20814 626 999999999 999999999 34253 200 1181700 20989 926 999999999 999999999 33247 250 1041624 21875 2174 999999999 999999999 32511 300 921725 23029 4049 999999999 999999999 32487 350 815343 24095 10952 999999999 999999999 32526 400 719502 24915 17657 999999999 999999999 32373 450 632365 25602 47782 999999999 999999999 32165 500 552509 26152 69698 999999999 999999999 31881 550 478760 26684 106068 999999999 999999999 31656 600 410155 27154 132733 999999999 999999999 31422 620 383992 27329 159744 999999999 999999999 31330 640 358493 27512 164085 999999999 999999999 31255 660 333623 27674 175416 999999999 999999999 31164 680 309351 27845 189243 999999999 999999999 31090 700 285628 28038 195905 999999999 999999999 31046 720 262424 28206 220276 999999999 999999999 30982 740 239720 28378 230561 999999999 999999999 30928 760 217494 28531 268638 999999999 999999999 30859 780 195728 28686 347727 999999999 999999999 30797 800 174397 28845 444468 999999999 999999999 30745 820 153481 28994 573950 999999999 999999999 30686 840 132960 29156 704373 999999999 999999999 30646 860 112808 29322 908962 999999999 999999999 30614 880 93022 29443 1118610 999999999 999999999 30539 900 73609 29543 1323732 999999999 999999999 30446 920 54564 29625 1639762 999999999 999999999 30340 940 35887 29675 1732766 999999999 999999999 30204 960 17565 29750 1775586 999999999 999999999 30099 980 -424 29823 1817097 999999999 999999999 29996 1000 -18087 29876 1837537 999999999 999999999 29876 62709 40 3684 -9639 8140 29003 77 1754940 20356 469 999999999 999999999 42296 78 1747286 20356 225 999999999 999999999 42141 79 1739729 20356 141 999999999 999999999 41988 80 1732266 20356 149 999999999 999999999 41838 81 1724896 20356 167 999999999 999999999 41691 85 1699060 20372 178 999999999 999999999 41211 90 1664955 20371 172 999999999 999999999 40540 100 1601991 20436 164 999999999 999999999 39464 125 1467639 20676 208 999999999 999999999 37460 150 1356598 20911 417 999999999 999999999 35963 175 1262028 20980 625 999999999 999999999 34526 200 1179604 21168 864 999999999 999999999 33531 250 1038707 21947 1898 999999999 999999999 32617 300 918660 23013 3506 999999999 999999999 32465 350 812410 24052 9629 999999999 999999999 32468 400 716734 24873 18653 999999999 999999999 32319 450 629730 25567 49001 999999999 999999999 32121 500 549912 26163 82784 999999999 999999999 31895 550 476075 26736 152662 999999999 999999999 31718 600 407270 27258 216746 999999999 999999999 31543 620 381003 27442 264921 999999999 999999999 31459 640 355400 27624 282486 999999999 999999999 31382 660 330431 27782 310929 999999999 999999999 31285 680 306070 27939 333073 999999999 999999999 31195 700 282275 28113 334793 999999999 999999999 31130 720 259020 28253 350924 999999999 999999999 31035 740 236292 28389 360316 999999999 999999999 30941 760 214072 28505 388845 999999999 999999999 30830 780 192344 28611 442046 999999999 999999999 30717 800 171087 28721 492982 999999999 999999999 30612 820 150281 28815 536681 999999999 999999999 30497 840 129907 28917 569070 999999999 999999999 30394 860 109945 29012 619371 999999999 999999999 30290 880 90388 29073 659692 999999999 999999999 30155 900 71239 29114 698677 999999999 999999999 30004 920 52491 29130 775434 999999999 999999999 29833 940 34140 29136 862687 999999999 999999999 29656 960 16164 29165 890479 999999999 999999999 29508 980 -1459 29198 898205 999999999 999999999 29367 1000 -18747 29234 886614 999999999 999999999 29234 62720 40 3682 -9637 8102 29236 77 1757800 20357 455 999999999 999999999 42356 78 1750109 20357 216 999999999 999999999 42200 79 1742515 20357 133 999999999 999999999 42047 80 1735017 20357 141 999999999 999999999 41896 81 1727612 20357 158 999999999 999999999 41748 85 1699047 20346 169 999999999 999999999 41157 90 1665010 20316 164 999999999 999999999 40432 100 1602255 20355 155 999999999 999999999 39307 125 1468389 20609 192 999999999 999999999 37338 150 1357514 20916 387 999999999 999999999 35971 175 1262727 21071 592 999999999 999999999 34676 200 1179901 21283 793 999999999 999999999 33713 250 1038484 21991 1735 999999999 999999999 32683 300 918432 22970 3188 999999999 999999999 32405 350 812479 23963 8535 999999999 999999999 32348 400 717190 24765 16749 999999999 999999999 32178 450 630566 25455 45334 999999999 999999999 31980 500 551099 26047 78391 999999999 999999999 31754 550 477581 26624 146823 999999999 999999999 31585 600 409058 27150 232754 999999999 999999999 31418 620 382894 27337 294050 999999999 999999999 31339 640 357385 27526 316488 999999999 999999999 31271 660 332500 27693 354926 999999999 999999999 31185 680 308212 27862 384682 999999999 999999999 31109 700 284478 28048 392330 999999999 999999999 31058 720 261271 28203 416791 999999999 999999999 30979 740 238576 28355 421525 999999999 999999999 30903 760 216376 28487 457081 999999999 999999999 30812 780 194654 28614 534609 999999999 999999999 30720 800 173386 28748 610964 999999999 999999999 30641 820 152552 28866 682311 999999999 999999999 30551 840 132134 28990 732386 999999999 999999999 30471 860 112115 29105 807612 999999999 999999999 30387 880 92491 29181 855063 999999999 999999999 30267 900 73263 29242 895707 999999999 999999999 30136 920 54426 29281 1001673 999999999 999999999 29987 940 35975 29300 1122199 999999999 999999999 29823 960 17894 29345 1150725 999999999 999999999 29690 980 156 29396 1150548 999999999 999999999 29566 1000 -17251 29440 1121199 999999999 999999999 29440 62733 40 3680 -9636 8088 30130 76 1758920 20285 416 999999999 999999999 42230 77 1751241 20285 195 999999999 999999999 42075 78 1743660 20285 128 999999999 999999999 41922 79 1736175 20285 114 999999999 999999999 41771 80 1728782 20285 123 999999999 999999999 41623 85 1699248 20271 131 999999999 999999999 41007 90 1665299 20285 135 999999999 999999999 40370 100 1602551 20381 139 999999999 999999999 39357 125 1468451 20655 187 999999999 999999999 37421 150 1357554 20879 375 999999999 999999999 35907 175 1263380 20837 610 999999999 999999999 34290 200 1181664 20950 906 999999999 999999999 33186 250 1042064 21768 1932 999999999 999999999 32352 300 922786 22904 3595 999999999 999999999 32310 350 816989 23961 10531 999999999 999999999 32345 400 721608 24813 19766 999999999 999999999 32242 450 634758 25537 51749 999999999 999999999 32083 500 555052 26120 77971 999999999 999999999 31843 550 481378 26662 131386 999999999 999999999 31630 600 412848 27118 185615 999999999 999999999 31381 620 386716 27300 224082 999999999 999999999 31296 640 361242 27489 234085 999999999 999999999 31229 660 336383 27674 245661 999999999 999999999 31163 680 312102 27866 264444 999999999 999999999 31113 700 288357 28069 271332 999999999 999999999 31081 720 265125 28243 302791 999999999 999999999 31023 740 242384 28430 316724 999999999 999999999 30984 760 220114 28593 379428 999999999 999999999 30926 780 198297 28759 482972 999999999 999999999 30875 800 176912 28918 678593 999999999 999999999 30822 820 155942 29071 892826 999999999 999999999 30768 840 135372 29216 1155063 999999999 999999999 30709 860 115184 29368 1571162 999999999 999999999 30662 880 95360 29511 1676526 999999999 999999999 30609 900 75895 29634 1765771 999999999 999999999 30540 920 56790 29721 1820688 999999999 999999999 30438 940 38044 29796 1863717 999999999 999999999 30328 960 19638 29902 1944088 999999999 999999999 30253 980 1545 30014 2033582 999999999 999999999 30188 1000 -16232 30073 2063571 999999999 999999999 30073 62738 40 3679 -9636 8079 29245 76 1759560 20381 466 999999999 999999999 42443 77 1751836 20381 227 999999999 999999999 42287 78 1744212 20381 138 999999999 999999999 42133 79 1736683 20381 147 999999999 999999999 41981 80 1729248 20381 166 999999999 999999999 41832 85 1698955 20373 178 999999999 999999999 41212 90 1664874 20341 171 999999999 999999999 40481 100 1602028 20389 165 999999999 999999999 39373 125 1467758 20698 221 999999999 999999999 37500 150 1356355 21025 458 999999999 999999999 36158 175 1261083 21177 684 999999999 999999999 34850 200 1177853 21384 929 999999999 999999999 33873 250 1035848 22070 2007 999999999 999999999 32800 300 915385 23046 3632 999999999 999999999 32511 350 809120 24026 9610 999999999 999999999 32433 400 713597 24821 17658 999999999 999999999 32251 450 626781 25509 47302 999999999 999999999 32049 500 547123 26117 72727 999999999 999999999 31839 550 473375 26718 134532 999999999 999999999 31696 600 404557 27287 204979 999999999 999999999 31577 620 378254 27489 256547 999999999 999999999 31513 640 352599 27687 274255 999999999 999999999 31454 660 327570 27854 311675 999999999 999999999 31366 680 303143 28018 350641 999999999 999999999 31283 700 279277 28201 359361 999999999 999999999 31227 720 255946 28349 393561 999999999 999999999 31140 740 233140 28488 421438 999999999 999999999 31048 760 210842 28605 472158 999999999 999999999 30938 780 189040 28708 560603 999999999 999999999 30820 800 167709 28825 627995 999999999 999999999 30723 820 146824 28928 674609 999999999 999999999 30616 840 126369 29034 722028 999999999 999999999 30518 860 106327 29126 784828 999999999 999999999 30408 880 86696 29181 855898 999999999 999999999 30267 900 67477 29215 913613 999999999 999999999 30109 920 48664 29231 1007511 999999999 999999999 29936 940 30252 29230 1114622 999999999 999999999 29751 960 12223 29242 1154302 999999999 999999999 29585 980 -5441 29260 1163477 999999999 999999999 29429 1000 -22765 29292 1142403 999999999 999999999 29292 62744 40 3678 -9635 8076 29097 76 1759800 20349 457 999999999 999999999 42380 77 1752086 20349 219 999999999 999999999 42223 78 1744470 20349 143 999999999 999999999 42070 79 1736951 20349 136 999999999 999999999 41918 80 1729525 20349 148 999999999 999999999 41769 85 1699055 20334 152 999999999 999999999 41133 90 1665002 20347 153 999999999 999999999 40493 100 1602086 20428 150 999999999 999999999 39448 125 1468006 20601 198 999999999 999999999 37325 150 1357520 20778 398 999999999 999999999 35733 175 1263503 20868 619 999999999 999999999 34342 200 1181322 21156 874 999999999 999999999 33511 250 1039975 22097 1780 999999999 999999999 32841 300 919131 23161 3286 999999999 999999999 32674 350 812355 24137 8912 999999999 999999999 32583 400 716439 24911 19004 999999999 999999999 32369 450 629380 25560 49432 999999999 999999999 32113 500 549670 26099 77353 999999999 999999999 31817 550 476114 26598 131423 999999999 999999999 31554 600 407735 27063 184640 999999999 999999999 31317 620 381656 27244 217694 999999999 999999999 31233 640 356237 27426 221201 999999999 999999999 31157 660 331440 27600 227972 999999999 999999999 31080 680 307229 27778 229085 999999999 999999999 31015 700 283567 27959 222913 999999999 999999999 30960 720 260432 28119 231454 999999999 999999999 30887 740 237801 28281 226101 999999999 999999999 30822 760 215655 28425 239910 999999999 999999999 30744 780 193976 28563 261987 999999999 999999999 30665 800 172744 28700 301458 999999999 999999999 30590 820 151943 28823 340899 999999999 999999999 30505 840 131555 28948 370030 999999999 999999999 30427 860 111562 29069 433203 999999999 999999999 30349 880 91950 29182 463432 999999999 999999999 30268 900 72711 29276 483860 999999999 999999999 30171 920 53847 29330 547990 999999999 999999999 30037 940 35359 29369 614009 999999999 999999999 29893 960 17231 29427 633496 999999999 999999999 29773 980 -561 29496 636295 999999999 999999999 29667 1000 -18028 29540 633586 999999999 999999999 29540 62750 40 3677 -9634 8032 28931 76 1763200 20423 478 999999999 999999999 42604 77 1755413 20423 235 999999999 999999999 42446 78 1747727 20423 149 999999999 999999999 42290 79 1740138 20423 143 999999999 999999999 42137 80 1732644 20423 157 999999999 999999999 41987 85 1698789 20408 165 999999999 999999999 41282 90 1664642 20385 160 999999999 999999999 40568 100 1601687 20416 153 999999999 999999999 39426 125 1467572 20624 195 999999999 999999999 37365 150 1356908 20822 391 999999999 999999999 35810 175 1262738 20891 597 999999999 999999999 34380 200 1180583 21120 849 999999999 999999999 33454 250 1039672 22000 1878 999999999 999999999 32696 300 919277 23091 3497 999999999 999999999 32574 350 812707 24116 9735 999999999 999999999 32555 400 716820 24917 19891 999999999 999999999 32376 450 629696 25592 50879 999999999 999999999 32153 500 549829 26169 76739 999999999 999999999 31902 550 476014 26715 134129 999999999 999999999 31693 600 407293 27214 185301 999999999 999999999 31492 620 381068 27399 220715 999999999 999999999 31410 640 355504 27582 223760 999999999 999999999 31335 660 330571 27745 239262 999999999 999999999 31243 680 306241 27907 252032 999999999 999999999 31159 700 282472 28084 243334 999999999 999999999 31097 720 259238 28231 250467 999999999 999999999 31010 740 236525 28373 256256 999999999 999999999 30923 760 214315 28496 273305 999999999 999999999 30821 780 192592 28607 310689 999999999 999999999 30713 800 171334 28728 343009 999999999 999999999 30620 820 150517 28837 364819 999999999 999999999 30520 840 130123 28951 380051 999999999 999999999 30430 860 110134 29056 413492 999999999 999999999 30336 880 90544 29130 438917 999999999 999999999 30214 900 71352 29184 462366 999999999 999999999 30076 920 52557 29210 512778 999999999 999999999 29914 940 34154 29220 568648 999999999 999999999 29741 960 16127 29248 584690 999999999 999999999 29592 980 -1547 29284 590601 999999999 999999999 29453 1000 -18885 29317 587000 999999999 999999999 29317 62764 40 3674 -9633 7999 30170 76 1765760 20558 484 999999999 999999999 42781 77 1757989 20558 239 999999999 999999999 42623 78 1750318 20558 155 999999999 999999999 42468 79 1742742 20558 159 999999999 999999999 42316 80 1742672 20484 173 999999999 999999999 42160 85 1706336 20443 183 999999999 999999999 41353 90 1672130 20420 184 999999999 999999999 40639 100 1609044 20465 184 999999999 999999999 39520 125 1474837 20602 251 999999999 999999999 37327 150 1364317 20790 503 999999999 999999999 35753 175 1270188 20906 766 999999999 999999999 34405 200 1187884 21181 990 999999999 999999999 33552 250 1046681 22028 1889 999999999 999999999 32737 300 926495 22984 3424 999999999 999999999 32424 350 820608 23920 8605 999999999 999999999 32290 400 725549 24690 13866 999999999 999999999 32081 450 639258 25336 39601 999999999 999999999 31832 500 560180 25913 59149 999999999 999999999 31591 550 487044 26483 108018 999999999 999999999 31418 600 418862 27024 168026 999999999 999999999 31271 620 392809 27231 208088 999999999 999999999 31218 640 367388 27442 226545 999999999 999999999 31175 660 342565 27642 253390 999999999 999999999 31127 680 318306 27846 277961 999999999 999999999 31091 700 294573 28059 297629 999999999 999999999 31070 720 271345 28244 350670 999999999 999999999 31024 740 248606 28426 390926 999999999 999999999 30981 760 226338 28591 461631 999999999 999999999 30924 780 204524 28753 576793 999999999 999999999 30869 800 183140 28919 735062 999999999 999999999 30823 820 162169 29075 886221 999999999 999999999 30771 840 141592 29232 1060441 999999999 999999999 30725 860 121395 29380 1308536 999999999 999999999 30674 880 101568 29508 1532456 999999999 999999999 30606 900 82110 29615 1706184 999999999 999999999 30520 920 63023 29683 1779038 999999999 999999999 30398 940 44314 29721 1781663 999999999 999999999 30251 960 25969 29777 1804529 999999999 999999999 30127 980 7966 29843 1837848 999999999 999999999 30015 1000 -9706 29889 1851649 999999999 999999999 29889 62770 40 3673 -9632 8006 30043 76 1765200 20461 487 999999999 999999999 42726 77 1757372 20461 248 999999999 999999999 42567 78 1749646 20461 161 999999999 999999999 42410 79 1742017 20461 159 999999999 999999999 42256 80 1734485 20461 171 999999999 999999999 42105 85 1698683 20392 180 999999999 999999999 41250 90 1664587 20341 184 999999999 999999999 40481 100 1601787 20359 187 999999999 999999999 39315 125 1467954 20595 276 999999999 999999999 37313 150 1357167 20897 555 999999999 999999999 35939 175 1262159 21188 853 999999999 999999999 34868 200 1178629 21526 1073 999999999 999999999 34098 250 1035491 22275 1996 999999999 999999999 33104 300 914180 23158 3633 999999999 999999999 32670 350 807565 24068 9494 999999999 999999999 32490 400 711920 24841 16689 999999999 999999999 32278 450 625092 25496 44673 999999999 999999999 32032 500 545508 26082 64700 999999999 999999999 31796 550 471933 26629 110133 999999999 999999999 31591 600 403419 27138 154974 999999999 999999999 31404 620 377261 27333 182114 999999999 999999999 31335 640 351754 27525 190177 999999999 999999999 31270 660 326862 27711 202731 999999999 999999999 31205 680 302547 27904 212653 999999999 999999999 31155 700 278772 28102 215481 999999999 999999999 31118 720 255513 28276 242197 999999999 999999999 31059 740 232751 28449 258291 999999999 999999999 31006 760 210468 28607 294234 999999999 999999999 30941 780 188644 28761 352997 999999999 999999999 30878 800 167257 28920 470559 999999999 999999999 30825 820 146284 29078 593749 999999999 999999999 30775 840 125703 29242 748967 999999999 999999999 30736 860 105493 29404 987291 999999999 999999999 30699 880 85641 29558 1179611 999999999 999999999 30658 900 66144 29685 1360398 999999999 999999999 30592 920 47008 29766 1669804 999999999 999999999 30483 940 28243 29814 1884222 999999999 999999999 30346 960 9835 29888 1927371 999999999 999999999 30239 980 -8242 29980 1993530 999999999 999999999 30154 1000 -26003 30051 2036382 999999999 999999999 30051 62783 40 3671 -9631 7994 29312 76 1766180 20578 477 999999999 999999999 42830 77 1758397 20578 240 999999999 999999999 42672 78 1750712 20578 148 999999999 999999999 42517 79 1743125 20578 152 999999999 999999999 42364 80 1742648 20489 165 999999999 999999999 42172 85 1706298 20452 177 999999999 999999999 41372 90 1672114 20386 171 999999999 999999999 40570 100 1609244 20360 159 999999999 999999999 39316 125 1475600 20536 202 999999999 999999999 37206 150 1365368 20749 394 999999999 999999999 35683 175 1271574 20799 588 999999999 999999999 34227 200 1189869 20983 799 999999999 999999999 33237 250 1050026 21810 1825 999999999 999999999 32413 300 930736 22867 3385 999999999 999999999 32259 350 825137 23910 8826 999999999 999999999 32276 400 730035 24722 16474 999999999 999999999 32123 450 643547 25418 43452 999999999 999999999 31934 500 564191 26012 63807 999999999 999999999 31710 550 490781 26581 109740 999999999 999999999 31534 600 422354 27118 157050 999999999 999999999 31380 620 396219 27308 200628 999999999 999999999 31305 640 370737 27499 212797 999999999 999999999 31240 660 345877 27665 241585 999999999 999999999 31153 680 321614 27833 274585 999999999 999999999 31076 700 297903 28021 276551 999999999 999999999 31028 720 274717 28179 307299 999999999 999999999 30953 740 252043 28328 335820 999999999 999999999 30874 760 229864 28459 385621 999999999 999999999 30781 780 208167 28578 484857 999999999 999999999 30681 800 186928 28705 564386 999999999 999999999 30595 820 166129 28811 638047 999999999 999999999 30493 840 145752 28928 689498 999999999 999999999 30406 860 125779 29034 756396 999999999 999999999 30313 880 106210 29088 808933 999999999 999999999 30171 900 87052 29122 864039 999999999 999999999 30013 920 68301 29132 985433 999999999 999999999 29835 940 49953 29126 1110404 999999999 999999999 29645 960 31989 29137 1149235 999999999 999999999 29479 980 14388 29150 1163235 999999999 999999999 29319 1000 -2868 29178 1148173 999999999 999999999 29178 62789 40 3670 -9630 8004 30473 76 1765340 20475 490 999999999 999999999 42757 77 1757505 20475 245 999999999 999999999 42598 78 1749771 20475 169 999999999 999999999 42441 79 1742136 20475 141 999999999 999999999 42287 80 1734597 20475 149 999999999 999999999 42135 85 1698631 20412 156 999999999 999999999 41291 90 1664463 20406 165 999999999 999999999 40610 100 1601386 20474 176 999999999 999999999 39536 125 1466973 20657 242 999999999 999999999 37427 150 1356134 20854 483 999999999 999999999 35864 175 1261735 20961 798 999999999 999999999 34495 200 1179197 21245 1144 999999999 999999999 33654 250 1037508 22112 2113 999999999 999999999 32863 300 916806 23093 3837 999999999 999999999 32577 350 810449 24019 10704 999999999 999999999 32424 400 715003 24789 19956 999999999 999999999 32210 450 628340 25453 51198 999999999 999999999 31978 500 548906 26028 66577 999999999 999999999 31730 550 475467 26586 110894 999999999 999999999 31540 600 407075 27086 167206 999999999 999999999 31344 620 380961 27294 201082 999999999 999999999 31290 640 355483 27502 205943 999999999 999999999 31244 660 330600 27714 214112 999999999 999999999 31208 680 306273 27932 227040 999999999 999999999 31186 700 282465 28149 239598 999999999 999999999 31170 720 259160 28340 289126 999999999 999999999 31130 740 236337 28538 314406 999999999 999999999 31102 760 213977 28716 390265 999999999 999999999 31059 780 192061 28895 502288 999999999 999999999 31021 800 170572 29061 812239 999999999 999999999 30974 820 149495 29224 1179800 999999999 999999999 30930 840 128813 29382 1595669 999999999 999999999 30883 860 108512 29530 1734923 999999999 999999999 30831 880 88574 29687 1865263 999999999 999999999 30792 900 68987 29830 1986119 999999999 999999999 30742 920 49753 29925 2055857 999999999 999999999 30647 940 30879 30000 2103450 999999999 999999999 30536 960 12348 30103 2186869 999999999 999999999 30456 980 -5868 30222 2296385 999999999 999999999 30397 1000 -23771 30289 2338732 999999999 999999999 30289 62808 40 3666 -9628 7949 31129 76 1769660 20566 445 999999999 999999999 42876 77 1761836 20566 222 999999999 999999999 42717 78 1754112 20566 150 999999999 999999999 42561 79 1746486 20566 128 999999999 999999999 42407 80 1742643 20448 140 999999999 999999999 42088 85 1706409 20363 145 999999999 999999999 41191 90 1672350 20326 154 999999999 999999999 40451 100 1609587 20350 166 999999999 999999999 39298 125 1476133 20487 247 999999999 999999999 37118 150 1366226 20675 496 999999999 999999999 35557 175 1272576 20808 829 999999999 999999999 34243 200 1190663 21079 1163 999999999 999999999 33390 250 1050043 21951 2084 999999999 999999999 32623 300 930263 22909 3769 999999999 999999999 32318 350 824721 23842 10800 999999999 999999999 32185 400 729918 24636 19551 999999999 999999999 32012 450 643765 25310 50405 999999999 999999999 31798 500 564764 25890 69797 999999999 999999999 31562 550 491725 26438 109414 999999999 999999999 31364 600 423746 26909 140178 999999999 999999999 31139 620 397808 27106 156567 999999999 999999999 31074 640 372510 27304 155625 999999999 999999999 31019 660 347806 27513 151685 999999999 999999999 30983 680 323652 27736 146644 999999999 999999999 30968 700 300009 27957 144163 999999999 999999999 30958 720 276860 28154 160569 999999999 999999999 30925 740 254183 28361 152338 999999999 999999999 30909 760 231955 28553 166124 999999999 999999999 30882 780 210156 28753 184354 999999999 999999999 30869 800 188767 28933 338311 999999999 999999999 30838 820 167777 29113 540265 999999999 999999999 30812 840 147166 29290 809544 999999999 999999999 30787 860 126916 29473 1315599 999999999 999999999 30772 880 107006 29660 1733943 999999999 999999999 30764 900 87425 29837 1994602 999999999 999999999 30749 920 68177 29964 2103594 999999999 999999999 30687 940 49270 30066 2185875 999999999 999999999 30602 960 30688 30202 2317078 999999999 999999999 30557 980 12402 30353 2475941 999999999 999999999 30529 1000 -5581 30431 2535940 999999999 999999999 30431 62814 40 3665 -9628 7932 31308 76 1771020 20692 507 999999999 999999999 43168 77 1763130 20692 255 999999999 999999999 43007 78 1755341 20692 171 999999999 999999999 42850 79 1747651 20692 145 999999999 999999999 42694 80 1742460 20582 155 999999999 999999999 42362 85 1705979 20507 160 999999999 999999999 41483 90 1671663 20488 164 999999999 999999999 40773 100 1608364 20536 167 999999999 999999999 39657 125 1474181 20525 206 999999999 999999999 37186 150 1364462 20567 405 999999999 999999999 35371 175 1271619 20559 673 999999999 999999999 33832 200 1190570 20887 986 999999999 999999999 33086 250 1050266 22047 1907 999999999 999999999 32765 300 929631 23134 3457 999999999 999999999 32635 350 823104 24054 8832 999999999 999999999 32471 400 727620 24773 14168 999999999 999999999 32189 450 641128 25370 39666 999999999 999999999 31873 500 562069 25868 53798 999999999 999999999 31535 550 489184 26349 85435 999999999 999999999 31259 600 421493 26772 122027 999999999 999999999 30980 620 395694 26954 145014 999999999 999999999 30900 640 370541 27144 150777 999999999 999999999 30836 660 345989 27338 156647 999999999 999999999 30785 680 321991 27553 161135 999999999 999999999 30764 700 298501 27779 172960 999999999 999999999 30760 720 275495 27985 215722 999999999 999999999 30740 740 252951 28198 240643 999999999 999999999 30733 760 230843 28409 298165 999999999 999999999 30727 780 209143 28633 394380 999999999 999999999 30740 800 187825 28865 628120 999999999 999999999 30766 820 166858 29115 936946 999999999 999999999 30814 840 146214 29384 1337299 999999999 999999999 30885 860 125867 29659 1876216 999999999 999999999 30965 880 105808 29920 2143264 999999999 999999999 31034 900 86036 30155 2405423 999999999 999999999 31077 920 66563 30343 2622411 999999999 999999999 31075 940 47414 30456 2737588 999999999 999999999 31000 960 28595 30579 2873448 999999999 999999999 30938 980 10089 30705 3019839 999999999 999999999 30883 1000 -8095 30761 3053007 999999999 999999999 30761 62821 40 3664 -9627 7907 30703 76 1772960 20548 455 999999999 999999999 42906 77 1765099 20548 222 999999999 999999999 42746 78 1757340 20548 148 999999999 999999999 42589 79 1749680 20548 131 999999999 999999999 42435 80 1742647 20451 143 999999999 999999999 42094 85 1706404 20370 148 999999999 999999999 41207 90 1672326 20340 155 999999999 999999999 40479 100 1609500 20377 165 999999999 999999999 39349 125 1475880 20512 243 999999999 999999999 37162 150 1365771 20727 505 999999999 999999999 35645 175 1271795 20901 839 999999999 999999999 34396 200 1189458 21203 1139 999999999 999999999 33586 250 1048075 22061 1978 999999999 999999999 32787 300 927789 22988 3610 999999999 999999999 32430 350 821972 23885 9766 999999999 999999999 32243 400 727055 24652 17502 999999999 999999999 32032 450 640885 25304 46579 999999999 999999999 31791 500 561910 25879 65879 999999999 999999999 31548 550 488901 26427 108187 999999999 999999999 31351 600 420913 26926 154466 999999999 999999999 31159 620 394954 27132 176647 999999999 999999999 31104 640 369627 27340 178512 999999999 999999999 31059 660 344890 27554 179844 999999999 999999999 31028 680 320699 27778 176532 999999999 999999999 31015 700 297018 28003 176090 999999999 999999999 31008 720 273832 28199 199761 999999999 999999999 30975 740 251120 28402 200326 999999999 999999999 30955 760 228861 28590 227727 999999999 999999999 30923 780 207037 28782 262338 999999999 999999999 30900 800 185626 28964 414541 999999999 999999999 30871 820 164613 29144 583385 999999999 999999999 30845 840 143982 29316 824009 999999999 999999999 30814 860 123720 29484 1273926 999999999 999999999 30782 880 103808 29658 1646804 999999999 999999999 30762 900 84234 29815 1946988 999999999 999999999 30726 920 65007 29921 2050911 999999999 999999999 30643 940 46133 30003 2106535 999999999 999999999 30538 960 27599 30111 2197691 999999999 999999999 30464 980 9376 30236 2315061 999999999 999999999 30411 1000 -8534 30302 2355888 999999999 999999999 30302 62825 40 3663 -9627 7894 31375 75 1774000 20652 494 999999999 999999999 43144 76 1766086 20652 241 999999999 999999999 42983 77 1758275 20652 170 999999999 999999999 42825 78 1750563 20652 146 999999999 999999999 42669 80 1742487 20538 140 999999999 999999999 42272 85 1706089 20458 147 999999999 999999999 41385 90 1671842 20454 154 999999999 999999999 40705 100 1608585 20543 164 999999999 999999999 39670 125 1473900 20672 217 999999999 999999999 37452 150 1363270 20762 434 999999999 999999999 35706 175 1269715 20680 725 999999999 999999999 34032 200 1188446 20878 1096 999999999 999999999 33072 250 1048558 21929 2138 999999999 999999999 32590 300 928498 23036 3840 999999999 999999999 32497 350 822385 23968 10654 999999999 999999999 32355 400 727178 24717 18155 999999999 999999999 32117 450 640827 25344 49264 999999999 999999999 31841 500 561790 25879 62760 999999999 999999999 31549 550 488831 26391 98981 999999999 999999999 31308 600 421015 26829 135202 999999999 999999999 31046 620 395157 27021 151309 999999999 999999999 30976 640 369939 27217 148722 999999999 999999999 30920 660 345316 27421 146252 999999999 999999999 30878 680 321245 27638 147864 999999999 999999999 30858 700 297685 27861 151725 999999999 999999999 30851 720 274613 28062 180046 999999999 999999999 30824 740 252010 28270 193621 999999999 999999999 30810 760 229851 28467 232480 999999999 999999999 30790 780 208114 28674 295111 999999999 999999999 30784 800 186775 28878 458909 999999999 999999999 30780 820 165808 29103 632786 999999999 999999999 30801 840 145188 29327 901993 999999999 999999999 30825 860 124897 29555 1434641 999999999 999999999 30857 880 104917 29787 1973393 999999999 999999999 30895 900 85240 30003 2199977 999999999 999999999 30920 920 65872 30168 2370740 999999999 999999999 30896 940 46834 30280 2475158 999999999 999999999 30820 960 28122 30407 2605815 999999999 999999999 30763 980 9719 30539 2751312 999999999 999999999 30716 1000 -8368 30596 2785322 999999999 999999999 30596 62833 40 3662 -9626 7862 31222 75 1776520 20720 490 999999999 999999999 43339 76 1768547 20720 246 999999999 999999999 43176 77 1760677 20720 168 999999999 999999999 43016 78 1752908 20720 137 999999999 999999999 42859 80 1742348 20609 144 999999999 999999999 42418 85 1705826 20527 151 999999999 999999999 41524 90 1671502 20477 157 999999999 999999999 40751 100 1608335 20461 164 999999999 999999999 39512 125 1474617 20457 223 999999999 999999999 37064 150 1365109 20556 433 999999999 999999999 35352 175 1272113 20638 714 999999999 999999999 33963 200 1190771 20957 1041 999999999 999999999 33197 250 1050356 22011 2039 999999999 999999999 32712 300 930054 23045 3709 999999999 999999999 32510 350 823931 23963 10109 999999999 999999999 32349 400 728742 24713 17313 999999999 999999999 32111 450 642404 25340 48138 999999999 999999999 31836 500 563366 25884 61928 999999999 999999999 31554 550 490394 26396 96915 999999999 999999999 31314 600 422543 26851 139842 999999999 999999999 31071 620 396663 27044 162850 999999999 999999999 31003 640 371423 27241 164536 999999999 999999999 30947 660 346781 27441 166898 999999999 999999999 30901 680 322692 27657 175836 999999999 999999999 30880 700 299115 27883 180629 999999999 999999999 30875 720 276023 28088 220621 999999999 999999999 30853 740 253397 28298 247178 999999999 999999999 30842 760 231214 28501 303572 999999999 999999999 30827 780 209450 28711 409807 999999999 999999999 30824 800 188078 28929 644184 999999999 999999999 30834 820 167071 29164 899366 999999999 999999999 30866 840 146402 29404 1295290 999999999 999999999 30906 860 126053 29646 1862132 999999999 999999999 30952 880 106011 29882 2095085 999999999 999999999 30994 900 86272 30093 2319352 999999999 999999999 31013 920 66847 30257 2496096 999999999 999999999 30987 940 47757 30355 2584188 999999999 999999999 30897 960 29005 30462 2689573 999999999 999999999 30820 980 10572 30583 2820260 999999999 999999999 30760 1000 -7542 30643 2859514 999999999 999999999 30643 62896 40 3651 -9619 7656 31272 73 1792980 20783 488 999999999 999999999 43814 74 1784761 20783 257 999999999 999999999 43646 75 1776651 20783 166 999999999 999999999 43480 76 1768647 20783 137 999999999 999999999 43317 80 1741971 20654 144 999999999 999999999 42512 85 1705426 20507 145 999999999 999999999 41484 90 1671198 20382 143 999999999 999999999 40563 100 1608409 20311 144 999999999 999999999 39222 125 1475573 20337 187 999999999 999999999 36847 150 1366515 20507 377 999999999 999999999 35268 175 1273527 20684 632 999999999 999999999 34038 200 1191953 21031 924 999999999 999999999 33313 250 1051313 22006 1858 999999999 999999999 32704 300 931177 22988 3434 999999999 999999999 32429 350 825291 23916 9777 999999999 999999999 32284 400 730254 24682 17386 999999999 999999999 32071 450 644005 25319 49674 999999999 999999999 31810 500 565051 25849 71674 999999999 999999999 31513 550 492190 26350 109795 999999999 999999999 31260 600 424469 26795 147867 999999999 999999999 31006 620 398645 26983 169427 999999999 999999999 30934 640 373463 27176 171645 999999999 999999999 30873 660 348881 27372 173175 999999999 999999999 30824 680 324853 27589 171486 999999999 999999999 30803 700 301331 27820 168878 999999999 999999999 30806 720 278292 28024 190238 999999999 999999999 30782 740 255716 28237 186715 999999999 999999999 30775 760 233579 28444 206835 999999999 999999999 30765 780 211857 28659 250515 999999999 999999999 30768 800 190522 28882 396841 999999999 999999999 30784 820 169550 29112 564061 999999999 999999999 30811 840 148919 29348 813646 999999999 999999999 30848 860 128611 29582 1256521 999999999 999999999 30885 880 108618 29800 1717846 999999999 999999999 30909 900 88939 29994 2175285 999999999 999999999 30911 920 69580 30150 2346043 999999999 999999999 30877 940 50556 30251 2433534 999999999 999999999 30790 960 31867 30363 2542059 999999999 999999999 30720 980 13493 30487 2672017 999999999 999999999 30664 1000 -4565 30550 2714105 999999999 999999999 30550 62900 40 3650 -9619 7642 31261 73 1794100 20808 535 999999999 999999999 43892 74 1785855 20808 275 999999999 999999999 43723 75 1777720 20808 184 999999999 999999999 43556 76 1769692 20808 149 999999999 999999999 43393 80 1741901 20661 141 999999999 999999999 42525 85 1705339 20520 143 999999999 999999999 41510 90 1671046 20448 145 999999999 999999999 40693 100 1607949 20445 149 999999999 999999999 39481 125 1474321 20446 196 999999999 999999999 37044 150 1365048 20479 383 999999999 999999999 35219 175 1272654 20448 624 999999999 999999999 33651 200 1192087 20751 992 999999999 999999999 32870 250 1052441 21981 2201 999999999 999999999 32668 300 931927 23154 4062 999999999 999999999 32663 350 825211 24118 11855 999999999 999999999 32557 400 729414 24869 20857 999999999 999999999 32314 450 642591 25465 59350 999999999 999999999 31993 500 563255 25952 80600 999999999 999999999 31638 550 490177 26403 118980 999999999 999999999 31322 600 422363 26815 157384 999999999 999999999 31030 620 396519 27004 176319 999999999 999999999 30958 640 371316 27201 175388 999999999 999999999 30902 660 346706 27407 172000 999999999 999999999 30863 680 322645 27629 171248 999999999 999999999 30849 700 299089 27860 173584 999999999 999999999 30850 720 276014 28071 200960 999999999 999999999 30834 740 253398 28290 210258 999999999 999999999 30833 760 231218 28502 241414 999999999 999999999 30828 780 209451 28718 294821 999999999 999999999 30831 800 188073 28940 428272 999999999 999999999 30845 820 167059 29170 557026 999999999 999999999 30872 840 146391 29396 786507 999999999 999999999 30898 860 126054 29619 1204060 999999999 999999999 30923 880 106036 29838 1642109 999999999 999999999 30948 900 86332 30033 2015963 999999999 999999999 30951 920 66951 30178 2384721 999999999 999999999 30906 940 47912 30271 2462180 999999999 999999999 30811 960 29214 30373 2556141 999999999 999999999 30729 980 10837 30486 2669859 999999999 999999999 30662 1000 -7217 30539 2696820 999999999 999999999 30539 62907 40 3649 -9618 7653 31088 73 1793260 20867 550 999999999 999999999 43997 74 1785003 20867 293 999999999 999999999 43828 75 1776857 20867 193 999999999 999999999 43661 76 1768818 20867 151 999999999 999999999 43497 80 1741779 20707 144 999999999 999999999 42621 85 1705175 20522 147 999999999 999999999 41513 90 1670927 20392 153 999999999 999999999 40582 100 1608083 20337 164 999999999 999999999 39273 125 1474765 20459 230 999999999 999999999 37067 150 1364835 20712 472 999999999 999999999 35620 175 1270803 20941 797 999999999 999999999 34461 200 1188379 21208 1178 999999999 999999999 33594 250 1047160 22006 2269 999999999 999999999 32704 300 927139 22945 4128 999999999 999999999 32368 350 821450 23872 12367 999999999 999999999 32225 400 726536 24663 22605 999999999 999999999 32047 450 640282 25342 59111 999999999 999999999 31838 500 561163 25934 83076 999999999 999999999 31616 550 487991 26489 127688 999999999 999999999 31425 600 419877 26964 167293 999999999 999999999 31202 620 393886 27163 181786 999999999 999999999 31139 640 368535 27361 180506 999999999 999999999 31083 660 343782 27566 177063 999999999 999999999 31042 680 319583 27784 173406 999999999 999999999 31021 700 295900 28004 172409 999999999 999999999 31009 720 272715 28194 191558 999999999 999999999 30969 740 250011 28390 197540 999999999 999999999 30942 760 227763 28575 224117 999999999 999999999 30906 780 205951 28764 260401 999999999 999999999 30880 800 184553 28948 421528 999999999 999999999 30854 820 163547 29141 597681 999999999 999999999 30841 840 142915 29321 917404 999999999 999999999 30819 860 122647 29497 1496524 999999999 999999999 30796 880 102723 29680 1856683 999999999 999999999 30784 900 83129 29854 2015487 999999999 999999999 30767 920 63868 29986 2130725 999999999 999999999 30709 940 44948 30085 2210033 999999999 999999999 30621 960 26359 30207 2324084 999999999 999999999 30562 980 8074 30346 2465278 999999999 999999999 30521 1000 -9902 30413 2511148 999999999 999999999 30413 62913 40 3648 -9618 7642 30451 73 1794100 20660 507 999999999 999999999 43579 74 1785914 20660 267 999999999 999999999 43411 75 1777837 20660 166 999999999 999999999 43246 76 1769866 20660 149 999999999 999999999 43083 80 1742242 20559 165 999999999 999999999 42315 85 1705802 20484 177 999999999 999999999 41438 90 1671572 20407 180 999999999 999999999 40612 100 1608649 20373 181 999999999 999999999 39342 125 1474908 20553 255 999999999 999999999 37237 150 1364471 20808 519 999999999 999999999 35785 175 1270121 20986 851 999999999 999999999 34535 200 1187444 21293 1199 999999999 999999999 33728 250 1045527 22135 2424 999999999 999999999 32896 300 924790 23084 4368 999999999 999999999 32564 350 818473 24011 12178 999999999 999999999 32413 400 723092 24763 23187 999999999 999999999 32177 450 636545 25411 59408 999999999 999999999 31925 500 557274 25964 81871 999999999 999999999 31653 550 484019 26518 124566 999999999 999999999 31459 600 415782 27031 171781 999999999 999999999 31280 620 389724 27234 205544 999999999 999999999 31221 640 364303 27439 208324 999999999 999999999 31172 660 339486 27632 225333 999999999 999999999 31116 680 315236 27835 252535 999999999 999999999 31078 700 291511 28053 262823 999999999 999999999 31063 720 268284 28245 304235 999999999 999999999 31026 740 245540 28437 322537 999999999 999999999 30993 760 223258 28614 384656 999999999 999999999 30948 780 201423 28786 519472 999999999 999999999 30904 800 180012 28961 737149 999999999 999999999 30868 820 159007 29126 1009226 999999999 999999999 30826 840 138388 29299 1270641 999999999 999999999 30796 860 118143 29450 1652738 999999999 999999999 30748 880 98272 29571 1738876 999999999 999999999 30672 900 78773 29675 1809961 999999999 999999999 30582 920 59643 29758 1860921 999999999 999999999 30475 940 40882 29808 1877120 999999999 999999999 30340 960 22479 29879 1916830 999999999 999999999 30229 980 4410 29960 1969725 999999999 999999999 30133 1000 -13333 30015 1994811 999999999 999999999 30015 62946 40 3642 -9614 7564 28736 72 1800500 20682 534 999999999 999999999 43759 73 1792218 20682 288 999999999 999999999 43588 74 1784047 20682 171 999999999 999999999 43420 75 1775985 20682 166 999999999 999999999 43255 80 1742091 20595 178 999999999 999999999 42389 85 1705591 20517 182 999999999 999999999 41503 90 1671335 20406 168 999999999 999999999 40610 100 1608453 20348 152 999999999 999999999 39293 125 1474896 20521 190 999999999 999999999 37180 150 1364661 20764 385 999999999 999999999 35710 175 1270542 20927 569 999999999 999999999 34439 200 1188288 21134 776 999999999 999999999 33478 250 1047729 21878 1749 999999999 999999999 32514 300 928135 22913 3324 999999999 999999999 32323 350 822289 23974 9962 999999999 999999999 32362 400 726887 24811 21459 999999999 999999999 32239 450 640073 25518 56003 999999999 999999999 32059 500 560379 26131 94812 999999999 999999999 31856 550 486617 26714 161485 999999999 999999999 31691 600 417829 27268 217879 999999999 999999999 31555 620 391547 27462 254922 999999999 999999999 31482 640 365922 27652 261216 999999999 999999999 31413 660 340927 27812 278412 999999999 999999999 31319 680 316537 27975 284027 999999999 999999999 31234 700 292709 28156 266345 999999999 999999999 31178 720 269416 28303 262198 999999999 999999999 31089 740 246646 28442 254342 999999999 999999999 30998 760 224383 28563 256538 999999999 999999999 30893 780 202612 28667 276232 999999999 999999999 30777 800 181311 28784 291062 999999999 999999999 30679 820 160461 28874 299809 999999999 999999999 30559 840 140049 28967 309472 999999999 999999999 30446 860 120060 29041 318429 999999999 999999999 30320 880 100494 29071 329449 999999999 999999999 30153 900 81358 29076 350409 999999999 999999999 29965 920 62644 29062 384013 999999999 999999999 29763 940 44345 29039 417867 999999999 999999999 29557 960 26439 29035 424490 999999999 999999999 29376 980 8903 29040 426621 999999999 999999999 29208 1000 -8288 29065 421576 999999999 999999999 29065 62951 40 3641 -9614 7560 29012 72 1800780 20533 495 999999999 999999999 43449 73 1792554 20533 244 999999999 999999999 43280 74 1784438 20533 157 999999999 999999999 43113 75 1776430 20533 144 999999999 999999999 42949 80 1742475 20488 159 999999999 999999999 42170 85 1706121 20459 166 999999999 999999999 41387 90 1671885 20440 164 999999999 999999999 40677 100 1608747 20479 158 999999999 999999999 39548 125 1474338 20650 203 999999999 999999999 37414 150 1363678 20794 403 999999999 999999999 35761 175 1269715 20828 616 999999999 999999999 34276 200 1187772 21075 902 999999999 999999999 33383 250 1046928 22024 1973 999999999 999999999 32732 300 926340 23138 3663 999999999 999999999 32641 350 819584 24151 10644 999999999 999999999 32602 400 723582 24941 22983 999999999 999999999 32407 450 636406 25598 57215 999999999 999999999 32161 500 556559 26149 92708 999999999 999999999 31878 550 482826 26675 157437 999999999 999999999 31646 600 414232 27154 213118 999999999 999999999 31423 620 388065 27338 248658 999999999 999999999 31340 640 362557 27523 253259 999999999 999999999 31267 660 337674 27693 265045 999999999 999999999 31184 680 313385 27865 273143 999999999 999999999 31112 700 289650 28046 268494 999999999 999999999 31055 720 266444 28201 272352 999999999 999999999 30977 740 243751 28356 263829 999999999 999999999 30904 760 221549 28492 274168 999999999 999999999 30817 780 199823 28619 298732 999999999 999999999 30725 800 178556 28742 332833 999999999 999999999 30635 820 157729 28851 363851 999999999 999999999 30534 840 137327 28960 381673 999999999 999999999 30440 860 117335 29056 421072 999999999 999999999 30335 880 97744 29132 445325 999999999 999999999 30216 900 78547 29196 461818 999999999 999999999 30089 920 59740 29234 507756 999999999 999999999 29939 940 41316 29261 558291 999999999 999999999 29783 960 23258 29308 570319 999999999 999999999 29652 980 5542 29361 571611 999999999 999999999 29531 1000 -11842 29398 565379 999999999 999999999 29398 62963 40 3639 -9613 7523 30567 72 1803820 20541 499 999999999 999999999 43530 73 1795548 20541 243 999999999 999999999 43360 74 1787388 20541 166 999999999 999999999 43192 75 1779338 20541 143 999999999 999999999 43027 80 1742448 20473 155 999999999 999999999 42138 85 1706143 20419 161 999999999 999999999 41305 90 1671962 20415 168 999999999 999999999 40628 100 1608829 20501 176 999999999 999999999 39589 125 1474250 20681 250 999999999 999999999 37469 150 1363295 20874 509 999999999 999999999 35898 175 1268812 20979 826 999999999 999999999 34524 200 1186273 21229 1192 999999999 999999999 33627 250 1044810 22060 2258 999999999 999999999 32784 300 924453 23017 4074 999999999 999999999 32470 350 818464 23933 11951 999999999 999999999 32307 400 723343 24708 22862 999999999 999999999 32105 450 636972 25365 60532 999999999 999999999 31867 500 557800 25946 83939 999999999 999999999 31630 550 484568 26520 137027 999999999 999999999 31461 600 416302 27052 191316 999999999 999999999 31304 620 390215 27273 216321 999999999 999999999 31266 640 364753 27490 217319 999999999 999999999 31230 660 339878 27708 220958 999999999 999999999 31202 680 315552 27933 226669 999999999 999999999 31188 700 291741 28156 230549 999999999 999999999 31178 720 268427 28356 254151 999999999 999999999 31147 740 245590 28558 253669 999999999 999999999 31124 760 223212 28741 287171 999999999 999999999 31086 780 201276 28922 337342 999999999 999999999 31050 800 179768 29087 490377 999999999 999999999 31002 820 158674 29246 648190 999999999 999999999 30953 840 137981 29390 861645 999999999 999999999 30892 860 117680 29521 1238571 999999999 999999999 30821 880 97756 29655 1569176 999999999 999999999 30759 900 78196 29778 1791199 999999999 999999999 30688 920 59001 29856 1973740 999999999 999999999 30576 940 40176 29916 2001320 999999999 999999999 30450 960 21701 30003 2063392 999999999 999999999 30355 980 3549 30110 2151217 999999999 999999999 30284 1000 -14286 30172 2186406 999999999 999999999 30172 62970 40 3637 -9612 7477 30103 72 1807700 20644 494 999999999 999999999 43657 73 1799447 20644 253 999999999 999999999 43487 74 1791305 20644 161 999999999 999999999 43320 75 1789418 20557 157 999999999 999999999 43099 80 1750649 20462 169 999999999 999999999 42116 85 1714372 20397 175 999999999 999999999 41260 90 1680264 20350 173 999999999 999999999 40499 100 1617406 20388 172 999999999 999999999 39370 125 1483471 20597 245 999999999 999999999 37317 150 1372839 20837 481 999999999 999999999 35834 175 1278433 20982 732 999999999 999999999 34529 200 1196029 21156 985 999999999 999999999 33512 250 1055472 21855 1912 999999999 999999999 32480 300 936252 22795 3488 999999999 999999999 32158 350 831132 23769 10282 999999999 999999999 32086 400 736555 24594 19089 999999999 999999999 31957 450 650519 25284 53771 999999999 999999999 31765 500 571546 25898 84394 999999999 999999999 31572 550 498437 26479 144070 999999999 999999999 31413 600 430251 27030 208830 999999999 999999999 31279 620 404189 27244 243927 999999999 999999999 31232 640 378757 27454 256847 999999999 999999999 31189 660 353920 27659 272375 999999999 999999999 31147 680 329643 27871 285001 999999999 999999999 31118 700 305887 28088 289451 999999999 999999999 31102 720 282632 28280 313659 999999999 999999999 31064 740 259859 28474 319109 999999999 999999999 31033 760 237549 28651 348923 999999999 999999999 30989 780 215685 28823 406176 999999999 999999999 30944 800 194249 28992 524599 999999999 999999999 30902 820 173225 29146 623962 999999999 999999999 30847 840 152603 29289 788800 999999999 999999999 30785 860 132370 29424 998135 999999999 999999999 30720 880 112518 29541 1163906 999999999 999999999 30640 900 93042 29634 1311262 999999999 999999999 30540 920 73949 29686 1539660 999999999 999999999 30402 940 55239 29719 1780145 999999999 999999999 30250 960 36893 29781 1808635 999999999 999999999 30131 980 18884 29857 1853464 999999999 999999999 30030 1000 1202 29909 1852073 999999999 999999999 29909 62976 40 3636 -9611 7456 29179 72 1809380 20571 491 999999999 999999999 43537 73 1801134 20571 240 999999999 999999999 43367 74 1792998 20571 155 999999999 999999999 43200 75 1789487 20527 142 999999999 999999999 43036 80 1750732 20476 155 999999999 999999999 42146 85 1714398 20447 160 999999999 999999999 41362 90 1680195 20413 153 999999999 999999999 40624 100 1617162 20438 142 999999999 999999999 39468 125 1483128 20577 172 999999999 999999999 37281 150 1372913 20700 343 999999999 999999999 35600 175 1279559 20652 523 999999999 999999999 33986 200 1198494 20802 773 999999999 999999999 32951 250 1059474 21739 1834 999999999 999999999 32308 300 940307 22891 3569 999999999 999999999 32293 350 834535 23962 10874 999999999 999999999 32347 400 739208 24785 23064 999999999 999999999 32204 450 652539 25461 60057 999999999 999999999 31988 500 573091 26029 96982 999999999 999999999 31731 550 499655 26583 162302 999999999 999999999 31537 600 431243 27103 212420 999999999 999999999 31363 620 405117 27305 246128 999999999 999999999 31302 640 379631 27509 248408 999999999 999999999 31252 660 354751 27698 259875 999999999 999999999 31191 680 330447 27893 266716 999999999 999999999 31143 700 306676 28104 257337 999999999 999999999 31120 720 283411 28287 255178 999999999 999999999 31072 740 260637 28469 247263 999999999 999999999 31028 760 238335 28634 257296 999999999 999999999 30971 780 216489 28793 292570 999999999 999999999 30912 800 195078 28953 335053 999999999 999999999 30859 820 174087 29097 371020 999999999 999999999 30794 840 153499 29240 396801 999999999 999999999 30734 860 133304 29366 440136 999999999 999999999 30660 880 113503 29446 481561 999999999 999999999 30542 900 94103 29500 520492 999999999 999999999 30402 920 75102 29531 585843 999999999 999999999 30243 940 56496 29545 662151 999999999 999999999 30072 960 38267 29577 683993 999999999 999999999 29924 980 20393 29613 688803 999999999 999999999 29785 1000 2862 29640 679828 999999999 999999999 29640 63013 40 3630 -9607 7399 28879 71 1814200 20720 528 999999999 999999999 43952 72 1805828 20720 275 999999999 999999999 43779 73 1797569 20720 169 999999999 999999999 43609 75 1789334 20636 140 999999999 999999999 43266 80 1750420 20535 150 999999999 999999999 42267 85 1714021 20462 155 999999999 999999999 41393 90 1679820 20395 150 999999999 999999999 40588 100 1616900 20383 144 999999999 999999999 39362 125 1483151 20545 187 999999999 999999999 37222 150 1372931 20735 384 999999999 999999999 35659 175 1279118 20821 611 999999999 999999999 34265 200 1197253 21041 884 999999999 999999999 33330 250 1056824 21931 1946 999999999 999999999 32593 300 936819 23013 3654 999999999 999999999 32465 350 830621 24029 11040 999999999 999999999 32436 400 735092 24822 25407 999999999 999999999 32252 450 648303 25493 61904 999999999 999999999 32028 500 568753 26063 99998 999999999 999999999 31773 550 495237 26607 164600 999999999 999999999 31564 600 426798 27102 225094 999999999 999999999 31362 620 400677 27293 254343 999999999 999999999 31288 640 375207 27487 250479 999999999 999999999 31227 660 350353 27665 256118 999999999 999999999 31153 680 326083 27847 254360 999999999 999999999 31092 700 302356 28045 233054 999999999 999999999 31054 720 279147 28212 225683 999999999 999999999 30989 740 256440 28377 215087 999999999 999999999 30927 760 234217 28524 215505 999999999 999999999 30852 780 212463 28662 232632 999999999 999999999 30771 800 191154 28809 251256 999999999 999999999 30706 820 170270 28942 261004 999999999 999999999 30630 840 149799 29067 272848 999999999 999999999 30552 860 129729 29175 295078 999999999 999999999 30460 880 110058 29250 305492 999999999 999999999 30339 900 90786 29306 319165 999999999 999999999 30202 920 71909 29341 347360 999999999 999999999 30048 940 53421 29359 376157 999999999 999999999 29883 960 35306 29396 380006 999999999 999999999 29741 980 17539 29440 379997 999999999 999999999 29610 1000 111 29467 375535 999999999 999999999 29467 63020 40 3629 -9607 7364 28691 71 1817100 20765 553 999999999 999999999 44108 72 1808669 20765 303 999999999 999999999 43934 73 1800354 20765 181 999999999 999999999 43762 75 1789263 20693 183 999999999 999999999 43384 80 1750249 20584 191 999999999 999999999 42368 85 1713768 20505 194 999999999 999999999 41480 90 1679520 20408 180 999999999 999999999 40615 100 1616607 20365 163 999999999 999999999 39327 125 1483081 20495 203 999999999 999999999 37132 150 1373053 20713 411 999999999 999999999 35621 175 1279029 20937 611 999999999 999999999 34455 200 1196565 21232 804 999999999 999999999 33633 250 1055236 22015 1779 999999999 999999999 32718 300 935092 22981 3325 999999999 999999999 32420 350 829059 23988 9300 999999999 999999999 32381 400 733694 24779 19905 999999999 999999999 32196 450 647068 25441 52162 999999999 999999999 31963 500 567658 26024 86885 999999999 999999999 31725 550 494216 26592 149313 999999999 999999999 31546 600 425737 27148 202089 999999999 999999999 31416 620 399568 27348 236715 999999999 999999999 31352 640 374044 27545 242899 999999999 999999999 31293 660 349141 27717 260382 999999999 999999999 31212 680 324828 27894 259935 999999999 999999999 31144 700 301064 28086 242428 999999999 999999999 31100 720 277822 28248 237907 999999999 999999999 31028 740 255093 28399 229018 999999999 999999999 30951 760 232857 28535 225771 999999999 999999999 30863 780 211101 28656 237463 999999999 999999999 30765 800 189801 28792 246901 999999999 999999999 30688 820 168939 28900 254672 999999999 999999999 30586 840 148498 29020 256337 999999999 999999999 30503 860 128464 29118 257787 999999999 999999999 30400 880 108842 29163 265803 999999999 999999999 30248 900 89640 29181 284217 999999999 999999999 30073 920 70856 29176 314769 999999999 999999999 29880 940 52485 29153 343588 999999999 999999999 29674 960 34510 29146 348717 999999999 999999999 29488 980 16906 29149 350730 999999999 999999999 29318 1000 -349 29176 346765 999999999 999999999 29176 63037 40 3626 -9605 7272 29372 70 1824900 20753 548 999999999 999999999 44246 71 1816366 20753 299 999999999 999999999 44069 72 1807949 20753 184 999999999 999999999 43895 75 1789249 20665 172 999999999 999999999 43325 80 1750298 20546 182 999999999 999999999 42288 85 1713878 20476 190 999999999 999999999 41421 90 1679662 20398 182 999999999 999999999 40595 100 1616747 20377 171 999999999 999999999 39349 125 1482960 20563 222 999999999 999999999 37256 150 1372533 20794 426 999999999 999999999 35761 175 1278275 20959 648 999999999 999999999 34491 200 1195817 21207 897 999999999 999999999 33593 250 1054702 21975 1929 999999999 999999999 32658 300 934765 22944 3567 999999999 999999999 32368 350 828927 23938 10289 999999999 999999999 32314 400 733756 24729 21646 999999999 999999999 32133 450 647287 25400 55512 999999999 999999999 31911 500 568000 25985 87383 999999999 999999999 31678 550 494659 26559 154515 999999999 999999999 31508 600 426271 27109 234387 999999999 999999999 31371 620 400136 27315 289705 999999999 999999999 31314 640 374641 27519 309921 999999999 999999999 31262 660 349756 27701 346051 999999999 999999999 31194 680 325454 27886 382475 999999999 999999999 31136 700 301692 28087 385118 999999999 999999999 31101 720 278446 28260 410715 999999999 999999999 31042 740 255700 28426 425337 999999999 999999999 30980 760 233439 28574 460085 999999999 999999999 30906 780 211647 28710 537721 999999999 999999999 30823 800 190304 28853 615282 999999999 999999999 30753 820 169393 28974 678827 999999999 999999999 30665 840 148897 29103 718636 999999999 999999999 30590 860 128802 29211 766910 999999999 999999999 30498 880 109111 29274 808666 999999999 999999999 30364 900 89828 29316 850915 999999999 999999999 30212 920 70950 29336 947667 999999999 999999999 30043 940 52470 29337 1041288 999999999 999999999 29861 960 34373 29357 1058446 999999999 999999999 29702 980 16634 29388 1053672 999999999 999999999 29558 1000 -766 29425 1027014 999999999 999999999 29425 63094 40 3616 -9599 7030 28834 68 1845900 20748 584 999999999 999999999 44678 69 1837067 20748 321 999999999 999999999 44493 70 1828361 20748 200 999999999 999999999 44311 75 1789124 20692 174 999999999 999999999 43382 80 1750085 20611 186 999999999 999999999 42423 85 1713527 20566 192 999999999 999999999 41602 90 1679152 20500 178 999999999 999999999 40797 100 1615912 20485 160 999999999 999999999 39558 125 1481612 20612 184 999999999 999999999 37344 150 1371171 20750 359 999999999 999999999 35686 175 1277445 20767 519 999999999 999999999 34175 200 1195885 20940 738 999999999 999999999 33169 250 1056152 21819 1800 999999999 999999999 32427 300 936526 22983 3550 999999999 999999999 32423 350 830245 24095 10657 999999999 999999999 32526 400 734371 24931 21793 999999999 999999999 32395 450 647165 25625 56890 999999999 999999999 32194 500 567182 26212 99380 999999999 999999999 31954 550 493243 26760 166874 999999999 999999999 31746 600 424375 27284 225370 999999999 999999999 31573 620 398081 27472 269814 999999999 999999999 31494 640 372445 27663 281903 999999999 999999999 31427 660 347439 27826 300536 999999999 999999999 31335 680 323037 27989 309120 999999999 999999999 31250 700 299196 28171 296926 999999999 999999999 31195 720 275887 28327 298319 999999999 999999999 31115 740 253095 28476 296301 999999999 999999999 31035 760 230800 28609 303599 999999999 999999999 30943 780 208989 28728 330650 999999999 999999999 30842 800 187635 28863 342397 999999999 999999999 30764 820 166719 28976 350432 999999999 999999999 30667 840 146225 29097 356066 999999999 999999999 30583 860 126134 29206 359336 999999999 999999999 30492 880 106448 29264 367275 999999999 999999999 30353 900 87176 29292 387329 999999999 999999999 30188 920 68316 29303 421490 999999999 999999999 30010 940 49860 29295 456700 999999999 999999999 29817 960 31794 29298 461175 999999999 999999999 29642 980 14099 29302 462424 999999999 999999999 29472 1000 -3245 29321 454747 999999999 999999999 29321 63100 40 3615 -9599 7027 28737 68 1846200 20707 570 999999999 999999999 44596 69 1837380 20707 303 999999999 999999999 44411 70 1828687 20707 187 999999999 999999999 44230 75 1789239 20647 170 999999999 999999999 43287 80 1750290 20562 179 999999999 999999999 42321 85 1713831 20503 183 999999999 999999999 41476 90 1679556 20443 172 999999999 999999999 40683 100 1616468 20445 159 999999999 999999999 39480 125 1482411 20577 202 999999999 999999999 37282 150 1372081 20743 410 999999999 999999999 35674 175 1278205 20840 607 999999999 999999999 34296 200 1196200 21094 867 999999999 999999999 33414 250 1055354 22005 2027 999999999 999999999 32704 300 934912 23103 3877 999999999 999999999 32592 350 828259 24140 11404 999999999 999999999 32587 400 732280 24940 23557 999999999 999999999 32406 450 645099 25602 60984 999999999 999999999 32165 500 565214 26170 98100 999999999 999999999 31904 550 491417 26700 155046 999999999 999999999 31675 600 422698 27228 203293 999999999 999999999 31508 620 396454 27422 234525 999999999 999999999 31437 640 370863 27617 238227 999999999 999999999 31374 660 345896 27787 248504 999999999 999999999 31290 680 321526 27955 252056 999999999 999999999 31213 700 297714 28138 240494 999999999 999999999 31157 720 274432 28293 242485 999999999 999999999 31078 740 251667 28442 239845 999999999 999999999 30998 760 229399 28574 244986 999999999 999999999 30905 780 207616 28689 262973 999999999 999999999 30800 800 186292 28822 269327 999999999 999999999 30720 820 165407 28933 269576 999999999 999999999 30622 840 144946 29045 275885 999999999 999999999 30529 860 124895 29140 282764 999999999 999999999 30424 880 105253 29199 293101 999999999 999999999 30286 900 86023 29230 308950 999999999 999999999 30124 920 67205 29233 336185 999999999 999999999 29938 940 48795 29219 362893 999999999 999999999 29740 960 30779 29214 368184 999999999 999999999 29556 980 13136 29213 370016 999999999 999999999 29382 1000 -4155 29231 364992 999999999 999999999 29231 63107 40 3613 -9598 7039 29016 68 1845180 20768 590 999999999 999999999 44705 69 1836350 20768 330 999999999 999999999 44520 70 1827646 20768 200 999999999 999999999 44338 75 1789099 20687 175 999999999 999999999 43371 80 1750097 20577 184 999999999 999999999 42353 85 1713612 20517 190 999999999 999999999 41503 90 1679335 20433 176 999999999 999999999 40663 100 1616350 20387 157 999999999 999999999 39369 125 1482749 20496 183 999999999 999999999 37134 150 1372828 20672 353 999999999 999999999 35551 175 1279284 20765 525 999999999 999999999 34172 200 1197566 21023 765 999999999 999999999 33301 250 1057171 21939 1907 999999999 999999999 32605 300 937093 23033 3718 999999999 999999999 32492 350 830708 24092 11066 999999999 999999999 32522 400 734929 24886 24721 999999999 999999999 32336 450 647927 25552 61757 999999999 999999999 32102 500 568217 26108 102267 999999999 999999999 31827 550 494581 26647 169912 999999999 999999999 31613 600 425993 27178 229848 999999999 999999999 31450 620 399796 27375 278930 999999999 999999999 31383 640 374247 27575 286186 999999999 999999999 31327 660 349315 27749 307331 999999999 999999999 31248 680 324973 27928 321814 999999999 999999999 31183 700 301176 28129 305822 999999999 999999999 31148 720 277892 28307 303722 999999999 999999999 31094 740 255107 28478 294283 999999999 999999999 31037 760 232801 28636 299363 999999999 999999999 30972 780 210959 28782 330709 999999999 999999999 30900 800 189555 28946 344868 999999999 999999999 30852 820 168568 29088 364333 999999999 999999999 30786 840 147981 29249 362385 999999999 999999999 30743 860 127774 29390 362981 999999999 999999999 30684 880 107958 29465 368691 999999999 999999999 30562 900 88549 29508 386105 999999999 999999999 30410 920 69544 29536 427706 999999999 999999999 30248 940 50940 29534 464376 999999999 999999999 30061 960 32727 29539 467316 999999999 999999999 29886 980 14885 29547 468889 999999999 999999999 29718 1000 -2606 29572 460241 999999999 999999999 29572 63119 40 3611 -9597 7065 28937 68 1842860 20808 605 999999999 999999999 44743 69 1834046 20808 342 999999999 999999999 44559 70 1825358 20808 203 999999999 999999999 44378 75 1789013 20722 173 999999999 999999999 43444 80 1749957 20601 184 999999999 999999999 42401 85 1713451 20517 190 999999999 999999999 41503 90 1679181 20423 177 999999999 999999999 40645 100 1616192 20399 163 999999999 999999999 39392 125 1482284 20578 204 999999999 999999999 37282 150 1371826 20791 412 999999999 999999999 35756 175 1277650 20925 620 999999999 999999999 34436 200 1195359 21155 873 999999999 999999999 33510 250 1054398 21980 2008 999999999 999999999 32666 300 934155 23053 3805 999999999 999999999 32521 350 827705 24101 11332 999999999 999999999 32534 400 731863 24909 23852 999999999 999999999 32366 450 644754 25591 60191 999999999 999999999 32152 500 564874 26178 101815 999999999 999999999 31914 550 491011 26739 170560 999999999 999999999 31722 600 422179 27277 236833 999999999 999999999 31565 620 395888 27472 279777 999999999 999999999 31493 640 370251 27667 292195 999999999 999999999 31431 660 345239 27835 315560 999999999 999999999 31345 680 320828 28002 330952 999999999 999999999 31265 700 296972 28192 320481 999999999 999999999 31217 720 273646 28349 325654 999999999 999999999 31139 740 250836 28496 328502 999999999 999999999 31057 760 228526 28628 341885 999999999 999999999 30964 780 206701 28745 377385 999999999 999999999 30860 800 185335 28880 400851 999999999 999999999 30782 820 164406 28995 413018 999999999 999999999 30687 840 143900 29112 429450 999999999 999999999 30600 860 123802 29211 442488 999999999 999999999 30497 880 104115 29263 461130 999999999 999999999 30352 900 84846 29285 490910 999999999 999999999 30180 920 65991 29293 532834 999999999 999999999 29999 940 47541 29285 572169 999999999 999999999 29807 960 29482 29289 578593 999999999 999999999 29633 980 11791 29296 579058 999999999 999999999 29465 1000 -5549 29315 566503 999999999 999999999 29315 63125 40 3610 -9596 7070 30118 68 1842400 20698 542 999999999 999999999 44496 69 1833640 20698 283 999999999 999999999 44312 70 1825004 20698 176 999999999 999999999 44132 75 1789276 20641 160 999999999 999999999 43274 80 1750341 20553 177 999999999 999999999 42303 85 1713904 20488 188 999999999 999999999 41444 90 1679667 20413 183 999999999 999999999 40625 100 1616689 20402 178 999999999 999999999 39398 125 1482847 20554 232 999999999 999999999 37240 150 1372456 20789 480 999999999 999999999 35753 175 1278177 20973 768 999999999 999999999 34514 200 1195533 21288 1106 999999999 999999999 33722 250 1053612 22140 2399 999999999 999999999 32904 300 932775 23116 4408 999999999 999999999 32611 350 826253 24069 12670 999999999 999999999 32491 400 730624 24832 23240 999999999 999999999 32266 450 643838 25481 59795 999999999 999999999 32013 500 564336 26044 83104 999999999 999999999 31750 550 490842 26610 125194 999999999 999999999 31568 600 422346 27143 163654 999999999 999999999 31410 620 396178 27350 190077 999999999 999999999 31354 640 370649 27555 192137 999999999 999999999 31304 660 345729 27742 205716 999999999 999999999 31241 680 321386 27938 222953 999999999 999999999 31194 700 297575 28153 227106 999999999 999999999 31174 720 274268 28340 252233 999999999 999999999 31130 740 251451 28522 265097 999999999 999999999 31085 760 229107 28690 303255 999999999 999999999 31031 780 207218 28852 386150 999999999 999999999 30975 800 185760 29022 493664 999999999 999999999 30933 820 164711 29185 612843 999999999 999999999 30888 840 144052 29355 740276 999999999 999999999 30855 860 123769 29504 919259 999999999 999999999 30803 880 103866 29610 1118691 999999999 999999999 30712 900 84348 29694 1299886 999999999 999999999 30602 920 65211 29760 1561336 999999999 999999999 30477 940 46456 29788 1834196 999999999 999999999 30319 960 28073 29834 1866648 999999999 999999999 30184 980 10038 29891 1891911 999999999 999999999 30064 1000 -7663 29942 1910744 999999999 999999999 29942 63144 40 3607 -9594 7080 29213 68 1841540 20779 577 999999999 999999999 44651 69 1832758 20779 318 999999999 999999999 44467 70 1824101 20779 189 999999999 999999999 44287 75 1789095 20697 167 999999999 999999999 43393 80 1750091 20570 179 999999999 999999999 42338 85 1713642 20484 186 999999999 999999999 41436 90 1679435 20380 176 999999999 999999999 40559 100 1616608 20338 158 999999999 999999999 39274 125 1483094 20518 184 999999999 999999999 37174 150 1372793 20792 372 999999999 999999999 35757 175 1278492 20980 576 999999999 999999999 34527 200 1195926 21241 795 999999999 999999999 33646 250 1054559 22019 1813 999999999 999999999 32723 300 934363 22997 3409 999999999 999999999 32443 350 828277 23995 9888 999999999 999999999 32391 400 732923 24766 22703 999999999 999999999 32180 450 646342 25428 56531 999999999 999999999 31947 500 567006 25989 98253 999999999 999999999 31682 550 493675 26548 169341 999999999 999999999 31495 600 425335 27082 245379 999999999 999999999 31339 620 399230 27281 296304 999999999 999999999 31275 640 373767 27484 302869 999999999 999999999 31223 660 348915 27662 328359 999999999 999999999 31150 680 324646 27849 339658 999999999 999999999 31094 700 300912 28059 318383 999999999 999999999 31071 720 277684 28243 310036 999999999 999999999 31023 740 254947 28419 289160 999999999 999999999 30973 760 232685 28582 292742 999999999 999999999 30914 780 210880 28737 334571 999999999 999999999 30852 800 189507 28908 367080 999999999 999999999 30812 820 168544 29062 409680 999999999 999999999 30758 840 147973 29228 421214 999999999 999999999 30721 860 127780 29372 437220 999999999 999999999 30665 880 107975 29451 450373 999999999 999999999 30547 900 88572 29504 476738 999999999 999999999 30406 920 69565 29547 537295 999999999 999999999 30260 940 50948 29560 592135 999999999 999999999 30088 960 32711 29590 596961 999999999 999999999 29937 980 14831 29622 597209 999999999 999999999 29794 1000 -2707 29656 579711 999999999 999999999 29656 63150 40 3606 -9594 7070 29179 68 1842400 20725 569 999999999 999999999 44554 69 1833628 20725 296 999999999 999999999 44370 70 1824981 20725 188 999999999 999999999 44190 75 1789220 20652 159 999999999 999999999 43298 80 1750269 20559 161 999999999 999999999 42316 85 1713823 20490 165 999999999 999999999 41449 90 1679562 20439 162 999999999 999999999 40676 100 1616460 20457 156 999999999 999999999 39503 125 1482245 20614 191 999999999 999999999 37348 150 1371736 20774 383 999999999 999999999 35727 175 1277783 20844 597 999999999 999999999 34301 200 1195836 21061 875 999999999 999999999 33362 250 1055304 21942 1992 999999999 999999999 32610 300 935189 23043 3827 999999999 999999999 32507 350 828798 24084 11753 999999999 999999999 32511 400 733024 24892 26040 999999999 999999999 32343 450 645978 25572 62098 999999999 999999999 32127 500 566167 26153 106446 999999999 999999999 31883 550 492386 26706 178410 999999999 999999999 31682 600 423686 27208 242962 999999999 999999999 31485 620 397463 27400 278882 999999999 999999999 31411 640 371893 27595 285567 999999999 999999999 31349 660 346940 27775 296224 999999999 999999999 31278 680 322574 27958 296874 999999999 999999999 31216 700 298755 28152 285862 999999999 999999999 31173 720 275459 28315 282659 999999999 999999999 31102 740 252670 28477 273778 999999999 999999999 31036 760 230370 28623 282676 999999999 999999999 30959 780 208540 28761 308309 999999999 999999999 30878 800 187161 28900 352257 999999999 999999999 30803 820 166215 29024 390919 999999999 999999999 30718 840 145687 29144 422359 999999999 999999999 30633 860 125564 29250 473807 999999999 999999999 30538 880 105842 29328 505386 999999999 999999999 30419 900 86518 29388 538300 999999999 999999999 30286 920 67587 29426 596103 999999999 999999999 30135 940 49043 29454 653784 999999999 999999999 29980 960 30863 29508 666101 999999999 999999999 29854 980 13025 29565 666244 999999999 999999999 29737 1000 -4479 29600 654558 999999999 999999999 29600 63163 40 3604 -9592 7058 30437 68 1843480 20752 553 999999999 999999999 44636 69 1834681 20752 294 999999999 999999999 44452 70 1826007 20752 192 999999999 999999999 44271 75 1789154 20667 162 999999999 999999999 43329 80 1750183 20566 163 999999999 999999999 42329 85 1713727 20496 173 999999999 999999999 41462 90 1679443 20460 180 999999999 999999999 40717 100 1616268 20483 185 999999999 999999999 39555 125 1482010 20600 242 999999999 999999999 37323 150 1371560 20766 484 999999999 999999999 35712 175 1277609 20851 792 999999999 999999999 34314 200 1195462 21156 1199 999999999 999999999 33511 250 1054088 22106 2572 999999999 999999999 32853 300 933288 23136 4746 999999999 999999999 32639 350 826688 24084 14118 999999999 999999999 32511 400 731031 24832 26699 999999999 999999999 32265 450 644267 25469 68397 999999999 999999999 31998 500 564862 25992 92043 999999999 999999999 31687 550 491580 26509 135488 999999999 999999999 31449 600 423424 26977 180869 999999999 999999999 31218 620 397420 27175 212228 999999999 999999999 31154 640 372055 27378 211487 999999999 999999999 31102 660 347290 27577 218272 999999999 999999999 31054 680 323085 27789 235968 999999999 999999999 31027 700 299397 28010 248453 999999999 999999999 31016 720 276201 28214 286340 999999999 999999999 30991 740 253475 28423 287817 999999999 999999999 30978 760 231196 28620 343615 999999999 999999999 30955 780 209347 28817 460727 999999999 999999999 30938 800 187906 29011 723512 999999999 999999999 30921 820 166855 29201 1128108 999999999 999999999 30905 840 146176 29397 1559277 999999999 999999999 30899 860 125852 29578 1786971 999999999 999999999 30881 880 105881 29740 1925647 999999999 999999999 30847 900 86256 29888 2055825 999999999 999999999 30802 920 66977 30007 2158103 999999999 999999999 30731 940 48050 30089 2215586 999999999 999999999 30626 960 29463 30193 2304817 999999999 999999999 30547 980 11195 30306 2409356 999999999 999999999 30481 1000 -6756 30369 2448589 999999999 999999999 30369 63170 40 3603 -9591 7053 30287 68 1843900 20693 531 999999999 999999999 44516 69 1835120 20693 294 999999999 999999999 44332 70 1826465 20693 183 999999999 999999999 44152 75 1789318 20597 151 999999999 999999999 43184 80 1750491 20483 163 999999999 999999999 42158 85 1714171 20426 175 999999999 999999999 41319 90 1680023 20368 176 999999999 999999999 40534 100 1617172 20365 174 999999999 999999999 39327 125 1483307 20598 230 999999999 999999999 37319 150 1372581 20871 463 999999999 999999999 35894 175 1278021 21015 753 999999999 999999999 34584 200 1195348 21261 1077 999999999 999999999 33678 250 1053843 22041 2310 999999999 999999999 32756 300 933506 23028 4279 999999999 999999999 32486 350 827312 24012 12747 999999999 999999999 32413 400 731888 24785 26212 999999999 999999999 32205 450 645230 25454 66317 999999999 999999999 31979 500 565830 26005 96275 999999999 999999999 31702 550 492466 26556 147690 999999999 999999999 31504 600 424149 27057 204675 999999999 999999999 31310 620 398067 27257 250681 999999999 999999999 31248 640 372625 27462 255516 999999999 999999999 31198 660 347788 27652 275597 999999999 999999999 31139 680 323521 27853 304249 999999999 999999999 31098 700 299781 28071 304873 999999999 999999999 31083 720 276538 28268 336649 999999999 999999999 31050 740 253773 28466 337343 999999999 999999999 31024 760 231468 28646 393119 999999999 999999999 30983 780 209607 28821 544067 999999999 999999999 30942 800 188168 29000 783040 999999999 999999999 30910 820 167136 29163 1130270 999999999 999999999 30865 840 146490 29337 1406779 999999999 999999999 30836 860 126216 29498 1701711 999999999 999999999 30797 880 106313 29615 1785986 999999999 999999999 30717 900 86787 29713 1852649 999999999 999999999 30622 920 67631 29801 1909443 999999999 999999999 30519 940 48841 29857 1933193 999999999 999999999 30390 960 30405 29939 1986252 999999999 999999999 30290 980 12297 30025 2047351 999999999 999999999 30199 1000 -5486 30085 2077298 999999999 999999999 30085 63174 40 3602 -9591 7046 30048 68 1844540 20642 530 999999999 999999999 44420 69 1835772 20642 283 999999999 999999999 44237 70 1827130 20642 177 999999999 999999999 44056 75 1789418 20585 155 999999999 999999999 43157 80 1750567 20520 161 999999999 999999999 42234 85 1714162 20485 170 999999999 999999999 41438 90 1679901 20445 168 999999999 999999999 40687 100 1616794 20454 162 999999999 999999999 39499 125 1482607 20608 192 999999999 999999999 37336 150 1372060 20795 382 999999999 999999999 35762 175 1278067 20841 611 999999999 999999999 34297 200 1196126 21060 913 999999999 999999999 33360 250 1055668 21921 2087 999999999 999999999 32578 300 935717 23004 3949 999999999 999999999 32452 350 829520 24037 12090 999999999 999999999 32448 400 733939 24839 24974 999999999 999999999 32275 450 647068 25523 62176 999999999 999999999 32065 500 567444 26081 96326 999999999 999999999 31795 550 493863 26635 154680 999999999 999999999 31598 600 425353 27129 220660 999999999 999999999 31393 620 399206 27322 274005 999999999 999999999 31322 640 373707 27520 287158 999999999 999999999 31264 660 348821 27703 312001 999999999 999999999 31196 680 324514 27894 342647 999999999 999999999 31144 700 300743 28101 357926 999999999 999999999 31117 720 277481 28284 395537 999999999 999999999 31068 740 254707 28471 397966 999999999 999999999 31030 760 232403 28640 452887 999999999 999999999 30977 780 210549 28806 577453 999999999 999999999 30926 800 189128 28969 765097 999999999 999999999 30877 820 168124 29114 1009796 999999999 999999999 30813 840 147521 29266 1176163 999999999 999999999 30761 860 127304 29403 1416241 999999999 999999999 30698 880 107470 29505 1579136 999999999 999999999 30603 900 88021 29593 1670376 999999999 999999999 30498 920 68946 29669 1764493 999999999 999999999 30385 940 50240 29722 1783296 999999999 999999999 30253 960 31887 29802 1831663 999999999 999999999 30152 980 13863 29885 1884330 999999999 999999999 30058 1000 -3835 29936 1904185 999999999 999999999 29936 63200 40 3598 -9588 6983 30320 68 1850100 20957 531 999999999 999999999 45028 69 1841246 20957 282 999999999 999999999 44843 70 1839767 20718 168 999999999 999999999 44302 75 1797979 20640 160 999999999 999999999 43273 80 1759066 20531 182 999999999 999999999 42258 85 1722667 20465 198 999999999 999999999 41399 90 1688482 20373 195 999999999 999999999 40545 100 1625664 20339 188 999999999 999999999 39275 125 1492066 20543 235 999999999 999999999 37220 150 1381489 20870 447 999999999 999999999 35892 175 1286825 21062 713 999999999 999999999 34661 200 1204091 21245 1003 999999999 999999999 33653 250 1063213 21864 2176 999999999 999999999 32494 300 944056 22762 3991 999999999 999999999 32111 350 839079 23739 11373 999999999 999999999 32045 400 744682 24532 19969 999999999 999999999 31876 450 658850 25228 51053 999999999 999999999 31695 500 580072 25828 75056 999999999 999999999 31486 550 507119 26438 116235 999999999 999999999 31364 600 439035 26992 174971 999999999 999999999 31235 620 413012 27200 225617 999999999 999999999 31181 640 387621 27411 251383 999999999 999999999 31140 660 362829 27604 295879 999999999 999999999 31084 680 338601 27812 361032 999999999 999999999 31053 700 314890 28043 421787 999999999 999999999 31052 720 291666 28249 537058 999999999 999999999 31030 740 268913 28455 648450 999999999 999999999 31013 760 246610 28652 875051 999999999 999999999 30990 780 224734 28853 1252765 999999999 999999999 30977 800 203260 29063 1395958 999999999 999999999 30977 820 182167 29268 1548804 999999999 999999999 30976 840 161430 29491 1734763 999999999 999999999 30998 860 141035 29695 1917090 999999999 999999999 31003 880 120993 29832 2033718 999999999 999999999 30942 900 101319 29946 2128341 999999999 999999999 30862 920 82007 30051 2214606 999999999 999999999 30776 940 63060 30108 2239755 999999999 999999999 30645 960 44470 30185 2293955 999999999 999999999 30539 980 26217 30263 2350808 999999999 999999999 30438 1000 8295 30313 2370615 999999999 999999999 30313 63295 40 3582 -9577 6879 28985 67 1859400 20947 541 999999999 999999999 45203 68 1850416 20947 295 999999999 999999999 45014 70 1839804 20690 173 999999999 999999999 44242 75 1798091 20594 153 999999999 999999999 43176 80 1759268 20481 165 999999999 999999999 42155 85 1722948 20427 173 999999999 999999999 41322 90 1688810 20355 164 999999999 999999999 40509 100 1626015 20342 151 999999999 999999999 39281 125 1492330 20567 189 999999999 999999999 37262 150 1381799 20829 373 999999999 999999999 35822 175 1287632 20884 565 999999999 999999999 34367 200 1205730 20998 793 999999999 999999999 33262 250 1066038 21748 1824 999999999 999999999 32321 300 947067 22809 3488 999999999 999999999 32177 350 841697 23866 10312 999999999 999999999 32217 400 746759 24682 23217 999999999 999999999 32071 450 660405 25380 56849 999999999 999999999 31886 500 581186 25961 101677 999999999 999999999 31649 550 507934 26519 171553 999999999 999999999 31460 600 439682 27043 236454 999999999 999999999 31294 620 413618 27234 281173 999999999 999999999 31221 640 388199 27434 290434 999999999 999999999 31166 660 363395 27608 308975 999999999 999999999 31090 680 339175 27790 319702 999999999 999999999 31028 700 315494 27993 300743 999999999 999999999 30998 720 292323 28170 294309 999999999 999999999 30943 740 269646 28345 279521 999999999 999999999 30892 760 247444 28504 283586 999999999 999999999 30829 780 225700 28655 312550 999999999 999999999 30764 800 204390 28820 330015 999999999 999999999 30718 820 183493 28964 352013 999999999 999999999 30655 840 162998 29112 364590 999999999 999999999 30600 860 142887 29246 377503 999999999 999999999 30535 880 123170 29318 377981 999999999 999999999 30409 900 103857 29362 394777 999999999 999999999 30259 920 84946 29392 434234 999999999 999999999 30101 940 66428 29404 470835 999999999 999999999 29928 960 48288 29431 474320 999999999 999999999 29776 980 30507 29453 476620 999999999 999999999 29624 1000 13072 29473 468697 999999999 999999999 29473 63300 40 3581 -9576 6870 28837 67 1860200 20927 556 999999999 999999999 45176 68 1851213 20927 302 999999999 999999999 44987 70 1839820 20694 177 999999999 999999999 44251 75 1798100 20596 175 999999999 999999999 43181 80 1759283 20473 185 999999999 999999999 42139 85 1722997 20397 191 999999999 999999999 41260 90 1688917 20316 182 999999999 999999999 40432 100 1626223 20315 172 999999999 999999999 39229 125 1492611 20571 242 999999999 999999999 37270 150 1381889 20897 500 999999999 999999999 35938 175 1286956 21155 752 999999999 999999999 34815 200 1203774 21381 985 999999999 999999999 33868 250 1061975 22011 1981 999999999 999999999 32711 300 942106 22883 3590 999999999 999999999 32281 350 836646 23832 10564 999999999 999999999 32170 400 741913 24612 24648 999999999 999999999 31980 450 655841 25287 58377 999999999 999999999 31770 500 576847 25908 100671 999999999 999999999 31584 550 503661 26525 173773 999999999 999999999 31467 600 435282 27136 237857 999999999 999999999 31401 620 409114 27358 270078 999999999 999999999 31363 640 383572 27575 273207 999999999 999999999 31326 660 358632 27768 290112 999999999 999999999 31270 680 334266 27964 294089 999999999 999999999 31223 700 310435 28172 273538 999999999 999999999 31195 720 287118 28347 262489 999999999 999999999 31137 740 264303 28512 247048 999999999 999999999 31074 760 241974 28661 243757 999999999 999999999 30999 780 220117 28797 253209 999999999 999999999 30916 800 198710 28939 268013 999999999 999999999 30845 820 177736 29060 279081 999999999 999999999 30756 840 157182 29182 285503 999999999 999999999 30673 860 137037 29276 292539 999999999 999999999 30565 880 117308 29325 296352 999999999 999999999 30416 900 97997 29348 309038 999999999 999999999 30246 920 79104 29350 335227 999999999 999999999 30058 940 60618 29342 358169 999999999 999999999 29865 960 42522 29351 361480 999999999 999999999 29695 980 24791 29368 362424 999999999 999999999 29538 1000 7406 29392 357187 999999999 999999999 29392 63307 40 3580 -9575 6857 28728 67 1861380 21053 572 999999999 999999999 45475 68 1852321 21053 315 999999999 999999999 45284 70 1839691 20829 186 999999999 999999999 44538 75 1797701 20729 159 999999999 999999999 43460 80 1758637 20601 166 999999999 999999999 42403 85 1722146 20498 168 999999999 999999999 41466 90 1687908 20404 156 999999999 999999999 40606 100 1624996 20368 144 999999999 999999999 39333 125 1491536 20471 185 999999999 999999999 37089 150 1381811 20623 374 999999999 999999999 35467 175 1288638 20649 568 999999999 999999999 33981 200 1207466 20859 833 999999999 999999999 33042 250 1067905 21847 1901 999999999 999999999 32468 300 948303 22947 3565 999999999 999999999 32371 350 842449 23943 10321 999999999 999999999 32321 400 747308 24708 22927 999999999 999999999 32105 450 660977 25341 55524 999999999 999999999 31837 500 581938 25883 88473 999999999 999999999 31554 550 508939 26416 142663 999999999 999999999 31338 600 440927 26957 196090 999999999 999999999 31195 620 414937 27167 224405 999999999 999999999 31144 640 389575 27380 225207 999999999 999999999 31105 660 364810 27573 234412 999999999 999999999 31050 680 340614 27771 237912 999999999 999999999 31007 700 316944 27986 222303 999999999 999999999 30989 720 293776 28171 218887 999999999 999999999 30944 740 271096 28350 207625 999999999 999999999 30898 760 248887 28515 203978 999999999 999999999 30842 780 227135 28666 209441 999999999 999999999 30775 800 205816 28834 205760 999999999 999999999 30733 820 184910 28978 196921 999999999 999999999 30669 840 164409 29114 194303 999999999 999999999 30602 860 144308 29216 193121 999999999 999999999 30502 880 124616 29273 196616 999999999 999999999 30363 900 105338 29303 203611 999999999 999999999 30199 920 86472 29308 215161 999999999 999999999 30014 940 68015 29295 226048 999999999 999999999 29818 960 49954 29280 226956 999999999 999999999 29624 980 32275 29268 227576 999999999 999999999 29437 1000 14957 29266 225115 999999999 999999999 29266 63313 40 3579 -9574 6867 28696 67 1860480 20890 545 999999999 999999999 45102 68 1851505 20890 282 999999999 999999999 44913 70 1839857 20657 169 999999999 999999999 44172 75 1798199 20572 183 999999999 999999999 43130 80 1759412 20466 191 999999999 999999999 42124 85 1723132 20397 194 999999999 999999999 41261 90 1689045 20325 182 999999999 999999999 40449 100 1626304 20337 170 999999999 999999999 39272 125 1492724 20539 231 999999999 999999999 37213 150 1382349 20798 466 999999999 999999999 35769 175 1288062 20968 678 999999999 999999999 34505 200 1205714 21142 896 999999999 999999999 33490 250 1065236 21845 1923 999999999 999999999 32465 300 946012 22807 3593 999999999 999999999 32175 350 840740 23824 10160 999999999 999999999 32160 400 745964 24641 20457 999999999 999999999 32018 450 659781 25322 52573 999999999 999999999 31813 500 580687 25939 92913 999999999 999999999 31621 550 507455 26527 154708 999999999 999999999 31469 600 439086 27126 204300 999999999 999999999 31390 620 412933 27337 233642 999999999 999999999 31339 640 387414 27546 245327 999999999 999999999 31293 660 362504 27731 262364 999999999 999999999 31228 680 338176 27916 266094 999999999 999999999 31168 700 314392 28110 257045 999999999 999999999 31127 720 291131 28272 257569 999999999 999999999 31055 740 268382 28423 257307 999999999 999999999 30977 760 246128 28559 263709 999999999 999999999 30889 780 224353 28680 281625 999999999 999999999 30791 800 203037 28810 297845 999999999 999999999 30707 820 182164 28912 308115 999999999 999999999 30600 840 161722 29014 323831 999999999 999999999 30496 860 141697 29096 332833 999999999 999999999 30378 880 122094 29129 344360 999999999 999999999 30213 900 102919 29133 367777 999999999 999999999 30023 920 84174 29103 402185 999999999 999999999 29805 940 65852 29070 435912 999999999 999999999 29589 960 47931 29053 444051 999999999 999999999 29394 980 30389 29040 446608 999999999 999999999 29208 1000 13202 29051 440541 999999999 999999999 29051 63320 40 3578 -9574 6879 28763 67 1859400 20985 585 999999999 999999999 45285 68 1850400 20985 311 999999999 999999999 45096 70 1839766 20737 183 999999999 999999999 44342 75 1797942 20656 165 999999999 999999999 43308 80 1758974 20573 175 999999999 999999999 42344 85 1722499 20510 179 999999999 999999999 41490 90 1688212 20450 167 999999999 999999999 40698 100 1625099 20453 158 999999999 999999999 39497 125 1491049 20567 208 999999999 999999999 37262 150 1380751 20742 448 999999999 999999999 35672 175 1287026 20775 680 999999999 999999999 34188 200 1205381 20975 977 999999999 999999999 33225 250 1065267 21901 2226 999999999 999999999 32548 300 945332 23017 4149 999999999 999999999 32471 350 839090 24044 11395 999999999 999999999 32457 400 743525 24825 22243 999999999 999999999 32257 450 656758 25477 57914 999999999 999999999 32008 500 577280 26032 95044 999999999 999999999 31735 550 503867 26564 150228 999999999 999999999 31514 600 435472 27110 207772 999999999 999999999 31371 620 409338 27312 242949 999999999 999999999 31310 640 383844 27520 250390 999999999 999999999 31264 660 358958 27702 266156 999999999 999999999 31195 680 334656 27882 273972 999999999 999999999 31132 700 310899 28082 265258 999999999 999999999 31095 720 287659 28248 274270 999999999 999999999 31029 740 264926 28407 276456 999999999 999999999 30960 760 242681 28549 289210 999999999 999999999 30879 780 220912 28675 313651 999999999 999999999 30786 800 199592 28826 317764 999999999 999999999 30724 820 178699 28951 312872 999999999 999999999 30641 840 158224 29067 320399 999999999 999999999 30552 860 138160 29158 327826 999999999 999999999 30442 880 118509 29208 343848 999999999 999999999 30295 900 99278 29226 365437 999999999 999999999 30119 920 80466 29219 393729 999999999 999999999 29924 940 62066 29199 420164 999999999 999999999 29720 960 44067 29178 427125 999999999 999999999 29520 980 26453 29153 429903 999999999 999999999 29322 1000 9204 29149 422005 999999999 999999999 29149 63326 40 3577 -9573 6859 28779 67 1861220 20932 570 999999999 999999999 45209 68 1852216 20932 296 999999999 999999999 45019 70 1839823 20683 174 999999999 999999999 44226 75 1798087 20624 192 999999999 999999999 43239 80 1759182 20539 203 999999999 999999999 42274 85 1722765 20479 208 999999999 999999999 41428 90 1688553 20390 188 999999999 999999999 40579 100 1625666 20367 169 999999999 999999999 39329 125 1492101 20505 217 999999999 999999999 37150 150 1382038 20716 440 999999999 999999999 35627 175 1288256 20826 639 999999999 999999999 34273 200 1206460 21001 874 999999999 999999999 33267 250 1066649 21781 2035 999999999 999999999 32371 300 947534 22829 3867 999999999 999999999 32206 350 842049 23897 11145 999999999 999999999 32259 400 746968 24724 21749 999999999 999999999 32126 450 660490 25411 58239 999999999 999999999 31925 500 581120 26028 100609 999999999 999999999 31731 550 507617 26632 170594 999999999 999999999 31594 600 438955 27251 230296 999999999 999999999 31535 620 412680 27465 272036 999999999 999999999 31485 640 387043 27674 286778 999999999 999999999 31439 660 362021 27850 313199 999999999 999999999 31362 680 337593 28024 327339 999999999 999999999 31289 700 313718 28216 318816 999999999 999999999 31244 720 290372 28372 324034 999999999 999999999 31164 740 267548 28511 327083 999999999 999999999 31073 760 245229 28635 338001 999999999 999999999 30972 780 223403 28740 368297 999999999 999999999 30855 800 202047 28859 382376 999999999 999999999 30759 820 181143 28947 387528 999999999 999999999 30636 840 160680 29039 396272 999999999 999999999 30523 860 140643 29105 394565 999999999 999999999 30387 880 121044 29107 410209 999999999 999999999 30190 900 101894 29080 436352 999999999 999999999 29969 920 83190 29030 471404 999999999 999999999 29730 940 64921 28973 506752 999999999 999999999 29490 960 47069 28926 512531 999999999 999999999 29266 980 29612 28884 512059 999999999 999999999 29051 1000 12520 28887 501903 999999999 999999999 28887 63332 40 3576 -9572 6834 28779 67 1863460 20973 598 999999999 999999999 45346 68 1854405 20973 316 999999999 999999999 45155 70 1839776 20749 193 999999999 999999999 44367 75 1797913 20684 172 999999999 999999999 43365 80 1758891 20602 182 999999999 999999999 42403 85 1722358 20547 185 999999999 999999999 41564 90 1688021 20474 167 999999999 999999999 40745 100 1624865 20457 150 999999999 999999999 39504 125 1490837 20556 177 999999999 999999999 37243 150 1380649 20711 367 999999999 999999999 35619 175 1287249 20662 532 999999999 999999999 34002 200 1206214 20777 760 999999999 999999999 32911 250 1067566 21651 1910 999999999 999999999 32176 300 948784 22836 3821 999999999 999999999 32215 350 843134 23964 11055 999999999 999999999 32349 400 747770 24802 21193 999999999 999999999 32227 450 661015 25493 58397 999999999 999999999 32028 500 581434 26083 98828 999999999 999999999 31797 550 507845 26639 164368 999999999 999999999 31602 600 439228 27209 226298 999999999 999999999 31486 620 413000 27410 270429 999999999 999999999 31423 640 387414 27618 282428 999999999 999999999 31375 660 362444 27792 301653 999999999 999999999 31296 680 338070 27961 309182 999999999 999999999 31219 700 314247 28156 293656 999999999 999999999 31177 720 290951 28312 299117 999999999 999999999 31099 740 268171 28459 305194 999999999 999999999 31017 760 245891 28587 320192 999999999 999999999 30920 780 224100 28696 350147 999999999 999999999 30808 800 202768 28836 352018 999999999 999999999 30735 820 181874 28946 344055 999999999 999999999 30635 840 161405 29054 347058 999999999 999999999 30539 860 141351 29143 347339 999999999 999999999 30426 880 121716 29174 359775 999999999 999999999 30259 900 102517 29163 384176 999999999 999999999 30054 920 83756 29124 416571 999999999 999999999 29826 940 65425 29076 449252 999999999 999999999 29595 960 47510 29030 455222 999999999 999999999 29371 980 29991 28985 457244 999999999 999999999 29153 1000 12840 28983 448854 999999999 999999999 28983 63337 40 3575 -9572 6819 28792 67 1864900 21030 584 999999999 999999999 45500 68 1855799 21030 313 999999999 999999999 45308 70 1839709 20806 179 999999999 999999999 44491 75 1797755 20716 182 999999999 999999999 43432 80 1758724 20579 191 999999999 999999999 42357 85 1722283 20466 194 999999999 999999999 41400 90 1688136 20327 173 999999999 999999999 40454 100 1625528 20248 154 999999999 999999999 39101 125 1492688 20401 191 999999999 999999999 36963 150 1382943 20701 400 999999999 999999999 35601 175 1288840 20983 587 999999999 999999999 34532 200 1206183 21284 774 999999999 999999999 33715 250 1064730 22001 1747 999999999 999999999 32697 300 944849 22897 3263 999999999 999999999 32301 350 839274 23869 8974 999999999 999999999 32220 400 744406 24644 19109 999999999 999999999 32021 450 658242 25308 49886 999999999 999999999 31796 500 579178 25932 90779 999999999 999999999 31613 550 505904 26564 174977 999999999 999999999 31514 600 437374 27216 261613 999999999 999999999 31494 620 411125 27445 310756 999999999 999999999 31463 640 385498 27673 321180 999999999 999999999 31437 660 360470 27865 347729 999999999 999999999 31378 680 336022 28056 349383 999999999 999999999 31325 700 312111 28270 318597 999999999 999999999 31304 720 288715 28439 303387 999999999 999999999 31238 740 265832 28589 285382 999999999 999999999 31158 760 243450 28722 271949 999999999 999999999 31066 780 221554 28836 271635 999999999 999999999 30958 800 200119 28976 259248 999999999 999999999 30884 820 179122 29088 242155 999999999 999999999 30785 840 158551 29202 233139 999999999 999999999 30694 860 138400 29273 223137 999999999 999999999 30563 880 118687 29278 226349 999999999 999999999 30367 900 99426 29248 239608 999999999 999999999 30142 920 80614 29196 256291 999999999 999999999 29901 940 62242 29134 271727 999999999 999999999 29653 960 44294 29077 272050 999999999 999999999 29418 980 26746 29036 272055 999999999 999999999 29204 1000 9562 29046 267358 999999999 999999999 29046 63345 40 3573 -9571 6802 28773 67 1866400 21028 606 999999999 999999999 45526 68 1857278 21028 334 999999999 999999999 45334 70 1839718 20783 197 999999999 999999999 44441 75 1797803 20701 179 999999999 999999999 43401 80 1758772 20594 190 999999999 999999999 42388 85 1722270 20519 192 999999999 999999999 41507 90 1687998 20424 173 999999999 999999999 40647 100 1625014 20395 156 999999999 999999999 39385 125 1491281 20528 188 999999999 999999999 37191 150 1381131 20726 386 999999999 999999999 35644 175 1287453 20770 566 999999999 999999999 34180 200 1205945 20911 798 999999999 999999999 33123 250 1066636 21719 1932 999999999 999999999 32277 300 947667 22838 3754 999999999 999999999 32218 350 842065 23940 10873 999999999 999999999 32317 400 746795 24777 21307 999999999 999999999 32194 450 660109 25478 56901 999999999 999999999 32010 500 580547 26084 98231 999999999 999999999 31799 550 506926 26660 163088 999999999 999999999 31627 600 438244 27239 224621 999999999 999999999 31521 620 411987 27440 268402 999999999 999999999 31457 640 386377 27642 283530 999999999 999999999 31403 660 361386 27812 306301 999999999 999999999 31319 680 336995 27979 317299 999999999 999999999 31239 700 313159 28171 305086 999999999 999999999 31194 720 289852 28322 312845 999999999 999999999 31110 740 267066 28463 319836 999999999 999999999 31021 760 244785 28587 334778 999999999 999999999 30919 780 222996 28693 365788 999999999 999999999 30804 800 201671 28822 376003 999999999 999999999 30719 820 180791 28919 374928 999999999 999999999 30607 840 160345 29017 383773 999999999 999999999 30500 860 140320 29092 386420 999999999 999999999 30374 880 120724 29110 402321 999999999 999999999 30194 900 101569 29092 430543 999999999 999999999 29981 920 82854 29051 464230 999999999 999999999 29752 940 64569 29005 496449 999999999 999999999 29523 960 46695 28965 502271 999999999 999999999 29305 980 29214 28926 503065 999999999 999999999 29094 1000 12098 28926 493954 999999999 999999999 28926 63362 40 3571 -9569 6831 28784 67 1863780 21048 610 999999999 999999999 45515 68 1854688 21048 337 999999999 999999999 45323 70 1839694 20812 200 999999999 999999999 44503 75 1797731 20719 194 999999999 999999999 43439 80 1758679 20598 203 999999999 999999999 42395 85 1722175 20519 207 999999999 999999999 41507 90 1687905 20421 188 999999999 999999999 40639 100 1624937 20389 170 999999999 999999999 39372 125 1491173 20544 215 999999999 999999999 37221 150 1380827 20783 437 999999999 999999999 35742 175 1286677 20922 630 999999999 999999999 34430 200 1204499 21101 836 999999999 999999999 33425 250 1064221 21825 1917 999999999 999999999 32436 300 944958 22841 3654 999999999 999999999 32222 350 839446 23897 10197 999999999 999999999 32259 400 744377 24718 19520 999999999 999999999 32118 450 657910 25411 52167 999999999 999999999 31925 500 578532 26033 93343 999999999 999999999 31737 550 505026 26629 160775 999999999 999999999 31591 600 436385 27237 225577 999999999 999999999 31519 620 410126 27448 268638 999999999 999999999 31466 640 384503 27660 284312 999999999 999999999 31423 660 359492 27840 309149 999999999 999999999 31351 680 335071 28017 318439 999999999 999999999 31282 700 311199 28216 303979 999999999 999999999 31244 720 287851 28377 308591 999999999 999999999 31170 740 265019 28524 312769 999999999 999999999 31088 760 242687 28656 321990 999999999 999999999 30994 780 220841 28769 347909 999999999 999999999 30887 800 199456 28908 354880 999999999 999999999 30812 820 178508 29019 352173 999999999 999999999 30712 840 157987 29131 359545 999999999 999999999 30619 860 137879 29220 357253 999999999 999999999 30507 880 118193 29250 365956 999999999 999999999 30339 900 98943 29240 391290 999999999 999999999 30134 920 80131 29206 424089 999999999 999999999 29911 940 61748 29161 454986 999999999 999999999 29681 960 43777 29122 459787 999999999 999999999 29464 980 26200 29087 460542 999999999 999999999 29255 1000 8988 29090 452010 999999999 999999999 29090 63369 40 3569 -9568 6822 28798 67 1864580 21137 646 999999999 999999999 45724 68 1855438 21137 369 999999999 999999999 45531 70 1839583 20913 220 999999999 999999999 44719 75 1797421 20814 187 999999999 999999999 43638 80 1758200 20683 195 999999999 999999999 42570 85 1721553 20594 197 999999999 999999999 41659 90 1687156 20497 180 999999999 999999999 40791 100 1623983 20445 164 999999999 999999999 39481 125 1490190 20496 203 999999999 999999999 37135 150 1380382 20629 416 999999999 999999999 35478 175 1287115 20684 608 999999999 999999999 34040 200 1205745 20925 861 999999999 999999999 33146 250 1065829 21890 2075 999999999 999999999 32532 300 945828 23053 4032 999999999 999999999 32521 350 839288 24140 11604 999999999 999999999 32587 400 743294 24947 23107 999999999 999999999 32416 450 656083 25612 60522 999999999 999999999 32178 500 576160 26186 104456 999999999 999999999 31922 550 502319 26717 170810 999999999 999999999 31695 600 433525 27270 236634 999999999 999999999 31556 620 407240 27468 283432 999999999 999999999 31489 640 381602 27673 295798 999999999 999999999 31438 660 356582 27847 314726 999999999 999999999 31359 680 332157 28020 322568 999999999 999999999 31285 700 308284 28216 306589 999999999 999999999 31244 720 284935 28379 312818 999999999 999999999 31173 740 262098 28534 314355 999999999 999999999 31098 760 239755 28676 323093 999999999 999999999 31016 780 217890 28800 343339 999999999 999999999 30919 800 196475 28960 340982 999999999 999999999 30867 820 175481 29096 330744 999999999 999999999 30794 840 154894 29239 331257 999999999 999999999 30733 860 134701 29360 327880 999999999 999999999 30653 880 114906 29433 333439 999999999 999999999 30529 900 95524 29460 351742 999999999 999999999 30361 920 76559 29457 379193 999999999 999999999 30167 940 58013 29429 402001 999999999 999999999 29954 960 39876 29395 404420 999999999 999999999 29740 980 22133 29363 405259 999999999 999999999 29533 1000 4757 29366 398479 999999999 999999999 29366 63376 40 3568 -9567 6805 28808 67 1866160 21134 646 999999999 999999999 45750 68 1856996 21134 366 999999999 999999999 45557 70 1839574 20914 218 999999999 999999999 44722 75 1797430 20796 199 999999999 999999999 43601 80 1758270 20636 203 999999999 999999999 42473 85 1721724 20528 206 999999999 999999999 41525 90 1687459 20406 188 999999999 999999999 40610 100 1624568 20354 168 999999999 999999999 39304 125 1491087 20492 208 999999999 999999999 37128 150 1380991 20740 427 999999999 999999999 35669 175 1286919 20930 626 999999999 999999999 34444 200 1204625 21152 822 999999999 999999999 33505 250 1063942 21898 1876 999999999 999999999 32544 300 944329 22900 3582 999999999 999999999 32305 350 838567 23949 10223 999999999 999999999 32329 400 743324 24755 21799 999999999 999999999 32165 450 656743 25440 54798 999999999 999999999 31961 500 577274 26064 98645 999999999 999999999 31774 550 503669 26669 172758 999999999 999999999 31639 600 434913 27288 239717 999999999 999999999 31577 620 408602 27503 281730 999999999 999999999 31529 640 382927 27718 294120 999999999 999999999 31488 660 357863 27900 318538 999999999 999999999 31418 680 333389 28080 321476 999999999 999999999 31352 700 309462 28281 293958 999999999 999999999 31316 720 286060 28444 286530 999999999 999999999 31244 740 263175 28589 284284 999999999 999999999 31158 760 240793 28719 286030 999999999 999999999 31062 780 218901 28829 302390 999999999 999999999 30951 800 197473 28963 302756 999999999 999999999 30870 820 176488 29069 299217 999999999 999999999 30765 840 155932 29179 299320 999999999 999999999 30670 860 135791 29268 292628 999999999 999999999 30557 880 116075 29293 295174 999999999 999999999 30383 900 96797 29282 314260 999999999 999999999 30177 920 77957 29249 341773 999999999 999999999 29954 940 59548 29202 364776 999999999 999999999 29723 960 41552 29164 365612 999999999 999999999 29506 980 23949 29131 365730 999999999 999999999 29300 1000 6709 29137 358047 999999999 999999999 29137 63383 40 3567 -9566 6779 28867 66 1868480 21085 628 999999999 999999999 45695 67 1859303 21085 355 999999999 999999999 45501 70 1839627 20862 213 999999999 999999999 44610 75 1797554 20778 180 999999999 999999999 43562 80 1758386 20663 188 999999999 999999999 42529 85 1721771 20578 190 999999999 999999999 41627 90 1687401 20481 174 999999999 999999999 40760 100 1624288 20422 155 999999999 999999999 39436 125 1490768 20436 174 999999999 999999999 37025 150 1381366 20537 348 999999999 999999999 35320 175 1288543 20580 518 999999999 999999999 33868 200 1207524 20850 760 999999999 999999999 33027 250 1067863 21887 1927 999999999 999999999 32528 300 947875 23051 3744 999999999 999999999 32519 350 841372 24126 10777 999999999 999999999 32567 400 745474 24913 21813 999999999 999999999 32371 450 658396 25569 55961 999999999 999999999 32124 500 578632 26125 90783 999999999 999999999 31849 550 504956 26659 145942 999999999 999999999 31626 600 436330 27196 198265 999999999 999999999 31471 620 410117 27392 240702 999999999 999999999 31402 640 384551 27593 248795 999999999 999999999 31346 660 359605 27765 266934 999999999 999999999 31266 680 335251 27939 274830 999999999 999999999 31195 700 311447 28135 262506 999999999 999999999 31154 720 288164 28300 269935 999999999 999999999 31086 740 265390 28456 272575 999999999 999999999 31014 760 243107 28600 283272 999999999 999999999 30933 780 221299 28727 313416 999999999 999999999 30841 800 199941 28877 322250 999999999 999999999 30779 820 179011 29000 328315 999999999 999999999 30692 840 158496 29134 329507 999999999 999999999 30623 860 138378 29244 331072 999999999 999999999 30533 880 118668 29298 344186 999999999 999999999 30388 900 99376 29321 366772 999999999 999999999 30217 920 80500 29323 403007 999999999 999999999 30030 940 62036 29302 435579 999999999 999999999 29824 960 43972 29285 440432 999999999 999999999 29628 980 26291 29268 442923 999999999 999999999 29438 1000 8970 29276 435491 999999999 999999999 29276 63387 40 3566 -9566 6769 28906 66 1869440 21225 644 999999999 999999999 46019 67 1860187 21225 400 999999999 999999999 45824 70 1839442 20967 231 999999999 999999999 44834 75 1797227 20813 193 999999999 999999999 43636 80 1758065 20622 197 999999999 999999999 42444 85 1721555 20500 199 999999999 999999999 41469 90 1687348 20365 179 999999999 999999999 40528 100 1624620 20289 158 999999999 999999999 39179 125 1491600 20416 190 999999999 999999999 36990 150 1381982 20637 375 999999999 999999999 35492 175 1288410 20812 556 999999999 999999999 34249 200 1206562 21042 754 999999999 999999999 33331 250 1066338 21867 1790 999999999 999999999 32498 300 946760 22917 3435 999999999 999999999 32330 350 840890 23979 9926 999999999 999999999 32370 400 745533 24783 19813 999999999 999999999 32202 450 658860 25464 50012 999999999 999999999 31992 500 579364 26056 84348 999999999 999999999 31765 550 505839 26619 135703 999999999 999999999 31579 600 437285 27179 185012 999999999 999999999 31451 620 411085 27381 221352 999999999 999999999 31389 640 385527 27587 230788 999999999 999999999 31340 660 360583 27766 251384 999999999 999999999 31267 680 336224 27949 260114 999999999 999999999 31206 700 312406 28157 242459 999999999 999999999 31179 720 289100 28333 247763 999999999 999999999 31122 740 266296 28498 255156 999999999 999999999 31059 760 243976 28652 265188 999999999 999999999 30990 780 222124 28791 301549 999999999 999999999 30910 800 200712 28957 321886 999999999 999999999 30864 820 179720 29095 334259 999999999 999999999 30793 840 159132 29244 348955 999999999 999999999 30738 860 138932 29372 351205 999999999 999999999 30665 880 119134 29431 362653 999999999 999999999 30527 900 99756 29450 396910 999999999 999999999 30351 920 80795 29456 440530 999999999 999999999 30166 940 62246 29439 477959 999999999 999999999 29964 960 44095 29431 483966 999999999 999999999 29776 980 26324 29420 487494 999999999 999999999 29590 1000 8913 29427 480389 999999999 999999999 29427 63394 40 3565 -9565 6758 29030 66 1870400 21176 603 999999999 999999999 45933 67 1861154 21176 361 999999999 999999999 45738 70 1839486 20952 214 999999999 999999999 44801 75 1797299 20801 166 999999999 999999999 43611 80 1758152 20618 165 999999999 999999999 42437 85 1721660 20484 165 999999999 999999999 41436 90 1687456 20377 156 999999999 999999999 40553 100 1624647 20328 147 999999999 999999999 39255 125 1491575 20393 187 999999999 999999999 36947 150 1382215 20565 391 999999999 999999999 35367 175 1288996 20728 624 999999999 999999999 34111 200 1207272 21063 874 999999999 999999999 33364 250 1066297 22076 1851 999999999 999999999 32809 300 945630 23116 3454 999999999 999999999 32610 350 839097 24074 9516 999999999 999999999 32498 400 743519 24801 21691 999999999 999999999 32226 450 656896 25418 50801 999999999 999999999 31934 500 577665 25932 78812 999999999 999999999 31613 550 504581 26428 116984 999999999 999999999 31352 600 436593 26927 159374 999999999 999999999 31160 620 410636 27128 184339 999999999 999999999 31100 640 385311 27338 180861 999999999 999999999 31057 660 360582 27536 185875 999999999 999999999 31009 680 336413 27745 181692 999999999 999999999 30978 700 312761 27969 162440 999999999 999999999 30971 720 289601 28169 165457 999999999 999999999 30941 740 266917 28365 160050 999999999 999999999 30914 760 244687 28553 163977 999999999 999999999 30883 780 222895 28733 183853 999999999 999999999 30847 800 201513 28935 200385 999999999 999999999 30841 820 180520 29118 215863 999999999 999999999 30817 840 159902 29306 227508 999999999 999999999 30803 860 139648 29468 245907 999999999 999999999 30766 880 119764 29592 260154 999999999 999999999 30693 900 100257 29680 283521 999999999 999999999 30587 920 81130 29744 321597 999999999 999999999 30461 940 62383 29776 350668 999999999 999999999 30308 960 44012 29809 357798 999999999 999999999 30159 980 26000 29839 361936 999999999 999999999 30012 1000 8340 29850 360302 999999999 999999999 29850 63400 40 3564 -9564 6750 28947 66 1871200 21170 620 999999999 999999999 45938 67 1861945 21170 378 999999999 999999999 45742 70 1839487 20948 226 999999999 999999999 44794 75 1797312 20792 185 999999999 999999999 43593 80 1758189 20601 187 999999999 999999999 42402 85 1721721 20474 189 999999999 999999999 41417 90 1687543 20356 175 999999999 999999999 40510 100 1624803 20306 161 999999999 999999999 39212 125 1491600 20455 209 999999999 999999999 37060 150 1381754 20684 420 999999999 999999999 35572 175 1287876 20900 634 999999999 999999999 34395 200 1205607 21169 841 999999999 999999999 33533 250 1064574 21988 1786 999999999 999999999 32678 300 944554 22962 3327 999999999 999999999 32393 350 838657 23946 9414 999999999 999999999 32325 400 743488 24720 19863 999999999 999999999 32120 450 657075 25377 48574 999999999 999999999 31882 500 577858 25963 77377 999999999 999999999 31651 550 504591 26528 126506 999999999 999999999 31470 600 436270 27088 174578 999999999 999999999 31346 620 410154 27299 201840 999999999 999999999 31295 640 384668 27513 205011 999999999 999999999 31255 660 359784 27706 218597 999999999 999999999 31199 680 335472 27904 220340 999999999 999999999 31155 700 311690 28119 199296 999999999 999999999 31136 720 288413 28302 201196 999999999 999999999 31087 740 265631 28474 204063 999999999 999999999 31033 760 243327 28635 208450 999999999 999999999 30971 780 221486 28780 231725 999999999 999999999 30898 800 200082 28947 249022 999999999 999999999 30854 820 179094 29091 253090 999999999 999999999 30788 840 158510 29237 264589 999999999 999999999 30730 860 138318 29359 270732 999999999 999999999 30653 880 118523 29435 281530 999999999 999999999 30531 900 99134 29477 306637 999999999 999999999 30378 920 80153 29493 339632 999999999 999999999 30205 940 61575 29491 368367 999999999 999999999 30017 960 43388 29497 373859 999999999 999999999 29843 980 25572 29504 376174 999999999 999999999 29674 1000 8110 29515 372133 999999999 999999999 29515 63408 40 3563 -9563 6727 28904 66 1873280 21207 606 999999999 999999999 46063 67 1863977 21207 354 999999999 999999999 45866 70 1839407 20990 214 999999999 999999999 44882 75 1797152 20831 167 999999999 999999999 43673 80 1757958 20638 154 999999999 999999999 42478 85 1721447 20485 156 999999999 999999999 41440 90 1687261 20354 146 999999999 999999999 40507 100 1624565 20278 136 999999999 999999999 39159 125 1491790 20352 168 999999999 999999999 36872 150 1382647 20525 344 999999999 999999999 35298 175 1289679 20657 547 999999999 999999999 33994 200 1208317 20948 804 999999999 999999999 33183 250 1068168 21938 1814 999999999 999999999 32604 300 948279 22963 3401 999999999 999999999 32394 350 842448 23917 9702 999999999 999999999 32285 400 747470 24652 22219 999999999 999999999 32031 450 661334 25285 51262 999999999 999999999 31766 500 582459 25834 75118 999999999 999999999 31493 550 509582 26378 115500 999999999 999999999 31293 600 441673 26914 156487 999999999 999999999 31145 620 415722 27129 175690 999999999 999999999 31100 640 390393 27348 169090 999999999 999999999 31068 660 365652 27552 173387 999999999 999999999 31026 680 341468 27765 172632 999999999 999999999 31000 700 317797 27997 150808 999999999 999999999 31001 720 294614 28194 149411 999999999 999999999 30970 740 271912 28383 150177 999999999 999999999 30934 760 249673 28561 153350 999999999 999999999 30892 780 227880 28727 170346 999999999 999999999 30841 800 206509 28911 179811 999999999 999999999 30815 820 185540 29075 177115 999999999 999999999 30772 840 164963 29232 180497 999999999 999999999 30726 860 144775 29351 187544 999999999 999999999 30644 880 124988 29419 199266 999999999 999999999 30514 900 105610 29459 214355 999999999 999999999 30359 920 86641 29475 232676 999999999 999999999 30186 940 68074 29473 248363 999999999 999999999 29999 960 49901 29470 251326 999999999 999999999 29816 980 32103 29470 253444 999999999 999999999 29641 1000 14664 29470 251761 999999999 999999999 29470 63419 40 3561 -9562 6699 28907 65 1875840 21012 574 999999999 999999999 45693 66 1866585 21012 323 999999999 999999999 45497 70 1839725 20783 193 999999999 999999999 44441 75 1797826 20684 172 999999999 999999999 43366 80 1758843 20561 177 999999999 999999999 42320 85 1722405 20479 181 999999999 999999999 41427 90 1688194 20391 168 999999999 999999999 40580 100 1625321 20356 155 999999999 999999999 39309 125 1491926 20463 200 999999999 999999999 37075 150 1382163 20645 415 999999999 999999999 35505 175 1288652 20777 631 999999999 999999999 34191 200 1206851 21054 875 999999999 999999999 33350 250 1066175 21994 1957 999999999 999999999 32687 300 945907 23049 3661 999999999 999999999 32515 350 839585 24048 10169 999999999 999999999 32463 400 744032 24814 20945 999999999 999999999 32242 450 657315 25459 52514 999999999 999999999 31985 500 577887 26018 78929 999999999 999999999 31718 550 504501 26559 121771 999999999 999999999 31507 600 436108 27113 162957 999999999 999999999 31375 620 409969 27321 190800 999999999 999999999 31321 640 384465 27531 190360 999999999 999999999 31276 660 359568 27717 202668 999999999 999999999 31212 680 335250 27906 209251 999999999 999999999 31158 700 311470 28111 194107 999999999 999999999 31128 720 288201 28289 200157 999999999 999999999 31073 740 265432 28455 203729 999999999 999999999 31012 760 243146 28608 214238 999999999 999999999 30942 780 221330 28743 243675 999999999 999999999 30858 800 199958 28898 257279 999999999 999999999 30801 820 179010 29028 263297 999999999 999999999 30722 840 158476 29160 271802 999999999 999999999 30650 860 138341 29268 279290 999999999 999999999 30557 880 118613 29329 295139 999999999 999999999 30420 900 99298 29359 318688 999999999 999999999 30257 920 80395 29366 354446 999999999 999999999 30075 940 61901 29354 386861 999999999 999999999 29878 960 43802 29345 395415 999999999 999999999 29689 980 26083 29335 400150 999999999 999999999 29505 1000 8722 29342 395879 999999999 999999999 29342 63425 40 3560 -9561 6706 28891 66 1875200 21180 590 999999999 999999999 46045 67 1865880 21180 338 999999999 999999999 45848 70 1839460 20920 199 999999999 999999999 44733 75 1797356 20751 177 999999999 999999999 43505 80 1758328 20542 179 999999999 999999999 42281 85 1721984 20393 180 999999999 999999999 41252 90 1687953 20263 165 999999999 999999999 40325 100 1625493 20217 151 999999999 999999999 39040 125 1492890 20360 191 999999999 999999999 36888 150 1383466 20621 388 999999999 999999999 35463 175 1289824 20859 586 999999999 999999999 34328 200 1207642 21165 793 999999999 999999999 33526 250 1066505 22024 1728 999999999 999999999 32731 300 946396 22959 3204 999999999 999999999 32389 350 840611 23900 8478 999999999 999999999 32262 400 745692 24638 17461 999999999 999999999 32014 450 659601 25272 42396 999999999 999999999 31751 500 580734 25841 66981 999999999 999999999 31502 550 507816 26399 108836 999999999 999999999 31318 600 439800 26977 150740 999999999 999999999 31218 620 413787 27193 175230 999999999 999999999 31174 640 388398 27412 179224 999999999 999999999 31141 660 363602 27611 193885 999999999 999999999 31092 680 339371 27814 197726 999999999 999999999 31055 700 315662 28034 181226 999999999 999999999 31043 720 292454 28220 184427 999999999 999999999 30998 740 269738 28392 188858 999999999 999999999 30943 760 247498 28554 194310 999999999 999999999 30884 780 225717 28701 214384 999999999 999999999 30813 800 204372 28869 223040 999999999 999999999 30770 820 183441 29013 222074 999999999 999999999 30706 840 162911 29160 225425 999999999 999999999 30650 860 142774 29277 225158 999999999 999999999 30566 880 123041 29335 233826 999999999 999999999 30426 900 103723 29361 252010 999999999 999999999 30259 920 84822 29359 275603 999999999 999999999 30067 940 66335 29340 296437 999999999 999999999 29863 960 48248 29323 300638 999999999 999999999 29667 980 30544 29306 303691 999999999 999999999 29476 1000 13202 29306 300364 999999999 999999999 29306 63433 40 3559 -9560 6717 29040 66 1874240 21013 557 999999999 999999999 45662 67 1865008 21013 314 999999999 999999999 45466 70 1839726 20781 185 999999999 999999999 44436 75 1797819 20695 159 999999999 999999999 43388 80 1758807 20581 168 999999999 999999999 42360 85 1722343 20490 170 999999999 999999999 41449 90 1688113 20402 160 999999999 999999999 40603 100 1625205 20368 148 999999999 999999999 39332 125 1491846 20440 175 999999999 999999999 37033 150 1382196 20626 371 999999999 999999999 35472 175 1288742 20770 582 999999999 999999999 34181 200 1206899 21081 814 999999999 999999999 33393 250 1066023 22028 1776 999999999 999999999 32737 300 945699 23036 3298 999999999 999999999 32497 350 839530 23993 9113 999999999 999999999 32389 400 744251 24729 20351 999999999 999999999 32132 450 657844 25365 47755 999999999 999999999 31867 500 578739 25903 74341 999999999 999999999 31578 550 505665 26449 116063 999999999 999999999 31377 600 437564 26994 157976 999999999 999999999 31237 620 411537 27205 188873 999999999 999999999 31188 640 386138 27421 184842 999999999 999999999 31151 660 361336 27617 194678 999999999 999999999 31100 680 337098 27823 193395 999999999 999999999 31065 700 313382 28043 176975 999999999 999999999 31053 720 290162 28238 178782 999999999 999999999 31018 740 267424 28428 166755 999999999 999999999 30983 760 245149 28607 171828 999999999 999999999 30941 780 223320 28777 196768 999999999 999999999 30895 800 201912 28960 215689 999999999 999999999 30867 820 180909 29120 241931 999999999 999999999 30819 840 160297 29288 249523 999999999 999999999 30785 860 140063 29429 265255 999999999 999999999 30725 880 120215 29521 282198 999999999 999999999 30619 900 100761 29592 302139 999999999 999999999 30496 920 81694 29643 340958 999999999 999999999 30358 940 63014 29667 375334 999999999 999999999 30197 960 44711 29696 383651 999999999 999999999 30045 980 26769 29721 388921 999999999 999999999 29893 1000 9177 29736 384479 999999999 999999999 29736 63438 40 3558 -9559 6718 29156 66 1874080 21210 604 999999999 999999999 46086 67 1864764 21210 371 999999999 999999999 45889 70 1839414 20960 217 999999999 999999999 44820 75 1797237 20783 167 999999999 999999999 43572 80 1758158 20564 170 999999999 999999999 42325 85 1721760 20432 174 999999999 999999999 41331 90 1687662 20303 163 999999999 999999999 40406 100 1625118 20231 149 999999999 999999999 39068 125 1492299 20412 185 999999999 999999999 36983 150 1382559 20687 370 999999999 999999999 35578 175 1288746 20868 582 999999999 999999999 34342 200 1206653 21111 802 999999999 999999999 33440 250 1066084 21904 1790 999999999 999999999 32553 300 946429 22910 3370 999999999 999999999 32319 350 840693 23927 9581 999999999 999999999 32300 400 745595 24702 22290 999999999 999999999 32097 450 659205 25381 49806 999999999 999999999 31887 500 579998 25952 77854 999999999 999999999 31638 550 506772 26509 126648 999999999 999999999 31449 600 438544 27033 171712 999999999 999999999 31283 620 412485 27232 205623 999999999 999999999 31218 640 387067 27436 204940 999999999 999999999 31169 660 362256 27620 220153 999999999 999999999 31103 680 338020 27814 227405 999999999 999999999 31056 700 314312 28034 199032 999999999 999999999 31042 720 291104 28218 197388 999999999 999999999 30996 740 268387 28397 194654 999999999 999999999 30949 760 246140 28564 205085 999999999 999999999 30895 780 224348 28722 242090 999999999 999999999 30836 800 202984 28899 276656 999999999 999999999 30802 820 182027 29054 310354 999999999 999999999 30750 840 161460 29225 321841 999999999 999999999 30719 860 141266 29374 342797 999999999 999999999 30668 880 121457 29463 354858 999999999 999999999 30559 900 102045 29519 384222 999999999 999999999 30421 920 83029 29558 436720 999999999 999999999 30271 940 64404 29578 477722 999999999 999999999 30106 960 46155 29611 485474 999999999 999999999 29958 980 28263 29640 491850 999999999 999999999 29812 1000 10717 29661 489131 999999999 999999999 29661 63494 40 3549 -9553 6663 30266 65 1879200 21080 584 999999999 999999999 45912 66 1869864 21080 336 999999999 999999999 45714 70 1839557 20902 219 999999999 999999999 44695 75 1797474 20748 171 999999999 999999999 43499 80 1758418 20574 145 999999999 999999999 42347 85 1721998 20447 150 999999999 999999999 41362 90 1687830 20370 152 999999999 999999999 40539 100 1624990 20356 154 999999999 999999999 39309 125 1491556 20475 198 999999999 999999999 37097 150 1381826 20621 384 999999999 999999999 35463 175 1288637 20659 621 999999999 999999999 33998 200 1207425 20870 950 999999999 999999999 33058 250 1067915 21821 2148 999999999 999999999 32430 300 948481 22909 4033 999999999 999999999 32318 350 842773 23916 12053 999999999 999999999 32284 400 747684 24710 23519 999999999 999999999 32107 450 661248 25401 54921 999999999 999999999 31912 500 581973 25977 73384 999999999 999999999 31668 550 508707 26513 104308 999999999 999999999 31453 600 440532 26988 133408 999999999 999999999 31230 620 414519 27183 150838 999999999 999999999 31163 640 389148 27383 148776 999999999 999999999 31108 660 364378 27582 146565 999999999 999999999 31060 680 340170 27789 148571 999999999 999999999 31027 700 316485 28004 141941 999999999 999999999 31009 720 293303 28187 159021 999999999 999999999 30962 740 270607 28375 170761 999999999 999999999 30925 760 248376 28549 203004 999999999 999999999 30878 780 226590 28718 262536 999999999 999999999 30832 800 205235 28877 399156 999999999 999999999 30779 820 184298 29022 543831 999999999 999999999 30716 840 163765 29159 723649 999999999 999999999 30649 860 143625 29284 1029016 999999999 999999999 30574 880 123870 29393 1286268 999999999 999999999 30487 900 104491 29490 1506194 999999999 999999999 30391 920 85487 29552 1643853 999999999 999999999 30265 940 66853 29611 1667603 999999999 999999999 30139 960 48567 29696 1718510 999999999 999999999 30044 980 30606 29784 1774438 999999999 999999999 29956 1000 12971 29822 1779548 999999999 999999999 29822 63513 40 3546 -9550 6655 30038 65 1880000 21112 571 999999999 999999999 45999 66 1870637 21112 348 999999999 999999999 45801 70 1839549 20856 208 999999999 999999999 44596 75 1797589 20673 162 999999999 999999999 43342 80 1758709 20463 170 999999999 999999999 42118 85 1722484 20338 173 999999999 999999999 41141 90 1688520 20236 167 999999999 999999999 40271 100 1626115 20208 160 999999999 999999999 39024 125 1493323 20427 207 999999999 999999999 37008 150 1383523 20696 399 999999999 999999999 35592 175 1289666 20880 625 999999999 999999999 34361 200 1207604 21084 859 999999999 999999999 33398 250 1067319 21844 1841 999999999 999999999 32464 300 947994 22846 3433 999999999 999999999 32229 350 842526 23873 9634 999999999 999999999 32226 400 747572 24684 18129 999999999 999999999 32073 450 661203 25387 42111 999999999 999999999 31896 500 581935 25986 67706 999999999 999999999 31679 550 508615 26542 102952 999999999 999999999 31488 600 440320 27053 134878 999999999 999999999 31305 620 414248 27243 162648 999999999 999999999 31231 640 388824 27438 173025 999999999 999999999 31171 660 364011 27622 185194 999999999 999999999 31105 680 339775 27814 193844 999999999 999999999 31056 700 316072 28021 189540 999999999 999999999 31028 720 292879 28195 212133 999999999 999999999 30971 740 270181 28371 229220 999999999 999999999 30920 760 247957 28535 262541 999999999 999999999 30863 780 226186 28693 337274 999999999 999999999 30805 800 204850 28853 470295 999999999 999999999 30753 820 183933 28989 629470 999999999 999999999 30681 840 163420 29136 797828 999999999 999999999 30625 860 143290 29279 1002309 999999999 999999999 30569 880 123541 29380 1159638 999999999 999999999 30473 900 104177 29458 1352960 999999999 999999999 30359 920 85195 29515 1606763 999999999 999999999 30226 940 66588 29563 1619350 999999999 999999999 30090 960 48335 29638 1659706 999999999 999999999 29986 980 30414 29708 1695405 999999999 999999999 29880 1000 12824 29744 1698495 999999999 999999999 29744 63520 40 3545 -9550 6655 29418 65 1880000 21082 589 999999999 999999999 45934 66 1870651 21082 347 999999999 999999999 45736 70 1839596 20840 206 999999999 999999999 44562 75 1797596 20728 170 999999999 999999999 43458 80 1758545 20589 171 999999999 999999999 42376 85 1722070 20495 176 999999999 999999999 41458 90 1687838 20400 166 999999999 999999999 40598 100 1624958 20352 151 999999999 999999999 39301 125 1491595 20458 170 999999999 999999999 37065 150 1381817 20656 334 999999999 999999999 35524 175 1288330 20755 520 999999999 999999999 34156 200 1206672 21002 757 999999999 999999999 33268 250 1066488 21895 1749 999999999 999999999 32540 300 946758 22946 3271 999999999 999999999 32370 350 840890 23950 9306 999999999 999999999 32330 400 745721 24716 20007 999999999 999999999 32116 450 659293 25389 46548 999999999 999999999 31898 500 580074 25952 67717 999999999 999999999 31638 550 506850 26508 108807 999999999 999999999 31447 600 438621 27036 158538 999999999 999999999 31286 620 412558 27239 198913 999999999 999999999 31226 640 387132 27444 201083 999999999 999999999 31178 660 362314 27630 218739 999999999 999999999 31113 680 338070 27824 235333 999999999 999999999 31066 700 314357 28036 225105 999999999 999999999 31044 720 291147 28220 242706 999999999 999999999 30998 740 268428 28401 244243 999999999 999999999 30953 760 246178 28569 267562 999999999 999999999 30899 780 224383 28727 325025 999999999 999999999 30841 800 203017 28897 376665 999999999 999999999 30800 820 182065 29043 428805 999999999 999999999 30738 840 161510 29202 448063 999999999 999999999 30694 860 141338 29335 485864 999999999 999999999 30627 880 121556 29421 513426 999999999 999999999 30515 900 102169 29488 541002 999999999 999999999 30389 920 83170 29535 604945 999999999 999999999 30247 940 64558 29561 661242 999999999 999999999 30088 960 46317 29599 671720 999999999 999999999 29947 980 28430 29635 675673 999999999 999999999 29807 1000 10887 29659 666207 999999999 999999999 29659 63524 40 3544 -9549 6634 29167 65 1881920 21110 572 999999999 999999999 46037 66 1872529 21110 339 999999999 999999999 45837 70 1839565 20826 194 999999999 999999999 44533 75 1797658 20650 158 999999999 999999999 43294 80 1758813 20449 165 999999999 999999999 42089 85 1722607 20331 170 999999999 999999999 41127 90 1688664 20219 161 999999999 999999999 40238 100 1626326 20182 151 999999999 999999999 38973 125 1493620 20427 201 999999999 999999999 37009 150 1383600 20777 418 999999999 999999999 35733 175 1289194 21041 650 999999999 999999999 34627 200 1206419 21287 856 999999999 999999999 33719 250 1064929 22010 1826 999999999 999999999 32711 300 944897 22944 3362 999999999 999999999 32367 350 839125 23909 9228 999999999 999999999 32276 400 744120 24672 20504 999999999 999999999 32058 450 657838 25349 46286 999999999 999999999 31847 500 578708 25935 75398 999999999 999999999 31616 550 505518 26501 121271 999999999 999999999 31439 600 437291 27041 167919 999999999 999999999 31291 620 411225 27241 197740 999999999 999999999 31229 640 385798 27447 198643 999999999 999999999 31181 660 360977 27632 213349 999999999 999999999 31116 680 336731 27825 218742 999999999 999999999 31067 700 313017 28038 194428 999999999 999999999 31047 720 289807 28219 194434 999999999 999999999 30997 740 267091 28393 194515 999999999 999999999 30944 760 244850 28554 205802 999999999 999999999 30884 780 223068 28707 243713 999999999 999999999 30820 800 201717 28878 279278 999999999 999999999 30779 820 180776 29029 312390 999999999 999999999 30723 840 160231 29188 339217 999999999 999999999 30680 860 140065 29331 366813 999999999 999999999 30623 880 120285 29420 381275 999999999 999999999 30514 900 100900 29479 414477 999999999 999999999 30380 920 81909 29523 468804 999999999 999999999 30235 940 63304 29548 512517 999999999 999999999 30076 960 45070 29588 522426 999999999 999999999 29936 980 27191 29621 529716 999999999 999999999 29793 1000 9657 29641 524427 999999999 999999999 29641 63532 40 3543 -9548 6619 28907 65 1883300 21107 586 999999999 999999999 46060 66 1873889 21107 345 999999999 999999999 45860 70 1839543 20850 199 999999999 999999999 44583 75 1797547 20714 170 999999999 999999999 43429 80 1758551 20545 174 999999999 999999999 42286 85 1722173 20429 175 999999999 999999999 41326 90 1688073 20307 160 999999999 999999999 40413 100 1625506 20242 145 999999999 999999999 39089 125 1492845 20353 179 999999999 999999999 36875 150 1383557 20578 371 999999999 999999999 35389 175 1290177 20786 576 999999999 999999999 34207 200 1208242 21112 800 999999999 999999999 33442 250 1067275 22025 1834 999999999 999999999 32733 300 946915 23052 3448 999999999 999999999 32520 350 840570 24055 9509 999999999 999999999 32472 400 745004 24814 20342 999999999 999999999 32242 450 658274 25467 49239 999999999 999999999 31995 500 578815 26030 72236 999999999 999999999 31733 550 505365 26591 116989 999999999 999999999 31545 600 436880 27154 163184 999999999 999999999 31423 620 410700 27363 198751 999999999 999999999 31369 640 385157 27573 201362 999999999 999999999 31324 660 360223 27755 221426 999999999 999999999 31255 680 335874 27941 232504 999999999 999999999 31196 700 312063 28149 212240 999999999 999999999 31169 720 288765 28322 220497 999999999 999999999 31110 740 265972 28482 227845 999999999 999999999 31041 760 243667 28629 240436 999999999 999999999 30965 780 221836 28759 276764 999999999 999999999 30875 800 200454 28912 293948 999999999 999999999 30815 820 179499 29035 305488 999999999 999999999 30730 840 158958 29172 309172 999999999 999999999 30662 860 138815 29279 313542 999999999 999999999 30569 880 119083 29330 329455 999999999 999999999 30421 900 99771 29350 356793 999999999 999999999 30247 920 80875 29354 395476 999999999 999999999 30062 940 62389 29340 428239 999999999 999999999 29864 960 44300 29330 435796 999999999 999999999 29674 980 26589 29322 440369 999999999 999999999 29492 1000 9236 29330 435945 999999999 999999999 29330 63538 40 3542 -9547 6619 28752 65 1883300 21129 608 999999999 999999999 46109 66 1873879 21129 361 999999999 999999999 45908 70 1839487 20884 213 999999999 999999999 44656 75 1797444 20727 177 999999999 999999999 43455 80 1758438 20542 175 999999999 999999999 42281 85 1722077 20412 173 999999999 999999999 41292 90 1688002 20295 158 999999999 999999999 40390 100 1625450 20244 145 999999999 999999999 39092 125 1492828 20339 182 999999999 999999999 36850 150 1383738 20517 359 999999999 999999999 35285 175 1290763 20667 545 999999999 999999999 34011 200 1209407 20936 772 999999999 999999999 33163 250 1069466 21887 1796 999999999 999999999 32528 300 949733 22955 3397 999999999 999999999 32383 350 843771 23982 9321 999999999 999999999 32374 400 748437 24768 17992 999999999 999999999 32183 450 661853 25427 45854 999999999 999999999 31946 500 582499 26001 71003 999999999 999999999 31698 550 509150 26548 110318 999999999 999999999 31495 600 440776 27109 150823 999999999 999999999 31370 620 414640 27318 177755 999999999 999999999 31317 640 389139 27529 185155 999999999 999999999 31274 660 364241 27719 198403 999999999 999999999 31214 680 339922 27907 204961 999999999 999999999 31159 700 316141 28111 193033 999999999 999999999 31128 720 292876 28281 205139 999999999 999999999 31065 740 270117 28439 220120 999999999 999999999 30994 760 247847 28583 232765 999999999 999999999 30916 780 226052 28709 262384 999999999 999999999 30822 800 204709 28855 277446 999999999 999999999 30755 820 183799 28968 279376 999999999 999999999 30659 840 163313 29080 292370 999999999 999999999 30566 860 143240 29169 298275 999999999 999999999 30454 880 123585 29210 313819 999999999 999999999 30297 900 104355 29221 341535 999999999 999999999 30114 920 85549 29205 372574 999999999 999999999 29909 940 67159 29183 399493 999999999 999999999 29703 960 49170 29163 405962 999999999 999999999 29505 980 31563 29143 408884 999999999 999999999 29311 1000 14320 29139 405433 999999999 999999999 29139 63545 40 3540 -9547 6619 28736 65 1883300 21135 603 999999999 999999999 46121 66 1873877 21135 346 999999999 999999999 45921 70 1839466 20901 209 999999999 999999999 44692 75 1797370 20763 179 999999999 999999999 43531 80 1758279 20595 181 999999999 999999999 42390 85 1721817 20473 179 999999999 999999999 41414 90 1687630 20369 165 999999999 999999999 40537 100 1624850 20318 149 999999999 999999999 39235 125 1491973 20343 175 999999999 999999999 36858 150 1383000 20469 346 999999999 999999999 35203 175 1290321 20584 519 999999999 999999999 33875 200 1209136 20931 728 999999999 999999999 33155 250 1068757 22026 1653 999999999 999999999 32735 300 948330 23076 3109 999999999 999999999 32553 350 841989 24029 8170 999999999 999999999 32438 400 746607 24745 16921 999999999 999999999 32153 450 660207 25344 41553 999999999 999999999 31841 500 581189 25867 64525 999999999 999999999 31534 550 508260 26382 104504 999999999 999999999 31297 600 440330 26927 143710 999999999 999999999 31160 620 414368 27137 169729 999999999 999999999 31110 640 389032 27353 172604 999999999 999999999 31074 660 364290 27550 183199 999999999 999999999 31024 680 340111 27755 183888 999999999 999999999 30989 700 316453 27975 170428 999999999 999999999 30977 720 293291 28165 172470 999999999 999999999 30938 740 270616 28345 173415 999999999 999999999 30892 760 248409 28516 175843 999999999 999999999 30843 780 226653 28674 186776 999999999 999999999 30784 800 205323 28854 188896 999999999 999999999 30754 820 184399 29008 187754 999999999 999999999 30701 840 163867 29171 186095 999999999 999999999 30661 860 143718 29302 185569 999999999 999999999 30592 880 123961 29378 190925 999999999 999999999 30471 900 104611 29417 202798 999999999 999999999 30316 920 85672 29423 221362 999999999 999999999 30132 940 67144 29405 236944 999999999 999999999 29929 960 49018 29383 239615 999999999 999999999 29728 980 31278 29367 242201 999999999 999999999 29537 1000 13900 29368 240655 999999999 999999999 29368 63550 40 3540 -9546 6611 28748 65 1884100 21132 573 999999999 999999999 46132 66 1874666 21132 331 999999999 999999999 45932 70 1839500 20858 193 999999999 999999999 44601 75 1797520 20690 182 999999999 999999999 43379 80 1758606 20480 186 999999999 999999999 42154 85 1722368 20336 188 999999999 999999999 41136 90 1688438 20198 170 999999999 999999999 40196 100 1626179 20152 152 999999999 999999999 38915 125 1493768 20367 188 999999999 999999999 36900 150 1384087 20711 373 999999999 999999999 35618 175 1289929 20998 532 999999999 999999999 34555 200 1207340 21235 683 999999999 999999999 33637 250 1066326 21916 1529 999999999 999999999 32570 300 946787 22854 2862 999999999 999999999 32241 350 841331 23859 7610 999999999 999999999 32208 400 746458 24655 14767 999999999 999999999 32036 450 660219 25341 37973 999999999 999999999 31837 500 581070 25955 64392 999999999 999999999 31642 550 507803 26535 113284 999999999 999999999 31479 600 439432 27120 159166 999999999 999999999 31383 620 413287 27325 189779 999999999 999999999 31325 640 387782 27531 198221 999999999 999999999 31276 660 362887 27711 215875 999999999 999999999 31205 680 338576 27894 219167 999999999 999999999 31145 700 314808 28095 201108 999999999 999999999 31110 720 291559 28259 200553 999999999 999999999 31040 740 268820 28410 201901 999999999 999999999 30964 760 246574 28549 204231 999999999 999999999 30879 780 224807 28672 218588 999999999 999999999 30782 800 203491 28818 223308 999999999 999999999 30716 820 182606 28937 221101 999999999 999999999 30625 840 162138 29062 225284 999999999 999999999 30547 860 142072 29169 224581 999999999 999999999 30454 880 122414 29216 228359 999999999 999999999 30303 900 103180 29229 244933 999999999 999999999 30122 920 84369 29212 267316 999999999 999999999 29917 940 65976 29184 287757 999999999 999999999 29705 960 47985 29168 291043 999999999 999999999 29510 980 30374 29153 293860 999999999 999999999 29322 1000 13120 29163 291469 999999999 999999999 29163 63557 40 3539 -9545 6623 28724 65 1882940 21029 571 999999999 999999999 45881 66 1873570 21029 312 999999999 999999999 45682 70 1839669 20818 194 999999999 999999999 44516 75 1797698 20721 165 999999999 999999999 43442 80 1758648 20595 164 999999999 999999999 42390 85 1722170 20491 165 999999999 999999999 41452 90 1687937 20404 153 999999999 999999999 40607 100 1625010 20378 140 999999999 999999999 39352 125 1491599 20447 162 999999999 999999999 37045 150 1381976 20609 327 999999999 999999999 35444 175 1288794 20667 484 999999999 999999999 34011 200 1207475 20916 695 999999999 999999999 33132 250 1067501 21917 1606 999999999 999999999 32572 300 947590 22992 3010 999999999 999999999 32436 350 841562 23975 7955 999999999 999999999 32363 400 746326 24726 16101 999999999 999999999 32128 450 659931 25360 40739 999999999 999999999 31861 500 580833 25903 63271 999999999 999999999 31578 550 507788 26429 103467 999999999 999999999 31353 600 439748 26966 144277 999999999 999999999 31205 620 413751 27173 169721 999999999 999999999 31151 640 388383 27386 170789 999999999 999999999 31111 660 363613 27581 178461 999999999 999999999 31059 680 339410 27779 178228 999999999 999999999 31016 700 315734 27992 165043 999999999 999999999 30996 720 292560 28177 166731 999999999 999999999 30951 740 269876 28356 165148 999999999 999999999 30904 760 247662 28522 167828 999999999 999999999 30849 780 225904 28675 178175 999999999 999999999 30786 800 204575 28851 176413 999999999 999999999 30751 820 183652 29006 171231 999999999 999999999 30699 840 163125 29161 169780 999999999 999999999 30651 860 142982 29290 171221 999999999 999999999 30581 880 123231 29375 175463 999999999 999999999 30468 900 103878 29429 183523 999999999 999999999 30329 920 84926 29450 198042 999999999 999999999 30160 940 66376 29447 212439 999999999 999999999 29972 960 48219 29442 214855 999999999 999999999 29787 980 30440 29435 217195 999999999 999999999 29605 1000 13022 29437 215862 999999999 999999999 29437 63563 40 3538 -9544 6639 28730 65 1881440 21094 575 999999999 999999999 45992 66 1872064 21094 322 999999999 999999999 45792 70 1839570 20848 189 999999999 999999999 44579 75 1797592 20698 169 999999999 999999999 43395 80 1758647 20506 174 999999999 999999999 42207 85 1722364 20361 177 999999999 999999999 41187 90 1688392 20223 164 999999999 999999999 40246 100 1626070 20167 152 999999999 999999999 38944 125 1493612 20366 197 999999999 999999999 36898 150 1384010 20683 398 999999999 999999999 35570 175 1289924 20994 594 999999999 999999999 34549 200 1207241 21287 808 999999999 999999999 33719 250 1065761 22007 1782 999999999 999999999 32707 300 945830 22909 3289 999999999 999999999 32318 350 840208 23878 8680 999999999 999999999 32233 400 745290 24660 17287 999999999 999999999 32042 450 659025 25351 39953 999999999 999999999 31850 500 579812 25986 64707 999999999 999999999 31679 550 506406 26605 110709 999999999 999999999 31562 600 437822 27217 153719 999999999 999999999 31495 620 411579 27433 181067 999999999 999999999 31449 640 385970 27646 189769 999999999 999999999 31406 660 360969 27834 208135 999999999 999999999 31343 680 336551 28018 217411 999999999 999999999 31283 700 312678 28216 205481 999999999 999999999 31244 720 289333 28370 210858 999999999 999999999 31163 740 266510 28509 221168 999999999 999999999 31071 760 244193 28632 229105 999999999 999999999 30968 780 222369 28738 249594 999999999 999999999 30852 800 201015 28855 261964 999999999 999999999 30756 820 180114 28945 264678 999999999 999999999 30634 840 159653 29034 272641 999999999 999999999 30518 860 139622 29094 277472 999999999 999999999 30376 880 120028 29103 287839 999999999 999999999 30186 900 100875 29092 307819 999999999 999999999 29982 920 82157 29060 330984 999999999 999999999 29760 940 63861 29031 351564 999999999 999999999 29549 960 45964 29013 356755 999999999 999999999 29354 980 28446 29000 360098 999999999 999999999 29168 1000 11285 29005 357413 999999999 999999999 29005 63570 40 3536 -9544 6619 28712 65 1883300 20943 539 999999999 999999999 45701 66 1873963 20943 290 999999999 999999999 45503 70 1839859 20718 175 999999999 999999999 44301 75 1798092 20620 156 999999999 999999999 43231 80 1759227 20500 162 999999999 999999999 42195 85 1722906 20409 164 999999999 999999999 41285 90 1688812 20321 154 999999999 999999999 40441 100 1626132 20301 143 999999999 999999999 39204 125 1493029 20429 178 999999999 999999999 37012 150 1383348 20649 379 999999999 999999999 35512 175 1289743 20815 578 999999999 999999999 34254 200 1207747 21115 798 999999999 999999999 33447 250 1066735 22036 1768 999999999 999999999 32749 300 946336 23056 3295 999999999 999999999 32526 350 840035 24031 8863 999999999 999999999 32440 400 744563 24790 17922 999999999 999999999 32211 450 657916 25443 44382 999999999 999999999 31965 500 578516 26015 63069 999999999 999999999 31715 550 505104 26580 105237 999999999 999999999 31533 600 436648 27141 146184 999999999 999999999 31408 620 410481 27350 171554 999999999 999999999 31354 640 384950 27559 171124 999999999 999999999 31308 660 360028 27744 183389 999999999 999999999 31242 680 335688 27930 186922 999999999 999999999 31184 700 311889 28131 170488 999999999 999999999 31150 720 288609 28298 174185 999999999 999999999 31083 740 265838 28451 180959 999999999 999999999 31008 760 243561 28588 192004 999999999 999999999 30921 780 221764 28709 215742 999999999 999999999 30822 800 200424 28848 226937 999999999 999999999 30747 820 179518 28963 230098 999999999 999999999 30653 840 159035 29079 236931 999999999 999999999 30564 860 138963 29170 247831 999999999 999999999 30455 880 119304 29220 263225 999999999 999999999 30307 900 100063 29244 282715 999999999 999999999 30138 920 81238 29241 310585 999999999 999999999 29946 940 62824 29225 338112 999999999 999999999 29747 960 44805 29217 346031 999999999 999999999 29559 980 27161 29213 350653 999999999 999999999 29382 1000 9872 29223 347924 999999999 999999999 29223 63575 40 3536 -9543 6629 28723 65 1882400 21154 585 999999999 999999999 46143 66 1872982 21154 339 999999999 999999999 45943 70 1839456 20892 203 999999999 999999999 44674 75 1797425 20706 183 999999999 999999999 43412 80 1758494 20483 185 999999999 999999999 42160 85 1722256 20332 185 999999999 999999999 41129 90 1688323 20205 171 999999999 999999999 40211 100 1626008 20181 158 999999999 999999999 38970 125 1493339 20417 202 999999999 999999999 36990 150 1383444 20741 392 999999999 999999999 35671 175 1289128 21037 567 999999999 999999999 34621 200 1206390 21272 741 999999999 999999999 33695 250 1065214 21929 1587 999999999 999999999 32590 300 945689 22835 2952 999999999 999999999 32214 350 840356 23824 7712 999999999 999999999 32160 400 745621 24620 14839 999999999 999999999 31991 450 659485 25316 35724 999999999 999999999 31806 500 580371 25957 61490 999999999 999999999 31644 550 507064 26562 108356 999999999 999999999 31511 600 438602 27165 153482 999999999 999999999 31435 620 412411 27377 180941 999999999 999999999 31384 640 386855 27587 193217 999999999 999999999 31340 660 361906 27776 210611 999999999 999999999 31278 680 337538 27962 215226 999999999 999999999 31220 700 313714 28159 202304 999999999 999999999 31180 720 290414 28317 206914 999999999 999999999 31104 740 267632 28461 216492 999999999 999999999 31019 760 245349 28594 221126 999999999 999999999 30927 780 223550 28709 236026 999999999 999999999 30822 800 202212 28841 246152 999999999 999999999 30740 820 181316 28946 246258 999999999 999999999 30635 840 160847 29054 254185 999999999 999999999 30539 860 140793 29143 256529 999999999 999999999 30427 880 121155 29184 261798 999999999 999999999 30270 900 101942 29194 280694 999999999 999999999 30087 920 83153 29177 301648 999999999 999999999 29881 940 64780 29158 320562 999999999 999999999 29678 960 46803 29150 324677 999999999 999999999 29492 980 29200 29143 327212 999999999 999999999 29312 1000 11954 29147 325704 999999999 999999999 29147 63582 40 3534 -9542 6608 28715 65 1884420 21007 569 999999999 999999999 45865 66 1875037 21007 320 999999999 999999999 45666 70 1839719 20789 196 999999999 999999999 44453 75 1797812 20687 180 999999999 999999999 43371 80 1758833 20554 184 999999999 999999999 42306 85 1722416 20463 185 999999999 999999999 41395 90 1688235 20370 171 999999999 999999999 40539 100 1625434 20330 154 999999999 999999999 39259 125 1492261 20421 182 999999999 999999999 36999 150 1382732 20600 360 999999999 999999999 35427 175 1289411 20738 529 999999999 999999999 34128 200 1207752 21019 721 999999999 999999999 33295 250 1067376 21937 1657 999999999 999999999 32602 300 947499 22960 3126 999999999 999999999 32389 350 841572 23962 8011 999999999 999999999 32347 400 746344 24734 15257 999999999 999999999 32139 450 659884 25390 39119 999999999 999999999 31898 500 580648 25962 57368 999999999 999999999 31650 550 507401 26515 93720 999999999 999999999 31455 600 439113 27076 127282 999999999 999999999 31332 620 413010 27281 154954 999999999 999999999 31275 640 387546 27486 159020 999999999 999999999 31226 660 362690 27669 174255 999999999 999999999 31158 680 338417 27852 182162 999999999 999999999 31098 700 314685 28050 173382 999999999 999999999 31060 720 291471 28217 182277 999999999 999999999 30995 740 268764 28373 192834 999999999 999999999 30922 760 246547 28514 205175 999999999 999999999 30841 780 224805 28640 234157 999999999 999999999 30748 800 203514 28783 250430 999999999 999999999 30678 820 182656 28896 263138 999999999 999999999 30582 840 162218 29019 270730 999999999 999999999 30502 860 142183 29120 279388 999999999 999999999 30403 880 122558 29168 295423 999999999 999999999 30254 900 103352 29189 319637 999999999 999999999 30082 920 84564 29181 358211 999999999 999999999 29885 940 66189 29161 393704 999999999 999999999 29681 960 48211 29147 403589 999999999 999999999 29489 980 30611 29135 409680 999999999 999999999 29304 1000 13369 29144 407611 999999999 999999999 29144 63588 40 3533 -9541 6608 28732 65 1884420 21154 586 999999999 999999999 46187 66 1874971 21154 347 999999999 999999999 45986 70 1839427 20908 202 999999999 999999999 44709 75 1797322 20764 179 999999999 999999999 43532 80 1758256 20570 181 999999999 999999999 42337 85 1721862 20421 181 999999999 999999999 41310 90 1687795 20276 164 999999999 999999999 40352 100 1625353 20192 147 999999999 999999999 38992 125 1493063 20290 178 999999999 999999999 36760 150 1384137 20505 345 999999999 999999999 35264 175 1291033 20737 504 999999999 999999999 34127 200 1209306 21055 685 999999999 999999999 33351 250 1068728 21963 1563 999999999 999999999 32641 300 948719 22983 2888 999999999 999999999 32422 350 842684 23987 7302 999999999 999999999 32380 400 747342 24767 13091 999999999 999999999 32182 450 660756 25430 33876 999999999 999999999 31949 500 581376 26015 55274 999999999 999999999 31715 550 507975 26571 95185 999999999 999999999 31522 600 439549 27126 137929 999999999 999999999 31390 620 413402 27324 169762 999999999 999999999 31325 640 387899 27525 181209 999999999 999999999 31269 660 363012 27701 200844 999999999 999999999 31194 680 338714 27877 212279 999999999 999999999 31125 700 314963 28071 203762 999999999 999999999 31083 720 291736 28228 215086 999999999 999999999 31007 740 269024 28374 225915 999999999 999999999 30923 760 246809 28507 232560 999999999 999999999 30833 780 225076 28625 253962 999999999 999999999 30731 800 203797 28765 261433 999999999 999999999 30659 820 182953 28876 258585 999999999 999999999 30561 840 162530 28994 262864 999999999 999999999 30476 860 142515 29090 261199 999999999 999999999 30371 880 122912 29133 268053 999999999 999999999 30217 900 103730 29151 286161 999999999 999999999 30042 920 84966 29144 307887 999999999 999999999 29847 940 66614 29125 327790 999999999 999999999 29644 960 48659 29109 331252 999999999 999999999 29451 980 31084 29093 333541 999999999 999999999 29262 1000 13868 29095 331250 999999999 999999999 29095 63595 40 3532 -9541 6594 28687 64 1885700 21025 577 999999999 999999999 45932 65 1876289 21025 328 999999999 999999999 45731 70 1839685 20798 200 999999999 999999999 44473 75 1797781 20675 169 999999999 999999999 43346 80 1758836 20530 174 999999999 999999999 42255 85 1722478 20421 171 999999999 999999999 41310 90 1688361 20336 160 999999999 999999999 40471 100 1625621 20325 149 999999999 999999999 39249 125 1492370 20450 179 999999999 999999999 37051 150 1382722 20615 345 999999999 999999999 35454 175 1289398 20724 510 999999999 999999999 34105 200 1207895 20954 719 999999999 999999999 33192 250 1067953 21869 1621 999999999 999999999 32501 300 948320 22936 3010 999999999 999999999 32357 350 842439 23965 7829 999999999 999999999 32351 400 747139 24768 14235 999999999 999999999 32182 450 660516 25451 34162 999999999 999999999 31975 500 581057 26046 56885 999999999 999999999 31753 550 507561 26608 96880 999999999 999999999 31566 600 439058 27151 132704 999999999 999999999 31419 620 412887 27349 158093 999999999 999999999 31352 640 387363 27548 169329 999999999 999999999 31296 660 362451 27732 183499 999999999 999999999 31228 680 338124 27913 189739 999999999 999999999 31165 700 314343 28104 186767 999999999 999999999 31120 720 291090 28259 198581 999999999 999999999 31040 740 268353 28406 214466 999999999 999999999 30959 760 246112 28540 228937 999999999 999999999 30869 780 224352 28663 254565 999999999 999999999 30772 800 203049 28791 280314 999999999 999999999 30687 820 182189 28894 294915 999999999 999999999 30580 840 161760 28997 313419 999999999 999999999 30478 860 141745 29083 332812 999999999 999999999 30364 880 122145 29133 353434 999999999 999999999 30218 900 102960 29159 383220 999999999 999999999 30051 920 84190 29155 418276 999999999 999999999 29858 940 65825 29154 451700 999999999 999999999 29674 960 47844 29164 463139 999999999 999999999 29506 980 30229 29171 468910 999999999 999999999 29340 1000 12966 29175 468354 999999999 999999999 29175 63599 40 3532 -9540 6594 28729 64 1885700 20997 561 999999999 999999999 45872 65 1876302 20997 326 999999999 999999999 45672 70 1839726 20793 207 999999999 999999999 44462 75 1797825 20677 175 999999999 999999999 43351 80 1758879 20528 177 999999999 999999999 42252 85 1722529 20414 175 999999999 999999999 41296 90 1688434 20316 161 999999999 999999999 40432 100 1625760 20302 145 999999999 999999999 39206 125 1492592 20448 166 999999999 999999999 37047 150 1382794 20674 322 999999999 999999999 35554 175 1289173 20797 458 999999999 999999999 34225 200 1207531 20951 607 999999999 999999999 33188 250 1068079 21722 1350 999999999 999999999 32282 300 949471 22699 2587 999999999 999999999 32022 350 844707 23708 6917 999999999 999999999 32003 400 750421 24507 13032 999999999 999999999 31843 450 664701 25188 33593 999999999 999999999 31645 500 586047 25787 51835 999999999 999999999 31436 550 513270 26353 83640 999999999 999999999 31263 600 445372 26930 110274 999999999 999999999 31163 620 419406 27143 129557 999999999 999999999 31117 640 394067 27355 134786 999999999 999999999 31077 660 369323 27551 143990 999999999 999999999 31026 680 345146 27749 143213 999999999 999999999 30983 700 321498 27957 131660 999999999 999999999 30957 720 298357 28134 135429 999999999 999999999 30903 740 275712 28301 148091 999999999 999999999 30845 760 253545 28456 161422 999999999 999999999 30777 780 231842 28596 189300 999999999 999999999 30701 800 210581 28745 214452 999999999 999999999 30638 820 189749 28863 232426 999999999 999999999 30548 840 169336 28979 256347 999999999 999999999 30460 860 149329 29081 275587 999999999 999999999 30362 880 129730 29130 300038 999999999 999999999 30213 900 110550 29148 336357 999999999 999999999 30039 920 91791 29132 382764 999999999 999999999 29835 940 73445 29117 428366 999999999 999999999 29636 960 55491 29113 443795 999999999 999999999 29455 980 37910 29108 452649 999999999 999999999 29276 1000 20685 29111 450871 999999999 999999999 29111 63800 40 3542 -9514 6672 28686 65 1878400 21138 615 999999999 999999999 46021 66 1869050 21138 351 999999999 999999999 45823 70 1839480 20924 210 999999999 999999999 44742 75 1797345 20777 167 999999999 999999999 43561 80 1758249 20587 166 999999999 999999999 42374 85 1721831 20431 165 999999999 999999999 41329 90 1687742 20293 154 999999999 999999999 40386 100 1625213 20231 146 999999999 999999999 39067 125 1492497 20381 182 999999999 999999999 36926 150 1382904 20663 375 999999999 999999999 35536 175 1289058 20907 579 999999999 999999999 34406 200 1206769 21172 831 999999999 999999999 33537 250 1065942 21922 1877 999999999 999999999 32580 300 946329 22875 3546 999999999 999999999 32271 350 840802 23869 10029 999999999 999999999 32221 400 745899 24661 21347 999999999 999999999 32043 450 659630 25353 48412 999999999 999999999 31852 500 580445 25966 75954 999999999 999999999 31654 550 507136 26555 121932 999999999 999999999 31503 600 438733 27125 162007 999999999 999999999 31389 620 412582 27333 184233 999999999 999999999 31335 640 387067 27543 188513 999999999 999999999 31290 660 362158 27731 198718 999999999 999999999 31228 680 337828 27919 200589 999999999 999999999 31172 700 314038 28123 186072 999999999 999999999 31141 720 290768 28281 188308 999999999 999999999 31065 740 268012 28429 195385 999999999 999999999 30984 760 245754 28562 204283 999999999 999999999 30892 780 223979 28680 221620 999999999 999999999 30791 800 202661 28814 235836 999999999 999999999 30711 820 181782 28924 237888 999999999 999999999 30612 840 161330 29029 247027 999999999 999999999 30512 860 141298 29104 258736 999999999 999999999 30386 880 121690 29134 273121 999999999 999999999 30219 900 102511 29141 294665 999999999 999999999 30031 920 83759 29118 318397 999999999 999999999 29821 940 65422 29100 338971 999999999 999999999 29619 960 47480 29092 345225 999999999 999999999 29434 980 29911 29089 349268 999999999 999999999 29258 1000 12696 29096 347539 999999999 999999999 29096 63807 40 3544 -9514 6643 28685 65 1881120 21009 586 999999999 999999999 45800 66 1871786 21009 328 999999999 999999999 45602 70 1839732 20771 199 999999999 999999999 44414 75 1797857 20674 168 999999999 999999999 43344 80 1758889 20555 174 999999999 999999999 42307 85 1722462 20473 177 999999999 999999999 41415 90 1688263 20382 163 999999999 999999999 40562 100 1625400 20359 149 999999999 999999999 39315 125 1491846 20509 180 999999999 999999999 37157 150 1381784 20712 368 999999999 999999999 35620 175 1288058 20805 557 999999999 999999999 34238 200 1206292 21007 792 999999999 999999999 33276 250 1066168 21872 1878 999999999 999999999 32505 300 946485 22952 3596 999999999 999999999 32379 350 840494 23998 10238 999999999 999999999 32395 400 745066 24801 20773 999999999 999999999 32225 450 658325 25486 51977 999999999 999999999 32020 500 578774 26070 81698 999999999 999999999 31782 550 505218 26627 124928 999999999 999999999 31589 600 436669 27167 161833 999999999 999999999 31437 620 410483 27363 187306 999999999 999999999 31369 640 384945 27562 190485 999999999 999999999 31311 660 360026 27736 202594 999999999 999999999 31233 680 335697 27912 208017 999999999 999999999 31164 700 311915 28109 194893 999999999 999999999 31125 720 288655 28271 198809 999999999 999999999 31054 740 265906 28424 205242 999999999 999999999 30979 760 243649 28564 216604 999999999 999999999 30894 780 221870 28688 246091 999999999 999999999 30800 800 200543 28831 263012 999999999 999999999 30729 820 179649 28949 271067 999999999 999999999 30638 840 159175 29067 284710 999999999 999999999 30552 860 139109 29163 295984 999999999 999999999 30447 880 119457 29206 314243 999999999 999999999 30293 900 100229 29218 342635 999999999 999999999 30111 920 81422 29211 377176 999999999 999999999 29916 940 63027 29193 411093 999999999 999999999 29714 960 45028 29184 420469 999999999 999999999 29526 980 27406 29173 425193 999999999 999999999 29342 1000 10142 29177 421241 999999999 999999999 29177 63813 40 3545 -9515 6643 28679 65 1881120 21047 565 999999999 999999999 45883 66 1871769 21047 326 999999999 999999999 45684 70 1839662 20803 195 999999999 999999999 44483 75 1797788 20640 153 999999999 999999999 43273 80 1758944 20458 157 999999999 999999999 42107 85 1722718 20345 160 999999999 999999999 41157 90 1688746 20238 149 999999999 999999999 40275 100 1626339 20208 142 999999999 999999999 39023 125 1493382 20478 194 999999999 999999999 37101 150 1383160 20802 397 999999999 999999999 35776 175 1288793 20999 613 999999999 999999999 34557 200 1206327 21171 857 999999999 999999999 33535 250 1065712 21859 1878 999999999 999999999 32486 300 946472 22799 3531 999999999 999999999 32163 350 841309 23784 10080 999999999 999999999 32106 400 746747 24572 21628 999999999 999999999 31927 450 660788 25262 50830 999999999 999999999 31738 500 581876 25880 73965 999999999 999999999 31550 550 508785 26484 115332 999999999 999999999 31419 600 440529 27080 152468 999999999 999999999 31337 620 414415 27301 173818 999999999 999999999 31298 640 388926 27520 174181 999999999 999999999 31264 660 364034 27714 185753 999999999 999999999 31209 680 339717 27907 195535 999999999 999999999 31159 700 315933 28119 177127 999999999 999999999 31136 720 292661 28291 181296 999999999 999999999 31076 740 269894 28449 196350 999999999 999999999 31006 760 247617 28590 210840 999999999 999999999 30923 780 225818 28712 244931 999999999 999999999 30825 800 204476 28850 267816 999999999 999999999 30750 820 183569 28963 274850 999999999 999999999 30653 840 163090 29068 292907 999999999 999999999 30554 860 143029 29146 307171 999999999 999999999 30429 880 123396 29168 327966 999999999 999999999 30253 900 104200 29159 357823 999999999 999999999 30051 920 85436 29135 390216 999999999 999999999 29837 940 67091 29110 418510 999999999 999999999 29630 960 49146 29091 427628 999999999 999999999 29433 980 31582 29075 432807 999999999 999999999 29244 1000 14377 29075 430634 999999999 999999999 29075 63819 40 3546 -9515 6646 28648 65 1880800 21135 603 999999999 999999999 46066 66 1871415 21135 339 999999999 999999999 45867 70 1839495 20886 209 999999999 999999999 44661 75 1797456 20719 168 999999999 999999999 43439 80 1758470 20529 163 999999999 999999999 42254 85 1722133 20398 165 999999999 999999999 41263 90 1688064 20302 156 999999999 999999999 40404 100 1625427 20292 149 999999999 999999999 39186 125 1492175 20483 193 999999999 999999999 37111 150 1382145 20725 390 999999999 999999999 35643 175 1288354 20821 599 999999999 999999999 34264 200 1206577 20997 871 999999999 999999999 33260 250 1066595 21838 2000 999999999 999999999 32456 300 947131 22903 3806 999999999 999999999 32310 350 841412 23927 10815 999999999 999999999 32299 400 746286 24717 23687 999999999 999999999 32116 450 659836 25402 53805 999999999 999999999 31913 500 580537 25991 80200 999999999 999999999 31686 550 507215 26539 119148 999999999 999999999 31483 600 438891 27079 153014 999999999 999999999 31336 620 412788 27280 172338 999999999 999999999 31274 640 387325 27483 172650 999999999 999999999 31222 660 362471 27669 178961 999999999 999999999 31158 680 338196 27856 182742 999999999 999999999 31102 700 314460 28056 170179 999999999 999999999 31067 720 291242 28221 172721 999999999 999999999 30999 740 268531 28378 178783 999999999 999999999 30929 760 246309 28523 188145 999999999 999999999 30850 780 224559 28652 204915 999999999 999999999 30760 800 203259 28794 216476 999999999 999999999 30690 820 182391 28916 219336 999999999 999999999 30603 840 161941 29031 227261 999999999 999999999 30514 860 141902 29121 239877 999999999 999999999 30404 880 122276 29170 251554 999999999 999999999 30256 900 103070 29189 268217 999999999 999999999 30081 920 84283 29176 290448 999999999 999999999 29880 940 65909 29163 308144 999999999 999999999 29683 960 47929 29154 313732 999999999 999999999 29496 980 30324 29146 317947 999999999 999999999 29314 1000 13078 29144 317846 999999999 999999999 29144 63824 40 3547 -9516 6639 28677 65 1881440 21219 635 999999999 999999999 46264 66 1872008 21219 370 999999999 999999999 46064 70 1839312 20984 220 999999999 999999999 44870 75 1797069 20824 174 999999999 999999999 43659 80 1757892 20626 159 999999999 999999999 42453 85 1721422 20452 155 999999999 999999999 41371 90 1687304 20306 144 999999999 999999999 40412 100 1624756 20231 134 999999999 999999999 39067 125 1492366 20281 156 999999999 999999999 36745 150 1383538 20477 312 999999999 999999999 35216 175 1290688 20652 488 999999999 999999999 33986 200 1209332 20951 747 999999999 999999999 33187 250 1069290 21903 1831 999999999 999999999 32551 300 949584 22929 3473 999999999 999999999 32347 350 843820 23920 9988 999999999 999999999 32290 400 748771 24684 21970 999999999 999999999 32074 450 662467 25349 49135 999999999 999999999 31848 500 583359 25920 74502 999999999 999999999 31599 550 510222 26477 112392 999999999 999999999 31411 600 442049 27022 144174 999999999 999999999 31270 620 415997 27229 162988 999999999 999999999 31215 640 390579 27438 165592 999999999 999999999 31170 660 365763 27630 173135 999999999 999999999 31114 680 341518 27827 174972 999999999 999999999 31069 700 317802 28039 164111 999999999 999999999 31048 720 294596 28209 168443 999999999 999999999 30986 740 271894 28370 177838 999999999 999999999 30919 760 249675 28520 188411 999999999 999999999 30847 780 227923 28660 207689 999999999 999999999 30769 800 206616 28809 225449 999999999 999999999 30706 820 185735 28934 232786 999999999 999999999 30623 840 165269 29058 241933 999999999 999999999 30542 860 145212 29146 255277 999999999 999999999 30430 880 125573 29183 275023 999999999 999999999 30269 900 106359 29199 297900 999999999 999999999 30092 920 87565 29189 321535 999999999 999999999 29892 940 69183 29176 340733 999999999 999999999 29697 960 51194 29168 346698 999999999 999999999 29510 980 33580 29161 350906 999999999 999999999 29330 1000 16326 29157 348916 999999999 999999999 29157 63832 40 3548 -9516 6623 28694 65 1882940 21114 626 999999999 999999999 46067 66 1873532 21114 357 999999999 999999999 45867 70 1839494 20902 224 999999999 999999999 44695 75 1797384 20774 181 999999999 999999999 43555 80 1758260 20620 175 999999999 999999999 42441 85 1721748 20504 172 999999999 999999999 41477 90 1687495 20415 160 999999999 999999999 40629 100 1624541 20385 149 999999999 999999999 39365 125 1491157 20431 179 999999999 999999999 37017 150 1381793 20528 344 999999999 999999999 35303 175 1289054 20552 515 999999999 999999999 33822 200 1208211 20788 764 999999999 999999999 32929 250 1068997 21812 1820 999999999 999999999 32416 300 949539 22928 3511 999999999 999999999 32344 350 843693 23958 10153 999999999 999999999 32342 400 748457 24742 22406 999999999 999999999 32148 450 661969 25399 52084 999999999 999999999 31910 500 582711 25967 79187 999999999 999999999 31656 550 509467 26507 123002 999999999 999999999 31446 600 441214 27056 158977 999999999 999999999 31309 620 415129 27265 180796 999999999 999999999 31257 640 389676 27476 182528 999999999 999999999 31214 660 364824 27671 188197 999999999 999999999 31160 680 340542 27869 188502 999999999 999999999 31117 700 316791 28079 175884 999999999 999999999 31092 720 293550 28255 177457 999999999 999999999 31036 740 270807 28425 178809 999999999 999999999 30979 760 248543 28583 182654 999999999 999999999 30916 780 226741 28728 191496 999999999 999999999 30843 800 205380 28883 198216 999999999 999999999 30785 820 184443 29014 197647 999999999 999999999 30707 840 163919 29143 198350 999999999 999999999 30632 860 143799 29242 204153 999999999 999999999 30530 880 124089 29301 212468 999999999 999999999 30392 900 104793 29329 224684 999999999 999999999 30226 920 85915 29319 242317 999999999 999999999 30026 940 67452 29302 256794 999999999 999999999 29825 960 49387 29287 260149 999999999 999999999 29631 980 31703 29277 262447 999999999 999999999 29447 1000 14379 29276 262452 999999999 999999999 29276 63838 40 3549 -9517 6603 28685 65 1884860 21074 586 999999999 999999999 46021 66 1875440 21074 333 999999999 999999999 45820 70 1839593 20834 200 999999999 999999999 44549 75 1797647 20680 159 999999999 999999999 43357 80 1758717 20509 157 999999999 999999999 42213 85 1722411 20383 157 999999999 999999999 41233 90 1688370 20283 147 999999999 999999999 40366 100 1625807 20263 141 999999999 999999999 39130 125 1492741 20456 184 999999999 999999999 37061 150 1382789 20723 377 999999999 999999999 35640 175 1288798 20912 584 999999999 999999999 34413 200 1206542 21151 851 999999999 999999999 33504 250 1065689 21950 1880 999999999 999999999 32622 300 945848 22932 3497 999999999 999999999 32351 350 840115 23904 9866 999999999 999999999 32268 400 745110 24678 21254 999999999 999999999 32066 450 658815 25350 48289 999999999 999999999 31849 500 579662 25949 74610 999999999 999999999 31634 550 506409 26532 122784 999999999 999999999 31475 600 438064 27103 167647 999999999 999999999 31363 620 411931 27318 191504 999999999 999999999 31318 640 386426 27535 194377 999999999 999999999 31281 660 361521 27730 204282 999999999 999999999 31227 680 337190 27924 208587 999999999 999999999 31178 700 313393 28132 193739 999999999 999999999 31151 720 290112 28299 196053 999999999 999999999 31085 740 267338 28457 201017 999999999 999999999 31015 760 245054 28599 205451 999999999 999999999 30933 780 223247 28726 217429 999999999 999999999 30840 800 201893 28868 223699 999999999 999999999 30769 820 180971 28989 217100 999999999 999999999 30681 840 160470 29102 219336 999999999 999999999 30589 860 140385 29184 224018 999999999 999999999 30469 880 120719 29227 234434 999999999 999999999 30314 900 101475 29245 248660 999999999 999999999 30139 920 82651 29238 262663 999999999 999999999 29943 940 64236 29229 275052 999999999 999999999 29750 960 46215 29222 278596 999999999 999999999 29565 980 28568 29216 281009 999999999 999999999 29385 1000 11281 29216 280102 999999999 999999999 29216 63894 40 3558 -9523 6580 29255 64 1886980 21142 629 999999999 999999999 46216 65 1877497 21142 375 999999999 999999999 46014 70 1839420 20913 232 999999999 999999999 44718 75 1797333 20740 179 999999999 999999999 43484 80 1758313 20544 174 999999999 999999999 42285 85 1721944 20419 178 999999999 999999999 41306 90 1687839 20323 172 999999999 999999999 40446 100 1625163 20297 163 999999999 999999999 39195 125 1491944 20469 207 999999999 999999999 37085 150 1382004 20706 405 999999999 999999999 35610 175 1288096 20892 634 999999999 999999999 34380 200 1205868 21157 896 999999999 999999999 33514 250 1064824 22003 1937 999999999 999999999 32700 300 944663 23000 3621 999999999 999999999 32446 350 838605 23980 10377 999999999 999999999 32371 400 743319 24746 23008 999999999 999999999 32154 450 656793 25417 52876 999999999 999999999 31932 500 577459 25999 79032 999999999 999999999 31695 550 504110 26551 123316 999999999 999999999 31498 600 435774 27077 167406 999999999 999999999 31333 620 409672 27279 193396 999999999 999999999 31272 640 384211 27482 193648 999999999 999999999 31221 660 359355 27673 202044 999999999 999999999 31162 680 335073 27869 207127 999999999 999999999 31117 700 311322 28078 190952 999999999 999999999 31091 720 288081 28256 197926 999999999 999999999 31037 740 265336 28428 204884 999999999 999999999 30983 760 243068 28588 220693 999999999 999999999 30921 780 221261 28737 256705 999999999 999999999 30851 800 199894 28893 303563 999999999 999999999 30795 820 178948 29029 339947 999999999 999999999 30723 840 158410 29168 371606 999999999 999999999 30658 860 138267 29286 418399 999999999 999999999 30576 880 118519 29367 450345 999999999 999999999 30460 900 99170 29423 489253 999999999 999999999 30323 920 80220 29452 553607 999999999 999999999 30162 940 61662 29470 605078 999999999 999999999 29996 960 43479 29503 618424 999999999 999999999 29850 980 25650 29541 623101 999999999 999999999 29712 1000 8162 29565 618572 999999999 999999999 29565 63899 40 3559 -9523 6577 29164 64 1887300 21110 635 999999999 999999999 46154 65 1877827 21110 368 999999999 999999999 45952 70 1839469 20904 233 999999999 999999999 44700 75 1797376 20755 183 999999999 999999999 43514 80 1758298 20591 172 999999999 999999999 42381 85 1721835 20478 174 999999999 999999999 41425 90 1687615 20403 170 999999999 999999999 40603 100 1624670 20391 163 999999999 999999999 39377 125 1491029 20504 208 999999999 999999999 37148 150 1381066 20680 406 999999999 999999999 35564 175 1287424 20801 625 999999999 999999999 34231 200 1205560 21062 917 999999999 999999999 33363 250 1064844 21998 2051 999999999 999999999 32693 300 944570 23047 3832 999999999 999999999 32513 350 838285 24033 10898 999999999 999999999 32443 400 742786 24801 22914 999999999 999999999 32226 450 656086 25462 52627 999999999 999999999 31989 500 576633 26031 77851 999999999 999999999 31734 550 503224 26561 119125 999999999 999999999 31510 600 434880 27073 156159 999999999 999999999 31329 620 408782 27274 177280 999999999 999999999 31267 640 383325 27477 178596 999999999 999999999 31215 660 358473 27670 183578 999999999 999999999 31159 680 334193 27867 184819 999999999 999999999 31115 700 310445 28073 174746 999999999 999999999 31086 720 287208 28251 182500 999999999 999999999 31031 740 264467 28423 192319 999999999 999999999 30978 760 242203 28583 208679 999999999 999999999 30916 780 220399 28734 235686 999999999 999999999 30848 800 199033 28891 271280 999999999 999999999 30794 820 178087 29033 292815 999999999 999999999 30727 840 157546 29171 318654 999999999 999999999 30662 860 137399 29292 359275 999999999 999999999 30582 880 117644 29384 390973 999999999 999999999 30478 900 98281 29450 424666 999999999 999999999 30350 920 79313 29479 475751 999999999 999999999 30190 940 60738 29498 517035 999999999 999999999 30024 960 42539 29527 529900 999999999 999999999 29873 980 24698 29556 535324 999999999 999999999 29728 1000 7204 29574 532339 999999999 999999999 29574 63906 40 3560 -9524 6587 29054 64 1886340 21120 606 999999999 999999999 46154 65 1876877 21120 360 999999999 999999999 45953 70 1839492 20871 219 999999999 999999999 44628 75 1797479 20710 173 999999999 999999999 43420 80 1758498 20532 166 999999999 999999999 42260 85 1722137 20423 171 999999999 999999999 41313 90 1688024 20329 164 999999999 999999999 40457 100 1625330 20302 154 999999999 999999999 39206 125 1492013 20494 188 999999999 999999999 37130 150 1381905 20744 373 999999999 999999999 35675 175 1287903 20896 583 999999999 999999999 34388 200 1205764 21107 830 999999999 999999999 33434 250 1065165 21917 1871 999999999 999999999 32573 300 945409 22934 3518 999999999 999999999 32353 350 839596 23938 10120 999999999 999999999 32314 400 744447 24718 22269 999999999 999999999 32117 450 657990 25405 49521 999999999 999999999 31918 500 578687 25990 79031 999999999 999999999 31684 550 505357 26546 121110 999999999 999999999 31492 600 437054 27056 156330 999999999 999999999 31309 620 410976 27249 179478 999999999 999999999 31238 640 385545 27447 179536 999999999 999999999 31181 660 360725 27630 186677 999999999 999999999 31114 680 336482 27821 187031 999999999 999999999 31063 700 312772 28029 169852 999999999 999999999 31037 720 289571 28207 169049 999999999 999999999 30983 740 266865 28380 170121 999999999 999999999 30931 760 244634 28542 178413 999999999 999999999 30871 780 222859 28698 205319 999999999 999999999 30810 800 201517 28863 238425 999999999 999999999 30764 820 180589 29010 267628 999999999 999999999 30703 840 160060 29162 291061 999999999 999999999 30652 860 139914 29298 321664 999999999 999999999 30588 880 120157 29383 341025 999999999 999999999 30477 900 100797 29442 372826 999999999 999999999 30342 920 81830 29485 418729 999999999 999999999 30196 940 63248 29512 457500 999999999 999999999 30039 960 45036 29556 467238 999999999 999999999 29903 980 27174 29595 473586 999999999 999999999 29767 1000 9657 29613 472156 999999999 999999999 29613 63912 40 3561 -9524 6591 29008 64 1886020 21144 597 999999999 999999999 46200 65 1876551 21144 347 999999999 999999999 45999 70 1839439 20896 210 999999999 999999999 44681 75 1797369 20742 170 999999999 999999999 43488 80 1758340 20550 161 999999999 999999999 42297 85 1721964 20422 164 999999999 999999999 41311 90 1687879 20297 151 999999999 999999999 40394 100 1625331 20239 135 999999999 999999999 39084 125 1492517 20403 147 999999999 999999999 36965 150 1382821 20681 278 999999999 999999999 35566 175 1289050 20857 427 999999999 999999999 34323 200 1206997 21102 624 999999999 999999999 33426 250 1066385 21926 1479 999999999 999999999 32586 300 946625 22926 2811 999999999 999999999 32342 350 840878 23916 7730 999999999 999999999 32285 400 745850 24677 17995 999999999 999999999 32065 450 659564 25346 40213 999999999 999999999 31843 500 580472 25913 68374 999999999 999999999 31590 550 507361 26466 120846 999999999 999999999 31397 600 439257 26980 175679 999999999 999999999 31221 620 413252 27174 211519 999999999 999999999 31152 640 387889 27375 217685 999999999 999999999 31099 660 363135 27554 233845 999999999 999999999 31029 680 338959 27744 237646 999999999 999999999 30977 700 315312 27959 212783 999999999 999999999 30959 720 292168 28141 207003 999999999 999999999 30911 740 269513 28319 201345 999999999 999999999 30864 760 247326 28489 199651 999999999 999999999 30814 780 225588 28656 214010 999999999 999999999 30764 800 204266 28849 218528 999999999 999999999 30749 820 183334 29037 216505 999999999 999999999 30731 840 162766 29243 206021 999999999 999999999 30737 860 142548 29430 200226 999999999 999999999 30726 880 122689 29553 195422 999999999 999999999 30652 900 103207 29643 200599 999999999 999999999 30550 920 84101 29716 211824 999999999 999999999 30432 940 65371 29750 222055 999999999 999999999 30280 960 47016 29785 219980 999999999 999999999 30134 980 29019 29812 220262 999999999 999999999 29984 1000 11375 29825 217965 999999999 999999999 29825 63920 40 3562 -9525 6590 28867 64 1886100 21179 660 999999999 999999999 46278 65 1876614 21179 395 999999999 999999999 46076 70 1839352 20941 242 999999999 999999999 44779 75 1797188 20789 191 999999999 999999999 43585 80 1758055 20614 169 999999999 999999999 42429 85 1721553 20499 173 999999999 999999999 41467 90 1687322 20394 162 999999999 999999999 40586 100 1624474 20337 150 999999999 999999999 39273 125 1491301 20415 174 999999999 999999999 36986 150 1381912 20554 341 999999999 999999999 35348 175 1288996 20605 526 999999999 999999999 33908 200 1207955 20837 803 999999999 999999999 33006 250 1068475 21845 2050 999999999 999999999 32465 300 948776 22985 3976 999999999 999999999 32425 350 842625 24036 11792 999999999 999999999 32447 400 747089 24818 25378 999999999 999999999 32247 450 660309 25492 58453 999999999 999999999 32027 500 580765 26060 80747 999999999 999999999 31769 550 507262 26600 116836 999999999 999999999 31556 600 438811 27118 150217 999999999 999999999 31381 620 412672 27314 174706 999999999 999999999 31313 640 387180 27513 173652 999999999 999999999 31256 660 362303 27690 181845 999999999 999999999 31182 680 338012 27871 191176 999999999 999999999 31118 700 314264 28069 179474 999999999 999999999 31082 720 291035 28236 189470 999999999 999999999 31016 740 268312 28393 203999 999999999 999999999 30944 760 246078 28537 220861 999999999 999999999 30865 780 224318 28665 258753 999999999 999999999 30775 800 203009 28808 284596 999999999 999999999 30705 820 182131 28926 300054 999999999 999999999 30614 840 161672 29047 314554 999999999 999999999 30531 860 141620 29142 335368 999999999 999999999 30425 880 121982 29185 360306 999999999 999999999 30271 900 102765 29206 389823 999999999 999999999 30099 920 83963 29206 430082 999999999 999999999 29910 940 65569 29197 462683 999999999 999999999 29718 960 47566 29194 471035 999999999 999999999 29536 980 29936 29190 475930 999999999 999999999 29359 1000 12662 29193 472620 999999999 999999999 29193 63925 40 3563 -9526 6594 29129 64 1885700 21089 621 999999999 999999999 46074 65 1876260 21089 361 999999999 999999999 45873 70 1839552 20852 221 999999999 999999999 44588 75 1797542 20726 181 999999999 999999999 43452 80 1758500 20582 161 999999999 999999999 42363 85 1722034 20491 168 999999999 999999999 41450 90 1687795 20413 164 999999999 999999999 40623 100 1624825 20398 155 999999999 999999999 39389 125 1490918 20578 184 999999999 999999999 37283 150 1380434 20800 359 999999999 999999999 35772 175 1286355 20873 555 999999999 999999999 34350 200 1204429 21021 817 999999999 999999999 33297 250 1064438 21818 1923 999999999 999999999 32425 300 945091 22880 3655 999999999 999999999 32278 350 839452 23914 10807 999999999 999999999 32282 400 744344 24721 23529 999999999 999999999 32121 450 657824 25438 50217 999999999 999999999 31959 500 578381 26048 79216 999999999 999999999 31754 550 504865 26622 120913 999999999 999999999 31582 600 436360 27139 155747 999999999 999999999 31405 620 410204 27330 179535 999999999 999999999 31331 640 384698 27526 181271 999999999 999999999 31271 660 359808 27705 188037 999999999 999999999 31198 680 335504 27887 195560 999999999 999999999 31137 700 311744 28083 186955 999999999 999999999 31097 720 288504 28247 191874 999999999 999999999 31028 740 265770 28409 196533 999999999 999999999 30963 760 243522 28557 212830 999999999 999999999 30887 780 221741 28698 246510 999999999 999999999 30810 800 200409 28837 288275 999999999 999999999 30736 820 179509 28957 325776 999999999 999999999 30647 840 159030 29075 357706 999999999 999999999 30560 860 138956 29176 401560 999999999 999999999 30461 880 119290 29237 427289 999999999 999999999 30325 900 100029 29285 456994 999999999 999999999 30180 920 81168 29314 505280 999999999 999999999 30021 940 62694 29340 546087 999999999 999999999 29864 960 44587 29387 557087 999999999 999999999 29732 980 26828 29425 564049 999999999 999999999 29596 1000 9411 29442 561217 999999999 999999999 29442 63932 40 3564 -9526 6594 29276 64 1885700 21159 628 999999999 999999999 46226 65 1876229 21159 375 999999999 999999999 46024 70 1839393 20928 230 999999999 999999999 44751 75 1797259 20772 181 999999999 999999999 43551 80 1758171 20584 168 999999999 999999999 42366 85 1721731 20460 173 999999999 999999999 41388 90 1687573 20346 165 999999999 999999999 40490 100 1624873 20289 152 999999999 999999999 39180 125 1491804 20431 176 999999999 999999999 37015 150 1382051 20674 350 999999999 999999999 35555 175 1288319 20846 562 999999999 999999999 34305 200 1206257 21118 802 999999999 999999999 33451 250 1065490 21958 1824 999999999 999999999 32633 300 945615 22938 3447 999999999 999999999 32359 350 839838 23917 9840 999999999 999999999 32287 400 744821 24671 22518 999999999 999999999 32057 450 658550 25343 50447 999999999 999999999 31840 500 579455 25917 72724 999999999 999999999 31595 550 506313 26485 111735 999999999 999999999 31419 600 438142 27013 150457 999999999 999999999 31260 620 412101 27216 176088 999999999 999999999 31200 640 386697 27421 170344 999999999 999999999 31152 660 361897 27609 180001 999999999 999999999 31091 680 337671 27805 184830 999999999 999999999 31045 700 313971 28021 160786 999999999 999999999 31028 720 290776 28202 162290 999999999 999999999 30978 740 268074 28375 165572 999999999 999999999 30925 760 245847 28535 183416 999999999 999999999 30863 780 224080 28685 232292 999999999 999999999 30796 800 202751 28843 286048 999999999 999999999 30742 820 181842 28979 340143 999999999 999999999 30670 840 161337 29123 367798 999999999 999999999 30610 860 141225 29240 415557 999999999 999999999 30528 880 121514 29305 451363 999999999 999999999 30396 900 102210 29350 494378 999999999 999999999 30247 920 83307 29378 569636 999999999 999999999 30086 940 64796 29393 632298 999999999 999999999 29918 960 46661 29428 647740 999999999 999999999 29773 980 28877 29463 656387 999999999 999999999 29634 1000 11436 29487 650114 999999999 999999999 29487 63938 40 3565 -9527 6604 28974 65 1884740 21210 661 999999999 999999999 46316 66 1875261 21210 414 999999999 999999999 46114 70 1839298 20973 249 999999999 999999999 44846 75 1797070 20821 194 999999999 999999999 43652 80 1757880 20643 169 999999999 999999999 42488 85 1721325 20530 173 999999999 999999999 41529 90 1687044 20424 163 999999999 999999999 40646 100 1624118 20358 151 999999999 999999999 39313 125 1490844 20425 175 999999999 999999999 37005 150 1381349 20583 348 999999999 999999999 35399 175 1288201 20678 541 999999999 999999999 34029 200 1206745 20975 808 999999999 999999999 33226 250 1066322 21995 1962 999999999 999999999 32688 300 945926 23096 3733 999999999 999999999 32582 350 839362 24108 10836 999999999 999999999 32544 400 743613 24854 24926 999999999 999999999 32295 450 656760 25498 56248 999999999 999999999 32034 500 577250 26032 80738 999999999 999999999 31735 550 503843 26560 123440 999999999 999999999 31509 600 435496 27076 166370 999999999 999999999 31332 620 409396 27277 200748 999999999 999999999 31270 640 383934 27485 200873 999999999 999999999 31224 660 359079 27670 215008 999999999 999999999 31159 680 334802 27860 229260 999999999 999999999 31107 700 311057 28074 212652 999999999 999999999 31086 720 287816 28258 222830 999999999 999999999 31039 740 265069 28434 232939 999999999 999999999 30989 760 242795 28598 251181 999999999 999999999 30931 780 220980 28749 293570 999999999 999999999 30864 800 199598 28919 319410 999999999 999999999 30824 820 178629 29068 342364 999999999 999999999 30764 840 158056 29228 348381 999999999 999999999 30722 860 137866 29361 362889 999999999 999999999 30654 880 118068 29440 382099 999999999 999999999 30536 900 98673 29491 407267 999999999 999999999 30392 920 79677 29526 450648 999999999 999999999 30239 940 61074 29539 482314 999999999 999999999 30066 960 42854 29552 488015 999999999 999999999 29899 980 25004 29560 492594 999999999 999999999 29732 1000 7510 29570 487081 999999999 999999999 29570 63945 40 3567 -9528 6611 28999 65 1884100 21152 637 999999999 999999999 46175 66 1874657 21152 378 999999999 999999999 45974 70 1839414 20930 236 999999999 999999999 44755 75 1797254 20797 190 999999999 999999999 43602 80 1758095 20634 165 999999999 999999999 42470 85 1721553 20524 170 999999999 999999999 41518 90 1687276 20424 162 999999999 999999999 40646 100 1624329 20371 149 999999999 999999999 39339 125 1490914 20454 165 999999999 999999999 37058 150 1381213 20631 327 999999999 999999999 35481 175 1287902 20702 515 999999999 999999999 34069 200 1206457 20946 760 999999999 999999999 33179 250 1066484 21887 1825 999999999 999999999 32528 300 946760 22952 3506 999999999 999999999 32379 350 840861 23957 10323 999999999 999999999 32340 400 745684 24713 24322 999999999 999999999 32111 450 659274 25382 55155 999999999 999999999 31889 500 580084 25941 79190 999999999 999999999 31624 550 506907 26485 117924 999999999 999999999 31420 600 438751 27001 157905 999999999 999999999 31245 620 412723 27200 185592 999999999 999999999 31182 640 387335 27403 179313 999999999 999999999 31131 660 362553 27589 185867 999999999 999999999 31067 680 338345 27783 191057 999999999 999999999 31020 700 314666 27996 170554 999999999 999999999 31001 720 291490 28180 173179 999999999 999999999 30954 740 268804 28358 175255 999999999 999999999 30906 760 246588 28524 189761 999999999 999999999 30852 780 224826 28682 225300 999999999 999999999 30793 800 203495 28851 254291 999999999 999999999 30751 820 182575 29001 282323 999999999 999999999 30693 840 162050 29158 292221 999999999 999999999 30648 860 141909 29289 317563 999999999 999999999 30579 880 122161 29367 334670 999999999 999999999 30460 900 102813 29421 355014 999999999 999999999 30320 920 83863 29453 397032 999999999 999999999 30164 940 65306 29465 431415 999999999 999999999 29991 960 47130 29487 437142 999999999 999999999 29833 980 29314 29510 441215 999999999 999999999 29681 1000 11847 29526 437691 999999999 999999999 29526 63949 40 3567 -9528 6604 29112 65 1884740 21177 636 999999999 999999999 46244 66 1875276 21177 385 999999999 999999999 46043 70 1839360 20950 236 999999999 999999999 44797 75 1797173 20803 187 999999999 999999999 43615 80 1758015 20627 170 999999999 999999999 42454 85 1721488 20515 175 999999999 999999999 41500 90 1687229 20412 168 999999999 999999999 40622 100 1624330 20352 155 999999999 999999999 39302 125 1490965 20458 176 999999999 999999999 37065 150 1381150 20670 339 999999999 999999999 35548 175 1287517 20806 525 999999999 999999999 34239 200 1205618 21075 763 999999999 999999999 33383 250 1064985 21959 1776 999999999 999999999 32636 300 944998 22978 3352 999999999 999999999 32415 350 839015 23969 9655 999999999 999999999 32356 400 743795 24723 22909 999999999 999999999 32125 450 657351 25391 50152 999999999 999999999 31900 500 578124 25955 76434 999999999 999999999 31641 550 504894 26510 125288 999999999 999999999 31449 600 436671 27029 173800 999999999 999999999 31277 620 410617 27228 209919 999999999 999999999 31214 640 385202 27433 210155 999999999 999999999 31165 660 360393 27619 224128 999999999 999999999 31101 680 336159 27813 234527 999999999 999999999 31054 700 312454 28027 214122 999999999 999999999 31035 720 289252 28212 216550 999999999 999999999 30990 740 266539 28392 216660 999999999 999999999 30944 760 244296 28561 229394 999999999 999999999 30891 780 222505 28722 263786 999999999 999999999 30836 800 201141 28897 293777 999999999 999999999 30800 820 180184 29056 323195 999999999 999999999 30751 840 159615 29229 326688 999999999 999999999 30722 860 139418 29380 342720 999999999 999999999 30674 880 119603 29476 348849 999999999 999999999 30573 900 100177 29549 361222 999999999 999999999 30452 920 81137 29603 397299 999999999 999999999 30317 940 62482 29630 424959 999999999 999999999 30159 960 44199 29668 425671 999999999 999999999 30016 980 26271 29702 427462 999999999 999999999 29874 1000 8688 29725 422113 999999999 999999999 29725 63956 40 3568 -9529 6613 29009 65 1883940 21202 647 999999999 999999999 46282 66 1874477 21202 389 999999999 999999999 46081 70 1839313 20976 241 999999999 999999999 44853 75 1797092 20811 188 999999999 999999999 43631 80 1757936 20617 168 999999999 999999999 42434 85 1721443 20486 171 999999999 999999999 41441 90 1687235 20380 163 999999999 999999999 40559 100 1624416 20332 153 999999999 999999999 39262 125 1491239 20421 179 999999999 999999999 36998 150 1381710 20600 352 999999999 999999999 35427 175 1288425 20722 560 999999999 999999999 34101 200 1206809 21013 830 999999999 999999999 33286 250 1066292 21986 1919 999999999 999999999 32675 300 946157 23007 3621 999999999 999999999 32456 350 840097 23974 10341 999999999 999999999 32363 400 744910 24701 24637 999999999 999999999 32096 450 658581 25347 53739 999999999 999999999 31844 500 579507 25900 76751 999999999 999999999 31574 550 506432 26454 114116 999999999 999999999 31383 600 438320 26998 151561 999999999 999999999 31242 620 412289 27211 177781 999999999 999999999 31194 640 386886 27425 174661 999999999 999999999 31156 660 362078 27624 183341 999999999 999999999 31107 680 337835 27829 191240 999999999 999999999 31071 700 314114 28048 173626 999999999 999999999 31058 720 290893 28237 180435 999999999 999999999 31016 740 268162 28415 189353 999999999 999999999 30968 760 245901 28583 206322 999999999 999999999 30915 780 224096 28738 242185 999999999 999999999 30853 800 202725 28900 274577 999999999 999999999 30803 820 181773 29039 305930 999999999 999999999 30734 840 161225 29185 314647 999999999 999999999 30677 860 141071 29300 335296 999999999 999999999 30591 880 121320 29364 353927 999999999 999999999 30456 900 101978 29406 375578 999999999 999999999 30305 920 83041 29428 415368 999999999 999999999 30138 940 64502 29435 444597 999999999 999999999 29960 960 46347 29448 449821 999999999 999999999 29793 980 28558 29462 453353 999999999 999999999 29632 1000 11122 29469 449192 999999999 999999999 29469 63962 40 3569 -9530 6623 29048 65 1882940 21192 641 999999999 999999999 46237 66 1873497 21192 380 999999999 999999999 46037 70 1839348 20961 231 999999999 999999999 44821 75 1797158 20795 179 999999999 999999999 43598 80 1758032 20602 160 999999999 999999999 42404 85 1721569 20467 163 999999999 999999999 41403 90 1687392 20362 158 999999999 999999999 40522 100 1624625 20317 150 999999999 999999999 39233 125 1491517 20415 179 999999999 999999999 36988 150 1381907 20636 366 999999999 999999999 35489 175 1288357 20803 592 999999999 999999999 34235 200 1206384 21115 866 999999999 999999999 33447 250 1065309 22054 1940 999999999 999999999 32777 300 944863 23055 3615 999999999 999999999 32524 350 838616 24009 10037 999999999 999999999 32410 400 743294 24735 24161 999999999 999999999 32140 450 656854 25377 51424 999999999 999999999 31883 500 577712 25914 78940 999999999 999999999 31592 550 504625 26448 120079 999999999 999999999 31376 600 436576 26955 157849 999999999 999999999 31192 620 410592 27155 180642 999999999 999999999 31130 640 385244 27362 177057 999999999 999999999 31084 660 360495 27557 183844 999999999 999999999 31031 680 336311 27760 183402 999999999 999999999 30995 700 312648 27981 162307 999999999 999999999 30984 720 289482 28170 161430 999999999 999999999 30943 740 266803 28352 162104 999999999 999999999 30900 760 244590 28524 174210 999999999 999999999 30851 780 222825 28690 201491 999999999 999999999 30801 800 201484 28866 231939 999999999 999999999 30767 820 180550 29025 263718 999999999 999999999 30719 840 160005 29190 276516 999999999 999999999 30682 860 139839 29330 303946 999999999 999999999 30622 880 120058 29422 321537 999999999 999999999 30516 900 100670 29489 345025 999999999 999999999 30390 920 81672 29535 387715 999999999 999999999 30247 940 63058 29564 418934 999999999 999999999 30091 960 44816 29602 424894 999999999 999999999 29949 980 26928 29635 429961 999999999 999999999 29807 1000 9388 29649 426058 999999999 999999999 29649 63970 40 3571 -9530 6611 29078 65 1884100 21184 630 999999999 999999999 46246 66 1874643 21184 390 999999999 999999999 46045 70 1839367 20937 237 999999999 999999999 44770 75 1797219 20778 187 999999999 999999999 43562 80 1758119 20591 187 999999999 999999999 42381 85 1721651 20483 191 999999999 999999999 41436 90 1687447 20377 179 999999999 999999999 40553 100 1624635 20331 163 999999999 999999999 39261 125 1491160 20513 186 999999999 999999999 37164 150 1380942 20766 351 999999999 999999999 35714 175 1286809 20931 532 999999999 999999999 34446 200 1204556 21130 734 999999999 999999999 33471 250 1064075 21858 1658 999999999 999999999 32485 300 944740 22835 3140 999999999 999999999 32214 350 839340 23853 8921 999999999 999999999 32200 400 744510 24639 19696 999999999 999999999 32015 450 658312 25333 44413 999999999 999999999 31828 500 579215 25929 71257 999999999 999999999 31609 550 506034 26500 116216 999999999 999999999 31438 600 437822 27031 157376 999999999 999999999 31279 620 411768 27225 188871 999999999 999999999 31211 640 386359 27422 195085 999999999 999999999 31153 660 361564 27599 211032 999999999 999999999 31079 680 337352 27783 218257 999999999 999999999 31021 700 313676 27987 201610 999999999 999999999 30990 720 290512 28159 203447 999999999 999999999 30931 740 267848 28325 205590 999999999 999999999 30871 760 245662 28480 215736 999999999 999999999 30804 780 223939 28625 249852 999999999 999999999 30732 800 202654 28781 287146 999999999 999999999 30676 820 181791 28912 325177 999999999 999999999 30599 840 161333 29058 342506 999999999 999999999 30543 860 141262 29186 364236 999999999 999999999 30472 880 121586 29254 379179 999999999 999999999 30342 900 102316 29295 410782 999999999 999999999 30191 920 83449 29322 461818 999999999 999999999 30030 940 64974 29335 504612 999999999 999999999 29859 960 46875 29366 513183 999999999 999999999 29711 980 29131 29394 519240 999999999 999999999 29564 1000 11732 29414 516012 999999999 999999999 29414 63976 40 3572 -9531 6646 28879 65 1880800 21142 649 999999999 999999999 46082 66 1871412 21142 379 999999999 999999999 45883 70 1839456 20925 237 999999999 999999999 44743 75 1797291 20807 197 999999999 999999999 43624 80 1758092 20665 183 999999999 999999999 42534 85 1721483 20569 190 999999999 999999999 41609 90 1687132 20467 178 999999999 999999999 40732 100 1624035 20425 163 999999999 999999999 39443 125 1490110 20556 189 999999999 999999999 37243 150 1379800 20757 375 999999999 999999999 35698 175 1285923 20827 553 999999999 999999999 34274 200 1204187 20970 789 999999999 999999999 33217 250 1064510 21772 1908 999999999 999999999 32357 300 945375 22846 3689 999999999 999999999 32229 350 839834 23905 10773 999999999 999999999 32269 400 744758 24714 21687 999999999 999999999 32112 450 658284 25419 52052 999999999 999999999 31935 500 578901 26029 79798 999999999 999999999 31732 550 505431 26607 124346 999999999 999999999 31564 600 436922 27157 162956 999999999 999999999 31425 620 410745 27356 189807 999999999 999999999 31360 640 385213 27557 194203 999999999 999999999 31306 660 360297 27734 206990 999999999 999999999 31231 680 335969 27911 215094 999999999 999999999 31164 700 312188 28108 202368 999999999 999999999 31125 720 288927 28273 207374 999999999 999999999 31056 740 266176 28427 220462 999999999 999999999 30981 760 243917 28566 237650 999999999 999999999 30896 780 222137 28690 275032 999999999 999999999 30801 800 200810 28828 298485 999999999 999999999 30727 820 179919 28944 311889 999999999 999999999 30633 840 159450 29058 331379 999999999 999999999 30542 860 139391 29152 348204 999999999 999999999 30436 880 119748 29189 369424 999999999 999999999 30275 900 100532 29200 400141 999999999 999999999 30093 920 81736 29193 439288 999999999 999999999 29897 940 63353 29175 475155 999999999 999999999 29696 960 45364 29168 483156 999999999 999999999 29510 980 27752 29157 487742 999999999 999999999 29326 1000 10497 29161 480440 999999999 999999999 29161 63981 40 3573 -9532 6643 28982 65 1881120 21203 653 999999999 999999999 46223 66 1871700 21203 397 999999999 999999999 46023 70 1839334 20984 246 999999999 999999999 44871 75 1797083 20831 192 999999999 999999999 43674 80 1757883 20643 182 999999999 999999999 42488 85 1721339 20518 183 999999999 999999999 41506 90 1687080 20408 172 999999999 999999999 40614 100 1624187 20353 160 999999999 999999999 39303 125 1490879 20440 193 999999999 999999999 37032 150 1381306 20598 370 999999999 999999999 35423 175 1288044 20714 563 999999999 999999999 34089 200 1206507 20981 808 999999999 999999999 33235 250 1066296 21924 1899 999999999 999999999 32583 300 946339 23002 3659 999999999 999999999 32449 350 840153 24034 10615 999999999 999999999 32444 400 744626 24815 22815 999999999 999999999 32244 450 657866 25483 53303 999999999 999999999 32015 500 578352 26050 84241 999999999 999999999 31757 550 504889 26581 128580 999999999 999999999 31534 600 436485 27099 171525 999999999 999999999 31359 620 410365 27296 201400 999999999 999999999 31291 640 384889 27497 208601 999999999 999999999 31238 660 360023 27681 221291 999999999 999999999 31171 680 335736 27870 228630 999999999 999999999 31117 700 311986 28077 215711 999999999 999999999 31090 720 288747 28253 225372 999999999 999999999 31034 740 266005 28423 237521 999999999 999999999 30977 760 243741 28584 255673 999999999 999999999 30916 780 221938 28733 293614 999999999 999999999 30848 800 200568 28901 326556 999999999 999999999 30804 820 179613 29049 352262 999999999 999999999 30744 840 159054 29206 373466 999999999 999999999 30698 860 138879 29342 398135 999999999 999999999 30634 880 119091 29431 417800 999999999 999999999 30526 900 99702 29482 452930 999999999 999999999 30383 920 80714 29510 503868 999999999 999999999 30221 940 62122 29518 545095 999999999 999999999 30045 960 43915 29533 554825 999999999 999999999 29880 980 26075 29548 559761 999999999 999999999 29719 1000 8587 29559 555627 999999999 999999999 29559 63995 40 3575 -9533 6611 28866 65 1884100 21228 677 999999999 999999999 46341 66 1874623 21228 418 999999999 999999999 46140 70 1839258 21000 255 999999999 999999999 44904 75 1796983 20840 196 999999999 999999999 43693 80 1757764 20654 187 999999999 999999999 42511 85 1721199 20530 188 999999999 999999999 41530 90 1686918 20423 177 999999999 999999999 40644 100 1623974 20370 163 999999999 999999999 39336 125 1490673 20421 195 999999999 999999999 36998 150 1381170 20590 390 999999999 999999999 35410 175 1287783 20777 609 999999999 999999999 34192 200 1205811 21140 865 999999999 999999999 33486 250 1064437 22122 1943 999999999 999999999 32876 300 943648 23116 3661 999999999 999999999 32610 350 837130 24068 10315 999999999 999999999 32489 400 741591 24788 23743 999999999 999999999 32208 450 655009 25407 55477 999999999 999999999 31920 500 575789 25935 82764 999999999 999999999 31617 550 502661 26455 125146 999999999 999999999 31385 600 434569 26981 168648 999999999 999999999 31222 620 408558 27186 195394 999999999 999999999 31166 640 383181 27395 195692 999999999 999999999 31121 660 358404 27585 206649 999999999 999999999 31064 680 334198 27783 209161 999999999 999999999 31020 700 310517 27998 190582 999999999 999999999 31003 720 287338 28186 194015 999999999 999999999 30960 740 264647 28363 196859 999999999 999999999 30912 760 242428 28531 205602 999999999 999999999 30858 780 220662 28686 229767 999999999 999999999 30797 800 199324 28862 245313 999999999 999999999 30763 820 178395 29016 258713 999999999 999999999 30709 840 157858 29179 263145 999999999 999999999 30670 860 137701 29313 271893 999999999 999999999 30604 880 117935 29397 283830 999999999 999999999 30491 900 98568 29448 304746 999999999 999999999 30348 920 79602 29475 339400 999999999 999999999 30186 940 61034 29478 365043 999999999 999999999 30003 960 42856 29481 369052 999999999 999999999 29827 980 25049 29488 371631 999999999 999999999 29659 1000 7596 29499 366864 999999999 999999999 29499 64000 40 3576 -9534 6602 28812 65 1884900 21225 656 999999999 999999999 46351 66 1875412 21225 385 999999999 999999999 46150 70 1839280 20969 235 999999999 999999999 44838 75 1797083 20794 186 999999999 999999999 43596 80 1757964 20595 169 999999999 999999999 42389 85 1721517 20457 170 999999999 999999999 41382 90 1687364 20343 159 999999999 999999999 40485 100 1624633 20312 147 999999999 999999999 39225 125 1491358 20470 169 999999999 999999999 37088 150 1381309 20746 342 999999999 999999999 35678 175 1287256 20916 518 999999999 999999999 34421 200 1205060 21115 735 999999999 999999999 33448 250 1064589 21870 1684 999999999 999999999 32502 300 945179 22852 3232 999999999 999999999 32237 350 839745 23852 9265 999999999 999999999 32198 400 744942 24627 21447 999999999 999999999 32000 450 658805 25309 48840 999999999 999999999 31798 500 579764 25916 82092 999999999 999999999 31594 550 506596 26504 138630 999999999 999999999 31442 600 438301 27091 196672 999999999 999999999 31350 620 412178 27308 227352 999999999 999999999 31306 640 386681 27529 231316 999999999 999999999 31274 660 361779 27728 240989 999999999 999999999 31224 680 337448 27926 238182 999999999 999999999 31180 700 313647 28140 212929 999999999 999999999 31160 720 290355 28318 205882 999999999 999999999 31105 740 267563 28484 201712 999999999 999999999 31043 760 245254 28636 199740 999999999 999999999 30972 780 223416 28772 206274 999999999 999999999 30889 800 202023 28926 202570 999999999 999999999 30831 820 181056 29055 195302 999999999 999999999 30751 840 160505 29179 192760 999999999 999999999 30670 860 140362 29274 190921 999999999 999999999 30563 880 120635 29317 191300 999999999 999999999 30407 900 101334 29330 200070 999999999 999999999 30227 920 82455 29322 212478 999999999 999999999 30029 940 63989 29307 221746 999999999 999999999 29830 960 45921 29296 221235 999999999 999999999 29640 980 28230 29286 222054 999999999 999999999 29456 1000 10901 29287 218919 999999999 999999999 29287 64006 40 3577 -9534 6596 28727 64 1885540 21221 649 999999999 999999999 46358 65 1876044 21221 398 999999999 999999999 46156 70 1839267 20981 238 999999999 999999999 44865 75 1797050 20801 191 999999999 999999999 43611 80 1757926 20592 191 999999999 999999999 42384 85 1721487 20449 191 999999999 999999999 41367 90 1687352 20330 179 999999999 999999999 40459 100 1624693 20279 167 999999999 999999999 39160 125 1491819 20381 214 999999999 999999999 36926 150 1382405 20597 431 999999999 999999999 35422 175 1288727 20899 689 999999999 999999999 34393 200 1206189 21308 952 999999999 999999999 33753 250 1063952 22217 1991 999999999 999999999 33019 300 942876 23128 3673 999999999 999999999 32627 350 836404 24036 10486 999999999 999999999 32446 400 741008 24747 24108 999999999 999999999 32155 450 654573 25362 56273 999999999 999999999 31864 500 575459 25911 81777 999999999 999999999 31588 550 502366 26455 125215 999999999 999999999 31384 600 434254 26998 171254 999999999 999999999 31241 620 408224 27208 193858 999999999 999999999 31191 640 382827 27414 192761 999999999 999999999 31144 660 358033 27605 203281 999999999 999999999 31085 680 333810 27801 205163 999999999 999999999 31041 700 310116 28011 188173 999999999 999999999 31016 720 286931 28189 191387 999999999 999999999 30964 740 264242 28354 192960 999999999 999999999 30902 760 242034 28510 195795 999999999 999999999 30837 780 220289 28651 212661 999999999 999999999 30760 800 198985 28807 228813 999999999 999999999 30704 820 178102 28939 237768 999999999 999999999 30628 840 157627 29080 242424 999999999 999999999 30566 860 137549 29184 249946 999999999 999999999 30470 880 117876 29247 261591 999999999 999999999 30335 900 98614 29283 279809 999999999 999999999 30178 920 79758 29297 306435 999999999 999999999 30003 940 61305 29292 326685 999999999 999999999 29814 960 43242 29293 330168 999999999 999999999 29637 980 25548 29305 331173 999999999 999999999 29475 1000 8203 29319 328155 999999999 999999999 29319 64012 40 3578 -9535 6596 28886 64 1885540 21238 660 999999999 999999999 46394 65 1876036 21238 417 999999999 999999999 46192 70 1839246 20980 250 999999999 999999999 44863 75 1797028 20803 193 999999999 999999999 43614 80 1757900 20596 179 999999999 999999999 42391 85 1721431 20479 187 999999999 999999999 41428 90 1687248 20357 176 999999999 999999999 40512 100 1624521 20296 160 999999999 999999999 39193 125 1491182 20506 190 999999999 999999999 37153 150 1380892 20800 369 999999999 999999999 35771 175 1286608 20965 565 999999999 999999999 34501 200 1204286 21131 787 999999999 999999999 33472 250 1063957 21810 1792 999999999 999999999 32414 300 944870 22790 3440 999999999 999999999 32150 350 839649 23820 10641 999999999 999999999 32154 400 744927 24617 25459 999999999 999999999 31987 450 658775 25329 58563 999999999 999999999 31822 500 579660 25945 92261 999999999 999999999 31629 550 506398 26542 150633 999999999 999999999 31487 600 438044 27099 206439 999999999 999999999 31359 620 411920 27303 241726 999999999 999999999 31300 640 386434 27509 241440 999999999 999999999 31252 660 361560 27689 256456 999999999 999999999 31180 680 337268 27873 268187 999999999 999999999 31121 700 313514 28082 239474 999999999 999999999 31095 720 290271 28258 234213 999999999 999999999 31039 740 267528 28423 234105 999999999 999999999 30977 760 245267 28575 242680 999999999 999999999 30906 780 223474 28714 276771 999999999 999999999 30827 800 202125 28867 300689 999999999 999999999 30768 820 181200 28997 321211 999999999 999999999 30690 840 160684 29135 332662 999999999 999999999 30623 860 140565 29249 345616 999999999 999999999 30537 880 120853 29299 351398 999999999 999999999 30389 900 101560 29323 370791 999999999 999999999 30219 920 82679 29336 407453 999999999 999999999 30044 940 64200 29336 435491 999999999 999999999 29859 960 46106 29350 436907 999999999 999999999 29694 980 28376 29364 438836 999999999 999999999 29534 1000 10995 29381 432734 999999999 999999999 29381 64019 40 3579 -9536 6592 29019 64 1885860 21216 666 999999999 999999999 46353 65 1876361 21216 410 999999999 999999999 46151 70 1839284 20965 245 999999999 999999999 44830 75 1797065 20820 196 999999999 999999999 43650 80 1757878 20641 202 999999999 999999999 42484 85 1721323 20532 205 999999999 999999999 41534 90 1687043 20419 190 999999999 999999999 40637 100 1624136 20350 169 999999999 999999999 39298 125 1490882 20426 186 999999999 999999999 37007 150 1381310 20611 346 999999999 999999999 35446 175 1287873 20778 527 999999999 999999999 34194 200 1206008 21084 756 999999999 999999999 33399 250 1065277 21980 1787 999999999 999999999 32666 300 945200 22991 3380 999999999 999999999 32434 350 839116 24000 9480 999999999 999999999 32398 400 743776 24753 21588 999999999 999999999 32164 450 657259 25404 49508 999999999 999999999 31916 500 578014 25954 82084 999999999 999999999 31640 550 504801 26498 136078 999999999 999999999 31435 600 436599 27025 193674 999999999 999999999 31273 620 410551 27219 240943 999999999 999999999 31203 640 385148 27416 256044 999999999 999999999 31145 660 360361 27589 283538 999999999 999999999 31068 680 336158 27770 301711 999999999 999999999 31006 700 312495 27970 293689 999999999 999999999 30972 720 289345 28142 303881 999999999 999999999 30913 740 266695 28305 304263 999999999 999999999 30849 760 244525 28460 314307 999999999 999999999 30782 780 222818 28604 350206 999999999 999999999 30709 800 201548 28760 378005 999999999 999999999 30654 820 180701 28889 413231 999999999 999999999 30575 840 160257 29043 410634 999999999 999999999 30527 860 140196 29171 411521 999999999 999999999 30456 880 120533 29232 416542 999999999 999999999 30320 900 101278 29273 435549 999999999 999999999 30168 920 82424 29301 480143 999999999 999999999 30007 940 63965 29306 513723 999999999 999999999 29828 960 45889 29322 514622 999999999 999999999 29666 980 28177 29335 515397 999999999 999999999 29505 1000 10813 29354 505886 999999999 999999999 29354 64037 40 3582 -9537 6606 28754 65 1884580 21159 673 999999999 999999999 46201 66 1875127 21159 396 999999999 999999999 46000 70 1839397 20935 245 999999999 999999999 44765 75 1797209 20820 202 999999999 999999999 43649 80 1757981 20684 188 999999999 999999999 42573 85 1721348 20577 189 999999999 999999999 41625 90 1686980 20480 176 999999999 999999999 40758 100 1623826 20449 163 999999999 999999999 39489 125 1489903 20532 194 999999999 999999999 37199 150 1379874 20676 379 999999999 999999999 35559 175 1286395 20731 561 999999999 999999999 34117 200 1204968 20907 811 999999999 999999999 33118 250 1065490 21774 1951 999999999 999999999 32360 300 946335 22852 3800 999999999 999999999 32237 350 840793 23899 11587 999999999 999999999 32262 400 745744 24705 24925 999999999 999999999 32101 450 659327 25394 59289 999999999 999999999 31904 500 580037 25993 96574 999999999 999999999 31688 550 506673 26567 149941 999999999 999999999 31518 600 438242 27134 197914 999999999 999999999 31399 620 412082 27344 226754 999999999 999999999 31346 640 386557 27553 234120 999999999 999999999 31302 660 361638 27742 246602 999999999 999999999 31240 680 337299 27930 253765 999999999 999999999 31184 700 313500 28131 244676 999999999 999999999 31150 720 290219 28300 248190 999999999 999999999 31085 740 267444 28459 252527 999999999 999999999 31016 760 245158 28604 263680 999999999 999999999 30938 780 223346 28734 287281 999999999 999999999 30849 800 201988 28869 305369 999999999 999999999 30770 820 181071 28975 315287 999999999 999999999 30666 840 160585 29073 329209 999999999 999999999 30559 860 140523 29145 340432 999999999 999999999 30429 880 120890 29170 357510 999999999 999999999 30255 900 101689 29171 380160 999999999 999999999 30063 920 82916 29152 408488 999999999 999999999 29856 940 64559 29132 433004 999999999 999999999 29651 960 46599 29120 436794 999999999 999999999 29461 980 29016 29108 437416 999999999 999999999 29276 1000 11792 29107 429868 999999999 999999999 29107 64100 40 3593 -9544 6551 28716 64 1889800 21147 661 999999999 999999999 46287 65 1880272 21147 397 999999999 999999999 46084 70 1839388 20918 245 999999999 999999999 44729 75 1797225 20811 204 999999999 999999999 43632 80 1758018 20671 201 999999999 999999999 42545 85 1721396 20579 206 999999999 999999999 41628 90 1687037 20468 189 999999999 999999999 40733 100 1623955 20415 169 999999999 999999999 39422 125 1490185 20520 197 999999999 999999999 37177 150 1380123 20701 379 999999999 999999999 35601 175 1286440 20797 554 999999999 999999999 34225 200 1204700 21002 779 999999999 999999999 33268 250 1064735 21828 1872 999999999 999999999 32441 300 945348 22884 3671 999999999 999999999 32283 350 839640 23941 11355 999999999 999999999 32318 400 744435 24743 25358 999999999 999999999 32151 450 657900 25424 64106 999999999 999999999 31942 500 578537 26010 103912 999999999 999999999 31709 550 505138 26575 164580 999999999 999999999 31527 600 436693 27137 218270 999999999 999999999 31403 620 410533 27340 255544 999999999 999999999 31342 640 385015 27541 263567 999999999 999999999 31288 660 360114 27714 282539 999999999 999999999 31209 680 335805 27889 296175 999999999 999999999 31138 700 312043 28085 280263 999999999 999999999 31098 720 288802 28250 281362 999999999 999999999 31031 740 266070 28402 283361 999999999 999999999 30955 760 243830 28542 293482 999999999 999999999 30871 780 222068 28664 324342 999999999 999999999 30773 800 200762 28800 338033 999999999 999999999 30697 820 179894 28907 348463 999999999 999999999 30594 840 159451 29020 354621 999999999 999999999 30503 860 139420 29108 355408 999999999 999999999 30390 880 119810 29135 366025 999999999 999999999 30219 900 100634 29130 387594 999999999 999999999 30021 920 81887 29113 421128 999999999 999999999 29815 940 63558 29083 449827 999999999 999999999 29602 960 45631 29059 451912 999999999 999999999 29400 980 28088 29039 451560 999999999 999999999 29207 1000 10902 29046 442331 999999999 999999999 29046 64108 40 3594 -9545 6547 28659 64 1890120 21215 679 999999999 999999999 46443 65 1880556 21215 418 999999999 999999999 46239 70 1839247 20959 245 999999999 999999999 44818 75 1797066 20787 219 999999999 999999999 43582 80 1757962 20586 214 999999999 999999999 42370 85 1721529 20450 211 999999999 999999999 41367 90 1687394 20330 194 999999999 999999999 40459 100 1624741 20275 179 999999999 999999999 39152 125 1491962 20356 233 999999999 999999999 36881 150 1382754 20545 455 999999999 999999999 35332 175 1289253 20873 720 999999999 999999999 34350 200 1206764 21309 994 999999999 999999999 33755 250 1064418 22249 2110 999999999 999999999 33066 300 943174 23159 3876 999999999 999999999 32671 350 836536 24077 11139 999999999 999999999 32502 400 740961 24796 25361 999999999 999999999 32219 450 654371 25404 60522 999999999 999999999 31916 500 575115 25961 94959 999999999 999999999 31649 550 501866 26517 150413 999999999 999999999 31458 600 433555 27091 203795 999999999 999999999 31350 620 407434 27305 233427 999999999 999999999 31302 640 381946 27511 241117 999999999 999999999 31254 660 357067 27697 259209 999999999 999999999 31190 680 332766 27886 267210 999999999 999999999 31135 700 309006 28084 256248 999999999 999999999 31098 720 285764 28252 261472 999999999 999999999 31033 740 263031 28402 262544 999999999 999999999 30954 760 240790 28545 261714 999999999 999999999 30874 780 219026 28669 275052 999999999 999999999 30778 800 197717 28803 288780 999999999 999999999 30700 820 176848 28908 296618 999999999 999999999 30595 840 156403 29025 299188 999999999 999999999 30508 860 136371 29105 297497 999999999 999999999 30387 880 116761 29139 307058 999999999 999999999 30223 900 97578 29150 325407 999999999 999999999 30041 920 78816 29139 351129 999999999 999999999 29842 940 60468 29115 368552 999999999 999999999 29634 960 42520 29096 369625 999999999 999999999 29437 980 24950 29090 368362 999999999 999999999 29258 1000 7733 29101 363005 999999999 999999999 29101 64112 40 3595 -9545 6547 28680 64 1890120 21172 701 999999999 999999999 46350 65 1880575 21172 417 999999999 999999999 46147 70 1839320 20947 259 999999999 999999999 44791 75 1797113 20825 211 999999999 999999999 43662 80 1757885 20678 214 999999999 999999999 42561 85 1721253 20581 215 999999999 999999999 41633 90 1686878 20485 199 999999999 999999999 40767 100 1623717 20449 182 999999999 999999999 39489 125 1489760 20542 222 999999999 999999999 37218 150 1379680 20685 420 999999999 999999999 35574 175 1286063 20784 600 999999999 999999999 34203 200 1204370 20991 841 999999999 999999999 33250 250 1064351 21856 1998 999999999 999999999 32482 300 944715 22950 3924 999999999 999999999 32376 350 838680 24019 12127 999999999 999999999 32424 400 743146 24833 25749 999999999 999999999 32267 450 656307 25511 63582 999999999 999999999 32051 500 576639 26121 110185 999999999 999999999 31844 550 502922 26692 181111 999999999 999999999 31666 600 434162 27268 242140 999999999 999999999 31554 620 407877 27470 280151 999999999 999999999 31492 640 382238 27671 295019 999999999 999999999 31436 660 357220 27844 314185 999999999 999999999 31355 680 332801 28011 323839 999999999 999999999 31275 700 308941 28193 311805 999999999 999999999 31219 720 285617 28342 313912 999999999 999999999 31131 740 262819 28476 319879 999999999 999999999 31035 760 240529 28598 326850 999999999 999999999 30931 780 218732 28699 346076 999999999 999999999 30812 800 197407 28815 354986 999999999 999999999 30713 820 176534 28904 354219 999999999 999999999 30591 840 156101 28996 359878 999999999 999999999 30477 860 136093 29066 358050 999999999 999999999 30346 880 116514 29089 365696 999999999 999999999 30171 900 97369 29082 384175 999999999 999999999 29971 920 78657 29053 406836 999999999 999999999 29753 940 60367 29018 424968 999999999 999999999 29536 960 42482 28990 424385 999999999 999999999 29330 980 24981 28965 422123 999999999 999999999 29132 1000 7841 28967 413618 999999999 999999999 28967 64119 40 3596 -9546 6542 28652 64 1890600 21136 664 999999999 999999999 46281 65 1881064 21136 391 999999999 999999999 46078 70 1839441 20874 231 999999999 999999999 44634 75 1797399 20736 200 999999999 999999999 43473 80 1758349 20580 205 999999999 999999999 42359 85 1721901 20472 206 999999999 999999999 41412 90 1687712 20371 189 999999999 999999999 40540 100 1624878 20352 174 999999999 999999999 39301 125 1491374 20501 220 999999999 999999999 37144 150 1381248 20743 447 999999999 999999999 35673 175 1287051 20983 674 999999999 999999999 34531 200 1204456 21253 922 999999999 999999999 33666 250 1063021 22027 2028 999999999 999999999 32736 300 942805 22996 3807 999999999 999999999 32441 350 836737 23988 11443 999999999 999999999 32382 400 741384 24772 24961 999999999 999999999 32188 450 654775 25438 62482 999999999 999999999 31960 500 575342 26042 105096 999999999 999999999 31747 550 501837 26619 169395 999999999 999999999 31579 600 433260 27198 231995 999999999 999999999 31473 620 407040 27405 263861 999999999 999999999 31417 640 381461 27608 270749 999999999 999999999 31364 660 356497 27787 285921 999999999 999999999 31291 680 332123 27964 288442 999999999 999999999 31223 700 308300 28155 273688 999999999 999999999 31176 720 285003 28313 272332 999999999 999999999 31100 740 262224 28457 268468 999999999 999999999 31014 760 239945 28589 267750 999999999 999999999 30922 780 218150 28703 279906 999999999 999999999 30815 800 196817 28833 286834 999999999 999999999 30731 820 175928 28934 285952 999999999 999999999 30622 840 155471 29034 293463 999999999 999999999 30517 860 135436 29106 295855 999999999 999999999 30388 880 115827 29135 305660 999999999 999999999 30219 900 96648 29137 324942 999999999 999999999 30028 920 77897 29119 349019 999999999 999999999 29821 940 59563 29092 368998 999999999 999999999 29611 960 41629 29075 370902 999999999 999999999 29417 980 24072 29066 369993 999999999 999999999 29235 1000 6869 29076 363060 999999999 999999999 29076 64125 40 3597 -9547 6534 28683 64 1891400 21191 664 999999999 999999999 46420 65 1881827 21191 382 999999999 999999999 46216 70 1839260 20968 238 999999999 999999999 44835 75 1797041 20817 192 999999999 999999999 43643 80 1757863 20634 183 999999999 999999999 42470 85 1721348 20494 185 999999999 999999999 41456 90 1687142 20371 173 999999999 999999999 40540 100 1624350 20324 160 999999999 999999999 39247 125 1491082 20457 193 999999999 999999999 37064 150 1381176 20705 379 999999999 999999999 35608 175 1287259 20897 568 999999999 999999999 34390 200 1205073 21129 813 999999999 999999999 33470 250 1064491 21889 1866 999999999 999999999 32531 300 944981 22870 3596 999999999 999999999 32263 350 839460 23872 10898 999999999 999999999 32225 400 744549 24662 25166 999999999 999999999 32045 450 658298 25341 60653 999999999 999999999 31837 500 579160 25947 98141 999999999 999999999 31632 550 505918 26526 161905 999999999 999999999 31468 600 437593 27093 218533 999999999 999999999 31352 620 411472 27303 244313 999999999 999999999 31300 640 385985 27512 245054 999999999 999999999 31255 660 361104 27699 253892 999999999 999999999 31192 680 336802 27887 254194 999999999 999999999 31136 700 313040 28090 233602 999999999 999999999 31104 720 289793 28256 225175 999999999 999999999 31038 740 267055 28411 220097 999999999 999999999 30964 760 244808 28552 218589 999999999 999999999 30882 780 223037 28678 225493 999999999 999999999 30788 800 201718 28820 227846 999999999 999999999 30718 820 180831 28941 220866 999999999 999999999 30630 840 160364 29056 221054 999999999 999999999 30541 860 140309 29141 223570 999999999 999999999 30425 880 120673 29178 230133 999999999 999999999 30264 900 101464 29190 241744 999999999 999999999 30082 920 82678 29174 257068 999999999 999999999 29877 940 64308 29151 270253 999999999 999999999 29671 960 46337 29136 270538 999999999 999999999 29478 980 28742 29130 270529 999999999 999999999 29299 1000 11502 29140 266457 999999999 999999999 29140 64132 40 3598 -9547 6529 28723 64 1891880 21279 675 999999999 999999999 46621 65 1882260 21279 400 999999999 999999999 46416 70 1839106 20988 233 999999999 999999999 44879 75 1796888 20795 182 999999999 999999999 43599 80 1757782 20580 183 999999999 999999999 42358 85 1721393 20406 178 999999999 999999999 41280 90 1687344 20269 163 999999999 999999999 40338 100 1624854 20230 150 999999999 999999999 39065 125 1492253 20347 176 999999999 999999999 36865 150 1382879 20615 353 999999999 999999999 35454 175 1289131 20911 546 999999999 999999999 34413 200 1206712 21235 781 999999999 999999999 33637 250 1065378 22014 1744 999999999 999999999 32716 300 945405 22919 3297 999999999 999999999 32332 350 839776 23871 9816 999999999 999999999 32224 400 744927 24630 23550 999999999 999999999 32004 450 658809 25296 55377 999999999 999999999 31780 500 579813 25901 98648 999999999 999999999 31575 550 506676 26497 170339 999999999 999999999 31434 600 438382 27098 242550 999999999 999999999 31358 620 412250 27320 274860 999999999 999999999 31320 640 386743 27539 281315 999999999 999999999 31286 660 361832 27739 293100 999999999 999999999 31236 680 337490 27939 286954 999999999 999999999 31195 700 313678 28151 263591 999999999 999999999 31172 720 290379 28324 250951 999999999 999999999 31112 740 267584 28484 237004 999999999 999999999 31044 760 245276 28635 227252 999999999 999999999 30972 780 223438 28771 223713 999999999 999999999 30888 800 202049 28918 221505 999999999 999999999 30822 820 181091 29036 214931 999999999 999999999 30730 840 160557 29150 212306 999999999 999999999 30640 860 140440 29227 210398 999999999 999999999 30515 880 120750 29255 214102 999999999 999999999 30343 900 101493 29260 224411 999999999 999999999 30154 920 82662 29243 235965 999999999 999999999 29949 940 64247 29223 244206 999999999 999999999 29744 960 46231 29211 242940 999999999 999999999 29554 980 28591 29207 242295 999999999 999999999 29377 1000 11306 29212 238002 999999999 999999999 29212 64137 40 3599 -9548 6530 28809 64 1891720 21091 664 999999999 999999999 46207 65 1882187 21091 383 999999999 999999999 46004 70 1839503 20870 237 999999999 999999999 44626 75 1797437 20764 200 999999999 999999999 43532 80 1758318 20625 209 999999999 999999999 42451 85 1721775 20535 213 999999999 999999999 41541 90 1687473 20442 199 999999999 999999999 40682 100 1624449 20404 182 999999999 999999999 39401 125 1490724 20517 228 999999999 999999999 37172 150 1380705 20688 433 999999999 999999999 35578 175 1286964 20837 641 999999999 999999999 34290 200 1204951 21101 915 999999999 999999999 33426 250 1064197 21970 2162 999999999 999999999 32651 300 944064 23022 4182 999999999 999999999 32477 350 837775 24060 12781 999999999 999999999 32479 400 742104 24862 27624 999999999 999999999 32305 450 655176 25533 67765 999999999 999999999 32078 500 575473 26122 110811 999999999 999999999 31845 550 501786 26670 171240 999999999 999999999 31639 600 433127 27211 223733 999999999 999999999 31489 620 406900 27406 258127 999999999 999999999 31418 640 381325 27598 267250 999999999 999999999 31352 660 356375 27767 283647 999999999 999999999 31268 680 332023 27935 296302 999999999 999999999 31190 700 308227 28118 290380 999999999 999999999 31136 720 284962 28273 297021 999999999 999999999 31056 740 262215 28417 300739 999999999 999999999 30971 760 239966 28551 310865 999999999 999999999 30880 780 218199 28668 338442 999999999 999999999 30778 800 196891 28799 359977 999999999 999999999 30696 820 176023 28908 373457 999999999 999999999 30595 840 155579 29023 385028 999999999 999999999 30506 860 135544 29116 394411 999999999 999999999 30398 880 115923 29164 407852 999999999 999999999 30249 900 96720 29183 430795 999999999 999999999 30075 920 77935 29177 468691 999999999 999999999 29881 940 59562 29159 500164 999999999 999999999 29680 960 41583 29152 504682 999999999 999999999 29494 980 23978 29150 504387 999999999 999999999 29318 1000 6724 29166 496308 999999999 999999999 29166 64143 40 3600 -9549 6530 29097 64 1891720 21118 633 999999999 999999999 46266 65 1882175 21118 381 999999999 999999999 46063 70 1839492 20842 220 999999999 999999999 44568 75 1797514 20703 176 999999999 999999999 43405 80 1758534 20540 172 999999999 999999999 42276 85 1722145 20446 179 999999999 999999999 41360 90 1688009 20334 168 999999999 999999999 40468 100 1625347 20276 153 999999999 999999999 39155 125 1492221 20461 178 999999999 999999999 37070 150 1382152 20762 363 999999999 999999999 35707 175 1287987 20950 581 999999999 999999999 34476 200 1205557 21202 838 999999999 999999999 33585 250 1064449 21978 1945 999999999 999999999 32663 300 944490 22949 3666 999999999 999999999 32375 350 838652 23933 10951 999999999 999999999 32307 400 743576 24685 26655 999999999 999999999 32075 450 657264 25353 61451 999999999 999999999 31852 500 578151 25919 95992 999999999 999999999 31598 550 504986 26498 160538 999999999 999999999 31436 600 436757 27045 231517 999999999 999999999 31296 620 410685 27249 279291 999999999 999999999 31238 640 385251 27454 280442 999999999 999999999 31189 660 360426 27631 306425 999999999 999999999 31115 680 336185 27816 329529 999999999 999999999 31057 700 312479 28028 304793 999999999 999999999 31035 720 289279 28206 302450 999999999 999999999 30983 740 266576 28373 296714 999999999 999999999 30923 760 244354 28526 309934 999999999 999999999 30854 780 222596 28669 359981 999999999 999999999 30778 800 201279 28825 393716 999999999 999999999 30724 820 180383 28959 430348 999999999 999999999 30649 840 159891 29106 434730 999999999 999999999 30593 860 139792 29220 449768 999999999 999999999 30507 880 120101 29265 465808 999999999 999999999 30354 900 100830 29289 489818 999999999 999999999 30185 920 81968 29311 541839 999999999 999999999 30018 940 63503 29315 581489 999999999 999999999 29838 960 45421 29331 584936 999999999 999999999 29675 980 27702 29348 586905 999999999 999999999 29518 1000 10329 29370 573175 999999999 999999999 29370 64220 40 3613 -9556 6525 29000 64 1892200 21162 646 999999999 999999999 46372 65 1882628 21162 397 999999999 999999999 46168 70 1839407 20859 223 999999999 999999999 44603 75 1797421 20695 173 999999999 999999999 43389 80 1758473 20512 177 999999999 999999999 42220 85 1722157 20391 178 999999999 999999999 41248 90 1688123 20267 161 999999999 999999999 40334 100 1625648 20223 144 999999999 999999999 39052 125 1492886 20403 170 999999999 999999999 36966 150 1383132 20702 356 999999999 999999999 35603 175 1289161 20924 549 999999999 999999999 34433 200 1206890 21147 763 999999999 999999999 33497 250 1066243 21892 1772 999999999 999999999 32535 300 946639 22902 3435 999999999 999999999 32309 350 840893 23939 10895 999999999 999999999 32316 400 745700 24739 25271 999999999 999999999 32145 450 659164 25429 63796 999999999 999999999 31948 500 579768 26027 109540 999999999 999999999 31729 550 506300 26608 182167 999999999 999999999 31565 600 437760 27180 263305 999999999 999999999 31452 620 411557 27388 312713 999999999 999999999 31397 640 385990 27599 319742 999999999 999999999 31354 660 361033 27782 339326 999999999 999999999 31285 680 336659 27969 344781 999999999 999999999 31229 700 312823 28179 318167 999999999 999999999 31203 720 289497 28358 313067 999999999 999999999 31149 740 266672 28527 301542 999999999 999999999 31091 760 244328 28683 301988 999999999 999999999 31024 780 222452 28823 331054 999999999 999999999 30944 800 201018 28985 346225 999999999 999999999 30893 820 180009 29113 359308 999999999 999999999 30812 840 159415 29244 377556 999999999 999999999 30738 860 139223 29350 388008 999999999 999999999 30643 880 119444 29397 402207 999999999 999999999 30490 900 100089 29413 433620 999999999 999999999 30312 920 81152 29422 478109 999999999 999999999 30132 940 62620 29415 513865 999999999 999999999 29940 960 44479 29423 516727 999999999 999999999 29768 980 26706 29434 516338 999999999 999999999 29605 1000 9283 29453 503294 999999999 999999999 29453 64224 40 3613 -9557 6518 29030 64 1892920 21191 690 999999999 999999999 46452 65 1883323 21191 416 999999999 999999999 46247 70 1839258 20955 252 999999999 999999999 44809 75 1797058 20811 205 999999999 999999999 43630 80 1757881 20640 210 999999999 999999999 42483 85 1721334 20524 209 999999999 999999999 41517 90 1687056 20425 198 999999999 999999999 40649 100 1624088 20384 184 999999999 999999999 39363 125 1490686 20438 225 999999999 999999999 37029 150 1381173 20577 421 999999999 999999999 35388 175 1287819 20775 636 999999999 999999999 34189 200 1205871 21129 920 999999999 999999999 33470 250 1064601 22100 2091 999999999 999999999 32844 300 943869 23117 3938 999999999 999999999 32611 350 837282 24097 11822 999999999 999999999 32529 400 741563 24850 26225 999999999 999999999 32289 450 654750 25479 61307 999999999 999999999 32010 500 575261 26038 101430 999999999 999999999 31742 550 501815 26581 166765 999999999 999999999 31534 600 433379 27124 227259 999999999 999999999 31388 620 407231 27329 265947 999999999 999999999 31330 640 381722 27533 280632 999999999 999999999 31279 660 356823 27720 302252 999999999 999999999 31215 680 332502 27910 316177 999999999 999999999 31162 700 308720 28110 314810 999999999 999999999 31127 720 285454 28284 324397 999999999 999999999 31068 740 262691 28447 329368 999999999 999999999 31004 760 240410 28603 340185 999999999 999999999 30937 780 218593 28747 367442 999999999 999999999 30863 800 197219 28900 402203 999999999 999999999 30803 820 176269 29032 432026 999999999 999999999 30726 840 155727 29177 446466 999999999 999999999 30668 860 135577 29295 462029 999999999 999999999 30586 880 115826 29369 482499 999999999 999999999 30462 900 96479 29417 511081 999999999 999999999 30316 920 77533 29443 556533 999999999 999999999 30153 940 58984 29450 590707 999999999 999999999 29976 960 40819 29466 595396 999999999 999999999 29812 980 23017 29487 594324 999999999 999999999 29658 1000 5562 29507 582547 999999999 999999999 29507 64312 40 3628 -9566 6559 29865 64 1889000 21077 627 999999999 999999999 46117 65 1879515 21077 362 999999999 999999999 45915 70 1839522 20887 235 999999999 999999999 44662 75 1797459 20743 186 999999999 999999999 43489 80 1758404 20578 188 999999999 999999999 42354 85 1721976 20453 186 999999999 999999999 41374 90 1687786 20392 186 999999999 999999999 40582 100 1624822 20415 188 999999999 999999999 39422 125 1491002 20535 243 999999999 999999999 37205 150 1380908 20697 440 999999999 999999999 35595 175 1287104 20854 673 999999999 999999999 34319 200 1204992 21135 969 999999999 999999999 33479 250 1064000 22009 1964 999999999 999999999 32709 300 943830 22997 3617 999999999 999999999 32442 350 837826 23959 10561 999999999 999999999 32343 400 742589 24741 21798 999999999 999999999 32148 450 656093 25404 50966 999999999 999999999 31916 500 576801 25985 82711 999999999 999999999 31678 550 503504 26527 135980 999999999 999999999 31470 600 435238 27045 197724 999999999 999999999 31296 620 409166 27248 236141 999999999 999999999 31237 640 383735 27449 260721 999999999 999999999 31183 660 358905 27649 281714 999999999 999999999 31136 680 334639 27855 303136 999999999 999999999 31101 700 310903 28058 327719 999999999 999999999 31069 720 287680 28232 371439 999999999 999999999 31011 740 264952 28410 401550 999999999 999999999 30964 760 242695 28578 455547 999999999 999999999 30910 780 220889 28742 515159 999999999 999999999 30857 800 199520 28892 662571 999999999 999999999 30795 820 178575 29026 808072 999999999 999999999 30720 840 158041 29159 947195 999999999 999999999 30649 860 137904 29278 1136752 999999999 999999999 30567 880 118151 29391 1264529 999999999 999999999 30485 900 98774 29486 1351576 999999999 999999999 30388 920 79775 29539 1505834 999999999 999999999 30251 940 61153 29587 1633767 999999999 999999999 30115 960 42887 29658 1678972 999999999 999999999 30006 980 24951 29738 1664827 999999999 999999999 29910 1000 7342 29780 1638193 999999999 999999999 29780 64330 40 3631 -9568 6525 30213 64 1892200 21290 654 999999999 999999999 46653 65 1882570 21290 403 999999999 999999999 46447 70 1839070 21003 250 999999999 999999999 44911 75 1796849 20783 193 999999999 999999999 43572 80 1757781 20552 185 999999999 999999999 42301 85 1721413 20410 193 999999999 999999999 41288 90 1687327 20311 190 999999999 999999999 40420 100 1624656 20306 191 999999999 999999999 39212 125 1491299 20502 255 999999999 999999999 37146 150 1380908 20841 505 999999999 999999999 35843 175 1286150 21133 805 999999999 999999999 34778 200 1202894 21441 1108 999999999 999999999 33964 250 1060403 22162 2205 999999999 999999999 32936 300 939793 23009 3999 999999999 999999999 32460 350 833918 23889 10951 999999999 999999999 32249 400 739077 24609 20329 999999999 999999999 31976 450 653075 25250 49302 999999999 999999999 31723 500 574263 25827 70267 999999999 999999999 31485 550 501369 26397 110081 999999999 999999999 31316 600 433389 26951 165646 999999999 999999999 31187 620 407402 27167 201494 999999999 999999999 31145 640 382036 27388 218051 999999999 999999999 31114 660 357257 27596 244799 999999999 999999999 31075 680 333033 27814 280297 999999999 999999999 31055 700 309319 28048 297107 999999999 999999999 31059 720 286091 28253 357589 999999999 999999999 31034 740 263337 28452 425938 999999999 999999999 31009 760 241038 28645 533411 999999999 999999999 30982 780 219172 28834 717461 999999999 999999999 30956 800 197714 29041 975485 999999999 999999999 30954 820 176636 29245 1244333 999999999 999999999 30951 840 155920 29457 1564387 999999999 999999999 30962 860 135552 29650 1866446 999999999 999999999 30956 880 115535 29803 1998972 999999999 999999999 30912 900 95879 29919 2094222 999999999 999999999 30834 920 76588 30014 2166188 999999999 999999999 30738 940 57666 30067 2187362 999999999 999999999 30603 960 39107 30126 2216463 999999999 999999999 30479 980 20894 30186 2248436 999999999 999999999 30361 1000 3023 30220 2246966 999999999 999999999 30220 64337 40 3633 -9569 6527 30042 64 1892080 21246 690 999999999 999999999 46554 65 1882472 21246 413 999999999 999999999 46349 70 1839137 21003 262 999999999 999999999 44911 75 1796874 20825 208 999999999 999999999 43661 80 1757693 20630 205 999999999 999999999 42461 85 1721187 20487 205 999999999 999999999 41443 90 1686963 20398 201 999999999 999999999 40595 100 1624004 20405 198 999999999 999999999 39404 125 1490303 20508 251 999999999 999999999 37156 150 1380180 20735 465 999999999 999999999 35660 175 1286065 20954 702 999999999 999999999 34484 200 1203597 21217 990 999999999 999999999 33609 250 1062343 22007 2079 999999999 999999999 32706 300 942286 22957 3851 999999999 999999999 32385 350 836470 23916 11051 999999999 999999999 32284 400 741408 24695 20168 999999999 999999999 32088 450 655056 25366 48985 999999999 999999999 31868 500 575844 25971 79466 999999999 999999999 31661 550 502553 26536 128687 999999999 999999999 31481 600 434223 27087 191334 999999999 999999999 31344 620 408109 27295 231313 999999999 999999999 31290 640 382630 27504 260128 999999999 999999999 31245 660 357751 27705 288403 999999999 999999999 31198 680 333435 27912 318567 999999999 999999999 31164 700 309647 28126 350015 999999999 999999999 31144 720 286363 28312 412051 999999999 999999999 31099 740 263567 28498 476381 999999999 999999999 31059 760 241237 28679 567173 999999999 999999999 31019 780 219348 28860 691925 999999999 999999999 30984 800 197877 29049 886424 999999999 999999999 30962 820 176800 29235 1066034 999999999 999999999 30941 840 156098 29427 1288470 999999999 999999999 30930 860 135754 29610 1542949 999999999 999999999 30915 880 115763 29766 1774638 999999999 999999999 30874 900 96129 29891 1970125 999999999 999999999 30805 920 76858 29977 2119978 999999999 999999999 30700 940 57959 30027 2137245 999999999 999999999 30563 960 39424 30089 2169416 999999999 999999999 30442 980 21233 30151 2203178 999999999 999999999 30325 1000 3382 30185 2201842 999999999 999999999 30185 64345 40 3634 -9570 6525 30281 64 1892200 21283 625 999999999 999999999 46638 65 1882573 21283 397 999999999 999999999 46432 70 1839066 21017 249 999999999 999999999 44940 75 1796827 20788 190 999999999 999999999 43582 80 1757764 20542 191 999999999 999999999 42281 85 1721429 20384 196 999999999 999999999 41234 90 1687394 20276 192 999999999 999999999 40351 100 1624825 20275 193 999999999 999999999 39152 125 1491552 20507 259 999999999 999999999 37155 150 1381074 20869 490 999999999 999999999 35890 175 1286130 21188 748 999999999 999999999 34868 200 1202788 21430 990 999999999 999999999 33947 250 1060776 22026 1869 999999999 999999999 32735 300 940964 22846 3377 999999999 999999999 32229 350 835784 23745 9541 999999999 999999999 32054 400 741429 24505 16971 999999999 999999999 31841 450 655741 25172 43504 999999999 999999999 31624 500 577122 25780 65030 999999999 999999999 31429 550 504339 26364 107862 999999999 999999999 31276 600 436440 26921 170645 999999999 999999999 31152 620 410481 27139 210657 999999999 999999999 31111 640 385142 27360 233449 999999999 999999999 31082 660 360387 27572 262359 999999999 999999999 31049 680 336179 27798 297720 999999999 999999999 31037 700 312478 28034 321825 999999999 999999999 31043 720 289259 28246 390062 999999999 999999999 31027 740 266505 28458 460981 999999999 999999999 31016 760 244196 28665 565652 999999999 999999999 31004 780 222308 28872 747779 999999999 999999999 30996 800 200815 29097 1050216 999999999 999999999 31013 820 179690 29320 1357243 999999999 999999999 31031 840 158914 29552 1785089 999999999 999999999 31062 860 138470 29775 2012187 999999999 999999999 31087 880 118356 29965 2200099 999999999 999999999 31080 900 98583 30117 2352134 999999999 999999999 31038 920 79155 30241 2473105 999999999 999999999 30971 940 60081 30317 2528943 999999999 999999999 30858 960 41360 30402 2598615 999999999 999999999 30759 980 22973 30488 2673380 999999999 999999999 30664 1000 4919 30532 2686356 999999999 999999999 30532 64350 40 3635 -9570 6507 30783 64 1893900 21206 649 999999999 999999999 46506 65 1884281 21206 388 999999999 999999999 46300 70 1839190 20990 257 999999999 999999999 44882 75 1796962 20803 203 999999999 999999999 43615 80 1757830 20600 173 999999999 999999999 42400 85 1721385 20449 177 999999999 999999999 41367 90 1687219 20367 178 999999999 999999999 40532 100 1624344 20382 185 999999999 999999999 39358 125 1490650 20530 240 999999999 999999999 37195 150 1380311 20794 454 999999999 999999999 35762 175 1286029 20969 707 999999999 999999999 34508 200 1203604 21180 1027 999999999 999999999 33549 250 1062671 21947 2125 999999999 999999999 32616 300 942843 22931 3943 999999999 999999999 32350 350 837148 23888 11485 999999999 999999999 32247 400 742191 24670 20162 999999999 999999999 32055 450 655924 25342 50493 999999999 999999999 31839 500 576804 25934 71259 999999999 999999999 31616 550 503639 26483 109079 999999999 999999999 31418 600 435499 26991 156274 999999999 999999999 31233 620 409479 27194 185075 999999999 999999999 31175 640 384094 27402 198184 999999999 999999999 31130 660 359304 27608 211536 999999999 999999999 31089 680 335070 27823 233670 999999999 999999999 31065 700 311353 28046 254394 999999999 999999999 31056 720 288130 28244 313430 999999999 999999999 31024 740 265382 28447 373679 999999999 999999999 31003 760 243085 28645 471566 999999999 999999999 30982 780 221215 28845 623812 999999999 999999999 30968 800 199747 29057 894929 999999999 999999999 30970 820 178652 29278 1179725 999999999 999999999 30986 840 157908 29501 1600486 999999999 999999999 31009 860 137500 29722 1949251 999999999 999999999 31032 880 117416 29930 2155638 999999999 999999999 31044 900 97656 30109 2340870 999999999 999999999 31029 920 78230 30245 2477849 999999999 999999999 30974 940 59150 30335 2554248 999999999 999999999 30876 960 40414 30433 2645414 999999999 999999999 30790 980 22004 30532 2740566 999999999 999999999 30709 1000 3924 30578 2756369 999999999 999999999 30578 64356 40 3636 -9571 6527 31082 64 1892040 21245 655 999999999 999999999 46550 65 1882433 21245 397 999999999 999999999 46345 70 1839110 21031 265 999999999 999999999 44971 75 1796823 20821 204 999999999 999999999 43652 80 1757683 20589 173 999999999 999999999 42378 85 1721270 20424 178 999999999 999999999 41316 90 1687163 20321 179 999999999 999999999 40441 100 1624451 20322 184 999999999 999999999 39243 125 1491055 20498 236 999999999 999999999 37138 150 1380829 20784 443 999999999 999999999 35744 175 1286460 21018 704 999999999 999999999 34589 200 1203761 21271 1021 999999999 999999999 33694 250 1062451 21971 2118 999999999 999999999 32653 300 942748 22860 3947 999999999 999999999 32249 350 837438 23789 11853 999999999 999999999 32112 400 742874 24568 22092 999999999 999999999 31923 450 656927 25258 55354 999999999 999999999 31733 500 578025 25878 76790 999999999 999999999 31547 550 504968 26463 118894 999999999 999999999 31393 600 436857 26988 160502 999999999 999999999 31231 620 410837 27197 182572 999999999 999999999 31179 640 385450 27405 188654 999999999 999999999 31133 660 360659 27607 196022 999999999 999999999 31089 680 336426 27820 209513 999999999 999999999 31062 700 312712 28043 213223 999999999 999999999 31052 720 289494 28235 247888 999999999 999999999 31014 740 266758 28428 283181 999999999 999999999 30983 760 244479 28615 342961 999999999 999999999 30950 780 222636 28805 439899 999999999 999999999 30924 800 201204 29000 629965 999999999 999999999 30909 820 180157 29202 827381 999999999 999999999 30907 840 159471 29413 1110671 999999999 999999999 30915 860 139129 29621 1542465 999999999 999999999 30925 880 119120 29809 1983736 999999999 999999999 30918 900 99444 29975 2164298 999999999 999999999 30891 920 80107 30102 2281500 999999999 999999999 30828 940 61117 30189 2347679 999999999 999999999 30727 960 42471 30289 2436179 999999999 999999999 30645 980 24146 30394 2534822 999999999 999999999 30570 1000 6145 30448 2560864 999999999 999999999 30448 64362 40 3637 -9571 6520 30852 64 1892720 21204 631 999999999 999999999 46476 65 1883121 21204 388 999999999 999999999 46271 70 1839211 20984 249 999999999 999999999 44871 75 1797003 20789 192 999999999 999999999 43586 80 1757922 20560 195 999999999 999999999 42318 85 1721558 20397 199 999999999 999999999 41261 90 1687509 20280 196 999999999 999999999 40359 100 1624961 20257 196 999999999 999999999 39117 125 1491999 20431 266 999999999 999999999 37015 150 1382051 20747 495 999999999 999999999 35681 175 1287586 21097 765 999999999 999999999 34719 200 1204457 21412 1051 999999999 999999999 33917 250 1062349 22074 2060 999999999 999999999 32805 300 942251 22905 3762 999999999 999999999 32313 350 836772 23818 10770 999999999 999999999 32153 400 742094 24597 19012 999999999 999999999 31960 450 656076 25271 48990 999999999 999999999 31749 500 577148 25882 70576 999999999 999999999 31553 550 504098 26453 109484 999999999 999999999 31382 600 435994 26992 153937 999999999 999999999 31235 620 409971 27201 181757 999999999 999999999 31183 640 384580 27408 195386 999999999 999999999 31137 660 359786 27610 210997 999999999 999999999 31091 680 335552 27821 231779 999999999 999999999 31063 700 311838 28040 246011 999999999 999999999 31049 720 288622 28234 295459 999999999 999999999 31013 740 265885 28429 340638 999999999 999999999 30984 760 243605 28619 410380 999999999 999999999 30955 780 221758 28810 527163 999999999 999999999 30930 800 200319 29013 734947 999999999 999999999 30923 820 179263 29215 953109 999999999 999999999 30919 840 158567 29428 1259688 999999999 999999999 30932 860 138213 29637 1663142 999999999 999999999 30943 880 118194 29823 2022567 999999999 999999999 30932 900 98512 29979 2169995 999999999 999999999 30896 920 79175 30096 2273422 999999999 999999999 30822 940 60194 30171 2323313 999999999 999999999 30709 960 41563 30256 2390892 999999999 999999999 30612 980 23262 30349 2469375 999999999 999999999 30524 1000 5288 30403 2495973 999999999 999999999 30403 64369 40 3638 -9572 6492 31160 63 1895340 21319 662 999999999 999999999 46785 64 1885647 21319 411 999999999 999999999 46578 70 1838919 21061 271 999999999 999999999 45036 75 1796608 20814 205 999999999 999999999 43638 80 1757511 20552 172 999999999 999999999 42302 85 1721169 20381 179 999999999 999999999 41228 90 1687136 20276 181 999999999 999999999 40351 100 1624567 20275 182 999999999 999999999 39152 125 1491488 20448 225 999999999 999999999 37047 150 1381423 20774 419 999999999 999999999 35726 175 1287047 21032 663 999999999 999999999 34611 200 1204268 21298 953 999999999 999999999 33737 250 1062649 22038 1973 999999999 999999999 32752 300 942579 22931 3666 999999999 999999999 32349 350 837010 23833 10912 999999999 999999999 32172 400 742339 24578 20379 999999999 999999999 31936 450 656413 25236 53103 999999999 999999999 31706 500 577630 25822 72059 999999999 999999999 31480 550 504772 26375 113017 999999999 999999999 31290 600 436913 26878 163428 999999999 999999999 31103 620 411001 27083 191027 999999999 999999999 31048 640 385719 27291 197130 999999999 999999999 31004 660 361030 27495 206445 999999999 999999999 30962 680 336892 27716 225047 999999999 999999999 30946 700 313261 27948 231477 999999999 999999999 30948 720 290113 28160 274899 999999999 999999999 30932 740 267429 28372 317770 999999999 999999999 30922 760 245185 28583 394078 999999999 999999999 30915 780 223357 28798 531448 999999999 999999999 30918 800 201915 29032 798462 999999999 999999999 30943 820 180828 29281 1093948 999999999 999999999 30990 840 160068 29546 1522628 999999999 999999999 31055 860 139613 29812 2056997 999999999 999999999 31125 880 119458 30051 2314823 999999999 999999999 31169 900 99609 30261 2557123 999999999 999999999 31186 920 80073 30432 2758487 999999999 999999999 31166 940 60870 30537 2866304 999999999 999999999 31082 960 42004 30652 2992809 999999999 999999999 31011 980 23457 30769 3129994 999999999 999999999 30947 1000 5233 30828 3168469 999999999 999999999 30828 64375 40 3639 -9573 6481 30744 63 1896400 21213 655 999999999 999999999 46575 64 1886739 21213 400 999999999 999999999 46369 70 1839186 20959 258 999999999 999999999 44817 75 1797025 20768 205 999999999 999999999 43541 80 1757964 20559 187 999999999 999999999 42316 85 1721571 20431 198 999999999 999999999 41330 90 1687446 20336 198 999999999 999999999 40471 100 1624696 20332 198 999999999 999999999 39262 125 1491144 20536 254 999999999 999999999 37206 150 1380652 20846 484 999999999 999999999 35851 175 1286093 21040 770 999999999 999999999 34625 200 1203466 21212 1114 999999999 999999999 33601 250 1062659 21875 2442 999999999 999999999 32511 300 943227 22854 4598 999999999 999999999 32241 350 837762 23863 14075 999999999 999999999 32213 400 742840 24677 24698 999999999 999999999 32064 450 656482 25388 62059 999999999 999999999 31896 500 577196 25997 84114 999999999 999999999 31692 550 503837 26560 117923 999999999 999999999 31509 600 435527 27047 146709 999999999 999999999 31299 620 409461 27234 167040 999999999 999999999 31221 640 384047 27424 170039 999999999 999999999 31155 660 359248 27606 177318 999999999 999999999 31087 680 335024 27801 192589 999999999 999999999 31040 700 311331 28012 199708 999999999 999999999 31018 720 288140 28200 233451 999999999 999999999 30976 740 265432 28393 262708 999999999 999999999 30944 760 243181 28579 317303 999999999 999999999 30911 780 221365 28770 428551 999999999 999999999 30887 800 199957 28971 630713 999999999 999999999 30878 820 178929 29177 881434 999999999 999999999 30879 840 158259 29396 1226986 999999999 999999999 30898 860 137922 29619 1750585 999999999 999999999 30923 880 117916 29803 1998812 999999999 999999999 30912 900 98246 29963 2149803 999999999 999999999 30879 920 78914 30098 2275091 999999999 999999999 30823 940 59928 30184 2341259 999999999 999999999 30722 960 41282 30291 2438694 999999999 999999999 30646 980 22957 30395 2535400 999999999 999999999 30571 1000 4955 30450 2563708 999999999 999999999 30450 64381 40 3640 -9573 6494 30727 63 1895180 21287 667 999999999 999999999 46711 64 1885504 21287 408 999999999 999999999 46505 70 1839019 21018 260 999999999 999999999 44942 75 1796752 20814 205 999999999 999999999 43638 80 1757625 20584 190 999999999 999999999 42366 85 1721201 20442 201 999999999 999999999 41351 90 1687082 20317 196 999999999 999999999 40434 100 1624449 20274 190 999999999 999999999 39151 125 1491401 20439 228 999999999 999999999 37031 150 1381380 20766 430 999999999 999999999 35713 175 1287032 21027 676 999999999 999999999 34603 200 1204299 21280 965 999999999 999999999 33708 250 1062996 21960 2138 999999999 999999999 32636 300 943325 22860 4048 999999999 999999999 32248 350 837945 23820 12050 999999999 999999999 32155 400 743275 24591 21868 999999999 999999999 31953 450 657266 25271 55898 999999999 999999999 31750 500 578352 25872 78076 999999999 999999999 31541 550 505320 26450 117914 999999999 999999999 31378 600 437248 26971 159591 999999999 999999999 31211 620 411251 27167 189865 999999999 999999999 31144 640 385895 27366 200994 999999999 999999999 31089 660 361149 27548 219775 999999999 999999999 31021 680 336976 27743 247594 999999999 999999999 30976 700 313328 27961 259754 999999999 999999999 30962 720 290179 28151 308081 999999999 999999999 30922 740 267513 28336 365743 999999999 999999999 30883 760 245308 28518 457906 999999999 999999999 30844 780 223542 28701 640362 999999999 999999999 30813 800 202184 28903 913396 999999999 999999999 30806 820 181206 29108 1230945 999999999 999999999 30806 840 160581 29335 1576413 999999999 999999999 30834 860 140287 29556 1762559 999999999 999999999 30858 880 120331 29717 1899290 999999999 999999999 30823 900 100727 29851 2010769 999999999 999999999 30763 920 81474 29962 2100887 999999999 999999999 30684 940 62582 30021 2128563 999999999 999999999 30556 960 44048 30094 2176206 999999999 999999999 30447 980 25850 30170 2227556 999999999 999999999 30344 1000 7983 30219 2245935 999999999 999999999 30219 64768 40 3638 -9655 6433 30191 63 1901040 21083 603 999999999 999999999 46390 64 1891366 21083 367 999999999 999999999 46183 70 1839504 20841 234 999999999 999999999 44565 75 1797519 20712 194 999999999 999999999 43424 80 1758504 20567 168 999999999 999999999 42333 85 1722064 20475 176 999999999 999999999 41419 90 1687852 20395 174 999999999 999999999 40589 100 1624923 20388 167 999999999 999999999 39371 125 1491133 20552 184 999999999 999999999 37236 150 1380724 20798 334 999999999 999999999 35768 175 1286625 20884 517 999999999 999999999 34368 200 1204653 21033 746 999999999 999999999 33317 250 1064654 21807 1703 999999999 999999999 32409 300 945528 22808 3202 999999999 999999999 32175 350 840304 23803 9089 999999999 999999999 32132 400 745662 24594 16360 999999999 999999999 31956 450 659605 25297 39121 999999999 999999999 31782 500 580624 25890 56386 999999999 999999999 31562 550 507538 26472 82786 999999999 999999999 31404 600 439393 27006 125079 999999999 999999999 31251 620 413357 27213 163435 999999999 999999999 31197 640 387952 27427 182552 999999999 999999999 31158 660 363141 27629 209594 999999999 999999999 31113 680 338890 27840 252591 999999999 999999999 31085 700 315156 28067 288045 999999999 999999999 31079 720 291913 28272 373875 999999999 999999999 31055 740 269142 28478 474772 999999999 999999999 31037 760 246822 28674 665604 999999999 999999999 31014 780 224930 28872 1072989 999999999 999999999 30997 800 203447 29071 1402765 999999999 999999999 30985 820 182354 29259 1539931 999999999 999999999 30966 840 161633 29456 1697722 999999999 999999999 30961 860 141267 29646 1861459 999999999 999999999 30952 880 121256 29788 1981620 999999999 999999999 30897 900 101609 29910 2083390 999999999 999999999 30825 920 82318 30020 2174599 999999999 999999999 30744 940 63384 30096 2225190 999999999 999999999 30633 960 44797 30186 2295977 999999999 999999999 30541 980 26543 30264 2352521 999999999 999999999 30439 1000 8625 30298 2350209 999999999 999999999 30298 64794 40 3638 -9661 6454 31661 63 1899060 21157 611 999999999 999999999 46511 64 1889382 21157 372 999999999 999999999 46304 70 1839259 20951 249 999999999 999999999 44800 75 1797097 20777 199 999999999 999999999 43561 80 1758005 20583 162 999999999 999999999 42365 85 1721583 20440 169 999999999 999999999 41348 90 1687443 20344 173 999999999 999999999 40487 100 1624682 20331 174 999999999 999999999 39260 125 1491413 20450 210 999999999 999999999 37051 150 1381600 20677 380 999999999 999999999 35560 175 1287870 20842 598 999999999 999999999 34299 200 1205867 21091 888 999999999 999999999 33410 250 1065195 21955 1988 999999999 999999999 32629 300 945407 22908 3662 999999999 999999999 32317 350 839882 23836 10766 999999999 999999999 32176 400 745165 24599 19930 999999999 999999999 31963 450 659131 25278 49892 999999999 999999999 31758 500 580231 25856 70838 999999999 999999999 31521 550 507293 26399 96636 999999999 999999999 31318 600 439414 26870 119460 999999999 999999999 31094 620 413516 27061 134609 999999999 999999999 31023 640 388261 27254 136898 999999999 999999999 30962 660 363609 27450 135360 999999999 999999999 30911 680 339516 27658 140861 999999999 999999999 30881 700 315942 27873 145915 999999999 999999999 30864 720 292861 28073 172527 999999999 999999999 30836 740 270250 28278 188292 999999999 999999999 30819 760 248083 28481 223068 999999999 999999999 30805 780 226333 28693 295493 999999999 999999999 30804 800 204979 28901 467994 999999999 999999999 30804 820 183998 29118 702832 999999999 999999999 30817 840 163364 29352 1000845 999999999 999999999 30851 860 143049 29600 1443896 999999999 999999999 30904 880 123044 29820 1868270 999999999 999999999 30929 900 103346 30032 2237730 999999999 999999999 30950 920 83953 30219 2441298 999999999 999999999 30948 940 64877 30348 2573415 999999999 999999999 30889 960 46119 30490 2732334 999999999 999999999 30848 980 27665 30622 2883155 999999999 999999999 30799 1000 9528 30678 2916395 999999999 999999999 30678 64832 40 3639 -9669 6439 31624 63 1900500 21143 609 999999999 999999999 46510 64 1890807 21143 371 999999999 999999999 46303 70 1839354 20883 238 999999999 999999999 44654 75 1797329 20710 192 999999999 999999999 43420 80 1758345 20536 164 999999999 999999999 42269 85 1721982 20420 172 999999999 999999999 41307 90 1687857 20347 175 999999999 999999999 40492 100 1625034 20368 175 999999999 999999999 39332 125 1491368 20535 211 999999999 999999999 37204 150 1380966 20813 398 999999999 999999999 35794 175 1286638 20971 636 999999999 999999999 34511 200 1204183 21194 926 999999999 999999999 33572 250 1062949 22024 1955 999999999 999999999 32732 300 942776 22983 3520 999999999 999999999 32422 350 836951 23894 9934 999999999 999999999 32254 400 742048 24636 17886 999999999 999999999 32012 450 655913 25299 44176 999999999 999999999 31785 500 576969 25863 65911 999999999 999999999 31530 550 504009 26408 96714 999999999 999999999 31329 600 436097 26887 132317 999999999 999999999 31113 620 410181 27081 155917 999999999 999999999 31046 640 384905 27282 161322 999999999 999999999 30993 660 360227 27479 167413 999999999 999999999 30944 680 336107 27691 180436 999999999 999999999 30918 700 312502 27915 191175 999999999 999999999 30910 720 289382 28125 228942 999999999 999999999 30894 740 266725 28341 250805 999999999 999999999 30888 760 244504 28555 304099 999999999 999999999 30885 780 222692 28781 410725 999999999 999999999 30899 800 201263 29014 630806 999999999 999999999 30925 820 180189 29263 935164 999999999 999999999 30971 840 159440 29531 1316392 999999999 999999999 31040 860 138989 29815 1852707 999999999 999999999 31129 880 118827 30068 2337189 999999999 999999999 31186 900 98959 30304 2620372 999999999 999999999 31230 920 79381 30521 2900931 999999999 999999999 31257 940 60110 30663 3075960 999999999 999999999 31210 960 41156 30812 3271336 999999999 999999999 31173 980 22509 30942 3442780 999999999 999999999 31121 1000 4184 30993 3470138 999999999 999999999 30993 64837 40 3639 -9670 6439 30922 63 1900500 21255 639 999999999 999999999 46757 64 1890755 21255 397 999999999 999999999 46548 70 1839073 20959 243 999999999 999999999 44817 75 1796892 20788 198 999999999 999999999 43583 80 1757785 20588 189 999999999 999999999 42376 85 1721329 20473 203 999999999 999999999 41414 90 1687154 20354 200 999999999 999999999 40506 100 1624441 20290 194 999999999 999999999 39182 125 1491523 20383 240 999999999 999999999 36929 150 1382020 20628 454 999999999 999999999 35476 175 1288447 20822 730 999999999 999999999 34266 200 1206376 21146 1072 999999999 999999999 33496 250 1065089 22089 2501 999999999 999999999 32827 300 944559 23052 4605 999999999 999999999 32520 350 838389 23977 12907 999999999 999999999 32367 400 743220 24689 22703 999999999 999999999 32080 450 656944 25328 53513 999999999 999999999 31821 500 577929 25880 70083 999999999 999999999 31550 550 504887 26449 91329 999999999 999999999 31378 600 436798 26984 111123 999999999 999999999 31226 620 410784 27190 136212 999999999 999999999 31170 640 385402 27400 141558 999999999 999999999 31128 660 360620 27592 158139 999999999 999999999 31072 680 336403 27799 190631 999999999 999999999 31039 700 312702 28030 205287 999999999 999999999 31038 720 289486 28242 256979 999999999 999999999 31022 740 266740 28446 310358 999999999 999999999 31003 760 244440 28651 400762 999999999 999999999 30988 780 222563 28858 606316 999999999 999999999 30982 800 201082 29079 894389 999999999 999999999 30994 820 179970 29302 1309474 999999999 999999999 31012 840 159198 29559 1755618 999999999 999999999 31069 860 138741 29804 2047240 999999999 999999999 31117 880 118613 29977 2216890 999999999 999999999 31093 900 98833 30126 2364085 999999999 999999999 31047 920 79392 30272 2516652 999999999 999999999 31002 940 60300 30346 2571401 999999999 999999999 30888 960 41563 30424 2631418 999999999 999999999 30781 980 23169 30490 2676771 999999999 999999999 30667 1000 5117 30526 2676283 999999999 999999999 30526 64894 40 3641 -9683 6416 30242 63 1902680 21094 644 999999999 999999999 46451 64 1892974 21094 393 999999999 999999999 46243 70 1839400 20901 260 999999999 999999999 44692 75 1797317 20749 203 999999999 999999999 43501 80 1758235 20601 164 999999999 999999999 42402 85 1721742 20502 171 999999999 999999999 41473 90 1687453 20462 181 999999999 999999999 40721 100 1624259 20494 186 999999999 999999999 39575 125 1489863 20632 235 999999999 999999999 37381 150 1379240 20798 430 999999999 999999999 35769 175 1285189 20863 664 999999999 999999999 34333 200 1203207 21060 974 999999999 999999999 33360 250 1062619 21961 2084 999999999 999999999 32637 300 942593 22992 3804 999999999 999999999 32435 350 836629 23947 11111 999999999 999999999 32326 400 741471 24714 21952 999999999 999999999 32112 450 655042 25392 50138 999999999 999999999 31902 500 575796 25967 72619 999999999 999999999 31655 550 502545 26512 105770 999999999 999999999 31452 600 434343 27010 153327 999999999 999999999 31256 620 408303 27216 182075 999999999 999999999 31200 640 382897 27427 192116 999999999 999999999 31158 660 358081 27641 199223 999999999 999999999 31126 680 333816 27861 216892 999999999 999999999 31107 700 310069 28078 237321 999999999 999999999 31091 720 286817 28281 283639 999999999 999999999 31065 740 264038 28489 318030 999999999 999999999 31049 760 241709 28684 391948 999999999 999999999 31025 780 219811 28879 513648 999999999 999999999 31004 800 198330 29056 792206 999999999 999999999 30969 820 177256 29221 1159338 999999999 999999999 30926 840 156577 29375 1564252 999999999 999999999 30876 860 136281 29522 1726727 999999999 999999999 30822 880 116356 29658 1832121 999999999 999999999 30761 900 96794 29783 1931862 999999999 999999999 30694 920 77587 29886 2008562 999999999 999999999 30606 940 58735 29971 2067567 999999999 999999999 30506 960 40221 30077 2154667 999999999 999999999 30430 980 22025 30179 2239843 999999999 999999999 30354 1000 4155 30219 2246684 999999999 999999999 30219 64907 40 3641 -9686 6419 30180 63 1902360 21136 640 999999999 999999999 46537 64 1892640 21136 399 999999999 999999999 46329 70 1839329 20901 251 999999999 999999999 44693 75 1797242 20752 200 999999999 999999999 43509 80 1758157 20600 170 999999999 999999999 42400 85 1721665 20502 175 999999999 999999999 41473 90 1687398 20435 175 999999999 999999999 40668 100 1624340 20433 172 999999999 999999999 39457 125 1490445 20540 190 999999999 999999999 37214 150 1380210 20745 361 999999999 999999999 35677 175 1286319 20845 566 999999999 999999999 34304 200 1204344 21074 817 999999999 999999999 33381 250 1063772 21942 1794 999999999 999999999 32610 300 943901 22952 3309 999999999 999999999 32379 350 838059 23932 8956 999999999 999999999 32306 400 742979 24688 17997 999999999 999999999 32079 450 656646 25362 39923 999999999 999999999 31863 500 577521 25919 62680 999999999 999999999 31597 550 504386 26477 96636 999999999 999999999 31410 600 436245 26998 145396 999999999 999999999 31241 620 410217 27204 187606 999999999 999999999 31186 640 384820 27419 207785 999999999 999999999 31149 660 360015 27625 232683 999999999 999999999 31108 680 335767 27838 258746 999999999 999999999 31082 700 312036 28064 277901 999999999 999999999 31075 720 288796 28267 332752 999999999 999999999 31049 740 266029 28471 379047 999999999 999999999 31030 760 243715 28664 472818 999999999 999999999 31003 780 221833 28857 645242 999999999 999999999 30981 800 200364 29047 916141 999999999 999999999 30960 820 179294 29218 1309435 999999999 999999999 30923 840 158609 29397 1610107 999999999 999999999 30899 860 138290 29566 1773506 999999999 999999999 30868 880 118340 29690 1867673 999999999 999999999 30794 900 98762 29796 1946269 999999999 999999999 30707 920 79550 29892 2016379 999999999 999999999 30613 940 60698 29963 2058319 999999999 999999999 30498 960 42194 30050 2121080 999999999 999999999 30403 980 24023 30126 2172052 999999999 999999999 30301 1000 6186 30160 2170398 999999999 999999999 30160 64919 40 3642 -9689 6407 30327 63 1903560 21101 612 999999999 999999999 46486 64 1893837 21101 367 999999999 999999999 46278 70 1839479 20825 229 999999999 999999999 44531 75 1797505 20718 203 999999999 999999999 43436 80 1758467 20585 198 999999999 999999999 42370 85 1721972 20519 216 999999999 999999999 41507 90 1687712 20409 205 999999999 999999999 40617 100 1624793 20368 189 999999999 999999999 39333 125 1490939 20592 194 999999999 999999999 37308 150 1379983 20963 369 999999999 999999999 36053 175 1284910 21150 570 999999999 999999999 34806 200 1201903 21296 799 999999999 999999999 33734 250 1060911 21848 1902 999999999 999999999 32470 300 941906 22722 3575 999999999 999999999 32055 350 837089 23708 10046 999999999 999999999 32003 400 742836 24489 17539 999999999 999999999 31821 450 657112 25208 44817 999999999 999999999 31670 500 578344 25840 62058 999999999 999999999 31502 550 505293 26496 98553 999999999 999999999 31433 600 436998 27099 133141 999999999 999999999 31359 620 410870 27312 172801 999999999 999999999 31310 640 385373 27525 185791 999999999 999999999 31269 660 360483 27705 220345 999999999 999999999 31198 680 336175 27895 263365 999999999 999999999 31146 700 312397 28117 274286 999999999 999999999 31135 720 289118 28309 321319 999999999 999999999 31096 740 266328 28487 380813 999999999 999999999 31047 760 244011 28654 485482 999999999 999999999 30992 780 222149 28818 727361 999999999 999999999 30938 800 200714 28993 1007372 999999999 999999999 30902 820 179687 29154 1380346 999999999 999999999 30856 840 159043 29341 1582314 999999999 999999999 30841 860 138762 29513 1717660 999999999 999999999 30813 880 118862 29592 1761236 999999999 999999999 30694 900 99365 29647 1780134 999999999 999999999 30553 920 80260 29708 1806104 999999999 999999999 30424 940 61541 29725 1785865 999999999 999999999 30255 960 43201 29760 1786020 999999999 999999999 30109 980 25219 29790 1781082 999999999 999999999 29962 1000 7580 29827 1784732 999999999 999999999 29827 64949 40 3643 -9695 6414 30667 63 1902860 21082 592 999999999 999999999 46429 64 1893157 21082 361 999999999 999999999 46221 70 1839463 20866 237 999999999 999999999 44619 75 1797485 20680 182 999999999 999999999 43358 80 1758557 20506 150 999999999 999999999 42207 85 1722249 20388 156 999999999 999999999 41243 90 1688147 20350 168 999999999 999999999 40500 100 1625263 20404 180 999999999 999999999 39402 125 1491280 20595 243 999999999 999999999 37314 150 1380728 20809 461 999999999 999999999 35786 175 1286506 20928 748 999999999 999999999 34441 200 1204259 21130 1091 999999999 999999999 33471 250 1063387 21978 2166 999999999 999999999 32662 300 943401 22960 3872 999999999 999999999 32389 350 837651 23884 11356 999999999 999999999 32241 400 742739 24650 20847 999999999 999999999 32030 450 656531 25328 48878 999999999 999999999 31821 500 577486 25900 72358 999999999 999999999 31574 550 504430 26441 102773 999999999 999999999 31367 600 436447 26910 140959 999999999 999999999 31140 620 410506 27111 160606 999999999 999999999 31080 640 385197 27322 163777 999999999 999999999 31039 660 360471 27545 160997 999999999 999999999 31018 680 336285 27776 164070 999999999 999999999 31013 700 312606 28004 176400 999999999 999999999 31009 720 289411 28217 208284 999999999 999999999 30995 740 266676 28443 210723 999999999 999999999 30999 760 244375 28659 237396 999999999 999999999 30998 780 222485 28881 296930 999999999 999999999 31007 800 200993 29085 552812 999999999 999999999 31000 820 179886 29282 986728 999999999 999999999 30991 840 159153 29469 1627127 999999999 999999999 30975 860 138778 29658 1875608 999999999 999999999 30965 880 118743 29846 2051217 999999999 999999999 30957 900 99038 30028 2233084 999999999 999999999 30946 920 79656 30188 2397922 999999999 999999999 30916 940 60597 30323 2537349 999999999 999999999 30864 960 41849 30485 2725264 999999999 999999999 30843 980 23391 30638 2910054 999999999 999999999 30816 1000 5245 30692 2938431 999999999 999999999 30692 64956 40 3643 -9697 6409 31555 63 1903340 21091 578 999999999 999999999 46458 64 1893626 21091 342 999999999 999999999 46250 70 1839412 20893 230 999999999 999999999 44675 75 1797343 20743 187 999999999 999999999 43489 80 1758291 20575 156 999999999 999999999 42349 85 1721860 20458 154 999999999 999999999 41384 90 1687673 20383 160 999999999 999999999 40564 100 1624776 20380 165 999999999 999999999 39355 125 1491140 20514 196 999999999 999999999 37166 150 1380986 20742 379 999999999 999999999 35671 175 1287164 20818 623 999999999 999999999 34259 200 1205301 21044 929 999999999 999999999 33335 250 1064773 21958 2010 999999999 999999999 32634 300 944827 22964 3698 999999999 999999999 32395 350 839056 23889 10524 999999999 999999999 32248 400 744184 24626 19992 999999999 999999999 31998 450 658104 25278 50110 999999999 999999999 31759 500 579260 25820 66913 999999999 999999999 31476 550 506438 26352 94228 999999999 999999999 31262 600 438683 26820 123695 999999999 999999999 31035 620 412831 27018 144976 999999999 999999999 30973 640 387610 27224 142329 999999999 999999999 30928 660 362981 27429 142565 999999999 999999999 30888 680 338901 27648 152987 999999999 999999999 30870 700 315328 27881 154367 999999999 999999999 30873 720 292235 28096 184104 999999999 999999999 30861 740 269599 28317 196254 999999999 999999999 30862 760 247396 28532 246725 999999999 999999999 30860 780 225603 28756 359296 999999999 999999999 30872 800 204195 28983 605814 999999999 999999999 30892 820 183147 29222 993518 999999999 999999999 30928 840 162431 29478 1462306 999999999 999999999 30985 860 142024 29742 1971976 999999999 999999999 31052 880 121918 29976 2215488 999999999 999999999 31092 900 102114 30197 2464145 999999999 999999999 31120 920 82610 30397 2703854 999999999 999999999 31130 940 63419 30534 2860566 999999999 999999999 31079 960 44547 30677 3034629 999999999 999999999 31037 980 25981 30807 3196803 999999999 999999999 30986 1000 7735 30861 3227771 999999999 999999999 30861 64962 40 3643 -9698 6398 30255 62 1904380 21140 621 999999999 999999999 46589 63 1894627 21140 368 999999999 999999999 46379 70 1839302 20906 237 999999999 999999999 44703 75 1797206 20757 194 999999999 999999999 43518 80 1758125 20592 182 999999999 999999999 42384 85 1721670 20468 188 999999999 999999999 41404 90 1687481 20375 184 999999999 999999999 40549 100 1624627 20360 180 999999999 999999999 39316 125 1491217 20464 221 999999999 999999999 37076 150 1381340 20687 417 999999999 999999999 35577 175 1287419 20916 638 999999999 999999999 34421 200 1204960 21250 915 999999999 999999999 33661 250 1063261 22111 1918 999999999 999999999 32860 300 942793 23007 3498 999999999 999999999 32456 350 836922 23891 9827 999999999 999999999 32250 400 742038 24630 17083 999999999 999999999 32003 450 655952 25278 43634 999999999 999999999 31758 500 577037 25866 57093 999999999 999999999 31533 550 504023 26443 91794 999999999 999999999 31370 600 435935 26989 136486 999999999 999999999 31232 620 409911 27206 164333 999999999 999999999 31189 640 384512 27421 173482 999999999 999999999 31151 660 359705 27626 190869 999999999 999999999 31110 680 335455 27841 217172 999999999 999999999 31085 700 311722 28065 235988 999999999 999999999 31077 720 288483 28264 286237 999999999 999999999 31046 740 265722 28459 339030 999999999 999999999 31017 760 243420 28646 421672 999999999 999999999 30984 780 221554 28832 572700 999999999 999999999 30954 800 200101 29028 811944 999999999 999999999 30939 820 179037 29222 1041118 999999999 999999999 30927 840 158341 29423 1346943 999999999 999999999 30927 860 137998 29609 1755723 999999999 999999999 30913 880 118008 29766 1955845 999999999 999999999 30874 900 98370 29903 2074477 999999999 999999999 30817 920 79086 30008 2158606 999999999 999999999 30731 940 60163 30071 2193088 999999999 999999999 30608 960 41598 30143 2238500 999999999 999999999 30496 980 23371 30218 2290012 999999999 999999999 30393 1000 5478 30258 2297806 999999999 999999999 30258 64969 40 3643 -9700 6403 29566 63 1903900 21096 652 999999999 999999999 46482 64 1894174 21096 394 999999999 999999999 46274 70 1839410 20884 252 999999999 999999999 44658 75 1797351 20741 200 999999999 999999999 43485 80 1758286 20591 183 999999999 999999999 42381 85 1721823 20478 183 999999999 999999999 41425 90 1687599 20408 178 999999999 999999999 40613 100 1624599 20422 170 999999999 999999999 39437 125 1490650 20567 208 999999999 999999999 37263 150 1380306 20759 398 999999999 999999999 35701 175 1286268 20897 597 999999999 999999999 34389 200 1204118 21112 847 999999999 999999999 33442 250 1063411 21945 1801 999999999 999999999 32614 300 943547 22946 3338 999999999 999999999 32371 350 837745 23920 9787 999999999 999999999 32290 400 742650 24708 19970 999999999 999999999 32105 450 656234 25391 47291 999999999 999999999 31900 500 576941 25998 69688 999999999 999999999 31694 550 503559 26575 116413 999999999 999999999 31527 600 435129 27126 167194 999999999 999999999 31390 620 408974 27341 193721 999999999 999999999 31343 640 383451 27552 200334 999999999 999999999 31301 660 358526 27757 211754 999999999 999999999 31257 680 334165 27964 220551 999999999 999999999 31222 700 310334 28174 219807 999999999 999999999 31198 720 287011 28357 233238 999999999 999999999 31149 740 264182 28536 246185 999999999 999999999 31100 760 241828 28701 267939 999999999 999999999 31042 780 219933 28856 303257 999999999 999999999 30980 800 198479 29008 367128 999999999 999999999 30918 820 177451 29140 410599 999999999 999999999 30841 840 156840 29264 466863 999999999 999999999 30759 860 136635 29370 541788 999999999 999999999 30663 880 116829 29457 604843 999999999 999999999 30553 900 97418 29523 660734 999999999 999999999 30426 920 78401 29557 737045 999999999 999999999 30270 940 59773 29588 804998 999999999 999999999 30116 960 41514 29635 827315 999999999 999999999 29983 980 23601 29686 828246 999999999 999999999 29858 1000 6027 29712 816342 999999999 999999999 29712 64974 40 3644 -9701 6383 29221 62 1905900 21052 614 999999999 999999999 46428 63 1896163 21052 356 999999999 999999999 46219 70 1839546 20834 225 999999999 999999999 44550 75 1797579 20700 182 999999999 999999999 43399 80 1758578 20564 161 999999999 999999999 42325 85 1722157 20458 163 999999999 999999999 41384 90 1687963 20392 161 999999999 999999999 40582 100 1625018 20402 155 999999999 999999999 39398 125 1491214 20543 189 999999999 999999999 37219 150 1380954 20752 386 999999999 999999999 35688 175 1286959 20885 597 999999999 999999999 34370 200 1204803 21126 857 999999999 999999999 33465 250 1063823 22014 1841 999999999 999999999 32717 300 943536 23035 3392 999999999 999999999 32496 350 837362 23996 9469 999999999 999999999 32393 400 742020 24758 19923 999999999 999999999 32170 450 655453 25428 45033 999999999 999999999 31947 500 576097 26001 67416 999999999 999999999 31698 550 502755 26543 106379 999999999 999999999 31488 600 434470 27045 145277 999999999 999999999 31296 620 408402 27242 164963 999999999 999999999 31230 640 382976 27442 164168 999999999 999999999 31176 660 358155 27635 168753 999999999 999999999 31120 680 333905 27833 167466 999999999 999999999 31076 700 310187 28038 158312 999999999 999999999 31047 720 286979 28216 160453 999999999 999999999 30993 740 264265 28391 164962 999999999 999999999 30942 760 242026 28552 178197 999999999 999999999 30882 780 220243 28708 201993 999999999 999999999 30821 800 198896 28867 240617 999999999 999999999 30768 820 177966 29010 270919 999999999 999999999 30703 840 157442 29147 306218 999999999 999999999 30636 860 137312 29269 360842 999999999 999999999 30559 880 117570 29367 401692 999999999 999999999 30459 900 98215 29443 441702 999999999 999999999 30343 920 79245 29494 498561 999999999 999999999 30205 940 60653 29536 547863 999999999 999999999 30063 960 42423 29592 564585 999999999 999999999 29939 980 24535 29644 571734 999999999 999999999 29816 1000 6988 29665 567546 999999999 999999999 29665 64981 40 3644 -9703 6376 30632 62 1906560 21054 599 999999999 999999999 46446 63 1896812 21054 367 999999999 999999999 46237 70 1839524 20846 239 999999999 999999999 44576 75 1797531 20714 195 999999999 999999999 43428 80 1758500 20582 162 999999999 999999999 42362 85 1722040 20484 159 999999999 999999999 41438 90 1687791 20430 162 999999999 999999999 40659 100 1624701 20457 167 999999999 999999999 39505 125 1490431 20630 196 999999999 999999999 37376 150 1379656 20858 394 999999999 999999999 35871 175 1285318 20930 651 999999999 999999999 34444 200 1203135 21095 942 999999999 999999999 33415 250 1062709 21876 1922 999999999 999999999 32512 300 943268 22857 3497 999999999 999999999 32244 350 837921 23808 10160 999999999 999999999 32139 400 743291 24582 19559 999999999 999999999 31941 450 657285 25279 44299 999999999 999999999 31759 500 578362 25871 63279 999999999 999999999 31539 550 505314 26463 97521 999999999 999999999 31393 600 437200 26991 142501 999999999 999999999 31234 620 411174 27206 172536 999999999 999999999 31189 640 385772 27426 179587 999999999 999999999 31157 660 360955 27643 189626 999999999 999999999 31129 680 336686 27868 204052 999999999 999999999 31116 700 312926 28102 211829 999999999 999999999 31117 720 289653 28308 247598 999999999 999999999 31095 740 266850 28520 266663 999999999 999999999 31083 760 244497 28717 327342 999999999 999999999 31060 780 222573 28916 437083 999999999 999999999 31043 800 201062 29101 686975 999999999 999999999 31018 820 179952 29273 1029428 999999999 999999999 30981 840 159232 29439 1406165 999999999 999999999 30943 860 138889 29594 1804090 999999999 999999999 30898 880 118917 29728 1911788 999999999 999999999 30835 900 99309 29850 2009781 999999999 999999999 30762 920 80059 29956 2093591 999999999 999999999 30678 940 61161 30046 2160220 999999999 999999999 30582 960 42599 30157 2256539 999999999 999999999 30510 980 24355 30261 2348759 999999999 999999999 30437 1000 6436 30303 2357872 999999999 999999999 30303 64999 40 3644 -9707 6356 30880 62 1908560 21008 593 999999999 999999999 46388 63 1898802 21008 356 999999999 999999999 46179 70 1839652 20811 235 999999999 999999999 44500 75 1797706 20703 196 999999999 999999999 43406 80 1758671 20597 167 999999999 999999999 42393 85 1722156 20531 165 999999999 999999999 41533 90 1687811 20498 176 999999999 999999999 40793 100 1624540 20507 184 999999999 999999999 39601 125 1490191 20604 226 999999999 999999999 37330 150 1379812 20735 434 999999999 999999999 35660 175 1286196 20734 698 999999999 999999999 34121 200 1204657 20962 1070 999999999 999999999 33205 250 1064325 21980 2451 999999999 999999999 32666 300 944047 23067 4433 999999999 999999999 32541 350 837730 24028 12531 999999999 999999999 32435 400 742287 24778 22104 999999999 999999999 32196 450 655670 25437 50931 999999999 999999999 31958 500 576367 25958 70947 999999999 999999999 31645 550 503198 26463 89704 999999999 999999999 31393 600 435211 26891 110104 999999999 999999999 31118 620 409296 27074 129693 999999999 999999999 31038 640 384028 27271 128846 999999999 999999999 30981 660 359359 27470 128118 999999999 999999999 30934 680 335248 27680 139003 999999999 999999999 30906 700 311654 27898 153812 999999999 999999999 30892 720 288548 28108 187906 999999999 999999999 30875 740 265902 28330 192487 999999999 999999999 30875 760 243691 28542 230282 999999999 999999999 30871 780 221891 28764 326237 999999999 999999999 30881 800 200482 28976 561485 999999999 999999999 30884 820 179451 29184 1005388 999999999 999999999 30887 840 158775 29402 1523628 999999999 999999999 30904 860 138436 29622 1834974 999999999 999999999 30927 880 118423 29817 2016092 999999999 999999999 30927 900 98735 30006 2204938 999999999 999999999 30924 920 79360 30187 2396010 999999999 999999999 30915 940 60302 30323 2536612 999999999 999999999 30864 960 41556 30476 2710864 999999999 999999999 30834 980 23109 30613 2868153 999999999 999999999 30790 1000 4979 30666 2895709 999999999 999999999 30666 65005 40 3645 -9708 6343 31673 62 1909800 21090 598 999999999 999999999 46598 63 1899983 21090 359 999999999 999999999 46387 70 1839367 20897 247 999999999 999999999 44684 75 1797329 20708 193 999999999 999999999 43416 80 1758355 20527 158 999999999 999999999 42250 85 1722029 20387 161 999999999 999999999 41242 90 1687939 20338 170 999999999 999999999 40475 100 1625069 20408 182 999999999 999999999 39409 125 1491025 20611 244 999999999 999999999 37342 150 1380188 20900 471 999999999 999999999 35943 175 1285322 21123 765 999999999 999999999 34761 200 1202268 21348 1082 999999999 999999999 33816 250 1060433 22055 1929 999999999 999999999 32777 300 940452 22881 3410 999999999 999999999 32278 350 835253 23719 9769 999999999 999999999 32018 400 741035 24461 18312 999999999 999999999 31784 450 655500 25127 45949 999999999 999999999 31568 500 577029 25729 66983 999999999 999999999 31366 550 504391 26312 106216 999999999 999999999 31214 600 436668 26834 141570 999999999 999999999 31052 620 410791 27055 151698 999999999 999999999 31016 640 385529 27275 149541 999999999 999999999 30985 660 360843 27505 142227 999999999 999999999 30973 680 336689 27743 136038 999999999 999999999 30976 700 313035 27976 135689 999999999 999999999 30978 720 289864 28189 152517 999999999 999999999 30964 740 267153 28408 154126 999999999 999999999 30961 760 244881 28620 172850 999999999 999999999 30955 780 223023 28840 195004 999999999 999999999 30962 800 201561 29045 337835 999999999 999999999 30957 820 180477 29259 517370 999999999 999999999 30967 840 159751 29471 795487 999999999 999999999 30976 860 139364 29691 1284839 999999999 999999999 30999 880 119295 29916 1791558 999999999 999999999 31029 900 99531 30135 2251055 999999999 999999999 31056 920 80073 30318 2584929 999999999 999999999 31049 940 60929 30462 2747083 999999999 999999999 31006 960 42096 30622 2944113 999999999 999999999 30982 980 23555 30777 3144170 999999999 999999999 30955 1000 5325 30837 3184029 999999999 999999999 30837 65011 40 3645 -9709 6352 31742 62 1908900 21077 566 999999999 999999999 46549 63 1899104 21077 351 999999999 999999999 46338 70 1839451 20859 235 999999999 999999999 44604 75 1797448 20711 189 999999999 999999999 43422 80 1758438 20563 156 999999999 999999999 42323 85 1722007 20471 144 999999999 999999999 41410 90 1687782 20415 148 999999999 999999999 40629 100 1624765 20425 154 999999999 999999999 39442 125 1490932 20529 184 999999999 999999999 37193 150 1380878 20689 350 999999999 999999999 35581 175 1287510 20669 566 999999999 999999999 34014 200 1206300 20859 848 999999999 999999999 33041 250 1066633 21880 1881 999999999 999999999 32517 300 946903 22961 3472 999999999 999999999 32392 350 841135 23890 10060 999999999 999999999 32249 400 746273 24619 18715 999999999 999999999 31990 450 660255 25248 48082 999999999 999999999 31721 500 581571 25746 62702 999999999 999999999 31387 550 509028 26225 85668 999999999 999999999 31112 600 441668 26636 114872 999999999 999999999 30823 620 415997 26821 135036 999999999 999999999 30748 640 390965 27016 133441 999999999 999999999 30692 660 366528 27211 132216 999999999 999999999 30642 680 342643 27422 142887 999999999 999999999 30617 700 319264 27649 144129 999999999 999999999 30616 720 296360 27868 175620 999999999 999999999 30611 740 273903 28098 186852 999999999 999999999 30623 760 251868 28325 229566 999999999 999999999 30636 780 230226 28564 335352 999999999 999999999 30666 800 208951 28818 535785 999999999 999999999 30715 820 188011 29089 838438 999999999 999999999 30787 840 167376 29381 1228979 999999999 999999999 30883 860 147019 29692 1849913 999999999 999999999 31000 880 126929 29979 2218305 999999999 999999999 31094 900 107108 30248 2537426 999999999 999999999 31172 920 87555 30500 2866810 999999999 999999999 31235 940 68288 30671 3090491 999999999 999999999 31219 960 49324 30836 3315936 999999999 999999999 31198 980 30658 30978 3512477 999999999 999999999 31158 1000 12313 31025 3530722 999999999 999999999 31025 65100 40 3654 -9725 6395 31836 62 1904700 21143 611 999999999 999999999 46603 63 1894940 21143 369 999999999 999999999 46394 70 1839244 20942 252 999999999 999999999 44781 75 1797088 20780 200 999999999 999999999 43567 80 1757956 20623 165 999999999 999999999 42446 85 1721441 20505 161 999999999 999999999 41480 90 1687157 20451 165 999999999 999999999 40700 100 1624017 20469 172 999999999 999999999 39527 125 1490173 20488 226 999999999 999999999 37119 150 1380488 20591 420 999999999 999999999 35413 175 1287379 20653 659 999999999 999999999 33988 200 1206004 20959 1002 999999999 999999999 33199 250 1065332 22088 2119 999999999 999999999 32826 300 944569 23140 3757 999999999 999999999 32645 350 838109 24017 10637 999999999 999999999 32421 400 742783 24729 17491 999999999 999999999 32132 450 656446 25323 47082 999999999 999999999 31815 500 577519 25829 64226 999999999 999999999 31487 550 504754 26303 92546 999999999 999999999 31204 600 437180 26727 125180 999999999 999999999 30928 620 411419 26918 141252 999999999 999999999 30859 640 386294 27119 143244 999999999 999999999 30808 660 361758 27326 141554 999999999 999999999 30772 680 337768 27548 146925 999999999 999999999 30758 700 314280 27779 155697 999999999 999999999 30760 720 291268 28000 192116 999999999 999999999 30756 740 268705 28230 214515 999999999 999999999 30767 760 246565 28461 254899 999999999 999999999 30783 780 224818 28705 328729 999999999 999999999 30818 800 203436 28964 484490 999999999 999999999 30871 820 182385 29248 657368 999999999 999999999 30955 840 161636 29546 943457 999999999 999999999 31056 860 141164 29861 1398900 999999999 999999999 31176 880 120953 30169 1890462 999999999 999999999 31292 900 101001 30455 2318271 999999999 999999999 31386 920 81316 30703 2829030 999999999 999999999 31444 940 61924 30866 3332598 999999999 999999999 31417 960 42843 31021 3600238 999999999 999999999 31385 980 24066 31161 3619461 999999999 999999999 31341 1000 5613 31209 3623130 999999999 999999999 31209 65118 40 3657 -9728 6407 31833 63 1903540 21188 634 999999999 999999999 46676 64 1893778 21188 393 999999999 999999999 46467 70 1839154 20959 262 999999999 999999999 44817 75 1796946 20815 216 999999999 999999999 43641 80 1757731 20675 183 999999999 999999999 42554 85 1721106 20576 163 999999999 999999999 41624 90 1686717 20506 166 999999999 999999999 40810 100 1623437 20505 171 999999999 999999999 39596 125 1489189 20576 196 999999999 999999999 37278 150 1378810 20764 381 999999999 999999999 35709 175 1284860 20852 640 999999999 999999999 34316 200 1202782 21120 962 999999999 999999999 33454 250 1061615 22078 2019 999999999 999999999 32812 300 941199 23020 3609 999999999 999999999 32475 350 835367 23860 10310 999999999 999999999 32209 400 740705 24547 19285 999999999 999999999 31895 450 654949 25168 47381 999999999 999999999 31621 500 576444 25710 61465 999999999 999999999 31343 550 503887 26272 88540 999999999 999999999 31168 600 436301 26766 129834 999999999 999999999 30974 620 410493 26979 152084 999999999 999999999 30928 640 385303 27197 150334 999999999 999999999 30897 660 360694 27411 155612 999999999 999999999 30867 680 336626 27641 174515 999999999 999999999 30862 700 313052 27889 183728 999999999 999999999 30882 720 289943 28124 226349 999999999 999999999 30892 740 267279 28360 252066 999999999 999999999 30909 760 245034 28596 311795 999999999 999999999 30929 780 223182 28847 450903 999999999 999999999 30969 800 201693 29111 701798 999999999 999999999 31027 820 180535 29400 1021786 999999999 999999999 31116 840 159674 29711 1407398 999999999 999999999 31229 860 139090 30023 1971865 999999999 999999999 31345 880 118780 30301 2553362 999999999 999999999 31429 900 98749 30563 2959185 999999999 999999999 31497 920 78993 30815 3419873 999999999 999999999 31558 940 59532 30972 3649231 999999999 999999999 31525 960 40388 31119 3870275 999999999 999999999 31484 980 21555 31247 4062573 999999999 999999999 31428 1000 3053 31290 4073089 999999999 999999999 31290 65124 40 3658 -9729 6417 31737 63 1902540 21090 613 999999999 999999999 46440 64 1892838 21090 366 999999999 999999999 46232 70 1839392 20913 256 999999999 999999999 44719 75 1797256 20788 211 999999999 999999999 43584 80 1758072 20669 180 999999999 999999999 42542 85 1721442 20589 162 999999999 999999999 41649 90 1687005 20550 173 999999999 999999999 40897 100 1623551 20574 180 999999999 999999999 39730 125 1488862 20642 214 999999999 999999999 37398 150 1378287 20771 410 999999999 999999999 35722 175 1284489 20778 661 999999999 999999999 34193 200 1202822 20984 971 999999999 999999999 33240 250 1062457 21968 2038 999999999 999999999 32649 300 942375 23005 3684 999999999 999999999 32453 350 836461 23911 10590 999999999 999999999 32278 400 741509 24644 18925 999999999 999999999 32021 450 655382 25287 47661 999999999 999999999 31770 500 576510 25829 64101 999999999 999999999 31487 550 503684 26347 90660 999999999 999999999 31256 600 435987 26780 124195 999999999 999999999 30989 620 410177 26968 140428 999999999 999999999 30916 640 385007 27165 137519 999999999 999999999 30860 660 360433 27366 133170 999999999 999999999 30816 680 336412 27579 136706 999999999 999999999 30793 700 312902 27802 140804 999999999 999999999 30785 720 289873 28016 167570 999999999 999999999 30774 740 267301 28238 174949 999999999 999999999 30776 760 245159 28456 210182 999999999 999999999 30778 780 223420 28688 290988 999999999 999999999 30799 800 202060 28922 490553 999999999 999999999 30827 820 181050 29178 777978 999999999 999999999 30881 840 160362 29444 1179984 999999999 999999999 30948 860 139971 29727 1836527 999999999 999999999 31037 880 119863 29998 2243568 999999999 999999999 31114 900 100032 30258 2551851 999999999 999999999 31183 920 80477 30495 2858766 999999999 999999999 31230 940 61217 30656 3064338 999999999 999999999 31203 960 42262 30822 3290916 999999999 999999999 31184 980 23602 30972 3499640 999999999 999999999 31151 1000 5259 31025 3529983 999999999 999999999 31025 65131 40 3659 -9730 6428 31560 63 1901540 21236 651 999999999 999999999 46739 64 1891787 21236 408 999999999 999999999 46530 70 1839012 21023 267 999999999 999999999 44953 75 1796702 20852 210 999999999 999999999 43717 80 1757458 20669 172 999999999 999999999 42543 85 1720893 20516 162 999999999 999999999 41501 90 1686634 20411 162 999999999 999999999 40619 100 1623682 20388 167 999999999 999999999 39371 125 1490191 20461 206 999999999 999999999 37071 150 1380380 20666 407 999999999 999999999 35540 175 1286658 20850 676 999999999 999999999 34311 200 1204525 21151 1003 999999999 999999999 33504 250 1063312 22061 2052 999999999 999999999 32786 300 943042 22983 3660 999999999 999999999 32422 350 837322 23847 10520 999999999 999999999 32192 400 742638 24571 19331 999999999 999999999 31927 450 656752 25220 47754 999999999 999999999 31685 500 578037 25795 66260 999999999 999999999 31446 550 505229 26367 95650 999999999 999999999 31280 600 437374 26883 133403 999999999 999999999 31109 620 411452 27098 149197 999999999 999999999 31065 640 386151 27317 149858 999999999 999999999 31033 660 361432 27535 151282 999999999 999999999 31007 680 337256 27763 158200 999999999 999999999 30998 700 313583 28003 160836 999999999 999999999 31008 720 290388 28217 189844 999999999 999999999 30995 740 267658 28432 208684 999999999 999999999 30987 760 245368 28640 244429 999999999 999999999 30977 780 223496 28855 313417 999999999 999999999 30978 800 202019 29070 449590 999999999 999999999 30985 820 180915 29289 596546 999999999 999999999 30998 840 160166 29506 816313 999999999 999999999 31014 860 139758 29715 1143542 999999999 999999999 31024 880 119686 29904 1509008 999999999 999999999 31016 900 99945 30078 1851652 999999999 999999999 30997 920 80532 30235 2232568 999999999 999999999 30964 940 61452 30344 2567301 999999999 999999999 30885 960 42706 30458 2682633 999999999 999999999 30815 980 24278 30567 2794856 999999999 999999999 30744 1000 6179 30607 2801181 999999999 999999999 30607 65137 40 3659 -9731 6445 31552 63 1899900 21036 588 999999999 999999999 46263 64 1890265 21036 337 999999999 999999999 46056 70 1839579 20848 229 999999999 999999999 44579 75 1797571 20728 191 999999999 999999999 43458 80 1758493 20617 175 999999999 999999999 42434 85 1721957 20535 186 999999999 999999999 41540 90 1687615 20490 191 999999999 999999999 40778 100 1624326 20527 198 999999999 999999999 39640 125 1489767 20649 268 999999999 999999999 37410 150 1378960 20851 517 999999999 999999999 35859 175 1284453 21012 816 999999999 999999999 34579 200 1201726 21291 1135 999999999 999999999 33726 250 1059679 22176 2098 999999999 999999999 32957 300 938899 23059 3655 999999999 999999999 32529 350 832944 23875 9838 999999999 999999999 32229 400 738184 24581 15920 999999999 999999999 31940 450 652316 25200 42346 999999999 999999999 31660 500 573673 25768 60509 999999999 999999999 31414 550 500948 26334 95486 999999999 999999999 31241 600 433175 26852 139119 999999999 999999999 31073 620 407283 27067 157652 999999999 999999999 31030 640 382011 27286 163518 999999999 999999999 30998 660 357320 27504 169950 999999999 999999999 30972 680 333171 27733 181488 999999999 999999999 30964 700 309525 27968 193984 999999999 999999999 30970 720 286356 28191 232160 999999999 999999999 30966 740 263643 28413 257753 999999999 999999999 30966 760 241366 28629 304069 999999999 999999999 30965 780 219498 28854 392430 999999999 999999999 30978 800 198015 29086 559766 999999999 999999999 31001 820 176890 29334 741415 999999999 999999999 31046 840 156097 29584 1036312 999999999 999999999 31096 860 135620 29838 1442648 999999999 999999999 31152 880 115448 30076 1863156 999999999 999999999 31196 900 95579 30295 2223955 999999999 999999999 31221 920 76014 30488 2650928 999999999 999999999 31223 940 56772 30609 2983522 999999999 999999999 31155 960 37859 30731 3128776 999999999 999999999 31092 980 19264 30848 3269261 999999999 999999999 31026 1000 996 30896 3290885 999999999 999999999 30896 65150 40 3661 -9733 6455 31811 63 1898900 21095 581 999999999 999999999 46370 64 1889254 21095 341 999999999 999999999 46164 70 1839505 20831 217 999999999 999999999 44544 75 1797529 20712 189 999999999 999999999 43425 80 1758485 20597 173 999999999 999999999 42394 85 1721985 20514 186 999999999 999999999 41498 90 1687709 20432 181 999999999 999999999 40662 100 1624642 20442 177 999999999 999999999 39474 125 1490508 20604 220 999999999 999999999 37330 150 1379721 20888 432 999999999 999999999 35923 175 1285018 21061 689 999999999 999999999 34660 200 1202277 21249 974 999999999 999999999 33660 250 1060913 22009 1989 999999999 999999999 32709 300 940959 22916 3501 999999999 999999999 32328 350 835506 23796 9687 999999999 999999999 32122 400 740968 24547 14572 999999999 999999999 31896 450 655143 25208 41054 999999999 999999999 31671 500 576431 25804 66523 999999999 999999999 31458 550 503574 26392 102388 999999999 999999999 31310 600 435651 26911 145192 999999999 999999999 31141 620 409708 27114 168010 999999999 999999999 31083 640 384398 27322 176842 999999999 999999999 31039 660 359684 27520 188625 999999999 999999999 30990 680 335529 27730 205469 999999999 999999999 30961 700 311887 27962 218026 999999999 999999999 30963 720 288724 28181 255596 999999999 999999999 30955 740 266021 28399 278626 999999999 999999999 30951 760 243754 28616 318386 999999999 999999999 30950 780 221896 28845 415936 999999999 999999999 30968 800 200413 29095 555186 999999999 999999999 31011 820 179273 29365 697861 999999999 999999999 31078 840 158448 29645 937616 999999999 999999999 31160 860 137915 29938 1212849 999999999 999999999 31257 880 117672 30187 1536111 999999999 999999999 31310 900 97728 30412 1859050 999999999 999999999 31342 920 78079 30633 2194706 999999999 999999999 31371 940 58744 30759 2570559 999999999 999999999 31308 960 39738 30884 2768273 999999999 999999999 31247 980 21054 30989 2820039 999999999 999999999 31168 1000 2704 31032 2776271 999999999 999999999 31032 65157 40 3662 -9734 6466 31939 63 1897900 21153 616 999999999 999999999 46476 64 1888243 21153 382 999999999 999999999 46269 70 1839316 20918 251 999999999 999999999 44729 75 1797175 20789 211 999999999 999999999 43586 80 1758002 20656 182 999999999 999999999 42516 85 1721405 20564 176 999999999 999999999 41599 90 1687051 20476 175 999999999 999999999 40749 100 1623885 20462 176 999999999 999999999 39514 125 1489640 20617 217 999999999 999999999 37354 150 1378807 20892 413 999999999 999999999 35929 175 1284162 21033 684 999999999 999999999 34613 200 1201514 21230 988 999999999 999999999 33629 250 1060193 22015 2037 999999999 999999999 32718 300 940271 22899 3638 999999999 999999999 32303 350 834968 23747 10437 999999999 999999999 32056 400 740671 24473 18292 999999999 999999999 31800 450 655105 25132 47442 999999999 999999999 31575 500 576630 25727 66111 999999999 999999999 31363 550 503976 26325 94174 999999999 999999999 31230 600 436205 26859 135185 999999999 999999999 31081 620 410306 27075 156018 999999999 999999999 31038 640 385026 27295 157694 999999999 999999999 31008 660 360331 27503 166173 999999999 999999999 30971 680 336186 27724 189400 999999999 999999999 30954 700 312545 27967 197031 999999999 999999999 30968 720 289374 28195 237193 999999999 999999999 30971 740 266656 28423 265337 999999999 999999999 30977 760 244367 28649 317292 999999999 999999999 30986 780 222480 28886 436340 999999999 999999999 31012 800 200964 29144 603805 999999999 999999999 31063 820 179783 29427 780743 999999999 999999999 31144 840 158909 29724 1040609 999999999 999999999 31243 860 138318 30027 1371585 999999999 999999999 31349 880 118012 30288 1741506 999999999 999999999 31415 900 97997 30526 2073014 999999999 999999999 31459 920 78271 30759 2443444 999999999 999999999 31500 940 58852 30896 2826727 999999999 999999999 31447 960 39761 31023 3034020 999999999 999999999 31387 980 20992 31132 3093268 999999999 999999999 31312 1000 2558 31174 3067261 999999999 999999999 31174 65161 40 3663 -9734 6480 31515 63 1896560 21314 617 999999999 999999999 46802 64 1886850 21314 383 999999999 999999999 46594 70 1838943 21029 251 999999999 999999999 44967 75 1796668 20811 204 999999999 999999999 43633 80 1757544 20582 186 999999999 999999999 42364 85 1721131 20430 196 999999999 999999999 41328 90 1687015 20326 193 999999999 999999999 40452 100 1624272 20336 194 999999999 999999999 39271 125 1490780 20513 246 999999999 999999999 37165 150 1380368 20839 456 999999999 999999999 35838 175 1285574 21152 713 999999999 999999999 34808 200 1202304 21430 979 999999999 999999999 33946 250 1059990 22119 1852 999999999 999999999 32872 300 939752 22913 3261 999999999 999999999 32324 350 834432 23740 9035 999999999 999999999 32047 400 740167 24464 14923 999999999 999999999 31787 450 654660 25108 38695 999999999 999999999 31545 500 576245 25712 55222 999999999 999999999 31345 550 503655 26294 87374 999999999 999999999 31193 600 435974 26820 129524 999999999 999999999 31036 620 410115 27029 149709 999999999 999999999 30985 640 384883 27239 158345 999999999 999999999 30944 660 360240 27446 169419 999999999 999999999 30906 680 336145 27667 185394 999999999 999999999 30891 700 312556 27899 196980 999999999 999999999 30893 720 289447 28114 238594 999999999 999999999 30882 740 266800 28327 271471 999999999 999999999 30873 760 244590 28541 317808 999999999 999999999 30870 780 222790 28764 415929 999999999 999999999 30881 800 201371 29003 590628 999999999 999999999 30913 820 180302 29259 761776 999999999 999999999 30967 840 159555 29532 1025900 999999999 999999999 31041 860 139107 29807 1360807 999999999 999999999 31120 880 118954 30051 1720719 999999999 999999999 31169 900 99100 30272 2055585 999999999 999999999 31198 920 79550 30468 2434813 999999999 999999999 31202 940 60320 30586 2829140 999999999 999999999 31132 960 41422 30709 3039461 999999999 999999999 31069 980 22841 30822 3081750 999999999 999999999 31001 1000 4588 30870 3056247 999999999 999999999 30870 65294 40 3666 -9762 6414 32007 63 1902840 21305 647 999999999 999999999 46919 64 1893035 21305 426 999999999 999999999 46709 70 1838829 21060 279 999999999 999999999 45032 75 1796477 20857 218 999999999 999999999 43728 80 1757252 20644 176 999999999 999999999 42489 85 1720722 20501 178 999999999 999999999 41472 90 1686475 20411 188 999999999 999999999 40621 100 1623510 20396 197 999999999 999999999 39386 125 1489843 20507 245 999999999 999999999 37154 150 1379688 20748 438 999999999 999999999 35682 175 1285502 20973 731 999999999 999999999 34515 200 1202838 21298 1087 999999999 999999999 33737 250 1060641 22215 2140 999999999 999999999 33015 300 939598 23118 3708 999999999 999999999 32613 350 833360 23942 10771 999999999 999999999 32320 400 738370 24632 21058 999999999 999999999 32006 450 652305 25263 48156 999999999 999999999 31739 500 573521 25797 65161 999999999 999999999 31448 550 500781 26316 83478 999999999 999999999 31220 600 433180 26734 117652 999999999 999999999 30936 620 407416 26919 134402 999999999 999999999 30860 640 382294 27111 132526 999999999 999999999 30800 660 357769 27311 131451 999999999 999999999 30755 680 333791 27533 143787 999999999 999999999 30741 700 310316 27765 158387 999999999 999999999 30744 720 287313 27992 201162 999999999 999999999 30748 740 264754 28230 212406 999999999 999999999 30766 760 242609 28473 251824 999999999 999999999 30796 780 220844 28739 359832 999999999 999999999 30854 800 199431 29015 704347 999999999 999999999 30926 820 178332 29328 1233602 999999999 999999999 31040 840 157511 29673 1895121 999999999 999999999 31189 860 136935 30036 2348163 999999999 999999999 31359 880 116593 30381 2800716 999999999 999999999 31511 900 96486 30716 3308141 999999999 999999999 31654 920 76610 31036 3860070 999999999 999999999 31784 940 56993 31247 4234791 999999999 999999999 31805 960 37660 31456 4380139 999999999 999999999 31825 980 18607 31640 4183459 999999999 999999999 31823 1000 -132 31699 4081972 999999999 999999999 31699 65324 40 3664 -9768 6338 31955 62 1910260 21126 610 999999999 999999999 46686 63 1900420 21126 370 999999999 999999999 46475 70 1839303 20892 248 999999999 999999999 44674 75 1797258 20720 196 999999999 999999999 43440 80 1758255 20547 164 999999999 999999999 42290 85 1721860 20446 174 999999999 999999999 41361 90 1687678 20389 183 999999999 999999999 40576 100 1624741 20400 187 999999999 999999999 39393 125 1491111 20492 230 999999999 999999999 37127 150 1381116 20704 409 999999999 999999999 35606 175 1287267 20868 657 999999999 999999999 34342 200 1205020 21190 963 999999999 999999999 33566 250 1063251 22192 1986 999999999 999999999 32981 300 942220 23137 3544 999999999 999999999 32639 350 835843 23985 9888 999999999 999999999 32377 400 740678 24680 18588 999999999 999999999 32068 450 654479 25293 44842 999999999 999999999 31777 500 575623 25813 64632 999999999 999999999 31468 550 502863 26314 88327 999999999 999999999 31218 600 435253 26743 121370 999999999 999999999 30947 620 409479 26929 140916 999999999 999999999 30872 640 384347 27125 144669 999999999 999999999 30815 660 359809 27324 145986 999999999 999999999 30770 680 335821 27544 155121 999999999 999999999 30754 700 312337 27776 166785 999999999 999999999 30757 720 289324 28004 207011 999999999 999999999 30760 740 266756 28239 226167 999999999 999999999 30777 760 244604 28481 277135 999999999 999999999 30804 780 222836 28743 399102 999999999 999999999 30858 800 201419 29019 732939 999999999 999999999 30930 820 180317 29334 1241667 999999999 999999999 31045 840 159490 29682 1852552 999999999 999999999 31198 860 138904 30058 2378231 999999999 999999999 31382 880 118547 30406 2841891 999999999 999999999 31538 900 98425 30734 3341467 999999999 999999999 31673 920 78543 31035 3858788 999999999 999999999 31783 940 58933 31226 4188368 999999999 999999999 31784 960 39619 31415 4534840 999999999 999999999 31784 980 20597 31581 4430470 999999999 999999999 31764 1000 1891 31642 4312714 999999999 999999999 31642 65361 40 3661 -9775 6336 32167 62 1910440 21083 598 999999999 999999999 46596 63 1900617 21083 363 999999999 999999999 46385 70 1839425 20864 248 999999999 999999999 44615 75 1797422 20706 200 999999999 999999999 43411 80 1758422 20557 166 999999999 999999999 42311 85 1721999 20468 171 999999999 999999999 41404 90 1687756 20440 183 999999999 999999999 40677 100 1624607 20486 196 999999999 999999999 39561 125 1490350 20597 264 999999999 999999999 37317 150 1379951 20750 478 999999999 999999999 35685 175 1286102 20822 776 999999999 999999999 34266 200 1204164 21078 1177 999999999 999999999 33389 250 1063013 22115 2423 999999999 999999999 32866 300 942125 23160 4237 999999999 999999999 32672 350 835550 24049 12185 999999999 999999999 32464 400 740074 24774 21585 999999999 999999999 32190 450 653525 25402 50793 999999999 999999999 31914 500 574334 25921 71384 999999999 999999999 31600 550 501309 26397 90402 999999999 999999999 31315 600 433551 26777 110964 999999999 999999999 30986 620 407753 26947 121870 999999999 999999999 30892 640 382611 27127 120241 999999999 999999999 30817 660 358076 27318 114630 999999999 999999999 30762 680 334098 27527 118480 999999999 999999999 30734 700 310636 27740 131683 999999999 999999999 30717 720 287660 27952 162793 999999999 999999999 30704 740 265136 28180 169674 999999999 999999999 30712 760 243034 28412 196730 999999999 999999999 30730 780 221321 28666 255193 999999999 999999999 30776 800 199968 28923 473940 999999999 999999999 30827 820 178944 29217 825927 999999999 999999999 30922 840 158208 29540 1326126 999999999 999999999 31049 860 137727 29896 2148916 999999999 999999999 31212 880 117477 30249 2596763 999999999 999999999 31374 900 97454 30591 3086048 999999999 999999999 31527 920 77659 30907 3598234 999999999 999999999 31653 940 58122 31125 3964477 999999999 999999999 31680 960 38862 31343 4364113 999999999 999999999 31711 980 19875 31534 4593352 999999999 999999999 31716 1000 1197 31597 4603765 999999999 999999999 31597 65381 40 3660 -9779 6350 31289 62 1909080 21200 647 999999999 999999999 46825 63 1899224 21200 421 999999999 999999999 46613 70 1839031 20990 280 999999999 999999999 44884 75 1796810 20795 212 999999999 999999999 43599 80 1757687 20598 166 999999999 999999999 42395 85 1721224 20472 156 999999999 999999999 41413 90 1686997 20416 174 999999999 999999999 40631 100 1623991 20417 192 999999999 999999999 39428 125 1490111 20551 246 999999999 999999999 37233 150 1379847 20746 480 999999999 999999999 35678 175 1285906 20866 854 999999999 999999999 34339 200 1203692 21175 1340 999999999 999999999 33542 250 1062125 22146 2733 999999999 999999999 32912 300 941259 23121 4831 999999999 999999999 32617 350 834879 24002 14292 999999999 999999999 32400 400 739633 24704 29229 999999999 999999999 32099 450 653281 25358 60818 999999999 999999999 31859 500 574214 25884 74880 999999999 999999999 31555 550 501218 26412 86524 999999999 999999999 31333 600 433352 26847 112855 999999999 999999999 31067 620 407473 27043 129273 999999999 999999999 31002 640 382229 27250 119312 999999999 999999999 30957 660 357571 27468 109435 999999999 999999999 30932 680 333451 27702 111763 999999999 999999999 30930 700 309830 27939 133640 999999999 999999999 30938 720 286685 28162 167509 999999999 999999999 30934 740 263991 28396 217978 999999999 999999999 30947 760 241723 28622 284776 999999999 999999999 30958 780 219856 28860 391742 999999999 999999999 30984 800 198373 29080 577288 999999999 999999999 30994 820 177263 29299 1325454 999999999 999999999 31008 840 156503 29526 1772463 999999999 999999999 31035 860 136079 29742 1972294 999999999 999999999 31052 880 115984 29944 2173860 999999999 999999999 31058 900 96208 30144 2389314 999999999 999999999 31065 920 76741 30334 2609081 999999999 999999999 31066 940 57585 30488 2787738 999999999 999999999 31032 960 38730 30664 3013008 999999999 999999999 31024 980 20161 30828 3234364 999999999 999999999 31007 1000 1902 30886 3271197 999999999 999999999 30886 65394 40 3659 -9782 6351 32343 62 1908980 21318 644 999999999 999999999 47081 63 1899071 21318 425 999999999 999999999 46868 70 1838768 21020 274 999999999 999999999 44947 75 1796526 20788 211 999999999 999999999 43583 80 1757451 20554 167 999999999 999999999 42305 85 1721080 20411 162 999999999 999999999 41290 90 1686980 20325 173 999999999 999999999 40449 100 1624261 20323 181 999999999 999999999 39245 125 1490947 20472 219 999999999 999999999 37091 150 1380843 20764 403 999999999 999999999 35709 175 1286597 20984 695 999999999 999999999 34532 200 1203873 21318 1050 999999999 999999999 33769 250 1061512 22245 2142 999999999 999999999 33060 300 940329 23140 3756 999999999 999999999 32644 350 834018 23952 11123 999999999 999999999 32333 400 739032 24621 24391 999999999 999999999 31991 450 653009 25250 53482 999999999 999999999 31722 500 574276 25777 72158 999999999 999999999 31424 550 501584 26302 86941 999999999 999999999 31203 600 433998 26736 121512 999999999 999999999 30939 620 408228 26928 140183 999999999 999999999 30870 640 383094 27129 133035 999999999 999999999 30820 660 358550 27333 129719 999999999 999999999 30780 680 334552 27559 143532 999999999 999999999 30771 700 311051 27799 150079 999999999 999999999 30782 720 288018 28032 188478 999999999 999999999 30791 740 265424 28274 193780 999999999 999999999 30815 760 243242 28523 246355 999999999 999999999 30850 780 221438 28793 356953 999999999 999999999 30912 800 199982 29076 720046 999999999 999999999 30991 820 178837 29397 1330711 999999999 999999999 31113 840 157961 29757 1999036 999999999 999999999 31277 860 137321 30138 2491372 999999999 999999999 31465 880 116908 30493 2985333 999999999 999999999 31627 900 96723 30838 3409845 999999999 999999999 31781 920 76763 31175 3656641 999999999 999999999 31926 940 57055 31398 3808391 999999999 999999999 31958 960 37626 31615 3757441 999999999 999999999 31986 980 18476 31803 3585679 999999999 999999999 31987 1000 -359 31863 3472281 999999999 999999999 31863 65405 40 3658 -9784 6343 32038 62 1909800 21217 694 999999999 999999999 46878 63 1899924 21217 449 999999999 999999999 46666 70 1838886 21062 318 999999999 999999999 45037 75 1796502 20886 241 999999999 999999999 43789 80 1757186 20712 190 999999999 999999999 42629 85 1720530 20575 161 999999999 999999999 41621 90 1686118 20534 173 999999999 999999999 40865 100 1622704 20565 192 999999999 999999999 39712 125 1488242 20581 254 999999999 999999999 37289 150 1378050 20688 473 999999999 999999999 35579 175 1284425 20784 759 999999999 999999999 34204 200 1202491 21113 1147 999999999 999999999 33445 250 1060950 22199 2221 999999999 999999999 32992 300 939804 23173 3906 999999999 999999999 32690 350 833348 23984 11334 999999999 999999999 32376 400 738214 24664 21078 999999999 999999999 32048 450 652100 25260 51007 999999999 999999999 31735 500 573349 25778 67997 999999999 999999999 31426 550 500705 26266 92854 999999999 999999999 31160 600 433206 26705 130905 999999999 999999999 30903 620 407460 26909 144569 999999999 999999999 30848 640 382340 27119 142385 999999999 999999999 30808 660 357796 27344 131873 999999999 999999999 30792 680 333783 27582 130861 999999999 999999999 30796 700 310265 27817 142104 999999999 999999999 30802 720 287219 28045 181403 999999999 999999999 30805 740 264616 28286 195337 999999999 999999999 30828 760 242427 28528 230832 999999999 999999999 30856 780 220624 28786 279075 999999999 999999999 30904 800 199180 29049 464368 999999999 999999999 30962 820 178066 29341 711535 999999999 999999999 31053 840 157251 29642 1106499 999999999 999999999 31157 860 136712 29957 1816086 999999999 999999999 31277 880 116427 30292 2482738 999999999 999999999 31419 900 96384 30610 2935726 999999999 999999999 31546 920 76590 30885 3521515 999999999 999999999 31630 940 57074 31079 3867221 999999999 999999999 31633 960 37853 31263 4181305 999999999 999999999 31630 980 18921 31433 4095793 999999999 999999999 31615 1000 304 31488 4100969 999999999 999999999 31488 65493 40 3657 -9804 6416 31494 63 1902680 21250 714 999999999 999999999 46795 64 1892903 21250 450 999999999 999999999 46585 70 1838902 21078 313 999999999 999999999 45072 75 1796499 20888 237 999999999 999999999 43793 80 1757192 20699 186 999999999 999999999 42605 85 1720571 20548 163 999999999 999999999 41565 90 1686221 20488 172 999999999 999999999 40773 100 1622963 20510 186 999999999 999999999 39606 125 1488863 20526 240 999999999 999999999 37188 150 1379003 20619 459 999999999 999999999 35460 175 1285695 20713 750 999999999 999999999 34087 200 1204029 21048 1171 999999999 999999999 33341 250 1062898 22139 2428 999999999 999999999 32902 300 941967 23152 4301 999999999 999999999 32662 350 835464 24024 12766 999999999 999999999 32431 400 740111 24736 23772 999999999 999999999 32141 450 653680 25371 53386 999999999 999999999 31875 500 574524 25929 64567 999999999 999999999 31610 550 501394 26464 87713 999999999 999999999 31395 600 433333 26948 121647 999999999 999999999 31184 620 407350 27159 132870 999999999 999999999 31135 640 381996 27372 132741 999999999 999999999 31096 660 357225 27595 126610 999999999 999999999 31075 680 332995 27827 125983 999999999 999999999 31069 700 309271 28057 130428 999999999 999999999 31068 720 286034 28266 161149 999999999 999999999 31048 740 263266 28477 182549 999999999 999999999 31036 760 240942 28683 217669 999999999 999999999 31024 780 219039 28894 264274 999999999 999999999 31020 800 197538 29094 387588 999999999 999999999 31010 820 176421 29301 518370 999999999 999999999 31011 840 155670 29502 705427 999999999 999999999 31009 860 135270 29696 1023274 999999999 999999999 31004 880 115205 29900 1335619 999999999 999999999 31012 900 95462 30090 1596327 999999999 999999999 31010 920 76042 30241 1907582 999999999 999999999 30971 940 56958 30353 2175990 999999999 999999999 30895 960 38203 30474 2335719 999999999 999999999 30832 980 19761 30598 2359387 999999999 999999999 30775 1000 1642 30644 2378466 999999999 999999999 30644 65500 40 3658 -9805 6413 31904 63 1903000 21188 677 999999999 999999999 46665 64 1893246 21188 418 999999999 999999999 46456 70 1839087 21016 303 999999999 999999999 44938 75 1796804 20832 234 999999999 999999999 43676 80 1757585 20662 188 999999999 999999999 42528 85 1720996 20550 178 999999999 999999999 41570 90 1686618 20519 190 999999999 999999999 40834 100 1623213 20574 205 999999999 999999999 39730 125 1488472 20658 277 999999999 999999999 37427 150 1377777 20800 503 999999999 999999999 35771 175 1283610 20912 793 999999999 999999999 34415 200 1201297 21180 1154 999999999 999999999 33550 250 1059727 22141 2194 999999999 999999999 32906 300 938910 23107 3868 999999999 999999999 32598 350 832659 23958 11006 999999999 999999999 32341 400 737544 24680 19059 999999999 999999999 32069 450 651317 25308 48373 999999999 999999999 31796 500 572348 25871 66129 999999999 999999999 31539 550 499408 26386 98106 999999999 999999999 31303 600 431596 26830 135379 999999999 999999999 31047 620 405735 27024 147115 999999999 999999999 30980 640 380513 27223 148882 999999999 999999999 30926 660 355882 27434 144085 999999999 999999999 30893 680 331797 27657 145482 999999999 999999999 30879 700 308220 27881 153840 999999999 999999999 30873 720 285126 28095 187964 999999999 999999999 30861 740 262490 28318 211905 999999999 999999999 30863 760 240284 28541 250134 999999999 999999999 30869 780 218479 28779 308209 999999999 999999999 30897 800 197048 29022 480267 999999999 999999999 30933 820 175959 29297 667468 999999999 999999999 31006 840 155182 29578 995235 999999999 999999999 31089 860 134693 29879 1537199 999999999 999999999 31196 880 114468 30192 2061006 999999999 999999999 31315 900 94499 30482 2489227 999999999 999999999 31413 920 74798 30727 3005127 999999999 999999999 31468 940 55390 30893 3482050 999999999 999999999 31444 960 36289 31059 3722974 999999999 999999999 31423 980 17485 31214 3687813 999999999 999999999 31395 1000 -1001 31271 3683209 999999999 999999999 31271 65507 40 3658 -9807 6395 31841 62 1904700 21356 718 999999999 999999999 47072 63 1894842 21356 463 999999999 999999999 46861 70 1838564 21170 317 999999999 999999999 45268 75 1796000 20956 238 999999999 999999999 43936 80 1756601 20728 186 999999999 999999999 42664 85 1719949 20553 188 999999999 999999999 41577 90 1685614 20464 200 999999999 999999999 40726 100 1622488 20447 215 999999999 999999999 39486 125 1488839 20450 291 999999999 999999999 37051 150 1379262 20589 540 999999999 999999999 35408 175 1285712 20851 898 999999999 999999999 34314 200 1203242 21321 1335 999999999 999999999 33773 250 1060302 22420 2434 999999999 999999999 33319 300 938209 23307 4201 999999999 999999999 32879 350 831257 24069 11835 999999999 999999999 32491 400 735848 24719 21202 999999999 999999999 32119 450 649570 25299 49738 999999999 999999999 31785 500 570676 25831 63404 999999999 999999999 31490 550 497855 26340 87460 999999999 999999999 31248 600 430153 26790 123284 999999999 999999999 31001 620 404328 26989 133288 999999999 999999999 30940 640 379137 27190 133144 999999999 999999999 30889 660 354535 27403 129723 999999999 999999999 30858 680 330474 27631 133796 999999999 999999999 30851 700 306916 27862 144328 999999999 999999999 30852 720 283838 28077 182039 999999999 999999999 30841 740 261218 28295 207235 999999999 999999999 30838 760 239029 28519 245446 999999999 999999999 30846 780 217242 28755 306809 999999999 999999999 30871 800 195828 28998 483435 999999999 999999999 30907 820 174758 29270 684385 999999999 999999999 30978 840 153997 29557 990721 999999999 999999999 31067 860 133527 29846 1502927 999999999 999999999 31161 880 113330 30141 2037672 999999999 999999999 31263 900 93398 30421 2487272 999999999 999999999 31351 920 73736 30663 3027284 999999999 999999999 31402 940 54371 30822 3360267 999999999 999999999 31372 960 35316 30980 3587741 999999999 999999999 31343 980 16560 31133 3773190 999999999 999999999 31313 1000 -1878 31190 3786263 999999999 999999999 31190 65512 40 3658 -9808 6395 32005 62 1904700 21233 697 999999999 999999999 46801 63 1894898 21233 443 999999999 999999999 46590 70 1838955 21040 316 999999999 999999999 44991 75 1796637 20842 242 999999999 999999999 43697 80 1757413 20657 192 999999999 999999999 42518 85 1720821 20558 193 999999999 999999999 41586 90 1686429 20528 206 999999999 999999999 40853 100 1623007 20575 220 999999999 999999999 39732 125 1488249 20662 300 999999999 999999999 37434 150 1377595 20781 532 999999999 999999999 35738 175 1283643 20837 820 999999999 999999999 34290 200 1201628 21103 1200 999999999 999999999 33428 250 1060160 22187 2432 999999999 999999999 32974 300 938875 23237 4281 999999999 999999999 32780 350 831997 24107 11719 999999999 999999999 32542 400 736341 24808 18661 999999999 999999999 32235 450 649725 25406 46469 999999999 999999999 31919 500 570518 25927 64988 999999999 999999999 31608 550 497487 26395 89585 999999999 999999999 31313 600 429709 26794 117437 999999999 999999999 31006 620 403891 26971 129845 999999999 999999999 30920 640 378723 27158 133753 999999999 999999999 30853 660 354157 27354 132266 999999999 999999999 30803 680 330148 27563 138925 999999999 999999999 30775 700 306654 27781 149148 999999999 999999999 30762 720 283642 27996 186383 999999999 999999999 30751 740 261086 28218 219427 999999999 999999999 30753 760 238957 28445 265948 999999999 999999999 30766 780 217222 28690 348851 999999999 999999999 30801 800 195850 28952 522535 999999999 999999999 30859 820 174801 29256 728176 999999999 999999999 30963 840 154037 29580 1065419 999999999 999999999 31092 860 133527 29937 1576830 999999999 999999999 31255 880 113251 30287 2080775 999999999 999999999 31414 900 93211 30605 2532547 999999999 999999999 31541 920 73418 30887 3078499 999999999 999999999 31632 940 53905 31065 3570661 999999999 999999999 31619 960 34697 31235 3821483 999999999 999999999 31601 980 15788 31383 3831500 999999999 999999999 31565 1000 -2797 31435 3843441 999999999 999999999 31435 65524 40 3659 -9811 6387 32043 62 1905500 21218 644 999999999 999999999 46786 63 1895693 21218 405 999999999 999999999 46575 70 1839004 21016 285 999999999 999999999 44939 75 1796740 20812 218 999999999 999999999 43634 80 1757581 20619 175 999999999 999999999 42439 85 1721090 20481 153 999999999 999999999 41432 90 1686841 20434 163 999999999 999999999 40665 100 1623719 20476 175 999999999 999999999 39540 125 1489681 20541 221 999999999 999999999 37215 150 1379624 20678 406 999999999 999999999 35562 175 1286077 20760 660 999999999 999999999 34164 200 1204341 21037 997 999999999 999999999 33324 250 1063379 22098 1987 999999999 999999999 32841 300 942628 23126 3485 999999999 999999999 32624 350 836263 23990 10078 999999999 999999999 32385 400 741043 24702 17504 999999999 999999999 32097 450 654760 25320 43324 999999999 999999999 31811 500 575812 25846 59913 999999999 999999999 31508 550 502985 26330 86163 999999999 999999999 31236 600 435376 26727 123100 999999999 999999999 30928 620 409620 26909 136386 999999999 999999999 30849 640 384508 27101 137996 999999999 999999999 30788 660 359988 27308 131537 999999999 999999999 30752 680 336012 27533 129519 999999999 999999999 30741 700 312538 27762 136818 999999999 999999999 30741 720 289541 27980 170971 999999999 999999999 30734 740 266995 28210 189815 999999999 999999999 30745 760 244869 28443 224477 999999999 999999999 30764 780 223133 28696 280719 999999999 999999999 30808 800 201757 28956 483954 999999999 999999999 30863 820 180708 29251 729514 999999999 999999999 30958 840 159954 29560 1138950 999999999 999999999 31070 860 139465 29895 1832875 999999999 999999999 31212 880 119219 30238 2477446 999999999 999999999 31363 900 99210 30562 2962835 999999999 999999999 31496 920 79443 30848 3482117 999999999 999999999 31592 940 59950 31045 3797440 999999999 999999999 31599 960 40745 31242 4135250 999999999 999999999 31609 980 21823 31421 4184064 999999999 999999999 31603 1000 3213 31478 4178366 999999999 999999999 31478 65531 40 3659 -9812 6387 31887 62 1905500 21317 705 999999999 999999999 47004 63 1895647 21317 462 999999999 999999999 46793 70 1838688 21118 327 999999999 999999999 45157 75 1796237 20896 247 999999999 999999999 43810 80 1756943 20678 192 999999999 999999999 42560 85 1720368 20518 159 999999999 999999999 41507 90 1686062 20464 172 999999999 999999999 40726 100 1622838 20511 188 999999999 999999999 39608 125 1488552 20581 245 999999999 999999999 37289 150 1378260 20725 440 999999999 999999999 35643 175 1284488 20812 710 999999999 999999999 34250 200 1202616 21054 1078 999999999 999999999 33351 250 1061640 22085 2145 999999999 999999999 32822 300 940924 23125 3695 999999999 999999999 32623 350 834530 24004 10671 999999999 999999999 32403 400 739235 24727 19123 999999999 999999999 32129 450 652834 25363 42959 999999999 999999999 31865 500 573738 25898 62387 999999999 999999999 31572 550 500781 26371 81935 999999999 999999999 31284 600 433094 26747 112538 999999999 999999999 30952 620 407324 26918 120732 999999999 999999999 30859 640 382208 27099 124164 999999999 999999999 30786 660 357694 27299 116231 999999999 999999999 30741 680 333729 27515 113673 999999999 999999999 30721 700 310276 27731 124363 999999999 999999999 30707 720 287310 27937 158108 999999999 999999999 30687 740 264801 28158 180118 999999999 999999999 30688 760 242719 28384 215598 999999999 999999999 30700 780 221029 28632 263713 999999999 999999999 30739 800 199705 28880 454331 999999999 999999999 30782 820 178715 29166 693824 999999999 999999999 30868 840 158024 29464 1087786 999999999 999999999 30969 860 137604 29793 1737320 999999999 999999999 31106 880 117426 30138 2313550 999999999 999999999 31259 900 97480 30467 2746787 999999999 999999999 31399 920 77773 30758 3235930 999999999 999999999 31500 940 58333 30965 3627079 999999999 999999999 31518 960 39174 31173 3798550 999999999 999999999 31539 980 20293 31354 3711368 999999999 999999999 31535 1000 1725 31404 3729691 999999999 999999999 31404 65537 40 3659 -9814 6383 32037 62 1905860 21238 651 999999999 999999999 46838 63 1896038 21238 418 999999999 999999999 46627 70 1838913 21053 294 999999999 999999999 45019 75 1796571 20853 223 999999999 999999999 43720 80 1757339 20655 176 999999999 999999999 42512 85 1720789 20512 156 999999999 999999999 41494 90 1686498 20453 167 999999999 999999999 40705 100 1623352 20471 181 999999999 999999999 39531 125 1489383 20524 237 999999999 999999999 37186 150 1379449 20648 436 999999999 999999999 35510 175 1286011 20742 719 999999999 999999999 34134 200 1204268 21059 1088 999999999 999999999 33358 250 1063017 22165 2121 999999999 999999999 32941 300 941910 23192 3673 999999999 999999999 32718 350 835266 24047 10219 999999999 999999999 32461 400 739851 24745 18047 999999999 999999999 32153 450 653432 25355 43959 999999999 999999999 31855 500 574399 25865 60184 999999999 999999999 31532 550 501538 26335 79317 999999999 999999999 31242 600 433932 26720 110793 999999999 999999999 30920 620 408184 26898 121829 999999999 999999999 30836 640 383083 27088 121913 999999999 999999999 30773 660 358576 27294 114793 999999999 999999999 30736 680 334613 27516 114381 999999999 999999999 30723 700 311154 27745 120207 999999999 999999999 30722 720 288171 27962 153994 999999999 999999999 30714 740 265639 28192 170999 999999999 999999999 30725 760 243528 28423 203156 999999999 999999999 30742 780 221808 28673 260042 999999999 999999999 30783 800 200452 28928 447991 999999999 999999999 30833 820 179427 29212 691515 999999999 999999999 30917 840 158705 29508 1086500 999999999 999999999 31016 860 138258 29826 1764154 999999999 999999999 31140 880 118064 30151 2403128 999999999 999999999 31273 900 98117 30458 2861747 999999999 999999999 31389 920 78421 30734 3269810 999999999 999999999 31475 940 59000 30926 3558540 999999999 999999999 31478 960 39871 31117 3865812 999999999 999999999 31482 980 21026 31290 4155685 999999999 999999999 31471 1000 2495 31344 4193142 999999999 999999999 31344 65548 40 3660 -9816 6378 31793 62 1906400 21270 666 999999999 999999999 46919 63 1896554 21270 427 999999999 999999999 46708 70 1838864 21042 289 999999999 999999999 44994 75 1796543 20844 226 999999999 999999999 43700 80 1757328 20646 184 999999999 999999999 42495 85 1720784 20514 193 999999999 999999999 41497 90 1686495 20450 201 999999999 999999999 40697 100 1623345 20477 212 999999999 999999999 39543 125 1489184 20577 280 999999999 999999999 37280 150 1378748 20784 522 999999999 999999999 35743 175 1284427 20997 836 999999999 999999999 34554 200 1201689 21312 1170 999999999 999999999 33758 250 1059402 22229 2115 999999999 999999999 33036 300 938249 23145 3656 999999999 999999999 32651 350 831875 23975 9857 999999999 999999999 32364 400 736734 24676 15957 999999999 999999999 32063 450 650532 25299 38141 999999999 999999999 31784 500 571596 25859 54925 999999999 999999999 31524 550 498666 26390 80445 999999999 999999999 31307 600 430818 26854 118444 999999999 999999999 31075 620 404934 27048 134636 999999999 999999999 31007 640 379689 27247 141898 999999999 999999999 30954 660 355039 27452 144639 999999999 999999999 30914 680 330939 27671 151966 999999999 999999999 30896 700 307350 27895 165412 999999999 999999999 30889 720 284246 28108 209237 999999999 999999999 30874 740 261602 28324 240241 999999999 999999999 30870 760 239392 28543 287339 999999999 999999999 30872 780 217587 28776 372087 999999999 999999999 30894 800 196159 29018 567807 999999999 999999999 30929 820 175076 29284 806406 999999999 999999999 30993 840 154307 29566 1175024 999999999 999999999 31077 860 133827 29864 1710109 999999999 999999999 31180 880 113619 30157 2231538 999999999 999999999 31279 900 93679 30430 2681393 999999999 999999999 31360 920 74011 30674 3162490 999999999 999999999 31414 940 54639 30834 3382769 999999999 999999999 31384 960 35575 30995 3618932 999999999 999999999 31359 980 16812 31141 3836286 999999999 999999999 31321 1000 -1629 31193 3865844 999999999 999999999 31193 65562 40 3660 -9819 6383 31178 62 1905860 21131 651 999999999 999999999 46600 63 1896087 21131 420 999999999 999999999 46390 70 1839207 20980 292 999999999 999999999 44862 75 1796938 20853 234 999999999 999999999 43720 80 1757638 20728 192 999999999 999999999 42663 85 1720894 20657 173 999999999 999999999 41787 90 1686330 20634 189 999999999 999999999 41064 100 1622595 20672 201 999999999 999999999 39920 125 1486899 20851 243 999999999 999999999 37778 150 1375050 21038 461 999999999 999999999 36181 175 1279870 21123 772 999999999 999999999 34762 200 1196817 21347 1117 999999999 999999999 33815 250 1054682 22147 2178 999999999 999999999 32914 300 933950 23070 3836 999999999 999999999 32545 350 827810 23946 10306 999999999 999999999 32326 400 732740 24669 19719 999999999 999999999 32054 450 646473 25343 39458 999999999 999999999 31840 500 567400 25904 50050 999999999 999999999 31579 550 494325 26449 62227 999999999 999999999 31378 600 426341 26902 86690 999999999 999999999 31131 620 400411 27095 100204 999999999 999999999 31062 640 375122 27295 95904 999999999 999999999 31009 660 350428 27501 91783 999999999 999999999 30969 680 326288 27714 95365 999999999 999999999 30944 700 302666 27929 98369 999999999 999999999 30927 720 279537 28133 119095 999999999 999999999 30903 740 256875 28344 138076 999999999 999999999 30891 760 234658 28542 164209 999999999 999999999 30871 780 212866 28744 200662 999999999 999999999 30860 800 191482 28928 340129 999999999 999999999 30833 820 170497 29103 603592 999999999 999999999 30801 840 149894 29277 866211 999999999 999999999 30773 860 129658 29446 1318450 999999999 999999999 30743 880 109774 29612 1648256 999999999 999999999 30714 900 90230 29774 1897188 999999999 999999999 30684 920 71012 29930 2062037 999999999 999999999 30652 940 52119 30057 2174943 999999999 999999999 30594 960 33537 30209 2326666 999999999 999999999 30564 980 15250 30350 2470747 999999999 999999999 30525 1000 -2724 30404 2497381 999999999 999999999 30404 65568 40 3660 -9821 6383 31935 62 1905860 21281 682 999999999 999999999 46932 63 1896018 21281 439 999999999 999999999 46720 70 1838771 21101 309 999999999 999999999 45120 75 1796335 20899 236 999999999 999999999 43816 80 1757029 20688 187 999999999 999999999 42580 85 1720428 20537 180 999999999 999999999 41544 90 1686110 20460 193 999999999 999999999 40718 100 1622969 20461 207 999999999 999999999 39512 125 1489001 20534 268 999999999 999999999 37202 150 1378852 20719 485 999999999 999999999 35632 175 1284797 20944 784 999999999 999999999 34467 200 1202166 21310 1146 999999999 999999999 33756 250 1059769 22264 2178 999999999 999999999 33088 300 938551 23135 3796 999999999 999999999 32637 350 832280 23939 10487 999999999 999999999 32316 400 737306 24628 18781 999999999 999999999 32000 450 651264 25254 43095 999999999 999999999 31728 500 572465 25815 56988 999999999 999999999 31471 550 499653 26349 79303 999999999 999999999 31259 600 431916 26808 112060 999999999 999999999 31022 620 406074 27006 123971 999999999 999999999 30960 640 380866 27208 126076 999999999 999999999 30910 660 356248 27420 123070 999999999 999999999 30877 680 332175 27644 128009 999999999 999999999 30865 700 308608 27871 137522 999999999 999999999 30862 720 285522 28085 174634 999999999 999999999 30850 740 262895 28305 202442 999999999 999999999 30848 760 240700 28527 245280 999999999 999999999 30854 780 218906 28765 320940 999999999 999999999 30881 800 197485 29007 528513 999999999 999999999 30917 820 176408 29280 794642 999999999 999999999 30988 840 155639 29571 1170272 999999999 999999999 31082 860 135152 29878 1768184 999999999 999999999 31195 880 114931 30182 2326996 999999999 999999999 31305 900 94969 30472 2769886 999999999 999999999 31403 920 75269 30730 3263191 999999999 999999999 31472 940 55856 30906 3520106 999999999 999999999 31458 960 36744 31081 3790881 999999999 999999999 31445 980 17925 31241 4021617 999999999 999999999 31422 1000 -577 31298 4027594 999999999 999999999 31298 65574 40 3661 -9822 6387 31968 62 1905500 21221 671 999999999 999999999 46793 63 1895691 21221 427 999999999 999999999 46582 70 1838941 21058 308 999999999 999999999 45029 75 1796553 20894 243 999999999 999999999 43805 80 1757212 20729 198 999999999 999999999 42666 85 1720493 20629 186 999999999 999999999 41731 90 1685989 20590 201 999999999 999999999 40976 100 1622421 20607 216 999999999 999999999 39795 125 1487594 20650 272 999999999 999999999 37414 150 1377017 20763 478 999999999 999999999 35708 175 1283044 20863 766 999999999 999999999 34334 200 1200781 21203 1128 999999999 999999999 33586 250 1058711 22272 2142 999999999 999999999 33099 300 937232 23225 3721 999999999 999999999 32763 350 830549 24032 10053 999999999 999999999 32441 400 735258 24696 18201 999999999 999999999 32089 450 649037 25289 42157 999999999 999999999 31772 500 570198 25806 51963 999999999 999999999 31460 550 497450 26314 71870 999999999 999999999 31216 600 429838 26745 107860 999999999 999999999 30950 620 404057 26942 124743 999999999 999999999 30886 640 378908 27146 126084 999999999 999999999 30839 660 354345 27361 125326 999999999 999999999 30811 680 330320 27592 135763 999999999 999999999 30807 700 306792 27829 151427 999999999 999999999 30816 720 283733 28062 201260 999999999 999999999 30825 740 261117 28302 233945 999999999 999999999 30846 760 238915 28545 293547 999999999 999999999 30874 780 217099 28805 412576 999999999 999999999 30925 800 195638 29074 728054 999999999 999999999 30989 820 174501 29378 1164196 999999999 999999999 31093 840 153649 29707 1703901 999999999 999999999 31225 860 133057 30049 2365903 999999999 999999999 31373 880 112710 30385 2807715 999999999 999999999 31516 900 92606 30700 3279567 999999999 999999999 31638 920 72751 30987 3758056 999999999 999999999 31734 940 53173 31172 4066334 999999999 999999999 31728 960 33897 31349 4264183 999999999 999999999 31717 980 14915 31511 4094724 999999999 999999999 31693 1000 -3747 31567 4017357 999999999 999999999 31567 65581 40 3661 -9824 6395 32061 62 1904700 21286 653 999999999 999999999 46917 63 1894874 21286 422 999999999 999999999 46706 70 1838835 21060 291 999999999 999999999 45033 75 1796495 20843 226 999999999 999999999 43699 80 1757298 20628 182 999999999 999999999 42458 85 1720806 20474 162 999999999 999999999 41416 90 1686590 20402 176 999999999 999999999 40603 100 1623584 20431 189 999999999 999999999 39454 125 1489600 20568 239 999999999 999999999 37265 150 1379120 20809 452 999999999 999999999 35787 175 1284740 20998 756 999999999 999999999 34556 200 1202127 21247 1115 999999999 999999999 33656 250 1060479 22098 2130 999999999 999999999 32841 300 939940 23047 3667 999999999 999999999 32512 350 833909 23921 10827 999999999 999999999 32292 400 738895 24665 19314 999999999 999999999 32049 450 652636 25343 44201 999999999 999999999 31840 500 573539 25919 60874 999999999 999999999 31597 550 500456 26440 82712 999999999 999999999 31367 600 432570 26834 110806 999999999 999999999 31052 620 406717 27004 117700 999999999 999999999 30957 640 381524 27180 114112 999999999 999999999 30878 660 356940 27371 104725 999999999 999999999 30823 680 332917 27578 100888 999999999 999999999 30792 700 309413 27788 104440 999999999 999999999 30770 720 286403 27985 125839 999999999 999999999 30740 740 263860 28195 128658 999999999 999999999 30729 760 241754 28406 144586 999999999 999999999 30724 780 220054 28638 175784 999999999 999999999 30746 800 198732 28868 337892 999999999 999999999 30769 820 177759 29130 563297 999999999 999999999 30830 840 157101 29408 932597 999999999 999999999 30910 860 136726 29719 1601270 999999999 999999999 31028 880 116606 30038 2239220 999999999 999999999 31156 900 96730 30355 2698847 999999999 999999999 31283 920 77096 30645 3111107 999999999 999999999 31384 940 57726 30856 3423755 999999999 999999999 31406 960 38629 31081 3790548 999999999 999999999 31445 980 19798 31282 4137700 999999999 999999999 31463 1000 1267 31349 4203569 999999999 999999999 31349 65587 40 3661 -9825 6402 32153 63 1904020 21222 667 999999999 999999999 46762 64 1894235 21222 420 999999999 999999999 46552 70 1838972 21049 306 999999999 999999999 45009 75 1796626 20861 239 999999999 999999999 43736 80 1757371 20672 192 999999999 999999999 42548 85 1720769 20555 189 999999999 999999999 41580 90 1686390 20515 205 999999999 999999999 40826 100 1623015 20559 218 999999999 999999999 39700 125 1488312 20661 282 999999999 999999999 37434 150 1377440 20863 507 999999999 999999999 35879 175 1282866 21030 802 999999999 999999999 34609 200 1200039 21324 1136 999999999 999999999 33779 250 1057748 22217 2084 999999999 999999999 33019 300 936643 23139 3652 999999999 999999999 32642 350 830269 23981 9850 999999999 999999999 32372 400 735086 24692 16915 999999999 999999999 32084 450 648808 25327 40103 999999999 999999999 31820 500 569792 25882 53873 999999999 999999999 31553 550 496835 26386 79245 999999999 999999999 31303 600 429053 26807 114605 999999999 999999999 31020 620 403221 26989 129812 999999999 999999999 30940 640 378036 27178 132085 999999999 999999999 30875 660 353450 27378 128651 999999999 999999999 30830 680 329417 27594 130707 999999999 999999999 30809 700 305896 27813 139448 999999999 999999999 30797 720 282859 28025 175749 999999999 999999999 30784 740 260279 28249 196572 999999999 999999999 30787 760 238126 28475 240146 999999999 999999999 30798 780 216368 28721 308295 999999999 999999999 30834 800 194975 28977 522804 999999999 999999999 30886 820 173910 29275 819125 999999999 999999999 30983 840 153134 29598 1248254 999999999 999999999 31110 860 132612 29954 1967313 999999999 999999999 31273 880 112321 30315 2556122 999999999 999999999 31443 900 92255 30654 2964812 999999999 999999999 31591 920 72426 30949 3574615 999999999 999999999 31696 940 52869 31146 4010242 999999999 999999999 31701 960 33603 31342 4336057 999999999 999999999 31710 980 14620 31522 4267373 999999999 999999999 31704 1000 -4052 31592 4255587 999999999 999999999 31592 65593 40 3661 -9826 6402 32014 63 1904020 21277 688 999999999 999999999 46884 64 1894209 21277 440 999999999 999999999 46673 70 1838804 21103 310 999999999 999999999 45125 75 1796339 20924 242 999999999 999999999 43868 80 1756965 20735 194 999999999 999999999 42678 85 1720265 20601 183 999999999 999999999 41673 90 1685829 20538 198 999999999 999999999 40872 100 1622449 20539 211 999999999 999999999 39662 125 1488177 20549 262 999999999 999999999 37231 150 1378112 20672 490 999999999 999999999 35551 175 1284451 20817 800 999999999 999999999 34257 200 1202304 21190 1177 999999999 999999999 33566 250 1060410 22230 2235 999999999 999999999 33038 300 939170 23177 3895 999999999 999999999 32696 350 832625 24019 10686 999999999 999999999 32423 400 737331 24711 19215 999999999 999999999 32109 450 651001 25337 42509 999999999 999999999 31833 500 571977 25877 55116 999999999 999999999 31547 550 499022 26390 77072 999999999 999999999 31307 600 431222 26816 102882 999999999 999999999 31031 620 405379 27000 114604 999999999 999999999 30953 640 380183 27190 113613 999999999 999999999 30889 660 355587 27389 109110 999999999 999999999 30843 680 331545 27603 108777 999999999 999999999 30820 700 308016 27821 114235 999999999 999999999 30807 720 284977 28024 142091 999999999 999999999 30783 740 262403 28234 155212 999999999 999999999 30772 760 240266 28446 187286 999999999 999999999 30767 780 218537 28675 239201 999999999 999999999 30785 800 197188 28903 412488 999999999 999999999 30806 820 176193 29157 671057 999999999 999999999 30859 840 155514 29438 1010956 999999999 999999999 30942 860 135123 29737 1634027 999999999 999999999 31047 880 114998 30036 2241145 999999999 999999999 31154 900 95132 30325 2653402 999999999 999999999 31252 920 75528 30581 3001467 999999999 999999999 31319 940 56208 30759 3245211 999999999 999999999 31308 960 37184 30944 3517926 999999999 999999999 31307 980 18445 31113 3779684 999999999 999999999 31293 1000 15 31178 3836732 999999999 999999999 31178 65631 40 3662 -9835 6376 31833 62 1906560 21275 714 999999999 999999999 46935 63 1896709 21275 451 999999999 999999999 46723 70 1838855 21039 304 999999999 999999999 44987 75 1796497 20884 247 999999999 999999999 43784 80 1757167 20729 206 999999999 999999999 42665 85 1720455 20620 195 999999999 999999999 41713 90 1685997 20545 198 999999999 999999999 40886 100 1622606 20539 202 999999999 999999999 39662 125 1488314 20555 243 999999999 999999999 37242 150 1378114 20717 457 999999999 999999999 35629 175 1284214 20877 739 999999999 999999999 34357 200 1201912 21209 1097 999999999 999999999 33596 250 1060008 22215 2304 999999999 999999999 33015 300 938854 23160 4035 999999999 999999999 32672 350 832390 24000 11095 999999999 999999999 32398 400 737171 24691 18251 999999999 999999999 32083 450 650906 25319 43946 999999999 999999999 31810 500 571901 25883 57160 999999999 999999999 31554 550 498876 26434 76051 999999999 999999999 31360 600 430881 26925 114582 999999999 999999999 31157 620 404926 27124 133203 999999999 999999999 31095 640 379609 27327 139484 999999999 999999999 31045 660 354889 27527 145517 999999999 999999999 30998 680 330727 27738 161463 999999999 999999999 30971 700 307080 27965 177248 999999999 999999999 30966 720 283918 28179 226244 999999999 999999999 30953 740 261219 28391 265001 999999999 999999999 30942 760 238958 28608 321131 999999999 999999999 30942 780 217105 28838 430980 999999999 999999999 30960 800 195629 29084 604102 999999999 999999999 30999 820 174496 29356 797618 999999999 999999999 31070 840 153672 29650 1063173 999999999 999999999 31165 860 133134 29949 1431457 999999999 999999999 31268 880 112876 30222 1832452 999999999 999999999 31346 900 92901 30473 2190911 999999999 999999999 31404 920 73210 30704 2605489 999999999 999999999 31444 940 53826 30839 3000420 999999999 999999999 31389 960 34770 30967 3219957 999999999 999999999 31330 980 16034 31079 3274569 999999999 999999999 31259 1000 -2368 31120 3256584 999999999 999999999 31120 65637 40 3663 -9836 6363 31779 62 1907880 21259 753 999999999 999999999 46929 63 1898016 21259 484 999999999 999999999 46717 70 1838762 21113 343 999999999 999999999 45146 75 1796230 20981 273 999999999 999999999 43989 80 1756703 20839 221 999999999 999999999 42892 85 1719794 20733 203 999999999 999999999 41941 90 1685139 20667 211 999999999 999999999 41129 100 1621401 20641 218 999999999 999999999 39860 125 1486700 20578 264 999999999 999999999 37282 150 1376597 20658 481 999999999 999999999 35527 175 1283026 20791 739 999999999 999999999 34214 200 1200963 21174 1080 999999999 999999999 33540 250 1059031 22258 2220 999999999 999999999 33079 300 937577 23229 3939 999999999 999999999 32769 350 830806 24067 10836 999999999 999999999 32488 400 735336 24753 17686 999999999 999999999 32163 450 648900 25357 43501 999999999 999999999 31857 500 569804 25905 53824 999999999 999999999 31580 550 496754 26431 81142 999999999 999999999 31356 600 428782 26910 124499 999999999 999999999 31140 620 402841 27113 146266 999999999 999999999 31082 640 377532 27319 153117 999999999 999999999 31036 660 352816 27526 158457 999999999 999999999 30996 680 328653 27744 173842 999999999 999999999 30976 700 305000 27974 189253 999999999 999999999 30975 720 281829 28192 240746 999999999 999999999 30967 740 259117 28410 285978 999999999 999999999 30963 760 236840 28629 353172 999999999 999999999 30965 780 214970 28860 464454 999999999 999999999 30984 800 193477 29109 648601 999999999 999999999 31026 820 172324 29385 845929 999999999 999999999 31100 840 151480 29678 1125493 999999999 999999999 31194 860 130924 29974 1544556 999999999 999999999 31294 880 110645 30260 1972056 999999999 999999999 31386 900 90643 30516 2321909 999999999 999999999 31449 920 70928 30734 2766749 999999999 999999999 31475 940 51528 30861 3178982 999999999 999999999 31411 960 32461 30978 3393051 999999999 999999999 31342 980 13718 31093 3422744 999999999 999999999 31273 1000 -4695 31144 3395421 999999999 999999999 31144 65694 40 3664 -9849 6376 31628 62 1906560 21183 652 999999999 999999999 46731 63 1896752 21183 406 999999999 999999999 46520 70 1839039 21028 290 999999999 999999999 44965 75 1796713 20863 227 999999999 999999999 43740 80 1757428 20702 186 999999999 999999999 42609 85 1720786 20570 165 999999999 999999999 41610 90 1686388 20523 178 999999999 999999999 40843 100 1623009 20552 195 999999999 999999999 39688 125 1488635 20567 263 999999999 999999999 37263 150 1378568 20655 489 999999999 999999999 35522 175 1284953 20813 803 999999999 999999999 34250 200 1202761 21217 1215 999999999 999999999 33609 250 1060428 22338 2186 999999999 999999999 33198 300 938707 23249 3723 999999999 999999999 32798 350 832012 24013 10275 999999999 999999999 32416 400 736808 24670 18049 999999999 999999999 32056 450 650688 25257 42741 999999999 999999999 31731 500 571950 25772 53772 999999999 999999999 31419 550 499304 26274 73287 999999999 999999999 31169 600 431794 26705 104589 999999999 999999999 30903 620 406051 26904 111385 999999999 999999999 30843 640 380938 27107 111899 999999999 999999999 30794 660 356407 27327 104290 999999999 999999999 30773 680 332410 27563 102254 999999999 999999999 30774 700 308910 27794 114228 999999999 999999999 30777 720 285886 28013 148820 999999999 999999999 30771 740 263314 28239 168509 999999999 999999999 30776 760 241169 28464 198521 999999999 999999999 30786 780 219422 28703 242845 999999999 999999999 30816 800 198052 28933 420122 999999999 999999999 30838 820 177036 29184 627198 999999999 999999999 30887 840 156348 29438 946321 999999999 999999999 30942 860 135971 29694 1493833 999999999 999999999 31002 880 115885 29964 2047842 999999999 999999999 31078 900 96077 30224 2476594 999999999 999999999 31148 920 76547 30451 2789309 999999999 999999999 31186 940 57314 30613 2990693 999999999 999999999 31159 960 38387 30776 3206855 999999999 999999999 31137 980 19753 30930 3420157 999999999 999999999 31109 1000 1437 30979 3442968 999999999 999999999 30979 65699 40 3665 -9851 6385 31856 62 1905680 21156 644 999999999 999999999 46653 63 1895899 21156 402 999999999 999999999 46443 70 1839142 20996 289 999999999 999999999 44895 75 1796839 20872 241 999999999 999999999 43759 80 1757495 20755 211 999999999 999999999 42719 85 1720719 20666 192 999999999 999999999 41806 90 1686158 20621 185 999999999 999999999 41038 100 1622471 20654 196 999999999 999999999 39884 125 1487140 20758 244 999999999 999999999 37609 150 1375809 20938 487 999999999 999999999 36008 175 1281084 21022 819 999999999 999999999 34595 200 1198443 21237 1187 999999999 999999999 33641 250 1056726 22129 2224 999999999 999999999 32887 300 935993 23088 3828 999999999 999999999 32570 350 829864 23924 10323 999999999 999999999 32295 400 734912 24631 16150 999999999 999999999 32005 450 648842 25267 40504 999999999 999999999 31744 500 570025 25814 52343 999999999 999999999 31470 550 497233 26336 71898 999999999 999999999 31243 600 429574 26760 108824 999999999 999999999 30966 620 403785 26946 120478 999999999 999999999 30891 640 378637 27141 120467 999999999 999999999 30833 660 354084 27342 118960 999999999 999999999 30790 680 330083 27556 125481 999999999 999999999 30767 700 306591 27781 133416 999999999 999999999 30763 720 283579 27998 168619 999999999 999999999 30754 740 261020 28222 189918 999999999 999999999 30758 760 238890 28444 230128 999999999 999999999 30764 780 217158 28682 311962 999999999 999999999 30793 800 195795 28935 473915 999999999 999999999 30841 820 174765 29220 659480 999999999 999999999 30926 840 154039 29510 983364 999999999 999999999 31018 860 133595 29816 1502739 999999999 999999999 31130 880 113415 30121 2033566 999999999 999999999 31242 900 93494 30407 2488588 999999999 999999999 31336 920 73834 30675 2981538 999999999 999999999 31415 940 54455 30852 3416295 999999999 999999999 31402 960 35378 31023 3673815 999999999 999999999 31387 980 16597 31173 3734525 999999999 999999999 31353 1000 -1862 31218 3731872 999999999 999999999 31218 65705 40 3665 -9852 6403 31687 63 1903900 21220 641 999999999 999999999 46756 64 1894117 21220 401 999999999 999999999 46546 70 1839040 21000 273 999999999 999999999 44905 75 1796780 20825 215 999999999 999999999 43660 80 1757563 20668 180 999999999 999999999 42541 85 1720972 20544 163 999999999 999999999 41559 90 1686618 20497 172 999999999 999999999 40791 100 1623314 20530 184 999999999 999999999 39644 125 1489084 20545 246 999999999 999999999 37224 150 1379077 20654 467 999999999 999999999 35521 175 1285534 20782 775 999999999 999999999 34200 200 1203557 21138 1174 999999999 999999999 33484 250 1061664 22281 2169 999999999 999999999 33114 300 940113 23242 3649 999999999 999999999 32788 350 833427 24016 10106 999999999 999999999 32419 400 738228 24666 17061 999999999 999999999 32050 450 652147 25238 41380 999999999 999999999 31708 500 573491 25738 52529 999999999 999999999 31377 550 500950 26232 70019 999999999 999999999 31120 600 433547 26663 106782 999999999 999999999 30854 620 407845 26862 115433 999999999 999999999 30794 640 382770 27067 115274 999999999 999999999 30749 660 358276 27287 110833 999999999 999999999 30728 680 334314 27522 113629 999999999 999999999 30729 700 310846 27759 128044 999999999 999999999 30738 720 287848 27987 167795 999999999 999999999 30742 740 265294 28220 190005 999999999 999999999 30756 760 243159 28455 225409 999999999 999999999 30777 780 221415 28706 294285 999999999 999999999 30818 800 200035 28956 485434 999999999 999999999 30863 820 178993 29232 701756 999999999 999999999 30938 840 158262 29512 1044283 999999999 999999999 31020 860 137823 29798 1586445 999999999 999999999 31110 880 117662 30084 2155795 999999999 999999999 31203 900 97769 30360 2591683 999999999 999999999 31288 920 78143 30613 3055604 999999999 999999999 31351 940 58806 30784 3290396 999999999 999999999 31333 960 39772 30951 3531949 999999999 999999999 31314 980 21034 31099 3660194 999999999 999999999 31279 1000 2621 31138 3643802 999999999 999999999 31138 65711 40 3665 -9853 6380 31568 62 1906220 21097 665 999999999 999999999 46534 63 1896457 21097 419 999999999 999999999 46324 70 1839232 21004 301 999999999 999999999 44913 75 1796873 20920 245 999999999 999999999 43860 80 1757416 20827 206 999999999 999999999 42867 85 1720520 20730 179 999999999 999999999 41935 90 1685862 20673 168 999999999 999999999 41141 100 1622083 20662 172 999999999 999999999 39900 125 1487132 20634 209 999999999 999999999 37383 150 1376820 20680 404 999999999 999999999 35566 175 1283487 20663 645 999999999 999999999 34004 200 1202144 20933 972 999999999 999999999 33159 250 1061616 22069 2050 999999999 999999999 32798 300 940960 23119 3581 999999999 999999999 32614 350 834630 23982 9982 999999999 999999999 32373 400 739456 24687 16857 999999999 999999999 32077 450 653217 25309 42081 999999999 999999999 31797 500 574315 25826 50598 999999999 999999999 31484 550 501516 26329 68814 999999999 999999999 31235 600 433871 26756 100803 999999999 999999999 30962 620 408082 26949 112810 999999999 999999999 30894 640 382929 27148 113298 999999999 999999999 30842 660 358367 27355 109065 999999999 999999999 30805 680 334352 27574 113560 999999999 999999999 30788 700 310843 27804 118766 999999999 999999999 30788 720 287811 28021 151500 999999999 999999999 30779 740 265235 28244 175187 999999999 999999999 30782 760 243089 28460 220573 999999999 999999999 30782 780 221348 28690 299254 999999999 999999999 30801 800 199988 28919 457316 999999999 999999999 30824 820 178983 29167 639649 999999999 999999999 30869 840 158311 29411 929756 999999999 999999999 30914 860 137954 29664 1398063 999999999 999999999 30970 880 117895 29913 1869985 999999999 999999999 31026 900 98128 30148 2250670 999999999 999999999 31070 920 78653 30358 2644916 999999999 999999999 31090 940 59485 30500 2805698 999999999 999999999 31044 960 40635 30638 2969588 999999999 999999999 30997 980 22093 30764 3120919 999999999 999999999 30942 1000 3877 30807 3131994 999999999 999999999 30807 65719 40 3665 -9855 6400 31613 63 1904220 21194 612 999999999 999999999 46704 64 1894444 21194 370 999999999 999999999 46494 70 1839095 20991 255 999999999 999999999 44886 75 1796859 20810 202 999999999 999999999 43629 80 1757693 20629 168 999999999 999999999 42459 85 1721190 20485 153 999999999 999999999 41439 90 1686955 20414 162 999999999 999999999 40625 100 1623930 20432 175 999999999 999999999 39456 125 1490133 20511 233 999999999 999999999 37161 150 1380092 20702 453 999999999 999999999 35602 175 1286160 20907 764 999999999 999999999 34406 200 1203669 21276 1127 999999999 999999999 33702 250 1061326 22282 2066 999999999 999999999 33115 300 940052 23137 3553 999999999 999999999 32640 350 833877 23895 9630 999999999 999999999 32256 400 739128 24556 17142 999999999 999999999 31908 450 653373 25159 40442 999999999 999999999 31609 500 574894 25702 53325 999999999 999999999 31333 550 502390 26243 72890 999999999 999999999 31132 600 434903 26718 107254 999999999 999999999 30918 620 409144 26926 115075 999999999 999999999 30868 640 384006 27139 115216 999999999 999999999 30831 660 359445 27362 110546 999999999 999999999 30812 680 335417 27597 112359 999999999 999999999 30813 700 311885 27836 119819 999999999 999999999 30823 720 288826 28057 153781 999999999 999999999 30819 740 266221 28279 178557 999999999 999999999 30820 760 244046 28500 217242 999999999 999999999 30826 780 222273 28735 288730 999999999 999999999 30850 800 200878 28968 477324 999999999 999999999 30876 820 179835 29223 686672 999999999 999999999 30928 840 159118 29480 1013825 999999999 999999999 30986 860 138711 29740 1515821 999999999 999999999 31050 880 118599 29995 2028297 999999999 999999999 31111 900 98774 30242 2439063 999999999 999999999 31166 920 79234 30465 2811343 999999999 999999999 31200 940 59995 30619 3001677 999999999 999999999 31166 960 41066 30773 3202948 999999999 999999999 31135 980 22438 30913 3389128 999999999 999999999 31092 1000 4134 30956 3400293 999999999 999999999 30956 65730 40 3665 -9858 6378 31509 62 1906400 21167 629 999999999 999999999 46693 63 1896602 21167 382 999999999 999999999 46483 70 1839121 20990 274 999999999 999999999 44883 75 1796887 20810 216 999999999 999999999 43629 80 1757703 20647 180 999999999 999999999 42497 85 1721159 20513 155 999999999 999999999 41497 90 1686844 20480 151 999999999 999999999 40757 100 1623548 20542 169 999999999 999999999 39667 125 1489022 20624 226 999999999 999999999 37366 150 1378583 20737 444 999999999 999999999 35664 175 1284872 20773 742 999999999 999999999 34186 200 1203161 21011 1130 999999999 999999999 33282 250 1062370 22072 2162 999999999 999999999 32803 300 941770 23095 3701 999999999 999999999 32580 350 835589 23940 10452 999999999 999999999 32316 400 740582 24643 18142 999999999 999999999 32021 450 654482 25271 40985 999999999 999999999 31750 500 575648 25820 52738 999999999 999999999 31477 550 502831 26348 73009 999999999 999999999 31257 600 435112 26795 105250 999999999 999999999 31007 620 409281 26997 111615 999999999 999999999 30949 640 384080 27203 112236 999999999 999999999 30904 660 359461 27427 103494 999999999 999999999 30886 680 335378 27659 100673 999999999 999999999 30882 700 311798 27886 109455 999999999 999999999 30879 720 288702 28095 139948 999999999 999999999 30861 740 266069 28310 162322 999999999 999999999 30854 760 243874 28520 194959 999999999 999999999 30847 780 222091 28740 242049 999999999 999999999 30855 800 200703 28945 398864 999999999 999999999 30851 820 179690 29164 573664 999999999 999999999 30866 840 159033 29371 871757 999999999 999999999 30872 860 138717 29583 1381345 999999999 999999999 30886 880 118720 29811 1907240 999999999 999999999 30920 900 99024 30035 2242572 999999999 999999999 30953 920 79626 30231 2458127 999999999 999999999 30960 940 60535 30382 2624196 999999999 999999999 30924 960 41751 30541 2811759 999999999 999999999 30899 980 23262 30687 2989519 999999999 999999999 30864 1000 5093 30724 2990855 999999999 999999999 30724 65744 40 3666 -9861 6359 31617 62 1908260 21136 585 999999999 999999999 46664 63 1898447 21136 356 999999999 999999999 46453 70 1839274 20910 240 999999999 999999999 44713 75 1797191 20739 191 999999999 999999999 43480 80 1758135 20583 159 999999999 999999999 42366 85 1721689 20466 148 999999999 999999999 41401 90 1687467 20416 155 999999999 999999999 40631 100 1624418 20445 167 999999999 999999999 39482 125 1490624 20496 226 999999999 999999999 37134 150 1380835 20622 440 999999999 999999999 35465 175 1287432 20753 755 999999999 999999999 34152 200 1205487 21151 1153 999999999 999999999 33503 250 1063421 22323 2127 999999999 999999999 33175 300 941732 23252 3634 999999999 999999999 32802 350 835051 24004 9815 999999999 999999999 32403 400 739926 24639 17398 999999999 999999999 32015 450 653939 25210 42062 999999999 999999999 31673 500 575380 25703 50279 999999999 999999999 31334 550 502934 26200 62354 999999999 999999999 31081 600 435600 26642 95745 999999999 999999999 30830 620 409915 26846 105215 999999999 999999999 30776 640 384853 27055 103065 999999999 999999999 30736 660 360368 27276 97980 999999999 999999999 30716 680 336415 27513 102948 999999999 999999999 30719 700 312953 27756 114249 999999999 999999999 30734 720 289956 27986 154914 999999999 999999999 30740 740 267403 28219 181006 999999999 999999999 30755 760 245270 28454 223666 999999999 999999999 30775 780 223527 28702 309826 999999999 999999999 30814 800 202150 28952 518096 999999999 999999999 30859 820 181113 29223 751816 999999999 999999999 30929 840 160388 29502 1087823 999999999 999999999 31009 860 139960 29781 1617114 999999999 999999999 31093 880 119814 30055 2165867 999999999 999999999 31173 900 99946 30315 2582397 999999999 999999999 31241 920 80353 30555 2958508 999999999 999999999 31292 940 61054 30718 3171216 999999999 999999999 31266 960 42066 30870 3378521 999999999 999999999 31232 980 23381 31007 3567701 999999999 999999999 31187 1000 5022 31043 3564969 999999999 999999999 31043 65750 40 3666 -9862 6343 31638 62 1909800 21165 632 999999999 999999999 46762 63 1899949 21165 403 999999999 999999999 46550 70 1839125 20966 277 999999999 999999999 44832 75 1796883 20841 230 999999999 999999999 43694 80 1757614 20706 196 999999999 999999999 42619 85 1720934 20607 175 999999999 999999999 41687 90 1686501 20528 178 999999999 999999999 40852 100 1623186 20507 184 999999999 999999999 39600 125 1488986 20559 226 999999999 999999999 37249 150 1378754 20725 419 999999999 999999999 35642 175 1284919 20841 676 999999999 999999999 34297 200 1202837 21133 1002 999999999 999999999 33475 250 1061434 22137 2115 999999999 999999999 32900 300 940671 23091 3698 999999999 999999999 32574 350 834532 23925 10188 999999999 999999999 32297 400 739597 24621 16729 999999999 999999999 31992 450 653580 25246 40179 999999999 999999999 31718 500 574839 25785 49553 999999999 999999999 31434 550 502122 26311 64399 999999999 999999999 31214 600 434490 26764 91269 999999999 999999999 30970 620 408695 26955 105766 999999999 999999999 30901 640 383538 27150 109811 999999999 999999999 30844 660 358980 27345 114228 999999999 999999999 30793 680 334978 27556 131535 999999999 999999999 30767 700 311486 27783 143802 999999999 999999999 30764 720 288473 27998 184109 999999999 999999999 30754 740 265917 28215 218888 999999999 999999999 30750 760 243793 28434 272375 999999999 999999999 30754 780 222071 28668 381586 999999999 999999999 30777 800 200722 28913 560953 999999999 999999999 30817 820 179712 29185 764749 999999999 999999999 30888 840 159010 29477 1043365 999999999 999999999 30983 860 138590 29778 1434138 999999999 999999999 31090 880 118447 30052 1853984 999999999 999999999 31170 900 98582 30305 2220046 999999999 999999999 31232 920 78996 30544 2638516 999999999 999999999 31280 940 59710 30692 3054681 999999999 999999999 31240 960 40741 30831 3289371 999999999 999999999 31193 980 22085 30951 3353194 999999999 999999999 31130 1000 3758 30992 3356634 999999999 999999999 30992 65756 40 3666 -9864 6328 31697 62 1911240 21209 632 999999999 999999999 46890 63 1901345 21209 401 999999999 999999999 46677 70 1839024 20967 272 999999999 999999999 44835 75 1796864 20758 209 999999999 999999999 43521 80 1757803 20570 169 999999999 999999999 42338 85 1721392 20440 155 999999999 999999999 41348 90 1687209 20397 165 999999999 999999999 40591 100 1624188 20447 178 999999999 999999999 39485 125 1490280 20530 228 999999999 999999999 37195 150 1380238 20683 425 999999999 999999999 35571 175 1286583 20802 699 999999999 999999999 34234 200 1204652 21095 1051 999999999 999999999 33415 250 1063368 22139 2033 999999999 999999999 32902 300 942499 23129 3470 999999999 999999999 32628 350 836153 23979 9677 999999999 999999999 32370 400 740992 24682 16799 999999999 999999999 32071 450 654761 25309 36509 999999999 999999999 31797 500 575836 25841 53559 999999999 999999999 31503 550 502995 26345 74871 999999999 999999999 31253 600 435329 26757 104632 999999999 999999999 30963 620 409544 26940 116281 999999999 999999999 30884 640 384402 27133 120938 999999999 999999999 30824 660 359854 27339 117017 999999999 999999999 30786 680 335853 27560 116868 999999999 999999999 30772 700 312358 27784 128788 999999999 999999999 30766 720 289346 27996 161964 999999999 999999999 30751 740 266790 28218 184159 999999999 999999999 30754 760 244661 28443 221035 999999999 999999999 30763 780 222928 28688 282194 999999999 999999999 30799 800 201565 28930 507899 999999999 999999999 30835 820 180544 29200 821588 999999999 999999999 30904 840 159833 29486 1289338 999999999 999999999 30993 860 139403 29798 2035044 999999999 999999999 31110 880 119234 30107 2392095 999999999 999999999 31228 900 99319 30406 2778100 999999999 999999999 31335 920 79657 30678 3169751 999999999 999999999 31418 940 60271 30874 3457964 999999999 999999999 31425 960 41171 31072 3772972 999999999 999999999 31437 980 22354 31244 4055259 999999999 999999999 31425 1000 3852 31290 4074065 999999999 999999999 31290 65893 40 3670 -9895 6369 32110 62 1907200 21327 596 999999999 999999999 47063 63 1897315 21327 388 999999999 999999999 46850 70 1838852 20966 243 999999999 999999999 44832 75 1796752 20700 189 999999999 999999999 43399 80 1757871 20437 152 999999999 999999999 42065 85 1721708 20295 161 999999999 999999999 41054 90 1687813 20197 167 999999999 999999999 40194 100 1625479 20201 170 999999999 999999999 39009 125 1492625 20453 197 999999999 999999999 37057 150 1382318 20859 370 999999999 999999999 35872 175 1287524 21131 658 999999999 999999999 34775 200 1204359 21396 979 999999999 999999999 33893 250 1062089 22139 2025 999999999 999999999 32903 300 941473 23034 3552 999999999 999999999 32494 350 835502 23908 10023 999999999 999999999 32273 400 740611 24616 20313 999999999 999999999 31986 450 654531 25287 41891 999999999 999999999 31769 500 575633 25846 54527 999999999 999999999 31509 550 502715 26394 69901 999999999 999999999 31312 600 434904 26821 99630 999999999 999999999 31037 620 409061 26996 121009 999999999 999999999 30948 640 383871 27181 117135 999999999 999999999 30879 660 359291 27362 122952 999999999 999999999 30812 680 335279 27562 140957 999999999 999999999 30773 700 311785 27783 143526 999999999 999999999 30765 720 288774 27991 176712 999999999 999999999 30746 740 266225 28204 193278 999999999 999999999 30739 760 244110 28421 241845 999999999 999999999 30740 780 222396 28659 380817 999999999 999999999 30768 800 201049 28916 684715 999999999 999999999 30820 820 180030 29207 1165392 999999999 999999999 30912 840 159296 29546 1672992 999999999 999999999 31056 860 138807 29911 2181544 999999999 999999999 31229 880 118557 30234 2575093 999999999 999999999 31359 900 98553 30547 3010101 999999999 999999999 31481 920 78787 30860 3506836 999999999 999999999 31605 940 59281 31072 3852444 999999999 999999999 31626 960 40056 31284 4228816 999999999 999999999 31651 980 21108 31462 4223758 999999999 999999999 31644 1000 2474 31521 4179559 999999999 999999999 31521 66156 40 3678 -9957 6295 28848 61 1914460 21096 640 999999999 999999999 46711 62 1904566 21096 385 999999999 999999999 46498 70 1839333 20893 252 999999999 999999999 44675 75 1797197 20810 218 999999999 999999999 43629 80 1757960 20704 187 999999999 999999999 42614 85 1721248 20645 177 999999999 999999999 41763 90 1686745 20573 171 999999999 999999999 40942 100 1623316 20535 160 999999999 999999999 39655 125 1488757 20640 153 999999999 999999999 37396 150 1378104 20802 299 999999999 999999999 35774 175 1284217 20787 460 999999999 999999999 34208 200 1202590 20955 672 999999999 999999999 33193 250 1062717 21848 1645 999999999 999999999 32469 300 943050 22970 3108 999999999 999999999 32404 350 836980 24015 8149 999999999 999999999 32418 400 741539 24790 17117 999999999 999999999 32211 450 654815 25487 35434 999999999 999999999 32021 500 575274 26063 52358 999999999 999999999 31773 550 501738 26620 87882 999999999 999999999 31580 600 433268 27113 128457 999999999 999999999 31375 620 407142 27291 167413 999999999 999999999 31287 640 381677 27477 176956 999999999 999999999 31215 660 356841 27637 199642 999999999 999999999 31121 680 332606 27797 221880 999999999 999999999 31036 700 308927 27980 216271 999999999 999999999 30983 720 285776 28135 229484 999999999 999999999 30904 740 263139 28281 246997 999999999 999999999 30823 760 240996 28414 272173 999999999 999999999 30733 780 219331 28539 320017 999999999 999999999 30639 800 198116 28678 343135 999999999 999999999 30566 820 177331 28801 369791 999999999 999999999 30482 840 156954 28940 368680 999999999 999999999 30418 860 136965 29065 378568 999999999 999999999 30346 880 117370 29136 382402 999999999 999999999 30220 900 98174 29188 393431 999999999 999999999 30080 920 79369 29235 424316 999999999 999999999 29941 940 60945 29261 452852 999999999 999999999 29783 960 42892 29293 456005 999999999 999999999 29637 980 25194 29312 460886 999999999 999999999 29482 1000 7846 29323 455772 999999999 999999999 29323 66160 40 3678 -9958 6309 28863 62 1913100 21057 610 999999999 999999999 46595 63 1903246 21057 375 999999999 999999999 46383 70 1839512 20832 238 999999999 999999999 44545 75 1797514 20734 202 999999999 999999999 43471 80 1758431 20617 184 999999999 999999999 42435 85 1721872 20561 194 999999999 999999999 41592 90 1687505 20494 187 999999999 999999999 40786 100 1624286 20478 173 999999999 999999999 39545 125 1489814 20671 180 999999999 999999999 37451 150 1378765 20919 335 999999999 999999999 35977 175 1284049 21036 503 999999999 999999999 34619 200 1201399 21228 687 999999999 999999999 33626 250 1060288 21953 1525 999999999 999999999 32626 300 940467 22923 2815 999999999 999999999 32337 350 834751 23906 7269 999999999 999999999 32271 400 739760 24669 15992 999999999 999999999 32054 450 653449 25368 32396 999999999 999999999 31872 500 574236 25969 50476 999999999 999999999 31658 550 500915 26560 87781 999999999 999999999 31509 600 432536 27101 132570 999999999 999999999 31361 620 406415 27295 174578 999999999 999999999 31291 640 380941 27492 185931 999999999 999999999 31232 660 356085 27664 212885 999999999 999999999 31153 680 331820 27838 235724 999999999 999999999 31082 700 308103 28029 228092 999999999 999999999 31037 720 284908 28194 238046 999999999 999999999 30969 740 262219 28351 244770 999999999 999999999 30899 760 240018 28495 260374 999999999 999999999 30820 780 218287 28630 296714 999999999 999999999 30737 800 197003 28774 319246 999999999 999999999 30669 820 176148 28898 350928 999999999 999999999 30584 840 155701 29039 348497 999999999 999999999 30522 860 135645 29164 353066 999999999 999999999 30449 880 115981 29239 348404 999999999 999999999 30327 900 96718 29293 354812 999999999 999999999 30189 920 77844 29344 382982 999999999 999999999 30052 940 59350 29374 407013 999999999 999999999 29898 960 41223 29416 408089 999999999 999999999 29761 980 23449 29447 411004 999999999 999999999 29618 1000 6018 29466 407090 999999999 999999999 29466 66168 40 3678 -9960 6290 28869 61 1915020 21179 676 999999999 999999999 46908 62 1905078 21179 443 999999999 999999999 46694 70 1839095 20934 276 999999999 999999999 44764 75 1796908 20818 230 999999999 999999999 43646 80 1757696 20670 201 999999999 999999999 42543 85 1721054 20601 215 999999999 999999999 41674 90 1686644 20507 204 999999999 999999999 40811 100 1623452 20447 181 999999999 999999999 39485 125 1489312 20600 184 999999999 999999999 37323 150 1378760 20804 326 999999999 999999999 35778 175 1284680 20870 466 999999999 999999999 34345 200 1202748 21027 648 999999999 999999999 33308 250 1062718 21823 1588 999999999 999999999 32432 300 943325 22893 3038 999999999 999999999 32295 350 837577 23950 8457 999999999 999999999 32330 400 742349 24746 18112 999999999 999999999 32154 450 655744 25462 38432 999999999 999999999 31989 500 576237 26065 58198 999999999 999999999 31776 550 502678 26635 90219 999999999 999999999 31597 600 434134 27156 125131 999999999 999999999 31425 620 407966 27337 165243 999999999 999999999 31340 640 382458 27522 174994 999999999 999999999 31266 660 357582 27678 198828 999999999 999999999 31168 680 333312 27835 227570 999999999 999999999 31079 700 309604 28012 224367 999999999 999999999 31018 720 286425 28169 237581 999999999 999999999 30942 740 263760 28318 248821 999999999 999999999 30863 760 241587 28455 265423 999999999 999999999 30777 780 219890 28580 309874 999999999 999999999 30683 800 198647 28716 331754 999999999 999999999 30607 820 177838 28826 363854 999999999 999999999 30508 840 157446 28958 366561 999999999 999999999 30437 860 137447 29079 367858 999999999 999999999 30360 880 117847 29137 360474 999999999 999999999 30221 900 98655 29177 367732 999999999 999999999 30069 920 79860 29216 399207 999999999 999999999 29921 940 61450 29234 423479 999999999 999999999 29756 960 43414 29264 422597 999999999 999999999 29607 980 25735 29281 425324 999999999 999999999 29450 1000 8404 29297 420801 999999999 999999999 29297 66174 40 3679 -9961 6269 28839 61 1917060 21039 619 999999999 999999999 46643 62 1907151 21039 374 999999999 999999999 46429 70 1839516 20842 245 999999999 999999999 44566 75 1797508 20734 203 999999999 999999999 43470 80 1758427 20615 173 999999999 999999999 42430 85 1721871 20559 183 999999999 999999999 41589 90 1687494 20508 183 999999999 999999999 40814 100 1624215 20502 177 999999999 999999999 39591 125 1489683 20665 197 999999999 999999999 37441 150 1378764 20876 376 999999999 999999999 35902 175 1284273 20980 581 999999999 999999999 34526 200 1201741 21224 819 999999999 999999999 33620 250 1060227 22080 1778 999999999 999999999 32814 300 939704 23059 3262 999999999 999999999 32529 350 833475 23997 8749 999999999 999999999 32393 400 738216 24716 20453 999999999 999999999 32115 450 651817 25373 41231 999999999 999999999 31878 500 572640 25940 57866 999999999 999999999 31624 550 499421 26516 94195 999999999 999999999 31457 600 431163 27050 133459 999999999 999999999 31302 620 405085 27255 166696 999999999 999999999 31245 640 379644 27462 168142 999999999 999999999 31198 660 354808 27650 186527 999999999 999999999 31137 680 330548 27839 207769 999999999 999999999 31083 700 306826 28042 198115 999999999 999999999 31051 720 283613 28224 207390 999999999 999999999 31002 740 260894 28396 220434 999999999 999999999 30948 760 238652 28556 241859 999999999 999999999 30886 780 216868 28707 286620 999999999 999999999 30820 800 195522 28865 319699 999999999 999999999 30766 820 174593 29011 363640 999999999 999999999 30704 840 154060 29172 365056 999999999 999999999 30662 860 133905 29315 378720 999999999 999999999 30606 880 114134 29409 380967 999999999 999999999 30504 900 94750 29487 386606 999999999 999999999 30389 920 75744 29560 417676 999999999 999999999 30273 940 57110 29604 442266 999999999 999999999 30132 960 38840 29652 443140 999999999 999999999 30000 980 20920 29691 445671 999999999 999999999 29863 1000 3345 29710 440680 999999999 999999999 29710 66294 40 3682 -9989 6238 28593 61 1920160 21062 627 999999999 999999999 46760 62 1910190 21062 382 999999999 999999999 46545 70 1839440 20851 245 999999999 999999999 44586 75 1797403 20753 207 999999999 999999999 43511 80 1758293 20627 187 999999999 999999999 42455 85 1721745 20538 192 999999999 999999999 41546 90 1687436 20449 180 999999999 999999999 40696 100 1624375 20420 165 999999999 999999999 39433 125 1490501 20546 180 999999999 999999999 37225 150 1380275 20736 348 999999999 999999999 35661 175 1286357 20867 506 999999999 999999999 34340 200 1204245 21122 709 999999999 999999999 33458 250 1063366 21988 1632 999999999 999999999 32678 300 943205 23015 3048 999999999 999999999 32468 350 837037 24014 8206 999999999 999999999 32416 400 741592 24793 16050 999999999 999999999 32215 450 654877 25479 37055 999999999 999999999 32011 500 575331 26074 51082 999999999 999999999 31786 550 501758 26636 82870 999999999 999999999 31600 600 433198 27167 115115 999999999 999999999 31437 620 407016 27356 141823 999999999 999999999 31360 640 381491 27542 148961 999999999 999999999 31289 660 356595 27705 164584 999999999 999999999 31198 680 332300 27866 178355 999999999 999999999 31113 700 308567 28040 175467 999999999 999999999 31050 720 285371 28183 187869 999999999 999999999 30957 740 262701 28315 204244 999999999 999999999 30859 760 240538 28432 221417 999999999 999999999 30752 780 218868 28534 253055 999999999 999999999 30634 800 197667 28645 275034 999999999 999999999 30531 820 176919 28732 290417 999999999 999999999 30408 840 156606 28826 302118 999999999 999999999 30298 860 136713 28902 316859 999999999 999999999 30175 880 117239 28940 335391 999999999 999999999 30016 900 98184 28959 356825 999999999 999999999 29845 920 79541 28959 388136 999999999 999999999 29658 940 61301 28954 417110 999999999 999999999 29471 960 43446 28957 425620 999999999 999999999 29297 980 25956 28959 430525 999999999 999999999 29127 1000 8817 28970 428084 999999999 999999999 28970 66298 40 3682 -9990 6240 28599 61 1920000 20984 627 999999999 999999999 46585 62 1910070 20984 369 999999999 999999999 46370 70 1839729 20779 236 999999999 999999999 44433 75 1797821 20697 200 999999999 999999999 43392 80 1758787 20602 186 999999999 999999999 42405 85 1722264 20535 191 999999999 999999999 41540 90 1687940 20469 182 999999999 999999999 40735 100 1624768 20473 170 999999999 999999999 39535 125 1490401 20644 192 999999999 999999999 37402 150 1379568 20865 373 999999999 999999999 35884 175 1285036 21009 542 999999999 999999999 34573 200 1202468 21214 751 999999999 999999999 33603 250 1061286 21989 1671 999999999 999999999 32679 300 941216 22980 3078 999999999 999999999 32418 350 835229 23968 8123 999999999 999999999 32355 400 739947 24756 15602 999999999 999999999 32166 450 653329 25460 34999 999999999 999999999 31987 500 573795 26085 54126 999999999 999999999 31800 550 500142 26682 91928 999999999 999999999 31654 600 431428 27242 131157 999999999 999999999 31524 620 405170 27439 158401 999999999 999999999 31456 640 379564 27632 170160 999999999 999999999 31391 660 354584 27801 188254 999999999 999999999 31306 680 330204 27963 200669 999999999 999999999 31222 700 306389 28137 197964 999999999 999999999 31157 720 283114 28279 208058 999999999 999999999 31062 740 260368 28407 224745 999999999 999999999 30960 760 238136 28520 240070 999999999 999999999 30847 780 216400 28618 266351 999999999 999999999 30724 800 195141 28719 285457 999999999 999999999 30610 820 174342 28797 297142 999999999 999999999 30478 840 153989 28873 309178 999999999 999999999 30349 860 134068 28936 320955 999999999 999999999 30210 880 114575 28961 334747 999999999 999999999 30039 900 95508 28972 353222 999999999 999999999 29858 920 76859 28968 377136 999999999 999999999 29666 940 58614 28961 399770 999999999 999999999 29478 960 40753 28967 404855 999999999 999999999 29307 980 23259 28969 407503 999999999 999999999 29136 1000 6115 28976 402852 999999999 999999999 28976 66306 40 3683 -9992 6231 28591 61 1920800 21078 633 999999999 999999999 46810 62 1910812 21078 388 999999999 999999999 46594 70 1839406 20849 243 999999999 999999999 44581 75 1797379 20746 204 999999999 999999999 43494 80 1758277 20626 179 999999999 999999999 42452 85 1721724 20544 185 999999999 999999999 41559 90 1687403 20457 172 999999999 999999999 40712 100 1624308 20434 160 999999999 999999999 39459 125 1490230 20595 173 999999999 999999999 37313 150 1379615 20833 348 999999999 999999999 35828 175 1285237 20974 521 999999999 999999999 34516 200 1202750 21207 719 999999999 999999999 33593 250 1061524 22009 1640 999999999 999999999 32709 300 941316 23012 3042 999999999 999999999 32463 350 835190 23998 7708 999999999 999999999 32396 400 739835 24763 15208 999999999 999999999 32176 450 653222 25450 33599 999999999 999999999 31975 500 573759 26049 49001 999999999 999999999 31756 550 500226 26633 82192 999999999 999999999 31595 600 431649 27184 121048 999999999 999999999 31457 620 405447 27380 151268 999999999 999999999 31388 640 379895 27575 159495 999999999 999999999 31327 660 354966 27743 180466 999999999 999999999 31241 680 330637 27906 195628 999999999 999999999 31157 700 306866 28089 187350 999999999 999999999 31104 720 283629 28235 197956 999999999 999999999 31015 740 260917 28367 216250 999999999 999999999 30916 760 238715 28482 234895 999999999 999999999 30806 780 217006 28583 268377 999999999 999999999 30686 800 195768 28697 285800 999999999 999999999 30587 820 174981 28787 296501 999999999 999999999 30467 840 154629 28881 303412 999999999 999999999 30357 860 134698 28956 311805 999999999 999999999 30231 880 115191 28983 328920 999999999 999999999 30062 900 96112 28988 351702 999999999 999999999 29874 920 77451 28986 380168 999999999 999999999 29685 940 59195 28977 405506 999999999 999999999 29494 960 41327 28974 412470 999999999 999999999 29314 980 23832 28964 417376 999999999 999999999 29131 1000 6693 28965 412746 999999999 999999999 28965 66312 40 3683 -9993 6231 28585 61 1920800 21071 623 999999999 999999999 46796 62 1910816 21071 389 999999999 999999999 46580 70 1839441 20836 245 999999999 999999999 44554 75 1797460 20713 203 999999999 999999999 43427 80 1758433 20578 185 999999999 999999999 42354 85 1721977 20484 188 999999999 999999999 41437 90 1687755 20398 177 999999999 999999999 40594 100 1624808 20397 165 999999999 999999999 39389 125 1490860 20592 182 999999999 999999999 37307 150 1380176 20862 356 999999999 999999999 35878 175 1285517 21068 524 999999999 999999999 34671 200 1202708 21277 717 999999999 999999999 33704 250 1061349 21979 1536 999999999 999999999 32665 300 941588 22874 2819 999999999 999999999 32268 350 836204 23808 7578 999999999 999999999 32138 400 741610 24564 15378 999999999 999999999 31917 450 655685 25250 34382 999999999 999999999 31723 500 576816 25864 48299 999999999 999999999 31531 550 503770 26468 77678 999999999 999999999 31400 600 435580 27045 112028 999999999 999999999 31296 620 409505 27254 133467 999999999 999999999 31244 640 384067 27458 140469 999999999 999999999 31193 660 359238 27639 156367 999999999 999999999 31124 680 334993 27817 166423 999999999 999999999 31059 700 311295 28007 160164 999999999 999999999 31012 720 288121 28165 169416 999999999 999999999 30937 740 265461 28307 186483 999999999 999999999 30851 760 243300 28436 200787 999999999 999999999 30757 780 221621 28551 230646 999999999 999999999 30652 800 200405 28670 253671 999999999 999999999 30557 820 179637 28761 269915 999999999 999999999 30439 840 159306 28852 284754 999999999 999999999 30326 860 139397 28921 297005 999999999 999999999 30195 880 119914 28946 315232 999999999 999999999 30024 900 100857 28957 338611 999999999 999999999 29842 920 82215 28958 364806 999999999 999999999 29656 940 63975 28957 389470 999999999 999999999 29473 960 46116 28965 396756 999999999 999999999 29305 980 28623 28968 400628 999999999 999999999 29135 1000 11481 28969 396308 999999999 999999999 28969 66506 40 3704 -9988 6357 28600 62 1908440 21047 629 999999999 999999999 46473 63 1898665 21047 381 999999999 999999999 46263 70 1839528 20847 245 999999999 999999999 44576 75 1797477 20772 211 999999999 999999999 43549 80 1758304 20674 184 999999999 999999999 42551 85 1721656 20604 189 999999999 999999999 41680 90 1687232 20520 175 999999999 999999999 40836 100 1623969 20481 160 999999999 999999999 39551 125 1489827 20567 167 999999999 999999999 37263 150 1379571 20726 330 999999999 999999999 35644 175 1285871 20780 481 999999999 999999999 34197 200 1204160 21004 679 999999999 999999999 33271 250 1063884 21921 1621 999999999 999999999 32579 300 943986 22983 3047 999999999 999999999 32423 350 837948 23988 7883 999999999 999999999 32382 400 742642 24748 15190 999999999 999999999 32157 450 656115 25415 36096 999999999 999999999 31930 500 576800 25988 49987 999999999 999999999 31682 550 503465 26552 82443 999999999 999999999 31499 600 435096 27102 118563 999999999 999999999 31362 620 408973 27299 151489 999999999 999999999 31296 640 383495 27497 161036 999999999 999999999 31238 660 358636 27665 183075 999999999 999999999 31153 680 334375 27829 202092 999999999 999999999 31071 700 310670 28012 197879 999999999 999999999 31018 720 287494 28164 212106 999999999 999999999 30936 740 264838 28299 233344 999999999 999999999 30843 760 242686 28420 254778 999999999 999999999 30739 780 221024 28523 294718 999999999 999999999 30622 800 199829 28640 310701 999999999 999999999 30526 820 179084 28729 323274 999999999 999999999 30405 840 158773 28826 327886 999999999 999999999 30298 860 138880 28902 331752 999999999 999999999 30175 880 119410 28924 349056 999999999 999999999 30001 900 100371 28927 370002 999999999 999999999 29811 920 81752 28919 399938 999999999 999999999 29616 940 63541 28901 427660 999999999 999999999 29416 960 45725 28883 433842 999999999 999999999 29222 980 28289 28859 437839 999999999 999999999 29026 1000 11212 28858 431590 999999999 999999999 28858 66510 40 3704 -9987 6343 28606 62 1909800 21150 648 999999999 999999999 46730 63 1899955 21150 392 999999999 999999999 46518 70 1839227 20915 247 999999999 999999999 44722 75 1797105 20773 202 999999999 999999999 43553 80 1757987 20614 197 999999999 999999999 42429 85 1721483 20501 197 999999999 999999999 41471 90 1687233 20415 185 999999999 999999999 40629 100 1624241 20410 171 999999999 999999999 39412 125 1490493 20518 194 999999999 999999999 37174 150 1380412 20709 366 999999999 999999999 35615 175 1286563 20863 521 999999999 999999999 34333 200 1204491 21106 709 999999999 999999999 33433 250 1063709 21974 1537 999999999 999999999 32657 300 943659 22987 2823 999999999 999999999 32428 350 837663 23966 7260 999999999 999999999 32352 400 742432 24732 13894 999999999 999999999 32136 450 655959 25399 32997 999999999 999999999 31911 500 576667 25989 53352 999999999 999999999 31683 550 503351 26537 92591 999999999 999999999 31482 600 435037 27073 139385 999999999 999999999 31329 620 408943 27266 168393 999999999 999999999 31258 640 383498 27459 182547 999999999 999999999 31194 660 358671 27634 198478 999999999 999999999 31119 680 334432 27807 204910 999999999 999999999 31048 700 310746 27988 201485 999999999 999999999 30992 720 287589 28141 210874 999999999 999999999 30911 740 264948 28284 220286 999999999 999999999 30826 760 242804 28416 226195 999999999 999999999 30735 780 221139 28535 238102 999999999 999999999 30635 800 199930 28667 242454 999999999 999999999 30555 820 179157 28776 241983 999999999 999999999 30455 840 158807 28888 244915 999999999 999999999 30364 860 138864 28986 247192 999999999 999999999 30262 880 119325 29049 250039 999999999 999999999 30130 900 100190 29090 260223 999999999 999999999 29979 920 81459 29103 274827 999999999 999999999 29805 940 63126 29105 287596 999999999 999999999 29624 960 45177 29111 288770 999999999 999999999 29452 980 27595 29113 289716 999999999 999999999 29281 1000 10368 29115 286899 999999999 999999999 29115 66517 40 3704 -9986 6348 28637 62 1909260 21024 615 999999999 999999999 46439 63 1899483 21024 361 999999999 999999999 46228 70 1839594 20829 236 999999999 999999999 44539 75 1797582 20751 205 999999999 999999999 43506 80 1758455 20646 177 999999999 999999999 42495 85 1721855 20578 185 999999999 999999999 41626 90 1687470 20500 176 999999999 999999999 40797 100 1624248 20474 167 999999999 999999999 39537 125 1489968 20617 183 999999999 999999999 37353 150 1379384 20799 354 999999999 999999999 35770 175 1285311 20872 535 999999999 999999999 34348 200 1203245 21093 773 999999999 999999999 33412 250 1062537 21964 1788 999999999 999999999 32642 300 942516 22986 3332 999999999 999999999 32427 350 836521 23966 8961 999999999 999999999 32352 400 741310 24722 18518 999999999 999999999 32122 450 654851 25401 40597 999999999 999999999 31913 500 575536 26002 52238 999999999 999999999 31699 550 502118 26597 84038 999999999 999999999 31553 600 433614 27162 115706 999999999 999999999 31432 620 407430 27364 144017 999999999 999999999 31370 640 381893 27560 151103 999999999 999999999 31309 660 356978 27728 172382 999999999 999999999 31224 680 332662 27889 196825 999999999 999999999 31139 700 308909 28065 194292 999999999 999999999 31077 720 285693 28206 210605 999999999 999999999 30983 740 263008 28329 237846 999999999 999999999 30875 760 240839 28435 265237 999999999 999999999 30755 780 219173 28521 312733 999999999 999999999 30620 800 197990 28610 341359 999999999 999999999 30494 820 177275 28674 363327 999999999 999999999 30347 840 157012 28744 372288 999999999 999999999 30213 860 137186 28789 386453 999999999 999999999 30058 880 117800 28789 409590 999999999 999999999 29860 900 98854 28778 431508 999999999 999999999 29658 920 80334 28758 463900 999999999 999999999 29452 940 62225 28740 493688 999999999 999999999 29253 960 44507 28727 502187 999999999 999999999 29064 980 27162 28712 506750 999999999 999999999 28878 1000 10171 28714 501093 999999999 999999999 28714 66536 40 3703 -9981 6354 28587 62 1908740 21106 632 999999999 999999999 46608 63 1898933 21106 388 999999999 999999999 46397 70 1839371 20879 247 999999999 999999999 44646 75 1797299 20760 207 999999999 999999999 43525 80 1758183 20625 190 999999999 999999999 42451 85 1721639 20536 195 999999999 999999999 41542 90 1687331 20450 180 999999999 999999999 40697 100 1624242 20438 165 999999999 999999999 39467 125 1490102 20610 178 999999999 999999999 37340 150 1379452 20831 344 999999999 999999999 35825 175 1285139 20946 494 999999999 999999999 34470 200 1202880 21118 672 999999999 999999999 33452 250 1062398 21870 1514 999999999 999999999 32502 300 942900 22885 2826 999999999 999999999 32284 350 837279 23901 7490 999999999 999999999 32265 400 742240 24698 14468 999999999 999999999 32092 450 655819 25403 36055 999999999 999999999 31915 500 576480 26016 52636 999999999 999999999 31715 550 503051 26591 89819 999999999 999999999 31545 600 434597 27129 133120 999999999 999999999 31394 620 408450 27320 162259 999999999 999999999 31319 640 382957 27508 171049 999999999 999999999 31250 660 358090 27673 187768 999999999 999999999 31162 680 333823 27835 197591 999999999 999999999 31079 700 310114 28014 189257 999999999 999999999 31020 720 286939 28160 198577 999999999 999999999 30932 740 264286 28294 211391 999999999 999999999 30837 760 242139 28413 222364 999999999 999999999 30731 780 220483 28516 246766 999999999 999999999 30614 800 199294 28633 258497 999999999 999999999 30518 820 178553 28722 261478 999999999 999999999 30398 840 158249 28812 269590 999999999 999999999 30284 860 138366 28886 277601 999999999 999999999 30158 880 118905 28917 289847 999999999 999999999 29993 900 99869 28924 309443 999999999 999999999 29808 920 81251 28915 333632 999999999 999999999 29613 940 63042 28901 357082 999999999 999999999 29417 960 45221 28896 362472 999999999 999999999 29235 980 27772 28890 365250 999999999 999999999 29058 1000 10675 28896 362390 999999999 999999999 28896 66543 40 3703 -9980 6360 28581 62 1908100 21134 629 999999999 999999999 46657 63 1898290 21134 398 999999999 999999999 46446 70 1839328 20874 244 999999999 999999999 44635 75 1797283 20738 200 999999999 999999999 43479 80 1758226 20585 193 999999999 999999999 42370 85 1721756 20492 196 999999999 999999999 41452 90 1687525 20401 180 999999999 999999999 40600 100 1624585 20390 167 999999999 999999999 39375 125 1490654 20594 191 999999999 999999999 37311 150 1379992 20851 373 999999999 999999999 35860 175 1285437 21033 532 999999999 999999999 34613 200 1202746 21252 712 999999999 999999999 33664 250 1061460 21982 1562 999999999 999999999 32669 300 941454 22963 2879 999999999 999999999 32394 350 835532 23957 7448 999999999 999999999 32340 400 740306 24738 14367 999999999 999999999 32144 450 653767 25431 33094 999999999 999999999 31951 500 574336 26047 51014 999999999 999999999 31753 550 500799 26638 92625 999999999 999999999 31601 600 432193 27202 140476 999999999 999999999 31477 620 405974 27398 176065 999999999 999999999 31409 640 380406 27592 190994 999999999 999999999 31345 660 355464 27756 215744 999999999 999999999 31256 680 331125 27916 232944 999999999 999999999 31168 700 307348 28092 226402 999999999 999999999 31107 720 284112 28230 240282 999999999 999999999 31009 740 261407 28354 258084 999999999 999999999 30902 760 239217 28463 273496 999999999 999999999 30785 780 217527 28553 302751 999999999 999999999 30654 800 196315 28659 318686 999999999 999999999 30546 820 175560 28735 324814 999999999 999999999 30412 840 155249 28819 332648 999999999 999999999 30291 860 135364 28884 337320 999999999 999999999 30156 880 115906 28909 350633 999999999 999999999 29985 900 96877 28910 372993 999999999 999999999 29794 920 78269 28901 397722 999999999 999999999 29598 940 60067 28890 419666 999999999 999999999 29406 960 42254 28886 425672 999999999 999999999 29225 980 24811 28877 428677 999999999 999999999 29044 1000 7723 28878 424811 999999999 999999999 28878 66549 40 3702 -9978 6368 28604 62 1907380 21255 653 999999999 999999999 46908 63 1897526 21255 410 999999999 999999999 46696 70 1838972 20974 258 999999999 999999999 44848 75 1796800 20765 204 999999999 999999999 43535 80 1757760 20540 188 999999999 999999999 42276 85 1721418 20393 189 999999999 999999999 41253 90 1687369 20284 175 999999999 999999999 40367 100 1624783 20278 164 999999999 999999999 39158 125 1491495 20509 187 999999999 999999999 37157 150 1381164 20812 349 999999999 999999999 35793 175 1286594 21079 510 999999999 999999999 34689 200 1203683 21318 696 999999999 999999999 33769 250 1062165 21987 1498 999999999 999999999 32676 300 942364 22881 2773 999999999 999999999 32279 350 836884 23843 7229 999999999 999999999 32185 400 742117 24618 14994 999999999 999999999 31988 450 655970 25324 33732 999999999 999999999 31816 500 576834 25963 51529 999999999 999999999 31651 550 503514 26566 89594 999999999 999999999 31515 600 435081 27138 134759 999999999 999999999 31404 620 408921 27341 162239 999999999 999999999 31343 640 383404 27539 174146 999999999 999999999 31285 660 358503 27717 191781 999999999 999999999 31212 680 334191 27892 201190 999999999 999999999 31143 700 310431 28077 192273 999999999 999999999 31090 720 287204 28223 200786 999999999 999999999 31001 740 264501 28356 214675 999999999 999999999 30905 760 242304 28479 220606 999999999 999999999 30802 780 220597 28583 236190 999999999 999999999 30687 800 199358 28700 246754 999999999 999999999 30590 820 178569 28788 247058 999999999 999999999 30468 840 158217 28881 250310 999999999 999999999 30357 860 138288 28952 253803 999999999 999999999 30227 880 118783 28982 260767 999999999 999999999 30060 900 99703 28991 276207 999999999 999999999 29877 920 81043 28981 292465 999999999 999999999 29680 940 62790 28973 306116 999999999 999999999 29490 960 44923 28975 308368 999999999 999999999 29315 980 27423 28977 309704 999999999 999999999 29145 1000 10276 28980 308461 999999999 999999999 28980 66556 40 3702 -9976 6385 28601 62 1905680 21200 680 999999999 999999999 46750 63 1895878 21200 434 999999999 999999999 46539 70 1839106 20963 274 999999999 999999999 44825 75 1796904 20805 218 999999999 999999999 43618 80 1757747 20625 199 999999999 999999999 42451 85 1721219 20518 204 999999999 999999999 41505 90 1686957 20414 190 999999999 999999999 40625 100 1624019 20376 173 999999999 999999999 39347 125 1490322 20536 194 999999999 999999999 37207 150 1380012 20777 373 999999999 999999999 35732 175 1285738 20983 542 999999999 999999999 34530 200 1203171 21239 729 999999999 999999999 33643 250 1061821 22015 1660 999999999 999999999 32718 300 941670 22984 3106 999999999 999999999 32424 350 835661 23974 8228 999999999 999999999 32363 400 740386 24746 16331 999999999 999999999 32154 450 653832 25433 38373 999999999 999999999 31952 500 574403 26045 53284 999999999 999999999 31751 550 500885 26625 88473 999999999 999999999 31586 600 432332 27173 129337 999999999 999999999 31444 620 406142 27366 157981 999999999 999999999 31372 640 380606 27556 165863 999999999 999999999 31305 660 355696 27720 184970 999999999 999999999 31215 680 331388 27880 198240 999999999 999999999 31129 700 307642 28057 188891 999999999 999999999 31068 720 284433 28200 201161 999999999 999999999 30975 740 261752 28325 222745 999999999 999999999 30870 760 239584 28436 237747 999999999 999999999 30757 780 217913 28530 271468 999999999 999999999 30629 800 196716 28641 290474 999999999 999999999 30527 820 175970 28727 298535 999999999 999999999 30403 840 155661 28822 307841 999999999 999999999 30294 860 135771 28897 315612 999999999 999999999 30170 880 116303 28926 330590 999999999 999999999 30002 900 97261 28931 355167 999999999 999999999 29816 920 78640 28922 386598 999999999 999999999 29619 940 60427 28905 413034 999999999 999999999 29421 960 42604 28898 418671 999999999 999999999 29237 980 25154 28890 421806 999999999 999999999 29057 1000 8057 28897 417664 999999999 999999999 28897 66561 40 3702 -9975 6374 28612 62 1906740 21148 636 999999999 999999999 46658 63 1896946 21148 401 999999999 999999999 46447 70 1839283 20895 247 999999999 999999999 44681 75 1797203 20752 200 999999999 999999999 43508 80 1758135 20582 204 999999999 999999999 42364 85 1721682 20476 207 999999999 999999999 41420 90 1687491 20369 189 999999999 999999999 40537 100 1624675 20341 173 999999999 999999999 39280 125 1491082 20539 202 999999999 999999999 37212 150 1380691 20804 385 999999999 999999999 35779 175 1286236 21036 543 999999999 999999999 34617 200 1203483 21281 711 999999999 999999999 33710 250 1062076 21990 1580 999999999 999999999 32682 300 942118 22936 2931 999999999 999999999 32357 350 836315 23930 7724 999999999 999999999 32304 400 741177 24720 15105 999999999 999999999 32120 450 654688 25421 35819 999999999 999999999 31938 500 575265 26053 53577 999999999 999999999 31761 550 501697 26653 94996 999999999 999999999 31620 600 433033 27231 140697 999999999 999999999 31511 620 406786 27429 175232 999999999 999999999 31445 640 381190 27620 190534 999999999 999999999 31377 660 356224 27782 216363 999999999 999999999 31285 680 331862 27941 234236 999999999 999999999 31196 700 308065 28116 227817 999999999 999999999 31133 720 284811 28251 241896 999999999 999999999 31032 740 262091 28371 262034 999999999 999999999 30920 760 239889 28477 278139 999999999 999999999 30800 780 218190 28563 309212 999999999 999999999 30665 800 196972 28663 331983 999999999 999999999 30550 820 176217 28733 342176 999999999 999999999 30409 840 155909 28813 352845 999999999 999999999 30285 860 136030 28874 360525 999999999 999999999 30146 880 116582 28891 377609 999999999 999999999 29966 900 97568 28883 403985 999999999 999999999 29766 920 78982 28859 434620 999999999 999999999 29555 940 60811 28834 461208 999999999 999999999 29348 960 43036 28819 467636 999999999 999999999 29158 980 25634 28807 469677 999999999 999999999 28974 1000 8586 28815 465691 999999999 999999999 28815 66606 40 3700 -9965 6331 28564 62 1910940 21126 638 999999999 999999999 46701 63 1901089 21126 396 999999999 999999999 46489 70 1839287 20900 252 999999999 999999999 44692 75 1797201 20752 202 999999999 999999999 43508 80 1758129 20587 198 999999999 999999999 42373 85 1721663 20485 203 999999999 999999999 41439 90 1687443 20395 192 999999999 999999999 40588 100 1624526 20382 182 999999999 999999999 39358 125 1490666 20580 228 999999999 999999999 37286 150 1380017 20860 450 999999999 999999999 35875 175 1285245 21121 649 999999999 999999999 34757 200 1202060 21417 842 999999999 999999999 33926 250 1059621 22170 1752 999999999 999999999 32948 300 938905 23041 3196 999999999 999999999 32504 350 832842 23941 8179 999999999 999999999 32319 400 737785 24667 16999 999999999 999999999 32051 450 651557 25323 39537 999999999 999999999 31814 500 572485 25923 51347 999999999 999999999 31602 550 499296 26512 84025 999999999 999999999 31452 600 430983 27097 123732 999999999 999999999 31357 620 404856 27310 148230 999999999 999999999 31308 640 379366 27514 153966 999999999 999999999 31257 660 354486 27694 173208 999999999 999999999 31187 680 330193 27871 189028 999999999 999999999 31118 700 306450 28059 179343 999999999 999999999 31070 720 283234 28215 190974 999999999 999999999 30992 740 260537 28350 210349 999999999 999999999 30897 760 238345 28471 224439 999999999 999999999 30794 780 216646 28571 250798 999999999 999999999 30674 800 195416 28685 264265 999999999 999999999 30574 820 174638 28774 268853 999999999 999999999 30454 840 154296 28867 274608 999999999 999999999 30342 860 134378 28934 279524 999999999 999999999 30209 880 114885 28961 292796 999999999 999999999 30039 900 95821 28964 310542 999999999 999999999 29850 920 77180 28951 333974 999999999 999999999 29649 940 58950 28928 352388 999999999 999999999 29445 960 41118 28907 356600 999999999 999999999 29246 980 23665 28890 358495 999999999 999999999 29057 1000 6569 28894 354842 999999999 999999999 28894 66612 40 3699 -9963 6321 28576 62 1911940 21090 646 999999999 999999999 46644 63 1902089 21090 392 999999999 999999999 46432 70 1839383 20877 252 999999999 999999999 44642 75 1797311 20762 209 999999999 999999999 43528 80 1758197 20622 199 999999999 999999999 42445 85 1721656 20535 203 999999999 999999999 41540 90 1687348 20450 188 999999999 999999999 40699 100 1624269 20430 173 999999999 999999999 39452 125 1490281 20571 199 999999999 999999999 37270 150 1379985 20737 368 999999999 999999999 35663 175 1286093 20854 526 999999999 999999999 34318 200 1204114 21068 732 999999999 999999999 33372 250 1063641 21918 1677 999999999 999999999 32573 300 943777 22974 3156 999999999 999999999 32410 350 837719 24006 8673 999999999 999999999 32406 400 742256 24810 16663 999999999 999999999 32237 450 655463 25507 40403 999999999 999999999 32046 500 575792 26127 60125 999999999 999999999 31851 550 502056 26699 99758 999999999 999999999 31674 600 433320 27242 140220 999999999 999999999 31524 620 407066 27430 169332 999999999 999999999 31446 640 381473 27613 182158 999999999 999999999 31369 660 356515 27771 200373 999999999 999999999 31273 680 332165 27924 215542 999999999 999999999 31178 700 308387 28088 214049 999999999 999999999 31103 720 285157 28219 229476 999999999 999999999 30997 740 262464 28336 251767 999999999 999999999 30882 760 240290 28439 268572 999999999 999999999 30759 780 218622 28523 300209 999999999 999999999 30622 800 197436 28617 322816 999999999 999999999 30501 820 176714 28685 331218 999999999 999999999 30359 840 156442 28759 344446 999999999 999999999 30228 860 136601 28817 355538 999999999 999999999 30086 880 117189 28839 372671 999999999 999999999 29912 900 98206 28841 395768 999999999 999999999 29723 920 79646 28821 422985 999999999 999999999 29516 940 61498 28801 448298 999999999 999999999 29314 960 43741 28790 454216 999999999 999999999 29128 980 26357 28780 455756 999999999 999999999 28947 1000 9325 28786 452137 999999999 999999999 28786 66631 40 3699 -9959 6314 28589 62 1912640 21209 680 999999999 999999999 46921 63 1902723 21209 440 999999999 999999999 46707 70 1839016 20962 272 999999999 999999999 44824 75 1796812 20807 215 999999999 999999999 43624 80 1757647 20630 203 999999999 999999999 42462 85 1721112 20520 206 999999999 999999999 41510 90 1686843 20419 191 999999999 999999999 40637 100 1623884 20383 178 999999999 999999999 39362 125 1490207 20522 215 999999999 999999999 37182 150 1380084 20721 410 999999999 999999999 35636 175 1286090 20915 594 999999999 999999999 34419 200 1203721 21206 811 999999999 999999999 33590 250 1062283 22075 1788 999999999 999999999 32808 300 941703 23084 3295 999999999 999999999 32565 350 835264 24064 8772 999999999 999999999 32485 400 739652 24828 17114 999999999 999999999 32261 450 652841 25499 40631 999999999 999999999 32036 500 573232 26095 56279 999999999 999999999 31812 550 499605 26653 91076 999999999 999999999 31620 600 430983 27199 134971 999999999 999999999 31475 620 404767 27394 165046 999999999 999999999 31404 640 379204 27586 175267 999999999 999999999 31338 660 354266 27751 194835 999999999 999999999 31251 680 329931 27912 212863 999999999 999999999 31164 700 306158 28087 208590 999999999 999999999 31101 720 282924 28229 226880 999999999 999999999 31008 740 260219 28357 248272 999999999 999999999 30905 760 238025 28471 264178 999999999 999999999 30795 780 216327 28565 295635 999999999 999999999 30667 800 195103 28679 311110 999999999 999999999 30567 820 174330 28765 313988 999999999 999999999 30443 840 153995 28857 323204 999999999 999999999 30331 860 134083 28927 328927 999999999 999999999 30201 880 114593 28963 342050 999999999 999999999 30041 900 95525 28974 362638 999999999 999999999 29860 920 76875 28968 387377 999999999 999999999 29666 940 58632 28953 406411 999999999 999999999 29470 960 40782 28940 410253 999999999 999999999 29280 980 23308 28926 411576 999999999 999999999 29094 1000 6191 28928 408097 999999999 999999999 28928 66636 40 3699 -9958 6304 28610 62 1913660 21161 648 999999999 999999999 46838 63 1903748 21161 412 999999999 999999999 46625 70 1839173 20915 255 999999999 999999999 44723 75 1797040 20784 208 999999999 999999999 43575 80 1757894 20634 183 999999999 999999999 42469 85 1721345 20532 186 999999999 999999999 41535 90 1687052 20435 169 999999999 999999999 40668 100 1624037 20404 156 999999999 999999999 39402 125 1490242 20538 173 999999999 999999999 37210 150 1380004 20748 350 999999999 999999999 35682 175 1285995 20895 519 999999999 999999999 34385 200 1203737 21169 708 999999999 999999999 33532 250 1062523 22044 1595 999999999 999999999 32760 300 942063 23071 2975 999999999 999999999 32546 350 835679 24054 7466 999999999 999999999 32470 400 740127 24808 14246 999999999 999999999 32235 450 653392 25476 34918 999999999 999999999 32007 500 573885 26052 49704 999999999 999999999 31760 550 500392 26600 80666 999999999 999999999 31556 600 431917 27137 127484 999999999 999999999 31402 620 405762 27329 161717 999999999 999999999 31330 640 380258 27523 172225 999999999 999999999 31267 660 355377 27689 192821 999999999 999999999 31181 680 331094 27853 207645 999999999 999999999 31098 700 307368 28038 199885 999999999 999999999 31046 720 284172 28185 218016 999999999 999999999 30960 740 261499 28321 237578 999999999 999999999 30866 760 239330 28443 255101 999999999 999999999 30763 780 217651 28545 287925 999999999 999999999 30646 800 196435 28675 298907 999999999 999999999 30563 820 175660 28776 298994 999999999 999999999 30455 840 155312 28882 304356 999999999 999999999 30357 860 135379 28964 309376 999999999 999999999 30240 880 115861 29007 325756 999999999 999999999 30087 900 96764 29018 350031 999999999 999999999 29905 920 78084 29017 376851 999999999 999999999 29717 940 59809 29004 399660 999999999 999999999 29521 960 41929 28988 406222 999999999 999999999 29328 980 24428 28969 409539 999999999 999999999 29137 1000 7287 28967 406041 999999999 999999999 28967 66719 40 3696 -9938 6258 28869 61 1918120 21161 657 999999999 999999999 46937 62 1908137 21161 431 999999999 999999999 46721 70 1839151 20905 263 999999999 999999999 44701 75 1797016 20798 221 999999999 999999999 43603 80 1757831 20661 201 999999999 999999999 42525 85 1721194 20603 213 999999999 999999999 41679 90 1686782 20507 197 999999999 999999999 40811 100 1623597 20443 173 999999999 999999999 39477 125 1489502 20591 166 999999999 999999999 37306 150 1378870 20843 314 999999999 999999999 35845 175 1284487 20965 461 999999999 999999999 34502 200 1202042 21194 622 999999999 999999999 33572 250 1061022 21959 1519 999999999 999999999 32635 300 941079 22962 2853 999999999 999999999 32393 350 835114 23977 7136 999999999 999999999 32367 400 739869 24728 15355 999999999 999999999 32131 450 653387 25408 33014 999999999 999999999 31922 500 574105 25973 48789 999999999 999999999 31664 550 500807 26540 83260 999999999 999999999 31485 600 432494 27070 127800 999999999 999999999 31325 620 406407 27256 179984 999999999 999999999 31246 640 380972 27448 193502 999999999 999999999 31182 660 356164 27604 230407 999999999 999999999 31084 680 331958 27762 263066 999999999 999999999 30997 700 308307 27951 253409 999999999 999999999 30950 720 285177 28113 269935 999999999 999999999 30880 740 262556 28263 281287 999999999 999999999 30803 760 240426 28400 300747 999999999 999999999 30718 780 218771 28525 352372 999999999 999999999 30625 800 197562 28677 363541 999999999 999999999 30566 820 176776 28802 389473 999999999 999999999 30482 840 156392 28959 373222 999999999 999999999 30439 860 136385 29098 359064 999999999 999999999 30380 880 116771 29161 351554 999999999 999999999 30246 900 97564 29198 361767 999999999 999999999 30091 920 78753 29242 395711 999999999 999999999 29947 940 60330 29254 422590 999999999 999999999 29776 960 42285 29269 423271 999999999 999999999 29613 980 24608 29271 427324 999999999 999999999 29440 1000 7284 29284 420632 999999999 999999999 29284 66786 40 3694 -9922 6089 28886 59 1935140 21365 721 999999999 999999999 47767 60 1924778 21365 477 999999999 999999999 47542 70 1838164 21064 313 999999999 999999999 45042 75 1795827 20838 248 999999999 999999999 43687 80 1756679 20582 191 999999999 999999999 42362 85 1720255 20444 198 999999999 999999999 41357 90 1686118 20337 191 999999999 999999999 40472 100 1623401 20310 169 999999999 999999999 39219 125 1490099 20481 163 999999999 999999999 37108 150 1379947 20773 269 999999999 999999999 35724 175 1285691 20980 377 999999999 999999999 34526 200 1203165 21221 521 999999999 999999999 33615 250 1061894 22009 1225 999999999 999999999 32709 300 941748 22988 2334 999999999 999999999 32429 350 835746 23967 6316 999999999 999999999 32354 400 740544 24716 15734 999999999 999999999 32115 450 654107 25395 30919 999999999 999999999 31905 500 574834 25981 52872 999999999 999999999 31673 550 501565 26512 94592 999999999 999999999 31451 600 433384 26994 146268 999999999 999999999 31237 620 407376 27166 189338 999999999 999999999 31143 640 382032 27342 210771 999999999 999999999 31062 660 357318 27500 237878 999999999 999999999 30967 680 333201 27664 260807 999999999 999999999 30887 700 309638 27843 251870 999999999 999999999 30830 720 286597 28005 252697 999999999 999999999 30761 740 264061 28160 258469 999999999 999999999 30690 760 242004 28316 259050 999999999 999999999 30626 780 220402 28470 267531 999999999 999999999 30565 800 199224 28649 264402 999999999 999999999 30535 820 178438 28831 260801 999999999 999999999 30513 840 158012 29050 235327 999999999 999999999 30534 860 137913 29275 213968 999999999 999999999 30565 880 118144 29443 189214 999999999 999999999 30538 900 98717 29585 178310 999999999 999999999 30489 920 79633 29707 179546 999999999 999999999 30423 940 60898 29777 178847 999999999 999999999 30309 960 42514 29848 171033 999999999 999999999 30198 980 24473 29897 168641 999999999 999999999 30071 1000 6775 29918 165172 999999999 999999999 29918 66981 40 3688 -9877 6131 32009 60 1930860 21185 641 999999999 999999999 47271 61 1920656 21185 403 999999999 999999999 47049 70 1838972 20911 270 999999999 999999999 44714 75 1796906 20722 222 999999999 999999999 43446 80 1757903 20544 188 999999999 999999999 42284 85 1721518 20437 177 999999999 999999999 41341 90 1687353 20378 188 999999999 999999999 40555 100 1624400 20421 199 999999999 999999999 39434 125 1490302 20614 246 999999999 999999999 37347 150 1379444 20905 474 999999999 999999999 35952 175 1284615 21101 801 999999999 999999999 34725 200 1201591 21354 1189 999999999 999999999 33826 250 1059331 22178 2434 999999999 999999999 32961 300 938454 23092 4236 999999999 999999999 32577 350 832253 23951 11835 999999999 999999999 32332 400 737183 24664 20640 999999999 999999999 32048 450 650957 25324 43574 999999999 999999999 31816 500 571930 25893 63314 999999999 999999999 31566 550 498879 26443 81932 999999999 999999999 31370 600 430924 26886 99908 999999999 999999999 31112 620 405017 27065 109949 999999999 999999999 31028 640 379762 27251 110089 999999999 999999999 30958 660 355117 27437 110050 999999999 999999999 30897 680 331040 27635 117476 999999999 999999999 30855 700 307488 27844 126221 999999999 999999999 30832 720 284431 28042 150916 999999999 999999999 30802 740 261847 28244 166977 999999999 999999999 30782 760 239705 28449 200012 999999999 999999999 30770 780 217975 28674 272731 999999999 999999999 30784 800 196626 28904 438464 999999999 999999999 30807 820 175627 29166 694560 999999999 999999999 30868 840 154938 29460 1033146 999999999 999999999 30965 860 134524 29779 1572336 999999999 999999999 31091 880 114372 30074 2136766 999999999 999999999 31193 900 94483 30360 2661951 999999999 999999999 31288 920 74848 30640 3102901 999999999 999999999 31379 940 55486 30834 3383105 999999999 999999999 31384 960 36412 31032 3691782 999999999 999999999 31396 980 17620 31199 3958183 999999999 999999999 31380 1000 -857 31254 3995052 999999999 999999999 31254 66986 40 3688 -9876 6140 32139 60 1930020 21287 652 999999999 999999999 47478 61 1919781 21287 425 999999999 999999999 47256 70 1838626 20968 278 999999999 999999999 44837 75 1796471 20753 227 999999999 999999999 43510 80 1757443 20539 189 999999999 999999999 42274 85 1721077 20421 185 999999999 999999999 41310 90 1686956 20340 194 999999999 999999999 40479 100 1624160 20357 198 999999999 999999999 39311 125 1490374 20582 231 999999999 999999999 37290 150 1379499 20943 431 999999999 999999999 36018 175 1284407 21179 730 999999999 999999999 34854 200 1201135 21403 1070 999999999 999999999 33903 250 1058922 22115 2253 999999999 999999999 32867 300 938398 23023 3974 999999999 999999999 32480 350 832423 23920 11465 999999999 999999999 32289 400 737424 24659 21540 999999999 999999999 32042 450 651161 25351 46538 999999999 999999999 31849 500 572025 25937 65865 999999999 999999999 31619 550 498848 26489 82628 999999999 999999999 31425 600 430787 26923 106966 999999999 999999999 31155 620 404849 27093 123533 999999999 999999999 31060 640 379571 27272 121760 999999999 999999999 30982 660 354913 27447 124508 999999999 999999999 30907 680 330831 27636 139258 999999999 999999999 30856 700 307279 27842 149090 999999999 999999999 30830 720 284225 28040 179764 999999999 999999999 30800 740 261641 28243 195227 999999999 999999999 30782 760 239499 28451 237230 999999999 999999999 30772 780 217766 28679 342535 999999999 999999999 30789 800 196410 28920 565685 999999999 999999999 30824 820 175394 29195 914524 999999999 999999999 30899 840 154677 29510 1333325 999999999 999999999 31018 860 134219 29855 1943600 999999999 999999999 31170 880 114011 30166 2462500 999999999 999999999 31289 900 94055 30470 2849649 999999999 999999999 31402 920 74343 30770 3336575 999999999 999999999 31513 940 54896 30973 3650546 999999999 999999999 31525 960 35733 31180 4000170 999999999 999999999 31546 980 16850 31353 4138916 999999999 999999999 31534 1000 -1719 31414 4124200 999999999 999999999 31414 66993 40 3688 -9874 6129 32072 60 1931080 21129 642 999999999 999999999 47151 61 1920900 21129 408 999999999 999999999 46930 70 1839096 20916 283 999999999 999999999 44724 75 1796990 20757 229 999999999 999999999 43519 80 1757903 20597 189 999999999 999999999 42394 85 1721409 20507 176 999999999 999999999 41484 90 1687129 20445 187 999999999 999999999 40688 100 1624026 20451 189 999999999 999999999 39492 125 1489935 20582 213 999999999 999999999 37289 150 1379444 20800 378 999999999 999999999 35771 175 1285323 20892 602 999999999 999999999 34382 200 1203210 21097 892 999999999 999999999 33418 250 1062366 22002 2030 999999999 999999999 32699 300 942192 23006 3701 999999999 999999999 32455 350 836238 23928 10847 999999999 999999999 32300 400 741207 24668 20078 999999999 999999999 32052 450 654964 25331 46395 999999999 999999999 31824 500 575940 25884 63882 999999999 999999999 31555 550 502947 26411 83769 999999999 999999999 31331 600 435105 26829 106651 999999999 999999999 31047 620 409254 27005 122213 999999999 999999999 30958 640 384056 27189 122035 999999999 999999999 30888 660 359468 27372 121991 999999999 999999999 30823 680 335448 27569 133015 999999999 999999999 30782 700 311952 27780 142010 999999999 999999999 30761 720 288944 27987 171512 999999999 999999999 30742 740 266398 28200 192466 999999999 999999999 30735 760 244287 28416 236632 999999999 999999999 30735 780 222577 28652 349163 999999999 999999999 30761 800 201239 28898 597481 999999999 999999999 30801 820 180237 29180 982678 999999999 999999999 30883 840 159529 29500 1431868 999999999 999999999 31007 860 139075 29854 2074963 999999999 999999999 31168 880 118866 30173 2484948 999999999 999999999 31295 900 98903 30483 2902773 999999999 999999999 31415 920 79183 30782 3357254 999999999 999999999 31524 940 59731 30981 3668007 999999999 999999999 31534 960 40564 31182 4004991 999999999 999999999 31548 980 21680 31353 4084814 999999999 999999999 31534 1000 3110 31414 4047314 999999999 999999999 31414 66998 40 3688 -9873 6147 31889 60 1929320 21252 650 999999999 999999999 47386 61 1919110 21252 425 999999999 999999999 47165 70 1838677 20989 283 999999999 999999999 44882 75 1796459 20795 226 999999999 999999999 43598 80 1757338 20596 184 999999999 999999999 42391 85 1720879 20470 170 999999999 999999999 41408 90 1686682 20383 175 999999999 999999999 40565 100 1623786 20379 178 999999999 999999999 39354 125 1490136 20519 194 999999999 999999999 37175 150 1379862 20781 363 999999999 999999999 35739 175 1285634 20959 609 999999999 999999999 34491 200 1203129 21231 895 999999999 999999999 33630 250 1061575 22086 1870 999999999 999999999 32823 300 941105 23033 3354 999999999 999999999 32492 350 835105 23922 9688 999999999 999999999 32292 400 740131 24644 18630 999999999 999999999 32022 450 653969 25307 43142 999999999 999999999 31795 500 574997 25874 57778 999999999 999999999 31543 550 501991 26430 82181 999999999 999999999 31354 600 434048 26890 120787 999999999 999999999 31116 620 408132 27079 144099 999999999 999999999 31043 640 382860 27274 145284 999999999 999999999 30985 660 358192 27466 150838 999999999 999999999 30929 680 334086 27672 166867 999999999 999999999 30897 700 310496 27895 173653 999999999 999999999 30889 720 287394 28102 212474 999999999 999999999 30869 740 264756 28314 237799 999999999 999999999 30858 760 242558 28524 291855 999999999 999999999 30852 780 220771 28749 415376 999999999 999999999 30864 800 199365 28985 659592 999999999 999999999 30894 820 178308 29243 994169 999999999 999999999 30950 840 157567 29530 1378589 999999999 999999999 31039 860 137111 29830 1933437 999999999 999999999 31144 880 116933 30102 2385085 999999999 999999999 31222 900 97034 30360 2706573 999999999 999999999 31288 920 77409 30609 3048799 999999999 999999999 31347 940 58076 30775 3273550 999999999 999999999 31324 960 39047 30944 3519268 999999999 999999999 31307 980 20313 31095 3742713 999999999 999999999 31275 1000 1896 31151 3780539 999999999 999999999 31151 67005 40 3688 -9871 6136 31751 60 1930400 21079 624 999999999 999999999 47023 61 1920255 21079 391 999999999 999999999 46803 70 1839340 20855 266 999999999 999999999 44595 75 1797319 20733 225 999999999 999999999 43468 80 1758240 20614 194 999999999 999999999 42428 85 1721697 20546 177 999999999 999999999 41562 90 1687342 20496 173 999999999 999999999 40789 100 1624064 20514 174 999999999 999999999 39613 125 1489574 20641 188 999999999 999999999 37397 150 1378801 20845 359 999999999 999999999 35849 175 1284639 20865 585 999999999 999999999 34337 200 1202719 21026 871 999999999 999999999 33306 250 1062246 21959 2000 999999999 999999999 32635 300 942095 23040 3614 999999999 999999999 32503 350 835917 23993 9984 999999999 999999999 32388 400 740617 24740 16872 999999999 999999999 32146 450 654121 25405 39830 999999999 999999999 31918 500 574897 25939 57164 999999999 999999999 31622 550 501786 26440 73608 999999999 999999999 31366 600 433893 26840 97462 999999999 999999999 31059 620 408037 27005 116736 999999999 999999999 30958 640 382843 27181 119449 999999999 999999999 30879 660 358266 27355 122319 999999999 999999999 30804 680 334266 27542 134668 999999999 999999999 30752 700 310794 27749 145688 999999999 999999999 30726 720 287815 27950 178789 999999999 999999999 30701 740 265301 28159 200239 999999999 999999999 30689 760 243224 28368 248498 999999999 999999999 30682 780 221555 28595 361455 999999999 999999999 30699 800 200262 28834 563750 999999999 999999999 30732 820 179312 29099 869704 999999999 999999999 30797 840 158671 29391 1240281 999999999 999999999 30893 860 138304 29713 1782012 999999999 999999999 31022 880 118200 30000 2245957 999999999 999999999 31116 900 98364 30271 2571307 999999999 999999999 31196 920 78791 30536 2926139 999999999 999999999 31272 940 59501 30711 3159251 999999999 999999999 31259 960 40509 30886 3409014 999999999 999999999 31249 980 21813 31030 3613251 999999999 999999999 31210 1000 3436 31080 3638137 999999999 999999999 31080 67011 40 3687 -9870 6145 31867 60 1929500 21208 685 999999999 999999999 47291 61 1919308 21208 447 999999999 999999999 47069 70 1838756 21003 311 999999999 999999999 44911 75 1796480 20837 247 999999999 999999999 43687 80 1757247 20672 200 999999999 999999999 42549 85 1720638 20561 172 999999999 999999999 41593 90 1686271 20495 177 999999999 999999999 40787 100 1623041 20484 183 999999999 999999999 39557 125 1489101 20502 223 999999999 999999999 37145 150 1379401 20583 393 999999999 999999999 35397 175 1286429 20601 597 999999999 999999999 33902 200 1205312 20879 923 999999999 999999999 33073 250 1065087 22031 2274 999999999 999999999 32742 300 944483 23138 4127 999999999 999999999 32641 350 837918 24066 11980 999999999 999999999 32487 400 742364 24797 19565 999999999 999999999 32220 450 655735 25425 47618 999999999 999999999 31943 500 576465 25949 64737 999999999 999999999 31634 550 503344 26438 82213 999999999 999999999 31364 600 435436 26854 103625 999999999 999999999 31075 620 409559 27034 117619 999999999 999999999 30992 640 384331 27224 120441 999999999 999999999 30928 660 359706 27418 119529 999999999 999999999 30875 680 335643 27622 130349 999999999 999999999 30840 700 312100 27837 142100 999999999 999999999 30825 720 289045 28045 178345 999999999 999999999 30806 740 266452 28260 209269 999999999 999999999 30799 760 244294 28476 254921 999999999 999999999 30800 780 222541 28707 348296 999999999 999999999 30820 800 201164 28947 515044 999999999 999999999 30854 820 180133 29212 729547 999999999 999999999 30916 840 159414 29498 1028573 999999999 999999999 31005 860 138979 29804 1478956 999999999 999999999 31117 880 118814 30088 1966469 999999999 999999999 31208 900 98921 30355 2415256 999999999 999999999 31283 920 79300 30602 2943789 999999999 999999999 31340 940 59972 30767 3259865 999999999 999999999 31316 960 40950 30926 3483832 999999999 999999999 31289 980 22232 31062 3676002 999999999 999999999 31242 1000 3838 31108 3692638 999999999 999999999 31108 67030 40 3687 -9866 6119 31794 60 1932100 21119 632 999999999 999999999 47149 61 1921908 21119 394 999999999 999999999 46928 70 1839199 20872 268 999999999 999999999 44632 75 1797195 20700 219 999999999 999999999 43399 80 1758216 20540 185 999999999 999999999 42276 85 1721830 20443 167 999999999 999999999 41353 90 1687652 20388 175 999999999 999999999 40574 100 1624665 20433 182 999999999 999999999 39458 125 1490386 20657 220 999999999 999999999 37425 150 1379250 20966 424 999999999 999999999 36057 175 1284237 21122 703 999999999 999999999 34759 200 1201330 21274 1030 999999999 999999999 33698 250 1059871 22013 2161 999999999 999999999 32716 300 939770 22967 3817 999999999 999999999 32400 350 834021 23876 10837 999999999 999999999 32231 400 739149 24638 18153 999999999 999999999 32014 450 652953 25333 41131 999999999 999999999 31827 500 573846 25936 59264 999999999 999999999 31618 550 500659 26498 81498 999999999 999999999 31435 600 432547 26954 108683 999999999 999999999 31191 620 406572 27136 120808 999999999 999999999 31109 640 381250 27325 121626 999999999 999999999 31042 660 356538 27513 121364 999999999 999999999 30982 680 332396 27708 129875 999999999 999999999 30936 700 308783 27915 137255 999999999 999999999 30911 720 285669 28110 163616 999999999 999999999 30877 740 263031 28309 186056 999999999 999999999 30853 760 240841 28506 223380 999999999 999999999 30832 780 219072 28720 303279 999999999 999999999 30833 800 197694 28939 464678 999999999 999999999 30844 820 176674 29187 667630 999999999 999999999 30890 840 155981 29449 963076 999999999 999999999 30954 860 135585 29739 1416518 999999999 999999999 31049 880 115470 30007 1886723 999999999 999999999 31124 900 95634 30264 2337773 999999999 999999999 31189 920 76072 30509 2864570 999999999 999999999 31245 940 56800 30681 3106110 999999999 999999999 31228 960 37826 30858 3356926 999999999 999999999 31221 980 19144 31008 3569167 999999999 999999999 31187 1000 781 31057 3592350 999999999 999999999 31057 67036 40 3687 -9864 6108 31657 60 1933200 21109 638 999999999 999999999 47151 61 1922995 21109 401 999999999 999999999 46929 70 1839155 20903 269 999999999 999999999 44698 75 1797033 20786 222 999999999 999999999 43578 80 1757855 20665 187 999999999 999999999 42534 85 1721243 20572 164 999999999 999999999 41614 90 1686876 20484 152 999999999 999999999 40765 100 1623728 20442 154 999999999 999999999 39475 125 1490064 20460 171 999999999 999999999 37069 150 1380460 20589 328 999999999 999999999 35409 175 1287433 20618 527 999999999 999999999 33931 200 1206274 20883 826 999999999 999999999 33080 250 1066155 21994 2096 999999999 999999999 32687 300 945832 23069 3795 999999999 999999999 32544 350 839595 23990 10915 999999999 999999999 32384 400 744345 24718 18312 999999999 999999999 32117 450 657954 25366 43698 999999999 999999999 31869 500 578842 25906 55065 999999999 999999999 31581 550 505778 26440 70728 999999999 999999999 31366 600 437819 26892 96562 999999999 999999999 31119 620 411902 27081 114689 999999999 999999999 31046 640 386626 27279 117380 999999999 999999999 30990 660 361954 27469 122133 999999999 999999999 30933 680 337848 27670 141203 999999999 999999999 30895 700 314259 27895 151425 999999999 999999999 30888 720 291156 28105 189872 999999999 999999999 30871 740 268518 28314 231138 999999999 999999999 30858 760 246320 28523 292023 999999999 999999999 30850 780 224535 28745 422305 999999999 999999999 30861 800 203132 28981 605229 999999999 999999999 30889 820 182078 29240 815543 999999999 999999999 30946 840 161342 29517 1084324 999999999 999999999 31025 860 140899 29807 1455546 999999999 999999999 31120 880 120746 30052 1878083 999999999 999999999 31170 900 100889 30282 2251326 999999999 999999999 31208 920 81323 30507 2670850 999999999 999999999 31242 940 62062 30647 3049288 999999999 999999999 31194 960 43123 30779 3213136 999999999 999999999 31140 980 24501 30888 3341887 999999999 999999999 31067 1000 6213 30924 3340461 999999999 999999999 30924 67124 40 3684 -9843 6141 31831 60 1929840 21142 630 999999999 999999999 47152 61 1919674 21142 403 999999999 999999999 46931 70 1839073 20917 271 999999999 999999999 44727 75 1796946 20776 223 999999999 999999999 43558 80 1757811 20630 187 999999999 999999999 42462 85 1721260 20538 177 999999999 999999999 41547 90 1686936 20466 185 999999999 999999999 40730 100 1623802 20450 190 999999999 999999999 39491 125 1489834 20545 221 999999999 999999999 37223 150 1379608 20737 406 999999999 999999999 35663 175 1285659 20879 679 999999999 999999999 34360 200 1203418 21176 1010 999999999 999999999 33544 250 1061848 22145 2155 999999999 999999999 32911 300 941035 23102 3781 999999999 999999999 32591 350 834757 23975 10414 999999999 999999999 32364 400 739602 24684 19089 999999999 999999999 32073 450 653328 25333 40074 999999999 999999999 31827 500 574298 25885 55996 999999999 999999999 31556 550 501269 26435 68847 999999999 999999999 31361 600 433319 26889 92171 999999999 999999999 31116 620 407405 27076 109926 999999999 999999999 31039 640 382137 27269 112253 999999999 999999999 30979 660 357473 27461 116738 999999999 999999999 30924 680 333372 27665 133565 999999999 999999999 30889 700 309791 27883 148742 999999999 999999999 30875 720 286699 28090 188597 999999999 999999999 30855 740 264072 28300 216400 999999999 999999999 30844 760 241883 28512 267963 999999999 999999999 30839 780 220103 28741 397670 999999999 999999999 30856 800 198704 28973 669163 999999999 999999999 30881 820 177658 29229 1083350 999999999 999999999 30935 840 156926 29517 1534725 999999999 999999999 31025 860 136477 29823 2069554 999999999 999999999 31136 880 116305 30094 2373172 999999999 999999999 31213 900 96409 30358 2703154 999999999 999999999 31286 920 76781 30622 3071255 999999999 999999999 31360 940 57436 30799 3317350 999999999 999999999 31348 960 38390 30976 3580252 999999999 999999999 31339 980 19637 31124 3802549 999999999 999999999 31305 1000 1205 31174 3827108 999999999 999999999 31174 67130 40 3684 -9842 6110 31867 60 1933000 21060 615 999999999 999999999 47038 61 1922821 21060 383 999999999 999999999 46817 70 1839366 20858 265 999999999 999999999 44601 75 1797316 20760 228 999999999 999999999 43524 80 1758168 20659 198 999999999 999999999 42522 85 1721528 20609 183 999999999 999999999 41689 90 1687064 20563 186 999999999 999999999 40922 100 1623598 20569 186 999999999 999999999 39721 125 1488909 20646 206 999999999 999999999 37407 150 1378283 20785 371 999999999 999999999 35746 175 1284447 20781 587 999999999 999999999 34198 200 1202752 20995 866 999999999 999999999 33257 250 1062122 22038 1977 999999999 999999999 32752 300 941622 23092 3545 999999999 999999999 32576 350 835313 23999 9789 999999999 999999999 32397 400 740046 24717 16590 999999999 999999999 32116 450 653680 25353 38434 999999999 999999999 31852 500 574630 25878 53255 999999999 999999999 31548 550 501666 26395 69624 999999999 999999999 31313 600 433853 26823 92723 999999999 999999999 31039 620 408006 27003 113159 999999999 999999999 30956 640 382807 27192 118647 999999999 999999999 30892 660 358215 27379 125383 999999999 999999999 30831 680 334186 27582 145421 999999999 999999999 30796 700 310674 27804 163357 999999999 999999999 30788 720 287641 28024 205288 999999999 999999999 30782 740 265062 28248 237468 999999999 999999999 30787 760 242908 28475 302688 999999999 999999999 30798 780 221150 28722 458101 999999999 999999999 30835 800 199757 28978 740554 999999999 999999999 30886 820 178694 29268 1157581 999999999 999999999 30976 840 157921 29593 1614934 999999999 999999999 31105 860 137404 29945 2196680 999999999 999999999 31264 880 117136 30255 2606769 999999999 999999999 31381 900 97125 30546 2987417 999999999 999999999 31480 920 77369 30830 3443571 999999999 999999999 31574 940 57893 31007 3719963 999999999 999999999 31560 960 38720 31178 3996373 999999999 999999999 31544 980 19848 31319 4060219 999999999 999999999 31500 1000 1301 31369 3992210 999999999 999999999 31369 67136 40 3683 -9841 6108 31800 60 1933180 21058 643 999999999 999999999 47038 61 1922999 21058 402 999999999 999999999 46817 70 1839345 20870 274 999999999 999999999 44627 75 1797236 20806 239 999999999 999999999 43621 80 1757975 20732 210 999999999 999999999 42672 85 1721203 20685 192 999999999 999999999 41844 90 1686627 20621 182 999999999 999999999 41037 100 1623052 20581 179 999999999 999999999 39744 125 1488523 20585 194 999999999 999999999 37296 150 1378381 20665 366 999999999 999999999 35539 175 1285177 20621 585 999999999 999999999 33936 200 1204075 20851 894 999999999 999999999 33029 250 1064149 21967 2213 999999999 999999999 32646 300 943802 23105 4044 999999999 999999999 32595 350 837313 24066 11373 999999999 999999999 32486 400 741746 24804 17982 999999999 999999999 32230 450 655060 25451 44204 999999999 999999999 31975 500 575703 25980 57596 999999999 999999999 31672 550 502453 26498 70617 999999999 999999999 31435 600 434370 26931 93089 999999999 999999999 31165 620 408420 27108 114229 999999999 999999999 31076 640 383126 27293 117891 999999999 999999999 31006 660 358448 27468 124879 999999999 999999999 30931 680 334349 27655 144725 999999999 999999999 30878 700 310778 27868 158140 999999999 999999999 30859 720 287699 28072 198494 999999999 999999999 30835 740 265089 28278 230378 999999999 999999999 30819 760 242921 28482 285517 999999999 999999999 30806 780 221168 28700 412244 999999999 999999999 30812 800 199801 28929 585461 999999999 999999999 30834 820 178788 29178 808766 999999999 999999999 30881 840 158097 29453 1061666 999999999 999999999 30958 860 137700 29739 1402938 999999999 999999999 31049 880 117593 29980 1771194 999999999 999999999 31096 900 97786 30202 2099420 999999999 999999999 31126 920 78272 30424 2516878 999999999 999999999 31157 940 59066 30554 2893972 999999999 999999999 31100 960 40186 30683 3044818 999999999 999999999 31043 980 21623 30790 3165621 999999999 999999999 30968 1000 3391 30834 3179272 999999999 999999999 30834 67144 40 3683 -9839 6094 31662 59 1934620 21080 627 999999999 999999999 47118 60 1924405 21080 385 999999999 999999999 46896 70 1839253 20885 275 999999999 999999999 44659 75 1797184 20751 230 999999999 999999999 43506 80 1758081 20621 197 999999999 999999999 42442 85 1721535 20542 177 999999999 999999999 41554 90 1687172 20509 173 999999999 999999999 40815 100 1623811 20555 182 999999999 999999999 39694 125 1489046 20684 227 999999999 999999999 37474 150 1378208 20827 431 999999999 999999999 35818 175 1284280 20780 680 999999999 999999999 34196 200 1202753 20910 1010 999999999 999999999 33123 250 1062820 21910 2284 999999999 999999999 32562 300 942765 23053 4105 999999999 999999999 32521 350 836484 24026 11408 999999999 999999999 32433 400 741017 24793 17752 999999999 999999999 32215 450 654335 25460 42015 999999999 999999999 31986 500 574917 26010 58120 999999999 999999999 31708 550 501615 26506 72742 999999999 999999999 31445 600 433540 26917 90269 999999999 999999999 31148 620 407606 27087 101763 999999999 999999999 31053 640 382334 27267 104602 999999999 999999999 30977 660 357676 27449 102237 999999999 999999999 30911 680 333591 27640 108678 999999999 999999999 30861 700 310039 27840 117067 999999999 999999999 30827 720 286989 28031 145748 999999999 999999999 30790 740 264415 28229 168658 999999999 999999999 30766 760 242288 28425 207058 999999999 999999999 30744 780 220583 28632 280934 999999999 999999999 30739 800 199274 28840 413436 999999999 999999999 30739 820 178334 29067 588788 999999999 999999999 30763 840 157735 29303 846285 999999999 999999999 30801 860 137448 29566 1245408 999999999 999999999 30868 880 117456 29816 1659566 999999999 999999999 30925 900 97753 30049 2057789 999999999 999999999 30968 920 78340 30263 2503593 999999999 999999999 30992 940 59231 30411 2667784 999999999 999999999 30953 960 40431 30564 2848431 999999999 999999999 30922 980 21933 30692 2997847 999999999 999999999 30869 1000 3760 30734 3008322 999999999 999999999 30734 67149 40 3683 -9838 6107 31715 60 1933360 21130 629 999999999 999999999 47203 61 1923141 21130 393 999999999 999999999 46981 70 1839119 20894 265 999999999 999999999 44678 75 1797039 20753 222 999999999 999999999 43510 80 1757939 20615 190 999999999 999999999 42431 85 1721417 20521 169 999999999 999999999 41512 90 1687126 20444 160 999999999 999999999 40686 100 1624046 20437 163 999999999 999999999 39466 125 1490109 20548 180 999999999 999999999 37229 150 1379842 20749 354 999999999 999999999 35684 175 1286005 20817 596 999999999 999999999 34258 200 1204147 21042 915 999999999 999999999 33331 250 1063460 22009 2130 999999999 999999999 32710 300 943138 23053 3833 999999999 999999999 32522 350 836973 23974 11347 999999999 999999999 32363 400 741766 24711 20032 999999999 999999999 32109 450 655362 25380 48694 999999999 999999999 31886 500 576180 25937 59058 999999999 999999999 31620 550 503013 26482 75225 999999999 999999999 31416 600 434962 26921 101613 999999999 999999999 31153 620 409020 27103 116039 999999999 999999999 31071 640 383729 27291 113320 999999999 999999999 31003 660 359050 27473 114432 999999999 999999999 30937 680 334943 27667 127147 999999999 999999999 30891 700 311362 27881 130154 999999999 999999999 30873 720 288274 28080 158433 999999999 999999999 30844 740 265660 28279 180765 999999999 999999999 30821 760 243495 28474 221779 999999999 999999999 30797 780 221753 28680 322632 999999999 999999999 30790 800 200407 28890 483842 999999999 999999999 30793 820 179430 29118 677943 999999999 999999999 30818 840 158792 29361 931156 999999999 999999999 30861 860 138469 29615 1306608 999999999 999999999 30920 880 118453 29836 1704005 999999999 999999999 30946 900 98744 30050 2057357 999999999 999999999 30968 920 79331 30261 2481730 999999999 999999999 30990 940 60226 30399 2650484 999999999 999999999 30942 960 41435 30546 2819532 999999999 999999999 30904 980 22949 30673 2966165 999999999 999999999 30850 1000 4785 30720 2984985 999999999 999999999 30720 67168 40 3682 -9833 6107 31574 60 1933360 21157 638 999999999 999999999 47264 61 1923128 21157 406 999999999 999999999 47041 70 1838966 20937 280 999999999 999999999 44769 75 1796823 20772 227 999999999 999999999 43549 80 1757715 20605 189 999999999 999999999 42411 85 1721215 20506 175 999999999 999999999 41482 90 1686924 20459 189 999999999 999999999 40715 100 1623748 20485 202 999999999 999999999 39557 125 1489434 20616 250 999999999 999999999 37352 150 1378797 20819 471 999999999 999999999 35805 175 1284568 20920 771 999999999 999999999 34428 200 1202251 21173 1146 999999999 999999999 33539 250 1060716 22137 2370 999999999 999999999 32900 300 939797 23150 4164 999999999 999999999 32657 350 833269 24039 11596 999999999 999999999 32450 400 737859 24751 20283 999999999 999999999 32160 450 651358 25397 44925 999999999 999999999 31908 500 572147 25939 54377 999999999 999999999 31622 550 499018 26453 68178 999999999 999999999 31382 600 431061 26877 88818 999999999 999999999 31102 620 405162 27056 102622 999999999 999999999 31017 640 379917 27240 101728 999999999 999999999 30946 660 355282 27427 100356 999999999 999999999 30885 680 331213 27626 110346 999999999 999999999 30845 700 307670 27832 120994 999999999 999999999 30818 720 284624 28030 155655 999999999 999999999 30789 740 262048 28234 179745 999999999 999999999 30771 760 239916 28437 228763 999999999 999999999 30757 780 218198 28653 332134 999999999 999999999 30761 800 196870 28871 565083 999999999 999999999 30772 820 175902 29112 933158 999999999 999999999 30811 840 155260 29379 1415230 999999999 999999999 30880 860 134913 29666 1883663 999999999 999999999 30972 880 114846 29937 2165154 999999999 999999999 31051 900 95054 30201 2469673 999999999 999999999 31124 920 75533 30447 2781960 999999999 999999999 31181 940 56300 30617 2997084 999999999 999999999 31163 960 37367 30790 3232742 999999999 999999999 31152 980 18726 30941 3441347 999999999 999999999 31120 1000 402 30994 3471190 999999999 999999999 30994 67174 40 3682 -9832 6103 30783 60 1933720 21120 668 999999999 999999999 47188 61 1923500 21120 432 999999999 999999999 46966 70 1839044 20942 299 999999999 999999999 44781 75 1796853 20815 245 999999999 999999999 43640 80 1757626 20688 204 999999999 999999999 42580 85 1720959 20612 183 999999999 999999999 41695 90 1686483 20574 185 999999999 999999999 40945 100 1622977 20583 197 999999999 999999999 39748 125 1488120 20684 226 999999999 999999999 37474 150 1377311 20817 427 999999999 999999999 35801 175 1283284 20834 685 999999999 999999999 34285 200 1201384 21047 1039 999999999 999999999 33339 250 1060717 21998 2347 999999999 999999999 32693 300 940411 23059 4199 999999999 999999999 32530 350 834147 24012 12133 999999999 999999999 32414 400 738758 24767 21253 999999999 999999999 32181 450 652128 25456 44349 999999999 999999999 31981 500 572701 26021 53988 999999999 999999999 31721 550 499305 26562 70065 999999999 999999999 31511 600 431052 27000 91158 999999999 999999999 31244 620 405034 27183 107181 999999999 999999999 31163 640 379666 27375 105903 999999999 999999999 31099 660 354906 27568 104688 999999999 999999999 31044 680 330714 27769 115746 999999999 999999999 31005 700 307049 27976 126824 999999999 999999999 30979 720 283885 28171 159248 999999999 999999999 30944 740 261196 28373 180091 999999999 999999999 30922 760 238960 28564 228942 999999999 999999999 30895 780 217151 28765 333192 999999999 999999999 30882 800 195751 28952 570342 999999999 999999999 30858 820 174744 29141 946910 999999999 999999999 30841 840 154107 29337 1399075 999999999 999999999 30836 860 133819 29536 1741447 999999999 999999999 30837 880 113869 29719 1901623 999999999 999999999 30825 900 94247 29901 2072308 999999999 999999999 30815 920 74944 30070 2239377 999999999 999999999 30796 940 55960 30203 2367536 999999999 999999999 30742 960 37288 30357 2533264 999999999 999999999 30713 980 18912 30496 2685039 999999999 999999999 30672 1000 851 30549 2711392 999999999 999999999 30549 67224 40 3681 -9820 6112 30465 60 1932800 21100 673 999999999 999999999 47123 61 1922605 21100 427 999999999 999999999 46902 70 1839157 20914 287 999999999 999999999 44721 75 1796987 20822 242 999999999 999999999 43654 80 1757732 20712 205 999999999 999999999 42629 85 1721003 20657 191 999999999 999999999 41787 90 1686469 20599 204 999999999 999999999 40993 100 1622954 20565 208 999999999 999999999 39712 125 1488217 20665 223 999999999 999999999 37441 150 1377393 20841 428 999999999 999999999 35841 175 1283221 20874 703 999999999 999999999 34352 200 1201115 21112 1043 999999999 999999999 33442 250 1060082 22045 2413 999999999 999999999 32762 300 939561 23093 4418 999999999 999999999 32578 350 833112 24060 12292 999999999 999999999 32478 400 737577 24794 23589 999999999 999999999 32216 450 650861 25479 50151 999999999 999999999 32011 500 571367 26040 59341 999999999 999999999 31745 550 497884 26606 73312 999999999 999999999 31563 600 429450 27098 102422 999999999 999999999 31358 620 403332 27292 137107 999999999 999999999 31288 640 377859 27494 136801 999999999 999999999 31234 660 352993 27682 152309 999999999 999999999 31173 680 328703 27877 193435 999999999 999999999 31125 700 304945 28089 213830 999999999 999999999 31103 720 281687 28285 280295 999999999 999999999 31070 740 258910 28479 344216 999999999 999999999 31039 760 236594 28661 491842 999999999 999999999 31000 780 214718 28843 832951 999999999 999999999 30966 800 193263 29022 1341321 999999999 999999999 30933 820 172211 29193 1478189 999999999 999999999 30897 840 151540 29380 1620913 999999999 999999999 30882 860 131231 29556 1762618 999999999 999999999 30858 880 111285 29686 1863465 999999999 999999999 30790 900 91706 29806 1957848 999999999 999999999 30717 920 72479 29928 2059952 999999999 999999999 30650 940 53600 30011 2116329 999999999 999999999 30546 960 35064 30108 2194050 999999999 999999999 30462 980 16855 30195 2260432 999999999 999999999 30370 1000 -1025 30239 2271580 999999999 999999999 30239 67292 40 3679 -9804 6116 31975 60 1932460 21063 592 999999999 999999999 47034 61 1922288 21063 364 999999999 999999999 46813 70 1839390 20844 246 999999999 999999999 44570 75 1797416 20699 202 999999999 999999999 43396 80 1758428 20551 170 999999999 999999999 42300 85 1722011 20467 176 999999999 999999999 41403 90 1687786 20419 184 999999999 999999999 40636 100 1624719 20454 191 999999999 999999999 39498 125 1490476 20625 233 999999999 999999999 37368 150 1379641 20885 443 999999999 999999999 35918 175 1285011 21032 731 999999999 999999999 34612 200 1202259 21284 1043 999999999 999999999 33715 250 1060280 22163 2024 999999999 999999999 32937 300 939422 23101 3554 999999999 999999999 32589 350 833175 23962 9597 999999999 999999999 32347 400 738070 24671 17499 999999999 999999999 32056 450 651857 25311 40612 999999999 999999999 31799 500 572906 25856 55060 999999999 999999999 31521 550 499981 26390 74735 999999999 999999999 31307 600 432142 26847 106383 999999999 999999999 31067 620 406267 27037 126493 999999999 999999999 30995 640 381034 27233 128241 999999999 999999999 30937 660 356402 27427 130702 999999999 999999999 30886 680 332329 27635 141847 999999999 999999999 30855 700 308773 27853 150902 999999999 999999999 30842 720 285703 28064 190756 999999999 999999999 30827 740 263095 28279 209725 999999999 999999999 30820 760 240923 28493 258449 999999999 999999999 30817 780 219159 28721 367623 999999999 999999999 30834 800 197773 28957 592452 999999999 999999999 30864 820 176736 29218 930453 999999999 999999999 30923 840 156012 29506 1319875 999999999 999999999 31014 860 135570 29816 1879497 999999999 999999999 31129 880 115396 30105 2345492 999999999 999999999 31225 900 95489 30381 2677925 999999999 999999999 31309 920 75848 30641 3104036 999999999 999999999 31380 940 56492 30814 3344613 999999999 999999999 31363 960 37438 30987 3601699 999999999 999999999 31350 980 18679 31136 3826713 999999999 999999999 31316 1000 238 31193 3834850 999999999 999999999 31193 67298 40 3678 -9803 6126 31914 60 1931440 21089 631 999999999 999999999 47069 61 1921273 21089 382 999999999 999999999 46848 70 1839251 20885 262 999999999 999999999 44659 75 1797150 20782 225 999999999 999999999 43571 80 1757965 20676 198 999999999 999999999 42557 85 1721314 20605 185 999999999 999999999 41681 90 1686866 20548 189 999999999 999999999 40892 100 1623446 20554 194 999999999 999999999 39692 125 1488818 20643 230 999999999 999999999 37400 150 1378031 20850 445 999999999 999999999 35857 175 1283581 20988 735 999999999 999999999 34540 200 1200961 21260 1074 999999999 999999999 33677 250 1059059 22163 2198 999999999 999999999 32938 300 938117 23132 3856 999999999 999999999 32633 350 831692 24010 10520 999999999 999999999 32412 400 736368 24735 16603 999999999 999999999 32139 450 649922 25381 41372 999999999 999999999 31888 500 570722 25948 57588 999999999 999999999 31633 550 497508 26505 83639 999999999 999999999 31443 600 429361 26974 117959 999999999 999999999 31214 620 403364 27164 138243 999999999 999999999 31141 640 378012 27360 142072 999999999 999999999 31082 660 353267 27550 148014 999999999 999999999 31024 680 329089 27753 162650 999999999 999999999 30987 700 305432 27975 175349 999999999 999999999 30977 720 282263 28183 217032 999999999 999999999 30957 740 259561 28395 245996 999999999 999999999 30946 760 237299 28605 298120 999999999 999999999 30939 780 215449 28832 408877 999999999 999999999 30954 800 193980 29074 599551 999999999 999999999 30988 820 172854 29345 838911 999999999 999999999 31058 840 152038 29639 1169796 999999999 999999999 31153 860 131505 29947 1654825 999999999 999999999 31266 880 111245 30229 2181130 999999999 999999999 31354 900 91261 30491 2639410 999999999 999999999 31423 920 71552 30740 3186988 999999999 999999999 31482 940 52141 30892 3492873 999999999 999999999 31443 960 33045 31043 3713615 999999999 999999999 31407 980 14256 31176 3910017 999999999 999999999 31357 1000 -4207 31232 3947905 999999999 999999999 31232 67305 40 3678 -9801 6136 31907 60 1930400 20999 589 999999999 999999999 46845 61 1920294 20999 347 999999999 999999999 46626 70 1839681 20778 234 999999999 999999999 44431 75 1797745 20726 215 999999999 999999999 43453 80 1758620 20670 199 999999999 999999999 42543 85 1721938 20646 190 999999999 999999999 41764 90 1687413 20599 180 999999999 999999999 40995 100 1623831 20607 178 999999999 999999999 39795 125 1488843 20700 208 999999999 999999999 37503 150 1377758 20904 389 999999999 999999999 35950 175 1283427 20881 642 999999999 999999999 34363 200 1201467 21030 948 999999999 999999999 33313 250 1060868 21993 2176 999999999 999999999 32686 300 940535 23074 3909 999999999 999999999 32551 350 834267 23999 10541 999999999 999999999 32397 400 738983 24726 15779 999999999 999999999 32128 450 652580 25365 40273 999999999 999999999 31867 500 573490 25893 55239 999999999 999999999 31566 550 500486 26410 70449 999999999 999999999 31330 600 432617 26851 95848 999999999 999999999 31072 620 406744 27028 118666 999999999 999999999 30985 640 381523 27216 124020 999999999 999999999 30919 660 356915 27389 133694 999999999 999999999 30843 680 332883 27579 156413 999999999 999999999 30792 700 309375 27798 172187 999999999 999999999 30781 720 286348 28016 218234 999999999 999999999 30773 740 263777 28236 254915 999999999 999999999 30773 760 241635 28458 327994 999999999 999999999 30780 780 219891 28700 489912 999999999 999999999 30812 800 198508 28971 693653 999999999 999999999 30879 820 177444 29280 965471 999999999 999999999 30988 840 156658 29620 1299990 999999999 999999999 31134 860 136117 29986 1708346 999999999 999999999 31307 880 115820 30299 2120427 999999999 999999999 31427 900 95783 30583 2450736 999999999 999999999 31518 920 76005 30863 2881792 999999999 999999999 31607 940 56514 31019 3354134 999999999 999999999 31572 960 37343 31160 3595726 999999999 999999999 31526 980 18492 31269 3681767 999999999 999999999 31450 1000 -23 31312 3637219 999999999 999999999 31312 67311 40 3678 -9799 6136 32107 60 1930400 21167 698 999999999 999999999 47219 61 1920213 21167 441 999999999 999999999 46997 70 1838848 21001 316 999999999 999999999 44907 75 1796544 20867 256 999999999 999999999 43750 80 1757226 20732 212 999999999 999999999 42671 85 1720492 20643 188 999999999 999999999 41758 90 1685977 20590 194 999999999 999999999 40977 100 1622439 20588 202 999999999 999999999 39757 125 1487755 20626 235 999999999 999999999 37370 150 1377255 20758 430 999999999 999999999 35700 175 1283379 20825 687 999999999 999999999 34272 200 1201405 21093 1024 999999999 999999999 33412 250 1060204 22116 2225 999999999 999999999 32868 300 939374 23138 4024 999999999 999999999 32641 350 832911 24021 11938 999999999 999999999 32427 400 737568 24734 22156 999999999 999999999 32138 450 651143 25370 53980 999999999 999999999 31874 500 571998 25923 68767 999999999 999999999 31602 550 498883 26460 93254 999999999 999999999 31390 600 430883 26904 124541 999999999 999999999 31133 620 404952 27095 139412 999999999 999999999 31062 640 379665 27292 135203 999999999 999999999 31005 660 354977 27490 131716 999999999 999999999 30957 680 330847 27703 141533 999999999 999999999 30931 700 307232 27926 151072 999999999 999999999 30923 720 284100 28143 184887 999999999 999999999 30913 740 261427 28363 206594 999999999 999999999 30912 760 239186 28584 252510 999999999 999999999 30916 780 217349 28820 353761 999999999 999999999 30941 800 195888 29062 584204 999999999 999999999 30976 820 174768 29340 905707 999999999 999999999 31052 840 153955 29639 1330319 999999999 999999999 31154 860 133417 29957 1995591 999999999 999999999 31277 880 113144 30258 2610436 999999999 999999999 31384 900 93132 30547 3009319 999999999 999999999 31480 920 73382 30814 3418990 999999999 999999999 31558 940 53917 30986 3676118 999999999 999999999 31538 960 34757 31157 3951596 999999999 999999999 31523 980 15892 31315 4212130 999999999 999999999 31496 1000 -2655 31378 4269218 999999999 999999999 31378 67317 40 3678 -9798 6133 31982 60 1930720 21089 612 999999999 999999999 47053 61 1920565 21089 378 999999999 999999999 46832 70 1839352 20835 246 999999999 999999999 44553 75 1797365 20720 213 999999999 999999999 43441 80 1758311 20600 188 999999999 999999999 42400 85 1721794 20530 205 999999999 999999999 41529 90 1687491 20450 204 999999999 999999999 40699 100 1624379 20452 203 999999999 999999999 39494 125 1490092 20641 250 999999999 999999999 37397 150 1378982 20972 470 999999999 999999999 36067 175 1283792 21194 756 999999999 999999999 34878 200 1200481 21408 1059 999999999 999999999 33911 250 1058182 22137 2179 999999999 999999999 32899 300 937606 23022 3803 999999999 999999999 32477 350 831695 23893 10173 999999999 999999999 32253 400 736804 24631 15395 999999999 999999999 32004 450 650675 25301 39239 999999999 999999999 31787 500 571682 25894 59381 999999999 999999999 31567 550 498587 26473 77574 999999999 999999999 31406 600 430472 26981 110602 999999999 999999999 31222 620 404465 27176 133031 999999999 999999999 31154 640 379101 27376 141254 999999999 999999999 31100 660 354343 27563 153158 999999999 999999999 31039 680 330155 27763 175185 999999999 999999999 30998 700 306490 27984 190793 999999999 999999999 30987 720 283311 28199 237173 999999999 999999999 30975 740 260595 28413 270941 999999999 999999999 30966 760 238317 28629 329477 999999999 999999999 30964 780 216449 28858 465722 999999999 999999999 30982 800 194956 29109 658691 999999999 999999999 31026 820 173803 29386 901747 999999999 999999999 31101 840 152956 29687 1226465 999999999 999999999 31204 860 132385 30008 1579740 999999999 999999999 31330 880 112087 30281 1925329 999999999 999999999 31408 900 92073 30531 2222072 999999999 999999999 31465 920 72337 30781 2577380 999999999 999999999 31524 940 52903 30924 2946286 999999999 999999999 31476 960 33791 31063 3124763 999999999 999999999 31428 980 14996 31178 3164526 999999999 999999999 31358 1000 -3467 31228 3118015 999999999 999999999 31228 67343 40 3677 -9792 6141 31919 60 1929860 21044 624 999999999 999999999 46933 61 1919741 21044 381 999999999 999999999 46713 70 1839398 20871 267 999999999 999999999 44628 75 1797301 20793 233 999999999 999999999 43594 80 1758069 20715 207 999999999 999999999 42636 85 1721337 20658 189 999999999 999999999 41788 90 1686789 20614 177 999999999 999999999 41024 100 1623160 20624 180 999999999 999999999 39827 125 1488235 20664 218 999999999 999999999 37438 150 1377673 20744 407 999999999 999999999 35676 175 1284164 20677 642 999999999 999999999 34027 200 1202948 20854 971 999999999 999999999 33033 250 1063015 21966 2264 999999999 999999999 32646 300 942697 23095 4058 999999999 999999999 32580 350 836342 24017 11687 999999999 999999999 32421 400 740979 24748 18277 999999999 999999999 32157 450 654520 25375 47355 999999999 999999999 31881 500 575408 25896 63842 999999999 999999999 31570 550 502414 26399 79593 999999999 999999999 31317 600 434604 26816 101978 999999999 999999999 31031 620 408763 26997 116060 999999999 999999999 30949 640 383570 27186 117612 999999999 999999999 30885 660 358982 27376 117569 999999999 999999999 30827 680 334956 27579 132208 999999999 999999999 30793 700 311447 27799 149597 999999999 999999999 30782 720 288419 28018 189581 999999999 999999999 30776 740 265844 28243 216354 999999999 999999999 30781 760 243695 28471 264143 999999999 999999999 30794 780 221939 28718 374387 999999999 999999999 30831 800 200549 28974 567102 999999999 999999999 30882 820 179489 29265 817241 999999999 999999999 30973 840 158723 29576 1173893 999999999 999999999 31088 860 138224 29911 1678893 999999999 999999999 31229 880 117979 30219 2236576 999999999 999999999 31344 900 97992 30511 2697870 999999999 999999999 31444 920 78260 30792 3227547 999999999 999999999 31534 940 58809 30966 3637169 999999999 999999999 31519 960 39663 31130 3893138 999999999 999999999 31495 980 20822 31265 4101167 999999999 999999999 31446 1000 2309 31308 4111467 999999999 999999999 31308 67355 40 3676 -9789 6136 31900 60 1930400 21094 617 999999999 999999999 47056 61 1920248 21094 376 999999999 999999999 46835 70 1839211 20904 260 999999999 999999999 44699 75 1797097 20776 214 999999999 999999999 43558 80 1757951 20642 182 999999999 999999999 42485 85 1721388 20540 162 999999999 999999999 41550 90 1687051 20481 165 999999999 999999999 40759 100 1623851 20478 177 999999999 999999999 39545 125 1489881 20517 222 999999999 999999999 37172 150 1379974 20645 421 999999999 999999999 35505 175 1286623 20706 692 999999999 999999999 34075 200 1205033 21016 1078 999999999 999999999 33290 250 1063922 22165 2403 999999999 999999999 32941 300 942742 23220 4183 999999999 999999999 32756 350 835953 24084 11925 999999999 999999999 32512 400 740398 24779 21414 999999999 999999999 32197 450 653844 25399 49657 999999999 999999999 31911 500 574672 25911 61116 999999999 999999999 31588 550 501644 26408 70262 999999999 999999999 31329 600 433814 26822 91181 999999999 999999999 31038 620 407966 27005 102020 999999999 999999999 30958 640 382766 27195 99380 999999999 999999999 30894 660 358167 27390 93893 999999999 999999999 30844 680 334127 27598 104034 999999999 999999999 30814 700 310603 27815 116220 999999999 999999999 30800 720 287564 28026 152770 999999999 999999999 30785 740 264986 28243 174576 999999999 999999999 30781 760 242841 28460 220156 999999999 999999999 30782 780 221099 28693 318176 999999999 999999999 30804 800 199735 28926 518604 999999999 999999999 30831 820 178720 29189 804318 999999999 999999999 30892 840 158019 29469 1182460 999999999 999999999 30975 860 137607 29766 1766810 999999999 999999999 31077 880 117468 30049 2311963 999999999 999999999 31167 900 97597 30328 2657097 999999999 999999999 31255 920 77989 30591 3018053 999999999 999999999 31329 940 58664 30766 3258374 999999999 999999999 31315 960 39639 30939 3508221 999999999 999999999 31302 980 20909 31088 3728337 999999999 999999999 31268 1000 2498 31138 3753809 999999999 999999999 31138 67373 40 3676 -9785 6126 31414 60 1931420 21068 635 999999999 999999999 47022 61 1921263 21068 390 999999999 999999999 46801 70 1839215 20929 282 999999999 999999999 44754 75 1797038 20814 233 999999999 999999999 43638 80 1757800 20700 199 999999999 999999999 42606 85 1721123 20611 178 999999999 999999999 41694 90 1686643 20580 172 999999999 999999999 40956 100 1623093 20607 188 999999999 999999999 39793 125 1488222 20665 238 999999999 999999999 37440 150 1377598 20766 475 999999999 999999999 35713 175 1283751 20805 807 999999999 999999999 34237 200 1201820 21092 1236 999999999 999999999 33410 250 1060546 22139 2520 999999999 999999999 32902 300 939721 23113 4403 999999999 999999999 32605 350 833468 23953 12728 999999999 999999999 32335 400 738437 24642 24251 999999999 999999999 32019 450 652339 25272 52493 999999999 999999999 31751 500 573517 25812 60189 999999999 999999999 31467 550 500687 26366 70488 999999999 999999999 31278 600 432875 26850 97591 999999999 999999999 31071 620 406985 27066 107795 999999999 999999999 31028 640 381714 27286 99758 999999999 999999999 30998 660 357018 27515 89520 999999999 999999999 30984 680 332856 27752 103462 999999999 999999999 30985 700 309194 27987 119813 999999999 999999999 30990 720 286008 28212 139019 999999999 999999999 30989 740 263276 28440 163532 999999999 999999999 30996 760 240976 28660 191950 999999999 999999999 30999 780 219084 28887 233372 999999999 999999999 31013 800 197586 29094 426170 999999999 999999999 31010 820 176468 29305 700309 999999999 999999999 31016 840 155709 29516 987644 999999999 999999999 31024 860 135297 29719 1477207 999999999 999999999 31028 880 115218 29917 1928683 999999999 999999999 31030 900 95461 30117 2225553 999999999 999999999 31038 920 76012 30304 2564064 999999999 999999999 31035 940 56880 30443 2716697 999999999 999999999 30986 960 38062 30591 2891934 999999999 999999999 30950 980 19545 30728 3059384 999999999 999999999 30906 1000 1349 30775 3077737 999999999 999999999 30775 67398 40 3675 -9779 6126 30874 60 1931420 21032 590 999999999 999999999 46941 61 1921281 21032 366 999999999 999999999 46721 70 1839501 20829 247 999999999 999999999 44538 75 1797572 20668 195 999999999 999999999 43332 80 1758651 20511 158 999999999 999999999 42217 85 1722313 20418 157 999999999 999999999 41302 90 1688173 20367 166 999999999 999999999 40533 100 1625287 20389 178 999999999 999999999 39372 125 1491336 20601 231 999999999 999999999 37325 150 1380667 20847 450 999999999 999999999 35851 175 1286224 20988 770 999999999 999999999 34540 200 1203625 21249 1145 999999999 999999999 33660 250 1061884 22124 2341 999999999 999999999 32881 300 941224 23065 4181 999999999 999999999 32538 350 835100 23944 11965 999999999 999999999 32322 400 740036 24668 22317 999999999 999999999 32053 450 653788 25333 51175 999999999 999999999 31827 500 574746 25893 60697 999999999 999999999 31566 550 501688 26448 76817 999999999 999999999 31376 600 433680 26923 102935 999999999 999999999 31155 620 407726 27124 116852 999999999 999999999 31094 640 382408 27330 111534 999999999 999999999 31048 660 357683 27536 109069 999999999 999999999 31008 680 333512 27751 117968 999999999 999999999 30984 700 309856 27974 116494 999999999 999999999 30976 720 286690 28178 143966 999999999 999999999 30952 740 263994 28384 160325 999999999 999999999 30935 760 241746 28580 198480 999999999 999999999 30911 780 219927 28777 296095 999999999 999999999 30894 800 198518 28966 507176 999999999 999999999 30873 820 177501 29153 794406 999999999 999999999 30854 840 156859 29340 1146288 999999999 999999999 30839 860 136575 29522 1723848 999999999 999999999 30822 880 116641 29685 1862855 999999999 999999999 30790 900 97050 29841 1999625 999999999 999999999 30753 920 77793 29988 2133494 999999999 999999999 30711 940 58867 30100 2230339 999999999 999999999 30637 960 40266 30230 2355220 999999999 999999999 30585 980 21971 30354 2477745 999999999 999999999 30530 1000 3995 30404 2498381 999999999 999999999 30404 67493 40 3672 -9756 6093 32350 59 1934800 21129 615 999999999 999999999 47233 60 1924558 21129 375 999999999 999999999 47010 70 1839178 20861 247 999999999 999999999 44606 75 1797160 20725 210 999999999 999999999 43451 80 1758115 20586 183 999999999 999999999 42371 85 1721631 20507 177 999999999 999999999 41484 90 1687361 20432 186 999999999 999999999 40662 100 1624334 20416 188 999999999 999999999 39424 125 1490535 20528 213 999999999 999999999 37191 150 1380206 20793 400 999999999 999999999 35759 175 1285883 20989 687 999999999 999999999 34540 200 1203199 21293 1034 999999999 999999999 33729 250 1061069 22200 2274 999999999 999999999 32992 300 940050 23125 4039 999999999 999999999 32622 350 833714 23978 12053 999999999 999999999 32368 400 738562 24679 24059 999999999 999999999 32067 450 652304 25328 55439 999999999 999999999 31821 500 573289 25882 76403 999999999 999999999 31552 550 500259 26439 91573 999999999 999999999 31366 600 432305 26888 116152 999999999 999999999 31115 620 406394 27071 134077 999999999 999999999 31034 640 381131 27261 129071 999999999 999999999 30970 660 356478 27445 131133 999999999 999999999 30906 680 332392 27646 150633 999999999 999999999 30868 700 308826 27867 165002 999999999 999999999 30858 720 285743 28084 201441 999999999 999999999 30849 740 263117 28303 213176 999999999 999999999 30847 760 240922 28527 258674 999999999 999999999 30855 780 219124 28772 398875 999999999 999999999 30890 800 197693 29028 685743 999999999 999999999 30940 820 176592 29324 1132985 999999999 999999999 31035 840 155777 29660 1608266 999999999 999999999 31175 860 135211 30019 2202981 999999999 999999999 31342 880 114891 30335 2641505 999999999 999999999 31464 900 94820 30649 2843144 999999999 999999999 31586 920 74988 30965 3195953 999999999 999999999 31712 940 55420 31163 3534704 999999999 999999999 31719 960 36143 31360 3631018 999999999 999999999 31728 980 17153 31528 3588269 999999999 999999999 31710 1000 -1521 31592 3495606 999999999 999999999 31592 67531 40 3671 -9747 6064 32040 59 1937760 21155 661 999999999 999999999 47357 60 1927456 21155 412 999999999 999999999 47132 70 1838927 20938 281 999999999 999999999 44771 75 1796771 20785 230 999999999 999999999 43576 80 1757631 20626 193 999999999 999999999 42454 85 1721115 20502 177 999999999 999999999 41473 90 1686864 20416 180 999999999 999999999 40630 100 1623854 20420 185 999999999 999999999 39432 125 1490065 20520 240 999999999 999999999 37178 150 1379936 20725 446 999999999 999999999 35643 175 1285976 20895 705 999999999 999999999 34387 200 1203756 21149 1041 999999999 999999999 33501 250 1062521 22069 2305 999999999 999999999 32799 300 942079 23038 4144 999999999 999999999 32500 350 836054 23927 12482 999999999 999999999 32300 400 740996 24682 20856 999999999 999999999 32071 450 654698 25348 53853 999999999 999999999 31846 500 575560 25941 77142 999999999 999999999 31624 550 502366 26498 98106 999999999 999999999 31435 600 434215 26985 124085 999999999 999999999 31227 620 408202 27184 133308 999999999 999999999 31163 640 382831 27384 135413 999999999 999999999 31110 660 358058 27587 132094 999999999 999999999 31065 680 333845 27797 139449 999999999 999999999 31037 700 310150 28017 149196 999999999 999999999 31024 720 286946 28227 180029 999999999 999999999 31005 740 264209 28437 200331 999999999 999999999 30993 760 241914 28649 231585 999999999 999999999 30987 780 220032 28872 299190 999999999 999999999 30997 800 198539 29097 427291 999999999 999999999 31013 820 177406 29343 568551 999999999 999999999 31056 840 156606 29595 804803 999999999 999999999 31107 860 136118 29861 1123639 999999999 999999999 31176 880 115927 30109 1476193 999999999 999999999 31229 900 96031 30344 1812351 999999999 999999999 31272 920 76428 30561 2170940 999999999 999999999 31298 940 57133 30700 2529175 999999999 999999999 31248 960 38158 30842 2736229 999999999 999999999 31204 980 19493 30970 2787111 999999999 999999999 31149 1000 1152 31020 2792524 999999999 999999999 31020 67535 40 3670 -9746 6050 32029 59 1939200 21192 628 999999999 999999999 47471 60 1928854 21192 389 999999999 999999999 47245 70 1838903 20897 251 999999999 999999999 44685 75 1796851 20723 210 999999999 999999999 43446 80 1757851 20540 179 999999999 999999999 42276 85 1721493 20411 164 999999999 999999999 41289 90 1687417 20297 162 999999999 999999999 40394 100 1624809 20278 161 999999999 999999999 39158 125 1491801 20424 191 999999999 999999999 37003 150 1381943 20720 370 999999999 999999999 35634 175 1287928 20925 619 999999999 999999999 34436 200 1205522 21215 929 999999999 999999999 33605 250 1063841 22141 2118 999999999 999999999 32905 300 943134 23067 3827 999999999 999999999 32541 350 837074 23914 11286 999999999 999999999 32281 400 742172 24616 20200 999999999 999999999 31985 450 656149 25255 50192 999999999 999999999 31729 500 577334 25824 66845 999999999 999999999 31482 550 504437 26402 83763 999999999 999999999 31322 600 436479 26928 114965 999999999 999999999 31161 620 410515 27141 131637 999999999 999999999 31114 640 385176 27357 133754 999999999 999999999 31079 660 360426 27564 141035 999999999 999999999 31039 680 336229 27783 162852 999999999 999999999 31020 700 312537 28026 169916 999999999 999999999 31033 720 289320 28251 208643 999999999 999999999 31032 740 266560 28470 243016 999999999 999999999 31028 760 244236 28690 297077 999999999 999999999 31031 780 222322 28917 422847 999999999 999999999 31046 800 200788 29161 592402 999999999 999999999 31081 820 179603 29423 768738 999999999 999999999 31140 840 158738 29701 1008485 999999999 999999999 31218 860 138172 29980 1269561 999999999 999999999 31300 880 117908 30206 1553316 999999999 999999999 31330 900 97958 30413 1780820 999999999 999999999 31343 920 78313 30619 2017386 999999999 999999999 31358 940 58988 30738 2260491 999999999 999999999 31287 960 39997 30853 2381180 999999999 999999999 31215 980 21334 30952 2408875 999999999 999999999 31131 1000 3007 30993 2365615 999999999 999999999 30993 67542 40 3670 -9744 6007 32003 59 1943600 21164 674 999999999 999999999 47505 60 1933193 21164 419 999999999 999999999 47278 70 1838866 20929 284 999999999 999999999 44753 75 1796703 20801 239 999999999 999999999 43610 80 1757506 20670 205 999999999 999999999 42543 85 1720888 20575 180 999999999 999999999 41621 90 1686511 20492 179 999999999 999999999 40782 100 1623312 20466 179 999999999 999999999 39522 125 1489566 20461 212 999999999 999999999 37071 150 1380031 20562 389 999999999 999999999 35363 175 1287053 20623 620 999999999 999999999 33939 200 1205769 20943 950 999999999 999999999 33174 250 1064934 22154 2298 999999999 999999999 32924 300 943835 23200 4173 999999999 999999999 32729 350 837154 24056 12010 999999999 999999999 32473 400 741753 24729 20534 999999999 999999999 32132 450 655430 25316 52582 999999999 999999999 31806 500 576510 25831 71176 999999999 999999999 31490 550 503667 26356 81705 999999999 999999999 31266 600 435877 26844 109207 999999999 999999999 31063 620 409996 27051 125862 999999999 999999999 31011 640 384742 27265 130725 999999999 999999999 30974 660 360073 27475 135156 999999999 999999999 30939 680 335952 27699 156352 999999999 999999999 30926 700 312332 27941 177927 999999999 999999999 30940 720 289179 28180 229448 999999999 999999999 30954 740 266470 28414 271380 999999999 999999999 30967 760 244182 28655 329127 999999999 999999999 30993 780 222285 28907 467358 999999999 999999999 31034 800 200751 29172 663186 999999999 999999999 31093 820 179548 29461 885674 999999999 999999999 31180 840 158646 29769 1164804 999999999 999999999 31290 860 138022 30079 1461782 999999999 999999999 31404 880 117681 30339 1802418 999999999 999999999 31468 900 97633 30576 2062391 999999999 999999999 31511 920 77873 30813 2334069 999999999 999999999 31556 940 58422 30943 2605793 999999999 999999999 31495 960 39306 31058 2731860 999999999 999999999 31423 980 20519 31156 2736828 999999999 999999999 31336 1000 2074 31188 2679811 999999999 999999999 31188 67560 40 3670 -9740 5938 31831 59 1950800 21347 640 999999999 999999999 47845 60 1944271 21259 404 999999999 999999999 47505 70 1848879 20997 265 999999999 999999999 44898 75 1806639 20808 214 999999999 999999999 43625 80 1767487 20616 178 999999999 999999999 42432 85 1731014 20465 156 999999999 999999999 41399 90 1696850 20348 158 999999999 999999999 40495 100 1634092 20325 163 999999999 999999999 39249 125 1500632 20514 208 999999999 999999999 37167 150 1390323 20798 395 999999999 999999999 35769 175 1296117 20932 643 999999999 999999999 34447 200 1214015 21052 938 999999999 999999999 33347 250 1073928 21815 2075 999999999 999999999 32421 300 954952 22744 3788 999999999 999999999 32085 350 850259 23632 11591 999999999 999999999 31901 400 756341 24394 21029 999999999 999999999 31697 450 670992 25086 51475 999999999 999999999 31517 500 592608 25714 69233 999999999 999999999 31348 550 519973 26324 89955 999999999 999999999 31228 600 452205 26858 117931 999999999 999999999 31080 620 426307 27074 125062 999999999 999999999 31038 640 401029 27292 122462 999999999 999999999 31005 660 376333 27508 120338 999999999 999999999 30976 680 352185 27729 133142 999999999 999999999 30960 700 328543 27961 136866 999999999 999999999 30962 720 305383 28176 161837 999999999 999999999 30949 740 282687 28386 183999 999999999 999999999 30937 760 260434 28592 216129 999999999 999999999 30925 780 238600 28802 293419 999999999 999999999 30922 800 217164 29012 417570 999999999 999999999 30922 820 196103 29230 536354 999999999 999999999 30936 840 175399 29438 747044 999999999 999999999 30943 860 155038 29646 1008231 999999999 999999999 30952 880 135016 29823 1285816 999999999 999999999 30933 900 115328 29998 1534562 999999999 999999999 30915 920 95962 30166 1776857 999999999 999999999 30893 940 76924 30282 2018912 999999999 999999999 30823 960 58212 30405 2154638 999999999 999999999 30762 980 39818 30510 2191851 999999999 999999999 30687 1000 21754 30541 2184146 999999999 999999999 30541 67567 40 3669 -9738 5910 32008 59 1953680 21404 677 999999999 999999999 48037 60 1944233 21308 438 999999999 999999999 47616 70 1848736 20993 280 999999999 999999999 44890 75 1806511 20797 225 999999999 999999999 43603 80 1767381 20603 187 999999999 999999999 42407 85 1730928 20454 189 999999999 999999999 41377 90 1696789 20330 185 999999999 999999999 40459 100 1634082 20310 179 999999999 999999999 39220 125 1500917 20439 217 999999999 999999999 37031 150 1390939 20750 390 999999999 999999999 35685 175 1296693 20998 604 999999999 999999999 34555 200 1214183 21195 860 999999999 999999999 33574 250 1073164 21957 1897 999999999 999999999 32632 300 953601 22821 3395 999999999 999999999 32194 350 848626 23679 9719 999999999 999999999 31965 400 754570 24417 15687 999999999 999999999 31727 450 669198 25076 41992 999999999 999999999 31504 500 590894 25672 67346 999999999 999999999 31296 550 518438 26238 87076 999999999 999999999 31127 600 450908 26757 122932 999999999 999999999 30963 620 425112 26963 137131 999999999 999999999 30910 640 399941 27173 146182 999999999 999999999 30870 660 375355 27383 150451 999999999 999999999 30836 680 351315 27605 163677 999999999 999999999 30821 700 327778 27839 179557 999999999 999999999 30827 720 304711 28072 218551 999999999 999999999 30835 740 282091 28302 246455 999999999 999999999 30845 760 259892 28539 283651 999999999 999999999 30867 780 238084 28788 377021 999999999 999999999 30907 800 216637 29053 522108 999999999 999999999 30966 820 195523 29335 678186 999999999 999999999 31047 840 174715 29626 939868 999999999 999999999 31140 860 154191 29933 1208786 999999999 999999999 31252 880 133947 30193 1497752 999999999 999999999 31316 900 113994 30437 1779877 999999999 999999999 31367 920 94324 30672 2060862 999999999 999999999 31411 940 74959 30812 2339495 999999999 999999999 31362 960 55918 30946 2469294 999999999 999999999 31309 980 37196 31053 2488081 999999999 999999999 31233 1000 18812 31085 2438821 999999999 999999999 31085 67574 40 3669 -9737 5881 32061 58 1956740 21439 668 999999999 999999999 48184 60 1944185 21359 433 999999999 999999999 47729 70 1848495 21028 268 999999999 999999999 44965 75 1806188 20844 219 999999999 999999999 43701 80 1766969 20651 184 999999999 999999999 42504 85 1730436 20498 170 999999999 999999999 41465 90 1696244 20348 162 999999999 999999999 40495 100 1633562 20276 158 999999999 999999999 39155 125 1500786 20354 182 999999999 999999999 36877 150 1391344 20634 345 999999999 999999999 35486 175 1297718 20839 570 999999999 999999999 34294 200 1215717 21094 848 999999999 999999999 33413 250 1074918 21992 1928 999999999 999999999 32683 300 955028 22910 3457 999999999 999999999 32319 350 849671 23759 9849 999999999 999999999 32073 400 755375 24460 16980 999999999 999999999 31783 450 669909 25088 42490 999999999 999999999 31519 500 591616 25653 63782 999999999 999999999 31273 550 519201 26228 82481 999999999 999999999 31115 600 451684 26756 120983 999999999 999999999 30962 620 425886 26968 140535 999999999 999999999 30916 640 400705 27189 148360 999999999 999999999 30888 660 376104 27400 160518 999999999 999999999 30855 680 352048 27625 185257 999999999 999999999 30844 700 328486 27878 198655 999999999 999999999 30869 720 305386 28115 244647 999999999 999999999 30882 740 282731 28346 283393 999999999 999999999 30893 760 260498 28581 336901 999999999 999999999 30913 780 238658 28828 464858 999999999 999999999 30950 800 217181 29098 622319 999999999 999999999 31014 820 196033 29383 774667 999999999 999999999 31098 840 175189 29680 997366 999999999 999999999 31196 860 154634 29971 1207540 999999999 999999999 31291 880 134375 30199 1456814 999999999 999999999 31323 900 114429 30408 1675260 999999999 999999999 31337 920 94784 30623 1874361 999999999 999999999 31361 940 75457 30743 2074541 999999999 999999999 31292 960 56466 30851 2171425 999999999 999999999 31213 980 37809 30934 2190492 999999999 999999999 31114 1000 19497 30957 2140260 999999999 999999999 30957 67581 40 3669 -9735 5888 32126 58 1956020 21370 664 999999999 999999999 48012 60 1944244 21240 415 999999999 999999999 47463 70 1848994 20953 264 999999999 999999999 44804 75 1806789 20818 226 999999999 999999999 43646 80 1767577 20669 196 999999999 999999999 42542 85 1730977 20555 195 999999999 999999999 41580 90 1696675 20423 185 999999999 999999999 40644 100 1633747 20360 173 999999999 999999999 39316 125 1500461 20427 193 999999999 999999999 37008 150 1390683 20687 355 999999999 999999999 35578 175 1296853 20876 572 999999999 999999999 34354 200 1214696 21137 842 999999999 999999999 33481 250 1073627 22031 1941 999999999 999999999 32743 300 953600 22921 3510 999999999 999999999 32335 350 848208 23764 9786 999999999 999999999 32079 400 753903 24461 16175 999999999 999999999 31784 450 668436 25087 43109 999999999 999999999 31518 500 590151 25649 63725 999999999 999999999 31269 550 517744 26225 79819 999999999 999999999 31112 600 450224 26761 115676 999999999 999999999 30968 620 424421 26974 137350 999999999 999999999 30923 640 399235 27193 146458 999999999 999999999 30892 660 374633 27400 161114 999999999 999999999 30855 680 350578 27623 187141 999999999 999999999 30842 700 327018 27875 204924 999999999 999999999 30867 720 303918 28117 254832 999999999 999999999 30884 740 281260 28351 293508 999999999 999999999 30898 760 259021 28591 350229 999999999 999999999 30924 780 237172 28844 493270 999999999 999999999 30966 800 215680 29121 664128 999999999 999999999 31039 820 194511 29418 839943 999999999 999999999 31134 840 173636 29734 1065817 999999999 999999999 31254 860 153035 30048 1258426 999999999 999999999 31372 880 132721 30289 1483420 999999999 999999999 31416 900 112713 30504 1672187 999999999 999999999 31436 920 93006 30723 1863326 999999999 999999999 31464 940 73618 30835 2070133 999999999 999999999 31385 960 54573 30934 2152062 999999999 999999999 31297 980 35866 31015 2156868 999999999 999999999 31195 1000 17504 31047 2093754 999999999 999999999 31047 67586 40 3669 -9734 5895 31864 58 1955300 21356 638 999999999 999999999 47965 60 1944248 21255 401 999999999 999999999 47497 70 1848896 20982 257 999999999 999999999 44867 75 1806655 20824 215 999999999 999999999 43659 80 1767462 20643 181 999999999 999999999 42489 85 1730919 20515 179 999999999 999999999 41500 90 1696694 20371 174 999999999 999999999 40541 100 1633955 20289 168 999999999 999999999 39180 125 1500945 20413 194 999999999 999999999 36984 150 1391167 20701 359 999999999 999999999 35602 175 1297283 20886 578 999999999 999999999 34371 200 1215116 21132 853 999999999 999999999 33473 250 1074323 21952 1979 999999999 999999999 32624 300 954729 22838 3659 999999999 999999999 32218 350 849637 23714 10654 999999999 999999999 32012 400 755470 24440 19402 999999999 999999999 31756 450 670016 25101 48714 999999999 999999999 31536 500 591633 25698 64741 999999999 999999999 31329 550 519034 26314 88131 999999999 999999999 31217 600 451249 26881 121125 999999999 999999999 31106 620 425326 27104 143837 999999999 999999999 31072 640 400017 27330 148762 999999999 999999999 31048 660 375290 27539 163707 999999999 999999999 31012 680 351113 27760 195956 999999999 999999999 30995 700 327438 28010 203867 999999999 999999999 31016 720 304231 28239 247034 999999999 999999999 31019 740 281481 28459 290410 999999999 999999999 31016 760 259167 28676 354921 999999999 999999999 31016 780 237265 28897 502474 999999999 999999999 31024 800 215748 29136 671171 999999999 999999999 31054 820 194587 29382 839874 999999999 999999999 31097 840 173756 29644 1045248 999999999 999999999 31159 860 153240 29893 1245508 999999999 999999999 31210 880 133050 30072 1468573 999999999 999999999 31191 900 113204 30230 1651215 999999999 999999999 31154 920 93691 30391 1853275 999999999 999999999 31124 940 74521 30475 2060096 999999999 999999999 31019 960 55705 30552 2154068 999999999 999999999 30911 980 37233 30620 2178250 999999999 999999999 30797 1000 19104 30655 2136910 999999999 999999999 30655 67592 40 3669 -9733 5898 31935 58 1954940 21448 724 999999999 999999999 48164 60 1944204 21343 456 999999999 999999999 47694 70 1848393 21097 308 999999999 999999999 45113 75 1805956 20903 243 999999999 999999999 43825 80 1766629 20706 200 999999999 999999999 42619 85 1730004 20546 180 999999999 999999999 41561 90 1695700 20435 182 999999999 999999999 40667 100 1632668 20416 184 999999999 999999999 39424 125 1499049 20472 217 999999999 999999999 37091 150 1389111 20702 403 999999999 999999999 35602 175 1295237 20882 634 999999999 999999999 34364 200 1213115 21112 916 999999999 999999999 33443 250 1072302 21977 1970 999999999 999999999 32662 300 952470 22902 3581 999999999 999999999 32308 350 847101 23773 10357 999999999 999999999 32091 400 752701 24500 17884 999999999 999999999 31835 450 667060 25149 46112 999999999 999999999 31596 500 588539 25741 71339 999999999 999999999 31380 550 515891 26307 103953 999999999 999999999 31208 600 448198 26816 145262 999999999 999999999 31031 620 422344 27023 159925 999999999 999999999 30979 640 397116 27235 165402 999999999 999999999 30941 660 372473 27449 166030 999999999 999999999 30910 680 348373 27675 171099 999999999 999999999 30899 700 324776 27912 179100 999999999 999999999 30907 720 301653 28135 210484 999999999 999999999 30904 740 278986 28357 235566 999999999 999999999 30905 760 256747 28583 273484 999999999 999999999 30916 780 234910 28822 348174 999999999 999999999 30943 800 213444 29073 489248 999999999 999999999 30987 820 192319 29346 642461 999999999 999999999 31058 840 171508 29625 898419 999999999 999999999 31138 860 150990 29915 1241903 999999999 999999999 31233 880 130759 30174 1617180 999999999 999999999 31297 900 110819 30414 1983350 999999999 999999999 31344 920 91169 30633 2376425 999999999 999999999 31372 940 71831 30767 2754223 999999999 999999999 31316 960 52817 30900 2955797 999999999 999999999 31263 980 34120 31018 3003819 999999999 999999999 31198 1000 15754 31058 2968277 999999999 999999999 31058 67605 40 3668 -9730 5903 31859 59 1954400 21463 679 999999999 999999999 48186 60 1944190 21409 446 999999999 999999999 47840 70 1848300 21067 282 999999999 999999999 45048 75 1805979 20819 217 999999999 999999999 43649 80 1766865 20564 184 999999999 999999999 42325 85 1730523 20369 189 999999999 999999999 41205 90 1696541 20227 186 999999999 999999999 40255 100 1634171 20194 186 999999999 999999999 38996 125 1501716 20338 235 999999999 999999999 36848 150 1392162 20692 428 999999999 999999999 35585 175 1297859 21081 680 999999999 999999999 34693 200 1214784 21400 966 999999999 999999999 33898 250 1072638 22098 1922 999999999 999999999 32841 300 952636 22845 3401 999999999 999999999 32228 350 847664 23654 9895 999999999 999999999 31931 400 753742 24374 17666 999999999 999999999 31671 450 668521 25031 43806 999999999 999999999 31448 500 590316 25653 66482 999999999 999999999 31273 550 517864 26254 95877 999999999 999999999 31146 600 450241 26814 133434 999999999 999999999 31029 620 424383 27034 148166 999999999 999999999 30992 640 399142 27253 154650 999999999 999999999 30961 660 374480 27472 157956 999999999 999999999 30936 680 350358 27702 167865 999999999 999999999 30930 700 326738 27938 178104 999999999 999999999 30936 720 303596 28157 212874 999999999 999999999 30928 740 280913 28373 235955 999999999 999999999 30922 760 258665 28594 268038 999999999 999999999 30927 780 236822 28824 336998 999999999 999999999 30945 800 215359 29063 477120 999999999 999999999 30977 820 194249 29315 629694 999999999 999999999 31025 840 173464 29582 864772 999999999 999999999 31094 860 152983 29852 1166769 999999999 999999999 31167 880 132801 30091 1500576 999999999 999999999 31211 900 112919 30319 1833302 999999999 999999999 31246 920 93335 30524 2189659 999999999 999999999 31260 940 74065 30658 2521178 999999999 999999999 31205 960 55118 30793 2717916 999999999 999999999 31154 980 36484 30915 2776737 999999999 999999999 31094 1000 18178 30959 2777981 999999999 999999999 30959 67611 40 3668 -9728 5898 31881 58 1954940 21445 696 999999999 999999999 48156 60 1944200 21363 445 999999999 999999999 47739 70 1848344 21097 291 999999999 999999999 45112 75 1805910 20900 231 999999999 999999999 43819 80 1766603 20687 187 999999999 999999999 42580 85 1730022 20514 171 999999999 999999999 41497 90 1695788 20384 170 999999999 999999999 40566 100 1632973 20326 170 999999999 999999999 39251 125 1500085 20339 206 999999999 999999999 36849 150 1391009 20512 374 999999999 999999999 35277 175 1298048 20666 588 999999999 999999999 34009 200 1216589 20989 897 999999999 999999999 33247 250 1075922 22056 2107 999999999 999999999 32779 300 955562 23021 3829 999999999 999999999 32477 350 849719 23864 11251 999999999 999999999 32214 400 755036 24553 20366 999999999 999999999 31904 450 669290 25157 51869 999999999 999999999 31606 500 590821 25698 71439 999999999 999999999 31328 550 518342 26229 94017 999999999 999999999 31116 600 450863 26726 124490 999999999 999999999 30927 620 425094 26937 137575 999999999 999999999 30880 640 399945 27152 138215 999999999 999999999 30846 660 375376 27368 138465 999999999 999999999 30819 680 351345 27598 152360 999999999 999999999 30814 700 327810 27842 162437 999999999 999999999 30830 720 304742 28072 197594 999999999 999999999 30835 740 282123 28299 223398 999999999 999999999 30843 760 259927 28531 262408 999999999 999999999 30859 780 238129 28771 345587 999999999 999999999 30888 800 216701 29022 478317 999999999 999999999 30933 820 195615 29288 613365 999999999 999999999 30997 840 174846 29563 819711 999999999 999999999 31074 860 154378 29832 1091828 999999999 999999999 31146 880 134212 30065 1414484 999999999 999999999 31183 900 114351 30282 1705520 999999999 999999999 31207 920 94793 30480 2016918 999999999 999999999 31215 940 75556 30600 2306303 999999999 999999999 31146 960 56652 30711 2468624 999999999 999999999 31072 980 38075 30810 2515990 999999999 999999999 30988 1000 19834 30842 2501693 999999999 999999999 30842 67617 40 3668 -9727 5926 31866 59 1952060 21430 706 999999999 999999999 48060 60 1944234 21344 451 999999999 999999999 47697 70 1848440 21089 299 999999999 999999999 45095 75 1806011 20903 241 999999999 999999999 43825 80 1766681 20709 200 999999999 999999999 42624 85 1730040 20560 192 999999999 999999999 41592 90 1695718 20442 190 999999999 999999999 40682 100 1632687 20408 188 999999999 999999999 39409 125 1499129 20461 228 999999999 999999999 37071 150 1389314 20667 405 999999999 999999999 35542 175 1295674 20813 613 999999999 999999999 34251 200 1213905 21001 876 999999999 999999999 33266 250 1073752 21887 1975 999999999 999999999 32527 300 954313 22846 3628 999999999 999999999 32229 350 849140 23742 10549 999999999 999999999 32050 400 754831 24484 17229 999999999 999999999 31814 450 669248 25131 45540 999999999 999999999 31573 500 590783 25722 72284 999999999 999999999 31357 550 518196 26282 101975 999999999 999999999 31179 600 450565 26792 138671 999999999 999999999 31004 620 424735 26996 155574 999999999 999999999 30948 640 399534 27206 165788 999999999 999999999 30907 660 374919 27413 171299 999999999 999999999 30870 680 350854 27632 185480 999999999 999999999 30852 700 327294 27866 200453 999999999 999999999 30856 720 304207 28093 240122 999999999 999999999 30858 740 281572 28318 275814 999999999 999999999 30862 760 259363 28550 320681 999999999 999999999 30880 780 237548 28796 417548 999999999 999999999 30915 800 216096 29061 564382 999999999 999999999 30975 820 194973 29352 716382 999999999 999999999 31065 840 174149 29656 971894 999999999 999999999 31171 860 153600 29976 1261154 999999999 999999999 31296 880 133323 30250 1588198 999999999 999999999 31375 900 113329 30502 1913446 999999999 999999999 31435 920 93616 30740 2234278 999999999 999999999 31481 940 74209 30879 2548315 999999999 999999999 31430 960 55128 31006 2711652 999999999 999999999 31370 980 36371 31111 2747291 999999999 999999999 31291 1000 17953 31141 2708348 999999999 999999999 31141 67623 40 3668 -9726 5941 31949 59 1950440 21430 670 999999999 999999999 48023 60 1944246 21365 431 999999999 999999999 47743 70 1848416 21084 272 999999999 999999999 45084 75 1806017 20879 213 999999999 999999999 43773 80 1766765 20652 171 999999999 999999999 42506 85 1730252 20474 173 999999999 999999999 41416 90 1696103 20322 170 999999999 999999999 40443 100 1633538 20225 166 999999999 999999999 39057 125 1501395 20211 203 999999999 999999999 36618 150 1393055 20364 354 999999999 999999999 35022 175 1300673 20557 561 999999999 999999999 33830 200 1219482 20961 878 999999999 999999999 33203 250 1078640 22137 2184 999999999 999999999 32900 300 957912 23078 3939 999999999 999999999 32556 350 851883 23889 11432 999999999 999999999 32248 400 757156 24551 20858 999999999 999999999 31901 450 671463 25129 52850 999999999 999999999 31571 500 593121 25644 71898 999999999 999999999 31262 550 520797 26171 85537 999999999 999999999 31048 600 453458 26674 112150 999999999 999999999 30866 620 427737 26889 126225 999999999 999999999 30825 640 402629 27112 127786 999999999 999999999 30800 660 378093 27334 131632 999999999 999999999 30780 680 354089 27571 154577 999999999 999999999 30784 700 330572 27826 172120 999999999 999999999 30812 720 307511 28072 218547 999999999 999999999 30835 740 284886 28313 255535 999999999 999999999 30857 760 262674 28561 305672 999999999 999999999 30891 780 240846 28818 430517 999999999 999999999 30938 800 219377 29085 613191 999999999 999999999 31001 820 198241 29364 814275 999999999 999999999 31078 840 177411 29658 1078359 999999999 999999999 31174 860 156874 29939 1358241 999999999 999999999 31258 880 136638 30164 1675282 999999999 999999999 31287 900 116713 30377 1923282 999999999 999999999 31305 920 97092 30584 2191492 999999999 999999999 31321 940 77789 30701 2433959 999999999 999999999 31249 960 58825 30807 2543753 999999999 999999999 31168 980 40192 30898 2553528 999999999 999999999 31077 1000 21900 30928 2507911 999999999 999999999 30928 67768 40 3677 -9699 6031 30964 59 1941120 21179 666 999999999 999999999 47483 60 1930748 21179 440 999999999 999999999 47257 70 1838854 20928 289 999999999 999999999 44750 75 1796752 20740 226 999999999 999999999 43483 80 1757721 20556 181 999999999 999999999 42310 85 1721310 20454 165 999999999 999999999 41377 90 1687119 20390 178 999999999 999999999 40579 100 1624203 20385 188 999999999 999999999 39365 125 1490411 20556 225 999999999 999999999 37243 150 1380048 20777 430 999999999 999999999 35732 175 1286053 20859 717 999999999 999999999 34327 200 1204032 21084 1090 999999999 999999999 33398 250 1063217 22006 2563 999999999 999999999 32705 300 942919 23048 4754 999999999 999999999 32514 350 836701 24003 14436 999999999 999999999 32401 400 741364 24750 26082 999999999 999999999 32159 450 654804 25432 57766 999999999 999999999 31952 500 575458 25991 74132 999999999 999999999 31685 550 502136 26539 89604 999999999 999999999 31484 600 433916 26997 112953 999999999 999999999 31240 620 407896 27189 131902 999999999 999999999 31169 640 382517 27395 127289 999999999 999999999 31121 660 357735 27598 126279 999999999 999999999 31078 680 333510 27811 143059 999999999 999999999 31052 700 309801 28038 151826 999999999 999999999 31047 720 286579 28250 187815 999999999 999999999 31031 740 263819 28470 206861 999999999 999999999 31028 760 241499 28681 260332 999999999 999999999 31022 780 219594 28900 411768 999999999 999999999 31027 800 198084 29114 745892 999999999 999999999 31031 820 176951 29327 1340366 999999999 999999999 31039 840 156172 29551 1799805 999999999 999999999 31061 860 135728 29775 2011386 999999999 999999999 31086 880 115615 29965 2201239 999999999 999999999 31080 900 95831 30148 2394568 999999999 999999999 31069 920 76364 30332 2605345 999999999 999999999 31063 940 57213 30471 2760822 999999999 999999999 31015 960 38375 30629 2954796 999999999 999999999 30988 980 19834 30770 3132226 999999999 999999999 30949 1000 1610 30823 3160468 999999999 999999999 30823 67774 40 3679 -9699 6017 31787 59 1942520 21220 670 999999999 999999999 47607 60 1932104 21220 442 999999999 999999999 47379 70 1838617 20978 294 999999999 999999999 44858 75 1796420 20785 227 999999999 999999999 43576 80 1757322 20582 179 999999999 999999999 42363 85 1720904 20436 172 999999999 999999999 41341 90 1686758 20355 175 999999999 999999999 40508 100 1623956 20347 180 999999999 999999999 39291 125 1490877 20376 220 999999999 999999999 36917 150 1381716 20507 409 999999999 999999999 35268 175 1288851 20629 658 999999999 999999999 33948 200 1207427 21009 1007 999999999 999999999 33279 250 1066235 22197 2200 999999999 999999999 32989 300 944933 23233 3943 999999999 999999999 32775 350 838098 24091 11399 999999999 999999999 32521 400 742555 24766 20839 999999999 999999999 32180 450 656105 25352 50774 999999999 999999999 31851 500 577107 25846 65703 999999999 999999999 31508 550 504284 26327 81046 999999999 999999999 31232 600 436617 26776 106955 999999999 999999999 30984 620 410807 26973 122500 999999999 999999999 30922 640 385629 27177 122473 999999999 999999999 30875 660 361040 27386 120133 999999999 999999999 30839 680 336997 27609 127843 999999999 999999999 30826 700 313458 27841 136772 999999999 999999999 30829 720 290395 28061 174283 999999999 999999999 30823 740 267785 28286 195417 999999999 999999999 30828 760 245601 28514 236526 999999999 999999999 30841 780 223817 28750 319337 999999999 999999999 30866 800 202408 28993 489490 999999999 999999999 30902 820 181348 29246 727698 999999999 999999999 30953 840 160609 29520 1030996 999999999 999999999 31029 860 140168 29798 1500304 999999999 999999999 31111 880 120015 30057 2003798 999999999 999999999 31175 900 100152 30297 2447742 999999999 999999999 31223 920 80578 30515 2892110 999999999 999999999 31251 940 61310 30660 3071305 999999999 999999999 31207 960 42360 30802 3253413 999999999 999999999 31163 980 23718 30932 3424377 999999999 999999999 31111 1000 5401 30979 3443508 999999999 999999999 30979 67798 40 3683 -9699 6019 30852 59 1942340 21167 678 999999999 999999999 47484 60 1931953 21167 442 999999999 999999999 47257 70 1838775 20972 308 999999999 999999999 44845 75 1796581 20788 238 999999999 999999999 43583 80 1757451 20612 190 999999999 999999999 42424 85 1720955 20495 172 999999999 999999999 41459 90 1686674 20458 187 999999999 999999999 40714 100 1623466 20507 202 999999999 999999999 39600 125 1488945 20658 257 999999999 999999999 37427 150 1378142 20840 482 999999999 999999999 35841 175 1283729 20981 784 999999999 999999999 34528 200 1201133 21255 1144 999999999 999999999 33669 250 1059278 22153 2234 999999999 999999999 32923 300 938426 23108 3960 999999999 999999999 32599 350 832108 23987 11552 999999999 999999999 32381 400 736860 24719 21268 999999999 999999999 32119 450 650434 25385 46971 999999999 999999999 31893 500 571214 25957 62157 999999999 999999999 31643 550 498000 26496 83154 999999999 999999999 31433 600 429886 26957 115963 999999999 999999999 31194 620 403902 27154 129959 999999999 999999999 31130 640 378557 27357 131421 999999999 999999999 31078 660 353804 27569 127068 999999999 999999999 31046 680 329601 27791 129172 999999999 999999999 31029 700 305914 28009 138207 999999999 999999999 31014 720 282720 28211 170581 999999999 999999999 30988 740 259996 28421 186443 999999999 999999999 30975 760 237717 28623 221935 999999999 999999999 30959 780 215861 28831 280366 999999999 999999999 30953 800 194410 29022 487417 999999999 999999999 30933 820 173352 29212 772883 999999999 999999999 30917 840 152669 29398 1159589 999999999 999999999 30900 860 132344 29582 1791295 999999999 999999999 30885 880 112360 29774 1964214 999999999 999999999 30881 900 92702 29956 2140717 999999999 999999999 30872 920 73366 30115 2298674 999999999 999999999 30841 940 54356 30244 2423997 999999999 999999999 30783 960 35659 30396 2589966 999999999 999999999 30753 980 17257 30543 2757660 999999999 999999999 30720 1000 -831 30598 2787903 999999999 999999999 30598 67804 40 3685 -9699 6022 31508 59 1941980 21072 663 999999999 999999999 47263 60 1931646 21072 420 999999999 999999999 47037 70 1839194 20900 305 999999999 999999999 44691 75 1797136 20725 236 999999999 999999999 43451 80 1758102 20574 190 999999999 999999999 42346 85 1721655 20477 165 999999999 999999999 41422 90 1687380 20469 177 999999999 999999999 40736 100 1624070 20562 192 999999999 999999999 39706 125 1489183 20714 260 999999999 999999999 37529 150 1378227 20841 461 999999999 999999999 35842 175 1284158 20828 677 999999999 999999999 34276 200 1202483 20938 982 999999999 999999999 33166 250 1062575 21875 2161 999999999 999999999 32510 300 942857 22962 3977 999999999 999999999 32393 350 837028 23916 12179 999999999 999999999 32285 400 741949 24704 20845 999999999 999999999 32099 450 655563 25377 50166 999999999 999999999 31883 500 576348 25961 70160 999999999 999999999 31649 550 503154 26477 98110 999999999 999999999 31410 600 435110 26922 124064 999999999 999999999 31154 620 409162 27114 134387 999999999 999999999 31083 640 383857 27309 137719 999999999 999999999 31024 660 359151 27516 130817 999999999 999999999 30985 680 334999 27726 132245 999999999 999999999 30957 700 311373 27929 143239 999999999 999999999 30926 720 288246 28127 171766 999999999 999999999 30896 740 265590 28335 196430 999999999 999999999 30882 760 243378 28540 232966 999999999 999999999 30869 780 221582 28754 287233 999999999 999999999 30870 800 200184 28958 444325 999999999 999999999 30865 820 179160 29182 635620 999999999 999999999 30885 840 158484 29404 960592 999999999 999999999 30907 860 138132 29658 1461389 999999999 999999999 30964 880 118071 29924 1935801 999999999 999999999 31038 900 98291 30179 2321972 999999999 999999999 31101 920 78794 30393 2697753 999999999 999999999 31126 940 59598 30556 2896733 999999999 999999999 31101 960 40703 30725 3118530 999999999 999999999 31086 980 22102 30876 3320687 999999999 999999999 31055 1000 3817 30924 3340483 999999999 999999999 30924 67824 40 3688 -9699 6003 31542 59 1943960 21181 639 999999999 999999999 47553 60 1933539 21181 419 999999999 999999999 47325 70 1838801 20935 287 999999999 999999999 44766 75 1796687 20745 230 999999999 999999999 43493 80 1757654 20553 188 999999999 999999999 42303 85 1721266 20431 169 999999999 999999999 41330 90 1687117 20364 179 999999999 999999999 40527 100 1624233 20390 189 999999999 999999999 39376 125 1490324 20586 223 999999999 999999999 37297 150 1379616 20876 416 999999999 999999999 35903 175 1284920 21071 692 999999999 999999999 34675 200 1202023 21320 1007 999999999 999999999 33771 250 1060116 22104 2060 999999999 999999999 32851 300 939704 22993 3714 999999999 999999999 32436 350 833934 23860 10657 999999999 999999999 32209 400 739203 24582 19888 999999999 999999999 31941 450 653235 25256 44595 999999999 999999999 31731 500 574397 25838 57868 999999999 999999999 31499 550 501474 26406 76311 999999999 999999999 31326 600 433550 26898 104336 999999999 999999999 31127 620 407619 27101 123746 999999999 999999999 31069 640 382321 27307 125766 999999999 999999999 31022 660 357617 27513 127600 999999999 999999999 30982 680 333466 27730 142395 999999999 999999999 30961 700 309827 27953 153618 999999999 999999999 30953 720 286676 28162 193529 999999999 999999999 30934 740 263989 28377 223222 999999999 999999999 30927 760 241741 28590 287053 999999999 999999999 30922 780 219905 28812 418133 999999999 999999999 30933 800 198457 29034 733294 999999999 999999999 30946 820 177372 29271 1226272 999999999 999999999 30979 840 156621 29531 1777473 999999999 999999999 31040 860 136174 29802 2044681 999999999 999999999 31115 880 116022 30052 2316363 999999999 999999999 31170 900 96163 30289 2598591 999999999 999999999 31215 920 76592 30514 2889281 999999999 999999999 31249 940 57321 30672 3091446 999999999 999999999 31219 960 38358 30834 3312445 999999999 999999999 31196 980 19692 30979 3514470 999999999 999999999 31159 1000 1345 31032 3544264 999999999 999999999 31032 67830 40 3690 -9699 6007 31830 59 1943600 21202 705 999999999 999999999 47590 60 1933175 21202 457 999999999 999999999 47362 70 1838615 20995 325 999999999 999999999 44894 75 1796389 20797 251 999999999 999999999 43602 80 1757244 20619 200 999999999 999999999 42439 85 1720738 20498 169 999999999 999999999 41466 90 1686457 20455 157 999999999 999999999 40707 100 1623258 20504 168 999999999 999999999 39596 125 1488912 20606 200 999999999 999999999 37333 150 1378478 20754 373 999999999 999999999 35692 175 1284786 20748 572 999999999 999999999 34145 200 1203369 20885 867 999999999 999999999 33083 250 1063702 21854 2096 999999999 999999999 32478 300 943999 22978 3891 999999999 999999999 32415 350 838030 23962 11851 999999999 999999999 32347 400 742774 24748 20815 999999999 999999999 32157 450 656207 25438 48884 999999999 999999999 31959 500 576814 26016 69394 999999999 999999999 31716 550 503456 26539 95028 999999999 999999999 31484 600 435278 26965 124730 999999999 999999999 31204 620 409293 27147 138855 999999999 999999999 31121 640 383959 27338 141747 999999999 999999999 31057 660 359231 27535 135946 999999999 999999999 31007 680 335066 27738 139022 999999999 999999999 30970 700 311427 27946 146913 999999999 999999999 30946 720 288286 28145 178427 999999999 999999999 30915 740 265616 28352 208021 999999999 999999999 30900 760 243390 28558 253680 999999999 999999999 30888 780 221579 28777 333808 999999999 999999999 30895 800 200158 28997 512650 999999999 999999999 30906 820 179098 29241 739726 999999999 999999999 30947 840 158371 29491 1098427 999999999 999999999 30998 860 137948 29775 1653699 999999999 999999999 31086 880 117805 30053 2202029 999999999 999999999 31171 900 97935 30321 2647185 999999999 999999999 31248 920 78338 30564 2972828 999999999 999999999 31301 940 59029 30740 3210262 999999999 999999999 31288 960 40019 30918 3468394 999999999 999999999 31281 980 21301 31069 3691011 999999999 999999999 31249 1000 2903 31115 3707438 999999999 999999999 31115 67835 40 3690 -9699 5998 31145 59 1944500 21343 641 999999999 999999999 47697 60 1944303 21242 402 999999999 999999999 47468 70 1848900 21018 262 999999999 999999999 44942 75 1806555 20891 223 999999999 999999999 43800 80 1767217 20730 208 999999999 999999999 42667 85 1730505 20620 224 999999999 999999999 41712 90 1696079 20506 223 999999999 999999999 40809 100 1632906 20436 214 999999999 999999999 39464 125 1499217 20473 239 999999999 999999999 37093 150 1389379 20663 427 999999999 999999999 35537 175 1295666 20848 651 999999999 999999999 34309 200 1213498 21170 901 999999999 999999999 33534 250 1072188 22072 1943 999999999 999999999 32803 300 951954 22958 3496 999999999 999999999 32387 350 846330 23829 8997 999999999 999999999 32167 400 751757 24532 14285 999999999 999999999 31876 450 666023 25171 34167 999999999 999999999 31624 500 587474 25736 48314 999999999 999999999 31374 550 514846 26297 67779 999999999 999999999 31197 600 447173 26810 94159 999999999 999999999 31024 620 421331 27005 120437 999999999 999999999 30958 640 396126 27203 133832 999999999 999999999 30904 660 371524 27389 151617 999999999 999999999 30843 680 347487 27592 177748 999999999 999999999 30808 700 323966 27813 199866 999999999 999999999 30797 720 300933 28017 253409 999999999 999999999 30775 740 278369 28217 303954 999999999 999999999 30753 760 256249 28420 384168 999999999 999999999 30739 780 234547 28630 549728 999999999 999999999 30737 800 213234 28850 792169 999999999 999999999 30750 820 192287 29075 1129163 999999999 999999999 30772 840 171675 29333 1490338 999999999 999999999 30832 860 151371 29587 1796467 999999999 999999999 30890 880 131383 29782 1974072 999999999 999999999 30890 900 111722 29955 2139638 999999999 999999999 30871 920 92386 30119 2304067 999999999 999999999 30846 940 73386 30206 2371675 999999999 999999999 30745 960 54731 30296 2445933 999999999 999999999 30652 980 36410 30378 2510863 999999999 999999999 30554 1000 18422 30420 2520710 999999999 999999999 30420 67898 40 3702 -9701 6005 29165 59 1943780 21069 649 999999999 999999999 47295 60 1933417 21069 405 999999999 999999999 47069 70 1839351 20829 260 999999999 999999999 44539 75 1797364 20725 222 999999999 999999999 43452 80 1758289 20618 192 999999999 999999999 42436 85 1721725 20566 206 999999999 999999999 41603 90 1687343 20507 198 999999999 999999999 40811 100 1624032 20525 188 999999999 999999999 39635 125 1489019 20790 205 999999999 999999999 37667 150 1377230 21077 383 999999999 999999999 36248 175 1281755 21215 577 999999999 999999999 34913 200 1198520 21349 799 999999999 999999999 33817 250 1056961 21969 1726 999999999 999999999 32650 300 937131 22910 3157 999999999 999999999 32319 350 831498 23882 8691 999999999 999999999 32238 400 736559 24666 16866 999999999 999999999 32050 450 650217 25390 38224 999999999 999999999 31898 500 570869 26035 59444 999999999 999999999 31739 550 497322 26656 100062 999999999 999999999 31623 600 428667 27221 161930 999999999 999999999 31500 620 402429 27419 207765 999999999 999999999 31433 640 376841 27615 230730 999999999 999999999 31371 660 351876 27784 267485 999999999 999999999 31288 680 327510 27949 308977 999999999 999999999 31206 700 303703 28129 322410 999999999 999999999 31148 720 280431 28280 360190 999999999 999999999 31064 740 257680 28420 403993 999999999 999999999 30974 760 235433 28544 455664 999999999 999999999 30873 780 213674 28653 550582 999999999 999999999 30762 800 192385 28766 628100 999999999 999999999 30660 820 171547 28856 690920 999999999 999999999 30540 840 151148 28946 744594 999999999 999999999 30425 860 131172 29023 790137 999999999 999999999 30301 880 111616 29061 827566 999999999 999999999 30142 900 92481 29083 868909 999999999 999999999 29972 920 73750 29108 934169 999999999 999999999 29810 940 55410 29123 997163 999999999 999999999 29642 960 37442 29155 1009441 999999999 999999999 29497 980 19826 29180 1006845 999999999 999999999 29349 1000 2554 29197 980824 999999999 999999999 29197 67906 40 3704 -9702 6010 30976 59 1943240 21136 683 999999999 999999999 47434 60 1932854 21136 432 999999999 999999999 47207 70 1838876 20961 307 999999999 999999999 44821 75 1796677 20803 245 999999999 999999999 43615 80 1757503 20644 199 999999999 999999999 42491 85 1720938 20540 177 999999999 999999999 41549 90 1686587 20497 188 999999999 999999999 40791 100 1623289 20526 199 999999999 999999999 39637 125 1488849 20613 248 999999999 999999999 37347 150 1378461 20729 442 999999999 999999999 35650 175 1284814 20753 656 999999999 999999999 34153 200 1203235 20963 973 999999999 999999999 33206 250 1062942 21968 2271 999999999 999999999 32648 300 942711 23061 4225 999999999 999999999 32533 350 836397 24032 12338 999999999 999999999 32440 400 740896 24804 20304 999999999 999999999 32230 450 654168 25475 46618 999999999 999999999 32006 500 574671 26046 63126 999999999 999999999 31752 550 501236 26565 84834 999999999 999999999 31515 600 432958 27017 106937 999999999 999999999 31264 620 406921 27204 122548 999999999 999999999 31187 640 381534 27397 129076 999999999 999999999 31125 660 356752 27594 130023 999999999 999999999 31074 680 332535 27798 141011 999999999 999999999 31037 700 308845 28004 156616 999999999 999999999 31010 720 285658 28200 194775 999999999 999999999 30975 740 262946 28402 233796 999999999 999999999 30955 760 240683 28602 293530 999999999 999999999 30936 780 218843 28809 394370 999999999 999999999 30929 800 197404 29013 595362 999999999 999999999 30923 820 176343 29229 864380 999999999 999999999 30935 840 155633 29454 1244823 999999999 999999999 30959 860 135251 29694 1817422 999999999 999999999 31002 880 115178 29924 2148352 999999999 999999999 31038 900 95412 30136 2377954 999999999 999999999 31057 920 75954 30316 2581735 999999999 999999999 31047 940 56817 30443 2717451 999999999 999999999 30986 960 38003 30578 2872096 999999999 999999999 30937 980 19498 30702 3014847 999999999 999999999 30880 1000 1317 30750 3035228 999999999 999999999 30750 67930 40 3709 -9702 6041 30840 59 1940100 21269 739 999999999 999999999 47664 60 1929701 21269 492 999999999 999999999 47437 70 1838364 21048 336 999999999 999999999 45008 75 1796001 20879 271 999999999 999999999 43775 80 1756704 20697 219 999999999 999999999 42600 85 1720045 20593 214 999999999 999999999 41657 90 1685641 20507 216 999999999 999999999 40810 100 1622389 20487 213 999999999 999999999 39562 125 1488110 20603 235 999999999 999999999 37328 150 1377556 20802 411 999999999 999999999 35774 175 1283420 20897 598 999999999 999999999 34390 200 1201308 21092 849 999999999 999999999 33411 250 1060714 21930 1990 999999999 999999999 32592 300 940855 22960 3783 999999999 999999999 32390 350 834946 23954 11020 999999999 999999999 32336 400 739730 24736 18575 999999999 999999999 32141 450 653195 25432 45704 999999999 999999999 31951 500 573783 26035 62550 999999999 999999999 31739 550 500320 26596 90795 999999999 999999999 31551 600 431907 27093 127816 999999999 999999999 31352 620 405797 27280 158776 999999999 999999999 31273 640 380340 27470 175104 999999999 999999999 31207 660 355502 27646 193325 999999999 999999999 31132 680 331250 27826 226361 999999999 999999999 31069 700 307541 28023 250461 999999999 999999999 31030 720 284344 28206 314901 999999999 999999999 30982 740 261636 28385 394670 999999999 999999999 30936 760 239396 28561 507611 999999999 999999999 30892 780 217599 28738 717399 999999999 999999999 30853 800 196217 28930 990095 999999999 999999999 30835 820 175222 29127 1307678 999999999 999999999 30827 840 154587 29346 1586300 999999999 999999999 30845 860 134283 29575 1783108 999999999 999999999 30878 880 114306 29760 1948535 999999999 999999999 30868 900 94663 29924 2099747 999999999 999999999 30838 920 75352 30070 2239089 999999999 999999999 30795 940 56384 30155 2301999 999999999 999999999 30693 960 37762 30244 2373786 999999999 999999999 30599 980 19473 30321 2430211 999999999 999999999 30496 1000 1519 30362 2438320 999999999 999999999 30362 67936 40 3710 -9703 6044 30095 59 1939740 21089 668 999999999 999999999 47252 60 1929435 21089 420 999999999 999999999 47028 70 1839175 20894 285 999999999 999999999 44678 75 1797045 20803 245 999999999 999999999 43614 80 1757819 20700 210 999999999 999999999 42605 85 1721107 20650 213 999999999 999999999 41772 90 1686579 20599 215 999999999 999999999 40995 100 1623004 20603 209 999999999 999999999 39787 125 1487892 20741 229 999999999 999999999 37579 150 1376679 20910 410 999999999 999999999 35961 175 1282199 20941 611 999999999 999999999 34461 200 1199992 21097 853 999999999 999999999 33418 250 1059437 21914 1907 999999999 999999999 32568 300 939692 22933 3542 999999999 999999999 32352 350 833908 23925 10023 999999999 999999999 32297 400 738807 24706 18389 999999999 999999999 32102 450 652362 25410 42986 999999999 999999999 31924 500 573012 26016 64438 999999999 999999999 31716 550 499559 26608 96720 999999999 999999999 31566 600 431051 27155 149999 999999999 999999999 31423 620 404873 27359 199030 999999999 999999999 31365 640 379334 27568 229213 999999999 999999999 31318 660 354401 27760 266495 999999999 999999999 31261 680 330043 27954 325492 999999999 999999999 31212 700 306221 28160 376041 999999999 999999999 31182 720 282908 28349 471828 999999999 999999999 31140 740 260083 28535 578058 999999999 999999999 31099 760 237726 28709 738728 999999999 999999999 31051 780 215820 28877 1026594 999999999 999999999 31003 800 194345 29042 1358945 999999999 999999999 30954 820 173287 29190 1475278 999999999 999999999 30893 840 152630 29345 1586061 999999999 999999999 30845 860 132354 29492 1695646 999999999 999999999 30791 880 112460 29596 1764801 999999999 999999999 30697 900 92952 29680 1816111 999999999 999999999 30588 920 73819 29762 1865577 999999999 999999999 30479 940 55056 29810 1879661 999999999 999999999 30342 960 36654 29873 1910548 999999999 999999999 30224 980 18596 29928 1933282 999999999 999999999 30101 1000 877 29960 1930932 999999999 999999999 29960 67942 40 3711 -9703 6055 29050 59 1938660 21119 685 999999999 999999999 47295 60 1928359 21119 437 999999999 999999999 47070 70 1839094 20900 282 999999999 999999999 44691 75 1796982 20779 231 999999999 999999999 43564 80 1757824 20652 191 999999999 999999999 42506 85 1721225 20571 185 999999999 999999999 41613 90 1686848 20497 178 999999999 999999999 40791 100 1623613 20486 170 999999999 999999999 39559 125 1489212 20642 188 999999999 999999999 37398 150 1378519 20815 355 999999999 999999999 35797 175 1284401 20876 524 999999999 999999999 34354 200 1202398 21058 758 999999999 999999999 33356 250 1061940 21923 1796 999999999 999999999 32582 300 941939 23020 3395 999999999 999999999 32474 350 835682 24048 9980 999999999 999999999 32463 400 740065 24847 19578 999999999 999999999 32285 450 653128 25554 45792 999999999 999999999 32105 500 573331 26161 67181 999999999 999999999 31892 550 499506 26730 109169 999999999 999999999 31711 600 430732 27240 160776 999999999 999999999 31522 620 404481 27428 196463 999999999 999999999 31443 640 378888 27615 210364 999999999 999999999 31372 660 353924 27781 231206 999999999 999999999 31284 680 329562 27942 257677 999999999 999999999 31198 700 305763 28119 262741 999999999 999999999 31137 720 282500 28267 289495 999999999 999999999 31050 740 259759 28407 324745 999999999 999999999 30960 760 237523 28531 364323 999999999 999999999 30858 780 215774 28641 433116 999999999 999999999 30748 800 194493 28756 491062 999999999 999999999 30649 820 173661 28851 530074 999999999 999999999 30534 840 153265 28943 576963 999999999 999999999 30422 860 133290 29024 625566 999999999 999999999 30303 880 113729 29074 672095 999999999 999999999 30156 900 94579 29110 715380 999999999 999999999 30000 920 75831 29138 770192 999999999 999999999 29841 940 57470 29158 820402 999999999 999999999 29678 960 39480 29190 831799 999999999 999999999 29532 980 21843 29215 832518 999999999 999999999 29385 1000 4551 29231 816517 999999999 999999999 29231 67956 40 3714 -9703 6060 30126 59 1938120 21171 692 999999999 999999999 47399 60 1927802 21171 459 999999999 999999999 47174 70 1838793 20980 314 999999999 999999999 44862 75 1796515 20863 263 999999999 999999999 43741 80 1757200 20733 220 999999999 999999999 42673 85 1720467 20640 194 999999999 999999999 41753 90 1685983 20555 171 999999999 999999999 40906 100 1622606 20519 170 999999999 999999999 39624 125 1488259 20592 170 999999999 999999999 37308 150 1377971 20713 316 999999999 999999999 35622 175 1284496 20693 492 999999999 999999999 34054 200 1203226 20865 738 999999999 999999999 33051 250 1063749 21816 1861 999999999 999999999 32422 300 944402 22882 3557 999999999 999999999 32280 350 838883 23859 10539 999999999 999999999 32208 400 744083 24618 19239 999999999 999999999 31988 450 657976 25301 41675 999999999 999999999 31787 500 579013 25874 47284 999999999 999999999 31543 550 505987 26444 61296 999999999 999999999 31372 600 437960 26940 76633 999999999 999999999 31175 620 411992 27138 89329 999999999 999999999 31111 640 386664 27336 90174 999999999 999999999 31055 660 361944 27519 96011 999999999 999999999 30989 680 337800 27705 112397 999999999 999999999 30933 700 314192 27906 118480 999999999 999999999 30901 720 291093 28085 140894 999999999 999999999 30849 740 268486 28255 169752 999999999 999999999 30794 760 246354 28414 213044 999999999 999999999 30733 780 224677 28569 302532 999999999 999999999 30672 800 203439 28711 421196 999999999 999999999 30602 820 182627 28840 564151 999999999 999999999 30523 840 162224 28975 707246 999999999 999999999 30455 860 142213 29095 903636 999999999 999999999 30376 880 122596 29169 1124365 999999999 999999999 30254 900 103371 29246 1312250 999999999 999999999 30140 920 84519 29322 1427732 999999999 999999999 30029 940 66030 29382 1449713 999999999 999999999 29906 960 47889 29456 1485576 999999999 999999999 29802 980 30081 29518 1511726 999999999 999999999 29689 1000 12607 29543 1503980 999999999 999999999 29543 68160 40 3713 -9675 6249 29738 61 1919100 21131 635 999999999 999999999 46891 62 1909115 21131 410 999999999 999999999 46676 70 1839223 20895 261 999999999 999999999 44680 75 1797107 20788 222 999999999 999999999 43583 80 1757938 20654 191 999999999 999999999 42511 85 1721320 20589 208 999999999 999999999 41649 90 1686929 20496 202 999999999 999999999 40790 100 1623742 20454 189 999999999 999999999 39499 125 1489418 20650 193 999999999 999999999 37413 150 1378411 20925 354 999999999 999999999 35986 175 1283721 21020 548 999999999 999999999 34592 200 1201222 21167 763 999999999 999999999 33530 250 1060706 21831 1737 999999999 999999999 32445 300 941535 22801 3255 999999999 999999999 32166 350 836306 23811 9424 999999999 999999999 32143 400 741635 24600 18720 999999999 999999999 31965 450 655519 25324 44087 999999999 999999999 31816 500 576420 25939 60127 999999999 999999999 31622 550 503154 26551 95347 999999999 999999999 31498 600 434785 27103 147805 999999999 999999999 31363 620 408660 27301 200861 999999999 999999999 31298 640 383179 27502 219274 999999999 999999999 31243 660 358314 27674 261411 999999999 999999999 31164 680 334038 27852 321908 999999999 999999999 31097 700 310305 28054 341560 999999999 999999999 31064 720 287085 28229 407206 999999999 999999999 31007 740 264364 28395 481924 999999999 999999999 30947 760 242125 28547 611409 999999999 999999999 30876 780 220352 28690 873238 999999999 999999999 30802 800 199021 28840 1138849 999999999 999999999 30740 820 178116 28968 1282795 999999999 999999999 30659 840 157618 29114 1373159 999999999 999999999 30602 860 137508 29245 1455585 999999999 999999999 30533 880 117792 29314 1485060 999999999 999999999 30405 900 98480 29365 1498108 999999999 999999999 30262 920 79559 29418 1514832 999999999 999999999 30128 940 61019 29447 1509250 999999999 999999999 29973 960 42846 29494 1520425 999999999 999999999 29840 980 25021 29535 1527323 999999999 999999999 29706 1000 7534 29569 1527604 999999999 999999999 29569 68199 40 3706 -9675 6247 30044 61 1919280 21156 668 999999999 999999999 46950 62 1909280 21156 435 999999999 999999999 46734 70 1839079 20949 282 999999999 999999999 44796 75 1796915 20782 215 999999999 999999999 43571 80 1757795 20608 179 999999999 999999999 42416 85 1721287 20512 186 999999999 999999999 41494 90 1686991 20459 190 999999999 999999999 40715 100 1623872 20448 190 999999999 999999999 39488 125 1489873 20556 218 999999999 999999999 37242 150 1379667 20719 392 999999999 999999999 35632 175 1285840 20844 613 999999999 999999999 34301 200 1203672 21174 904 999999999 999999999 33540 250 1062106 22146 1930 999999999 999999999 32913 300 941121 23165 3519 999999999 999999999 32679 350 834393 24112 9661 999999999 999999999 32549 400 738673 24836 21094 999999999 999999999 32271 450 651883 25480 45008 999999999 999999999 32011 500 572437 26008 64127 999999999 999999999 31706 550 499117 26520 94503 999999999 999999999 31462 600 430930 26990 149073 999999999 999999999 31233 620 404917 27181 196601 999999999 999999999 31161 640 379548 27380 216023 999999999 999999999 31105 660 354784 27573 242000 999999999 999999999 31049 680 330588 27770 281880 999999999 999999999 31006 700 306924 27975 315326 999999999 999999999 30977 720 283764 28162 396884 999999999 999999999 30934 740 261088 28351 469160 999999999 999999999 30899 760 238873 28530 591157 999999999 999999999 30858 780 217099 28706 796102 999999999 999999999 30818 800 195748 28880 1107240 999999999 999999999 30782 820 174803 29039 1341166 999999999 999999999 30733 840 154246 29213 1461305 999999999 999999999 30706 860 134056 29377 1579535 999999999 999999999 30671 880 114227 29516 1680974 999999999 999999999 30614 900 94758 29641 1773735 999999999 999999999 30547 920 75641 29752 1854931 999999999 999999999 30470 940 56873 29837 1909725 999999999 999999999 30369 960 38444 29934 1980693 999999999 999999999 30285 980 20337 30027 2049904 999999999 999999999 30201 1000 2556 30071 2060716 999999999 999999999 30071 68217 40 3703 -9676 6221 31028 61 1921840 21137 688 999999999 999999999 46964 62 1911808 21137 444 999999999 999999999 46747 70 1839016 20996 313 999999999 999999999 44896 75 1796742 20843 241 999999999 999999999 43699 80 1757474 20704 191 999999999 999999999 42613 85 1720800 20603 162 999999999 999999999 41677 90 1686325 20583 160 999999999 999999999 40962 100 1622729 20633 175 999999999 999999999 39844 125 1487478 20754 205 999999999 999999999 37602 150 1376312 20880 392 999999999 999999999 35908 175 1281973 20909 636 999999999 999999999 34410 200 1199752 21135 979 999999999 999999999 33479 250 1058580 22064 2112 999999999 999999999 32791 300 938002 23095 3788 999999999 999999999 32580 350 831658 24012 11356 999999999 999999999 32414 400 736285 24758 22693 999999999 999999999 32169 450 649708 25434 46937 999999999 999999999 31954 500 570358 25993 60828 999999999 999999999 31687 550 497062 26519 82076 999999999 999999999 31460 600 428935 26944 113156 999999999 999999999 31180 620 402968 27132 127371 999999999 999999999 31104 640 377648 27325 126599 999999999 999999999 31042 660 352929 27528 120261 999999999 999999999 30999 680 328768 27736 120932 999999999 999999999 30968 700 305132 27941 127149 999999999 999999999 30939 720 281999 28129 150891 999999999 999999999 30898 740 259347 28326 158789 999999999 999999999 30872 760 237149 28510 185195 999999999 999999999 30836 780 215386 28698 221911 999999999 999999999 30810 800 194045 28860 357359 999999999 999999999 30760 820 173117 29015 540929 999999999 999999999 30708 840 152588 29157 751276 999999999 999999999 30647 860 132444 29296 1120518 999999999 999999999 30587 880 112666 29450 1409632 999999999 999999999 30546 900 93229 29607 1610933 999999999 999999999 30512 920 74125 29744 1845971 999999999 999999999 30461 940 55350 29868 1944810 999999999 999999999 30400 960 36885 30019 2082983 999999999 999999999 30372 980 18711 30168 2225210 999999999 999999999 30343 1000 843 30224 2252820 999999999 999999999 30224 68230 40 3700 -9676 6180 31080 60 1926000 21138 693 999999999 999999999 47058 61 1915899 21138 449 999999999 999999999 46839 70 1838950 21008 322 999999999 999999999 44921 75 1796662 20845 245 999999999 999999999 43703 80 1757396 20698 193 999999999 999999999 42602 85 1720725 20605 164 999999999 999999999 41682 90 1686237 20595 164 999999999 999999999 40987 100 1622595 20651 182 999999999 999999999 39878 125 1487137 20800 220 999999999 999999999 37686 150 1375713 20930 414 999999999 999999999 35995 175 1281203 20935 654 999999999 999999999 34451 200 1198949 21127 987 999999999 999999999 33466 250 1057904 22034 2165 999999999 999999999 32746 300 937439 23083 3945 999999999 999999999 32563 350 831116 24015 11888 999999999 999999999 32418 400 735708 24773 23359 999999999 999999999 32189 450 649060 25460 48477 999999999 999999999 31987 500 569608 26032 62219 999999999 999999999 31735 550 496204 26557 84327 999999999 999999999 31505 600 427979 26983 117255 999999999 999999999 31225 620 401974 27171 132479 999999999 999999999 31149 640 376616 27367 131244 999999999 999999999 31090 660 351858 27572 123642 999999999 999999999 31049 680 327659 27779 125572 999999999 999999999 31016 700 303987 27983 130329 999999999 999999999 30986 720 280819 28172 155049 999999999 999999999 30945 740 258131 28372 166955 999999999 999999999 30922 760 235897 28557 198535 999999999 999999999 30887 780 214099 28744 244157 999999999 999999999 30859 800 192722 28910 382278 999999999 999999999 30814 820 171755 29071 568548 999999999 999999999 30768 840 151184 29218 797377 999999999 999999999 30711 860 130996 29366 1194314 999999999 999999999 30659 880 111166 29532 1475464 999999999 999999999 30631 900 91674 29696 1665374 999999999 999999999 30604 920 72511 29837 1950855 999999999 999999999 30556 940 53677 29963 2057871 999999999 999999999 30498 960 35153 30117 2205122 999999999 999999999 30470 980 16918 30268 2282389 999999999 999999999 30443 1000 -1008 30326 2299055 999999999 999999999 30326 68236 40 3699 -9676 6169 30350 60 1927080 21171 715 999999999 999999999 47155 61 1916946 21171 469 999999999 999999999 46936 70 1838869 21004 327 999999999 999999999 44913 75 1796554 20875 264 999999999 999999999 43767 80 1757223 20738 213 999999999 999999999 42683 85 1720474 20654 187 999999999 999999999 41781 90 1685936 20607 190 999999999 999999999 41009 100 1622377 20585 196 999999999 999999999 39751 125 1487763 20608 216 999999999 999999999 37337 150 1377609 20647 381 999999999 999999999 35508 175 1284528 20584 572 999999999 999999999 33875 200 1203520 20840 905 999999999 999999999 33011 250 1063654 21960 2306 999999999 999999999 32636 300 943264 23129 4325 999999999 999999999 32628 350 836575 24131 12530 999999999 999999999 32574 400 740729 24882 22537 999999999 999999999 32330 450 653750 25543 50705 999999999 999999999 32091 500 574105 26073 61850 999999999 999999999 31786 550 500620 26574 79885 999999999 999999999 31525 600 432346 27005 108018 999999999 999999999 31250 620 406323 27186 134730 999999999 999999999 31166 640 380955 27375 140016 999999999 999999999 31099 660 356199 27560 146660 999999999 999999999 31035 680 332017 27751 171914 999999999 999999999 30985 700 308371 27951 195700 999999999 999999999 30951 720 285231 28136 254801 999999999 999999999 30906 740 262575 28327 310920 999999999 999999999 30873 760 240377 28510 407161 999999999 999999999 30836 780 218617 28692 588435 999999999 999999999 30803 800 197275 28869 879216 999999999 999999999 30770 820 176335 29039 1291082 999999999 999999999 30733 840 155775 29222 1468831 999999999 999999999 30715 860 135575 29396 1598807 999999999 999999999 30691 880 115728 29551 1717508 999999999 999999999 30651 900 96229 29696 1833333 999999999 999999999 30604 920 77071 29825 1937005 999999999 999999999 30544 940 58254 29920 2005844 999999999 999999999 30454 960 39772 30025 2089514 999999999 999999999 30377 980 21609 30124 2168735 999999999 999999999 30298 1000 3771 30166 2178690 999999999 999999999 30166 68291 40 3689 -9677 6162 31655 60 1927800 21225 716 999999999 999999999 47292 61 1917628 21225 477 999999999 999999999 47072 70 1838664 21041 337 999999999 999999999 44991 75 1796339 20849 259 999999999 999999999 43712 80 1757099 20667 206 999999999 999999999 42539 85 1720519 20534 172 999999999 999999999 41539 90 1686175 20493 178 999999999 999999999 40784 100 1622844 20551 193 999999999 999999999 39685 125 1488186 20655 249 999999999 999999999 37423 150 1377546 20782 455 999999999 999999999 35740 175 1283688 20794 695 999999999 999999999 34221 200 1202070 20942 1033 999999999 999999999 33173 250 1062105 21888 2238 999999999 999999999 32529 300 942241 23004 4052 999999999 999999999 32452 350 836187 23974 12563 999999999 999999999 32363 400 740878 24763 21707 999999999 999999999 32177 450 654266 25449 52992 999999999 999999999 31973 500 574843 26024 70026 999999999 999999999 31726 550 501489 26529 93567 999999999 999999999 31472 600 433345 26947 122887 999999999 999999999 31183 620 407378 27128 134013 999999999 999999999 31099 640 382066 27313 133886 999999999 999999999 31029 660 357359 27510 126138 999999999 999999999 30979 680 333215 27715 127673 999999999 999999999 30944 700 309599 27916 136618 999999999 999999999 30912 720 286485 28109 167189 999999999 999999999 30876 740 263844 28316 184612 999999999 999999999 30860 760 241648 28518 217662 999999999 999999999 30844 780 219871 28728 268826 999999999 999999999 30842 800 198492 28931 414580 999999999 999999999 30837 820 177490 29148 601303 999999999 999999999 30849 840 156842 29360 928765 999999999 999999999 30860 860 136525 29597 1471523 999999999 999999999 30900 880 116510 29853 2002296 999999999 999999999 30964 900 96778 30102 2331639 999999999 999999999 31022 920 77331 30314 2578218 999999999 999999999 31045 940 58186 30474 2765117 999999999 999999999 31018 960 39341 30645 2981177 999999999 999999999 31004 980 20787 30801 3186069 999999999 999999999 30979 1000 2545 30853 3212263 999999999 999999999 30853 68298 40 3688 -9678 6167 31419 60 1927260 21162 631 999999999 999999999 47139 61 1917127 21162 389 999999999 999999999 46919 70 1838988 20950 269 999999999 999999999 44798 75 1796839 20765 213 999999999 999999999 43535 80 1757769 20573 178 999999999 999999999 42343 85 1721347 20450 189 999999999 999999999 41367 90 1687168 20382 196 999999999 999999999 40563 100 1624251 20394 205 999999999 999999999 39382 125 1490557 20517 274 999999999 999999999 37173 150 1380472 20711 508 999999999 999999999 35619 175 1286512 20910 797 999999999 999999999 34411 200 1204085 21240 1154 999999999 999999999 33645 250 1062245 22164 2347 999999999 999999999 32939 300 941376 23104 4214 999999999 999999999 32593 350 835075 23983 12002 999999999 999999999 32375 400 739842 24715 20522 999999999 999999999 32114 450 653466 25360 49938 999999999 999999999 31862 500 574317 25935 63383 999999999 999999999 31617 550 501171 26468 86971 999999999 999999999 31400 600 433108 26945 111683 999999999 999999999 31180 620 407137 27139 125500 999999999 999999999 31112 640 381810 27333 127625 999999999 999999999 31051 660 357088 27528 128348 999999999 999999999 30999 680 332929 27731 137828 999999999 999999999 30962 700 309297 27937 145815 999999999 999999999 30936 720 286166 28129 177432 999999999 999999999 30898 740 263514 28323 203996 999999999 999999999 30868 760 241317 28513 244999 999999999 999999999 30839 780 219550 28706 320558 999999999 999999999 30818 800 198191 28902 466236 999999999 999999999 30805 820 177214 29107 643117 999999999 999999999 30806 840 156593 29326 890740 999999999 999999999 30824 860 136303 29552 1271520 999999999 999999999 30853 880 116332 29767 1661775 999999999 999999999 30875 900 96673 29967 2026080 999999999 999999999 30883 920 77326 30137 2327883 999999999 999999999 30864 940 58306 30253 2437160 999999999 999999999 30793 960 39613 30377 2561581 999999999 999999999 30733 980 21230 30499 2689623 999999999 999999999 30675 1000 3167 30553 2718354 999999999 999999999 30553 68306 40 3686 -9678 6155 31137 60 1928440 21153 679 999999999 999999999 47146 61 1918292 21153 453 999999999 999999999 46925 70 1838942 20979 307 999999999 999999999 44860 75 1796703 20825 237 999999999 999999999 43661 80 1757471 20683 189 999999999 999999999 42571 85 1720824 20593 162 999999999 999999999 41658 90 1686365 20572 168 999999999 999999999 40941 100 1622816 20614 183 999999999 999999999 39807 125 1487587 20767 222 999999999 999999999 37625 150 1376318 20905 419 999999999 999999999 35953 175 1281851 20940 676 999999999 999999999 34460 200 1199505 21169 1030 999999999 999999999 33532 250 1058131 22093 2216 999999999 999999999 32834 300 937396 23125 3948 999999999 999999999 32622 350 830911 24044 11493 999999999 999999999 32458 400 735425 24784 22629 999999999 999999999 32204 450 648765 25455 44829 999999999 999999999 31981 500 569365 26003 62573 999999999 999999999 31700 550 496051 26521 81233 999999999 999999999 31463 600 427913 26950 109317 999999999 999999999 31186 620 401941 27137 126498 999999999 999999999 31110 640 376614 27334 127283 999999999 999999999 31053 660 351886 27538 124129 999999999 999999999 31011 680 327715 27747 130643 999999999 999999999 30980 700 304069 27955 140793 999999999 999999999 30955 720 280922 28149 169421 999999999 999999999 30920 740 258249 28356 175513 999999999 999999999 30905 760 236024 28551 204383 999999999 999999999 30880 780 214227 28749 253373 999999999 999999999 30864 800 192843 28925 403268 999999999 999999999 30830 820 171863 29091 635658 999999999 999999999 30789 840 151273 29253 884957 999999999 999999999 30748 860 131057 29411 1302198 999999999 999999999 30706 880 111197 29577 1618214 999999999 999999999 30677 900 91675 29741 1846432 999999999 999999999 30650 920 72479 29897 2021878 999999999 999999999 30618 940 53603 30035 2146859 999999999 999999999 30571 960 35032 30196 2308544 999999999 999999999 30550 980 16751 30344 2462857 999999999 999999999 30520 1000 -1219 30396 2486324 999999999 999999999 30396 68311 40 3685 -9678 6162 31649 60 1927800 21292 674 999999999 999999999 47440 61 1917596 21292 432 999999999 999999999 47219 70 1838583 21001 282 999999999 999999999 44906 75 1796345 20802 227 999999999 999999999 43613 80 1757210 20604 189 999999999 999999999 42409 85 1720742 20470 185 999999999 999999999 41409 90 1686543 20384 187 999999999 999999999 40567 100 1623634 20387 188 999999999 999999999 39369 125 1490170 20454 230 999999999 999999999 37057 150 1380346 20678 446 999999999 999999999 35561 175 1286502 20892 709 999999999 999999999 34381 200 1204100 21245 1037 999999999 999999999 33654 250 1062021 22232 2189 999999999 999999999 33040 300 940771 23179 3874 999999999 999999999 32699 350 834199 24029 10622 999999999 999999999 32436 400 738869 24720 17198 999999999 999999999 32120 450 652529 25334 43075 999999999 999999999 31829 500 573524 25868 60893 999999999 999999999 31535 550 500611 26369 80318 999999999 999999999 31283 600 432826 26826 112021 999999999 999999999 31043 620 406973 27012 130405 999999999 999999999 30967 640 381763 27207 135386 999999999 999999999 30908 660 357155 27399 139275 999999999 999999999 30854 680 333108 27604 150173 999999999 999999999 30820 700 309579 27822 161839 999999999 999999999 30808 720 286537 28030 201053 999999999 999999999 30789 740 263958 28240 229599 999999999 999999999 30778 760 241816 28454 277171 999999999 999999999 30776 780 220081 28679 371812 999999999 999999999 30790 800 198722 28927 518862 999999999 999999999 30832 820 177705 29193 701815 999999999 999999999 30896 840 156999 29482 965315 999999999 999999999 30988 860 136576 29784 1335627 999999999 999999999 31096 880 116428 30058 1745025 999999999 999999999 31176 900 96561 30309 2144328 999999999 999999999 31235 920 76975 30541 2620403 999999999 999999999 31277 940 57691 30685 3068804 999999999 999999999 31233 960 38727 30823 3291555 999999999 999999999 31184 980 20076 30940 3422461 999999999 999999999 31119 1000 1755 30982 3417289 999999999 999999999 30982 68317 40 3684 -9678 6162 31536 60 1927800 21241 696 999999999 999999999 47328 61 1917620 21241 447 999999999 999999999 47107 70 1838634 21037 316 999999999 999999999 44983 75 1796335 20828 245 999999999 999999999 43667 80 1757155 20625 196 999999999 999999999 42450 85 1720664 20477 165 999999999 999999999 41422 90 1686430 20419 170 999999999 999999999 40637 100 1623342 20468 179 999999999 999999999 39525 125 1489195 20582 224 999999999 999999999 37289 150 1378832 20752 417 999999999 999999999 35688 175 1285001 20812 641 999999999 999999999 34249 200 1203281 20977 944 999999999 999999999 33229 250 1063111 21916 2080 999999999 999999999 32570 300 943194 22996 3809 999999999 999999999 32440 350 837220 23947 11542 999999999 999999999 32326 400 742052 24718 20031 999999999 999999999 32118 450 655624 25388 50337 999999999 999999999 31896 500 576395 25959 69375 999999999 999999999 31647 550 503223 26464 94074 999999999 999999999 31395 600 435230 26894 124911 999999999 999999999 31121 620 409314 27077 135885 999999999 999999999 31041 640 384045 27268 136259 999999999 999999999 30977 660 359379 27469 128573 999999999 999999999 30932 680 335269 27678 127715 999999999 999999999 30903 700 311680 27888 133590 999999999 999999999 30880 720 288587 28088 160639 999999999 999999999 30852 740 265963 28296 180222 999999999 999999999 30839 760 243780 28502 212326 999999999 999999999 30827 780 222014 28716 267136 999999999 999999999 30829 800 200641 28929 407848 999999999 999999999 30834 820 179635 29158 570943 999999999 999999999 30860 840 158975 29384 864270 999999999 999999999 30886 860 138638 29632 1332206 999999999 999999999 30937 880 118601 29883 1800973 999999999 999999999 30995 900 98853 30121 2223479 999999999 999999999 31042 920 79397 30323 2592350 999999999 999999999 31054 940 60250 30470 2759660 999999999 999999999 31014 960 41412 30627 2951900 999999999 999999999 30987 980 22872 30769 3129623 999999999 999999999 30947 1000 4651 30816 3148153 999999999 999999999 30816 68330 40 3682 -9678 6145 30624 60 1929500 21197 694 999999999 999999999 47267 61 1919313 21197 440 999999999 999999999 47045 70 1838856 20964 291 999999999 999999999 44827 75 1796637 20821 240 999999999 999999999 43653 80 1757421 20670 198 999999999 999999999 42543 85 1720811 20566 185 999999999 999999999 41603 90 1686455 20476 181 999999999 999999999 40749 100 1623321 20441 176 999999999 999999999 39473 125 1489678 20455 186 999999999 999999999 37059 150 1380056 20601 359 999999999 999999999 35429 175 1286890 20668 561 999999999 999999999 34012 200 1205489 20958 839 999999999 999999999 33198 250 1065040 22020 2031 999999999 999999999 32726 300 944676 23059 3812 999999999 999999999 32529 350 838462 23990 10571 999999999 999999999 32385 400 743252 24697 18116 999999999 999999999 32090 450 656973 25323 45445 999999999 999999999 31814 500 578004 25857 58504 999999999 999999999 31521 550 505062 26401 80733 999999999 999999999 31321 600 437116 26920 113838 999999999 999999999 31151 620 411163 27127 142168 999999999 999999999 31099 640 385837 27342 151851 999999999 999999999 31062 660 361103 27542 167086 999999999 999999999 31015 680 336928 27754 190393 999999999 999999999 30988 700 313265 27987 203870 999999999 999999999 30990 720 290085 28200 255842 999999999 999999999 30976 740 267371 28406 316796 999999999 999999999 30959 760 245104 28609 405327 999999999 999999999 30943 780 223260 28813 586886 999999999 999999999 30933 800 201812 29033 806328 999999999 999999999 30945 820 180735 29251 1076880 999999999 999999999 30958 840 160006 29488 1375826 999999999 999999999 30995 860 139605 29715 1754181 999999999 999999999 31024 880 119540 29880 2092720 999999999 999999999 30992 900 99827 30018 2220098 999999999 999999999 30936 920 80461 30147 2341536 999999999 999999999 30874 940 61450 30213 2380672 999999999 999999999 30752 960 42801 30275 2416161 999999999 999999999 30630 980 24500 30329 2441716 999999999 999999999 30505 1000 6546 30356 2430762 999999999 999999999 30356 68336 40 3680 -9679 6130 29965 60 1931040 21168 677 999999999 999999999 47237 61 1920841 21168 431 999999999 999999999 47015 70 1838933 20951 286 999999999 999999999 44800 75 1796767 20781 224 999999999 999999999 43569 80 1757651 20605 177 999999999 999999999 42409 85 1721158 20499 184 999999999 999999999 41468 90 1686888 20440 187 999999999 999999999 40677 100 1623794 20451 188 999999999 999999999 39493 125 1489600 20613 221 999999999 999999999 37346 150 1378992 20812 399 999999999 999999999 35793 175 1284743 20936 609 999999999 999999999 34454 200 1202414 21164 869 999999999 999999999 33524 250 1061316 22013 1846 999999999 999999999 32715 300 941072 23021 3385 999999999 999999999 32476 350 834943 23991 9490 999999999 999999999 32385 400 739601 24764 18954 999999999 999999999 32177 450 652973 25457 40699 999999999 999999999 31983 500 573484 26059 62542 999999999 999999999 31768 550 499948 26625 97685 999999999 999999999 31585 600 431443 27136 149305 999999999 999999999 31401 620 405287 27333 185679 999999999 999999999 31335 640 379775 27535 206756 999999999 999999999 31281 660 354869 27731 227566 999999999 999999999 31228 680 330535 27929 256368 999999999 999999999 31184 700 306736 28133 279668 999999999 999999999 31152 720 283448 28312 335857 999999999 999999999 31099 740 260655 28492 399786 999999999 999999999 31052 760 238334 28661 488263 999999999 999999999 30999 780 216465 28827 625813 999999999 999999999 30948 800 195029 28988 841547 999999999 999999999 30897 820 174009 29139 1064123 999999999 999999999 30839 840 153389 29292 1265987 999999999 999999999 30788 860 133150 29438 1493364 999999999 999999999 30735 880 113285 29564 1615563 999999999 999999999 30664 900 93791 29670 1683482 999999999 999999999 30577 920 74663 29757 1829345 999999999 999999999 30474 940 55897 29825 1896743 999999999 999999999 30358 960 37478 29912 1955366 999999999 999999999 30263 980 19389 29993 1940573 999999999 999999999 30167 1000 1631 30028 1895745 999999999 999999999 30028 68342 40 3679 -9679 6136 30337 60 1930400 21200 694 999999999 999999999 47294 61 1920197 21200 462 999999999 999999999 47073 70 1838786 20991 309 999999999 999999999 44885 75 1796549 20811 237 999999999 999999999 43632 80 1757382 20628 185 999999999 999999999 42457 85 1720854 20515 168 999999999 999999999 41500 90 1686557 20457 182 999999999 999999999 40712 100 1623443 20446 193 999999999 999999999 39484 125 1489470 20550 229 999999999 999999999 37232 150 1379282 20717 432 999999999 999999999 35629 175 1285511 20820 715 999999999 999999999 34263 200 1203430 21153 1112 999999999 999999999 33507 250 1061783 22192 2445 999999999 999999999 32981 300 940528 23220 4381 999999999 999999999 32757 350 833653 24122 12581 999999999 999999999 32563 400 737939 24823 24601 999999999 999999999 32254 450 651195 25466 52749 999999999 999999999 31994 500 571808 25984 62071 999999999 999999999 31676 550 498568 26487 76773 999999999 999999999 31423 600 430527 26909 103740 999999999 999999999 31139 620 404596 27092 123748 999999999 999999999 31058 640 379314 27283 119890 999999999 999999999 30995 660 354636 27476 119442 999999999 999999999 30941 680 330522 27681 134285 999999999 999999999 30906 700 306930 27893 144043 999999999 999999999 30886 720 283835 28088 185312 999999999 999999999 30853 740 261213 28290 211955 999999999 999999999 30832 760 239040 28483 277223 999999999 999999999 30808 780 217293 28682 417145 999999999 999999999 30792 800 195954 28871 745261 999999999 999999999 30773 820 175005 29059 1291619 999999999 999999999 30755 840 154424 29260 1503977 999999999 999999999 30755 860 134193 29451 1653260 999999999 999999999 30748 880 114302 29627 1798016 999999999 999999999 30729 900 94745 29798 1949033 999999999 999999999 30709 920 75511 29957 2095129 999999999 999999999 30680 940 56601 30081 2205617 999999999 999999999 30618 960 38009 30221 2342721 999999999 999999999 30576 980 19717 30352 2474207 999999999 999999999 30528 1000 1742 30404 2497472 999999999 999999999 30404 68347 40 3678 -9679 6129 30963 60 1931080 21186 638 999999999 999999999 47278 61 1920872 21186 393 999999999 999999999 47056 70 1838906 20943 263 999999999 999999999 44782 75 1796774 20755 210 999999999 999999999 43515 80 1757727 20557 181 999999999 999999999 42311 85 1721334 20434 195 999999999 999999999 41335 90 1687199 20344 202 999999999 999999999 40487 100 1624437 20332 207 999999999 999999999 39262 125 1491067 20480 261 999999999 999999999 37106 150 1380944 20763 493 999999999 999999999 35708 175 1286533 21058 792 999999999 999999999 34654 200 1203473 21416 1136 999999999 999999999 33924 250 1060856 22226 2339 999999999 999999999 33031 300 939915 23069 4207 999999999 999999999 32544 350 833824 23925 11752 999999999 999999999 32297 400 738857 24637 20550 999999999 999999999 32013 450 652729 25294 48815 999999999 999999999 31778 500 573766 25881 59602 999999999 999999999 31552 550 500711 26457 82453 999999999 999999999 31387 600 432629 26971 107742 999999999 999999999 31210 620 406629 27173 124861 999999999 999999999 31151 640 381267 27374 127153 999999999 999999999 31098 660 356508 27567 134665 999999999 999999999 31043 680 332315 27771 152238 999999999 999999999 31007 700 308645 27985 160593 999999999 999999999 30988 720 285474 28179 198452 999999999 999999999 30953 740 262784 28367 242598 999999999 999999999 30917 760 240554 28552 314989 999999999 999999999 30882 780 218760 28740 464878 999999999 999999999 30856 800 197376 28931 742764 999999999 999999999 30837 820 176380 29130 1119308 999999999 999999999 30830 840 155742 29350 1587173 999999999 999999999 30850 860 135439 29568 1775892 999999999 999999999 30871 880 115467 29750 1937293 999999999 999999999 30858 900 95829 29919 2094475 999999999 999999999 30834 920 76519 30071 2240032 999999999 999999999 30796 940 57547 30168 2319370 999999999 999999999 30706 960 38911 30275 2416314 999999999 999999999 30630 980 20595 30380 2513600 999999999 999999999 30556 1000 2604 30431 2536552 999999999 999999999 30431 68355 40 3677 -9679 6136 30117 60 1930400 21154 662 999999999 999999999 47190 61 1920219 21154 432 999999999 999999999 46969 70 1839007 20934 286 999999999 999999999 44764 75 1796874 20765 224 999999999 999999999 43535 80 1757786 20591 178 999999999 999999999 42382 85 1721319 20483 174 999999999 999999999 41434 90 1687079 20422 181 999999999 999999999 40642 100 1624035 20437 184 999999999 999999999 39465 125 1489857 20622 214 999999999 999999999 37363 150 1379073 20869 400 999999999 999999999 35889 175 1284542 21005 646 999999999 999999999 34567 200 1201960 21224 928 999999999 999999999 33620 250 1060603 22032 1910 999999999 999999999 32744 300 940411 22982 3472 999999999 999999999 32421 350 834575 23900 10042 999999999 999999999 32263 400 739649 24642 20683 999999999 999999999 32019 450 653457 25327 46216 999999999 999999999 31820 500 574397 25911 62486 999999999 999999999 31587 550 501273 26478 86321 999999999 999999999 31411 600 433140 26991 136053 999999999 999999999 31233 620 407118 27198 168449 999999999 999999999 31180 640 381728 27410 176535 999999999 999999999 31139 660 356930 27618 187725 999999999 999999999 31101 680 332686 27834 212134 999999999 999999999 31077 700 308961 28054 228059 999999999 999999999 31065 720 285730 28256 286234 999999999 999999999 31037 740 262972 28459 337661 999999999 999999999 31017 760 240668 28651 438392 999999999 999999999 30989 780 218797 28842 632677 999999999 999999999 30964 800 197342 29024 1000108 999999999 999999999 30935 820 176289 29194 1477500 999999999 999999999 30898 840 155624 29362 1602901 999999999 999999999 30863 860 135334 29517 1721905 999999999 999999999 30818 880 115413 29651 1825008 999999999 999999999 30755 900 95856 29772 1918813 999999999 999999999 30682 920 76655 29880 2001834 999999999 999999999 30601 940 57807 29965 2059896 999999999 999999999 30499 960 39297 30067 2141964 999999999 999999999 30420 980 21109 30164 2220398 999999999 999999999 30339 1000 3249 30203 2225712 999999999 999999999 30203 68372 40 3674 -9680 6121 29948 60 1931920 21121 642 999999999 999999999 47151 61 1921730 21121 407 999999999 999999999 46929 70 1839113 20914 273 999999999 999999999 44721 75 1797031 20735 211 999999999 999999999 43472 80 1758005 20555 174 999999999 999999999 42307 85 1721612 20436 180 999999999 999999999 41340 90 1687444 20381 185 999999999 999999999 40561 100 1624493 20417 189 999999999 999999999 39426 125 1490486 20590 240 999999999 999999999 37305 150 1379993 20791 440 999999999 999999999 35757 175 1285709 20973 680 999999999 999999999 34514 200 1203156 21242 958 999999999 999999999 33648 250 1061603 22074 1896 999999999 999999999 32806 300 941226 23009 3439 999999999 999999999 32460 350 835280 23921 10061 999999999 999999999 32291 400 740237 24680 19446 999999999 999999999 32069 450 653931 25355 45382 999999999 999999999 31854 500 574765 25952 62636 999999999 999999999 31638 550 501520 26523 95351 999999999 999999999 31465 600 433258 27046 136265 999999999 999999999 31297 620 407181 27258 157531 999999999 999999999 31249 640 381735 27469 164325 999999999 999999999 31206 660 356882 27681 169261 999999999 999999999 31171 680 332584 27897 180363 999999999 999999999 31148 700 308808 28110 188520 999999999 999999999 31127 720 285533 28304 220433 999999999 999999999 31090 740 262741 28498 245124 999999999 999999999 31059 760 240409 28681 286173 999999999 999999999 31022 780 218520 28860 353625 999999999 999999999 30984 800 197058 29024 512866 999999999 999999999 30936 820 176012 29175 693764 999999999 999999999 30877 840 155369 29319 915437 999999999 999999999 30817 860 135115 29455 1226047 999999999 999999999 30752 880 115237 29587 1482959 999999999 999999999 30688 900 95722 29707 1689227 999999999 999999999 30616 920 76568 29802 1911005 999999999 999999999 30521 940 57770 29881 1960409 999999999 999999999 30414 960 39313 29981 2036115 999999999 999999999 30333 980 21176 30084 2118559 999999999 999999999 30258 1000 3361 30128 2131153 999999999 999999999 30128 68380 40 3672 -9680 6110 30543 60 1933000 21174 677 999999999 999999999 47293 61 1922766 21174 420 999999999 999999999 47070 70 1838922 20940 280 999999999 999999999 44776 75 1796762 20786 232 999999999 999999999 43580 80 1757625 20622 195 999999999 999999999 42445 85 1721105 20512 192 999999999 999999999 41493 90 1686827 20438 197 999999999 999999999 40674 100 1623736 20451 201 999999999 999999999 39492 125 1489605 20594 237 999999999 999999999 37312 150 1378980 20837 461 999999999 999999999 35836 175 1284553 20991 731 999999999 999999999 34543 200 1201984 21232 1048 999999999 999999999 33632 250 1060474 22071 2241 999999999 999999999 32802 300 940036 23035 4095 999999999 999999999 32496 350 833950 23957 11528 999999999 999999999 32339 400 738810 24694 20149 999999999 999999999 32087 450 652458 25367 46700 999999999 999999999 31870 500 573267 25956 62380 999999999 999999999 31643 550 500005 26531 86613 999999999 999999999 31475 600 431720 27056 117529 999999999 999999999 31309 620 405638 27259 138758 999999999 999999999 31249 640 380194 27464 146176 999999999 999999999 31201 660 355352 27661 155803 999999999 999999999 31149 680 331076 27866 173553 999999999 999999999 31113 700 307327 28080 186919 999999999 999999999 31093 720 284078 28272 228520 999999999 999999999 31055 740 261313 28461 271675 999999999 999999999 31019 760 239011 28644 344876 999999999 999999999 30981 780 217149 28826 480683 999999999 999999999 30947 800 195706 29007 696772 999999999 999999999 30917 820 174662 29186 987569 999999999 999999999 30889 840 153997 29372 1351010 999999999 999999999 30873 860 133692 29552 1758410 999999999 999999999 30854 880 113743 29699 1878893 999999999 999999999 30805 900 94151 29829 1985498 999999999 999999999 30741 920 74911 29945 2080037 999999999 999999999 30667 940 56025 30019 2127283 999999999 999999999 30555 960 37486 30108 2193452 999999999 999999999 30461 980 19278 30191 2254860 999999999 999999999 30366 1000 1401 30230 2260074 999999999 999999999 30230 68386 40 3671 -9680 6114 30506 60 1932640 21121 663 999999999 999999999 47167 61 1922437 21121 412 999999999 999999999 46945 70 1839046 20944 289 999999999 999999999 44786 75 1796902 20766 223 999999999 999999999 43536 80 1757808 20597 179 999999999 999999999 42394 85 1721336 20482 179 999999999 999999999 41433 90 1687068 20455 195 999999999 999999999 40708 100 1623852 20514 210 999999999 999999999 39615 125 1489392 20631 279 999999999 999999999 37379 150 1378821 20780 496 999999999 999999999 35737 175 1284666 20927 770 999999999 999999999 34439 200 1202219 21233 1126 999999999 999999999 33635 250 1060340 22182 2197 999999999 999999999 32967 300 939377 23121 3890 999999999 999999999 32617 350 833029 23987 11096 999999999 999999999 32380 400 737798 24711 20412 999999999 999999999 32109 450 651449 25349 47128 999999999 999999999 31847 500 572362 25907 66542 999999999 999999999 31582 550 499289 26446 97091 999999999 999999999 31373 600 431267 26935 138425 999999999 999999999 31169 620 405296 27147 158969 999999999 999999999 31122 640 379952 27363 169548 999999999 999999999 31085 660 355187 27591 172750 999999999 999999999 31070 680 330959 27826 183719 999999999 999999999 31068 700 307238 28051 209361 999999999 999999999 31062 720 284005 28264 261262 999999999 999999999 31046 740 261234 28483 301940 999999999 999999999 31043 760 238904 28694 373248 999999999 999999999 31035 780 216991 28909 473523 999999999 999999999 31037 800 195482 29103 810654 999999999 999999999 31019 820 174364 29295 1284200 999999999 999999999 31004 840 153622 29480 1723350 999999999 999999999 30987 860 133241 29663 1880715 999999999 999999999 30970 880 113204 29850 2056278 999999999 999999999 30961 900 93497 30029 2234492 999999999 999999999 30947 920 74118 30177 2382557 999999999 999999999 30905 940 55071 30296 2497378 999999999 999999999 30836 960 36348 30433 2644620 999999999 999999999 30790 980 17928 30567 2795010 999999999 999999999 30744 1000 -174 30618 2819639 999999999 999999999 30618 68393 40 3670 -9680 6117 31140 60 1932280 21185 733 999999999 999999999 47302 61 1922053 21185 473 999999999 999999999 47079 70 1838728 21028 336 999999999 999999999 44964 75 1796410 20855 256 999999999 999999999 43725 80 1757134 20699 203 999999999 999999999 42604 85 1720484 20581 171 999999999 999999999 41633 90 1686050 20555 180 999999999 999999999 40906 100 1622545 20602 198 999999999 999999999 39785 125 1487724 20653 256 999999999 999999999 37419 150 1377227 20730 474 999999999 999999999 35651 175 1283502 20787 750 999999999 999999999 34208 200 1201613 21088 1167 999999999 999999999 33404 250 1060299 22155 2472 999999999 999999999 32927 300 939218 23192 4392 999999999 999999999 32718 350 832511 24075 13305 999999999 999999999 32499 400 736945 24795 25076 999999999 999999999 32217 450 650316 25427 57619 999999999 999999999 31945 500 571019 25965 73004 999999999 999999999 31653 550 497824 26474 97495 999999999 999999999 31407 600 429788 26918 132425 999999999 999999999 31149 620 403839 27119 145111 999999999 999999999 31089 640 378524 27325 144670 999999999 999999999 31043 660 353797 27544 138258 999999999 999999999 31018 680 329614 27770 139220 999999999 999999999 31006 700 305943 27990 149049 999999999 999999999 30994 720 282763 28197 181300 999999999 999999999 30972 740 260049 28411 195980 999999999 999999999 30965 760 237776 28616 226917 999999999 999999999 30951 780 215925 28825 270910 999999999 999999999 30946 800 194479 29018 408143 999999999 999999999 30928 820 173423 29210 567760 999999999 999999999 30914 840 152743 29389 795300 999999999 999999999 30890 860 132429 29560 1189228 999999999 999999999 30862 880 112461 29749 1540486 999999999 999999999 30856 900 92819 29934 1792978 999999999 999999999 30849 920 73499 30087 2122598 999999999 999999999 30813 940 54508 30211 2377853 999999999 999999999 30750 960 35836 30351 2519419 999999999 999999999 30707 980 17463 30491 2477539 999999999 999999999 30668 1000 -594 30544 2473296 999999999 999999999 30544 68397 40 3669 -9680 6117 31540 60 1932280 21230 674 999999999 999999999 47401 61 1922031 21230 417 999999999 999999999 47179 70 1838673 21000 290 999999999 999999999 44905 75 1796450 20788 228 999999999 999999999 43584 80 1757352 20579 186 999999999 999999999 42356 85 1720938 20435 186 999999999 999999999 41337 90 1686780 20372 197 999999999 999999999 40542 100 1623842 20418 208 999999999 999999999 39428 125 1489909 20567 272 999999999 999999999 37262 150 1379458 20799 499 999999999 999999999 35770 175 1285095 21000 768 999999999 999999999 34559 200 1202475 21248 1101 999999999 999999999 33658 250 1060948 22060 2252 999999999 999999999 32785 300 940622 23004 4090 999999999 999999999 32453 350 834704 23913 12426 999999999 999999999 32281 400 739679 24679 22089 999999999 999999999 32067 450 653370 25357 54669 999999999 999999999 31857 500 574181 25965 76550 999999999 999999999 31653 550 500920 26522 110672 999999999 999999999 31464 600 432710 27007 145160 999999999 999999999 31252 620 406677 27205 159524 999999999 999999999 31187 640 381287 27404 161435 999999999 999999999 31132 660 356496 27608 158732 999999999 999999999 31089 680 332263 27820 164467 999999999 999999999 31061 700 308555 28028 175593 999999999 999999999 31035 720 285348 28225 208298 999999999 999999999 31003 740 262616 28427 231834 999999999 999999999 30981 760 240333 28627 275603 999999999 999999999 30962 780 218475 28834 350616 999999999 999999999 30956 800 197017 29038 546791 999999999 999999999 30951 820 175935 29260 798369 999999999 999999999 30968 840 155202 29490 1190652 999999999 999999999 30997 860 134792 29738 1782786 999999999 999999999 31048 880 114684 29987 2229025 999999999 999999999 31103 900 94866 30227 2507875 999999999 999999999 31151 920 75341 30433 2760629 999999999 999999999 31167 940 56124 30580 2935281 999999999 999999999 31125 960 37218 30739 3142352 999999999 999999999 31100 980 18609 30889 3344952 999999999 999999999 31068 1000 313 30949 3386849 999999999 999999999 30949 68404 40 3668 -9681 6121 30766 60 1931920 21149 686 999999999 999999999 47214 61 1921716 21149 432 999999999 999999999 46993 70 1838926 20973 299 999999999 999999999 44848 75 1796712 20807 232 999999999 999999999 43622 80 1757535 20644 186 999999999 999999999 42490 85 1720979 20531 168 999999999 999999999 41531 90 1686641 20490 184 999999999 999999999 40778 100 1623358 20523 202 999999999 999999999 39631 125 1488898 20622 254 999999999 999999999 37363 150 1378299 20799 498 999999999 999999999 35770 175 1284111 20923 821 999999999 999999999 34431 200 1201660 21240 1233 999999999 999999999 33645 250 1059707 22199 2475 999999999 999999999 32991 300 938618 23152 4439 999999999 999999999 32661 350 832140 24014 12725 999999999 999999999 32417 400 736864 24706 24821 999999999 999999999 32103 450 650537 25341 55245 999999999 999999999 31837 500 571499 25883 66528 999999999 999999999 31554 550 498475 26433 91709 999999999 999999999 31358 600 430473 26933 128536 999999999 999999999 31166 620 404504 27148 148920 999999999 999999999 31123 640 379156 27367 148897 999999999 999999999 31090 660 354390 27589 149677 999999999 999999999 31068 680 330166 27819 161651 999999999 999999999 31060 700 306450 28049 170620 999999999 999999999 31059 720 283219 28261 212630 999999999 999999999 31043 740 260453 28474 243399 999999999 999999999 31033 760 238132 28678 314074 999999999 999999999 31018 780 216236 28882 429849 999999999 999999999 31008 800 194747 29074 693850 999999999 999999999 30989 820 173651 29264 1090516 999999999 999999999 30972 840 152928 29455 1534125 999999999 999999999 30960 860 132567 29632 1845771 999999999 999999999 30937 880 112557 29802 1997967 999999999 999999999 30911 900 92887 29964 2150252 999999999 999999999 30880 920 73552 30104 2283633 999999999 999999999 30830 940 54556 30210 2377715 999999999 999999999 30749 960 35890 30329 2492607 999999999 999999999 30685 980 17537 30448 2613390 999999999 999999999 30624 1000 -493 30497 2633490 999999999 999999999 30497 68436 40 3662 -9682 6126 31118 60 1931380 21252 703 999999999 999999999 47430 61 1921136 21252 455 999999999 999999999 47208 70 1838621 21005 302 999999999 999999999 44915 75 1796384 20798 232 999999999 999999999 43604 80 1757266 20591 192 999999999 999999999 42381 85 1720821 20458 198 999999999 999999999 41385 90 1686622 20396 205 999999999 999999999 40590 100 1623648 20417 211 999999999 999999999 39426 125 1489992 20483 272 999999999 999999999 37110 150 1380164 20650 498 999999999 999999999 35514 175 1286569 20809 759 999999999 999999999 34244 200 1204572 21121 1109 999999999 999999999 33457 250 1063301 22108 2403 999999999 999999999 32857 300 942544 23118 4395 999999999 999999999 32612 350 836079 24043 12733 999999999 999999999 32455 400 740599 24782 21146 999999999 999999999 32201 450 654015 25414 51853 999999999 999999999 31928 500 574752 25956 74287 999999999 999999999 31643 550 501590 26459 99649 999999999 999999999 31389 600 433559 26930 125522 999999999 999999999 31163 620 407601 27126 143319 999999999 999999999 31097 640 382281 27331 148588 999999999 999999999 31049 660 357554 27540 150535 999999999 999999999 31012 680 333378 27759 159390 999999999 999999999 30993 700 309715 27981 173973 999999999 999999999 30984 720 286539 28195 213979 999999999 999999999 30970 740 263824 28415 243940 999999999 999999999 30969 760 241543 28636 297730 999999999 999999999 30972 780 219669 28865 393208 999999999 999999999 30989 800 198177 29101 594023 999999999 999999999 31017 820 177042 29343 892005 999999999 999999999 31056 840 156240 29601 1324261 999999999 999999999 31114 860 135746 29870 1974271 999999999 999999999 31186 880 115548 30122 2412187 999999999 999999999 31242 900 95646 30349 2689495 999999999 999999999 31277 920 76047 30543 2937407 999999999 999999999 31279 940 56766 30674 3095688 999999999 999999999 31222 960 37808 30812 3272419 999999999 999999999 31174 980 19161 30938 3435659 999999999 999999999 31117 1000 839 30990 3464408 999999999 999999999 30990 68592 40 3643 -9702 6117 29579 60 1932280 21155 707 999999999 999999999 47235 61 1922067 21155 448 999999999 999999999 47013 70 1838900 20978 303 999999999 999999999 44857 75 1796683 20805 229 999999999 999999999 43618 80 1757515 20637 179 999999999 999999999 42475 85 1720992 20500 171 999999999 999999999 41468 90 1686708 20458 178 999999999 999999999 40713 100 1623519 20494 184 999999999 999999999 39576 125 1489419 20541 245 999999999 999999999 37216 150 1379573 20598 448 999999999 999999999 35425 175 1286259 20736 687 999999999 999999999 34125 200 1204371 21138 1054 999999999 999999999 33484 250 1062352 22320 2218 999999999 999999999 33171 300 940446 23337 3974 999999999 999999999 32921 350 833170 24183 11864 999999999 999999999 32645 400 737250 24867 26426 999999999 999999999 32311 450 650441 25459 57540 999999999 999999999 31986 500 571079 25975 76131 999999999 999999999 31666 550 497886 26462 107583 999999999 999999999 31393 600 429838 26939 144659 999999999 999999999 31173 620 403863 27153 154723 999999999 999999999 31128 640 378515 27364 149217 999999999 999999999 31087 660 353751 27588 140672 999999999 999999999 31067 680 329528 27817 137332 999999999 999999999 31059 700 305819 28034 140387 999999999 999999999 31042 720 282604 28237 151879 999999999 999999999 31016 740 259862 28440 156191 999999999 999999999 30996 760 237571 28636 168097 999999999 999999999 30972 780 215712 28824 178322 999999999 999999999 30945 800 194274 28996 242576 999999999 999999999 30905 820 173245 29156 292899 999999999 999999999 30858 840 152614 29304 349687 999999999 999999999 30801 860 132375 29428 447357 999999999 999999999 30725 880 112512 29568 514307 999999999 999999999 30668 900 93008 29695 549621 999999999 999999999 30603 920 73863 29785 608211 999999999 999999999 30503 940 55076 29865 642511 999999999 999999999 30397 960 36633 29950 652869 999999999 999999999 30301 980 18519 30038 641295 999999999 999999999 30212 1000 737 30064 640279 999999999 999999999 30064 68606 40 3644 -9705 6107 31807 60 1933360 21096 655 999999999 999999999 47127 61 1923158 21096 403 999999999 999999999 46906 70 1839103 20944 286 999999999 999999999 44784 75 1796931 20794 224 999999999 999999999 43596 80 1757764 20646 182 999999999 999999999 42494 85 1721211 20525 164 999999999 999999999 41519 90 1686888 20479 174 999999999 999999999 40755 100 1623648 20506 186 999999999 999999999 39599 125 1489555 20527 249 999999999 999999999 37191 150 1379741 20600 459 999999999 999999999 35428 175 1286529 20689 724 999999999 999999999 34047 200 1204940 21032 1095 999999999 999999999 33316 250 1063735 22177 2314 999999999 999999999 32960 300 942645 23173 4165 999999999 999999999 32691 350 836133 24007 12599 999999999 999999999 32408 400 740877 24703 23241 999999999 999999999 32099 450 654628 25298 61597 999999999 999999999 31784 500 575755 25819 80977 999999999 999999999 31475 550 502979 26320 109024 999999999 999999999 31225 600 435319 26777 139765 999999999 999999999 30986 620 409502 26987 148533 999999999 999999999 30937 640 384308 27199 142744 999999999 999999999 30899 660 359692 27425 130321 999999999 999999999 30883 680 335608 27662 127024 999999999 999999999 30886 700 312021 27898 132977 999999999 999999999 30892 720 288908 28127 160365 999999999 999999999 30896 740 266241 28363 165443 999999999 999999999 30912 760 243995 28597 185161 999999999 999999999 30930 780 222145 28841 226004 999999999 999999999 30963 800 200670 29080 389696 999999999 999999999 30995 820 179545 29336 593842 999999999 999999999 31048 840 158748 29596 934757 999999999 999999999 31108 860 138259 29862 1519036 999999999 999999999 31177 880 118059 30135 2129876 999999999 999999999 31256 900 98137 30397 2617351 999999999 999999999 31326 920 78496 30625 3075912 999999999 999999999 31363 940 59155 30783 3288248 999999999 999999999 31332 960 40124 30941 3513388 999999999 999999999 31304 980 21391 31094 3740739 999999999 999999999 31274 1000 2975 31151 3779643 999999999 999999999 31151 68610 40 3644 -9706 6093 31631 59 1934800 21151 653 999999999 999999999 47282 60 1924547 21151 402 999999999 999999999 47059 70 1838942 20949 274 999999999 999999999 44795 75 1796805 20755 209 999999999 999999999 43514 80 1757750 20566 166 999999999 999999999 42329 85 1721371 20409 155 999999999 999999999 41285 90 1687257 20345 163 999999999 999999999 40488 100 1624428 20374 176 999999999 999999999 39344 125 1491174 20402 244 999999999 999999999 36964 150 1381921 20516 462 999999999 999999999 35282 175 1288928 20677 742 999999999 999999999 34027 200 1207286 21072 1146 999999999 999999999 33379 250 1065801 22223 2445 999999999 999999999 33028 300 944558 23185 4362 999999999 999999999 32707 350 838022 24007 13093 999999999 999999999 32408 400 742778 24697 24304 999999999 999999999 32090 450 656554 25291 58819 999999999 999999999 31774 500 577702 25813 81470 999999999 999999999 31468 550 504932 26322 105705 999999999 999999999 31227 600 437230 26807 130674 999999999 999999999 31021 620 411379 27026 137151 999999999 999999999 30983 640 386144 27249 136226 999999999 999999999 30956 660 361478 27486 126523 999999999 999999999 30952 680 337337 27733 121697 999999999 999999999 30965 700 313687 27977 126730 999999999 999999999 30979 720 290508 28206 150609 999999999 999999999 30983 740 267777 28441 159963 999999999 999999999 30997 760 245471 28675 181188 999999999 999999999 31015 780 223562 28917 212785 999999999 999999999 31045 800 202032 29149 337204 999999999 999999999 31069 820 180863 29390 486414 999999999 999999999 31105 840 160036 29629 718387 999999999 999999999 31142 860 139533 29869 1081568 999999999 999999999 31185 880 119339 30111 1463037 999999999 999999999 31231 900 99444 30340 1801828 999999999 999999999 31267 920 79849 30535 2191537 999999999 999999999 31272 940 60569 30679 2530812 999999999 999999999 31226 960 41607 30824 2724337 999999999 999999999 31186 980 22949 30964 2734505 999999999 999999999 31143 1000 4612 31012 2744835 999999999 999999999 31012 68717 40 3648 -9730 6076 31864 59 1936500 21112 665 999999999 999999999 47232 60 1926238 21112 416 999999999 999999999 47008 70 1839067 20930 283 999999999 999999999 44754 75 1796909 20795 223 999999999 999999999 43598 80 1757718 20670 183 999999999 999999999 42543 85 1721113 20559 155 999999999 999999999 41589 90 1686733 20512 162 999999999 999999999 40821 100 1623419 20522 174 999999999 999999999 39629 125 1489482 20464 242 999999999 999999999 37075 150 1380187 20470 450 999999999 999999999 35203 175 1287769 20468 693 999999999 999999999 33684 200 1206997 20836 1097 999999999 999999999 33004 250 1066314 22214 2591 999999999 999999999 33014 300 944674 23342 4595 999999999 999999999 32930 350 837369 24190 13549 999999999 999999999 32654 400 741449 24860 23541 999999999 999999999 32303 450 654727 25415 61653 999999999 999999999 31931 500 575596 25869 84221 999999999 999999999 31536 550 502779 26300 102633 999999999 999999999 31200 600 435242 26701 124971 999999999 999999999 30898 620 409505 26894 133436 999999999 999999999 30831 640 384401 27098 130582 999999999 999999999 30784 660 359881 27313 121587 999999999 999999999 30757 680 335899 27542 123985 999999999 999999999 30752 700 312414 27779 133501 999999999 999999999 30760 720 289396 28013 164667 999999999 999999999 30771 740 266817 28258 178601 999999999 999999999 30797 760 244649 28505 210780 999999999 999999999 30831 780 222862 28766 272117 999999999 999999999 30883 800 201431 29035 408725 999999999 999999999 30947 820 180326 29327 582483 999999999 999999999 31039 840 159521 29626 881287 999999999 999999999 31140 860 138995 29940 1346606 999999999 999999999 31258 880 118730 30249 1863604 999999999 999999999 31375 900 98724 30539 2307011 999999999 999999999 31472 920 78980 30802 2809506 999999999 999999999 31545 940 59522 30976 3243573 999999999 999999999 31529 960 40372 31134 3472647 999999999 999999999 31499 980 21528 31270 3474773 999999999 999999999 31451 1000 3012 31310 3470303 999999999 999999999 31310 68722 40 3648 -9731 6072 31733 59 1936860 21188 669 999999999 999999999 47409 60 1926555 21188 421 999999999 999999999 47185 70 1838780 20973 284 999999999 999999999 44846 75 1796595 20778 218 999999999 999999999 43563 80 1757487 20598 176 999999999 999999999 42396 85 1721053 20439 151 999999999 999999999 41347 90 1686891 20371 157 999999999 999999999 40541 100 1623977 20402 168 999999999 999999999 39398 125 1490514 20438 228 999999999 999999999 37029 150 1381026 20567 447 999999999 999999999 35371 175 1287766 20743 732 999999999 999999999 34136 200 1205893 21124 1111 999999999 999999999 33461 250 1064206 22233 2274 999999999 999999999 33042 300 943022 23153 4024 999999999 999999999 32662 350 836706 23941 12158 999999999 999999999 32319 400 741754 24613 23397 999999999 999999999 31982 450 655831 25200 58347 999999999 999999999 31660 500 577252 25727 81614 999999999 999999999 31363 550 504687 26261 109319 999999999 999999999 31154 600 437105 26775 146650 999999999 999999999 30983 620 411278 27009 153910 999999999 999999999 30963 640 386052 27246 149989 999999999 999999999 30952 660 361382 27496 138462 999999999 999999999 30964 680 337226 27756 131102 999999999 999999999 30991 700 313551 28013 134800 999999999 999999999 31019 720 290337 28255 157828 999999999 999999999 31036 740 267564 28500 159557 999999999 999999999 31061 760 245208 28742 172319 999999999 999999999 31087 780 223246 28989 199323 999999999 999999999 31122 800 201662 29225 317821 999999999 999999999 31150 820 180439 29464 444396 999999999 999999999 31183 840 159563 29691 657017 999999999 999999999 31208 860 139025 29909 973385 999999999 999999999 31226 880 118812 30126 1315126 999999999 999999999 31247 900 98914 30335 1600699 999999999 999999999 31262 920 79325 30521 1896004 999999999 999999999 31258 940 60056 30659 2155021 999999999 999999999 31206 960 41108 30798 2286791 999999999 999999999 31159 980 22467 30931 2261622 999999999 999999999 31110 1000 4152 30973 2238708 999999999 999999999 30973 68730 40 3648 -9733 6076 31891 59 1936500 21114 668 999999999 999999999 47237 60 1926237 21114 415 999999999 999999999 47013 70 1839081 20920 286 999999999 999999999 44733 75 1796920 20808 240 999999999 999999999 43624 80 1757689 20700 206 999999999 999999999 42605 85 1721014 20609 181 999999999 999999999 41690 90 1686554 20558 172 999999999 999999999 40912 100 1623085 20576 179 999999999 999999999 39734 125 1488493 20610 238 999999999 999999999 37340 150 1378217 20690 457 999999999 999999999 35583 175 1284756 20710 712 999999999 999999999 34081 200 1203257 20966 1062 999999999 999999999 33211 250 1062594 22077 2417 999999999 999999999 32811 300 941880 23132 4402 999999999 999999999 32633 350 835467 24005 13507 999999999 999999999 32405 400 740171 24726 23110 999999999 999999999 32128 450 653802 25345 61865 999999999 999999999 31842 500 574756 25884 85783 999999999 999999999 31555 550 501776 26401 108304 999999999 999999999 31320 600 433903 26864 134630 999999999 999999999 31086 620 408006 27066 143767 999999999 999999999 31028 640 382740 27274 140317 999999999 999999999 30984 660 358064 27484 133401 999999999 999999999 30950 680 333935 27707 139172 999999999 999999999 30935 700 310312 27938 149071 999999999 999999999 30936 720 287167 28163 179156 999999999 999999999 30935 740 264473 28394 190748 999999999 999999999 30946 760 242204 28625 218792 999999999 999999999 30961 780 220333 28867 284532 999999999 999999999 30991 800 198835 29113 416025 999999999 999999999 31031 820 177683 29381 565931 999999999 999999999 31095 840 156850 29650 833093 999999999 999999999 31165 860 136319 29929 1227886 999999999 999999999 31247 880 116076 30198 1680510 999999999 999999999 31322 900 96115 30451 2092676 999999999 999999999 31382 920 76436 30686 2544797 999999999 999999999 31426 940 57059 30838 2994810 999999999 999999999 31389 960 37997 30985 3240602 999999999 999999999 31349 980 19245 31115 3270228 999999999 999999999 31295 1000 820 31159 3262899 999999999 999999999 31159 68736 40 3649 -9735 6067 31784 59 1937400 21252 661 999999999 999999999 47566 60 1927055 21252 425 999999999 999999999 47340 70 1838614 20969 277 999999999 999999999 44839 75 1796444 20767 222 999999999 999999999 43538 80 1757383 20560 183 999999999 999999999 42318 85 1721006 20412 186 999999999 999999999 41292 90 1686920 20309 184 999999999 999999999 40416 100 1624250 20307 186 999999999 999999999 39215 125 1491072 20446 247 999999999 999999999 37043 150 1381251 20684 466 999999999 999999999 35573 175 1287255 20952 748 999999999 999999999 34480 200 1204595 21317 1085 999999999 999999999 33767 250 1062200 22257 2239 999999999 999999999 33078 300 941066 23110 3969 999999999 999999999 32602 350 834916 23911 11634 999999999 999999999 32277 400 740057 24597 21049 999999999 999999999 31960 450 654141 25211 54006 999999999 999999999 31674 500 575456 25784 77578 999999999 999999999 31433 550 502668 26363 105962 999999999 999999999 31276 600 434780 26913 136899 999999999 999999999 31143 620 408823 27140 148746 999999999 999999999 31113 640 383480 27367 150260 999999999 999999999 31090 660 358713 27592 152619 999999999 999999999 31071 680 334484 27827 164457 999999999 999999999 31069 700 310754 28072 170389 999999999 999999999 31085 720 287498 28300 200609 999999999 999999999 31085 740 264697 28522 220043 999999999 999999999 31086 760 242331 28745 248888 999999999 999999999 31090 780 220376 28971 321233 999999999 999999999 31103 800 198807 29201 450713 999999999 999999999 31124 820 177603 29437 584253 999999999 999999999 31155 840 156739 29682 789456 999999999 999999999 31199 860 136200 29919 1042240 999999999 999999999 31237 880 115986 30123 1352526 999999999 999999999 31244 900 96097 30308 1658491 999999999 999999999 31234 920 76529 30485 1967881 999999999 999999999 31220 940 57291 30597 2263951 999999999 999999999 31143 960 38389 30708 2434549 999999999 999999999 31069 980 19812 30811 2478516 999999999 999999999 30989 1000 1569 30850 2465921 999999999 999999999 30850 68743 40 3649 -9736 6072 31520 59 1936860 21103 640 999999999 999999999 47220 60 1926596 21103 392 999999999 999999999 46997 70 1839188 20880 258 999999999 999999999 44649 75 1797116 20759 214 999999999 999999999 43522 80 1757990 20637 184 999999999 999999999 42476 85 1721432 20540 172 999999999 999999999 41549 90 1687106 20467 174 999999999 999999999 40732 100 1623956 20459 178 999999999 999999999 39509 125 1490123 20494 237 999999999 999999999 37131 150 1380348 20619 462 999999999 999999999 35459 175 1287043 20712 728 999999999 999999999 34085 200 1205380 21047 1099 999999999 999999999 33340 250 1064031 22206 2489 999999999 999999999 33002 300 942688 23239 4455 999999999 999999999 32784 350 835851 24086 13168 999999999 999999999 32514 400 740300 24776 22137 999999999 999999999 32193 450 653798 25372 58388 999999999 999999999 31877 500 574705 25887 74564 999999999 999999999 31558 550 501740 26388 94600 999999999 999999999 31305 600 433903 26848 121084 999999999 999999999 31068 620 408024 27046 132840 999999999 999999999 31005 640 382779 27248 131054 999999999 999999999 30955 660 358130 27448 129959 999999999 999999999 30909 680 334038 27660 141036 999999999 999999999 30883 700 310457 27886 148750 999999999 999999999 30879 720 287358 28104 180748 999999999 999999999 30870 740 264717 28321 202219 999999999 999999999 30866 760 242511 28538 241027 999999999 999999999 30866 780 220714 28761 326885 999999999 999999999 30877 800 199299 28997 454795 999999999 999999999 30907 820 178235 29251 588708 999999999 999999999 30958 840 157497 29512 816741 999999999 999999999 31020 860 137066 29777 1127327 999999999 999999999 31088 880 116934 30018 1488397 999999999 999999999 31135 900 97102 30241 1814571 999999999 999999999 31165 920 77568 30448 2175829 999999999 999999999 31182 940 58349 30573 2535872 999999999 999999999 31118 960 39460 30691 2738278 999999999 999999999 31051 980 20893 30795 2793923 999999999 999999999 30973 1000 2659 30835 2775805 999999999 999999999 30835 68747 40 3649 -9737 6076 31339 59 1936500 21167 695 999999999 999999999 47354 60 1926211 21167 428 999999999 999999999 47130 70 1838847 20968 295 999999999 999999999 44835 75 1796632 20813 236 999999999 999999999 43637 80 1757424 20670 195 999999999 999999999 42543 85 1720837 20539 163 999999999 999999999 41549 90 1686498 20483 151 999999999 999999999 40763 100 1623248 20509 162 999999999 999999999 39605 125 1489162 20522 213 999999999 999999999 37181 150 1379358 20601 426 999999999 999999999 35430 175 1286243 20645 690 999999999 999999999 33975 200 1204857 20972 1089 999999999 999999999 33221 250 1063909 22159 2464 999999999 999999999 32931 300 942812 23195 4441 999999999 999999999 32721 350 836193 24034 13494 999999999 999999999 32444 400 740857 24717 25644 999999999 999999999 32117 450 654554 25316 62943 999999999 999999999 31806 500 575623 25839 77909 999999999 999999999 31499 550 502754 26367 99851 999999999 999999999 31280 600 434918 26868 133373 999999999 999999999 31092 620 409005 27095 141776 999999999 999999999 31061 640 383703 27324 135609 999999999 999999999 31041 660 358969 27560 127020 999999999 999999999 31036 680 334764 27805 128797 999999999 999999999 31045 700 311051 28053 133512 999999999 999999999 31064 720 287808 28283 161548 999999999 999999999 31067 740 265018 28514 176017 999999999 999999999 31076 760 242659 28738 205880 999999999 999999999 31083 780 220708 28963 260423 999999999 999999999 31095 800 199149 29183 375335 999999999 999999999 31105 820 177962 29406 480659 999999999 999999999 31122 840 157134 29614 658965 999999999 999999999 31127 860 136658 29805 942797 999999999 999999999 31118 880 116525 29993 1264045 999999999 999999999 31109 900 96725 30169 1515110 999999999 999999999 31091 920 77254 30321 1777779 999999999 999999999 31052 940 58120 30429 2015969 999999999 999999999 30972 960 39324 30536 2153149 999999999 999999999 30894 980 20851 30639 2159739 999999999 999999999 30816 1000 2711 30671 2142676 999999999 999999999 30671 68754 40 3649 -9739 6062 31091 59 1937940 21116 689 999999999 999999999 47272 60 1927652 21116 422 999999999 999999999 47048 70 1839038 20933 292 999999999 999999999 44760 75 1796870 20802 236 999999999 999999999 43613 80 1757664 20679 198 999999999 999999999 42563 85 1721037 20574 174 999999999 999999999 41619 90 1686629 20531 179 999999999 999999999 40858 100 1623218 20566 188 999999999 999999999 39714 125 1488706 20596 250 999999999 999999999 37315 150 1378476 20688 477 999999999 999999999 35579 175 1284868 20777 737 999999999 999999999 34192 200 1202978 21099 1101 999999999 999999999 33421 250 1061439 22213 2353 999999999 999999999 33012 300 940092 23234 4225 999999999 999999999 32777 350 833268 24085 12196 999999999 999999999 32513 400 737701 24785 20538 999999999 999999999 32205 450 651157 25388 52989 999999999 999999999 31896 500 571992 25918 70984 999999999 999999999 31596 550 498939 26420 96861 999999999 999999999 31342 600 431013 26886 131670 999999999 999999999 31112 620 405094 27090 144974 999999999 999999999 31056 640 379806 27298 147144 999999999 999999999 31011 660 355106 27510 145185 999999999 999999999 30979 680 330954 27733 150680 999999999 999999999 30964 700 307313 27958 163457 999999999 999999999 30959 720 284155 28173 199901 999999999 999999999 30947 740 261458 28392 227376 999999999 999999999 30943 760 239196 28608 272865 999999999 999999999 30942 780 217346 28830 350822 999999999 999999999 30951 800 195883 29058 507095 999999999 999999999 30971 820 174780 29300 667139 999999999 999999999 31010 840 154016 29539 959723 999999999 999999999 31048 860 133575 29779 1389540 999999999 999999999 31091 880 113442 30018 1846554 999999999 999999999 31135 900 93611 30236 2218254 999999999 999999999 31161 920 74086 30424 2624858 999999999 999999999 31157 940 54883 30546 2880682 999999999 999999999 31091 960 36010 30666 3016595 999999999 999999999 31026 980 17456 30777 3144345 999999999 999999999 30956 1000 -766 30816 3148700 999999999 999999999 30816 68760 40 3649 -9740 6067 31476 59 1937400 21178 680 999999999 999999999 47400 60 1927091 21178 423 999999999 999999999 47175 70 1838754 20993 289 999999999 999999999 44890 75 1796487 20839 227 999999999 999999999 43691 80 1757240 20684 186 999999999 999999999 42573 85 1720645 20534 156 999999999 999999999 41539 90 1686332 20456 160 999999999 999999999 40710 100 1623223 20445 169 999999999 999999999 39480 125 1489775 20391 218 999999999 999999999 36944 150 1380726 20450 417 999999999 999999999 35169 175 1288068 20594 671 999999999 999999999 33891 200 1206645 21042 1054 999999999 999999999 33332 250 1065035 22291 2288 999999999 999999999 33128 300 943386 23269 4084 999999999 999999999 32826 350 836531 24064 12189 999999999 999999999 32484 400 741135 24719 22486 999999999 999999999 32119 450 654885 25283 58205 999999999 999999999 31765 500 576092 25782 75956 999999999 999999999 31430 550 503415 26287 102968 999999999 999999999 31185 600 435810 26766 141556 999999999 999999999 30973 620 409998 26988 153274 999999999 999999999 30938 640 384797 27213 148559 999999999 999999999 30915 660 360164 27448 140441 999999999 999999999 30909 680 336055 27696 140537 999999999 999999999 30924 700 312433 27947 149378 999999999 999999999 30946 720 289277 28182 183429 999999999 999999999 30957 740 266564 28421 197594 999999999 999999999 30975 760 244271 28659 227905 999999999 999999999 30997 780 222374 28904 289202 999999999 999999999 31031 800 200849 29149 459053 999999999 999999999 31068 820 179675 29405 638605 999999999 999999999 31121 840 158831 29660 928072 999999999 999999999 31176 860 138305 29903 1405692 999999999 999999999 31220 880 118088 30143 1960193 999999999 999999999 31265 900 98172 30371 2393630 999999999 999999999 31299 920 78556 30571 2867985 999999999 999999999 31309 940 59256 30708 3153387 999999999 999999999 31255 960 40280 30837 3317356 999999999 999999999 31199 980 21619 30963 3482876 999999999 999999999 31142 1000 3285 31004 3463871 999999999 999999999 31004 68768 40 3650 -9742 6085 31479 59 1935600 21151 650 999999999 999999999 47298 60 1925334 21151 405 999999999 999999999 47075 70 1839043 20897 266 999999999 999999999 44684 75 1796974 20739 218 999999999 999999999 43481 80 1757913 20588 184 999999999 999999999 42376 85 1721462 20467 164 999999999 999999999 41403 90 1687255 20398 164 999999999 999999999 40594 100 1624256 20431 170 999999999 999999999 39455 125 1490323 20553 221 999999999 999999999 37237 150 1379947 20785 438 999999999 999999999 35746 175 1285703 20961 704 999999999 999999999 34495 200 1203215 21220 1037 999999999 999999999 33614 250 1061612 22111 2171 999999999 999999999 32861 300 941010 23057 3899 999999999 999999999 32527 350 834962 23919 11627 999999999 999999999 32288 400 739985 24649 20458 999999999 999999999 32028 450 653827 25300 52863 999999999 999999999 31785 500 574871 25871 74358 999999999 999999999 31540 550 501884 26418 102713 999999999 999999999 31341 600 433922 26916 142390 999999999 999999999 31147 620 407972 27124 158756 999999999 999999999 31095 640 382651 27335 160002 999999999 999999999 31053 660 357920 27545 158939 999999999 999999999 31019 680 333737 27768 167531 999999999 999999999 31003 700 310063 27999 177496 999999999 999999999 31003 720 286871 28217 214648 999999999 999999999 30995 740 264137 28441 235028 999999999 999999999 30997 760 241834 28664 277050 999999999 999999999 31003 780 219938 28896 360956 999999999 999999999 31023 800 198420 29140 524581 999999999 999999999 31058 820 177250 29401 697929 999999999 999999999 31117 840 156406 29666 1001796 999999999 999999999 31181 860 135866 29937 1432229 999999999 999999999 31256 880 115620 30198 1898609 999999999 999999999 31321 900 95664 30438 2302445 999999999 999999999 31369 920 75998 30658 2730270 999999999 999999999 31398 940 56640 30803 3138116 999999999 999999999 31353 960 37603 30943 3365639 999999999 999999999 31306 980 18878 31065 3389548 999999999 999999999 31245 1000 485 31105 3358109 999999999 999999999 31105 68785 40 3650 -9746 6067 31479 59 1937400 21159 690 999999999 999999999 47356 60 1927100 21159 428 999999999 999999999 47131 70 1838844 20975 298 999999999 999999999 44850 75 1796610 20825 238 999999999 999999999 43660 80 1757389 20672 196 999999999 999999999 42547 85 1720797 20543 168 999999999 999999999 41557 90 1686463 20473 173 999999999 999999999 40743 100 1623277 20477 180 999999999 999999999 39544 125 1489349 20505 236 999999999 999999999 37151 150 1379580 20606 445 999999999 999999999 35437 175 1286362 20687 691 999999999 999999999 34044 200 1204869 20985 1044 999999999 999999999 33241 250 1064073 22099 2385 999999999 999999999 32843 300 943267 23145 4406 999999999 999999999 32651 350 836781 24025 13483 999999999 999999999 32431 400 741414 24742 24162 999999999 999999999 32149 450 654989 25362 62860 999999999 999999999 31863 500 575885 25905 80559 999999999 999999999 31581 550 502854 26416 104820 999999999 999999999 31338 600 434930 26888 134397 999999999 999999999 31115 620 409007 27096 143480 999999999 999999999 31063 640 383713 27305 138641 999999999 999999999 31020 660 359006 27520 130652 999999999 999999999 30990 680 334844 27746 133658 999999999 999999999 30979 700 311188 27977 138522 999999999 999999999 30980 720 288013 28197 164844 999999999 999999999 30973 740 265295 28420 181160 999999999 999999999 30973 760 243010 28641 212376 999999999 999999999 30978 780 221134 28866 274574 999999999 999999999 30991 800 199643 29097 409086 999999999 999999999 31013 820 178510 29343 541565 999999999 999999999 31055 840 157713 29587 778938 999999999 999999999 31099 860 137237 29833 1148559 999999999 999999999 31148 880 117067 30073 1557128 999999999 999999999 31192 900 97200 30293 1917166 999999999 999999999 31219 920 77637 30483 2325343 999999999 999999999 31218 940 58397 30607 2716661 999999999 999999999 31154 960 39485 30730 2932001 999999999 999999999 31091 980 20890 30848 2956435 999999999 999999999 31026 1000 2624 30890 2950661 999999999 999999999 30890 68793 40 3650 -9748 6065 31477 59 1937580 21171 675 999999999 999999999 47388 60 1927271 21171 423 999999999 999999999 47164 70 1838891 20936 281 999999999 999999999 44767 75 1796744 20777 225 999999999 999999999 43561 80 1757608 20630 188 999999999 999999999 42461 85 1721080 20512 169 999999999 999999999 41494 90 1686791 20451 172 999999999 999999999 40700 100 1623637 20478 180 999999999 999999999 39545 125 1489637 20527 242 999999999 999999999 37190 150 1379626 20674 466 999999999 999999999 35556 175 1285957 20818 735 999999999 999999999 34259 200 1203869 21159 1099 999999999 999999999 33517 250 1061987 22258 2326 999999999 999999999 33079 300 940525 23232 4120 999999999 999999999 32774 350 833786 24049 11839 999999999 999999999 32464 400 738395 24731 20116 999999999 999999999 32134 450 652052 25326 52058 999999999 999999999 31818 500 573085 25852 72242 999999999 999999999 31516 550 500203 26362 97360 999999999 999999999 31275 600 432402 26845 134968 999999999 999999999 31064 620 406519 27056 149910 999999999 999999999 31017 640 381259 27272 151952 999999999 999999999 30982 660 356580 27491 150646 999999999 999999999 30958 680 332441 27722 160031 999999999 999999999 30953 700 308802 27961 174681 999999999 999999999 30962 720 285635 28193 216539 999999999 999999999 30968 740 262915 28428 244909 999999999 999999999 30983 760 240617 28666 293534 999999999 999999999 31005 780 218713 28915 385509 999999999 999999999 31043 800 197173 29178 560073 999999999 999999999 31100 820 175966 29466 745732 999999999 999999999 31186 840 155065 29761 1076748 999999999 999999999 31281 860 134450 30062 1535597 999999999 999999999 31386 880 114109 30353 2048403 999999999 999999999 31483 900 94042 30620 2475568 999999999 999999999 31556 920 74252 30862 2914338 999999999 999999999 31607 940 54763 31016 3309815 999999999 999999999 31569 960 35595 31154 3527990 999999999 999999999 31520 980 16744 31273 3531997 999999999 999999999 31454 1000 -1771 31309 3482679 999999999 999999999 31309 68798 40 3651 -9749 6048 31772 59 1939380 21190 679 999999999 999999999 47471 60 1929032 21190 425 999999999 999999999 47245 70 1838736 20977 289 999999999 999999999 44855 75 1796529 20796 225 999999999 999999999 43599 80 1757384 20620 183 999999999 999999999 42442 85 1720901 20471 153 999999999 999999999 41411 90 1686695 20393 157 999999999 999999999 40584 100 1623757 20396 168 999999999 999999999 39387 125 1490377 20418 227 999999999 999999999 36994 150 1381064 20522 442 999999999 999999999 35293 175 1288103 20657 726 999999999 999999999 33994 200 1206530 21057 1134 999999999 999999999 33355 250 1064898 22283 2481 999999999 999999999 33117 300 943237 23281 4409 999999999 999999999 32843 350 836320 24079 13193 999999999 999999999 32505 400 740854 24738 24042 999999999 999999999 32144 450 654527 25309 62326 999999999 999999999 31797 500 575640 25817 80986 999999999 999999999 31473 550 502862 26323 102343 999999999 999999999 31228 600 435172 26797 134728 999999999 999999999 31009 620 409332 27014 140406 999999999 999999999 30969 640 384109 27235 134141 999999999 999999999 30940 660 359458 27465 124571 999999999 999999999 30928 680 335338 27707 124791 999999999 999999999 30935 700 311709 27955 127935 999999999 999999999 30954 720 288547 28187 156804 999999999 999999999 30962 740 265833 28420 173242 999999999 999999999 30975 760 243542 28654 198574 999999999 999999999 30992 780 221651 28893 255936 999999999 999999999 31019 800 200135 29136 380938 999999999 999999999 31055 820 178969 29395 495177 999999999 999999999 31110 840 158132 29650 711685 999999999 999999999 31165 860 137612 29897 1045392 999999999 999999999 31214 880 117400 30137 1448067 999999999 999999999 31258 900 97490 30360 1812281 999999999 999999999 31288 920 77880 30563 2174993 999999999 999999999 31300 940 58586 30698 2511614 999999999 999999999 31246 960 39616 30826 2707989 999999999 999999999 31188 980 20963 30947 2721226 999999999 999999999 31126 1000 2640 30984 2716775 999999999 999999999 30984 68810 40 3651 -9752 6033 31666 59 1940900 21109 638 999999999 999999999 47323 60 1930565 21109 380 999999999 999999999 47098 70 1839095 20903 262 999999999 999999999 44696 75 1797023 20737 211 999999999 999999999 43475 80 1757977 20576 176 999999999 999999999 42349 85 1721558 20444 151 999999999 999999999 41356 90 1687393 20370 148 999999999 999999999 40539 100 1624506 20386 156 999999999 999999999 39367 125 1490931 20489 203 999999999 999999999 37121 150 1381080 20653 411 999999999 999999999 35518 175 1287649 20734 673 999999999 999999999 34121 200 1206018 21010 1028 999999999 999999999 33280 250 1065214 22077 2340 999999999 999999999 32810 300 944606 23093 4325 999999999 999999999 32578 350 838381 23961 13289 999999999 999999999 32345 400 743283 24669 25349 999999999 999999999 32054 450 657105 25291 64905 999999999 999999999 31775 500 578205 25843 85212 999999999 999999999 31505 550 505290 26395 114451 999999999 999999999 31314 600 437371 26905 143141 999999999 999999999 31134 620 411424 27128 150164 999999999 999999999 31100 640 386092 27354 141370 999999999 999999999 31076 660 361335 27583 132252 999999999 999999999 31061 680 337113 27820 132701 999999999 999999999 31062 700 313388 28066 128274 999999999 999999999 31078 720 290138 28290 145235 999999999 999999999 31075 740 267345 28513 156465 999999999 999999999 31075 760 244990 28728 181633 999999999 999999999 31072 780 223050 28945 238889 999999999 999999999 31075 800 201507 29160 353969 999999999 999999999 31080 820 180337 29382 463597 999999999 999999999 31097 840 159523 29597 651359 999999999 999999999 31109 860 139053 29804 945366 999999999 999999999 31117 880 118920 29993 1292738 999999999 999999999 31109 900 99120 30168 1611415 999999999 999999999 31090 920 79649 30326 1952937 999999999 999999999 31057 940 60512 30436 2292863 999999999 999999999 30979 960 41709 30548 2490873 999999999 999999999 30907 980 23227 30658 2540708 999999999 999999999 30835 1000 5074 30698 2535469 999999999 999999999 30698 68818 40 3651 -9753 6028 31829 59 1941440 21148 677 999999999 999999999 47422 60 1931077 21148 413 999999999 999999999 47196 70 1838940 20924 279 999999999 999999999 44742 75 1796796 20787 233 999999999 999999999 43581 80 1757629 20651 200 999999999 999999999 42506 85 1721059 20539 186 999999999 999999999 41548 90 1686731 20470 187 999999999 999999999 40738 100 1623520 20496 189 999999999 999999999 39580 125 1489332 20566 247 999999999 999999999 37260 150 1379055 20735 477 999999999 999999999 35660 175 1285123 20873 741 999999999 999999999 34350 200 1202937 21154 1071 999999999 999999999 33509 250 1061382 22162 2298 999999999 999999999 32937 300 940421 23140 4152 999999999 999999999 32644 350 834018 23993 12413 999999999 999999999 32388 400 738784 24706 20925 999999999 999999999 32102 450 652487 25324 57628 999999999 999999999 31816 500 573475 25883 84474 999999999 999999999 31553 550 500473 26418 114277 999999999 999999999 31340 600 432503 26922 149763 999999999 999999999 31154 620 406546 27133 161312 999999999 999999999 31106 640 381214 27348 161272 999999999 999999999 31068 660 356469 27563 157576 999999999 999999999 31038 680 332269 27789 161653 999999999 999999999 31028 700 308575 28024 170555 999999999 999999999 31032 720 285358 28252 199956 999999999 999999999 31033 740 262594 28480 213039 999999999 999999999 31039 760 240259 28709 242504 999999999 999999999 31051 780 218327 28945 307545 999999999 999999999 31075 800 196772 29191 430267 999999999 999999999 31113 820 175565 29455 559679 999999999 999999999 31174 840 154681 29722 795849 999999999 999999999 31240 860 134102 29996 1112771 999999999 999999999 31317 880 113818 30252 1477316 999999999 999999999 31378 900 93829 30485 1826536 999999999 999999999 31416 920 74136 30695 2208137 999999999 999999999 31436 940 54761 30823 2594248 999999999 999999999 31373 960 35715 30948 2802872 999999999 999999999 31311 980 16991 31061 2841761 999999999 999999999 31241 1000 -1401 31106 2807821 999999999 999999999 31106 68823 40 3651 -9754 6024 31745 59 1941800 21105 654 999999999 999999999 47332 60 1931453 21105 389 999999999 999999999 47106 70 1839054 20924 261 999999999 999999999 44742 75 1796890 20806 214 999999999 999999999 43622 80 1757683 20676 181 999999999 999999999 42555 85 1721087 20543 160 999999999 999999999 41557 90 1686774 20447 161 999999999 999999999 40692 100 1623729 20412 167 999999999 999999999 39416 125 1490393 20390 216 999999999 999999999 36942 150 1381250 20486 438 999999999 999999999 35231 175 1288409 20639 726 999999999 999999999 33966 200 1206826 21079 1140 999999999 999999999 33390 250 1065101 22290 2551 999999999 999999999 33126 300 943488 23257 4577 999999999 999999999 32809 350 836663 24063 13718 999999999 999999999 32483 400 741252 24727 25401 999999999 999999999 32129 450 654941 25311 65253 999999999 999999999 31799 500 576019 25838 80768 999999999 999999999 31498 550 503123 26387 103545 999999999 999999999 31304 600 435202 26914 133899 999999999 999999999 31145 620 409244 27144 142798 999999999 999999999 31117 640 383896 27373 136439 999999999 999999999 31096 660 359122 27601 131695 999999999 999999999 31081 680 334884 27839 136551 999999999 999999999 31083 700 311143 28087 139106 999999999 999999999 31101 720 287874 28314 166709 999999999 999999999 31101 740 265062 28535 182025 999999999 999999999 31100 760 242689 28751 210895 999999999 999999999 31097 780 220732 28967 276297 999999999 999999999 31098 800 199172 29183 385009 999999999 999999999 31105 820 177987 29401 488593 999999999 999999999 31117 840 157159 29616 650192 999999999 999999999 31129 860 136682 29807 887551 999999999 999999999 31120 880 116553 29979 1185992 999999999 999999999 31094 900 96768 30138 1447090 999999999 999999999 31059 920 77319 30283 1717124 999999999 999999999 31013 940 58215 30373 1983381 999999999 999999999 30915 960 39458 30461 2143154 999999999 999999999 30818 980 21034 30553 2181252 999999999 999999999 30730 1000 2944 30592 2164045 999999999 999999999 30592 68829 40 3652 -9756 6024 31776 59 1941800 21169 678 999999999 999999999 47476 60 1931421 21169 426 999999999 999999999 47250 70 1838815 20955 289 999999999 999999999 44807 75 1796609 20816 235 999999999 999999999 43643 80 1757387 20681 198 999999999 999999999 42567 85 1720765 20567 184 999999999 999999999 41604 90 1686383 20508 184 999999999 999999999 40812 100 1623068 20526 190 999999999 999999999 39638 125 1488950 20515 250 999999999 999999999 37168 150 1379129 20616 481 999999999 999999999 35455 175 1285724 20759 751 999999999 999999999 34162 200 1203755 21157 1100 999999999 999999999 33514 250 1061673 22321 2208 999999999 999999999 33172 300 939955 23265 3901 999999999 999999999 32820 350 833154 24044 11073 999999999 999999999 32457 400 737843 24694 19150 999999999 999999999 32087 450 651690 25251 51225 999999999 999999999 31725 500 572984 25758 71816 999999999 999999999 31401 550 500367 26267 101846 999999999 999999999 31161 600 432780 26773 140845 999999999 999999999 30982 620 406959 26997 156731 999999999 999999999 30949 640 381749 27223 158183 999999999 999999999 30927 660 357109 27455 156449 999999999 999999999 30916 680 332996 27700 162300 999999999 999999999 30928 700 309371 27951 174650 999999999 999999999 30951 720 286207 28195 211576 999999999 999999999 30970 740 263482 28440 227063 999999999 999999999 30996 760 241170 28688 260805 999999999 999999999 31029 780 219245 28945 325399 999999999 999999999 31075 800 197682 29213 459284 999999999 999999999 31137 820 176450 29499 609989 999999999 999999999 31220 840 155525 29796 853005 999999999 999999999 31318 860 134888 30090 1204961 999999999 999999999 31415 880 114532 30372 1631108 999999999 999999999 31502 900 94457 30625 2011955 999999999 999999999 31562 920 74669 30852 2434679 999999999 999999999 31596 940 55190 30992 2830749 999999999 999999999 31544 960 36042 31115 3063634 999999999 999999999 31480 980 17216 31228 3098525 999999999 999999999 31409 1000 -1274 31269 3071204 999999999 999999999 31269 68835 40 3652 -9757 6024 31778 59 1941800 21117 656 999999999 999999999 47361 60 1931447 21117 391 999999999 999999999 47135 70 1839089 20893 257 999999999 999999999 44675 75 1797007 20756 211 999999999 999999999 43515 80 1757896 20625 181 999999999 999999999 42452 85 1721378 20505 165 999999999 999999999 41479 90 1687114 20428 164 999999999 999999999 40654 100 1624061 20436 169 999999999 999999999 39463 125 1490390 20468 221 999999999 999999999 37084 150 1380676 20622 456 999999999 999999999 35465 175 1287169 20799 746 999999999 999999999 34227 200 1205058 21190 1120 999999999 999999999 33565 250 1062925 22304 2335 999999999 999999999 33147 300 941321 23240 4115 999999999 999999999 32784 350 834593 24037 11687 999999999 999999999 32448 400 739279 24703 20424 999999999 999999999 32098 450 653046 25290 52461 999999999 999999999 31773 500 574172 25828 73693 999999999 999999999 31487 550 501293 26384 103049 999999999 999999999 31300 600 433368 26921 140514 999999999 999999999 31153 620 407403 27149 152255 999999999 999999999 31124 640 382049 27380 151975 999999999 999999999 31105 660 357269 27609 151290 999999999 999999999 31090 680 333024 27846 153953 999999999 999999999 31090 700 309277 28092 158109 999999999 999999999 31107 720 286004 28319 184804 999999999 999999999 31107 740 263189 28540 201168 999999999 999999999 31104 760 240813 28755 230122 999999999 999999999 31102 780 218851 28974 289973 999999999 999999999 31107 800 197283 29198 388536 999999999 999999999 31121 820 176083 29427 482057 999999999 999999999 31144 840 155233 29653 642964 999999999 999999999 31168 860 134722 29868 856906 999999999 999999999 31184 880 114545 30061 1125786 999999999 999999999 31180 900 94700 30237 1377902 999999999 999999999 31161 920 75183 30399 1627156 999999999 999999999 31132 940 56002 30501 1872358 999999999 999999999 31045 960 37163 30600 2015915 999999999 999999999 30959 980 18654 30692 2055749 999999999 999999999 30870 1000 483 30727 2026498 999999999 999999999 30727 69630 40 3676 -9939 5955 32144 59 1949000 21314 614 999999999 999999999 47732 60 1944288 21221 380 999999999 999999999 47420 70 1849022 20979 254 999999999 999999999 44859 75 1806831 20778 200 999999999 999999999 43563 80 1767746 20575 165 999999999 999999999 42349 85 1731353 20415 164 999999999 999999999 41298 90 1697247 20328 170 999999999 999999999 40455 100 1634488 20346 175 999999999 999999999 39290 125 1501157 20454 219 999999999 999999999 37057 150 1391222 20719 423 999999999 999999999 35632 175 1297190 20934 688 999999999 999999999 34450 200 1214786 21204 994 999999999 999999999 33588 250 1073363 22072 1898 999999999 999999999 32803 300 953140 22954 3316 999999999 999999999 32381 350 847639 23780 9178 999999999 999999999 32101 400 753249 24488 15615 999999999 999999999 31818 450 667682 25119 38536 999999999 999999999 31558 500 589314 25670 59823 999999999 999999999 31294 550 516934 26185 88086 999999999 999999999 31064 600 449637 26627 119024 999999999 999999999 30812 620 423974 26815 130089 999999999 999999999 30741 640 398946 27011 129757 999999999 999999999 30686 660 374508 27218 123563 999999999 999999999 30650 680 350612 27441 118991 999999999 999999999 30639 700 327216 27670 123292 999999999 999999999 30639 720 304295 27889 143886 999999999 999999999 30634 740 281823 28116 147174 999999999 999999999 30643 760 259770 28350 164829 999999999 999999999 30663 780 238103 28605 198873 999999999 999999999 30710 800 216793 28871 327839 999999999 999999999 30773 820 195803 29171 506984 999999999 999999999 30874 840 175099 29496 783378 999999999 999999999 31003 860 154647 29853 1259579 999999999 999999999 31168 880 134430 30197 1771823 999999999 999999999 31321 900 114444 30530 2302975 999999999 999999999 31463 920 94693 30832 2962343 999999999 999999999 31576 940 75205 31042 3602104 999999999 999999999 31596 960 56000 31247 3970063 999999999 999999999 31613 980 37075 31425 4062274 999999999 999999999 31607 1000 18463 31481 4112646 999999999 999999999 31481 69717 40 3678 -9959 5977 28837 59 1946660 21341 692 999999999 999999999 47741 60 1944293 21235 445 999999999 999999999 47451 70 1848990 20981 273 999999999 999999999 44865 75 1806706 20868 229 999999999 999999999 43750 80 1767396 20724 220 999999999 999999999 42655 85 1730663 20648 230 999999999 999999999 41769 90 1696179 20547 214 999999999 999999999 40892 100 1632864 20487 192 999999999 999999999 39561 125 1498573 20607 195 999999999 999999999 37336 150 1387845 20863 365 999999999 999999999 35879 175 1293280 21027 513 999999999 999999999 34603 200 1210620 21243 668 999999999 999999999 33649 250 1069467 21951 1556 999999999 999999999 32623 300 949744 22887 2881 999999999 999999999 32288 350 844192 23869 7043 999999999 999999999 32221 400 749373 24618 14523 999999999 999999999 31988 450 663261 25304 30349 999999999 999999999 31791 500 584244 25906 52741 999999999 999999999 31582 550 511094 26501 96102 999999999 999999999 31439 600 442824 27074 154528 999999999 999999999 31330 620 416728 27271 213351 999999999 999999999 31264 640 391274 27473 240506 999999999 999999999 31211 660 366436 27643 284446 999999999 999999999 31129 680 342189 27817 316485 999999999 999999999 31058 700 318488 28013 314114 999999999 999999999 31019 720 295304 28182 331460 999999999 999999999 30956 740 272625 28339 341675 999999999 999999999 30886 760 250431 28487 354300 999999999 999999999 30811 780 228704 28626 387242 999999999 999999999 30733 800 207416 28789 389706 999999999 999999999 30685 820 186544 28929 402104 999999999 999999999 30618 840 166066 29097 386340 999999999 999999999 30583 860 145963 29243 369549 999999999 999999999 30531 880 126247 29316 357182 999999999 999999999 30407 900 106936 29360 363674 999999999 999999999 30258 920 88022 29400 388668 999999999 999999999 30109 940 69501 29406 406627 999999999 999999999 29930 960 51366 29412 403981 999999999 999999999 29757 980 33605 29406 404389 999999999 999999999 29576 1000 16202 29414 396061 999999999 999999999 29414 69980 40 3702 -9974 6050 28763 59 1939200 21156 667 999999999 999999999 47391 60 1928871 21156 438 999999999 999999999 47165 70 1838987 20902 275 999999999 999999999 44694 75 1796879 20773 229 999999999 999999999 43552 80 1757759 20617 204 999999999 999999999 42434 85 1721214 20545 217 999999999 999999999 41561 90 1686898 20449 205 999999999 999999999 40696 100 1623872 20398 180 999999999 999999999 39390 125 1490021 20561 187 999999999 999999999 37252 150 1379569 20805 340 999999999 999999999 35781 175 1285339 20935 478 999999999 999999999 34452 200 1203030 21155 644 999999999 999999999 33510 250 1062068 21980 1579 999999999 999999999 32667 300 941940 23010 2997 999999999 999999999 32460 350 835753 24027 7812 999999999 999999999 32435 400 740287 24791 15602 999999999 999999999 32212 450 653581 25476 35262 999999999 999999999 32007 500 574071 26053 53146 999999999 999999999 31761 550 500580 26598 80506 999999999 999999999 31554 600 432128 27121 113491 999999999 999999999 31384 620 405993 27303 155067 999999999 999999999 31300 640 380517 27490 168229 999999999 999999999 31230 660 355670 27647 195088 999999999 999999999 31133 680 331427 27805 223098 999999999 999999999 31045 700 307743 27984 217347 999999999 999999999 30987 720 284586 28146 232434 999999999 999999999 30917 740 261938 28296 250005 999999999 999999999 30839 760 239781 28436 269292 999999999 999999999 30756 780 218099 28561 315834 999999999 999999999 30663 800 196865 28708 327641 999999999 999999999 30598 820 176059 28829 350123 999999999 999999999 30511 840 155660 28975 350637 999999999 999999999 30455 860 135642 29115 342635 999999999 999999999 30397 880 116014 29184 333462 999999999 999999999 30270 900 96790 29226 342067 999999999 999999999 30120 920 77963 29266 371717 999999999 999999999 29972 940 59525 29274 394739 999999999 999999999 29796 960 41470 29286 393072 999999999 999999999 29630 980 23783 29285 394971 999999999 999999999 29455 1000 6450 29300 388593 999999999 999999999 29300 69991 40 3702 -9971 6014 28730 59 1942880 21114 663 999999999 999999999 47378 60 1932510 21114 420 999999999 999999999 47152 70 1839144 20868 267 999999999 999999999 44622 75 1797090 20753 225 999999999 999999999 43510 80 1757987 20620 212 999999999 999999999 42440 85 1721432 20553 221 999999999 999999999 41576 90 1687085 20479 210 999999999 999999999 40756 100 1623900 20471 192 999999999 999999999 39531 125 1489469 20666 204 999999999 999999999 37441 150 1378387 20937 375 999999999 999999999 36007 175 1283407 21136 531 999999999 999999999 34782 200 1200284 21370 698 999999999 999999999 33851 250 1058288 22081 1556 999999999 999999999 32817 300 937871 23017 2852 999999999 999999999 32471 350 831766 23984 7080 999999999 999999999 32376 400 736478 24743 13879 999999999 999999999 32150 450 649924 25435 28756 999999999 999999999 31956 500 570488 26047 47496 999999999 999999999 31753 550 496954 26635 84585 999999999 999999999 31598 600 428368 27188 131974 999999999 999999999 31462 620 402164 27379 174146 999999999 999999999 31388 640 376615 27571 194237 999999999 999999999 31322 660 351690 27737 225744 999999999 999999999 31234 680 327366 27900 249239 999999999 999999999 31151 700 303602 28080 247879 999999999 999999999 31093 720 280370 28233 262116 999999999 999999999 31012 740 257656 28374 275801 999999999 999999999 30924 760 235442 28504 289391 999999999 999999999 30830 780 213710 28624 319729 999999999 999999999 30730 800 192434 28757 334160 999999999 999999999 30650 820 171595 28870 351672 999999999 999999999 30555 840 151172 29002 350856 999999999 999999999 30483 860 131143 29121 348936 999999999 999999999 30404 880 111510 29191 345225 999999999 999999999 30277 900 92282 29236 355110 999999999 999999999 30129 920 73449 29273 379925 999999999 999999999 29979 940 55004 29288 400764 999999999 999999999 29811 960 36936 29313 401254 999999999 999999999 29657 980 19229 29327 402621 999999999 999999999 29497 1000 1870 29343 397222 999999999 999999999 29343 69997 40 3701 -9970 6000 28654 59 1944320 21374 708 999999999 999999999 47763 60 1944304 21297 463 999999999 999999999 47591 70 1848602 21096 296 999999999 999999999 45109 75 1806130 20939 232 999999999 999999999 43900 80 1766718 20760 182 999999999 999999999 42729 85 1729969 20631 180 999999999 999999999 41733 90 1695521 20522 170 999999999 999999999 40842 100 1632286 20459 161 999999999 999999999 39508 125 1498379 20517 171 999999999 999999999 37173 150 1388421 20664 335 999999999 999999999 35538 175 1294963 20734 512 999999999 999999999 34122 200 1213440 20954 731 999999999 999999999 33191 250 1073533 21859 1636 999999999 999999999 32486 300 954046 22891 3030 999999999 999999999 32293 350 848476 23872 7795 999999999 999999999 32226 400 753651 24617 16383 999999999 999999999 31987 450 667568 25288 34395 999999999 999999999 31771 500 588624 25875 45951 999999999 999999999 31544 550 515589 26449 74298 999999999 999999999 31377 600 447485 26996 117904 999999999 999999999 31240 620 421460 27201 148191 999999999 999999999 31183 640 396069 27408 155645 999999999 999999999 31137 660 371282 27595 173162 999999999 999999999 31074 680 347073 27778 187912 999999999 999999999 31015 700 323404 27978 181610 999999999 999999999 30980 720 300252 28141 198399 999999999 999999999 30911 740 277608 28291 221128 999999999 999999999 30834 760 255455 28429 238392 999999999 999999999 30749 780 233779 28552 269064 999999999 999999999 30653 800 212556 28688 284987 999999999 999999999 30578 820 191767 28799 291995 999999999 999999999 30479 840 171402 28910 294104 999999999 999999999 30387 860 151449 28991 301929 999999999 999999999 30268 880 131914 29029 316710 999999999 999999999 30110 900 112800 29049 335395 999999999 999999999 29937 920 94098 29055 358906 999999999 999999999 29756 940 75795 29055 376084 999999999 999999999 29574 960 57879 29052 379665 999999999 999999999 29393 980 40336 29044 382629 999999999 999999999 29212 1000 23153 29034 379707 999999999 999999999 29034 70005 40 3701 -9968 5998 28658 59 1944500 21346 694 999999999 999999999 47705 60 1944303 21255 448 999999999 999999999 47496 70 1848835 21034 283 999999999 999999999 44977 75 1806479 20886 227 999999999 999999999 43788 80 1767161 20714 197 999999999 999999999 42634 85 1730486 20594 200 999999999 999999999 41659 90 1696090 20497 190 999999999 999999999 40790 100 1632894 20460 178 999999999 999999999 39510 125 1498856 20556 201 999999999 999999999 37243 150 1388582 20743 375 999999999 999999999 35674 175 1294655 20863 539 999999999 999999999 34334 200 1212665 21063 736 999999999 999999999 33365 250 1072305 21888 1606 999999999 999999999 32529 300 952797 22871 2941 999999999 999999999 32264 350 847336 23845 7362 999999999 999999999 32188 400 752587 24607 14360 999999999 999999999 31973 450 666518 25291 30010 999999999 999999999 31774 500 587538 25895 48841 999999999 999999999 31569 550 514448 26469 80646 999999999 999999999 31401 600 446277 27029 123246 999999999 999999999 31278 620 420222 27230 155113 999999999 999999999 31217 640 394805 27435 171809 999999999 999999999 31167 660 369994 27621 191527 999999999 999999999 31104 680 345762 27804 206763 999999999 999999999 31044 700 322074 27997 207533 999999999 999999999 31001 720 298905 28161 224948 999999999 999999999 30933 740 276244 28314 244429 999999999 999999999 30859 760 254071 28459 259817 999999999 999999999 30781 780 232369 28591 284324 999999999 999999999 30695 800 211114 28733 298578 999999999 999999999 30626 820 190290 28852 309641 999999999 999999999 30535 840 169884 28973 317440 999999999 999999999 30453 860 149880 29075 323204 999999999 999999999 30356 880 130282 29135 328177 999999999 999999999 30219 900 111092 29173 342205 999999999 999999999 30065 920 92306 29192 363627 999999999 999999999 29896 940 73915 29199 378415 999999999 999999999 29720 960 55907 29207 379958 999999999 999999999 29549 980 38269 29203 381900 999999999 999999999 29372 1000 20991 29197 378151 999999999 999999999 29197 70011 40 3701 -9967 5993 28655 59 1945040 21283 627 999999999 999999999 47576 60 1944302 21180 395 999999999 999999999 47328 70 1849209 20943 243 999999999 999999999 44783 75 1807019 20813 200 999999999 999999999 43635 80 1767824 20656 174 999999999 999999999 42516 85 1731239 20550 179 999999999 999999999 41571 90 1696934 20432 166 999999999 999999999 40663 100 1633984 20365 152 999999999 999999999 39327 125 1500452 20496 159 999999999 999999999 37135 150 1390415 20714 309 999999999 999999999 35624 175 1296663 20814 469 999999999 999999999 34253 200 1214900 20996 664 999999999 999999999 33259 250 1075047 21799 1554 999999999 999999999 32398 300 956000 22786 2906 999999999 999999999 32144 350 850890 23774 7637 999999999 999999999 32093 400 756419 24535 15747 999999999 999999999 31880 450 670587 25225 34192 999999999 999999999 31692 500 591813 25827 49568 999999999 999999999 31485 550 518872 26430 80492 999999999 999999999 31355 600 450788 27000 118399 999999999 999999999 31244 620 424758 27206 150846 999999999 999999999 31189 640 399361 27416 159478 999999999 999999999 31145 660 374569 27598 181527 999999999 999999999 31077 680 350359 27780 199471 999999999 999999999 31017 700 326685 27985 189795 999999999 999999999 30988 720 303525 28154 200456 999999999 999999999 30926 740 280868 28310 218024 999999999 999999999 30854 760 258699 28453 232511 999999999 999999999 30774 780 237003 28582 268486 999999999 999999999 30686 800 215754 28726 285206 999999999 999999999 30618 820 194937 28841 298771 999999999 999999999 30524 840 174537 28964 303208 999999999 999999999 30444 860 154542 29060 306114 999999999 999999999 30340 880 134964 29088 316815 999999999 999999999 30171 900 115815 29096 336997 999999999 999999999 29985 920 97082 29103 362157 999999999 999999999 29805 940 78751 29098 384402 999999999 999999999 29618 960 60809 29095 388763 999999999 999999999 29436 980 43241 29084 392556 999999999 999999999 29252 1000 26033 29077 388749 999999999 999999999 29077 70016 40 3700 -9965 5974 28765 59 1947020 21320 691 999999999 999999999 47701 60 1944294 21230 455 999999999 999999999 47440 70 1848955 21002 288 999999999 999999999 44909 75 1806655 20863 233 999999999 999999999 43740 80 1767371 20700 202 999999999 999999999 42606 85 1730695 20610 210 999999999 999999999 41691 90 1696269 20517 201 999999999 999999999 40831 100 1633031 20467 182 999999999 999999999 39524 125 1498836 20597 189 999999999 999999999 37317 150 1388356 20780 331 999999999 999999999 35737 175 1294368 20853 468 999999999 999999999 34317 200 1212509 21007 643 999999999 999999999 33276 250 1072624 21799 1510 999999999 999999999 32397 300 953445 22836 2807 999999999 999999999 32215 350 848005 23870 7099 999999999 999999999 32223 400 753097 24662 13555 999999999 999999999 32045 450 666796 25370 28256 999999999 999999999 31873 500 587579 25971 48035 999999999 999999999 31660 550 514302 26527 78799 999999999 999999999 31470 600 446053 27031 114280 999999999 999999999 31280 620 420008 27207 147347 999999999 999999999 31190 640 394623 27390 163821 999999999 999999999 31116 660 369864 27551 184043 999999999 999999999 31025 680 345704 27711 201435 999999999 999999999 30940 700 322102 27887 202657 999999999 999999999 30880 720 299029 28039 219167 999999999 999999999 30799 740 276469 28184 236848 999999999 999999999 30717 760 254402 28318 253438 999999999 999999999 30629 780 232809 28444 288237 999999999 999999999 30537 800 211667 28579 311483 999999999 999999999 30461 820 190958 28689 337722 999999999 999999999 30363 840 170665 28813 349917 999999999 999999999 30285 860 150767 28930 358670 999999999 999999999 30204 880 131266 28991 358348 999999999 999999999 30070 900 112169 29036 373338 999999999 999999999 29923 920 93466 29071 403548 999999999 999999999 29772 940 75147 29092 427526 999999999 999999999 29611 960 57197 29125 429114 999999999 999999999 29467 980 39603 29142 432865 999999999 999999999 29311 1000 22356 29150 430216 999999999 999999999 29150 70022 40 3700 -9964 5981 28745 59 1946300 21326 656 999999999 999999999 47700 60 1944296 21232 421 999999999 999999999 47445 70 1848934 21010 266 999999999 999999999 44926 75 1806606 20882 218 999999999 999999999 43780 80 1767282 20724 178 999999999 999999999 42656 85 1730573 20621 160 999999999 999999999 41715 90 1696141 20512 153 999999999 999999999 40822 100 1632958 20436 143 999999999 999999999 39464 125 1499157 20508 135 999999999 999999999 37156 150 1389181 20680 271 999999999 999999999 35565 175 1295843 20665 434 999999999 999999999 34008 200 1214683 20837 642 999999999 999999999 33006 250 1075458 21767 1580 999999999 999999999 32349 300 956334 22848 2991 999999999 999999999 32231 350 850904 23854 7823 999999999 999999999 32201 400 756169 24590 18234 999999999 999999999 31951 450 670181 25260 36579 999999999 999999999 31736 500 591383 25808 50616 999999999 999999999 31462 550 518564 26362 76011 999999999 999999999 31274 600 450722 26877 111288 999999999 999999999 31102 620 424816 27071 146358 999999999 999999999 31034 640 399547 27277 150284 999999999 999999999 30987 660 374881 27456 169132 999999999 999999999 30918 680 350794 27640 188340 999999999 999999999 30861 700 327237 27851 175611 999999999 999999999 30840 720 304182 28031 186378 999999999 999999999 30791 740 281618 28203 201268 999999999 999999999 30737 760 259526 28362 220745 999999999 999999999 30677 780 237890 28514 262192 999999999 999999999 30612 800 216682 28684 275141 999999999 999999999 30573 820 195883 28832 295519 999999999 999999999 30514 840 175476 28994 289264 999999999 999999999 30475 860 155447 29131 291080 999999999 999999999 30414 880 135809 29197 294415 999999999 999999999 30284 900 116575 29243 305606 999999999 999999999 30137 920 97735 29290 329308 999999999 999999999 29997 940 79277 29315 347384 999999999 999999999 29838 960 61194 29333 349068 999999999 999999999 29677 980 43479 29335 353868 999999999 999999999 29505 1000 26122 29328 350486 999999999 999999999 29328 70035 40 3699 -9961 5981 28764 59 1946300 21285 636 999999999 999999999 47608 60 1944301 21168 399 999999999 999999999 47302 70 1849231 20945 251 999999999 999999999 44786 75 1807011 20841 213 999999999 999999999 43695 80 1767747 20702 176 999999999 999999999 42609 85 1731063 20616 180 999999999 999999999 41704 90 1696649 20496 166 999999999 999999999 40789 100 1633541 20404 151 999999999 999999999 39402 125 1499812 20518 144 999999999 999999999 37174 150 1389666 20734 282 999999999 999999999 35657 175 1295953 20778 447 999999999 999999999 34193 200 1214315 20969 651 999999999 999999999 33216 250 1074554 21798 1622 999999999 999999999 32396 300 955446 22810 3081 999999999 999999999 32179 350 850204 23809 7931 999999999 999999999 32140 400 755633 24551 17183 999999999 999999999 31901 450 669757 25235 37127 999999999 999999999 31704 500 590990 25814 46122 999999999 999999999 31469 550 518093 26412 70646 999999999 999999999 31333 600 450059 26978 104368 999999999 999999999 31219 620 424051 27183 143317 999999999 999999999 31162 640 398677 27391 147811 999999999 999999999 31117 660 373912 27563 176656 999999999 999999999 31039 680 349735 27737 207872 999999999 999999999 30969 700 326098 27943 195231 999999999 999999999 30942 720 302971 28111 212792 999999999 999999999 30879 740 280351 28263 237634 999999999 999999999 30803 760 258221 28400 265052 999999999 999999999 30718 780 236567 28522 323977 999999999 999999999 30621 800 215364 28664 342795 999999999 999999999 30551 820 194592 28777 362870 999999999 999999999 30456 840 174235 28908 355156 999999999 999999999 30385 860 154279 29004 353465 999999999 999999999 30282 880 134743 29021 366860 999999999 999999999 30100 900 115642 29016 387652 999999999 999999999 29903 920 96963 29016 422833 999999999 999999999 29716 940 78690 29000 452782 999999999 999999999 29517 960 60814 28979 458227 999999999 999999999 29319 980 43320 28952 463423 999999999 999999999 29120 1000 26190 28947 457870 999999999 999999999 28947 70193 40 3695 -9925 5996 28848 59 1944680 21329 695 999999999 999999999 47671 60 1944302 21226 452 999999999 999999999 47432 70 1848937 21017 290 999999999 999999999 44942 75 1806576 20908 242 999999999 999999999 43836 80 1767182 20771 199 999999999 999999999 42751 85 1730369 20694 207 999999999 999999999 41861 90 1695805 20597 198 999999999 999999999 40990 100 1632348 20530 179 999999999 999999999 39644 125 1497922 20605 174 999999999 999999999 37332 150 1387468 20762 318 999999999 999999999 35706 175 1293681 20783 465 999999999 999999999 34201 200 1212046 20963 655 999999999 999999999 33205 250 1072283 21806 1574 999999999 999999999 32407 300 953109 22828 2970 999999999 999999999 32203 350 847759 23839 7768 999999999 999999999 32180 400 753053 24591 17334 999999999 999999999 31953 450 667049 25269 35924 999999999 999999999 31747 500 588196 25835 52848 999999999 999999999 31495 550 515274 26409 88219 999999999 999999999 31330 600 447293 26940 122401 999999999 999999999 31175 620 421326 27135 159041 999999999 999999999 31108 640 395999 27335 168538 999999999 999999999 31054 660 371284 27509 194079 999999999 999999999 30978 680 347152 27688 217214 999999999 999999999 30915 700 323558 27890 209853 999999999 999999999 30883 720 300473 28066 217404 999999999 999999999 30828 740 277884 28230 227099 999999999 999999999 30767 760 255774 28383 244192 999999999 999999999 30699 780 234124 28528 284195 999999999 999999999 30627 800 212912 28681 305376 999999999 999999999 30570 820 192122 28810 339501 999999999 999999999 30491 840 171735 28961 334845 999999999 999999999 30440 860 151731 29090 335060 999999999 999999999 30371 880 132124 29144 337064 999999999 999999999 30229 900 112929 29180 349629 999999999 999999999 30072 920 94133 29215 382974 999999999 999999999 29919 940 75726 29228 409274 999999999 999999999 29750 960 57697 29246 410872 999999999 999999999 29589 980 40032 29251 415494 999999999 999999999 29421 1000 22721 29258 410173 999999999 999999999 29258 70360 40 3690 -9885 5963 32213 59 1948100 21350 637 999999999 999999999 47792 60 1944283 21278 408 999999999 999999999 47547 70 1848696 21064 277 999999999 999999999 45041 75 1806307 20889 223 999999999 999999999 43795 80 1766997 20702 187 999999999 999999999 42610 85 1730369 20553 165 999999999 999999999 41577 90 1696036 20463 164 999999999 999999999 40723 100 1632923 20440 175 999999999 999999999 39472 125 1499137 20499 196 999999999 999999999 37139 150 1389115 20707 380 999999999 999999999 35611 175 1295354 20826 656 999999999 999999999 34273 200 1213381 21092 989 999999999 999999999 33410 250 1072420 22043 2016 999999999 999999999 32760 300 952240 22967 3534 999999999 999999999 32399 350 846701 23783 10527 999999999 999999999 32105 400 752351 24464 21287 999999999 999999999 31788 450 666864 25095 47488 999999999 999999999 31529 500 588601 25626 63900 999999999 999999999 31241 550 516324 26155 84295 999999999 999999999 31028 600 449139 26569 112635 999999999 999999999 30746 620 423531 26757 122772 999999999 999999999 30674 640 398558 26955 112383 999999999 999999999 30622 660 374169 27164 102520 999999999 999999999 30589 680 350318 27393 104259 999999999 999999999 30585 700 326959 27631 110124 999999999 999999999 30596 720 304066 27859 127115 999999999 999999999 30602 740 281612 28100 147838 999999999 999999999 30625 760 259568 28343 181364 999999999 999999999 30656 780 237902 28613 234584 999999999 999999999 30718 800 216584 28882 398277 999999999 999999999 30784 820 195583 29191 813985 999999999 999999999 30895 840 174861 29528 1364094 999999999 999999999 31037 860 154386 29887 2150783 999999999 999999999 31204 880 134145 30232 2572276 999999999 999999999 31357 900 114130 30583 3071066 999999999 999999999 31518 920 94334 30920 3622961 999999999 999999999 31665 940 74782 31158 4036676 999999999 999999999 31714 960 55496 31394 4484322 999999999 999999999 31762 980 36473 31601 4658758 999999999 999999999 31783 1000 17756 31662 4598232 999999999 999999999 31662 70372 40 3690 -9882 5944 32462 59 1950080 21309 633 999999999 999999999 47744 60 1944285 21219 408 999999999 999999999 47417 70 1848866 21048 288 999999999 999999999 45008 75 1806491 20890 231 999999999 999999999 43798 80 1767157 20726 193 999999999 999999999 42659 85 1730463 20603 172 999999999 999999999 41678 90 1696014 20550 172 999999999 999999999 40896 100 1632605 20545 193 999999999 999999999 39675 125 1498254 20567 248 999999999 999999999 37262 150 1388226 20641 456 999999999 999999999 35497 175 1295043 20636 753 999999999 999999999 33960 200 1213809 20904 1170 999999999 999999999 33113 250 1073474 22039 2522 999999999 999999999 32754 300 953086 23049 4381 999999999 999999999 32515 350 847162 23872 13420 999999999 999999999 32225 400 752471 24550 26535 999999999 999999999 31899 450 666721 25162 56573 999999999 999999999 31613 500 588295 25665 71765 999999999 999999999 31288 550 515964 26155 83183 999999999 999999999 31028 600 448836 26525 94414 999999999 999999999 30694 620 423276 26704 97559 999999999 999999999 30613 640 398356 26893 87121 999999999 999999999 30552 660 374024 27100 74374 999999999 999999999 30518 680 350228 27327 76820 999999999 999999999 30511 700 326931 27554 87657 999999999 999999999 30511 720 304102 27779 105503 999999999 999999999 30514 740 281712 28021 107550 999999999 999999999 30540 760 259728 28269 130894 999999999 999999999 30575 780 238115 28544 169995 999999999 999999999 30645 800 216850 28809 314152 999999999 999999999 30706 820 195903 29116 673538 999999999 999999999 30815 840 175233 29455 1166187 999999999 999999999 30960 860 154806 29822 2069306 999999999 999999999 31136 880 134601 30191 2510818 999999999 999999999 31314 900 114603 30571 3050563 999999999 999999999 31505 920 94806 30935 3654408 999999999 999999999 31681 940 75235 31202 4134166 999999999 999999999 31759 960 55914 31464 4652568 999999999 999999999 31833 980 36843 31690 4512411 999999999 999999999 31874 1000 18073 31753 4579173 999999999 999999999 31753 70405 40 3689 -9875 5946 32155 59 1949900 21387 656 999999999 999999999 47916 60 1944266 21292 417 999999999 999999999 47581 70 1848564 21100 291 999999999 999999999 45119 75 1806092 20935 233 999999999 999999999 43891 80 1766697 20746 191 999999999 999999999 42700 85 1729977 20613 172 999999999 999999999 41699 90 1695543 20522 186 999999999 999999999 40841 100 1632302 20464 192 999999999 999999999 39517 125 1498672 20428 224 999999999 999999999 37010 150 1389311 20530 410 999999999 999999999 35308 175 1296497 20583 674 999999999 999999999 33872 200 1215280 20949 1048 999999999 999999999 33183 250 1074433 22151 2310 999999999 999999999 32921 300 953406 23175 4061 999999999 999999999 32694 350 846863 24020 10821 999999999 999999999 32424 400 751651 24668 20544 999999999 999999999 32053 450 665550 25247 45799 999999999 999999999 31720 500 586925 25708 56569 999999999 999999999 31341 550 514531 26157 64933 999999999 999999999 31031 600 447403 26522 79698 999999999 999999999 30692 620 421851 26690 91474 999999999 999999999 30597 640 396948 26871 87190 999999999 999999999 30526 660 372644 27059 84289 999999999 999999999 30471 680 348892 27269 91317 999999999 999999999 30447 700 325644 27496 97097 999999999 999999999 30446 720 302866 27716 122908 999999999 999999999 30444 740 280533 27943 133136 999999999 999999999 30454 760 258615 28176 167265 999999999 999999999 30475 780 237081 28432 248465 999999999 999999999 30524 800 215899 28698 434643 999999999 999999999 30587 820 195035 28997 752638 999999999 999999999 30689 840 174449 29338 1085688 999999999 999999999 30837 860 154105 29698 1678573 999999999 999999999 31007 880 133997 30025 2244447 999999999 999999999 31143 900 114129 30342 2678817 999999999 999999999 31270 920 94499 30643 3107710 999999999 999999999 31382 940 75134 30841 3394904 999999999 999999999 31391 960 56059 31028 3683879 999999999 999999999 31392 980 37271 31189 3938286 999999999 999999999 31370 1000 18799 31244 3973835 999999999 999999999 31244 70417 40 3688 -9872 5936 31957 59 1950980 21433 704 999999999 999999999 48043 60 1944241 21360 464 999999999 999999999 47732 70 1848290 21143 324 999999999 999999999 45209 75 1805761 20949 255 999999999 999999999 43921 80 1766354 20745 207 999999999 999999999 42697 85 1729636 20612 198 999999999 999999999 41696 90 1695200 20527 213 999999999 999999999 40851 100 1631907 20492 221 999999999 999999999 39573 125 1497888 20518 263 999999999 999999999 37174 150 1387940 20660 464 999999999 999999999 35531 175 1294369 20789 733 999999999 999999999 34211 200 1212425 21115 1082 999999999 999999999 33446 250 1071049 22147 2261 999999999 999999999 32915 300 950247 23096 3970 999999999 999999999 32581 350 844081 23932 10860 999999999 999999999 32307 400 749164 24605 19162 999999999 999999999 31970 450 663236 25211 42765 999999999 999999999 31674 500 584624 25736 54027 999999999 999999999 31374 550 512074 26241 69644 999999999 999999999 31131 600 444658 26664 89859 999999999 999999999 30856 620 418961 26848 101623 999999999 999999999 30778 640 393906 27039 100795 999999999 999999999 30718 660 369446 27237 99963 999999999 999999999 30672 680 345537 27452 109235 999999999 999999999 30651 700 322134 27676 119782 999999999 999999999 30646 720 299207 27895 149645 999999999 999999999 30641 740 276732 28117 169893 999999999 999999999 30643 760 254682 28344 207334 999999999 999999999 30657 780 233024 28589 291568 999999999 999999999 30693 800 211730 28841 489096 999999999 999999999 30740 820 190770 29121 797153 999999999 999999999 30821 840 170105 29436 1179307 999999999 999999999 30940 860 149703 29768 1789836 999999999 999999999 31079 880 129556 30073 2344699 999999999 999999999 31192 900 109664 30368 2718832 999999999 999999999 31296 920 90025 30644 3110346 999999999 999999999 31384 940 70664 30828 3370484 999999999 999999999 31378 960 51599 31007 3641082 999999999 999999999 31370 980 32826 31164 3885009 999999999 999999999 31345 1000 14369 31217 3917938 999999999 999999999 31217 70493 40 3685 -9854 5867 32000 58 1958240 21390 645 999999999 999999999 48106 60 1944201 21317 426 999999999 999999999 47634 70 1848649 21010 276 999999999 999999999 44925 75 1806368 20837 230 999999999 999999999 43686 80 1767159 20647 194 999999999 999999999 42496 85 1730595 20536 188 999999999 999999999 41542 90 1696306 20426 198 999999999 999999999 40650 100 1633373 20360 201 999999999 999999999 39318 125 1499949 20468 227 999999999 999999999 37083 150 1389937 20734 405 999999999 999999999 35657 175 1295952 20899 682 999999999 999999999 34392 200 1213661 21182 1015 999999999 999999999 33553 250 1072181 22112 2263 999999999 999999999 32862 300 951629 23037 3954 999999999 999999999 32499 350 845695 23888 10366 999999999 999999999 32246 400 750961 24556 19683 999999999 999999999 31907 450 665163 25184 36775 999999999 999999999 31640 500 586637 25708 51886 999999999 999999999 31340 550 514130 26239 54731 999999999 999999999 31128 600 446698 26679 67551 999999999 999999999 30873 620 420989 26857 85646 999999999 999999999 30789 640 395926 27048 87511 999999999 999999999 30728 660 371464 27233 97060 999999999 999999999 30667 680 347564 27435 124170 999999999 999999999 30632 700 324175 27659 141564 999999999 999999999 30627 720 301262 27880 182198 999999999 999999999 30624 740 278799 28101 211628 999999999 999999999 30626 760 256760 28330 273166 999999999 999999999 30642 780 235111 28580 442171 999999999 999999999 30684 800 213819 28845 730787 999999999 999999999 30745 820 192850 29139 1215903 999999999 999999999 30840 840 172162 29483 1668712 999999999 999999999 30990 860 151718 29844 2095627 999999999 999999999 31158 880 131523 30140 2437605 999999999 999999999 31261 900 111589 30428 2813305 999999999 999999999 31358 920 91904 30730 3261789 999999999 999999999 31471 940 72486 30923 3551980 999999999 999999999 31474 960 53361 31105 3819936 999999999 999999999 31470 980 34534 31244 3852030 999999999 999999999 31425 1000 16035 31282 3816099 999999999 999999999 31282 70504 40 3685 -9852 5841 32014 58 1960960 21354 636 999999999 999999999 48084 60 1944218 21259 420 999999999 999999999 47506 70 1848874 20975 274 999999999 999999999 44850 75 1806648 20817 227 999999999 999999999 43645 80 1767456 20648 192 999999999 999999999 42498 85 1730879 20551 193 999999999 999999999 41573 90 1696557 20451 202 999999999 999999999 40699 100 1633546 20386 204 999999999 999999999 39368 125 1500074 20457 251 999999999 999999999 37063 150 1390316 20650 445 999999999 999999999 35513 175 1296765 20790 728 999999999 999999999 34213 200 1214805 21122 1092 999999999 999999999 33458 250 1073253 22194 2486 999999999 999999999 32984 300 952212 23138 4322 999999999 999999999 32641 350 845901 23954 11587 999999999 999999999 32336 400 750936 24607 19805 999999999 999999999 31974 450 665007 25209 42988 999999999 999999999 31672 500 586436 25711 54786 999999999 999999999 31345 550 513963 26210 52589 999999999 999999999 31094 600 446634 26628 62194 999999999 999999999 30814 620 420976 26803 74407 999999999 999999999 30727 640 395964 26990 73827 999999999 999999999 30661 660 371556 27172 77314 999999999 999999999 30599 680 347709 27375 99071 999999999 999999999 30565 700 324371 27599 114103 999999999 999999999 30561 720 301505 27825 151075 999999999 999999999 30564 740 279084 28052 176096 999999999 999999999 30573 760 257080 28290 221728 999999999 999999999 30599 780 235458 28548 356796 999999999 999999999 30649 800 214186 28823 581160 999999999 999999999 30721 820 193229 29130 939392 999999999 999999999 30830 840 172544 29482 1353057 999999999 999999999 30989 860 152098 29852 1894358 999999999 999999999 31167 880 131892 30164 2418219 999999999 999999999 31286 900 111938 30464 2862582 999999999 999999999 31395 920 92227 30773 3341534 999999999 999999999 31515 940 72783 30963 3631393 999999999 999999999 31516 960 53636 31138 3909857 999999999 999999999 31503 980 34789 31275 4123420 999999999 999999999 31456 1000 16271 31315 4128573 999999999 999999999 31315 70510 40 3685 -9850 5834 31752 58 1961700 21354 651 999999999 999999999 48101 60 1944218 21250 429 999999999 999999999 47486 70 1848880 20981 283 999999999 999999999 44864 75 1806639 20826 233 999999999 999999999 43662 80 1767428 20660 195 999999999 999999999 42524 85 1730827 20564 183 999999999 999999999 41598 90 1696476 20474 189 999999999 999999999 40746 100 1633361 20430 189 999999999 999999999 39452 125 1499571 20510 204 999999999 999999999 37160 150 1389459 20729 366 999999999 999999999 35649 175 1295658 20822 591 999999999 999999999 34266 200 1213759 21059 872 999999999 999999999 33357 250 1073036 22003 1943 999999999 999999999 32701 300 952919 22983 3455 999999999 999999999 32423 350 847143 23871 9253 999999999 999999999 32224 400 752410 24571 16416 999999999 999999999 31927 450 666537 25213 34949 999999999 999999999 31676 500 587901 25751 45755 999999999 999999999 31392 550 515267 26286 57892 999999999 999999999 31184 600 447700 26738 80206 999999999 999999999 30941 620 421932 26922 101782 999999999 999999999 30863 640 396806 27118 105110 999999999 999999999 30807 660 372280 27306 113723 999999999 999999999 30749 680 348315 27511 137012 999999999 999999999 30717 700 324861 27737 151966 999999999 999999999 30714 720 301884 27956 197890 999999999 999999999 30708 740 279360 28178 237037 999999999 999999999 30710 760 257261 28405 310117 999999999 999999999 30722 780 235557 28650 488080 999999999 999999999 30758 800 214214 28913 789470 999999999 999999999 30817 820 193198 29205 1246780 999999999 999999999 30909 840 172467 29539 1733455 999999999 999999999 31048 860 151988 29891 2154962 999999999 999999999 31207 880 131759 30191 2510730 999999999 999999999 31314 900 111793 30475 2890442 999999999 999999999 31407 920 92085 30755 3308820 999999999 999999999 31497 940 72656 30932 3569749 999999999 999999999 31484 960 53530 31098 3827615 999999999 999999999 31463 980 34709 31231 4026476 999999999 999999999 31412 1000 16216 31272 4033914 999999999 999999999 31272 70547 40 3684 -9842 5838 32012 58 1961340 21370 680 999999999 999999999 48129 60 1944203 21276 444 999999999 999999999 47544 70 1848656 21048 305 999999999 999999999 45007 75 1806276 20895 253 999999999 999999999 43808 80 1766938 20726 212 999999999 999999999 42658 85 1730233 20617 191 999999999 999999999 41706 90 1695791 20528 187 999999999 999999999 40854 100 1632505 20486 189 999999999 999999999 39561 125 1498486 20524 196 999999999 999999999 37185 150 1388449 20687 343 999999999 999999999 35577 175 1294950 20730 543 999999999 999999999 34114 200 1213442 20950 809 999999999 999999999 33186 250 1073248 21950 1879 999999999 999999999 32622 300 953307 22970 3379 999999999 999999999 32405 350 847551 23876 9352 999999999 999999999 32230 400 752770 24592 16904 999999999 999999999 31954 450 666802 25247 35367 999999999 999999999 31720 500 588034 25801 49218 999999999 999999999 31454 550 515260 26337 59923 999999999 999999999 31244 600 447581 26775 85812 999999999 999999999 30984 620 421780 26955 107194 999999999 999999999 30901 640 396625 27146 112755 999999999 999999999 30839 660 372073 27335 117918 999999999 999999999 30782 680 348083 27539 139166 999999999 999999999 30748 700 324607 27760 160468 999999999 999999999 30739 720 301612 27977 210926 999999999 999999999 30731 740 279071 28200 252658 999999999 999999999 30734 760 256955 28429 328811 999999999 999999999 30749 780 235230 28680 505316 999999999 999999999 30791 800 213863 28947 823213 999999999 999999999 30853 820 192818 29251 1298252 999999999 999999999 30958 840 172051 29594 1804424 999999999 999999999 31106 860 151527 29965 2251669 999999999 999999999 31285 880 131239 30293 2662963 999999999 999999999 31420 900 111195 30610 3009230 999999999 999999999 31546 920 91391 30918 3338468 999999999 999999999 31664 940 71853 31114 3635479 999999999 999999999 31669 960 52609 31300 3699037 999999999 999999999 31667 980 33661 31450 3645381 999999999 999999999 31632 1000 15038 31495 3571968 999999999 999999999 31495 70554 40 3684 -9840 5849 32012 58 1960080 21393 639 999999999 999999999 48154 60 1944186 21319 428 999999999 999999999 47639 70 1848697 20979 273 999999999 999999999 44861 75 1806504 20780 220 999999999 999999999 43566 80 1767413 20579 180 999999999 999999999 42357 85 1730971 20467 188 999999999 999999999 41403 90 1696796 20359 194 999999999 999999999 40516 100 1634032 20318 195 999999999 999999999 39235 125 1500605 20512 221 999999999 999999999 37162 150 1390084 20881 391 999999999 999999999 35911 175 1295198 21150 663 999999999 999999999 34805 200 1211970 21410 943 999999999 999999999 33914 250 1069701 22125 1887 999999999 999999999 32882 300 949425 22920 3261 999999999 999999999 32334 350 844103 23734 8747 999999999 999999999 32038 400 749943 24416 17421 999999999 999999999 31726 450 664575 25075 33818 999999999 999999999 31503 500 586289 25662 45478 999999999 999999999 31284 550 513809 26265 56388 999999999 999999999 31159 600 446216 26779 86958 999999999 999999999 30989 620 420400 26981 110566 999999999 999999999 30931 640 395214 27189 114706 999999999 999999999 30888 660 370619 27388 130978 999999999 999999999 30841 680 346578 27600 164804 999999999 999999999 30817 700 323045 27834 177941 999999999 999999999 30821 720 299987 28056 228543 999999999 999999999 30818 740 277384 28275 270554 999999999 999999999 30816 760 255211 28498 343959 999999999 999999999 30823 780 233438 28738 531649 999999999 999999999 30853 800 212032 28994 843722 999999999 999999999 30903 820 190961 29276 1276659 999999999 999999999 30985 840 170183 29600 1672846 999999999 999999999 31112 860 149667 29937 2102101 999999999 999999999 31256 880 129413 30220 2403252 999999999 999999999 31344 900 109431 30493 2580239 999999999 999999999 31425 920 89710 30775 2871067 999999999 999999999 31517 940 70269 30954 3125124 999999999 999999999 31506 960 51128 31126 3204322 999999999 999999999 31491 980 32288 31263 3194051 999999999 999999999 31444 1000 13777 31304 3126981 999999999 999999999 31304 70560 40 3684 -9839 5878 31942 58 1957100 21323 625 999999999 999999999 47930 60 1944257 21226 404 999999999 999999999 47432 70 1848957 20988 272 999999999 999999999 44880 75 1806706 20828 222 999999999 999999999 43666 80 1767506 20647 183 999999999 999999999 42497 85 1730946 20532 165 999999999 999999999 41533 90 1696655 20434 169 999999999 999999999 40665 100 1633675 20383 173 999999999 999999999 39361 125 1500180 20467 187 999999999 999999999 37082 150 1390302 20685 333 999999999 999999999 35573 175 1296757 20752 548 999999999 999999999 34151 200 1215184 20962 826 999999999 999999999 33204 250 1075027 21927 1916 999999999 999999999 32587 300 955289 22917 3446 999999999 999999999 32330 350 849804 23809 9665 999999999 999999999 32139 400 755304 24515 19023 999999999 999999999 31854 450 669602 25169 39027 999999999 999999999 31622 500 591084 25717 50170 999999999 999999999 31352 550 518525 26266 56766 999999999 999999999 31160 600 450995 26729 78740 999999999 999999999 30930 620 425232 26922 100327 999999999 999999999 30863 640 400102 27126 100743 999999999 999999999 30816 660 375564 27326 104276 999999999 999999999 30772 680 351576 27542 131932 999999999 999999999 30751 700 328093 27775 148859 999999999 999999999 30756 720 305081 28003 201655 999999999 999999999 30760 740 282515 28235 246374 999999999 999999999 30773 760 260367 28473 332770 999999999 999999999 30796 780 238607 28730 549370 999999999 999999999 30844 800 217202 29000 927796 999999999 999999999 30909 820 196119 29302 1495443 999999999 999999999 31012 840 175317 29643 1902452 999999999 999999999 31158 860 154763 30003 2303074 999999999 999999999 31325 880 134455 30313 2694215 999999999 999999999 31441 900 114404 30613 3124534 999999999 999999999 31549 920 94601 30910 3533575 999999999 999999999 31655 940 75070 31100 3819238 999999999 999999999 31655 960 55838 31277 3884588 999999999 999999999 31644 980 36906 31417 3838444 999999999 999999999 31599 1000 18305 31455 3763758 999999999 999999999 31455 70630 40 3682 -9823 5869 29919 58 1958000 21297 656 999999999 999999999 47892 60 1944265 21219 447 999999999 999999999 47416 70 1849054 20956 279 999999999 999999999 44811 75 1806906 20758 209 999999999 999999999 43519 80 1767858 20556 174 999999999 999999999 42310 85 1731461 20439 181 999999999 999999999 41345 90 1697310 20359 183 999999999 999999999 40517 100 1634504 20345 184 999999999 999999999 39287 125 1500876 20546 217 999999999 999999999 37225 150 1390403 20828 399 999999999 999999999 35820 175 1295908 21029 627 999999999 999999999 34607 200 1213180 21275 854 999999999 999999999 33701 250 1071647 22035 1644 999999999 999999999 32747 300 951600 22925 2939 999999999 999999999 32341 350 846059 23825 7554 999999999 999999999 32162 400 751452 24553 15799 999999999 999999999 31904 450 665572 25234 29455 999999999 999999999 31703 500 586778 25831 37735 999999999 999999999 31490 550 513826 26434 59777 999999999 999999999 31360 600 445752 26987 103894 999999999 999999999 31229 620 419730 27203 139961 999999999 999999999 31185 640 394331 27422 155151 999999999 999999999 31153 660 369522 27632 183635 999999999 999999999 31116 680 345268 27845 223998 999999999 999999999 31089 700 321532 28067 243597 999999999 999999999 31079 720 298294 28260 315295 999999999 999999999 31042 740 275539 28450 401150 999999999 999999999 31007 760 253247 28627 526571 999999999 999999999 30963 780 231401 28801 749625 999999999 999999999 30920 800 209981 28970 1094438 999999999 999999999 30878 820 188975 29119 1411370 999999999 999999999 30819 840 168367 29277 1520203 999999999 999999999 30773 860 148141 29417 1619153 999999999 999999999 30713 880 128295 29526 1691950 999999999 999999999 30625 900 108828 29624 1755538 999999999 999999999 30530 920 89729 29713 1811959 999999999 999999999 30430 940 70988 29790 1856856 999999999 999999999 30321 960 52590 29879 1917664 999999999 999999999 30230 980 34521 29958 1967890 999999999 999999999 30131 1000 16787 29985 1958969 999999999 999999999 29985 70691 40 3680 -9808 5855 30634 58 1959520 21240 624 999999999 999999999 47798 60 1944312 21131 415 999999999 999999999 47220 70 1849395 20914 275 999999999 999999999 44720 75 1807299 20750 216 999999999 999999999 43503 80 1768232 20583 172 999999999 999999999 42365 85 1731769 20487 172 999999999 999999999 41442 90 1697515 20434 184 999999999 999999999 40665 100 1634460 20432 192 999999999 999999999 39455 125 1500477 20568 235 999999999 999999999 37265 150 1390174 20743 431 999999999 999999999 35673 175 1296406 20793 694 999999999 999999999 34218 200 1214635 21022 1023 999999999 999999999 33300 250 1074109 21980 2155 999999999 999999999 32665 300 954041 22989 3814 999999999 999999999 32430 350 848175 23906 10412 999999999 999999999 32271 400 753252 24635 18762 999999999 999999999 32009 450 667122 25298 40326 999999999 999999999 31783 500 588222 25836 50162 999999999 999999999 31496 550 515363 26363 62479 999999999 999999999 31275 600 447597 26818 84323 999999999 999999999 31033 620 421748 27011 104145 999999999 999999999 30966 640 396535 27215 103931 999999999 999999999 30917 660 371912 27422 104434 999999999 999999999 30880 680 347839 27641 119548 999999999 999999999 30862 700 324275 27867 131474 999999999 999999999 30857 720 301193 28080 174024 999999999 999999999 30844 740 278569 28303 196062 999999999 999999999 30846 760 256378 28517 253808 999999999 999999999 30844 780 234597 28739 392574 999999999 999999999 30853 800 213208 28949 733562 999999999 999999999 30855 820 192198 29152 1356599 999999999 999999999 30853 840 171546 29367 1607402 999999999 999999999 30867 860 151232 29582 1790532 999999999 999999999 30885 880 131249 29773 1963268 999999999 999999999 30881 900 111591 29956 2140219 999999999 999999999 30872 920 92252 30128 2315706 999999999 999999999 30854 940 73231 30262 2449895 999999999 999999999 30802 960 54525 30411 2611778 999999999 999999999 30767 980 36119 30542 2756687 999999999 999999999 30719 1000 18032 30589 2773828 999999999 999999999 30589 70697 40 3680 -9807 5865 31909 58 1958400 21336 630 999999999 999999999 47988 60 1944241 21249 412 999999999 999999999 47483 70 1848810 21024 287 999999999 999999999 44955 75 1806519 20833 227 999999999 999999999 43678 80 1767335 20624 180 999999999 999999999 42449 85 1730836 20486 156 999999999 999999999 41441 90 1696615 20396 168 999999999 999999999 40589 100 1633728 20361 174 999999999 999999999 39319 125 1500385 20442 198 999999999 999999999 37036 150 1390727 20627 339 999999999 999999999 35474 175 1297459 20687 532 999999999 999999999 34044 200 1216107 20913 798 999999999 999999999 33127 250 1076157 21912 1854 999999999 999999999 32566 300 956467 22914 3403 999999999 999999999 32325 350 850999 23804 10105 999999999 999999999 32134 400 756494 24522 19988 999999999 999999999 31863 450 670768 25177 45819 999999999 999999999 31631 500 592228 25724 56021 999999999 999999999 31360 550 519689 26245 66510 999999999 999999999 31135 600 452243 26684 88238 999999999 999999999 30878 620 426525 26874 104189 999999999 999999999 30808 640 401442 27072 101418 999999999 999999999 30754 660 376951 27274 94559 999999999 999999999 30713 680 353007 27494 108944 999999999 999999999 30698 700 329567 27722 118641 999999999 999999999 30697 720 306600 27946 158972 999999999 999999999 30697 740 284080 28178 185377 999999999 999999999 30711 760 261977 28414 243534 999999999 999999999 30733 780 240263 28667 382494 999999999 999999999 30777 800 218909 28924 711506 999999999 999999999 30829 820 197886 29211 1213183 999999999 999999999 30916 840 177156 29530 1776409 999999999 999999999 31039 860 156686 29873 2132314 999999999 999999999 31189 880 136465 30188 2507544 999999999 999999999 31312 900 116492 30498 2927111 999999999 999999999 31430 920 96767 30784 3362330 999999999 999999999 31527 940 77315 30977 3658307 999999999 999999999 31529 960 58156 31163 3962562 999999999 999999999 31528 980 39287 31323 4230711 999999999 999999999 31505 1000 20736 31376 4263531 999999999 999999999 31376 70705 40 3680 -9805 5860 31899 58 1959000 21384 650 999999999 999999999 48110 60 1944197 21318 440 999999999 999999999 47638 70 1848607 21025 294 999999999 999999999 44958 75 1806344 20803 228 999999999 999999999 43615 80 1767242 20567 177 999999999 999999999 42333 85 1730844 20429 179 999999999 999999999 41325 90 1696731 20323 185 999999999 999999999 40445 100 1634075 20284 184 999999999 999999999 39170 125 1500949 20453 209 999999999 999999999 37057 150 1390960 20740 354 999999999 999999999 35667 175 1296955 20901 560 999999999 999999999 34397 200 1214797 21111 813 999999999 999999999 33441 250 1074196 21913 1797 999999999 999999999 32567 300 954642 22862 3277 999999999 999999999 32252 350 849321 23791 9279 999999999 999999999 32116 400 754802 24542 17538 999999999 999999999 31890 450 668949 25230 39247 999999999 999999999 31697 500 590194 25811 52738 999999999 999999999 31466 550 517385 26352 67313 999999999 999999999 31262 600 449653 26802 88204 999999999 999999999 31014 620 423826 26981 106962 999999999 999999999 30931 640 398650 27167 110237 999999999 999999999 30863 660 374081 27352 113395 999999999 999999999 30801 680 350076 27553 129797 999999999 999999999 30764 700 326592 27768 137325 999999999 999999999 30748 720 303595 27973 174673 999999999 999999999 30727 740 281061 28184 204913 999999999 999999999 30717 760 258962 28399 258171 999999999 999999999 30716 780 237269 28628 383804 999999999 999999999 30735 800 215951 28866 646667 999999999 999999999 30767 820 194980 29126 1033436 999999999 999999999 30825 840 174318 29423 1476164 999999999 999999999 30926 860 153929 29745 1976172 999999999 999999999 31055 880 133804 30030 2285824 999999999 999999999 31147 900 113948 30300 2615488 999999999 999999999 31227 920 94360 30555 2958361 999999999 999999999 31292 940 75059 30727 3188184 999999999 999999999 31275 960 56057 30902 3439029 999999999 999999999 31265 980 37349 31051 3653949 999999999 999999999 31231 1000 18959 31106 3688839 999999999 999999999 31106 70785 40 3677 -9787 5860 31022 58 1959000 21328 696 999999999 999999999 47984 60 1944241 21247 477 999999999 999999999 47478 70 1848733 21060 331 999999999 999999999 45033 75 1806369 20869 252 999999999 999999999 43753 80 1767098 20680 197 999999999 999999999 42564 85 1730485 20558 169 999999999 999999999 41587 90 1696107 20511 176 999999999 999999999 40819 100 1632796 20520 195 999999999 999999999 39626 125 1498331 20627 244 999999999 999999999 37371 150 1387884 20738 432 999999999 999999999 35665 175 1294348 20695 669 999999999 999999999 34057 200 1213109 20847 1006 999999999 999999999 33022 250 1073613 21840 2313 999999999 999999999 32458 300 954103 22919 4173 999999999 999999999 32333 350 848483 23866 12296 999999999 999999999 32217 400 753661 24623 22451 999999999 999999999 31994 450 667538 25306 46376 999999999 999999999 31794 500 588584 25863 60692 999999999 999999999 31529 550 515655 26385 73069 999999999 999999999 31302 600 447855 26822 94507 999999999 999999999 31038 620 422002 27014 107916 999999999 999999999 30969 640 396786 27220 108509 999999999 999999999 30923 660 372153 27439 102394 999999999 999999999 30899 680 348062 27666 112776 999999999 999999999 30890 700 324477 27892 126835 999999999 999999999 30886 720 301372 28110 163810 999999999 999999999 30878 740 278720 28343 185653 999999999 999999999 30890 760 256494 28568 234867 999999999 999999999 30899 780 234669 28804 328901 999999999 999999999 30923 800 213229 29019 597651 999999999 999999999 30930 820 192163 29236 1052794 999999999 999999999 30942 840 171454 29448 1671751 999999999 999999999 30953 860 151082 29667 1885376 999999999 999999999 30974 880 131034 29879 2091936 999999999 999999999 30991 900 111298 30089 2313492 999999999 999999999 31008 920 91866 30281 2530112 999999999 999999999 31011 940 72742 30439 2710645 999999999 999999999 30982 960 53919 30612 2926120 999999999 999999999 30971 980 35386 30763 3119978 999999999 999999999 30941 1000 17169 30807 3133306 999999999 999999999 30807 70898 40 3673 -9761 5855 32285 58 1959540 21446 691 999999999 999999999 48262 60 1944142 21398 469 999999999 999999999 47816 70 1848157 21120 308 999999999 999999999 45161 75 1805667 20933 249 999999999 999999999 43888 80 1766286 20732 205 999999999 999999999 42672 85 1729614 20573 175 999999999 999999999 41617 90 1695284 20438 165 999999999 999999999 40673 100 1632304 20379 164 999999999 999999999 39354 125 1499100 20382 185 999999999 999999999 36928 150 1389786 20558 339 999999999 999999999 35355 175 1296697 20677 546 999999999 999999999 34028 200 1215280 20957 806 999999999 999999999 33196 250 1074944 21987 1772 999999999 999999999 32676 300 954963 22948 3144 999999999 999999999 32374 350 849454 23788 8796 999999999 999999999 32112 400 755067 24478 14625 999999999 999999999 31806 450 669570 25087 37683 999999999 999999999 31519 500 591322 25625 53221 999999999 999999999 31239 550 519037 26163 70377 999999999 999999999 31037 600 451740 26649 108993 999999999 999999999 30838 620 426048 26854 128429 999999999 999999999 30785 640 400977 27068 137278 999999999 999999999 30750 660 376485 27278 145386 999999999 999999999 30718 680 352534 27506 165079 999999999 999999999 30711 700 329073 27758 178010 999999999 999999999 30737 720 306070 27999 226563 999999999 999999999 30755 740 283504 28240 263967 999999999 999999999 30777 760 261349 28489 317804 999999999 999999999 30813 780 239573 28754 434951 999999999 999999999 30870 800 218142 29045 597600 999999999 999999999 30958 820 197021 29362 766942 999999999 999999999 31076 840 176178 29700 1021256 999999999 999999999 31217 860 155590 30044 1301303 999999999 999999999 31368 880 135257 30346 1614033 999999999 999999999 31475 900 115192 30622 1880842 999999999 999999999 31558 920 95393 30890 2131504 999999999 999999999 31635 940 75884 31049 2377619 999999999 999999999 31603 960 56696 31185 2501311 999999999 999999999 31551 980 37829 31295 2513961 999999999 999999999 31477 1000 19302 31325 2474524 999999999 999999999 31325 70923 40 3673 -9755 5856 32101 58 1959360 21415 708 999999999 999999999 48187 60 1944181 21325 463 999999999 999999999 47653 70 1848413 21097 318 999999999 999999999 45112 75 1805978 20901 247 999999999 999999999 43821 80 1766655 20703 198 999999999 999999999 42613 85 1730034 20544 166 999999999 999999999 41558 90 1695732 20433 165 999999999 999999999 40665 100 1632723 20403 166 999999999 999999999 39399 125 1499358 20408 197 999999999 999999999 36974 150 1389993 20552 350 999999999 999999999 35344 175 1296962 20658 535 999999999 999999999 33996 200 1215683 20905 795 999999999 999999999 33115 250 1075718 21924 1841 999999999 999999999 32583 300 955994 22915 3349 999999999 999999999 32326 350 850550 23793 9717 999999999 999999999 32119 400 756066 24522 16293 999999999 999999999 31863 450 670375 25156 44062 999999999 999999999 31605 500 591876 25719 60890 999999999 999999999 31354 550 519332 26253 82596 999999999 999999999 31145 600 451808 26737 118937 999999999 999999999 30940 620 426031 26943 132335 999999999 999999999 30887 640 400878 27155 136990 999999999 999999999 30849 660 376306 27370 135405 999999999 999999999 30821 680 352275 27596 143408 999999999 999999999 30812 700 328744 27834 151591 999999999 999999999 30821 720 305683 28063 188480 999999999 999999999 30825 740 283070 28292 218790 999999999 999999999 30835 760 260880 28525 256242 999999999 999999999 30853 780 239085 28768 336897 999999999 999999999 30885 800 217656 29026 466008 999999999 999999999 30937 820 196564 29301 592138 999999999 999999999 31011 840 175784 29581 825234 999999999 999999999 31092 860 155296 29874 1118829 999999999 999999999 31190 880 135090 30141 1443662 999999999 999999999 31263 900 115168 30391 1744644 999999999 999999999 31321 920 95530 30619 2045357 999999999 999999999 31358 940 76197 30762 2335716 999999999 999999999 31311 960 57187 30894 2481410 999999999 999999999 31257 980 38494 31010 2495647 999999999 999999999 31189 1000 20134 31045 2469712 999999999 999999999 31045 70942 40 3672 -9751 5841 32133 58 1960980 21424 703 999999999 999999999 48244 60 1944168 21315 457 999999999 999999999 47631 70 1848519 21055 303 999999999 999999999 45021 75 1806133 20895 247 999999999 999999999 43807 80 1766787 20735 206 999999999 999999999 42678 85 1730088 20599 175 999999999 999999999 41670 90 1695694 20489 153 999999999 999999999 40776 100 1632539 20441 147 999999999 999999999 39473 125 1499087 20396 169 999999999 999999999 36953 150 1389939 20482 307 999999999 999999999 35225 175 1297556 20440 458 999999999 999999999 33638 200 1217193 20654 701 999999999 999999999 32717 250 1078163 21889 1885 999999999 999999999 32531 300 958223 23031 3475 999999999 999999999 32490 350 852204 23931 9975 999999999 999999999 32305 400 757235 24633 15809 999999999 999999999 32007 450 671233 25225 43555 999999999 999999999 31692 500 592618 25725 64327 999999999 999999999 31360 550 520134 26205 79746 999999999 999999999 31088 600 452784 26648 111625 999999999 999999999 30837 620 427098 26843 126888 999999999 999999999 30772 640 402039 27052 131768 999999999 999999999 30732 660 377562 27261 132940 999999999 999999999 30699 680 353628 27484 148601 999999999 999999999 30687 700 330189 27730 162108 999999999 999999999 30706 720 307208 27972 202424 999999999 999999999 30726 740 284662 28215 235911 999999999 999999999 30751 760 262525 28465 282387 999999999 999999999 30788 780 240768 28729 386057 999999999 999999999 30843 800 219357 29017 512705 999999999 999999999 30928 820 198258 29330 637043 999999999 999999999 31041 840 177443 29650 859749 999999999 999999999 31165 860 156893 29984 1114007 999999999 999999999 31304 880 136607 30272 1421545 999999999 999999999 31398 900 116594 30534 1706528 999999999 999999999 31468 920 96856 30789 1972497 999999999 999999999 31532 940 77414 30939 2230991 999999999 999999999 31491 960 58296 31066 2355099 999999999 999999999 31430 980 39506 31161 2382376 999999999 999999999 31341 1000 21061 31179 2342484 999999999 999999999 31179 70948 40 3672 -9749 5851 31999 58 1959900 21406 699 999999999 999999999 48178 60 1944186 21309 448 999999999 999999999 47617 70 1848445 21101 314 999999999 999999999 45120 75 1805977 20931 255 999999999 999999999 43882 80 1766587 20745 210 999999999 999999999 42699 85 1729883 20594 179 999999999 999999999 41660 90 1695495 20487 167 999999999 999999999 40771 100 1632320 20457 169 999999999 999999999 39503 125 1498608 20460 198 999999999 999999999 37069 150 1389051 20571 358 999999999 999999999 35378 175 1296078 20613 550 999999999 999999999 33921 200 1214971 20863 812 999999999 999999999 33047 250 1075098 21939 1871 999999999 999999999 32606 300 955255 22944 3431 999999999 999999999 32368 350 849703 23812 9701 999999999 999999999 32144 400 755192 24518 16608 999999999 999999999 31858 450 669545 25134 43278 999999999 999999999 31578 500 591133 25684 60160 999999999 999999999 31311 550 518687 26218 81263 999999999 999999999 31104 600 451235 26715 114096 999999999 999999999 30915 620 425477 26925 128748 999999999 999999999 30867 640 400338 27141 135167 999999999 999999999 30834 660 375777 27359 137036 999999999 999999999 30809 680 351755 27587 149773 999999999 999999999 30802 700 328229 27831 159755 999999999 999999999 30818 720 305170 28061 197589 999999999 999999999 30824 740 282559 28290 230553 999999999 999999999 30833 760 260370 28523 275313 999999999 999999999 30850 780 238577 28765 362014 999999999 999999999 30881 800 217153 29018 490463 999999999 999999999 30929 820 196069 29288 618751 999999999 999999999 30997 840 175299 29565 822128 999999999 999999999 31076 860 154826 29847 1077042 999999999 999999999 31161 880 134644 30096 1368152 999999999 999999999 31216 900 114760 30322 1632778 999999999 999999999 31249 920 95174 30528 1898208 999999999 999999999 31264 940 75904 30653 2157108 999999999 999999999 31199 960 56968 30763 2297297 999999999 999999999 31124 980 38360 30860 2327703 999999999 999999999 31038 1000 20091 30888 2309857 999999999 999999999 30888 70972 40 3671 -9744 5839 32075 58 1961160 21357 673 999999999 999999999 48097 60 1944226 21232 427 999999999 999999999 47446 70 1848891 20998 290 999999999 999999999 44900 75 1806612 20846 240 999999999 999999999 43706 80 1767347 20697 204 999999999 999999999 42599 85 1730707 20572 177 999999999 999999999 41615 90 1696336 20489 164 999999999 999999999 40776 100 1633098 20494 167 999999999 999999999 39576 125 1499009 20538 205 999999999 999999999 37210 150 1388939 20685 380 999999999 999999999 35574 175 1295473 20717 583 999999999 999999999 34093 200 1214139 20874 850 999999999 999999999 33066 250 1074509 21853 1904 999999999 999999999 32478 300 955056 22884 3438 999999999 999999999 32283 350 849717 23777 9867 999999999 999999999 32097 400 755272 24518 15227 999999999 999999999 31858 450 669586 25157 40420 999999999 999999999 31606 500 591068 25729 62598 999999999 999999999 31366 550 518487 26270 86776 999999999 999999999 31165 600 450907 26764 125753 999999999 999999999 30970 620 425105 26968 142573 999999999 999999999 30916 640 399928 27181 151016 999999999 999999999 30879 660 375334 27395 152226 999999999 999999999 30849 680 351283 27617 164813 999999999 999999999 30835 700 327736 27851 181933 999999999 999999999 30840 720 304661 28079 225090 999999999 999999999 30843 740 282035 28311 256242 999999999 999999999 30855 760 259828 28548 298475 999999999 999999999 30877 780 238013 28799 382898 999999999 999999999 30918 800 216558 29067 512691 999999999 999999999 30981 820 195429 29361 643055 999999999 999999999 31074 840 174601 29660 881647 999999999 999999999 31175 860 154050 29976 1177781 999999999 999999999 31297 880 133766 30270 1517097 999999999 999999999 31396 900 113751 30543 1831119 999999999 999999999 31477 920 94007 30797 2125920 999999999 999999999 31539 940 74558 30955 2418083 999999999 999999999 31508 960 55426 31097 2583778 999999999 999999999 31462 980 36611 31211 2610303 999999999 999999999 31392 1000 18134 31239 2593675 999999999 999999999 31239 71097 40 3682 -9721 5844 32086 58 1960620 21462 707 999999999 999999999 48322 60 1944129 21388 475 999999999 999999999 47794 70 1848197 21106 316 999999999 999999999 45131 75 1805733 20922 255 999999999 999999999 43863 80 1766362 20733 210 999999999 999999999 42673 85 1729669 20596 183 999999999 999999999 41664 90 1695268 20500 178 999999999 999999999 40797 100 1632073 20456 182 999999999 999999999 39502 125 1498472 20426 201 999999999 999999999 37008 150 1389046 20556 349 999999999 999999999 35352 175 1296102 20614 546 999999999 999999999 33924 200 1214919 20900 836 999999999 999999999 33107 250 1074580 22044 1973 999999999 999999999 32761 300 954097 23079 3485 999999999 999999999 32558 350 847967 23933 9683 999999999 999999999 32307 400 753043 24608 16884 999999999 999999999 31974 450 667108 25212 38121 999999999 999999999 31676 500 588522 25718 54270 999999999 999999999 31353 550 516046 26206 61867 999999999 999999999 31088 600 448729 26622 88987 999999999 999999999 30807 620 423074 26804 106408 999999999 999999999 30728 640 398058 27000 111282 999999999 999999999 30673 660 373633 27199 113032 999999999 999999999 30629 680 349755 27418 131369 999999999 999999999 30613 700 326376 27653 157423 999999999 999999999 30620 720 303461 27890 211844 999999999 999999999 30635 740 280981 28136 253375 999999999 999999999 30665 760 258902 28396 326418 999999999 999999999 30713 780 237189 28682 487406 999999999 999999999 30793 800 215806 28989 792521 999999999 999999999 30897 820 194714 29337 1254891 999999999 999999999 31049 840 173872 29722 1855998 999999999 999999999 31241 860 153246 30131 2481702 999999999 999999999 31458 880 132832 30502 3001110 999999999 999999999 31637 900 112638 30857 3578944 999999999 999999999 31801 920 92663 31201 4048741 999999999 999999999 31954 940 72942 31414 4411031 999999999 999999999 31975 960 53511 31606 4535355 999999999 999999999 31976 980 34377 31759 4471490 999999999 999999999 31942 1000 15574 31796 4392725 999999999 999999999 31796 71117 40 3685 -9718 5848 31979 58 1960260 21408 673 999999999 999999999 48190 60 1944170 21343 454 999999999 999999999 47693 70 1848370 21093 304 999999999 999999999 45104 75 1805917 20923 245 999999999 999999999 43867 80 1766540 20739 201 999999999 999999999 42686 85 1729826 20613 177 999999999 999999999 41697 90 1695414 20497 166 999999999 999999999 40792 100 1632290 20413 167 999999999 999999999 39419 125 1498941 20393 175 999999999 999999999 36947 150 1389696 20522 310 999999999 999999999 35293 175 1296948 20563 496 999999999 999999999 33839 200 1215927 20868 763 999999999 999999999 33056 250 1075782 22017 1857 999999999 999999999 32721 300 955467 23043 3368 999999999 999999999 32508 350 849479 23905 9379 999999999 999999999 32270 400 754677 24573 17387 999999999 999999999 31929 450 668866 25174 41370 999999999 999999999 31628 500 590421 25665 52189 999999999 999999999 31288 550 518078 26163 60912 999999999 999999999 31038 600 450857 26589 88334 999999999 999999999 30769 620 425231 26778 109949 999999999 999999999 30698 640 400235 26981 110274 999999999 999999999 30651 660 375827 27181 115474 999999999 999999999 30608 680 351965 27400 141926 999999999 999999999 30593 700 328597 27645 157082 999999999 999999999 30612 720 305686 27887 210095 999999999 999999999 30632 740 283209 28131 252995 999999999 999999999 30659 760 261138 28382 331668 999999999 999999999 30698 780 239442 28651 534747 999999999 999999999 30760 800 218087 28944 837346 999999999 999999999 30850 820 197037 29265 1255158 999999999 999999999 30973 840 176255 29622 1697887 999999999 999999999 31135 860 155714 29988 2226280 999999999 999999999 31309 880 135416 30300 2673842 999999999 999999999 31427 900 115375 30594 2963328 999999999 999999999 31530 920 95584 30890 3351797 999999999 999999999 31635 940 76070 31068 3705109 999999999 999999999 31622 960 56864 31225 3810801 999999999 999999999 31591 980 37968 31352 3784029 999999999 999999999 31533 1000 19405 31388 3700813 999999999 999999999 31388 71121 40 3686 -9718 5844 31569 58 1960620 21423 683 999999999 999999999 48234 60 1944156 21354 464 999999999 999999999 47718 70 1848505 21016 289 999999999 999999999 44939 75 1806183 20870 249 999999999 999999999 43756 80 1766884 20708 216 999999999 999999999 42622 85 1730186 20626 208 999999999 999999999 41725 90 1695767 20492 206 999999999 999999999 40780 100 1632673 20399 201 999999999 999999999 39392 125 1498803 20566 215 999999999 999999999 37260 150 1387985 20938 373 999999999 999999999 36009 175 1293012 21132 659 999999999 999999999 34776 200 1209976 21329 962 999999999 999999999 33786 250 1068447 21980 2218 999999999 999999999 32665 300 948827 22820 4000 999999999 999999999 32193 350 843794 23706 10788 999999999 999999999 32000 400 749699 24411 19055 999999999 999999999 31719 450 664312 25091 39964 999999999 999999999 31523 500 585966 25684 55493 999999999 999999999 31311 550 513389 26313 67003 999999999 999999999 31215 600 445620 26870 95744 999999999 999999999 31093 620 419715 27075 129135 999999999 999999999 31038 640 394438 27291 138983 999999999 999999999 31004 660 369756 27478 167635 999999999 999999999 30943 680 345642 27678 214286 999999999 999999999 30903 700 322041 27918 230364 999999999 999999999 30914 720 298913 28141 288893 999999999 999999999 30911 740 276244 28354 349268 999999999 999999999 30902 760 254013 28568 448633 999999999 999999999 30899 780 232193 28792 684273 999999999 999999999 30910 800 210748 29046 927284 999999999 999999999 30959 820 189645 29310 1250195 999999999 999999999 31021 840 168852 29612 1536944 999999999 999999999 31125 860 148342 29905 1814902 999999999 999999999 31222 880 128139 30101 2110208 999999999 999999999 31221 900 108269 30272 2397137 999999999 999999999 31198 920 88716 30473 2790628 999999999 999999999 31208 940 69488 30578 2931809 999999999 999999999 31123 960 50603 30671 3026019 999999999 999999999 31031 980 32061 30734 3069982 999999999 999999999 30912 1000 13867 30760 3052086 999999999 999999999 30760 71179 40 3695 -9711 5890 31221 58 1955840 21485 714 999999999 999999999 48265 60 1944158 21446 493 999999999 999999999 47924 70 1848016 21141 314 999999999 999999999 45207 75 1805462 20975 263 999999999 999999999 43975 80 1766009 20768 215 999999999 999999999 42746 85 1729236 20651 214 999999999 999999999 41774 90 1694799 20488 206 999999999 999999999 40774 100 1631783 20352 187 999999999 999999999 39301 125 1498583 20408 175 999999999 999999999 36975 150 1388909 20667 292 999999999 999999999 35543 175 1295327 20787 449 999999999 999999999 34208 200 1213584 21013 652 999999999 999999999 33286 250 1073413 21880 1643 999999999 999999999 32517 300 953899 22881 3089 999999999 999999999 32278 350 848409 23848 8264 999999999 999999999 32192 400 753703 24581 14637 999999999 999999999 31940 450 667747 25251 34666 999999999 999999999 31724 500 588957 25812 45841 999999999 999999999 31467 550 516123 26368 62527 999999999 999999999 31281 600 448306 26852 93409 999999999 999999999 31073 620 422431 27031 130310 999999999 999999999 30988 640 397207 27221 145514 999999999 999999999 30924 660 372598 27385 178846 999999999 999999999 30839 680 348573 27568 237289 999999999 999999999 30781 700 325072 27792 263904 999999999 999999999 30774 720 302053 28002 339743 999999999 999999999 30759 740 279500 28204 433305 999999999 999999999 30739 760 257389 28411 570392 999999999 999999999 30729 780 235692 28627 868146 999999999 999999999 30734 800 214370 28878 1167338 999999999 999999999 30780 820 193387 29146 1434689 999999999 999999999 30846 840 172706 29457 1699243 999999999 999999999 30962 860 152296 29770 2005551 999999999 999999999 31081 880 132177 29987 2228849 999999999 999999999 31102 900 112379 30171 2426919 999999999 999999999 31093 920 92894 30364 2653899 999999999 999999999 31096 940 73738 30455 2736070 999999999 999999999 30999 960 54934 30535 2802646 999999999 999999999 30893 980 36476 30591 2832842 999999999 999999999 30768 1000 18366 30619 2820779 999999999 999999999 30619 71192 40 3698 -9709 5896 31270 58 1955120 21417 686 999999999 999999999 48097 60 1944213 21334 446 999999999 999999999 47674 70 1848503 21062 293 999999999 999999999 45036 75 1806111 20895 242 999999999 999999999 43807 80 1766783 20715 204 999999999 999999999 42637 85 1730116 20584 192 999999999 999999999 41638 90 1695747 20475 193 999999999 999999999 40747 100 1632618 20439 191 999999999 999999999 39469 125 1498799 20511 201 999999999 999999999 37161 150 1388604 20759 361 999999999 999999999 35701 175 1294414 20964 574 999999999 999999999 34499 200 1211916 21222 814 999999999 999999999 33617 250 1070610 22018 1677 999999999 999999999 32722 300 950767 22866 2954 999999999 999999999 32257 350 845612 23714 7653 999999999 999999999 32012 400 751478 24422 13232 999999999 999999999 31733 450 666095 25078 29114 999999999 999999999 31507 500 587790 25671 44929 999999999 999999999 31295 550 515301 26263 65128 999999999 999999999 31157 600 447691 26795 106769 999999999 999999999 31006 620 421859 26999 134788 999999999 999999999 30951 640 396655 27209 152960 999999999 999999999 30910 660 372040 27412 173017 999999999 999999999 30869 680 347979 27624 204214 999999999 999999999 30843 700 324429 27850 236913 999999999 999999999 30839 720 301362 28062 304384 999999999 999999999 30824 740 278759 28269 370174 999999999 999999999 30809 760 256596 28479 461131 999999999 999999999 30803 780 234844 28701 637465 999999999 999999999 30813 800 213475 28932 894915 999999999 999999999 30837 820 192464 29173 1204306 999999999 999999999 30875 840 171781 29433 1540419 999999999 999999999 30937 860 151406 29693 1910269 999999999 999999999 31001 880 131340 29907 2125930 999999999 999999999 31019 900 111588 30109 2341919 999999999 999999999 31030 920 92142 30306 2567559 999999999 999999999 31037 940 73013 30427 2692631 999999999 999999999 30970 960 54214 30545 2818396 999999999 999999999 30903 980 35738 30640 2911971 999999999 999999999 30817 1000 17600 30667 2897642 999999999 999999999 30667 71197 40 3698 -9709 5890 31422 58 1955840 21501 755 999999999 999999999 48302 60 1944144 21482 531 999999999 999999999 48003 70 1847696 21241 365 999999999 999999999 45420 75 1804998 21017 279 999999999 999999999 44064 80 1765493 20780 218 999999999 999999999 42770 85 1728738 20618 192 999999999 999999999 41709 90 1694308 20513 201 999999999 999999999 40822 100 1631080 20464 205 999999999 999999999 39518 125 1497307 20471 230 999999999 999999999 37089 150 1387642 20601 382 999999999 999999999 35428 175 1294341 20728 579 999999999 999999999 34112 200 1212664 21038 850 999999999 999999999 33325 250 1071844 22054 1823 999999999 999999999 32775 300 951467 23030 3234 999999999 999999999 32489 350 845522 23899 8886 999999999 999999999 32262 400 750679 24600 15472 999999999 999999999 31965 450 664731 25227 35453 999999999 999999999 31694 500 586038 25773 45531 999999999 999999999 31419 550 513376 26285 63039 999999999 999999999 31182 600 445832 26721 95347 999999999 999999999 30921 620 420081 26905 114038 999999999 999999999 30844 640 394973 27097 121986 999999999 999999999 30783 660 370462 27293 128692 999999999 999999999 30735 680 346505 27504 149383 999999999 999999999 30708 700 323060 27724 170457 999999999 999999999 30699 720 300097 27936 224669 999999999 999999999 30686 740 277591 28152 280194 999999999 999999999 30682 760 255515 28374 357665 999999999 999999999 30689 780 233838 28608 504758 999999999 999999999 30714 800 212532 28856 769787 999999999 999999999 30756 820 191564 29125 1100392 999999999 999999999 30825 840 170904 29418 1532087 999999999 999999999 30921 860 150526 29719 1945020 999999999 999999999 31028 880 130420 29998 2244241 999999999 999999999 31115 900 110588 30261 2556664 999999999 999999999 31186 920 91030 30500 2867157 999999999 999999999 31235 940 71769 30654 3060792 999999999 999999999 31201 960 52821 30801 3252225 999999999 999999999 31162 980 34181 30929 3419550 999999999 999999999 31109 1000 15867 30968 3423267 999999999 999999999 30968 71209 40 3700 -9707 5898 31637 58 1954940 21441 714 999999999 999999999 48148 60 1944201 21365 471 999999999 999999999 47743 70 1848236 21144 326 999999999 999999999 45212 75 1805693 20962 261 999999999 999999999 43948 80 1766249 20771 214 999999999 999999999 42751 85 1729500 20620 185 999999999 999999999 41712 90 1695059 20524 189 999999999 999999999 40846 100 1631769 20494 195 999999999 999999999 39575 125 1497793 20504 227 999999999 999999999 37148 150 1387974 20626 389 999999999 999999999 35472 175 1294580 20744 599 999999999 999999999 34138 200 1212906 21021 882 999999999 999999999 33297 250 1072276 22013 1938 999999999 999999999 32715 300 952201 22957 3425 999999999 999999999 32386 350 846622 23811 9519 999999999 999999999 32142 400 752108 24520 16515 999999999 999999999 31860 450 666413 25160 37024 999999999 999999999 31610 500 587894 25727 54867 999999999 999999999 31364 550 515320 26267 71252 999999999 999999999 31162 600 447781 26734 100109 999999999 999999999 30937 620 422012 26928 113542 999999999 999999999 30870 640 396878 27130 121016 999999999 999999999 30821 660 372331 27340 122601 999999999 999999999 30787 680 348330 27559 136566 999999999 999999999 30771 700 324836 27782 159668 999999999 999999999 30763 720 301824 27997 202551 999999999 999999999 30753 740 279268 28215 239487 999999999 999999999 30751 760 257142 28438 291025 999999999 999999999 30759 780 235415 28676 391262 999999999 999999999 30786 800 214065 28908 599225 999999999 999999999 30812 820 193067 29158 877527 999999999 999999999 30859 840 172395 29419 1252261 999999999 999999999 30922 860 152027 29688 1755106 999999999 999999999 30995 880 131953 29935 2161858 999999999 999999999 31049 900 112169 30177 2436421 999999999 999999999 31100 920 92669 30406 2717867 999999999 999999999 31139 940 73467 30561 2904536 999999999 999999999 31106 960 54574 30715 3100507 999999999 999999999 31075 980 35984 30848 3269382 999999999 999999999 31026 1000 17720 30884 3267755 999999999 999999999 30884 71217 40 3702 -9706 5908 31307 59 1953860 21416 676 999999999 999999999 48067 60 1944213 21380 466 999999999 999999999 47777 70 1848325 21095 301 999999999 999999999 45107 75 1805899 20895 239 999999999 999999999 43807 80 1766599 20685 194 999999999 999999999 42576 85 1729989 20550 204 999999999 999999999 41569 90 1695686 20429 206 999999999 999999999 40656 100 1632730 20372 206 999999999 999999999 39341 125 1499208 20486 251 999999999 999999999 37116 150 1389012 20784 463 999999999 999999999 35745 175 1294531 21067 739 999999999 999999999 34669 200 1211483 21401 1027 999999999 999999999 33900 250 1069061 22181 2028 999999999 999999999 32965 300 948622 22926 3539 999999999 999999999 32342 350 843368 23698 9459 999999999 999999999 31990 400 749385 24361 17008 999999999 999999999 31654 450 664266 24985 39621 999999999 999999999 31390 500 586282 25556 49160 999999999 999999999 31155 550 514109 26151 64952 999999999 999999999 31024 600 446750 26709 101679 999999999 999999999 30908 620 420990 26935 125772 999999999 999999999 30878 640 395835 27166 130485 999999999 999999999 30861 660 371251 27388 147082 999999999 999999999 30841 680 347201 27623 182289 999999999 999999999 30841 700 323642 27874 201013 999999999 999999999 30865 720 300543 28114 258922 999999999 999999999 30881 740 277888 28347 311125 999999999 999999999 30895 760 255654 28582 388440 999999999 999999999 30914 780 233816 28825 563253 999999999 999999999 30946 800 212345 29084 807843 999999999 999999999 30999 820 191214 29351 1117001 999999999 999999999 31064 840 170395 29642 1459668 999999999 999999999 31156 860 149869 29921 1858861 999999999 999999999 31239 880 129645 30147 2279755 999999999 999999999 31269 900 109734 30354 2620855 999999999 999999999 31282 920 90127 30559 2964011 999999999 999999999 31296 940 70840 30679 3103421 999999999 999999999 31226 960 51889 30787 3227901 999999999 999999999 31149 980 33267 30880 3326975 999999999 999999999 31058 1000 14985 30914 3322131 999999999 999999999 30914 71223 40 3703 -9706 5898 30133 58 1954940 21394 742 999999999 999999999 48042 60 1944225 21315 514 999999999 999999999 47632 70 1848552 21064 330 999999999 999999999 45042 75 1806145 20906 263 999999999 999999999 43831 80 1766787 20735 216 999999999 999999999 42677 85 1730057 20636 230 999999999 999999999 41744 90 1695588 20542 226 999999999 999999999 40881 100 1632257 20502 217 999999999 999999999 39591 125 1497869 20622 249 999999999 999999999 37362 150 1387227 20816 434 999999999 999999999 35799 175 1292962 20940 639 999999999 999999999 34460 200 1210682 21135 883 999999999 999999999 33478 250 1069952 21930 1937 999999999 999999999 32591 300 950207 22917 3511 999999999 999999999 32330 350 844527 23895 9351 999999999 999999999 32257 400 749542 24676 15581 999999999 999999999 32064 450 663203 25378 32893 999999999 999999999 31883 500 583938 25993 48105 999999999 999999999 31688 550 510564 26574 68189 999999999 999999999 31525 600 442167 27101 96138 999999999 999999999 31361 620 416047 27294 118517 999999999 999999999 31290 640 390574 27490 131134 999999999 999999999 31230 660 365716 27671 146649 999999999 999999999 31161 680 341440 27855 170611 999999999 999999999 31100 700 317707 28052 186530 999999999 999999999 31063 720 294487 28230 225552 999999999 999999999 31008 740 271764 28401 266349 999999999 999999999 30953 760 249515 28566 318510 999999999 999999999 30897 780 227720 28728 413903 999999999 999999999 30842 800 206356 28892 533006 999999999 999999999 30794 820 185406 29042 671099 999999999 999999999 30737 840 164852 29202 824776 999999999 999999999 30694 860 144673 29355 994450 999999999 999999999 30648 880 124868 29467 1152772 999999999 999999999 30564 900 105441 29560 1311903 999999999 999999999 30464 920 86384 29647 1514889 999999999 999999999 30362 940 67692 29702 1690733 999999999 999999999 30232 960 49355 29770 1782332 999999999 999999999 30120 980 31359 29825 1819199 999999999 999999999 29998 1000 13702 29852 1811022 999999999 999999999 29852 71497 40 3681 -9691 5960 29921 59 1948460 21406 720 999999999 999999999 47926 60 1944268 21350 476 999999999 999999999 47710 70 1848354 21136 316 999999999 999999999 45196 75 1805846 20934 243 999999999 999999999 43889 80 1766483 20713 190 999999999 999999999 42633 85 1729845 20553 173 999999999 999999999 41576 90 1695529 20443 175 999999999 999999999 40684 100 1632505 20402 173 999999999 999999999 39397 125 1498817 20508 187 999999999 999999999 37155 150 1388791 20700 323 999999999 999999999 35599 175 1295177 20768 475 999999999 999999999 34176 200 1213686 20904 694 999999999 999999999 33113 250 1074320 21742 1644 999999999 999999999 32313 300 955419 22789 3122 999999999 999999999 32148 350 850267 23790 8912 999999999 999999999 32114 400 755685 24576 16688 999999999 999999999 31933 450 669688 25280 37474 999999999 999999999 31760 500 590740 25886 52815 999999999 999999999 31557 550 517696 26446 79658 999999999 999999999 31373 600 449650 26953 126704 999999999 999999999 31190 620 423668 27153 161031 999999999 999999999 31128 640 398323 27358 182350 999999999 999999999 31080 660 373575 27559 203873 999999999 999999999 31034 680 349388 27764 241049 999999999 999999999 30999 700 325725 27977 272518 999999999 999999999 30980 720 302561 28168 347461 999999999 999999999 30941 740 279880 28358 459067 999999999 999999999 30906 760 257659 28540 614776 999999999 999999999 30869 780 235876 28719 875220 999999999 999999999 30833 800 214513 28900 1248697 999999999 999999999 30803 820 193549 29072 1369493 999999999 999999999 30768 840 172970 29241 1487030 999999999 999999999 30735 860 152761 29404 1606784 999999999 999999999 30700 880 132917 29533 1698822 999999999 999999999 30632 900 113441 29645 1777817 999999999 999999999 30551 920 94328 29736 1837160 999999999 999999999 30453 940 75575 29804 1872836 999999999 999999999 30336 960 57173 29880 1918202 999999999 999999999 30230 980 39108 29946 1954103 999999999 999999999 30119 1000 21382 29966 1937449 999999999 999999999 29966 71522 40 3677 -9695 5967 30090 59 1947740 21425 737 999999999 999999999 47953 60 1944270 21386 508 999999999 999999999 47789 70 1848195 21172 340 999999999 999999999 45273 75 1805602 20982 265 999999999 999999999 43989 80 1766142 20768 207 999999999 999999999 42746 85 1729394 20622 192 999999999 999999999 41717 90 1694956 20518 194 999999999 999999999 40834 100 1631700 20478 194 999999999 999999999 39544 125 1497539 20576 205 999999999 999999999 37279 150 1387144 20769 336 999999999 999999999 35718 175 1293144 20870 499 999999999 999999999 34345 200 1211202 21032 721 999999999 999999999 33316 250 1071215 21805 1601 999999999 999999999 32405 300 952152 22787 2971 999999999 999999999 32146 350 847060 23765 8367 999999999 999999999 32080 400 752578 24550 15223 999999999 999999999 31899 450 666663 25258 33831 999999999 999999999 31733 500 587778 25867 46970 999999999 999999999 31533 550 514768 26440 69698 999999999 999999999 31367 600 446736 26948 117710 999999999 999999999 31184 620 420759 27148 157306 999999999 999999999 31123 640 395417 27354 188634 999999999 999999999 31076 660 370672 27557 223536 999999999 999999999 31031 680 346484 27768 283070 999999999 999999999 31004 700 322813 27990 351723 999999999 999999999 30994 720 299635 28191 500497 999999999 999999999 30966 740 276929 28396 716605 999999999 999999999 30947 760 254671 28595 1051780 999999999 999999999 30928 780 232838 28798 1209042 999999999 999999999 30917 800 211407 29003 1344034 999999999 999999999 30913 820 190358 29204 1487847 999999999 999999999 30908 840 169673 29411 1651224 999999999 999999999 30913 860 149335 29608 1819323 999999999 999999999 30912 880 129343 29773 1963185 999999999 999999999 30881 900 109699 29916 2089962 999999999 999999999 30830 920 90400 30040 2199553 999999999 999999999 30764 940 71451 30126 2264419 999999999 999999999 30664 960 52844 30221 2341849 999999999 999999999 30575 980 34567 30305 2408621 999999999 999999999 30481 1000 16626 30335 2401417 999999999 999999999 30335 71547 40 3673 -9698 5969 30646 59 1947560 21395 735 999999999 999999999 47881 60 1944277 21348 510 999999999 999999999 47705 70 1848342 21148 340 999999999 999999999 45220 75 1805825 20931 250 999999999 999999999 43883 80 1766467 20711 188 999999999 999999999 42629 85 1729822 20563 171 999999999 999999999 41597 90 1695457 20490 183 999999999 999999999 40776 100 1632252 20473 191 999999999 999999999 39535 125 1498182 20553 226 999999999 999999999 37237 150 1388099 20675 392 999999999 999999999 35557 175 1294690 20702 597 999999999 999999999 34068 200 1213371 20882 892 999999999 999999999 33078 250 1073793 21830 2038 999999999 999999999 32443 300 954393 22888 3753 999999999 999999999 32288 350 848862 23859 11179 999999999 999999999 32207 400 754051 24624 21629 999999999 999999999 31996 450 667925 25306 46675 999999999 999999999 31793 500 588963 25869 66869 999999999 999999999 31536 550 516015 26393 89444 999999999 999999999 31311 600 448168 26850 125413 999999999 999999999 31070 620 422287 27046 149276 999999999 999999999 31005 640 397041 27254 157722 999999999 999999999 30961 660 372379 27471 159690 999999999 999999999 30934 680 348261 27697 173070 999999999 999999999 30924 700 324649 27923 191076 999999999 999999999 30920 720 301521 28136 239333 999999999 999999999 30906 740 278852 28359 277845 999999999 999999999 30908 760 256617 28575 348105 999999999 999999999 30906 780 234792 28795 477248 999999999 999999999 30914 800 213363 29001 814797 999999999 999999999 30910 820 192319 29195 1322766 999999999 999999999 30898 840 171646 29384 1624496 999999999 999999999 30885 860 151331 29570 1777403 999999999 999999999 30872 880 131363 29738 1922918 999999999 999999999 30845 900 111736 29898 2067739 999999999 999999999 30812 920 92444 30037 2195988 999999999 999999999 30761 940 73486 30155 2302247 999999999 999999999 30693 960 54849 30292 2439906 999999999 999999999 30647 980 36518 30415 2565338 999999999 999999999 30591 1000 18508 30454 2570372 999999999 999999999 30454 71559 40 3671 -9700 5979 30837 59 1946480 21359 656 999999999 999999999 47778 60 1944290 21300 431 999999999 999999999 47597 70 1848698 21044 272 999999999 999999999 44998 75 1806336 20883 223 999999999 999999999 43783 80 1767033 20700 185 999999999 999999999 42606 85 1730399 20561 175 999999999 999999999 41593 90 1696077 20441 173 999999999 999999999 40679 100 1633086 20383 173 999999999 999999999 39362 125 1499639 20452 196 999999999 999999999 37055 150 1389888 20651 378 999999999 999999999 35516 175 1296406 20758 610 999999999 999999999 34160 200 1214798 20974 905 999999999 999999999 33223 250 1074834 21856 2066 999999999 999999999 32482 300 955470 22848 3792 999999999 999999999 32232 350 850183 23790 10752 999999999 999999999 32114 400 755677 24537 18122 999999999 999999999 31882 450 669877 25205 42539 999999999 999999999 31666 500 591231 25765 59299 999999999 999999999 31409 550 518531 26320 78806 999999999 999999999 31224 600 450828 26811 104851 999999999 999999999 31026 620 424983 27010 125914 999999999 999999999 30964 640 399770 27219 130878 999999999 999999999 30921 660 375147 27420 139642 999999999 999999999 30878 680 351077 27636 158296 999999999 999999999 30856 700 327513 27872 170486 999999999 999999999 30863 720 304426 28089 211006 999999999 999999999 30853 740 281796 28309 243443 999999999 999999999 30853 760 259598 28527 301661 999999999 999999999 30855 780 237807 28754 436060 999999999 999999999 30870 800 216396 28993 647900 999999999 999999999 30902 820 195342 29230 938554 999999999 999999999 30936 840 174622 29482 1309266 999999999 999999999 30988 860 154219 29725 1816919 999999999 999999999 31035 880 134138 29918 2140708 999999999 999999999 31031 900 114388 30092 2318299 999999999 999999999 31012 920 94961 30263 2504126 999999999 999999999 30993 940 75863 30374 2612878 999999999 999999999 30916 960 57098 30487 2727533 999999999 999999999 30845 980 38658 30580 2816252 999999999 999999999 30757 1000 20554 30607 2802728 999999999 999999999 30607 71567 40 3670 -9701 5963 30228 59 1948100 21323 689 999999999 999999999 47732 60 1944292 21203 444 999999999 999999999 47381 70 1849035 20992 294 999999999 999999999 44888 75 1806762 20846 237 999999999 999999999 43706 80 1767507 20686 192 999999999 999999999 42576 85 1730861 20590 204 999999999 999999999 41652 90 1696463 20502 204 999999999 999999999 40801 100 1633246 20469 199 999999999 999999999 39527 125 1499054 20595 234 999999999 999999999 37313 150 1388541 20795 434 999999999 999999999 35763 175 1294447 20885 667 999999999 999999999 34369 200 1212400 21071 947 999999999 999999999 33377 250 1071956 21905 2126 999999999 999999999 32555 300 952326 22898 3960 999999999 999999999 32303 350 846766 23861 11310 999999999 999999999 32210 400 751953 24623 20158 999999999 999999999 31994 450 665831 25305 48217 999999999 999999999 31791 500 586832 25894 61742 999999999 999999999 31567 550 513748 26466 82930 999999999 999999999 31397 600 445629 26991 108916 999999999 999999999 31234 620 419608 27197 127025 999999999 999999999 31178 640 394220 27406 129011 999999999 999999999 31135 660 369430 27604 136576 999999999 999999999 31084 680 345204 27809 152649 999999999 999999999 31050 700 321499 28030 156079 999999999 999999999 31039 720 298286 28235 183607 999999999 999999999 31014 740 275548 28434 210504 999999999 999999999 30989 760 253264 28623 252813 999999999 999999999 30959 780 231416 28810 347463 999999999 999999999 30930 800 209981 29002 469660 999999999 999999999 30911 820 188940 29183 618897 999999999 999999999 30886 840 168277 29368 796718 999999999 999999999 30869 860 147977 29541 1025027 999999999 999999999 30842 880 128043 29666 1248638 999999999 999999999 30770 900 108482 29770 1471116 999999999 999999999 30680 920 89287 29864 1772793 999999999 999999999 30584 940 70458 29919 2004878 999999999 999999999 30453 960 51988 29986 2042635 999999999 999999999 30338 980 33859 30050 2077121 999999999 999999999 30224 1000 16067 30084 2077128 999999999 999999999 30084 71572 40 3669 -9702 5960 31683 59 1948460 21448 703 999999999 999999999 48021 60 1944259 21398 458 999999999 999999999 47817 70 1848040 21223 329 999999999 999999999 45382 75 1805393 20986 244 999999999 999999999 43998 80 1765965 20730 186 999999999 999999999 42667 85 1729336 20526 152 999999999 999999999 41522 90 1695058 20424 162 999999999 999999999 40645 100 1632075 20395 173 999999999 999999999 39385 125 1498802 20387 205 999999999 999999999 36937 150 1389622 20503 343 999999999 999999999 35261 175 1296849 20592 521 999999999 999999999 33887 200 1215773 20867 793 999999999 999999999 33055 250 1075916 21930 1792 999999999 999999999 32591 300 956133 22931 3300 999999999 999999999 32349 350 850622 23807 9777 999999999 999999999 32137 400 756113 24522 19250 999999999 999999999 31863 450 670442 25144 46801 999999999 999999999 31590 500 592016 25683 64264 999999999 999999999 31310 550 519613 26189 91852 999999999 999999999 31069 600 452302 26634 129489 999999999 999999999 30820 620 426625 26838 145411 999999999 999999999 30767 640 401569 27050 148723 999999999 999999999 30730 660 377086 27280 142640 999999999 999999999 30720 680 353124 27527 148325 999999999 999999999 30734 700 329649 27773 160817 999999999 999999999 30753 720 306636 28007 201277 999999999 999999999 30763 740 284063 28250 234667 999999999 999999999 30789 760 261900 28498 291339 999999999 999999999 30823 780 240118 28760 378271 999999999 999999999 30877 800 218694 29021 675296 999999999 999999999 30932 820 197602 29307 1054348 999999999 999999999 31018 840 176812 29603 1604455 999999999 999999999 31115 860 156304 29908 2177552 999999999 999999999 31226 880 136064 30208 2535762 999999999 999999999 31332 900 116086 30495 2922325 999999999 999999999 31427 920 96376 30740 3280000 999999999 999999999 31481 940 76959 30911 3530003 999999999 999999999 31463 960 57846 31078 3785971 999999999 999999999 31443 980 39029 31235 4034855 999999999 999999999 31415 1000 20533 31282 4056023 999999999 999999999 31282 71584 40 3667 -9704 5960 31723 59 1948460 21409 676 999999999 999999999 47934 60 1944267 21358 442 999999999 999999999 47728 70 1848379 21116 292 999999999 999999999 45154 75 1805912 20914 230 999999999 999999999 43848 80 1766583 20696 185 999999999 999999999 42598 85 1729991 20518 156 999999999 999999999 41506 90 1695744 20394 158 999999999 999999999 40587 100 1632873 20352 164 999999999 999999999 39301 125 1499697 20401 193 999999999 999999999 36962 150 1390234 20595 350 999999999 999999999 35418 175 1296947 20728 554 999999999 999999999 34111 200 1215427 20958 837 999999999 999999999 33199 250 1075441 21878 1937 999999999 999999999 32514 300 956017 22849 3544 999999999 999999999 32233 350 850819 23750 10372 999999999 999999999 32060 400 756483 24490 18718 999999999 999999999 31822 450 670852 25153 44699 999999999 999999999 31601 500 592347 25726 64758 999999999 999999999 31362 550 519760 26277 86612 999999999 999999999 31173 600 452177 26760 118625 999999999 999999999 30966 620 426380 26961 136065 999999999 999999999 30908 640 401211 27170 142656 999999999 999999999 30866 660 376628 27381 144713 999999999 999999999 30834 680 352589 27605 158688 999999999 999999999 30821 700 329052 27839 172836 999999999 999999999 30827 720 305991 28059 216341 999999999 999999999 30821 740 283383 28284 252251 999999999 999999999 30825 760 261201 28512 306863 999999999 999999999 30839 780 239417 28753 414927 999999999 999999999 30869 800 218003 29001 615273 999999999 999999999 30910 820 196934 29264 856525 999999999 999999999 30972 840 176182 29539 1199738 999999999 999999999 31048 860 155727 29820 1651605 999999999 999999999 31134 880 135563 30071 2115277 999999999 999999999 31190 900 115690 30312 2499996 999999999 999999999 31238 920 96104 30537 2906416 999999999 999999999 31274 940 76821 30687 3117901 999999999 999999999 31235 960 57853 30831 3306264 999999999 999999999 31193 980 39197 30953 3464161 999999999 999999999 31132 1000 20871 30986 3456571 999999999 999999999 30986 71592 40 3666 -9705 5953 31346 59 1949180 21419 690 999999999 999999999 47971 60 1944261 21345 444 999999999 999999999 47698 70 1848403 21116 293 999999999 999999999 45154 75 1805882 20967 243 999999999 999999999 43959 80 1766416 20789 204 999999999 999999999 42789 85 1729633 20641 179 999999999 999999999 41754 90 1695188 20508 175 999999999 999999999 40813 100 1632030 20424 170 999999999 999999999 39440 125 1498702 20375 184 999999999 999999999 36916 150 1389657 20464 329 999999999 999999999 35194 175 1297176 20502 505 999999999 999999999 33739 200 1216471 20768 771 999999999 999999999 32898 250 1077086 21884 1914 999999999 999999999 32524 300 957420 22933 3550 999999999 999999999 32352 350 851820 23844 10207 999999999 999999999 32187 400 757173 24556 17571 999999999 999999999 31907 450 671393 25174 44933 999999999 999999999 31627 500 592881 25709 59486 999999999 999999999 31341 550 520361 26246 79405 999999999 999999999 31137 600 452842 26740 112140 999999999 999999999 30944 620 427062 26945 134699 999999999 999999999 30890 640 401907 27157 141772 999999999 999999999 30851 660 377338 27362 152690 999999999 999999999 30813 680 353316 27583 179313 999999999 999999999 30798 700 329794 27824 199724 999999999 999999999 30810 720 306742 28052 251567 999999999 999999999 30814 740 284139 28277 298172 999999999 999999999 30818 760 261963 28505 362767 999999999 999999999 30831 780 240186 28740 506394 999999999 999999999 30855 800 218783 28987 694134 999999999 999999999 30896 820 197726 29241 892363 999999999 999999999 30948 840 176992 29511 1136008 999999999 999999999 31019 860 156565 29769 1418553 999999999 999999999 31080 880 136451 29971 1763059 999999999 999999999 31086 900 116662 30157 2049063 999999999 999999999 31079 920 97192 30334 2367575 999999999 999999999 31066 940 78053 30432 2682417 999999999 999999999 30975 960 59260 30519 2777523 999999999 999999999 30877 980 40806 30593 2835965 999999999 999999999 30770 1000 22697 30615 2810740 999999999 999999999 30615 71609 40 3664 -9707 5939 31673 59 1950620 21396 653 999999999 999999999 47952 60 1944255 21326 419 999999999 999999999 47656 70 1848597 21047 269 999999999 999999999 45004 75 1806231 20884 226 999999999 999999999 43784 80 1766929 20699 194 999999999 999999999 42603 85 1730307 20549 184 999999999 999999999 41569 90 1696021 20410 178 999999999 999999999 40617 100 1633132 20348 169 999999999 999999999 39294 125 1499959 20404 189 999999999 999999999 36967 150 1390384 20634 334 999999999 999999999 35486 175 1296885 20783 503 999999999 999999999 34201 200 1215229 20973 726 999999999 999999999 33222 250 1075339 21834 1736 999999999 999999999 32449 300 956147 22805 3201 999999999 999999999 32172 350 851085 23733 9110 999999999 999999999 32038 400 756776 24493 14149 999999999 999999999 31825 450 671137 25155 37908 999999999 999999999 31603 500 592627 25727 62388 999999999 999999999 31363 550 520046 26273 85346 999999999 999999999 31169 600 452470 26758 116847 999999999 999999999 30964 620 426679 26949 138717 999999999 999999999 30894 640 401526 27150 152284 999999999 999999999 30844 660 376967 27347 163326 999999999 999999999 30795 680 352962 27559 184376 999999999 999999999 30770 700 329466 27790 205645 999999999 999999999 30772 720 306443 28015 253388 999999999 999999999 30773 740 283869 28242 292419 999999999 999999999 30781 760 261717 28476 349729 999999999 999999999 30799 780 239958 28723 481934 999999999 999999999 30837 800 218560 28989 670566 999999999 999999999 30898 820 197492 29271 888416 999999999 999999999 30979 840 176726 29571 1202885 999999999 999999999 31082 860 156237 29885 1521022 999999999 999999999 31202 880 136028 30140 1862255 999999999 999999999 31262 900 116111 30376 2180244 999999999 999999999 31305 920 96482 30607 2514043 999999999 999999999 31345 940 77160 30741 2861784 999999999 999999999 31289 960 58165 30868 3012875 999999999 999999999 31231 980 39492 30968 3035202 999999999 999999999 31147 1000 21159 30999 2972255 999999999 999999999 30999 71617 40 3662 -9708 5939 31881 59 1950620 21376 686 999999999 999999999 47907 60 1944265 21276 442 999999999 999999999 47545 70 1848739 21038 290 999999999 999999999 44986 75 1806365 20900 242 999999999 999999999 43818 80 1767001 20747 204 999999999 999999999 42703 85 1730261 20634 179 999999999 999999999 41741 90 1695810 20522 165 999999999 999999999 40841 100 1632588 20452 161 999999999 999999999 39494 125 1498913 20454 159 999999999 999999999 37057 150 1389331 20588 287 999999999 999999999 35406 175 1296463 20550 452 999999999 999999999 33817 200 1215761 20718 696 999999999 999999999 32819 250 1076868 21784 1842 999999999 999999999 32374 300 957619 22878 3511 999999999 999999999 32274 350 852179 23828 10480 999999999 999999999 32166 400 757565 24555 20152 999999999 999999999 31905 450 671730 25207 48491 999999999 999999999 31669 500 593112 25744 68481 999999999 999999999 31384 550 520484 26289 87739 999999999 999999999 31188 600 452893 26753 117279 999999999 999999999 30958 620 427107 26945 142298 999999999 999999999 30890 640 401956 27149 146847 999999999 999999999 30842 660 377399 27344 155672 999999999 999999999 30791 680 353397 27556 183074 999999999 999999999 30767 700 329899 27795 200086 999999999 999999999 30778 720 306870 28025 246571 999999999 999999999 30784 740 284287 28256 286061 999999999 999999999 30795 760 262124 28491 360402 999999999 999999999 30816 780 240351 28743 540567 999999999 999999999 30858 800 218940 29006 802501 999999999 999999999 30916 820 197858 29293 1147444 999999999 999999999 31002 840 177071 29607 1494525 999999999 999999999 31120 860 156555 29931 1884891 999999999 999999999 31249 880 136314 30186 2241457 999999999 999999999 31310 900 116365 30430 2475645 999999999 999999999 31361 920 96695 30678 2793731 999999999 999999999 31418 940 77324 30825 3098539 999999999 999999999 31375 960 58274 30963 3197581 999999999 999999999 31326 980 39541 31072 3197354 999999999 999999999 31252 1000 21145 31105 3111169 999999999 999999999 31105 71622 40 3662 -9709 5951 31812 59 1949360 21402 655 999999999 999999999 47936 60 1944263 21332 422 999999999 999999999 47670 70 1848579 21052 269 999999999 999999999 45016 75 1806205 20886 224 999999999 999999999 43788 80 1766911 20688 188 999999999 999999999 42582 85 1730308 20538 180 999999999 999999999 41545 90 1696045 20395 177 999999999 999999999 40588 100 1633226 20317 169 999999999 999999999 39234 125 1500308 20357 181 999999999 999999999 36882 150 1391016 20576 321 999999999 999999999 35385 175 1297849 20694 503 999999999 999999999 34055 200 1216502 20904 746 999999999 999999999 33113 250 1076812 21842 1826 999999999 999999999 32461 300 957454 22860 3402 999999999 999999999 32249 350 852123 23798 9839 999999999 999999999 32125 400 757601 24537 17240 999999999 999999999 31882 450 671835 25185 42958 999999999 999999999 31641 500 593278 25727 66295 999999999 999999999 31364 550 520722 26254 84377 999999999 999999999 31146 600 453229 26713 110522 999999999 999999999 30912 620 427485 26897 131884 999999999 999999999 30834 640 402383 27092 139387 999999999 999999999 30778 660 377879 27283 147857 999999999 999999999 30723 680 353932 27493 168847 999999999 999999999 30696 700 330490 27726 186328 999999999 999999999 30701 720 307520 27952 229537 999999999 999999999 30704 740 284996 28181 259649 999999999 999999999 30713 760 262892 28417 315062 999999999 999999999 30736 780 241175 28670 453025 999999999 999999999 30780 800 219816 28938 667694 999999999 999999999 30844 820 198783 29225 956562 999999999 999999999 30930 840 178045 29539 1297460 999999999 999999999 31048 860 157575 29863 1684517 999999999 999999999 31178 880 137379 30123 2070361 999999999 999999999 31244 900 117471 30367 2407215 999999999 999999999 31295 920 97845 30608 2823654 999999999 999999999 31346 940 78520 30750 3229470 999999999 999999999 31299 960 59515 30888 3412598 999999999 999999999 31251 980 40827 30999 3457624 999999999 999999999 31179 1000 22473 31035 3406062 999999999 999999999 31035 71633 40 3660 -9711 5943 31685 59 1950260 21384 654 999999999 999999999 47917 60 1944263 21300 411 999999999 999999999 47597 70 1848620 21066 270 999999999 999999999 45046 75 1806221 20896 219 999999999 999999999 43810 80 1766900 20707 182 999999999 999999999 42620 85 1730282 20537 155 999999999 999999999 41545 90 1696003 20414 151 999999999 999999999 40625 100 1633082 20364 152 999999999 999999999 39325 125 1500022 20353 163 999999999 999999999 36875 150 1390917 20509 304 999999999 999999999 35270 175 1298108 20602 476 999999999 999999999 33905 200 1217074 20836 724 999999999 999999999 33004 250 1077715 21809 1756 999999999 999999999 32412 300 958514 22834 3257 999999999 999999999 32212 350 853289 23778 9391 999999999 999999999 32098 400 758819 24531 16302 999999999 999999999 31874 450 673050 25192 40660 999999999 999999999 31651 500 594448 25749 64293 999999999 999999999 31390 550 521817 26286 90225 999999999 999999999 31184 600 454226 26758 120800 999999999 999999999 30964 620 428434 26953 141085 999999999 999999999 30899 640 403275 27158 149856 999999999 999999999 30852 660 378704 27365 152267 999999999 999999999 30816 680 354680 27586 159344 999999999 999999999 30801 700 331159 27820 171550 999999999 999999999 30806 720 308114 28037 207891 999999999 999999999 30797 740 285524 28261 232513 999999999 999999999 30801 760 263361 28487 276905 999999999 999999999 30811 780 241596 28726 365685 999999999 999999999 30840 800 220203 28971 539216 999999999 999999999 30879 820 199158 29225 772656 999999999 999999999 30930 840 178437 29492 1091057 999999999 999999999 30999 860 158015 29769 1530912 999999999 999999999 31080 880 137890 30008 1996396 999999999 999999999 31124 900 118063 30235 2424766 999999999 999999999 31159 920 98531 30447 2782727 999999999 999999999 31182 940 79307 30589 2951493 999999999 999999999 31135 960 60400 30730 3127214 999999999 999999999 31091 980 41804 30852 3276513 999999999 999999999 31030 1000 23538 30888 3275995 999999999 999999999 30888 71691 40 3651 -9719 5919 31859 59 1952780 21426 703 999999999 999999999 48065 60 1944233 21322 442 999999999 999999999 47647 70 1848474 21095 295 999999999 999999999 45108 75 1806026 20917 234 999999999 999999999 43853 80 1766665 20728 192 999999999 999999999 42664 85 1730004 20564 168 999999999 999999999 41598 90 1695674 20448 169 999999999 999999999 40694 100 1632635 20407 168 999999999 999999999 39408 125 1499394 20365 199 999999999 999999999 36897 150 1390291 20496 368 999999999 999999999 35249 175 1297458 20626 569 999999999 999999999 33943 200 1216134 20960 850 999999999 999999999 33202 250 1075486 22079 1918 999999999 999999999 32813 300 955065 23021 3465 999999999 999999999 32476 350 849300 23829 9942 999999999 999999999 32167 400 754792 24498 17725 999999999 999999999 31832 450 669265 25085 47750 999999999 999999999 31515 500 591031 25618 65561 999999999 999999999 31231 550 518769 26153 92431 999999999 999999999 31026 600 451457 26671 134885 999999999 999999999 30864 620 425734 26895 150540 999999999 999999999 30833 640 400617 27124 152944 999999999 999999999 30814 660 376066 27356 152192 999999999 999999999 30805 680 352039 27601 162031 999999999 999999999 30817 700 328496 27858 171802 999999999 999999999 30847 720 305408 28104 210371 999999999 999999999 30870 740 282758 28346 239085 999999999 999999999 30893 760 260521 28591 281599 999999999 999999999 30924 780 238671 28846 368539 999999999 999999999 30969 800 217181 29114 504611 999999999 999999999 31032 820 196022 29398 637377 999999999 999999999 31114 840 175170 29687 866403 999999999 999999999 31204 860 154612 29972 1156915 999999999 999999999 31292 880 134345 30223 1489345 999999999 999999999 31348 900 114375 30455 1777478 999999999 999999999 31386 920 94703 30661 2085649 999999999 999999999 31401 940 75351 30783 2376939 999999999 999999999 31332 960 56336 30890 2520389 999999999 999999999 31252 980 37651 30987 2537571 999999999 999999999 31167 1000 19305 31019 2482338 999999999 999999999 31019 71697 40 3650 -9720 5912 31619 59 1953500 21440 675 999999999 999999999 48114 60 1944209 21392 443 999999999 999999999 47803 70 1848255 21112 286 999999999 999999999 45144 75 1805804 20902 225 999999999 999999999 43823 80 1766501 20681 183 999999999 999999999 42566 85 1729947 20491 162 999999999 999999999 41451 90 1695751 20361 160 999999999 999999999 40521 100 1632978 20321 160 999999999 999999999 39242 125 1500092 20343 195 999999999 999999999 36856 150 1390980 20522 364 999999999 999999999 35293 175 1297962 20682 557 999999999 999999999 34035 200 1216466 20992 813 999999999 999999999 33253 250 1075887 22025 1784 999999999 999999999 32734 300 955712 22983 3197 999999999 999999999 32422 350 850039 23826 9172 999999999 999999999 32164 400 755479 24528 15441 999999999 999999999 31871 450 669802 25142 40735 999999999 999999999 31587 500 591373 25687 58346 999999999 999999999 31315 550 518934 26210 83701 999999999 999999999 31094 600 451501 26709 121951 999999999 999999999 30907 620 425748 26921 138502 999999999 999999999 30862 640 400612 27140 143756 999999999 999999999 30832 660 376051 27361 145074 999999999 999999999 30811 680 352024 27596 154526 999999999 999999999 30812 700 328489 27842 162285 999999999 999999999 30830 720 305422 28072 196783 999999999 999999999 30835 740 282801 28303 221056 999999999 999999999 30847 760 260602 28536 259713 999999999 999999999 30864 780 238801 28774 333289 999999999 999999999 30892 800 217370 29025 454273 999999999 999999999 30937 820 196285 29282 571604 999999999 999999999 30991 840 175526 29540 790676 999999999 999999999 31050 860 155078 29799 1066973 999999999 999999999 31111 880 134933 30034 1371168 999999999 999999999 31152 900 115093 30249 1654980 999999999 999999999 31173 920 95559 30439 1944680 999999999 999999999 31173 940 76347 30561 2214591 999999999 999999999 31106 960 57467 30675 2356263 999999999 999999999 31035 980 38910 30776 2383130 999999999 999999999 30955 1000 20690 30806 2358696 999999999 999999999 30806 71704 40 3649 -9721 5912 31893 59 1953500 21388 685 999999999 999999999 47996 60 1944243 21288 433 999999999 999999999 47571 70 1848679 21043 281 999999999 999999999 44997 75 1806308 20891 233 999999999 999999999 43800 80 1766980 20719 197 999999999 999999999 42644 85 1730323 20570 179 999999999 999999999 41610 90 1695989 20447 174 999999999 999999999 40691 100 1632973 20393 171 999999999 999999999 39381 125 1499714 20384 207 999999999 999999999 36932 150 1390482 20525 382 999999999 999999999 35299 175 1297580 20627 595 999999999 999999999 33945 200 1216361 20905 900 999999999 999999999 33115 250 1076164 21996 2120 999999999 999999999 32689 300 956011 23004 3786 999999999 999999999 32452 350 850182 23875 10499 999999999 999999999 32229 400 755424 24581 16738 999999999 999999999 31940 450 669559 25198 42962 999999999 999999999 31658 500 590952 25746 62498 999999999 999999999 31387 550 518332 26281 78451 999999999 999999999 31178 600 450708 26787 109006 999999999 999999999 30998 620 424883 26993 125808 999999999 999999999 30945 640 399682 27206 134318 999999999 999999999 30907 660 375067 27415 140414 999999999 999999999 30872 680 351000 27635 157314 999999999 999999999 30855 700 327436 27872 173927 999999999 999999999 30863 720 304345 28097 216812 999999999 999999999 30863 740 281708 28319 249626 999999999 999999999 30864 760 259500 28546 293149 999999999 999999999 30875 780 237691 28782 383790 999999999 999999999 30901 800 216254 29034 501785 999999999 999999999 30946 820 195160 29300 619413 999999999 999999999 31009 840 174382 29576 799343 999999999 999999999 31087 860 153904 29851 1002895 999999999 999999999 31166 880 133725 30083 1249752 999999999 999999999 31202 900 113854 30295 1483210 999999999 999999999 31221 920 94287 30494 1712511 999999999 999999999 31229 940 75042 30609 1931306 999999999 999999999 31156 960 56136 30711 2054929 999999999 999999999 31071 980 37564 30792 2092973 999999999 999999999 30970 1000 19336 30815 2074875 999999999 999999999 30815 71710 40 3648 -9722 5912 31932 59 1953500 21392 667 999999999 999999999 48005 60 1944243 21284 418 999999999 999999999 47562 70 1848769 21008 266 999999999 999999999 44921 75 1806474 20852 221 999999999 999999999 43718 80 1767206 20694 191 999999999 999999999 42594 85 1730588 20550 169 999999999 999999999 41570 90 1696285 20430 163 999999999 999999999 40658 100 1633304 20387 160 999999999 999999999 39369 125 1500047 20390 195 999999999 999999999 36942 150 1390713 20558 369 999999999 999999999 35355 175 1297592 20692 575 999999999 999999999 34052 200 1216134 20963 868 999999999 999999999 33206 250 1075707 22009 2026 999999999 999999999 32709 300 955537 22997 3598 999999999 999999999 32443 350 849771 23853 10101 999999999 999999999 32200 400 755101 24557 15502 999999999 999999999 31909 450 669333 25165 42359 999999999 999999999 31617 500 590840 25706 64291 999999999 999999999 31337 550 518341 26235 85033 999999999 999999999 31124 600 450846 26732 121648 999999999 999999999 30934 620 425074 26938 138953 999999999 999999999 30882 640 399923 27153 147091 999999999 999999999 30847 660 375354 27366 152610 999999999 999999999 30817 680 351328 27590 167472 999999999 999999999 30805 700 327800 27832 184738 999999999 999999999 30819 720 304740 28065 226744 999999999 999999999 30828 740 282124 28296 255524 999999999 999999999 30839 760 259930 28533 293283 999999999 999999999 30861 780 238128 28779 381149 999999999 999999999 30897 800 216688 29045 494719 999999999 999999999 30958 820 195581 29325 598536 999999999 999999999 31036 840 174782 29611 788514 999999999 999999999 31123 860 154276 29897 990387 999999999 999999999 31214 880 134062 30140 1249808 999999999 999999999 31262 900 114149 30366 1495524 999999999 999999999 31294 920 94530 30584 1708298 999999999 999999999 31322 940 75225 30712 1924557 999999999 999999999 31259 960 56252 30823 2038464 999999999 999999999 31185 980 37610 30911 2058948 999999999 999999999 31090 1000 19313 30932 2023213 999999999 999999999 30932 71716 40 3648 -9723 5905 31895 59 1954220 21398 716 999999999 999999999 48036 60 1944238 21278 454 999999999 999999999 47549 70 1848635 21070 299 999999999 999999999 45055 75 1806180 20948 249 999999999 999999999 43918 80 1766707 20816 212 999999999 999999999 42844 85 1729857 20689 181 999999999 999999999 41851 90 1695310 20582 159 999999999 999999999 40961 100 1631883 20524 152 999999999 999999999 39633 125 1498154 20398 175 999999999 999999999 36957 150 1389240 20392 319 999999999 999999999 35070 175 1297374 20301 470 999999999 999999999 33409 200 1217497 20545 723 999999999 999999999 32544 250 1078762 21909 1953 999999999 999999999 32560 300 958672 23067 3625 999999999 999999999 32542 350 852540 23945 10509 999999999 999999999 32324 400 757560 24624 16813 999999999 999999999 31995 450 671635 25190 46899 999999999 999999999 31648 500 593146 25677 65021 999999999 999999999 31303 550 520791 26161 81505 999999999 999999999 31035 600 453523 26629 117998 999999999 999999999 30814 620 427849 26835 135245 999999999 999999999 30764 640 402793 27054 141059 999999999 999999999 30735 660 378311 27271 143332 999999999 999999999 30709 680 354365 27502 161291 999999999 999999999 30706 700 330908 27754 180343 999999999 999999999 30732 720 307905 28003 228227 999999999 999999999 30759 740 285334 28249 266674 999999999 999999999 30788 760 263170 28502 317044 999999999 999999999 30827 780 241385 28764 430162 999999999 999999999 30881 800 219949 29049 550999 999999999 999999999 30962 820 198831 29352 653334 999999999 999999999 31065 840 178006 29656 853170 999999999 999999999 31172 860 157462 29960 1054085 999999999 999999999 31279 880 137203 30216 1307531 999999999 999999999 31340 900 117237 30448 1519834 999999999 999999999 31379 920 97566 30668 1707915 999999999 999999999 31408 940 78210 30788 1899137 999999999 999999999 31337 960 59195 30882 1981739 999999999 999999999 31244 980 40523 30954 1984959 999999999 999999999 31133 1000 22203 30966 1926371 999999999 999999999 30966 71722 40 3647 -9723 5908 31612 59 1953860 21423 672 999999999 999999999 48082 60 1944219 21346 434 999999999 999999999 47701 70 1848488 21059 278 999999999 999999999 45032 75 1806116 20876 226 999999999 999999999 43768 80 1766835 20684 188 999999999 999999999 42573 85 1730248 20525 175 999999999 999999999 41520 90 1695992 20398 167 999999999 999999999 40595 100 1633110 20355 161 999999999 999999999 39308 125 1499985 20382 187 999999999 999999999 36927 150 1390636 20571 351 999999999 999999999 35378 175 1297435 20713 535 999999999 999999999 34087 200 1215902 20980 771 999999999 999999999 33233 250 1075554 21968 1719 999999999 999999999 32648 300 955674 22930 3102 999999999 999999999 32347 350 850182 23800 8412 999999999 999999999 32127 400 755717 24506 13225 999999999 999999999 31843 450 670119 25118 35989 999999999 999999999 31557 500 591761 25665 55672 999999999 999999999 31288 550 519365 26202 80514 999999999 999999999 31085 600 451918 26727 121729 999999999 999999999 30929 620 426145 26943 144690 999999999 999999999 30887 640 400986 27168 157021 999999999 999999999 30864 660 376400 27389 167711 999999999 999999999 30842 680 352350 27621 183200 999999999 999999999 30840 700 328793 27872 195664 999999999 999999999 30863 720 305697 28108 238841 999999999 999999999 30875 740 283047 28341 273833 999999999 999999999 30888 760 260817 28577 320524 999999999 999999999 30908 780 238984 28817 419337 999999999 999999999 30938 800 217518 29078 540247 999999999 999999999 30993 820 196392 29341 652906 999999999 999999999 31054 840 175588 29611 846261 999999999 999999999 31123 860 155088 29876 1040902 999999999 999999999 31192 880 134897 30095 1279524 999999999 999999999 31215 900 115025 30286 1516757 999999999 999999999 31212 920 95471 30463 1741942 999999999 999999999 31198 940 76249 30565 1965959 999999999 999999999 31111 960 57373 30656 2073027 999999999 999999999 31015 980 38838 30727 2095615 999999999 999999999 30905 1000 20649 30747 2052911 999999999 999999999 30747 71729 40 3646 -9724 5903 31882 59 1954400 21386 683 999999999 999999999 48011 60 1944238 21287 440 999999999 999999999 47568 70 1848661 21051 287 999999999 999999999 45013 75 1806263 20911 237 999999999 999999999 43841 80 1766880 20757 199 999999999 999999999 42722 85 1730152 20611 167 999999999 999999999 41693 90 1695743 20496 152 999999999 999999999 40789 100 1632581 20439 148 999999999 999999999 39468 125 1499369 20325 170 999999999 999999999 36824 150 1390773 20346 307 999999999 999999999 34991 175 1299031 20292 454 999999999 999999999 33394 200 1219128 20567 709 999999999 999999999 32579 250 1080307 21913 1914 999999999 999999999 32566 300 960246 23053 3515 999999999 999999999 32521 350 854156 23942 10036 999999999 999999999 32319 400 759176 24628 16080 999999999 999999999 32000 450 673215 25207 44121 999999999 999999999 31669 500 594690 25685 64046 999999999 999999999 31312 550 522339 26150 78907 999999999 999999999 31022 600 455123 26599 105038 999999999 999999999 30780 620 429482 26797 122502 999999999 999999999 30720 640 404466 27007 129465 999999999 999999999 30681 660 380030 27218 130535 999999999 999999999 30650 680 356130 27448 143587 999999999 999999999 30646 700 332720 27698 159300 999999999 999999999 30670 720 309765 27942 199978 999999999 999999999 30692 740 287242 28190 227975 999999999 999999999 30723 760 265123 28446 272525 999999999 999999999 30767 780 243377 28717 365440 999999999 999999999 30831 800 221974 29007 491415 999999999 999999999 30918 820 200883 29316 631326 999999999 999999999 31027 840 180077 29641 851474 999999999 999999999 31155 860 159534 29974 1111937 999999999 999999999 31295 880 139254 30260 1433000 999999999 999999999 31386 900 119250 30519 1736076 999999999 999999999 31452 920 99525 30763 2039140 999999999 999999999 31504 940 80102 30904 2326879 999999999 999999999 31455 960 61010 31021 2478873 999999999 999999999 31385 980 42248 31111 2521748 999999999 999999999 31291 1000 23833 31130 2493250 999999999 999999999 31130 71735 40 3645 -9725 5903 31840 59 1954400 21397 658 999999999 999999999 48038 60 1944228 21315 419 999999999 999999999 47630 70 1848633 21031 272 999999999 999999999 44970 75 1806322 20846 221 999999999 999999999 43704 80 1767091 20661 187 999999999 999999999 42526 85 1730546 20500 161 999999999 999999999 41470 90 1696325 20382 150 999999999 999999999 40562 100 1633460 20360 152 999999999 999999999 39316 125 1500149 20434 185 999999999 999999999 37022 150 1390388 20674 366 999999999 999999999 35554 175 1296713 20821 585 999999999 999999999 34264 200 1214873 21029 857 999999999 999999999 33310 250 1074514 21922 1898 999999999 999999999 32580 300 954927 22866 3414 999999999 999999999 32257 350 849738 23729 9760 999999999 999999999 32032 400 755512 24455 16007 999999999 999999999 31776 450 670037 25098 41814 999999999 999999999 31532 500 591714 25662 64202 999999999 999999999 31285 550 519321 26202 88194 999999999 999999999 31084 600 451921 26691 124681 999999999 999999999 30886 620 426189 26895 138527 999999999 999999999 30833 640 401079 27110 141511 999999999 999999999 30798 660 376548 27326 140752 999999999 999999999 30771 680 352555 27553 146943 999999999 999999999 30764 700 329058 27797 153173 999999999 999999999 30780 720 306027 28028 181608 999999999 999999999 30786 740 283441 28261 199191 999999999 999999999 30801 760 261274 28497 230102 999999999 999999999 30822 780 239499 28745 303118 999999999 999999999 30861 800 218083 29013 420872 999999999 999999999 30923 820 196998 29297 537292 999999999 999999999 31007 840 176219 29583 769694 999999999 999999999 31094 860 155727 29880 1062631 999999999 999999999 31196 880 135518 30145 1399372 999999999 999999999 31267 900 115595 30392 1737169 999999999 999999999 31321 920 95955 30625 2056931 999999999 999999999 31364 940 76615 30778 2374084 999999999 999999999 31327 960 57593 30919 2541554 999999999 999999999 31282 980 38885 31033 2576529 999999999 999999999 31213 1000 20514 31059 2546724 999999999 999999999 31059 71741 40 3644 -9726 5910 31832 59 1953680 21477 725 999999999 999999999 48201 60 1944192 21424 482 999999999 999999999 47874 70 1848051 21163 313 999999999 999999999 45254 75 1805473 20976 249 999999999 999999999 43977 80 1766019 20769 202 999999999 999999999 42747 85 1729301 20588 169 999999999 999999999 41647 90 1694951 20447 164 999999999 999999999 40691 100 1631978 20366 162 999999999 999999999 39328 125 1499098 20296 190 999999999 999999999 36772 150 1390405 20411 354 999999999 999999999 35103 175 1297971 20534 557 999999999 999999999 33792 200 1216971 20887 863 999999999 999999999 33085 250 1076592 22070 2058 999999999 999999999 32800 300 956058 23073 3702 999999999 999999999 32549 350 850006 23904 10675 999999999 999999999 32269 400 755209 24572 18390 999999999 999999999 31927 450 669441 25151 48254 999999999 999999999 31599 500 591036 25662 63481 999999999 999999999 31284 550 518691 26168 80247 999999999 999999999 31044 600 451386 26650 115382 999999999 999999999 30839 620 425691 26859 131729 999999999 999999999 30791 640 400613 27077 133148 999999999 999999999 30760 660 376111 27294 135047 999999999 999999999 30736 680 352143 27528 149704 999999999 999999999 30736 700 328664 27781 161812 999999999 999999999 30762 720 305642 28021 204351 999999999 999999999 30780 740 283058 28261 233965 999999999 999999999 30801 760 260887 28508 274420 999999999 999999999 30834 780 239100 28764 367227 999999999 999999999 30881 800 217666 29044 495509 999999999 999999999 30956 820 196554 29339 615508 999999999 999999999 31051 840 175737 29648 813909 999999999 999999999 31163 860 155200 29948 1068007 999999999 999999999 31267 880 134947 30208 1395711 999999999 999999999 31332 900 114984 30447 1696835 999999999 999999999 31378 920 95312 30669 1997999 999999999 999999999 31409 940 75952 30800 2274162 999999999 999999999 31349 960 56926 30909 2427045 999999999 999999999 31272 980 38231 31001 2462473 999999999 999999999 31180 1000 19880 31024 2436519 999999999 999999999 31024 71746 40 3643 -9727 5902 31720 59 1954580 21439 683 999999999 999999999 48135 60 1944200 21384 447 999999999 999999999 47786 70 1848252 21117 294 999999999 999999999 45154 75 1805775 20923 237 999999999 999999999 43866 80 1766416 20720 196 999999999 999999999 42647 85 1729781 20542 166 999999999 999999999 41554 90 1695496 20416 152 999999999 999999999 40630 100 1632554 20376 153 999999999 999999999 39349 125 1499333 20390 181 999999999 999999999 36941 150 1390016 20552 351 999999999 999999999 35345 175 1296954 20671 547 999999999 999999999 34018 200 1215580 20941 809 999999999 999999999 33171 250 1075395 21956 1813 999999999 999999999 32631 300 955564 22923 3276 999999999 999999999 32338 350 850143 23775 9426 999999999 999999999 32094 400 755775 24481 15765 999999999 999999999 31810 450 670249 25101 42321 999999999 999999999 31536 500 591937 25652 59575 999999999 999999999 31272 550 519582 26185 81913 999999999 999999999 31064 600 452211 26686 121616 999999999 999999999 30881 620 426479 26900 138209 999999999 999999999 30838 640 401361 27122 141343 999999999 999999999 30812 660 376814 27347 140732 999999999 999999999 30795 680 352799 27584 148368 999999999 999999999 30798 700 329274 27833 155886 999999999 999999999 30820 720 306211 28069 191859 999999999 999999999 30832 740 283590 28306 214688 999999999 999999999 30850 760 261387 28544 249010 999999999 999999999 30873 780 239576 28790 326405 999999999 999999999 30909 800 218130 29052 442624 999999999 999999999 30965 820 197021 29321 546162 999999999 999999999 31032 840 176232 29589 760165 999999999 999999999 31101 860 155747 29855 1026633 999999999 999999999 31170 880 135563 30094 1340513 999999999 999999999 31214 900 115682 30314 1632543 999999999 999999999 31241 920 96103 30515 1908561 999999999 999999999 31251 940 76840 30644 2178491 999999999 999999999 31191 960 57907 30761 2317641 999999999 999999999 31122 980 39300 30860 2333679 999999999 999999999 31038 1000 21032 30884 2302631 999999999 999999999 30884 71754 40 3642 -9728 5881 31704 58 1956740 21500 741 999999999 999999999 48320 60 1944140 21453 495 999999999 999999999 47939 70 1847907 21175 319 999999999 999999999 45279 75 1805338 20956 245 999999999 999999999 43935 80 1765942 20726 194 999999999 999999999 42660 85 1729324 20518 161 999999999 999999999 41505 90 1695084 20386 159 999999999 999999999 40570 100 1632241 20343 159 999999999 999999999 39283 125 1499514 20273 187 999999999 999999999 36729 150 1390939 20391 346 999999999 999999999 35068 175 1298542 20538 542 999999999 999999999 33798 200 1217549 20879 838 999999999 999999999 33073 250 1077337 22027 1898 999999999 999999999 32735 300 957024 23033 3371 999999999 999999999 32493 350 851103 23886 9776 999999999 999999999 32244 400 756329 24578 17103 999999999 999999999 31936 450 670508 25175 44545 999999999 999999999 31629 500 592015 25695 65376 999999999 999999999 31325 550 519589 26193 88927 999999999 999999999 31074 600 452231 26667 127005 999999999 999999999 30859 620 426521 26875 141611 999999999 999999999 30809 640 401429 27090 145291 999999999 999999999 30775 660 376911 27315 141755 999999999 999999999 30760 680 352922 27556 143579 999999999 999999999 30767 700 329421 27804 155024 999999999 999999999 30788 720 306382 28040 190848 999999999 999999999 30800 740 283784 28279 209629 999999999 999999999 30820 760 261599 28525 239100 999999999 999999999 30852 780 239798 28783 295607 999999999 999999999 30901 800 218355 29052 418881 999999999 999999999 30965 820 197242 29333 546531 999999999 999999999 31044 840 176437 29619 777624 999999999 999999999 31132 860 155925 29905 1100792 999999999 999999999 31222 880 135698 30172 1482263 999999999 999999999 31295 900 115756 30422 1841102 999999999 999999999 31352 920 96100 30644 2199302 999999999 999999999 31383 940 76751 30791 2508086 999999999 999999999 31340 960 57723 30924 2677527 999999999 999999999 31287 980 39012 31039 2690866 999999999 999999999 31219 1000 20637 31064 2664878 999999999 999999999 31064 71760 40 3641 -9729 5869 31694 58 1958000 21474 687 999999999 999999999 48291 60 1944134 21447 455 999999999 999999999 47925 70 1847928 21169 301 999999999 999999999 45266 75 1805374 20947 237 999999999 999999999 43917 80 1766002 20709 193 999999999 999999999 42624 85 1729422 20492 171 999999999 999999999 41452 90 1695237 20347 167 999999999 999999999 40492 100 1632517 20302 168 999999999 999999999 39205 125 1499876 20287 201 999999999 999999999 36755 150 1391025 20480 382 999999999 999999999 35221 175 1297857 20790 607 999999999 999999999 34214 200 1215709 21217 873 999999999 999999999 33609 250 1073903 22176 1658 999999999 999999999 32958 300 953455 22934 2913 999999999 999999999 32353 350 848258 23665 8012 999999999 999999999 31946 400 754434 24313 14153 999999999 999999999 31592 450 669555 24894 35846 999999999 999999999 31276 500 591876 25449 50756 999999999 999999999 31025 550 520045 26012 74718 999999999 999999999 30859 600 453040 26571 115684 999999999 999999999 30747 620 427408 26807 128791 999999999 999999999 30732 640 402370 27044 135255 999999999 999999999 30723 660 377885 27288 136850 999999999 999999999 30729 680 353913 27543 138104 999999999 999999999 30752 700 330419 27801 146308 999999999 999999999 30784 720 307383 28037 179933 999999999 999999999 30796 740 284790 28268 200187 999999999 999999999 30809 760 262618 28503 225392 999999999 999999999 30829 780 240841 28742 276608 999999999 999999999 30857 800 219436 28987 388571 999999999 999999999 30896 820 198384 29231 488106 999999999 999999999 30937 840 177665 29479 655572 999999999 999999999 30985 860 157268 29710 865136 999999999 999999999 31018 880 137192 29919 1125460 999999999 999999999 31032 900 117434 30117 1364173 999999999 999999999 31037 920 97990 30291 1581358 999999999 999999999 31021 940 78872 30409 1784106 999999999 999999999 30951 960 60087 30518 1900867 999999999 999999999 30876 980 41626 30619 1915654 999999999 999999999 30796 1000 23500 30645 1894226 999999999 999999999 30645 72091 40 3647 -9725 5955 31587 59 1949000 21373 666 999999999 999999999 47864 60 1944275 21280 418 999999999 999999999 47552 70 1848801 21012 269 999999999 999999999 44930 75 1806524 20830 217 999999999 999999999 43670 80 1767333 20635 180 999999999 999999999 42472 85 1730826 20484 182 999999999 999999999 41436 90 1696631 20367 178 999999999 999999999 40533 100 1633805 20349 177 999999999 999999999 39296 125 1500404 20472 229 999999999 999999999 37091 150 1390395 20728 424 999999999 999999999 35648 175 1296391 20912 650 999999999 999999999 34414 200 1214213 21110 929 999999999 999999999 33440 250 1073513 21945 1994 999999999 999999999 32614 300 953859 22868 3589 999999999 999999999 32261 350 848626 23746 10204 999999999 999999999 32055 400 754297 24490 16970 999999999 999999999 31822 450 668682 25144 42984 999999999 999999999 31590 500 590159 25746 65262 999999999 999999999 31386 550 517485 26320 94577 999999999 999999999 31224 600 449719 26860 130091 999999999 999999999 31082 620 423820 27074 146058 999999999 999999999 31037 640 398544 27289 155358 999999999 999999999 31002 660 373853 27501 162168 999999999 999999999 30968 680 349711 27720 177067 999999999 999999999 30950 700 326077 27953 187462 999999999 999999999 30953 720 302923 28170 221761 999999999 999999999 30943 740 280231 28383 251963 999999999 999999999 30934 760 257977 28598 290182 999999999 999999999 30931 780 236135 28819 365527 999999999 999999999 30940 800 214677 29055 474081 999999999 999999999 30968 820 193573 29303 568579 999999999 999999999 31013 840 172802 29555 740718 999999999 999999999 31065 860 152344 29811 929824 999999999 999999999 31124 880 132197 30031 1142537 999999999 999999999 31149 900 112364 30229 1352501 999999999 999999999 31153 920 92847 30406 1548059 999999999 999999999 31140 940 73659 30515 1736007 999999999 999999999 31060 960 54811 30617 1841598 999999999 999999999 30976 980 36295 30701 1870123 999999999 999999999 30879 1000 18120 30727 1852739 999999999 999999999 30727 72096 40 3647 -9726 5957 31655 59 1948820 21350 628 999999999 999999999 47809 60 1944284 21227 374 999999999 999999999 47435 70 1848994 20983 246 999999999 999999999 44868 75 1806756 20820 204 999999999 999999999 43651 80 1767562 20648 175 999999999 999999999 42498 85 1731034 20495 173 999999999 999999999 41459 90 1696813 20386 170 999999999 999999999 40570 100 1633915 20378 170 999999999 999999999 39352 125 1500375 20486 219 999999999 999999999 37115 150 1390250 20758 428 999999999 999999999 35700 175 1296017 20984 684 999999999 999999999 34532 200 1213463 21231 974 999999999 999999999 33631 250 1072001 22057 1925 999999999 999999999 32780 300 951944 22907 3413 999999999 999999999 32315 350 846697 23714 9397 999999999 999999999 32012 400 752578 24415 15696 999999999 999999999 31724 450 667279 25035 42448 999999999 999999999 31453 500 589128 25614 64742 999999999 999999999 31226 550 516831 26182 96812 999999999 999999999 31060 600 449417 26723 143376 999999999 999999999 30923 620 423645 26946 159537 999999999 999999999 30891 640 398482 27173 164418 999999999 999999999 30870 660 373888 27401 168429 999999999 999999999 30856 680 349823 27642 177099 999999999 999999999 30863 700 326247 27895 186439 999999999 999999999 30888 720 303132 28132 220239 999999999 999999999 30901 740 280462 28367 242855 999999999 999999999 30917 760 258211 28605 277809 999999999 999999999 30939 780 236354 28852 352609 999999999 999999999 30975 800 214861 29117 478774 999999999 999999999 31034 820 193700 29401 585055 999999999 999999999 31116 840 172848 29685 799315 999999999 999999999 31202 860 152292 29966 1062162 999999999 999999999 31286 880 132030 30217 1370361 999999999 999999999 31341 900 112067 30441 1663250 999999999 999999999 31372 920 92405 30644 1943849 999999999 999999999 31383 940 73063 30767 2232647 999999999 999999999 31316 960 54056 30878 2391734 999999999 999999999 31240 980 35378 30977 2416817 999999999 999999999 31156 1000 17039 31007 2376775 999999999 999999999 31007 72116 40 3648 -9730 5972 31807 59 1947200 21388 670 999999999 999999999 47857 60 1944282 21324 426 999999999 999999999 47650 70 1848572 21072 281 999999999 999999999 45059 75 1806204 20859 220 999999999 999999999 43732 80 1766986 20634 178 999999999 999999999 42471 85 1730504 20457 166 999999999 999999999 41383 90 1696346 20348 168 999999999 999999999 40495 100 1633560 20343 175 999999999 999999999 39284 125 1500246 20452 235 999999999 999999999 37054 150 1390413 20682 446 999999999 999999999 35569 175 1296642 20855 711 999999999 999999999 34320 200 1214599 21098 1046 999999999 999999999 33421 250 1073707 22015 2195 999999999 999999999 32719 300 953626 22957 3922 999999999 999999999 32386 350 848052 23808 11393 999999999 999999999 32139 400 753524 24530 19491 999999999 999999999 31874 450 667802 25166 48997 999999999 999999999 31618 500 589262 25735 70650 999999999 999999999 31373 550 516688 26260 94885 999999999 999999999 31152 600 449158 26735 126097 999999999 999999999 30937 620 423386 26935 136330 999999999 999999999 30878 640 398243 27141 137746 999999999 999999999 30834 660 373685 27354 134170 999999999 999999999 30803 680 349669 27578 139259 999999999 999999999 30792 700 326155 27812 145481 999999999 999999999 30796 720 303116 28031 174590 999999999 999999999 30790 740 280532 28255 193501 999999999 999999999 30794 760 258373 28482 223411 999999999 999999999 30806 780 236612 28722 280702 999999999 999999999 30836 800 215219 28976 396072 999999999 999999999 30884 820 194162 29253 509490 999999999 999999999 30960 840 173415 29535 729850 999999999 999999999 31044 860 152958 29829 1040784 999999999 999999999 31142 880 132778 30109 1375933 999999999 999999999 31230 900 112874 30369 1706916 999999999 999999999 31297 920 93249 30601 2043383 999999999 999999999 31338 940 73924 30755 2350629 999999999 999999999 31304 960 54914 30902 2537256 999999999 999999999 31264 980 36213 31030 2574715 999999999 999999999 31209 1000 17841 31066 2585626 999999999 999999999 31066 72121 40 3648 -9732 5967 31766 59 1947740 21451 701 999999999 999999999 48010 60 1944270 21361 442 999999999 999999999 47733 70 1848325 21139 290 999999999 999999999 45202 75 1805783 20965 229 999999999 999999999 43955 80 1766330 20776 187 999999999 999999999 42762 85 1729594 20602 156 999999999 999999999 41675 90 1695208 20476 155 999999999 999999999 40750 100 1632126 20407 155 999999999 999999999 39408 125 1499109 20297 187 999999999 999999999 36773 150 1390479 20387 354 999999999 999999999 35061 175 1298226 20478 550 999999999 999999999 33700 200 1217432 20837 852 999999999 999999999 33007 250 1077166 22085 2020 999999999 999999999 32822 300 956478 23115 3659 999999999 999999999 32609 350 850253 23939 10300 999999999 999999999 32315 400 755343 24595 17652 999999999 999999999 31958 450 669529 25154 48359 999999999 999999999 31603 500 591150 25642 64962 999999999 999999999 31260 550 518900 26120 86690 999999999 999999999 30987 600 451731 26592 130862 999999999 999999999 30772 620 426090 26805 150296 999999999 999999999 30729 640 401060 27028 151358 999999999 999999999 30705 660 376598 27255 150937 999999999 999999999 30692 680 352660 27499 164189 999999999 999999999 30703 700 329202 27759 176651 999999999 999999999 30738 720 306193 28012 224947 999999999 999999999 30769 740 283611 28265 260374 999999999 999999999 30806 760 261431 28526 314960 999999999 999999999 30853 780 239625 28797 425606 999999999 999999999 30917 800 218158 29099 571299 999999999 999999999 31015 820 196995 29423 698361 999999999 999999999 31140 840 176111 29754 945752 999999999 999999999 31275 860 155492 30082 1269351 999999999 999999999 31407 880 135136 30376 1657795 999999999 999999999 31506 900 115055 30642 1982791 999999999 999999999 31579 920 95252 30881 2321002 999999999 999999999 31626 940 75756 31018 2630038 999999999 999999999 31571 960 56595 31127 2785032 999999999 999999999 31492 980 37769 31220 2796708 999999999 999999999 31401 1000 19288 31244 2732343 999999999 999999999 31244 72129 40 3649 -9733 5953 31699 59 1949180 21354 645 999999999 999999999 47825 60 1944276 21278 407 999999999 999999999 47548 70 1848878 20980 256 999999999 999999999 44862 75 1806677 20787 208 999999999 999999999 43581 80 1767575 20584 174 999999999 999999999 42367 85 1731163 20427 180 999999999 999999999 41323 90 1697068 20303 174 999999999 999999999 40406 100 1634441 20285 172 999999999 999999999 39172 125 1501313 20453 224 999999999 999999999 37055 150 1391296 20751 422 999999999 999999999 35687 175 1297126 20963 661 999999999 999999999 34498 200 1214746 21163 947 999999999 999999999 33523 250 1073848 21952 2023 999999999 999999999 32625 300 954233 22846 3632 999999999 999999999 32229 350 849135 23709 10621 999999999 999999999 32005 400 754951 24453 18095 999999999 999999999 31773 450 669456 25112 46870 999999999 999999999 31549 500 591025 25719 69473 999999999 999999999 31353 550 518408 26306 98389 999999999 999999999 31207 600 450668 26854 135163 999999999 999999999 31075 620 424773 27072 150061 999999999 999999999 31035 640 399497 27292 154425 999999999 999999999 31004 660 374802 27506 159994 999999999 999999999 30975 680 350653 27731 176419 999999999 999999999 30962 700 327007 27970 185078 999999999 999999999 30971 720 303837 28192 217130 999999999 999999999 30968 740 281124 28412 240914 999999999 999999999 30965 760 258845 28632 275036 999999999 999999999 30968 780 236975 28858 352857 999999999 999999999 30982 800 215486 29098 467417 999999999 999999999 31015 820 194350 29350 569227 999999999 999999999 31063 840 173545 29604 755772 999999999 999999999 31117 860 153054 29859 966773 999999999 999999999 31174 880 132875 30076 1210458 999999999 999999999 31195 900 113013 30273 1450413 999999999 999999999 31198 920 93466 30455 1681967 999999999 999999999 31190 940 74246 30568 1909968 999999999 999999999 31114 960 55363 30677 2037662 999999999 999999999 31037 980 36809 30767 2072912 999999999 999999999 30946 1000 18594 30796 2055458 999999999 999999999 30796 72135 40 3649 -9735 5963 31545 59 1948100 21297 615 999999999 999999999 47673 60 1944298 21154 366 999999999 999999999 47271 70 1849322 20917 237 999999999 999999999 44727 75 1807199 20773 197 999999999 999999999 43551 80 1768080 20616 168 999999999 999999999 42434 85 1731581 20493 168 999999999 999999999 41456 90 1697363 20385 164 999999999 999999999 40568 100 1634501 20356 161 999999999 999999999 39308 125 1501075 20473 202 999999999 999999999 37093 150 1391082 20721 394 999999999 999999999 35636 175 1297247 20845 621 999999999 999999999 34303 200 1215347 21036 904 999999999 999999999 33321 250 1074956 21925 2017 999999999 999999999 32584 300 955275 22898 3661 999999999 999999999 32303 350 849857 23798 10140 999999999 999999999 32125 400 755326 24542 16601 999999999 999999999 31889 450 669533 25196 43687 999999999 999999999 31655 500 590889 25772 62941 999999999 999999999 31419 550 518172 26325 87850 999999999 999999999 31229 600 450439 26830 119794 999999999 999999999 31047 620 424575 27031 135960 999999999 999999999 30989 640 399341 27240 140156 999999999 999999999 30945 660 374699 27441 145270 999999999 999999999 30901 680 350613 27652 157679 999999999 999999999 30875 700 327036 27885 161583 999999999 999999999 30877 720 303940 28099 189973 999999999 999999999 30865 740 281305 28310 216487 999999999 999999999 30855 760 259110 28519 255342 999999999 999999999 30846 780 237330 28734 340499 999999999 999999999 30849 800 215936 28967 448966 999999999 999999999 30875 820 194897 29212 546236 999999999 999999999 30917 840 174192 29460 723273 999999999 999999999 30965 860 153800 29714 928556 999999999 999999999 31023 880 133722 29923 1159083 999999999 999999999 31036 900 113965 30108 1391773 999999999 999999999 31028 920 94528 30278 1635051 999999999 999999999 31008 940 75424 30378 1885685 999999999 999999999 30920 960 56662 30474 2018173 999999999 999999999 30831 980 38234 30553 2065068 999999999 999999999 30730 1000 20146 30583 2041468 999999999 999999999 30583 72171 40 3650 -9743 5960 31528 59 1948460 21320 612 999999999 999999999 47733 60 1944292 21187 367 999999999 999999999 47344 70 1849198 20937 234 999999999 999999999 44769 75 1807050 20778 190 999999999 999999999 43563 80 1767927 20615 160 999999999 999999999 42431 85 1731443 20478 153 999999999 999999999 41424 90 1697258 20360 148 999999999 999999999 40519 100 1634494 20317 144 999999999 999999999 39234 125 1501516 20375 177 999999999 999999999 36915 150 1392077 20612 349 999999999 999999999 35449 175 1298707 20747 545 999999999 999999999 34142 200 1217101 20983 800 999999999 999999999 33238 250 1076720 21974 1825 999999999 999999999 32657 300 956770 22950 3335 999999999 999999999 32376 350 851210 23809 9138 999999999 999999999 32141 400 756715 24512 14934 999999999 999999999 31850 450 671108 25118 41371 999999999 999999999 31557 500 592772 25651 59665 999999999 999999999 31271 550 520434 26174 87902 999999999 999999999 31051 600 453087 26678 130644 999999999 999999999 30871 620 427363 26892 151644 999999999 999999999 30829 640 402251 27117 154987 999999999 999999999 30807 660 377711 27337 161604 999999999 999999999 30784 680 353705 27572 176405 999999999 999999999 30785 700 330186 27830 178752 999999999 999999999 30817 720 307121 28076 212018 999999999 999999999 30840 740 284491 28320 245952 999999999 999999999 30865 760 262274 28566 296517 999999999 999999999 30896 780 240443 28821 414394 999999999 999999999 30942 800 218963 29112 547618 999999999 999999999 31029 820 197795 29424 649678 999999999 999999999 31141 840 176915 29743 870029 999999999 999999999 31263 860 156304 30067 1112944 999999999 999999999 31392 880 135967 30338 1412317 999999999 999999999 31467 900 115920 30574 1703282 999999999 999999999 31508 920 96168 30792 1983593 999999999 999999999 31534 940 76732 30916 2276081 999999999 999999999 31467 960 57637 31017 2416431 999999999 999999999 31381 980 38880 31098 2452379 999999999 999999999 31278 1000 20472 31120 2392915 999999999 999999999 31120 72178 40 3650 -9745 5951 31060 59 1949360 21405 680 999999999 999999999 47943 60 1944263 21332 429 999999999 999999999 47669 70 1848502 21086 284 999999999 999999999 45089 75 1806132 20848 214 999999999 999999999 43708 80 1766960 20597 174 999999999 999999999 42395 85 1730561 20400 174 999999999 999999999 41266 90 1696501 20290 173 999999999 999999999 40378 100 1633894 20285 177 999999999 999999999 39172 125 1500982 20387 235 999999999 999999999 36936 150 1391524 20607 432 999999999 999999999 35440 175 1297938 20848 666 999999999 999999999 34309 200 1215799 21155 961 999999999 999999999 33510 250 1074552 22067 1943 999999999 999999999 32795 300 954348 22952 3505 999999999 999999999 32379 350 848827 23790 9833 999999999 999999999 32114 400 754387 24503 17182 999999999 999999999 31839 450 668786 25123 42571 999999999 999999999 31563 500 590360 25704 59906 999999999 999999999 31336 550 517837 26254 89925 999999999 999999999 31146 600 450232 26800 128100 999999999 999999999 31013 620 424383 27029 142082 999999999 999999999 30986 640 399141 27260 147413 999999999 999999999 30968 660 374465 27497 148097 999999999 999999999 30965 680 350314 27743 152505 999999999 999999999 30975 700 326656 27987 159257 999999999 999999999 30991 720 303471 28211 190458 999999999 999999999 30988 740 280742 28433 220237 999999999 999999999 30988 760 258447 28653 255790 999999999 999999999 30991 780 236563 28874 313005 999999999 999999999 30999 800 215067 29101 434025 999999999 999999999 31017 820 193938 29328 531300 999999999 999999999 31040 840 173160 29551 720863 999999999 999999999 31060 860 152720 29762 971935 999999999 999999999 31073 880 132613 29961 1235685 999999999 999999999 31076 900 112834 30136 1479429 999999999 999999999 31057 920 93391 30268 1727631 999999999 999999999 30998 940 74295 30362 1943463 999999999 999999999 30903 960 55545 30453 2066355 999999999 999999999 30811 980 37126 30543 2078444 999999999 999999999 30720 1000 19044 30571 2070387 999999999 999999999 30571 72184 40 3651 -9746 5955 31291 59 1949000 21373 667 999999999 999999999 47865 60 1944277 21258 412 999999999 999999999 47505 70 1848826 21023 272 999999999 999999999 44954 75 1806551 20817 209 999999999 999999999 43644 80 1767396 20609 166 999999999 999999999 42419 85 1730939 20453 166 999999999 999999999 41374 90 1696780 20355 169 999999999 999999999 40508 100 1633981 20345 172 999999999 999999999 39287 125 1500643 20457 235 999999999 999999999 37064 150 1390737 20705 441 999999999 999999999 35608 175 1296859 20880 677 999999999 999999999 34362 200 1214750 21107 976 999999999 999999999 33435 250 1073801 22024 2100 999999999 999999999 32732 300 953625 22984 3804 999999999 999999999 32424 350 847890 23852 10548 999999999 999999999 32198 400 753180 24579 17656 999999999 999999999 31938 450 667297 25210 45770 999999999 999999999 31673 500 588625 25776 64219 999999999 999999999 31424 550 515948 26291 90247 999999999 999999999 31190 600 448320 26780 127859 999999999 999999999 30990 620 422501 26987 141302 999999999 999999999 30938 640 397306 27202 142886 999999999 999999999 30902 660 372690 27420 141628 999999999 999999999 30878 680 348615 27647 150225 999999999 999999999 30869 700 325041 27885 154973 999999999 999999999 30877 720 301939 28112 187207 999999999 999999999 30879 740 279288 28339 221751 999999999 999999999 30886 760 257063 28567 268811 999999999 999999999 30898 780 235239 28802 358544 999999999 999999999 30922 800 213785 29060 499601 999999999 999999999 30974 820 192667 29340 610981 999999999 999999999 31052 840 171861 29616 870135 999999999 999999999 31129 860 151351 29904 1197186 999999999 999999999 31221 880 131124 30171 1522453 999999999 999999999 31294 900 111186 30409 1819195 999999999 999999999 31339 920 91545 30612 2139685 999999999 999999999 31350 940 72222 30740 2426955 999999999 999999999 31288 960 53230 30856 2567725 999999999 999999999 31218 980 34565 30954 2582059 999999999 999999999 31134 1000 16240 30984 2543056 999999999 999999999 30984 72192 40 3651 -9748 5962 31441 59 1948280 21304 636 999999999 999999999 47694 60 1944297 21164 387 999999999 999999999 47293 70 1849273 20928 251 999999999 999999999 44751 75 1807134 20777 205 999999999 999999999 43560 80 1768007 20620 171 999999999 999999999 42441 85 1731505 20493 167 999999999 999999999 41456 90 1697278 20395 163 999999999 999999999 40589 100 1634360 20381 162 999999999 999999999 39358 125 1500825 20481 216 999999999 999999999 37107 150 1390915 20682 425 999999999 999999999 35569 175 1297337 20770 658 999999999 999999999 34180 200 1215709 20972 957 999999999 999999999 33220 250 1075514 21928 2139 999999999 999999999 32589 300 955782 22914 3909 999999999 999999999 32325 350 850310 23806 11142 999999999 999999999 32136 400 755752 24547 18648 999999999 999999999 31896 450 669951 25195 48591 999999999 999999999 31653 500 591307 25774 68245 999999999 999999999 31421 550 518571 26336 92866 999999999 999999999 31243 600 450748 26889 127286 999999999 999999999 31116 620 424815 27116 143730 999999999 999999999 31085 640 399492 27347 148734 999999999 999999999 31067 660 374742 27574 152817 999999999 999999999 31051 680 350529 27809 165642 999999999 999999999 31049 700 326811 28060 169626 999999999 999999999 31072 720 303562 28293 200397 999999999 999999999 31078 740 280765 28522 227654 999999999 999999999 31085 760 258398 28747 266866 999999999 999999999 31092 780 236441 28972 343937 999999999 999999999 31104 800 214868 29211 438674 999999999 999999999 31134 820 193655 29451 511133 999999999 999999999 31170 840 172786 29683 662757 999999999 999999999 31199 860 152251 29909 825172 999999999 999999999 31226 880 132048 30097 1007250 999999999 999999999 31216 900 112187 30251 1183643 999999999 999999999 31176 920 92670 30385 1352756 999999999 999999999 31118 940 73505 30463 1518680 999999999 999999999 31007 960 54698 30533 1607007 999999999 999999999 30892 980 36240 30594 1629863 999999999 999999999 30771 1000 18130 30616 1608030 999999999 999999999 30616 72197 40 3651 -9749 5972 31760 59 1947200 21355 627 999999999 999999999 47785 60 1944289 21247 381 999999999 999999999 47480 70 1848932 20993 242 999999999 999999999 44889 75 1806681 20823 196 999999999 999999999 43657 80 1767498 20634 163 999999999 999999999 42469 85 1731001 20474 166 999999999 999999999 41416 90 1696838 20339 159 999999999 999999999 40477 100 1634157 20284 154 999999999 999999999 39170 125 1501470 20319 194 999999999 999999999 36813 150 1392339 20553 373 999999999 999999999 35347 175 1299085 20755 586 999999999 999999999 34156 200 1217301 21066 854 999999999 999999999 33370 250 1076313 22077 1880 999999999 999999999 32810 300 955973 22993 3374 999999999 999999999 32437 350 850302 23816 9093 999999999 999999999 32149 400 755816 24501 14871 999999999 999999999 31836 450 670269 25094 40586 999999999 999999999 31527 500 592004 25628 59556 999999999 999999999 31243 550 519726 26154 83223 999999999 999999999 31027 600 452413 26671 121620 999999999 999999999 30864 620 426693 26888 138979 999999999 999999999 30824 640 401585 27113 143879 999999999 999999999 30802 660 377048 27336 150127 999999999 999999999 30783 680 353042 27572 163461 999999999 999999999 30785 700 329523 27830 168788 999999999 999999999 30816 720 306459 28073 204270 999999999 999999999 30837 740 283834 28312 234410 999999999 999999999 30857 760 261625 28555 277710 999999999 999999999 30885 780 239804 28807 376468 999999999 999999999 30927 800 218338 29087 497968 999999999 999999999 31003 820 197193 29385 596015 999999999 999999999 31100 840 176345 29692 782539 999999999 999999999 31209 860 155775 30000 980619 999999999 999999999 31321 880 135487 30258 1222307 999999999 999999999 31384 900 115496 30485 1461403 999999999 999999999 31417 920 95804 30691 1700145 999999999 999999999 31431 940 76435 30808 1939204 999999999 999999999 31358 960 57407 30906 2056212 999999999 999999999 31269 980 38717 30986 2087394 999999999 999999999 31165 1000 20375 31010 2042952 999999999 999999999 31010 72204 40 3651 -9751 5958 31658 59 1948640 21352 627 999999999 999999999 47808 60 1944280 21275 387 999999999 999999999 47542 70 1848794 21021 256 999999999 999999999 44950 75 1806531 20807 201 999999999 999999999 43622 80 1767419 20576 163 999999999 999999999 42350 85 1731044 20394 160 999999999 999999999 41255 90 1697010 20264 158 999999999 999999999 40327 100 1634509 20243 161 999999999 999999999 39090 125 1501664 20409 214 999999999 999999999 36976 150 1391807 20735 410 999999999 999999999 35659 175 1297607 20992 648 999999999 999999999 34546 200 1215039 21230 920 999999999 999999999 33629 250 1073691 22024 1877 999999999 999999999 32731 300 953869 22852 3374 999999999 999999999 32238 350 848859 23664 9524 999999999 999999999 31944 400 754911 24378 17027 999999999 999999999 31675 450 669703 25021 44450 999999999 999999999 31435 500 591564 25621 61960 999999999 999999999 31234 550 519236 26197 89390 999999999 999999999 31078 600 451771 26747 130502 999999999 999999999 30952 620 425974 26975 143770 999999999 999999999 30924 640 400783 27204 145252 999999999 999999999 30905 660 376160 27434 144936 999999999 999999999 30893 680 352067 27675 155944 999999999 999999999 30900 700 328463 27927 156128 999999999 999999999 30924 720 305322 28164 186696 999999999 999999999 30936 740 282627 28397 216906 999999999 999999999 30949 760 260354 28632 256992 999999999 999999999 30968 780 238479 28872 342818 999999999 999999999 30997 800 216972 29132 476908 999999999 999999999 31051 820 195801 29412 578193 999999999 999999999 31128 840 174943 29692 799334 999999999 999999999 31209 860 154382 29975 1060067 999999999 999999999 31296 880 134113 30227 1340960 999999999 999999999 31352 900 114143 30452 1605537 999999999 999999999 31383 920 94475 30651 1864646 999999999 999999999 31391 940 75128 30775 2114799 999999999 999999999 31324 960 56117 30885 2248703 999999999 999999999 31247 980 37435 30982 2271901 999999999 999999999 31161 1000 19093 31012 2241316 999999999 999999999 31012 72210 40 3651 -9752 5946 31418 59 1949900 21451 716 999999999 999999999 48058 60 1944247 21369 456 999999999 999999999 47751 70 1848259 21151 309 999999999 999999999 45227 75 1805751 20919 229 999999999 999999999 43858 80 1766437 20677 175 999999999 999999999 42558 85 1729895 20481 155 999999999 999999999 41431 90 1695699 20370 157 999999999 999999999 40539 100 1632878 20343 163 999999999 999999999 39284 125 1499885 20354 209 999999999 999999999 36876 150 1390792 20504 384 999999999 999999999 35262 175 1297895 20646 597 999999999 999999999 33976 200 1216542 20955 911 999999999 999999999 33193 250 1075996 22053 2042 999999999 999999999 32775 300 955575 23047 3722 999999999 999999999 32513 350 849608 23892 10694 999999999 999999999 32252 400 754807 24585 19220 999999999 999999999 31945 450 668962 25182 49021 999999999 999999999 31637 500 590419 25722 64392 999999999 999999999 31357 550 517906 26228 89068 999999999 999999999 31115 600 450432 26723 128810 999999999 999999999 30924 620 424661 26942 141495 999999999 999999999 30887 640 399502 27168 141463 999999999 999999999 30864 660 374910 27403 135154 999999999 999999999 30858 680 350842 27648 139660 999999999 999999999 30870 700 327261 27900 144441 999999999 999999999 30894 720 304143 28135 182176 999999999 999999999 30905 740 281469 28371 218695 999999999 999999999 30921 760 259215 28609 262399 999999999 999999999 30944 780 237356 28852 339128 999999999 999999999 30975 800 215865 29111 476796 999999999 999999999 31028 820 194712 29386 579817 999999999 999999999 31101 840 173875 29658 810433 999999999 999999999 31173 860 153343 29925 1137604 999999999 999999999 31243 880 133106 30181 1487505 999999999 999999999 31304 900 113164 30411 1788050 999999999 999999999 31341 920 93526 30600 2097061 999999999 999999999 31338 940 74212 30723 2354039 999999999 999999999 31271 960 55234 30830 2496775 999999999 999999999 31192 980 36584 30930 2497353 999999999 999999999 31109 1000 18274 30956 2476859 999999999 999999999 30956 72217 40 3652 -9754 5963 31764 59 1948100 21415 675 999999999 999999999 47939 60 1944269 21367 440 999999999 999999999 47746 70 1848352 21121 291 999999999 999999999 45163 75 1805907 20887 220 999999999 999999999 43791 80 1766661 20636 172 999999999 999999999 42475 85 1730186 20446 177 999999999 999999999 41360 90 1696062 20319 176 999999999 999999999 40438 100 1633411 20284 178 999999999 999999999 39170 125 1500605 20356 238 999999999 999999999 36880 150 1391321 20573 430 999999999 999999999 35381 175 1297911 20804 664 999999999 999999999 34236 200 1215907 21130 956 999999999 999999999 33470 250 1074618 22105 1987 999999999 999999999 32852 300 954206 22992 3550 999999999 999999999 32435 350 848561 23805 9815 999999999 999999999 32135 400 754108 24495 16880 999999999 999999999 31827 450 668566 25097 44009 999999999 999999999 31531 500 590262 25651 60984 999999999 999999999 31271 550 517916 26180 84945 999999999 999999999 31058 600 450532 26701 121637 999999999 999999999 30898 620 424781 26923 136329 999999999 999999999 30865 640 399640 27150 140939 999999999 999999999 30843 660 375065 27382 141871 999999999 999999999 30834 680 351016 27625 153518 999999999 999999999 30845 700 327454 27878 160071 999999999 999999999 30869 720 304353 28118 198694 999999999 999999999 30886 740 281692 28357 231988 999999999 999999999 30905 760 259447 28600 273595 999999999 999999999 30933 780 237593 28848 356375 999999999 999999999 30971 800 216102 29114 491991 999999999 999999999 31031 820 194945 29393 615455 999999999 999999999 31109 840 174098 29679 840311 999999999 999999999 31196 860 153544 29966 1112808 999999999 999999999 31286 880 133278 30226 1410129 999999999 999999999 31351 900 113307 30455 1697524 999999999 999999999 31386 920 93637 30655 1999926 999999999 999999999 31394 940 74289 30777 2267660 999999999 999999999 31326 960 55277 30885 2409735 999999999 999999999 31247 980 36595 30982 2431142 999999999 999999999 31161 1000 18253 31012 2413266 999999999 999999999 31012 72222 40 3652 -9755 5963 31661 59 1948100 21388 668 999999999 999999999 47878 60 1944279 21278 406 999999999 999999999 47548 70 1848769 21030 266 999999999 999999999 44968 75 1806469 20835 211 999999999 999999999 43681 80 1767276 20632 175 999999999 999999999 42465 85 1730777 20478 178 999999999 999999999 41425 90 1696588 20365 179 999999999 999999999 40529 100 1633768 20347 179 999999999 999999999 39292 125 1500425 20457 238 999999999 999999999 37063 150 1390422 20741 451 999999999 999999999 35671 175 1296269 20965 685 999999999 999999999 34502 200 1213840 21186 967 999999999 999999999 33560 250 1072630 22025 2069 999999999 999999999 32733 300 952593 22931 3739 999999999 999999999 32350 350 847137 23782 10480 999999999 999999999 32103 400 752701 24509 17201 999999999 999999999 31846 450 667051 25145 46024 999999999 999999999 31591 500 588543 25735 65833 999999999 999999999 31374 550 515931 26286 95522 999999999 999999999 31184 600 448272 26811 139708 999999999 999999999 31025 620 422419 27026 155548 999999999 999999999 30982 640 397185 27246 158934 999999999 999999999 30953 660 372529 27465 161138 999999999 999999999 30928 680 348415 27693 175756 999999999 999999999 30920 700 324801 27933 184375 999999999 999999999 30931 720 301655 28168 221380 999999999 999999999 30940 740 278958 28397 258135 999999999 999999999 30949 760 256686 28630 306236 999999999 999999999 30966 780 234812 28871 406881 999999999 999999999 30996 800 213302 29142 538452 999999999 999999999 31061 820 192118 29439 642105 999999999 999999999 31156 840 171235 29737 885123 999999999 999999999 31257 860 150633 30048 1158945 999999999 999999999 31372 880 130305 30326 1443759 999999999 999999999 31455 900 110262 30576 1708851 999999999 999999999 31511 920 90507 30796 1984221 999999999 999999999 31539 940 71068 30924 2253039 999999999 999999999 31476 960 51963 31037 2381724 999999999 999999999 31401 980 33190 31132 2397898 999999999 999999999 31313 1000 14759 31163 2342661 999999999 999999999 31163 72228 40 3652 -9757 5963 31713 59 1948100 21383 636 999999999 999999999 47867 60 1944275 21325 403 999999999 999999999 47653 70 1848560 21074 262 999999999 999999999 45063 75 1806194 20856 203 999999999 999999999 43726 80 1766998 20614 161 999999999 999999999 42428 85 1730572 20414 159 999999999 999999999 41296 90 1696510 20277 157 999999999 999999999 40354 100 1634003 20233 158 999999999 999999999 39071 125 1501591 20286 206 999999999 999999999 36753 150 1392708 20493 388 999999999 999999999 35244 175 1299749 20684 611 999999999 999999999 34039 200 1218243 20995 897 999999999 999999999 33256 250 1077651 22028 1927 999999999 999999999 32737 300 957508 22969 3460 999999999 999999999 32402 350 851913 23806 9821 999999999 999999999 32136 400 757441 24503 17126 999999999 999999999 31839 450 671859 25112 44520 999999999 999999999 31550 500 593522 25657 62612 999999999 999999999 31278 550 521166 26181 84878 999999999 999999999 31059 600 453795 26689 117448 999999999 999999999 30885 620 428058 26906 130162 999999999 999999999 30845 640 402934 27129 132744 999999999 999999999 30820 660 378380 27357 129954 999999999 999999999 30807 680 354353 27599 135404 999999999 999999999 30816 700 330813 27851 138115 999999999 999999999 30840 720 307735 28087 169054 999999999 999999999 30852 740 285100 28323 191806 999999999 999999999 30868 760 262884 28561 224649 999999999 999999999 30891 780 241062 28805 292389 999999999 999999999 30925 800 219606 29061 413456 999999999 999999999 30975 820 198493 29326 529453 999999999 999999999 31037 840 177700 29594 742426 999999999 999999999 31106 860 157211 29862 1012714 999999999 999999999 31177 880 137022 30103 1308199 999999999 999999999 31223 900 117136 30320 1599878 999999999 999999999 31246 920 97557 30509 1904630 999999999 999999999 31245 940 78300 30631 2185336 999999999 999999999 31178 960 59377 30743 2341930 999999999 999999999 31104 980 40779 30844 2377844 999999999 999999999 31022 1000 22519 30874 2368308 999999999 999999999 30874 72234 40 3652 -9758 5970 31590 59 1947380 21440 686 999999999 999999999 47978 60 1944271 21404 450 999999999 999999999 47830 70 1848184 21159 293 999999999 999999999 45245 75 1805669 20918 219 999999999 999999999 43857 80 1766368 20663 170 999999999 999999999 42529 85 1729851 20468 174 999999999 999999999 41404 90 1695695 20336 175 999999999 999999999 40472 100 1633008 20290 179 999999999 999999999 39182 125 1500151 20365 242 999999999 999999999 36896 150 1390712 20623 460 999999999 999999999 35466 175 1296976 20899 723 999999999 999999999 34393 200 1214612 21219 1032 999999999 999999999 33611 250 1072954 22130 2055 999999999 999999999 32889 300 952394 23022 3638 999999999 999999999 32478 350 846596 23842 10098 999999999 999999999 32185 400 751981 24540 16987 999999999 999999999 31887 450 666268 25151 44192 999999999 999999999 31598 500 587790 25710 58447 999999999 999999999 31343 550 515295 26228 83248 999999999 999999999 31115 600 447827 26718 124209 999999999 999999999 30918 620 422066 26928 138418 999999999 999999999 30870 640 396925 27144 138670 999999999 999999999 30837 660 372361 27365 138077 999999999 999999999 30815 680 348332 27597 146737 999999999 999999999 30813 700 324798 27841 148755 999999999 999999999 30828 720 301730 28072 183930 999999999 999999999 30836 740 279109 28304 215345 999999999 999999999 30847 760 256910 28537 255932 999999999 999999999 30866 780 235106 28778 338274 999999999 999999999 30896 800 213666 29047 468478 999999999 999999999 30960 820 192554 29336 571811 999999999 999999999 31047 840 171746 29628 806746 999999999 999999999 31142 860 151224 29925 1117441 999999999 999999999 31243 880 130980 30202 1446147 999999999 999999999 31326 900 111018 30452 1759955 999999999 999999999 31383 920 91345 30668 2092347 999999999 999999999 31408 940 71984 30803 2386867 999999999 999999999 31353 960 52952 30924 2543984 999999999 999999999 31287 980 34243 31032 2564807 999999999 999999999 31212 1000 15870 31066 2544290 999999999 999999999 31066 72291 40 3654 -9771 5924 31767 59 1952240 21409 673 999999999 999999999 48017 60 1944242 21316 425 999999999 999999999 47634 70 1848565 21065 284 999999999 999999999 45044 75 1806210 20854 220 999999999 999999999 43722 80 1766995 20636 176 999999999 999999999 42474 85 1730515 20452 153 999999999 999999999 41372 90 1696375 20334 153 999999999 999999999 40466 100 1633654 20315 155 999999999 999999999 39230 125 1500658 20383 196 999999999 999999999 36929 150 1391267 20587 370 999999999 999999999 35404 175 1298028 20715 568 999999999 999999999 34089 200 1216582 20934 829 999999999 999999999 33160 250 1076578 21908 1870 999999999 999999999 32560 300 956979 22884 3450 999999999 999999999 32283 350 851683 23759 10050 999999999 999999999 32072 400 757337 24486 17716 999999999 999999999 31816 450 671773 25119 45877 999999999 999999999 31558 500 593382 25686 68589 999999999 999999999 31314 550 520933 26218 97227 999999999 999999999 31103 600 453467 26726 131376 999999999 999999999 30927 620 427695 26943 142258 999999999 999999999 30887 640 402537 27166 144477 999999999 999999999 30861 660 377950 27395 138938 999999999 999999999 30849 680 353891 27636 139228 999999999 999999999 30856 700 330321 27885 140223 999999999 999999999 30877 720 307216 28119 163346 999999999 999999999 30886 740 284556 28354 182636 999999999 999999999 30902 760 262317 28591 210717 999999999 999999999 30924 780 240471 28836 264608 999999999 999999999 30958 800 218992 29094 371293 999999999 999999999 31010 820 197851 29367 464276 999999999 999999999 31081 840 177028 29638 660798 999999999 999999999 31153 860 156504 29918 915908 999999999 999999999 31236 880 136272 30175 1192301 999999999 999999999 31298 900 116334 30405 1469760 999999999 999999999 31334 920 96697 30605 1740161 999999999 999999999 31343 940 77376 30739 1989104 999999999 999999999 31288 960 58382 30863 2124903 999999999 999999999 31225 980 39711 30970 2150981 999999999 999999999 31149 1000 21377 30998 2137197 999999999 999999999 30998 72297 40 3654 -9773 5938 31953 59 1950800 21407 667 999999999 999999999 47980 60 1944249 21342 436 999999999 999999999 47692 70 1848442 21097 285 999999999 999999999 45112 75 1806000 20908 225 999999999 999999999 43835 80 1766672 20703 182 999999999 999999999 42611 85 1730059 20535 160 999999999 999999999 41541 90 1695791 20402 155 999999999 999999999 40602 100 1632931 20338 151 999999999 999999999 39274 125 1500025 20332 183 999999999 999999999 36837 150 1390972 20510 348 999999999 999999999 35274 175 1298115 20622 537 999999999 999999999 33937 200 1216922 20897 795 999999999 999999999 33102 250 1076814 21977 1847 999999999 999999999 32661 300 956779 22979 3374 999999999 999999999 32416 350 851095 23835 9369 999999999 999999999 32176 400 756525 24524 15557 999999999 999999999 31866 450 670903 25114 43525 999999999 999999999 31552 500 592617 25622 59249 999999999 999999999 31236 550 520414 26106 79172 999999999 999999999 30970 600 453285 26575 114920 999999999 999999999 30752 620 427664 26780 132586 999999999 999999999 30701 640 402660 26997 132693 999999999 999999999 30670 660 378230 27213 133227 999999999 999999999 30645 680 354334 27446 143613 999999999 999999999 30644 700 330923 27702 143882 999999999 999999999 30674 720 307963 27949 176924 999999999 999999999 30701 740 285434 28198 202509 999999999 999999999 30732 760 263310 28452 241834 999999999 999999999 30773 780 241562 28717 335676 999999999 999999999 30830 800 220156 29017 448770 999999999 999999999 30928 820 199052 29341 544705 999999999 999999999 31053 840 178224 29679 736132 999999999 999999999 31196 860 157649 30028 967513 999999999 999999999 31351 880 137326 30333 1255078 999999999 999999999 31461 900 117272 30602 1546007 999999999 999999999 31537 920 97492 30850 1845438 999999999 999999999 31594 940 78013 30997 2132895 999999999 999999999 31550 960 58862 31115 2279823 999999999 999999999 31480 980 40042 31210 2322713 999999999 999999999 31391 1000 21566 31236 2292094 999999999 999999999 31236 72303 40 3654 -9774 5932 32070 59 1951340 21424 679 999999999 999999999 48029 60 1944244 21332 429 999999999 999999999 47669 70 1848504 21077 283 999999999 999999999 45070 75 1806141 20850 213 999999999 999999999 43712 80 1766942 20623 167 999999999 999999999 42448 85 1730488 20436 156 999999999 999999999 41339 90 1696362 20332 156 999999999 999999999 40463 100 1633642 20317 158 999999999 999999999 39233 125 1500917 20298 210 999999999 999999999 36775 150 1392235 20406 378 999999999 999999999 35093 175 1299816 20533 581 999999999 999999999 33790 200 1218800 20896 881 999999999 999999999 33100 250 1078051 22174 1952 999999999 999999999 32954 300 956942 23184 3450 999999999 999999999 32706 350 850503 23965 9801 999999999 999999999 32351 400 755501 24616 16633 999999999 999999999 31985 450 669651 25154 45494 999999999 999999999 31603 500 591266 25646 65415 999999999 999999999 31265 550 519031 26105 90341 999999999 999999999 30969 600 451916 26564 131504 999999999 999999999 30740 620 426301 26777 141323 999999999 999999999 30697 640 401298 26998 142075 999999999 999999999 30671 660 376859 27233 133932 999999999 999999999 30667 680 352938 27482 136577 999999999 999999999 30685 700 329496 27738 146812 999999999 999999999 30715 720 306506 27988 181326 999999999 999999999 30743 740 283944 28239 204449 999999999 999999999 30777 760 261785 28499 232067 999999999 999999999 30824 780 240000 28769 286297 999999999 999999999 30886 800 218558 29060 394675 999999999 999999999 30974 820 197426 29378 469021 999999999 999999999 31092 840 176578 29697 671789 999999999 999999999 31214 860 155998 30024 923305 999999999 999999999 31347 880 135673 30343 1194258 999999999 999999999 31472 900 115605 30634 1427804 999999999 999999999 31570 920 95803 30886 1640635 999999999 999999999 31631 940 76297 31047 1823755 999999999 999999999 31600 960 57110 31184 1911421 999999999 999999999 31550 980 38240 31305 1889954 999999999 999999999 31487 1000 19707 31335 1856818 999999999 999999999 31335 72308 40 3654 -9775 5929 32474 59 1951700 21328 608 999999999 999999999 47823 60 1944276 21222 375 999999999 999999999 47424 70 1849167 20908 232 999999999 999999999 44708 75 1807103 20723 188 999999999 999999999 43447 80 1768097 20546 161 999999999 999999999 42288 85 1731747 20397 154 999999999 999999999 41260 90 1697707 20268 148 999999999 999999999 40336 100 1635194 20246 144 999999999 999999999 39097 125 1502433 20379 189 999999999 999999999 36923 150 1392774 20690 375 999999999 999999999 35582 175 1298832 20923 613 999999999 999999999 34433 200 1216506 21175 900 999999999 999999999 33542 250 1075152 22080 1940 999999999 999999999 32815 300 954938 22942 3402 999999999 999999999 32365 350 849582 23727 9580 999999999 999999999 32029 400 755432 24418 15419 999999999 999999999 31728 450 670138 25030 44033 999999999 999999999 31447 500 592037 25587 68555 999999999 999999999 31192 550 519843 26135 92223 999999999 999999999 31005 600 452588 26644 135677 999999999 999999999 30833 620 426895 26860 147256 999999999 999999999 30792 640 401814 27083 147693 999999999 999999999 30768 660 377304 27306 148196 999999999 999999999 30749 680 353325 27542 157789 999999999 999999999 30751 700 329830 27801 162128 999999999 999999999 30785 720 306788 28052 191582 999999999 999999999 30813 740 284176 28300 206603 999999999 999999999 30843 760 261971 28554 228430 999999999 999999999 30884 780 240144 28825 306498 999999999 999999999 30946 800 218657 29126 410359 999999999 999999999 31044 820 197472 29458 484570 999999999 999999999 31177 840 176561 29796 679257 999999999 999999999 31319 860 155903 30150 876439 999999999 999999999 31478 880 135497 30459 1124603 999999999 999999999 31592 900 115355 30743 1381842 999999999 999999999 31683 920 95474 31024 1588754 999999999 999999999 31772 940 75877 31195 1809575 999999999 999999999 31751 960 56596 31343 1917721 999999999 999999999 31711 980 37631 31460 1931718 999999999 999999999 31642 1000 19007 31489 1884974 999999999 999999999 31489 72316 40 3655 -9777 5931 32311 59 1951520 21405 645 999999999 999999999 47991 60 1944246 21331 413 999999999 999999999 47667 70 1848546 21061 272 999999999 999999999 45034 75 1806188 20861 218 999999999 999999999 43737 80 1766957 20646 178 999999999 999999999 42495 85 1730452 20470 165 999999999 999999999 41408 90 1696301 20328 158 999999999 999999999 40456 100 1633639 20282 154 999999999 999999999 39166 125 1500797 20369 192 999999999 999999999 36903 150 1391372 20613 354 999999999 999999999 35450 175 1297936 20776 553 999999999 999999999 34190 200 1216263 20989 795 999999999 999999999 33247 250 1076037 21921 1758 999999999 999999999 32578 300 956438 22871 3196 999999999 999999999 32265 350 851229 23732 9003 999999999 999999999 32037 400 757004 24451 14773 999999999 999999999 31771 450 671588 25068 41483 999999999 999999999 31494 500 593370 25624 64045 999999999 999999999 31238 550 521096 26155 88242 999999999 999999999 31028 600 453791 26663 125504 999999999 999999999 30854 620 428081 26877 139532 999999999 999999999 30812 640 402984 27100 144092 999999999 999999999 30787 660 378457 27325 145056 999999999 999999999 30770 680 354460 27564 153649 999999999 999999999 30776 700 330948 27822 156424 999999999 999999999 30808 720 307889 28069 186280 999999999 999999999 30832 740 285264 28315 206847 999999999 999999999 30860 760 263049 28566 232891 999999999 999999999 30897 780 241216 28827 304374 999999999 999999999 30949 800 219733 29113 408953 999999999 999999999 31030 820 198568 29417 489758 999999999 999999999 31134 840 177695 29728 664424 999999999 999999999 31247 860 157096 30048 852237 999999999 999999999 31372 880 136770 30325 1085563 999999999 999999999 31454 900 116728 30569 1335028 999999999 999999999 31504 920 96976 30798 1556180 999999999 999999999 31541 940 77532 30936 1782776 999999999 999999999 31488 960 58418 31057 1896640 999999999 999999999 31422 980 39631 31157 1917714 999999999 999999999 31337 1000 21186 31184 1895630 999999999 999999999 31184 72323 40 3655 -9779 5932 32136 59 1951340 21366 630 999999999 999999999 47900 60 1944263 21273 389 999999999 999999999 47537 70 1848847 20993 251 999999999 999999999 44889 75 1806635 20786 199 999999999 999999999 43579 80 1767547 20570 163 999999999 999999999 42338 85 1731173 20398 168 999999999 999999999 41263 90 1697129 20272 166 999999999 999999999 40343 100 1634611 20246 164 999999999 999999999 39096 125 1501899 20365 214 999999999 999999999 36896 150 1392362 20659 406 999999999 999999999 35530 175 1298554 20894 639 999999999 999999999 34385 200 1216387 21123 910 999999999 999999999 33460 250 1075572 21967 1945 999999999 999999999 32647 300 955802 22889 3504 999999999 999999999 32290 350 850488 23761 10049 999999999 999999999 32075 400 756100 24506 16250 999999999 999999999 31842 450 670438 25156 44773 999999999 999999999 31605 500 591902 25742 69019 999999999 999999999 31381 550 519295 26276 95254 999999999 999999999 31172 600 451705 26766 128660 999999999 999999999 30973 620 425903 26965 139043 999999999 999999999 30913 640 400732 27172 139235 999999999 999999999 30869 660 376147 27381 135585 999999999 999999999 30834 680 352108 27603 138142 999999999 999999999 30820 700 328572 27839 139533 999999999 999999999 30826 720 305509 28064 162637 999999999 999999999 30826 740 282896 28290 176007 999999999 999999999 30833 760 260709 28521 198940 999999999 999999999 30848 780 238917 28763 257026 999999999 999999999 30880 800 217490 29027 361418 999999999 999999999 30939 820 196392 29315 458627 999999999 999999999 31026 840 175597 29610 665064 999999999 999999999 31122 860 155081 29926 933590 999999999 999999999 31244 880 134834 30212 1226473 999999999 999999999 31336 900 114861 30476 1545506 999999999 999999999 31408 920 95165 30714 1888851 999999999 999999999 31455 940 75770 30865 2234808 999999999 999999999 31416 960 56692 31012 2419558 999999999 999999999 31376 980 37924 31138 2474259 999999999 999999999 31319 1000 19486 31181 2467503 999999999 999999999 31181 72329 40 3655 -9780 5929 32220 59 1951700 21368 623 999999999 999999999 47913 60 1944262 21267 379 999999999 999999999 47523 70 1848808 21016 255 999999999 999999999 44938 75 1806565 20793 198 999999999 999999999 43594 80 1767478 20562 159 999999999 999999999 42322 85 1731122 20387 162 999999999 999999999 41240 90 1697085 20274 166 999999999 999999999 40348 100 1634554 20252 173 999999999 999999999 39108 125 1501838 20360 243 999999999 999999999 36888 150 1392498 20590 458 999999999 999999999 35411 175 1299040 20808 736 999999999 999999999 34243 200 1216983 21153 1080 999999999 999999999 33507 250 1075377 22179 2245 999999999 999999999 32962 300 954589 23058 3989 999999999 999999999 32529 350 848737 23830 11652 999999999 999999999 32169 400 754223 24501 21549 999999999 999999999 31836 450 668685 25089 57754 999999999 999999999 31521 500 590412 25638 76893 999999999 999999999 31255 550 518095 26172 102936 999999999 999999999 31049 600 450745 26681 133186 999999999 999999999 30875 620 425014 26904 137405 999999999 999999999 30843 640 399890 27130 128513 999999999 999999999 30821 660 375332 27364 118113 999999999 999999999 30815 680 351297 27612 123005 999999999 999999999 30830 700 327745 27867 122151 999999999 999999999 30858 720 304650 28112 144265 999999999 999999999 30879 740 281993 28354 156857 999999999 999999999 30902 760 259751 28597 178273 999999999 999999999 30930 780 237898 28848 233576 999999999 999999999 30970 800 216410 29107 348357 999999999 999999999 31024 820 195257 29388 454694 999999999 999999999 31103 840 174415 29671 662384 999999999 999999999 31187 860 153867 29956 956126 999999999 999999999 31275 880 133607 30221 1280624 999999999 999999999 31346 900 113634 30467 1588300 999999999 999999999 31398 920 93950 30685 1934417 999999999 999999999 31425 940 74577 30824 2264995 999999999 999999999 31374 960 55529 30955 2450100 999999999 999999999 31318 980 36797 31080 2485276 999999999 999999999 31260 1000 18392 31125 2480082 999999999 999999999 31125 72384 40 3657 -9793 5869 31980 58 1958000 21341 631 999999999 999999999 47990 60 1944250 21221 391 999999999 999999999 47421 70 1849003 20970 264 999999999 999999999 44840 75 1806824 20775 209 999999999 999999999 43556 80 1767736 20581 171 999999999 999999999 42360 85 1731321 20435 157 999999999 999999999 41338 90 1697181 20349 162 999999999 999999999 40497 100 1634367 20361 165 999999999 999999999 39318 125 1500929 20472 200 999999999 999999999 37090 150 1390984 20705 364 999999999 999999999 35608 175 1297245 20818 570 999999999 999999999 34259 200 1215483 20992 819 999999999 999999999 33253 250 1075351 21889 1751 999999999 999999999 32530 300 955851 22867 3168 999999999 999999999 32258 350 850594 23759 8963 999999999 999999999 32072 400 756215 24503 15415 999999999 999999999 31838 450 670558 25156 40073 999999999 999999999 31605 500 592048 25726 63569 999999999 999999999 31362 550 519495 26254 90481 999999999 999999999 31146 600 451994 26718 126767 999999999 999999999 30918 620 426240 26913 141744 999999999 999999999 30853 640 401118 27118 146483 999999999 999999999 30808 660 376580 27331 142464 999999999 999999999 30777 680 352584 27556 146019 999999999 999999999 30767 700 329088 27790 155396 999999999 999999999 30772 720 306064 28017 189038 999999999 999999999 30775 740 283486 28252 210049 999999999 999999999 30791 760 261325 28491 247015 999999999 999999999 30816 780 239550 28748 326442 999999999 999999999 30864 800 218133 29017 515846 999999999 999999999 30927 820 197039 29314 750883 999999999 999999999 31025 840 176240 29624 1147260 999999999 999999999 31137 860 155705 29965 1695535 999999999 999999999 31284 880 135421 30284 2215258 999999999 999999999 31411 900 115387 30587 2675168 999999999 999999999 31522 920 95608 30863 3208498 999999999 999999999 31607 940 76110 31046 3716169 999999999 999999999 31600 960 56910 31224 3944229 999999999 999999999 31591 980 38007 31374 3941870 999999999 999999999 31556 1000 19429 31418 3900266 999999999 999999999 31418 72429 40 3658 -9804 5846 31858 58 1960440 21389 654 999999999 999999999 48152 60 1944200 21277 415 999999999 999999999 47547 70 1848707 21023 288 999999999 999999999 44953 75 1806461 20788 218 999999999 999999999 43584 80 1767386 20554 170 999999999 999999999 42306 85 1731033 20391 158 999999999 999999999 41249 90 1696966 20307 166 999999999 999999999 40412 100 1634284 20317 174 999999999 999999999 39234 125 1501062 20450 214 999999999 999999999 37050 150 1391173 20706 377 999999999 999999999 35610 175 1297293 20879 588 999999999 999999999 34360 200 1215170 21115 848 999999999 999999999 33447 250 1074290 21995 1738 999999999 999999999 32688 300 954350 22925 3138 999999999 999999999 32341 350 848897 23787 8836 999999999 999999999 32111 400 754454 24507 16153 999999999 999999999 31844 450 668816 25140 39961 999999999 999999999 31585 500 590361 25706 56777 999999999 999999999 31337 550 517855 26239 84972 999999999 999999999 31128 600 450372 26719 124530 999999999 999999999 30919 620 424612 26926 140958 999999999 999999999 30867 640 399473 27140 145121 999999999 999999999 30832 660 374911 27364 141983 999999999 999999999 30815 680 350881 27600 147583 999999999 999999999 30816 700 327345 27840 154394 999999999 999999999 30828 720 304279 28069 193171 999999999 999999999 30832 740 281659 28304 225271 999999999 999999999 30847 760 259459 28540 274344 999999999 999999999 30868 780 237651 28788 367956 999999999 999999999 30907 800 216207 29046 601964 999999999 999999999 30959 820 195098 29328 880963 999999999 999999999 31039 840 174296 29620 1316011 999999999 999999999 31133 860 153774 29931 1943242 999999999 999999999 31249 880 133520 30229 2489421 999999999 999999999 31353 900 113530 30509 2893895 999999999 999999999 31442 920 93811 30753 3304671 999999999 999999999 31495 940 74387 30921 3547962 999999999 999999999 31472 960 55269 31085 3800743 999999999 999999999 31450 980 36450 31233 3969981 999999999 999999999 31414 1000 17955 31280 3925130 999999999 999999999 31280 72434 40 3659 -9805 5856 32095 58 1959360 21294 645 999999999 999999999 47915 60 1944282 21160 406 999999999 999999999 47285 70 1849130 20989 288 999999999 999999999 44881 75 1806885 20821 225 999999999 999999999 43653 80 1767689 20650 180 999999999 999999999 42502 85 1731138 20518 151 999999999 999999999 41505 90 1696842 20453 146 999999999 999999999 40704 100 1633718 20457 152 999999999 999999999 39504 125 1499957 20475 173 999999999 999999999 37096 150 1390388 20561 308 999999999 999999999 35361 175 1297751 20474 472 999999999 999999999 33693 200 1217376 20627 729 999999999 999999999 32674 250 1078808 21776 1805 999999999 999999999 32362 300 959437 22931 3351 999999999 999999999 32350 350 853760 23880 10074 999999999 999999999 32235 400 758913 24622 18993 999999999 999999999 31993 450 672867 25262 48640 999999999 999999999 31738 500 594120 25773 67233 999999999 999999999 31419 550 521511 26246 88099 999999999 999999999 31137 600 454127 26634 113920 999999999 999999999 30821 620 428461 26815 125805 999999999 999999999 30741 640 403435 27008 122732 999999999 999999999 30683 660 379000 27215 110337 999999999 999999999 30646 680 355105 27439 108127 999999999 999999999 30636 700 331710 27672 110499 999999999 999999999 30642 720 308783 27899 135186 999999999 999999999 30646 740 286297 28140 147349 999999999 999999999 30669 760 264221 28383 180595 999999999 999999999 30699 780 242527 28646 233720 999999999 999999999 30754 800 221186 28911 441688 999999999 999999999 30815 820 200169 29209 744542 999999999 999999999 30913 840 179443 29520 1199003 999999999 999999999 31028 860 158979 29865 1958096 999999999 999999999 31180 880 138758 30195 2517917 999999999 999999999 31319 900 118777 30516 2957946 999999999 999999999 31449 920 99038 30806 3403025 999999999 999999999 31549 940 79570 31008 3720855 999999999 999999999 31561 960 60388 31205 4054344 999999999 999999999 31571 980 41490 31376 4350978 999999999 999999999 31558 1000 22909 31426 4379433 999999999 999999999 31426 72603 40 3658 -9844 5768 31777 57 1968740 21262 622 999999999 999999999 48049 60 1944320 21106 391 999999999 999999999 47164 70 1849575 20863 264 999999999 999999999 44611 75 1807591 20690 210 999999999 999999999 43377 80 1768627 20536 174 999999999 999999999 42268 85 1732261 20424 161 999999999 999999999 41316 90 1698109 20374 168 999999999 999999999 40546 100 1635162 20422 179 999999999 999999999 39437 125 1501097 20602 245 999999999 999999999 37327 150 1390431 20844 468 999999999 999999999 35847 175 1296032 20971 751 999999999 999999999 34512 200 1213660 21150 1079 999999999 999999999 33503 250 1072692 21987 2142 999999999 999999999 32676 300 952826 22906 3764 999999999 999999999 32313 350 847471 23763 10701 999999999 999999999 32077 400 753091 24500 18479 999999999 999999999 31834 450 667434 25159 42842 999999999 999999999 31609 500 588891 25744 64428 999999999 999999999 31384 550 516235 26309 86640 999999999 999999999 31211 600 448535 26820 112045 999999999 999999999 31036 620 422674 27035 120646 999999999 999999999 30993 640 397430 27256 122488 999999999 999999999 30964 660 372761 27486 117267 999999999 999999999 30952 680 348624 27723 119412 999999999 999999999 30953 700 324985 27962 125985 999999999 999999999 30962 720 301819 28189 149709 999999999 999999999 30964 740 279103 28423 161111 999999999 999999999 30977 760 256812 28653 183725 999999999 999999999 30991 780 234920 28894 227313 999999999 999999999 31020 800 213408 29127 344643 999999999 999999999 31045 820 192254 29370 490129 999999999 999999999 31084 840 171440 29609 723296 999999999 999999999 31122 860 150947 29859 1057263 999999999 999999999 31174 880 130761 30097 1393778 999999999 999999999 31217 900 110876 30322 1718261 999999999 999999999 31249 920 91290 30528 2073127 999999999 999999999 31264 940 72012 30680 2399454 999999999 999999999 31227 960 53046 30835 2584655 999999999 999999999 31197 980 34383 30970 2618045 999999999 999999999 31149 1000 16045 31011 2642674 999999999 999999999 31011 72608 40 3658 -9845 5770 32127 57 1968560 21289 650 999999999 999999999 48106 60 1944284 21141 409 999999999 999999999 47243 70 1849258 20952 286 999999999 999999999 44801 75 1807041 20831 240 999999999 999999999 43674 80 1767784 20703 205 999999999 999999999 42613 85 1731107 20607 182 999999999 999999999 41685 90 1696670 20533 172 999999999 999999999 40862 100 1633329 20518 172 999999999 999999999 39622 125 1499202 20526 199 999999999 999999999 37188 150 1389286 20640 360 999999999 999999999 35497 175 1296099 20638 548 999999999 999999999 33964 200 1214925 20871 808 999999999 999999999 33060 250 1074842 21995 1901 999999999 999999999 32689 300 954647 23020 3446 999999999 999999999 32475 350 848781 23875 9472 999999999 999999999 32229 400 754061 24562 15310 999999999 999999999 31915 450 668291 25162 40178 999999999 999999999 31612 500 589853 25674 57596 999999999 999999999 31298 550 517481 26176 75019 999999999 999999999 31053 600 450194 26628 99437 999999999 999999999 30814 620 424526 26824 114662 999999999 999999999 30751 640 399486 27031 118419 999999999 999999999 30708 660 375030 27238 118395 999999999 999999999 30673 680 351115 27462 130690 999999999 999999999 30662 700 327697 27703 142798 999999999 999999999 30676 720 304740 27943 178644 999999999 999999999 30693 740 282218 28186 204412 999999999 999999999 30719 760 260104 28437 250489 999999999 999999999 30757 780 238366 28707 353851 999999999 999999999 30819 800 216971 28995 521201 999999999 999999999 30904 820 195885 29317 741088 999999999 999999999 31028 840 175069 29666 1047860 999999999 999999999 31181 860 154495 30038 1468116 999999999 999999999 31361 880 134157 30368 1936607 999999999 999999999 31498 900 114068 30674 2371546 999999999 999999999 31612 920 94227 30965 2886140 999999999 999999999 31712 940 74667 31141 3402526 999999999 999999999 31697 960 55415 31298 3664442 999999999 999999999 31665 980 36475 31424 3740622 999999999 999999999 31606 1000 17869 31464 3721054 999999999 999999999 31464 72691 40 3654 -9863 5768 32157 57 1968760 21268 631 999999999 999999999 48064 60 1944300 21133 409 999999999 999999999 47225 70 1849382 20912 288 999999999 999999999 44716 75 1807292 20745 231 999999999 999999999 43494 80 1768221 20593 191 999999999 999999999 42384 85 1731748 20488 166 999999999 999999999 41446 90 1697492 20435 154 999999999 999999999 40668 100 1634363 20478 162 999999999 999999999 39545 125 1499845 20685 186 999999999 999999999 37477 150 1388626 20969 349 999999999 999999999 36061 175 1293847 21015 582 999999999 999999999 34584 200 1211568 21060 846 999999999 999999999 33359 250 1071625 21764 1740 999999999 999999999 32345 300 952759 22754 3128 999999999 999999999 32099 350 847918 23687 9240 999999999 999999999 31975 400 753742 24471 17277 999999999 999999999 31797 450 668091 25184 42278 999999999 999999999 31640 500 589454 25780 60149 999999999 999999999 31429 550 516715 26332 88005 999999999 999999999 31238 600 449056 26764 122258 999999999 999999999 30971 620 423263 26949 134742 999999999 999999999 30894 640 398114 27141 130277 999999999 999999999 30834 660 373561 27341 121542 999999999 999999999 30789 680 349561 27556 121733 999999999 999999999 30766 700 326069 27781 119437 999999999 999999999 30762 720 303057 27998 137451 999999999 999999999 30754 740 280496 28229 138955 999999999 999999999 30766 760 258357 28457 163554 999999999 999999999 30779 780 236611 28708 211172 999999999 999999999 30820 800 215228 28963 388742 999999999 999999999 30870 820 194176 29253 627434 999999999 999999999 30960 840 173422 29556 1003780 999999999 999999999 31066 860 152934 29898 1649085 999999999 999999999 31215 880 132689 30232 2232502 999999999 999999999 31357 900 112683 30555 2717286 999999999 999999999 31489 920 92916 30857 3301969 999999999 999999999 31601 940 73410 31075 3853869 999999999 999999999 31629 960 54181 31292 4082996 999999999 999999999 31659 980 35227 31476 4045678 999999999 999999999 31659 1000 16585 31531 4056188 999999999 999999999 31531 72697 40 3654 -9865 5741 32137 57 1971720 21328 630 999999999 999999999 48264 60 1944211 21211 403 999999999 999999999 47398 70 1848991 20969 280 999999999 999999999 44838 75 1806802 20786 225 999999999 999999999 43578 80 1767682 20605 187 999999999 999999999 42410 85 1731207 20477 165 999999999 999999999 41423 90 1696992 20398 169 999999999 999999999 40594 100 1634045 20397 177 999999999 999999999 39389 125 1500301 20529 214 999999999 999999999 37194 150 1390004 20780 403 999999999 999999999 35737 175 1295827 20937 664 999999999 999999999 34456 200 1213482 21171 966 999999999 999999999 33535 250 1072284 22037 1923 999999999 999999999 32751 300 952173 22947 3392 999999999 999999999 32372 350 846680 23782 9638 999999999 999999999 32104 400 752280 24491 17172 999999999 999999999 31822 450 666688 25130 42290 999999999 999999999 31573 500 588259 25699 57114 999999999 999999999 31329 550 515751 26248 82045 999999999 999999999 31138 600 448268 26711 114310 999999999 999999999 30910 620 422519 26909 126613 999999999 999999999 30849 640 397400 27115 122375 999999999 999999999 30804 660 372867 27325 117169 999999999 999999999 30771 680 348876 27550 122818 999999999 999999999 30760 700 325385 27784 126905 999999999 999999999 30766 720 302367 28009 154032 999999999 999999999 30767 740 279796 28240 167187 999999999 999999999 30778 760 257647 28473 194664 999999999 999999999 30796 780 235888 28725 263755 999999999 999999999 30838 800 214490 28989 435801 999999999 999999999 30898 820 193415 29289 651932 999999999 999999999 30998 840 172629 29611 980459 999999999 999999999 31124 860 152102 29957 1523098 999999999 999999999 31276 880 131819 30285 2101708 999999999 999999999 31412 900 111781 30602 2625891 999999999 999999999 31537 920 91985 30898 3248679 999999999 999999999 31644 940 72458 31100 3851933 999999999 999999999 31655 960 53221 31293 4170926 999999999 999999999 31660 980 34272 31459 4219663 999999999 999999999 31641 1000 15641 31512 4248949 999999999 999999999 31512 72704 40 3655 -9866 5744 32015 57 1971360 21340 655 999999999 999999999 48285 60 1944213 21197 424 999999999 999999999 47367 70 1849188 20896 282 999999999 999999999 44682 75 1807149 20710 225 999999999 999999999 43420 80 1768164 20537 184 999999999 999999999 42270 85 1731796 20426 187 999999999 999999999 41319 90 1697663 20350 189 999999999 999999999 40499 100 1634839 20366 190 999999999 999999999 39328 125 1501159 20541 242 999999999 999999999 37215 150 1390707 20826 436 999999999 999999999 35816 175 1296217 21030 683 999999999 999999999 34608 200 1213541 21247 974 999999999 999999999 33656 250 1072075 22042 1993 999999999 999999999 32759 300 951979 22936 3525 999999999 999999999 32357 350 846487 23793 9943 999999999 999999999 32118 400 751999 24525 16842 999999999 999999999 31867 450 666266 25178 43078 999999999 999999999 31632 500 587663 25764 63371 999999999 999999999 31408 550 514969 26316 86385 999999999 999999999 31220 600 447271 26811 114250 999999999 999999999 31025 620 421424 27013 125893 999999999 999999999 30967 640 396210 27217 126669 999999999 999999999 30920 660 371586 27424 124863 999999999 999999999 30882 680 347511 27642 134061 999999999 999999999 30864 700 323945 27869 142776 999999999 999999999 30860 720 300858 28091 172584 999999999 999999999 30857 740 278224 28316 188303 999999999 999999999 30861 760 256018 28543 214317 999999999 999999999 30872 780 234209 28785 278711 999999999 999999999 30903 800 212771 29036 411149 999999999 999999999 30949 820 191672 29309 568939 999999999 999999999 31020 840 170883 29599 815687 999999999 999999999 31111 860 150377 29907 1168813 999999999 999999999 31224 880 130143 30191 1559163 999999999 999999999 31315 900 110183 30457 1960519 999999999 999999999 31388 920 90496 30705 2422889 999999999 999999999 31445 940 71104 30868 2866023 999999999 999999999 31419 960 52020 31027 3116146 999999999 999999999 31392 980 33240 31163 3186203 999999999 999999999 31343 1000 14787 31206 3212037 999999999 999999999 31206 72716 40 3655 -9869 5760 32097 57 1969660 21342 660 999999999 999999999 48251 60 1944206 21217 436 999999999 999999999 47413 70 1849006 20953 298 999999999 999999999 44804 75 1806870 20749 230 999999999 999999999 43502 80 1767825 20561 183 999999999 999999999 42320 85 1731427 20435 165 999999999 999999999 41337 90 1697279 20360 170 999999999 999999999 40518 100 1634436 20368 170 999999999 999999999 39333 125 1500907 20492 209 999999999 999999999 37127 150 1390871 20718 373 999999999 999999999 35631 175 1297055 20839 572 999999999 999999999 34294 200 1215150 21044 830 999999999 999999999 33335 250 1074592 21968 1828 999999999 999999999 32648 300 954628 22961 3284 999999999 999999999 32392 350 848939 23855 9239 999999999 999999999 32202 400 754188 24597 14936 999999999 999999999 31960 450 668223 25241 40569 999999999 999999999 31711 500 589485 25789 59767 999999999 999999999 31439 550 516805 26281 81377 999999999 999999999 31178 600 449285 26706 110235 999999999 999999999 30903 620 423549 26890 122330 999999999 999999999 30827 640 398452 27085 122074 999999999 999999999 30770 660 373949 27288 115899 999999999 999999999 30729 680 349994 27505 118004 999999999 999999999 30710 700 326544 27733 121257 999999999 999999999 30709 720 303568 27958 146838 999999999 999999999 30711 740 281037 28193 160583 999999999 999999999 30726 760 258923 28430 184254 999999999 999999999 30749 780 237197 28684 243971 999999999 999999999 30795 800 215825 28956 380956 999999999 999999999 30862 820 194775 29255 539662 999999999 999999999 30962 840 174017 29568 830087 999999999 999999999 31079 860 153518 29917 1263720 999999999 999999999 31235 880 133261 30248 1715954 999999999 999999999 31374 900 113249 30557 2180221 999999999 999999999 31491 920 93487 30840 2730791 999999999 999999999 31584 940 74000 31031 3259271 999999999 999999999 31585 960 54808 31215 3501688 999999999 999999999 31581 980 35909 31370 3520849 999999999 999999999 31552 1000 17332 31420 3531006 999999999 999999999 31420 72779 40 3660 -9882 5765 31624 57 1969100 21408 708 999999999 999999999 48388 60 1944113 21313 479 999999999 999999999 47627 70 1848474 21051 325 999999999 999999999 45014 75 1806126 20860 256 999999999 999999999 43735 80 1766881 20662 203 999999999 999999999 42527 85 1730308 20532 200 999999999 999999999 41533 90 1696021 20429 199 999999999 999999999 40655 100 1633040 20389 194 999999999 999999999 39372 125 1499604 20444 228 999999999 999999999 37039 150 1389929 20632 394 999999999 999999999 35483 175 1296378 20807 589 999999999 999999999 34242 200 1214370 21129 847 999999999 999999999 33469 250 1073025 22123 1832 999999999 999999999 32879 300 952391 23057 3277 999999999 999999999 32526 350 846387 23900 8981 999999999 999999999 32262 400 751547 24598 14761 999999999 999999999 31962 450 665620 25218 37384 999999999 999999999 31682 500 586940 25774 45529 999999999 999999999 31421 550 514256 26299 64705 999999999 999999999 31199 600 446623 26777 93542 999999999 999999999 30986 620 420812 26974 110048 999999999 999999999 30923 640 395635 27174 114201 999999999 999999999 30871 660 371054 27371 119791 999999999 999999999 30823 680 347028 27584 138295 999999999 999999999 30798 700 323512 27812 147673 999999999 999999999 30797 720 300473 28032 186090 999999999 999999999 30791 740 277889 28250 223633 999999999 999999999 30789 760 255736 28473 272981 999999999 999999999 30796 780 233984 28708 372537 999999999 999999999 30821 800 212600 28966 527109 999999999 999999999 30873 820 191548 29248 682910 999999999 999999999 30955 840 170795 29558 911007 999999999 999999999 31068 860 150312 29881 1221822 999999999 999999999 31197 880 130094 30171 1567264 999999999 999999999 31294 900 110148 30432 1896570 999999999 999999999 31362 920 90483 30664 2288028 999999999 999999999 31404 940 71124 30803 2656946 999999999 999999999 31352 960 52091 30928 2853509 999999999 999999999 31291 980 33380 31036 2917430 999999999 999999999 31215 1000 15002 31077 2919872 999999999 999999999 31077 72784 40 3660 -9883 5765 31899 57 1969100 21421 686 999999999 999999999 48418 60 1944103 21316 455 999999999 999999999 47634 70 1848527 21021 311 999999999 999999999 44949 75 1806255 20816 247 999999999 999999999 43642 80 1767097 20614 200 999999999 999999999 42428 85 1730612 20481 193 999999999 999999999 41431 90 1696405 20383 196 999999999 999999999 40564 100 1633525 20370 195 999999999 999999999 39335 125 1499944 20507 241 999999999 999999999 37154 150 1389705 20780 427 999999999 999999999 35738 175 1295441 20975 648 999999999 999999999 34518 200 1212969 21198 920 999999999 999999999 33579 250 1071691 22034 1959 999999999 999999999 32746 300 951489 22984 3485 999999999 999999999 32425 350 845713 23870 9741 999999999 999999999 32223 400 750902 24613 15162 999999999 999999999 31981 450 664859 25269 39351 999999999 999999999 31747 500 585988 25846 53907 999999999 999999999 31509 550 513117 26361 73884 999999999 999999999 31272 600 445375 26800 100915 999999999 999999999 31012 620 419551 26979 112615 999999999 999999999 30929 640 394376 27165 114138 999999999 999999999 30861 660 369806 27354 113648 999999999 999999999 30804 680 345799 27558 123443 999999999 999999999 30769 700 322310 27774 130641 999999999 999999999 30755 720 299305 27987 159500 999999999 999999999 30742 740 276758 28203 182215 999999999 999999999 30737 760 254643 28423 215514 999999999 999999999 30743 780 232927 28661 290071 999999999 999999999 30770 800 211578 28920 427868 999999999 999999999 30824 820 190557 29211 579677 999999999 999999999 30915 840 169829 29525 844125 999999999 999999999 31033 860 149362 29870 1226758 999999999 999999999 31185 880 129140 30192 1632835 999999999 999999999 31316 900 109169 30490 2051113 999999999 999999999 31422 920 89453 30761 2545327 999999999 999999999 31503 940 70021 30935 3030717 999999999 999999999 31487 960 50894 31103 3286908 999999999 999999999 31468 980 32067 31244 3356548 999999999 999999999 31425 1000 13565 31292 3376178 999999999 999999999 31292 72790 40 3661 -9884 5765 31863 57 1969100 21476 705 999999999 999999999 48542 60 1944034 21379 479 999999999 999999999 47775 70 1848310 21023 322 999999999 999999999 44954 75 1806087 20766 242 999999999 999999999 43537 80 1767057 20529 188 999999999 999999999 42253 85 1730745 20370 192 999999999 999999999 41206 90 1696726 20270 195 999999999 999999999 40340 100 1634154 20282 196 999999999 999999999 39166 125 1500988 20467 247 999999999 999999999 37082 150 1390725 20829 436 999999999 999999999 35820 175 1295812 21214 688 999999999 999999999 34912 200 1212179 21553 954 999999999 999999999 34141 250 1069005 22259 1751 999999999 999999999 33081 300 948229 22974 3042 999999999 999999999 32410 350 842793 23730 8233 999999999 999999999 32034 400 748635 24419 14301 999999999 999999999 31729 450 663288 25060 35111 999999999 999999999 31484 500 585025 25662 48763 999999999 999999999 31284 550 512590 26233 70180 999999999 999999999 31121 600 445073 26751 110724 999999999 999999999 30956 620 419279 26964 121406 999999999 999999999 30911 640 394107 27175 125827 999999999 999999999 30872 660 369515 27395 125947 999999999 999999999 30849 680 345460 27627 133032 999999999 999999999 30846 700 321904 27862 142102 999999999 999999999 30852 720 298820 28089 179107 999999999 999999999 30854 740 276188 28315 207407 999999999 999999999 30860 760 253980 28547 239568 999999999 999999999 30876 780 232167 28793 307844 999999999 999999999 30912 800 210719 29052 482681 999999999 999999999 30966 820 189605 29335 661718 999999999 999999999 31047 840 168794 29636 952952 999999999 999999999 31150 860 148260 29953 1357778 999999999 999999999 31272 880 127989 30255 1776027 999999999 999999999 31381 900 107982 30536 2178872 999999999 999999999 31469 920 88243 30789 2629276 999999999 999999999 31532 940 68795 30957 3032937 999999999 999999999 31510 960 49655 31121 3237063 999999999 999999999 31486 980 30816 31264 3252314 999999999 999999999 31445 1000 12303 31310 3238491 999999999 999999999 31310 72804 40 3662 -9887 5767 32175 57 1968920 21402 705 999999999 999999999 48370 60 1944122 21306 472 999999999 999999999 47610 70 1848539 21034 320 999999999 999999999 44978 75 1806227 20841 254 999999999 999999999 43695 80 1767019 20642 204 999999999 999999999 42486 85 1730490 20501 185 999999999 999999999 41472 90 1696262 20388 185 999999999 999999999 40574 100 1633404 20350 181 999999999 999999999 39297 125 1500134 20432 209 999999999 999999999 37018 150 1390440 20651 372 999999999 999999999 35515 175 1296841 20810 587 999999999 999999999 34246 200 1214936 21074 875 999999999 999999999 33382 250 1074113 22019 1996 999999999 999999999 32724 300 954003 22965 3584 999999999 999999999 32397 350 848348 23837 10113 999999999 999999999 32177 400 753713 24556 17039 999999999 999999999 31908 450 667878 25205 42452 999999999 999999999 31667 500 589214 25776 55389 999999999 999999999 31423 550 516505 26314 66657 999999999 999999999 31218 600 448839 26788 89917 999999999 999999999 30998 620 423019 26981 101328 999999999 999999999 30931 640 397837 27178 102282 999999999 999999999 30875 660 373252 27376 101934 999999999 999999999 30828 680 349224 27586 112876 999999999 999999999 30800 700 325706 27813 119597 999999999 999999999 30798 720 302667 28031 149219 999999999 999999999 30790 740 280084 28248 171106 999999999 999999999 30787 760 257932 28472 200474 999999999 999999999 30795 780 236180 28709 272592 999999999 999999999 30822 800 214797 28962 395919 999999999 999999999 30869 820 193750 29239 533831 999999999 999999999 30945 840 173006 29541 729160 999999999 999999999 31050 860 152537 29860 1006310 999999999 999999999 31175 880 132335 30142 1326871 999999999 999999999 31264 900 112408 30405 1661073 999999999 999999999 31335 920 92755 30653 2042438 999999999 999999999 31393 940 73396 30810 2408171 999999999 999999999 31360 960 54352 30958 2614762 999999999 999999999 31322 980 35617 31083 2692478 999999999 999999999 31263 1000 17212 31125 2714771 999999999 999999999 31125 72810 40 3663 -9888 5791 32113 57 1966300 21429 703 999999999 999999999 48373 60 1944108 21343 469 999999999 999999999 47693 70 1848302 21096 313 999999999 999999999 45110 75 1805827 20941 257 999999999 999999999 43905 80 1766403 20770 213 999999999 999999999 42751 85 1729640 20637 183 999999999 999999999 41746 90 1695196 20510 164 999999999 999999999 40818 100 1632033 20425 158 999999999 999999999 39443 125 1498781 20351 167 999999999 999999999 36871 150 1389846 20448 315 999999999 999999999 35166 175 1297436 20487 503 999999999 999999999 33714 200 1216637 20831 768 999999999 999999999 32997 250 1076406 22080 1848 999999999 999999999 32815 300 955663 23141 3293 999999999 999999999 32645 350 849249 23997 8589 999999999 999999999 32393 400 754110 24654 13479 999999999 999999999 32035 450 668067 25228 35756 999999999 999999999 31696 500 589469 25710 46120 999999999 999999999 31343 550 517020 26195 57419 999999999 999999999 31075 600 449703 26633 88151 999999999 999999999 30820 620 424033 26824 108933 999999999 999999999 30751 640 398993 27029 112476 999999999 999999999 30706 660 374543 27228 119779 999999999 999999999 30662 680 350639 27447 137818 999999999 999999999 30645 700 327229 27698 145008 999999999 999999999 30670 720 304276 27936 184714 999999999 999999999 30686 740 281762 28173 217123 999999999 999999999 30705 760 259660 28417 264875 999999999 999999999 30736 780 237941 28678 377030 999999999 999999999 30788 800 216565 28972 510214 999999999 999999999 30880 820 195496 29292 656740 999999999 999999999 31001 840 174699 29641 853334 999999999 999999999 31156 860 154147 29997 1113625 999999999 999999999 31319 880 133847 30297 1449246 999999999 999999999 31424 900 113817 30562 1791050 999999999 999999999 31497 920 94059 30821 2167296 999999999 999999999 31565 940 74598 30968 2541902 999999999 999999999 31521 960 55464 31090 2739743 999999999 999999999 31455 980 36658 31188 2818616 999999999 999999999 31368 1000 18195 31218 2801764 999999999 999999999 31218 72816 40 3664 -9889 5772 32226 57 1968380 21414 740 999999999 999999999 48386 60 1944128 21290 489 999999999 999999999 47574 70 1848518 21062 343 999999999 999999999 45038 75 1806153 20867 264 999999999 999999999 43749 80 1766880 20684 209 999999999 999999999 42573 85 1730271 20549 175 999999999 999999999 41569 90 1695926 20480 171 999999999 999999999 40757 100 1632715 20487 180 999999999 999999999 39562 125 1498707 20520 225 999999999 999999999 37178 150 1388734 20667 411 999999999 999999999 35542 175 1295247 20745 653 999999999 999999999 34139 200 1213580 21016 1003 999999999 999999999 33290 250 1072572 22133 2185 999999999 999999999 32894 300 951647 23156 3809 999999999 999999999 32666 350 845234 23982 10914 999999999 999999999 32373 400 750110 24661 19175 999999999 999999999 32043 450 663999 25261 47425 999999999 999999999 31737 500 585235 25785 59219 999999999 999999999 31435 550 512571 26273 74710 999999999 999999999 31168 600 445083 26689 105724 999999999 999999999 30885 620 419360 26878 111532 999999999 999999999 30813 640 394274 27074 106565 999999999 999999999 30758 660 369779 27281 96943 999999999 999999999 30721 680 345828 27501 100547 999999999 999999999 30706 700 322381 27731 107766 999999999 999999999 30707 720 299407 27957 137038 999999999 999999999 30709 740 276878 28187 156619 999999999 999999999 30720 760 254769 28424 184223 999999999 999999999 30743 780 233046 28681 240469 999999999 999999999 30791 800 211676 28955 366122 999999999 999999999 30861 820 190620 29272 499262 999999999 999999999 30981 840 169841 29608 734116 999999999 999999999 31120 860 149311 29969 1127080 999999999 999999999 31290 880 129010 30327 1568747 999999999 999999999 31455 900 108936 30667 1981572 999999999 999999999 31605 920 89094 30978 2439023 999999999 999999999 31726 940 69515 31185 2843221 999999999 999999999 31741 960 50227 31372 3068675 999999999 999999999 31740 980 31232 31531 3097893 999999999 999999999 31714 1000 12561 31574 3119465 999999999 999999999 31574 72835 40 3666 -9893 5773 32173 57 1968200 21473 710 999999999 999999999 48514 60 1944042 21387 479 999999999 999999999 47793 70 1848182 21075 315 999999999 999999999 45065 75 1805802 20869 248 999999999 999999999 43752 80 1766549 20662 201 999999999 999999999 42528 85 1729984 20521 194 999999999 999999999 41512 90 1695727 20403 192 999999999 999999999 40605 100 1632846 20349 186 999999999 999999999 39296 125 1499746 20380 228 999999999 999999999 36924 150 1390359 20587 414 999999999 999999999 35405 175 1296960 20785 649 999999999 999999999 34206 200 1214963 21145 941 999999999 999999999 33494 250 1073192 22238 2017 999999999 999999999 33049 300 951871 23199 3528 999999999 999999999 32728 350 845299 24008 9170 999999999 999999999 32409 400 750117 24664 13626 999999999 999999999 32047 450 664049 25233 37747 999999999 999999999 31702 500 585407 25734 54570 999999999 999999999 31372 550 512919 26199 67131 999999999 999999999 31080 600 445607 26625 99919 999999999 999999999 30810 620 419950 26807 114982 999999999 999999999 30731 640 394930 27003 117786 999999999 999999999 30676 660 370504 27199 120778 999999999 999999999 30629 680 346628 27413 134180 999999999 999999999 30608 700 323253 27650 144656 999999999 999999999 30618 720 300340 27887 184159 999999999 999999999 30632 740 277865 28124 212569 999999999 999999999 30651 760 255800 28373 250099 999999999 999999999 30688 780 234112 28639 346302 999999999 999999999 30747 800 212760 28948 478565 999999999 999999999 30854 820 191699 29292 619169 999999999 999999999 31002 840 170892 29667 863648 999999999 999999999 31183 860 150310 30062 1178239 999999999 999999999 31387 880 129947 30419 1552236 999999999 999999999 31551 900 109819 30738 1959468 999999999 999999999 31678 920 89933 31045 2401226 999999999 999999999 31794 940 70320 31225 2822010 999999999 999999999 31782 960 51018 31378 3041988 999999999 999999999 31747 980 32030 31502 3106083 999999999 999999999 31684 1000 13380 31537 3094473 999999999 999999999 31537 72892 40 3671 -9905 5796 32022 57 1965760 21413 727 999999999 999999999 48324 60 1944145 21296 481 999999999 999999999 47587 70 1848506 21069 339 999999999 999999999 45052 75 1806124 20877 263 999999999 999999999 43771 80 1766828 20698 210 999999999 999999999 42602 85 1730204 20553 173 999999999 999999999 41576 90 1695852 20485 166 999999999 999999999 40767 100 1632609 20502 171 999999999 999999999 39592 125 1498509 20533 202 999999999 999999999 37201 150 1388490 20672 369 999999999 999999999 35551 175 1295007 20738 569 999999999 999999999 34127 200 1213436 20974 842 999999999 999999999 33224 250 1072978 22007 1802 999999999 999999999 32706 300 952803 23002 3192 999999999 999999999 32449 350 847025 23854 8983 999999999 999999999 32201 400 752348 24561 15505 999999999 999999999 31913 450 666534 25188 38810 999999999 999999999 31646 500 587950 25742 53230 999999999 999999999 31381 550 515373 26254 71111 999999999 999999999 31146 600 447869 26721 106639 999999999 999999999 30921 620 422110 26923 117275 999999999 999999999 30864 640 396977 27131 118351 999999999 999999999 30822 660 372425 27351 108734 999999999 999999999 30800 680 348409 27580 107984 999999999 999999999 30794 700 324895 27810 117455 999999999 999999999 30795 720 301856 28034 148381 999999999 999999999 30793 740 279268 28261 166251 999999999 999999999 30801 760 257103 28490 193402 999999999 999999999 30815 780 235336 28730 238955 999999999 999999999 30844 800 213942 28972 353401 999999999 999999999 30879 820 192895 29230 479184 999999999 999999999 30936 840 172173 29489 696301 999999999 999999999 30996 860 151753 29766 1029970 999999999 999999999 31077 880 131617 30040 1382206 999999999 999999999 31158 900 111758 30302 1701352 999999999 999999999 31228 920 92177 30533 2060433 999999999 999999999 31269 940 72893 30692 2377564 999999999 999999999 31240 960 53920 30846 2545961 999999999 999999999 31208 980 35250 30981 2565668 999999999 999999999 31161 1000 16906 31020 2566928 999999999 999999999 31020 72909 40 3672 -9909 5791 32059 57 1966300 21442 691 999999999 999999999 48402 60 1944096 21354 468 999999999 999999999 47719 70 1848312 21075 318 999999999 999999999 45064 75 1805957 20844 239 999999999 999999999 43700 80 1766764 20623 186 999999999 999999999 42448 85 1730286 20463 166 999999999 999999999 41395 90 1696100 20376 171 999999999 999999999 40550 100 1633233 20368 177 999999999 999999999 39332 125 1499940 20421 219 999999999 999999999 36997 150 1390384 20611 405 999999999 999999999 35446 175 1296958 20773 645 999999999 999999999 34186 200 1215085 21094 945 999999999 999999999 33413 250 1073776 22147 1850 999999999 999999999 32915 300 952893 23126 3236 999999999 999999999 32624 350 846615 23951 8997 999999999 999999999 32332 400 751612 24630 15538 999999999 999999999 32003 450 665627 25219 39603 999999999 999999999 31684 500 587012 25730 54279 999999999 999999999 31368 550 514523 26203 78374 999999999 999999999 31085 600 447218 26616 111383 999999999 999999999 30800 620 421566 26803 122931 999999999 999999999 30727 640 396550 26999 121169 999999999 999999999 30672 660 372122 27208 115105 999999999 999999999 30639 680 348232 27435 115178 999999999 999999999 30632 700 324838 27671 117769 999999999 999999999 30641 720 301912 27899 143322 999999999 999999999 30645 740 279429 28133 155580 999999999 999999999 30662 760 257360 28373 177533 999999999 999999999 30688 780 235675 28631 221295 999999999 999999999 30738 800 214342 28907 348120 999999999 999999999 30811 820 193324 29214 493740 999999999 999999999 30919 840 172589 29541 751224 999999999 999999999 31051 860 152108 29892 1192100 999999999 999999999 31208 880 131863 30237 1682820 999999999 999999999 31362 900 111855 30557 2178027 999999999 999999999 31492 920 92091 30846 2755937 999999999 999999999 31590 940 72598 31042 3278374 999999999 999999999 31596 960 53400 31226 3566968 999999999 999999999 31593 980 34492 31389 3603119 999999999 999999999 31570 1000 15904 31438 3647295 999999999 999999999 31438 72916 40 3672 -9911 5783 32003 57 1967200 21446 727 999999999 999999999 48432 60 1944089 21346 487 999999999 999999999 47700 70 1848370 21055 334 999999999 999999999 45021 75 1806062 20819 252 999999999 999999999 43648 80 1766908 20607 197 999999999 999999999 42414 85 1730456 20450 162 999999999 999999999 41368 90 1696283 20374 167 999999999 999999999 40547 100 1633359 20406 170 999999999 999999999 39405 125 1499676 20502 206 999999999 999999999 37146 150 1389616 20717 374 999999999 999999999 35629 175 1295797 20841 581 999999999 999999999 34297 200 1213881 21048 857 999999999 999999999 33341 250 1073241 21989 1810 999999999 999999999 32679 300 953152 22987 3189 999999999 999999999 32429 350 847376 23868 9118 999999999 999999999 32219 400 752593 24601 15254 999999999 999999999 31965 450 666615 25243 38917 999999999 999999999 31715 500 587860 25797 59682 999999999 999999999 31449 550 515158 26288 84790 999999999 999999999 31186 600 447634 26703 117266 999999999 999999999 30900 620 421901 26884 124684 999999999 999999999 30820 640 396812 27076 124204 999999999 999999999 30759 660 372316 27281 114941 999999999 999999999 30721 680 348366 27501 109678 999999999 999999999 30705 700 324922 27725 113772 999999999 999999999 30700 720 301955 27943 135128 999999999 999999999 30694 740 279439 28171 145873 999999999 999999999 30702 760 257344 28403 163948 999999999 999999999 30721 780 235637 28657 198144 999999999 999999999 30766 800 214288 28923 317290 999999999 999999999 30828 820 193262 29222 449654 999999999 999999999 30928 840 172527 29533 714810 999999999 999999999 31042 860 152053 29880 1153418 999999999 999999999 31196 880 131816 30226 1619781 999999999 999999999 31351 900 111812 30554 2095163 999999999 999999999 31488 920 92048 30848 2619374 999999999 999999999 31592 940 72551 31056 3090383 999999999 999999999 31610 960 53338 31258 3320941 999999999 999999999 31625 980 34408 31428 3319100 999999999 999999999 31610 1000 15798 31473 3334852 999999999 999999999 31473 72942 40 3673 -9917 5798 32266 57 1965580 21418 667 999999999 999999999 48332 60 1944128 21328 439 999999999 999999999 47660 70 1848550 21009 295 999999999 999999999 44925 75 1806326 20781 230 999999999 999999999 43568 80 1767243 20569 186 999999999 999999999 42337 85 1730866 20402 155 999999999 999999999 41272 90 1696794 20301 152 999999999 999999999 40401 100 1634134 20309 157 999999999 999999999 39218 125 1500975 20438 192 999999999 999999999 37029 150 1391123 20704 372 999999999 999999999 35606 175 1297233 20886 611 999999999 999999999 34371 200 1215054 21138 896 999999999 999999999 33483 250 1073954 22040 1840 999999999 999999999 32755 300 953898 22924 3220 999999999 999999999 32339 350 848574 23730 9327 999999999 999999999 32034 400 754393 24431 16631 999999999 999999999 31744 450 669011 25068 41011 999999999 999999999 31494 500 590764 25643 58964 999999999 999999999 31261 550 518406 26197 79279 999999999 999999999 31078 600 451011 26692 116673 999999999 999999999 30888 620 425274 26904 124386 999999999 999999999 30842 640 400155 27121 122759 999999999 999999999 30810 660 375609 27347 114392 999999999 999999999 30795 680 351594 27584 115498 999999999 999999999 30798 700 328070 27829 119098 999999999 999999999 30816 720 305012 28061 143086 999999999 999999999 30823 740 282399 28294 154624 999999999 999999999 30837 760 260207 28530 174349 999999999 999999999 30857 780 238406 28780 219572 999999999 999999999 30898 800 216969 29035 331800 999999999 999999999 30947 820 195870 29311 448285 999999999 999999999 31021 840 175084 29591 660677 999999999 999999999 31103 860 154587 29889 970991 999999999 999999999 31205 880 134365 30173 1318458 999999999 999999999 31295 900 114415 30444 1665603 999999999 999999999 31375 920 94735 30698 2019952 999999999 999999999 31439 940 75342 30876 2350119 999999999 999999999 31427 960 56249 31047 2538535 999999999 999999999 31412 980 37454 31193 2576694 999999999 999999999 31374 1000 18985 31231 2583262 999999999 999999999 31231 72953 40 3674 -9919 5803 32115 58 1965040 21386 664 999999999 999999999 48247 60 1944166 21291 436 999999999 999999999 47578 70 1848627 21029 294 999999999 999999999 44966 75 1806343 20820 226 999999999 999999999 43650 80 1767172 20624 182 999999999 999999999 42450 85 1730693 20463 158 999999999 999999999 41394 90 1696509 20374 162 999999999 999999999 40547 100 1633631 20377 167 999999999 999999999 39349 125 1500378 20400 207 999999999 999999999 36959 150 1390979 20573 394 999999999 999999999 35380 175 1297657 20766 643 999999999 999999999 34174 200 1215689 21149 958 999999999 999999999 33501 250 1073941 22226 1817 999999999 999999999 33032 300 952868 23118 3115 999999999 999999999 32613 350 846763 23882 8628 999999999 999999999 32239 400 752067 24542 14606 999999999 999999999 31889 450 666385 25132 37603 999999999 999999999 31574 500 588026 25652 51139 999999999 999999999 31272 550 515717 26153 73291 999999999 999999999 31026 600 448497 26598 112848 999999999 999999999 30779 620 422856 26799 123880 999999999 999999999 30722 640 397839 27006 123651 999999999 999999999 30680 660 373399 27226 117288 999999999 999999999 30659 680 349490 27463 115733 999999999 999999999 30663 700 326069 27707 121431 999999999 999999999 30680 720 303112 27940 150467 999999999 999999999 30690 740 280594 28178 162901 999999999 999999999 30711 760 258488 28423 186013 999999999 999999999 30742 780 236763 28687 227468 999999999 999999999 30799 800 215387 28965 356091 999999999 999999999 30872 820 194327 29272 497426 999999999 999999999 30981 840 173552 29597 745237 999999999 999999999 31109 860 153035 29941 1159341 999999999 999999999 31260 880 132759 30282 1632452 999999999 999999999 31409 900 112721 30604 2094815 999999999 999999999 31539 920 92925 30898 2597117 999999999 999999999 31643 940 73399 31097 3062725 999999999 999999999 31652 960 54166 31281 3328757 999999999 999999999 31648 980 35225 31445 3353637 999999999 999999999 31627 1000 16604 31492 3373454 999999999 999999999 31492 72959 40 3674 -9921 5800 32059 57 1965400 21451 704 999999999 999999999 48402 60 1944095 21364 479 999999999 999999999 47741 70 1848315 21063 327 999999999 999999999 45039 75 1805983 20833 251 999999999 999999999 43678 80 1766806 20617 198 999999999 999999999 42435 85 1730338 20458 172 999999999 999999999 41384 90 1696174 20356 174 999999999 999999999 40511 100 1633378 20342 172 999999999 999999999 39282 125 1500141 20429 203 999999999 999999999 37013 150 1390453 20651 360 999999999 999999999 35515 175 1296858 20808 554 999999999 999999999 34243 200 1215008 21047 808 999999999 999999999 33339 250 1074368 21990 1782 999999999 999999999 32680 300 954365 22954 3184 999999999 999999999 32382 350 848768 23821 9094 999999999 999999999 32157 400 754189 24543 14956 999999999 999999999 31890 450 668423 25179 39780 999999999 999999999 31634 500 589861 25736 56204 999999999 999999999 31375 550 517316 26238 73288 999999999 999999999 31126 600 449882 26682 103173 999999999 999999999 30876 620 424165 26872 113065 999999999 999999999 30806 640 399085 27069 113324 999999999 999999999 30751 660 374595 27275 107041 999999999 999999999 30714 680 350650 27495 108654 999999999 999999999 30699 700 327209 27723 114256 999999999 999999999 30698 720 304242 27946 139335 999999999 999999999 30697 740 281724 28173 155164 999999999 999999999 30705 760 259627 28406 175673 999999999 999999999 30723 780 237922 28652 225794 999999999 999999999 30760 800 216579 28911 339061 999999999 999999999 30815 820 195568 29192 459187 999999999 999999999 30895 840 174860 29486 676573 999999999 999999999 30993 860 154428 29806 993989 999999999 999999999 31118 880 134257 30106 1345898 999999999 999999999 31226 900 114349 30386 1714842 999999999 999999999 31315 920 94705 30642 2124014 999999999 999999999 31381 940 75349 30814 2510120 999999999 999999999 31364 960 56297 30980 2710456 999999999 999999999 31343 980 37544 31122 2751934 999999999 999999999 31302 1000 19115 31165 2767829 999999999 999999999 31165 73008 40 3676 -9932 5812 32064 58 1964100 21443 682 999999999 999999999 48356 60 1944097 21395 464 999999999 999999999 47809 70 1848108 21125 315 999999999 999999999 45172 75 1805664 20882 238 999999999 999999999 43780 80 1766426 20633 184 999999999 999999999 42467 85 1729957 20444 152 999999999 999999999 41356 90 1695829 20327 155 999999999 999999999 40452 100 1633163 20287 161 999999999 999999999 39175 125 1500528 20300 201 999999999 999999999 36780 150 1391718 20451 371 999999999 999999999 35172 175 1299119 20567 586 999999999 999999999 33846 200 1218011 20909 891 999999999 999999999 33121 250 1077443 22105 1998 999999999 999999999 32852 300 956634 23140 3496 999999999 999999999 32644 350 850269 23976 9918 999999999 999999999 32365 400 755182 24649 16373 999999999 999999999 32028 450 669130 25238 40191 999999999 999999999 31708 500 590479 25735 52401 999999999 999999999 31373 550 518008 26185 64477 999999999 999999999 31064 600 450777 26575 89864 999999999 999999999 30753 620 425167 26755 98089 999999999 999999999 30672 640 400198 26948 96459 999999999 999999999 30614 660 375817 27153 88523 999999999 999999999 30577 680 351978 27376 90191 999999999 999999999 30566 700 328635 27611 91669 999999999 999999999 30575 720 305759 27836 116683 999999999 999999999 30576 740 283327 28068 135516 999999999 999999999 30591 760 261310 28308 163076 999999999 999999999 30617 780 239675 28565 220177 999999999 999999999 30667 800 218388 28845 340704 999999999 999999999 30745 820 197413 29159 477595 999999999 999999999 30860 840 176714 29495 723699 999999999 999999999 31002 860 156260 29859 1123831 999999999 999999999 31175 880 136035 30212 1559291 999999999 999999999 31336 900 116042 30539 2016843 999999999 999999999 31472 920 96286 30838 2530669 999999999 999999999 31582 940 76796 31042 2991188 999999999 999999999 31596 960 57597 31228 3252675 999999999 999999999 31594 980 38689 31386 3318858 999999999 999999999 31568 1000 20105 31428 3384952 999999999 999999999 31428 73022 40 3676 -9935 5824 32018 58 1962780 21423 687 999999999 999999999 48282 60 1944147 21330 456 999999999 999999999 47665 70 1848368 21097 316 999999999 999999999 45112 75 1805940 20894 243 999999999 999999999 43806 80 1766644 20682 191 999999999 999999999 42568 85 1730069 20513 177 999999999 999999999 41495 90 1695806 20419 183 999999999 999999999 40636 100 1632821 20401 184 999999999 999999999 39396 125 1499690 20338 224 999999999 999999999 36848 150 1390815 20438 394 999999999 999999999 35149 175 1298208 20584 604 999999999 999999999 33874 200 1216933 20977 889 999999999 999999999 33229 250 1075864 22190 1783 999999999 999999999 32979 300 954783 23157 3092 999999999 999999999 32667 350 848429 23955 8105 999999999 999999999 32337 400 753461 24608 13052 999999999 999999999 31975 450 667593 25173 32421 999999999 999999999 31626 500 589156 25662 45904 999999999 999999999 31284 550 516887 26114 61117 999999999 999999999 30980 600 449789 26542 89370 999999999 999999999 30714 620 424206 26734 101625 999999999 999999999 30647 640 399254 26933 107693 999999999 999999999 30597 660 374881 27150 102022 999999999 999999999 30573 680 351039 27385 101655 999999999 999999999 30576 700 327686 27625 114236 999999999 999999999 30590 720 304794 27861 149254 999999999 999999999 30604 740 282338 28104 169529 999999999 999999999 30630 760 260286 28359 201182 999999999 999999999 30673 780 238605 28634 252199 999999999 999999999 30741 800 217264 28924 399551 999999999 999999999 30829 820 196229 29245 592701 999999999 999999999 30952 840 175463 29597 876986 999999999 999999999 31109 860 154935 29974 1327471 999999999 999999999 31294 880 134629 30340 1805491 999999999 999999999 31469 900 114547 30678 2276739 999999999 999999999 31616 920 94702 30975 2860686 999999999 999999999 31723 940 75129 31170 3380792 999999999 999999999 31726 960 55854 31344 3665516 999999999 999999999 31712 980 36879 31496 3715495 999999999 999999999 31678 1000 18229 31539 3753554 999999999 999999999 31539 73028 40 3676 -9937 5824 31930 58 1962780 21315 624 999999999 999999999 48039 60 1944253 21195 401 999999999 999999999 47363 70 1849131 20941 276 999999999 999999999 44778 75 1807012 20745 217 999999999 999999999 43493 80 1767976 20557 176 999999999 999999999 42311 85 1731602 20412 161 999999999 999999999 41292 90 1697492 20336 165 999999999 999999999 40471 100 1634695 20363 167 999999999 999999999 39322 125 1501197 20488 211 999999999 999999999 37120 150 1391180 20715 397 999999999 999999999 35626 175 1297370 20839 616 999999999 999999999 34294 200 1215470 21042 870 999999999 999999999 33332 250 1074976 21950 1744 999999999 999999999 32621 300 955225 22899 3084 999999999 999999999 32304 350 849879 23765 8634 999999999 999999999 32081 400 755490 24502 13819 999999999 999999999 31837 450 669841 25152 34765 999999999 999999999 31600 500 591343 25721 52689 999999999 999999999 31357 550 518815 26240 76251 999999999 999999999 31129 600 451350 26705 105046 999999999 999999999 30902 620 425608 26902 114201 999999999 999999999 30840 640 400497 27105 115781 999999999 999999999 30793 660 375969 27322 106861 999999999 999999999 30767 680 351979 27551 101052 999999999 999999999 30761 700 328489 27783 102293 999999999 999999999 30765 720 305472 28006 119748 999999999 999999999 30763 740 282905 28236 126634 999999999 999999999 30773 760 260760 28466 143968 999999999 999999999 30789 780 239009 28712 173847 999999999 999999999 30825 800 217626 28960 280982 999999999 999999999 30867 820 196585 29227 406857 999999999 999999999 30932 840 175859 29502 630136 999999999 999999999 31010 860 155420 29809 982266 999999999 999999999 31122 880 135247 30108 1344813 999999999 999999999 31228 900 115338 30386 1739609 999999999 999999999 31315 920 95698 30631 2209998 999999999 999999999 31370 940 76348 30807 2665883 999999999 999999999 31357 960 57297 30982 2917791 999999999 999999999 31345 980 38540 31134 2979679 999999999 999999999 31314 1000 20103 31181 3023157 999999999 999999999 31181 73033 40 3676 -9938 5817 31965 58 1963500 21435 705 999999999 999999999 48325 60 1944135 21333 459 999999999 999999999 47671 70 1848374 21085 318 999999999 999999999 45087 75 1806004 20849 236 999999999 999999999 43712 80 1766808 20621 182 999999999 999999999 42443 85 1730355 20437 151 999999999 999999999 41342 90 1696209 20355 160 999999999 999999999 40508 100 1633375 20367 170 999999999 999999999 39331 125 1500210 20382 217 999999999 999999999 36928 150 1390913 20552 404 999999999 999999999 35345 175 1297754 20714 648 999999999 999999999 34088 200 1216085 21048 982 999999999 999999999 33341 250 1074902 22154 1941 999999999 999999999 32925 300 954018 23119 3342 999999999 999999999 32615 350 847817 23924 9416 999999999 999999999 32295 400 752925 24600 16764 999999999 999999999 31964 450 667030 25197 38979 999999999 999999999 31656 500 588458 25725 52224 999999999 999999999 31361 550 515966 26211 72310 999999999 999999999 31095 600 448607 26650 107198 999999999 999999999 30839 620 422918 26848 113426 999999999 999999999 30778 640 397856 27053 112148 999999999 999999999 30733 660 373372 27277 100380 999999999 999999999 30716 680 349419 27513 95038 999999999 999999999 30719 700 325958 27750 101508 999999999 999999999 30728 720 302969 27974 129405 999999999 999999999 30728 740 280426 28205 148378 999999999 999999999 30740 760 258302 28443 176143 999999999 999999999 30763 780 236565 28699 213959 999999999 999999999 30811 800 215185 28964 347637 999999999 999999999 30872 820 194128 29265 494897 999999999 999999999 30973 840 173361 29581 757818 999999999 999999999 31092 860 152857 29921 1218541 999999999 999999999 31239 880 132592 30269 1706116 999999999 999999999 31396 900 112558 30601 2157154 999999999 999999999 31537 920 92766 30889 2674127 999999999 999999999 31634 940 73244 31093 3107472 999999999 999999999 31648 960 54013 31283 3358770 999999999 999999999 31650 980 35070 31449 3382570 999999999 999999999 31631 1000 16447 31492 3422665 999999999 999999999 31492 73090 40 3678 -9952 5800 31479 57 1965400 21360 665 999999999 999999999 48196 60 1944209 21225 424 999999999 999999999 47430 70 1848980 20958 292 999999999 999999999 44815 75 1806812 20776 236 999999999 999999999 43558 80 1767697 20608 195 999999999 999999999 42416 85 1731221 20476 167 999999999 999999999 41420 90 1697012 20391 153 999999999 999999999 40581 100 1634053 20412 153 999999999 999999999 39417 125 1500176 20555 178 999999999 999999999 37241 150 1389747 20803 336 999999999 999999999 35776 175 1295653 20877 520 999999999 999999999 34357 200 1213813 20973 748 999999999 999999999 33221 250 1074035 21800 1664 999999999 999999999 32399 300 955015 22775 3004 999999999 999999999 32129 350 850136 23683 8199 999999999 999999999 31970 400 756025 24442 12748 999999999 999999999 31759 450 670526 25125 28292 999999999 999999999 31566 500 592041 25740 44571 999999999 999999999 31380 550 519380 26316 66673 999999999 999999999 31220 600 451653 26834 101152 999999999 999999999 31052 620 425781 27042 115012 999999999 999999999 31001 640 400535 27256 125715 999999999 999999999 30964 660 375872 27472 127979 999999999 999999999 30936 680 351754 27694 137179 999999999 999999999 30921 700 328143 27926 147544 999999999 999999999 30922 720 305011 28144 177272 999999999 999999999 30914 740 282338 28361 216659 999999999 999999999 30910 760 260100 28580 260543 999999999 999999999 30912 780 238266 28814 338650 999999999 999999999 30935 800 216808 29058 472029 999999999 999999999 30972 820 195695 29327 597985 999999999 999999999 31039 840 174898 29602 815190 999999999 999999999 31114 860 154394 29900 1087920 999999999 999999999 31217 880 134170 30169 1381068 999999999 999999999 31291 900 114232 30413 1670705 999999999 999999999 31343 920 94581 30637 1934801 999999999 999999999 31376 940 75234 30791 2189121 999999999 999999999 31340 960 56203 30931 2332082 999999999 999999999 31294 980 37490 31039 2374046 999999999 999999999 31219 1000 19118 31057 2367609 999999999 999999999 31057 73096 40 3678 -9953 5836 31493 58 1961520 21413 681 999999999 999999999 48232 60 1944177 21293 431 999999999 999999999 47581 70 1848568 21059 299 999999999 999999999 45031 75 1806207 20865 234 999999999 999999999 43745 80 1766957 20663 188 999999999 999999999 42529 85 1730406 20506 172 999999999 999999999 41481 90 1696169 20394 174 999999999 999999999 40587 100 1633301 20350 172 999999999 999999999 39298 125 1500256 20362 209 999999999 999999999 36891 150 1391044 20540 379 999999999 999999999 35325 175 1297832 20750 598 999999999 999999999 34147 200 1215929 21132 877 999999999 999999999 33475 250 1074269 22216 1837 999999999 999999999 33017 300 953323 23080 3257 999999999 999999999 32560 350 847403 23839 8664 999999999 999999999 32180 400 752904 24484 14748 999999999 999999999 31814 450 667434 25066 36464 999999999 999999999 31492 500 589240 25611 43361 999999999 999999999 31222 550 516998 26145 55585 999999999 999999999 31017 600 449716 26656 91601 999999999 999999999 30846 620 424011 26874 101958 999999999 999999999 30808 640 398917 27096 103132 999999999 999999999 30782 660 374393 27323 104074 999999999 999999999 30769 680 350397 27563 119505 999999999 999999999 30775 700 326888 27815 131975 999999999 999999999 30800 720 303839 28053 177553 999999999 999999999 30814 740 281234 28284 234630 999999999 999999999 30826 760 259047 28523 294077 999999999 999999999 30850 780 237251 28774 413230 999999999 999999999 30892 800 215812 29047 600563 999999999 999999999 30960 820 194695 29350 751916 999999999 999999999 31063 840 173867 29669 987128 999999999 999999999 31185 860 153309 29989 1295584 999999999 999999999 31310 880 133018 30277 1637288 999999999 999999999 31404 900 113003 30536 1932700 999999999 999999999 31469 920 93272 30766 2248708 999999999 999999999 31508 940 73849 30904 2547769 999999999 999999999 31455 960 54756 31021 2696435 999999999 999999999 31385 980 35990 31124 2715170 999999999 999999999 31304 1000 17565 31152 2680882 999999999 999999999 31152 73104 40 3678 -9955 5815 31469 58 1963760 21330 655 999999999 999999999 48094 60 1944245 21193 416 999999999 999999999 47357 70 1849106 20951 287 999999999 999999999 44799 75 1806932 20789 235 999999999 999999999 43586 80 1767779 20636 197 999999999 999999999 42474 85 1731238 20520 171 999999999 999999999 41510 90 1696941 20452 161 999999999 999999999 40703 100 1633788 20476 161 999999999 999999999 39541 125 1499663 20567 192 999999999 999999999 37262 150 1389350 20748 358 999999999 999999999 35682 175 1295610 20775 539 999999999 999999999 34189 200 1214039 20937 772 999999999 999999999 33165 250 1073937 21935 1658 999999999 999999999 32599 300 954080 22954 2945 999999999 999999999 32382 350 848475 23825 7660 999999999 999999999 32162 400 753892 24541 10992 999999999 999999999 31888 450 668158 25162 26590 999999999 999999999 31613 500 589649 25719 40080 999999999 999999999 31353 550 517116 26246 62403 999999999 999999999 31136 600 449598 26740 100333 999999999 999999999 30943 620 423819 26946 119746 999999999 999999999 30891 640 398660 27163 132284 999999999 999999999 30858 660 374080 27381 139301 999999999 999999999 30834 680 350038 27610 154826 999999999 999999999 30827 700 326494 27852 172248 999999999 999999999 30841 720 303416 28084 215624 999999999 999999999 30849 740 280785 28318 262819 999999999 999999999 30863 760 258573 28555 321893 999999999 999999999 30885 780 236752 28807 424088 999999999 999999999 30927 800 215288 29080 577272 999999999 999999999 30995 820 194147 29382 721380 999999999 999999999 31096 840 173299 29694 969837 999999999 999999999 31211 860 152720 30024 1275799 999999999 999999999 31347 880 132400 30329 1604880 999999999 999999999 31457 900 112349 30597 1903295 999999999 999999999 31532 920 92575 30838 2186998 999999999 999999999 31582 940 73101 30991 2462780 999999999 999999999 31544 960 53950 31123 2614008 999999999 999999999 31488 980 35123 31225 2643779 999999999 999999999 31406 1000 16640 31246 2622688 999999999 999999999 31246 73110 40 3678 -9956 5826 31519 58 1962600 21420 675 999999999 999999999 48271 60 1944147 21338 451 999999999 999999999 47682 70 1848438 21058 306 999999999 999999999 45028 75 1806128 20817 228 999999999 999999999 43644 80 1766998 20582 176 999999999 999999999 42364 85 1730600 20415 170 999999999 999999999 41296 90 1696497 20326 175 999999999 999999999 40450 100 1633779 20321 182 999999999 999999999 39241 125 1500744 20389 239 999999999 999999999 36939 150 1391397 20564 433 999999999 999999999 35366 175 1298111 20758 672 999999999 999999999 34161 200 1216205 21126 979 999999999 999999999 33464 250 1074619 22201 1920 999999999 999999999 32994 300 953652 23104 3334 999999999 999999999 32593 350 847573 23886 9195 999999999 999999999 32244 400 752848 24553 15771 999999999 999999999 31904 450 667119 25146 36044 999999999 999999999 31593 500 588676 25692 44692 999999999 999999999 31321 550 516235 26207 63222 999999999 999999999 31090 600 448830 26690 92283 999999999 999999999 30886 620 423096 26900 101620 999999999 999999999 30838 640 397982 27113 102764 999999999 999999999 30802 660 373443 27338 98964 999999999 999999999 30785 680 349437 27572 105699 999999999 999999999 30785 700 325928 27807 114419 999999999 999999999 30791 720 302892 28029 144967 999999999 999999999 30788 740 280310 28251 173534 999999999 999999999 30789 760 258155 28476 208144 999999999 999999999 30799 780 236400 28712 265900 999999999 999999999 30825 800 215019 28956 398490 999999999 999999999 30863 820 193981 29221 537770 999999999 999999999 30926 840 173257 29501 767130 999999999 999999999 31008 860 152825 29791 1117066 999999999 999999999 31103 880 132669 30077 1484309 999999999 999999999 31197 900 112784 30343 1822185 999999999 999999999 31270 920 93177 30571 2201108 999999999 999999999 31308 940 73869 30733 2520219 999999999 999999999 31281 960 54871 30882 2715380 999999999 999999999 31244 980 36181 31015 2760274 999999999 999999999 31194 1000 17818 31051 2796861 999999999 999999999 31051 73116 40 3678 -9958 5819 31485 58 1963320 21354 656 999999999 999999999 48137 60 1944219 21230 417 999999999 999999999 47442 70 1848906 20990 285 999999999 999999999 44883 75 1806677 20805 225 999999999 999999999 43619 80 1767519 20625 184 999999999 999999999 42452 85 1731035 20468 166 999999999 999999999 41404 90 1696834 20389 169 999999999 999999999 40577 100 1633881 20410 173 999999999 999999999 39414 125 1500413 20432 217 999999999 999999999 37018 150 1390925 20574 404 999999999 999999999 35382 175 1297642 20748 632 999999999 999999999 34144 200 1215854 21075 915 999999999 999999999 33384 250 1074687 22122 1730 999999999 999999999 32878 300 954162 23017 2988 999999999 999999999 32470 350 848466 23803 8127 999999999 999999999 32132 400 754033 24486 12815 999999999 999999999 31817 450 668514 25092 29264 999999999 999999999 31524 500 590215 25653 42807 999999999 999999999 31273 550 517849 26193 65554 999999999 999999999 31073 600 450457 26694 101796 999999999 999999999 30890 620 424716 26909 111183 999999999 999999999 30848 640 399592 27126 118638 999999999 999999999 30816 660 375039 27358 114715 999999999 999999999 30808 680 351011 27601 112917 999999999 999999999 30817 700 327475 27842 128520 999999999 999999999 30830 720 304407 28070 160330 999999999 999999999 30833 740 281788 28301 184774 999999999 999999999 30845 760 259589 28538 213672 999999999 999999999 30866 780 237781 28790 257182 999999999 999999999 30909 800 216338 29043 403430 999999999 999999999 30956 820 195233 29318 559922 999999999 999999999 31029 840 174440 29601 823779 999999999 999999999 31113 860 153938 29895 1215213 999999999 999999999 31212 880 133710 30186 1637602 999999999 999999999 31309 900 113752 30458 2025487 999999999 999999999 31389 920 94068 30695 2412649 999999999 999999999 31435 940 74680 30862 2769134 999999999 999999999 31412 960 55601 31018 2978284 999999999 999999999 31382 980 36826 31157 2992944 999999999 999999999 31337 1000 18380 31189 3003684 999999999 999999999 31189 73121 40 3678 -9959 5826 31558 58 1962600 21461 677 999999999 999999999 48364 60 1944101 21404 460 999999999 999999999 47829 70 1848207 21074 298 999999999 999999999 45063 75 1805877 20821 225 999999999 999999999 43652 80 1766766 20559 189 999999999 999999999 42315 85 1730420 20379 195 999999999 999999999 41224 90 1696400 20262 198 999999999 999999999 40323 100 1633929 20225 199 999999999 999999999 39056 125 1501541 20287 266 999999999 999999999 36755 150 1392579 20522 477 999999999 999999999 35293 175 1299242 20823 739 999999999 999999999 34268 200 1216969 21248 1052 999999999 999999999 33657 250 1074644 22304 2046 999999999 999999999 33148 300 953199 23179 3540 999999999 999999999 32699 350 846795 23954 9209 999999999 999999999 32335 400 751838 24604 14648 999999999 999999999 31969 450 665968 25178 33187 999999999 999999999 31633 500 587458 25703 44548 999999999 999999999 31334 550 515032 26185 56756 999999999 999999999 31064 600 447703 26652 81052 999999999 999999999 30841 620 422012 26848 93034 999999999 999999999 30778 640 396952 27050 97385 999999999 999999999 30730 660 372477 27260 98758 999999999 999999999 30698 680 348542 27486 110717 999999999 999999999 30689 700 325107 27718 125313 999999999 999999999 30692 720 302143 27945 162835 999999999 999999999 30695 740 279626 28172 195006 999999999 999999999 30704 760 257527 28411 236075 999999999 999999999 30729 780 235815 28666 315841 999999999 999999999 30775 800 214455 28942 475233 999999999 999999999 30848 820 193413 29247 671400 999999999 999999999 30954 840 172650 29586 959684 999999999 999999999 31097 860 152138 29941 1368901 999999999 999999999 31260 880 131864 30275 1800267 999999999 999999999 31401 900 111836 30579 2226487 999999999 999999999 31513 920 92064 30850 2735879 999999999 999999999 31594 940 72575 31027 3159993 999999999 999999999 31580 960 53395 31182 3419115 999999999 999999999 31548 980 34523 31314 3504605 999999999 999999999 31495 1000 15982 31351 3549942 999999999 999999999 31351 73129 40 3679 -9961 5826 31541 58 1962600 21354 649 999999999 999999999 48121 60 1944216 21244 424 999999999 999999999 47473 70 1848859 20995 295 999999999 999999999 44895 75 1806652 20778 225 999999999 999999999 43562 80 1767566 20576 178 999999999 999999999 42349 85 1731164 20425 149 999999999 999999999 41318 90 1697029 20353 147 999999999 999999999 40505 100 1634177 20380 152 999999999 999999999 39356 125 1500631 20486 185 999999999 999999999 37115 150 1390655 20703 347 999999999 999999999 35604 175 1297029 20771 532 999999999 999999999 34181 200 1215460 20941 767 999999999 999999999 33171 250 1075481 21893 1629 999999999 999999999 32537 300 955920 22885 2913 999999999 999999999 32284 350 850617 23761 7865 999999999 999999999 32075 400 756268 24486 12785 999999999 999999999 31816 450 670690 25127 30143 999999999 999999999 31569 500 592290 25683 43083 999999999 999999999 31310 550 519881 26192 63576 999999999 999999999 31073 600 452539 26655 97974 999999999 999999999 30845 620 426843 26856 112188 999999999 999999999 30788 640 401770 27070 116740 999999999 999999999 30752 660 377271 27293 110876 999999999 999999999 30735 680 353304 27527 111427 999999999 999999999 30735 700 329831 27767 115616 999999999 999999999 30747 720 306824 27999 145396 999999999 999999999 30755 740 284259 28237 179927 999999999 999999999 30775 760 262108 28479 228726 999999999 999999999 30802 780 240343 28737 308814 999999999 999999999 30852 800 218930 29012 486772 999999999 999999999 30923 820 197838 29316 690213 999999999 999999999 31027 840 177035 29630 1059457 999999999 999999999 31144 860 156494 29977 1606291 999999999 999999999 31297 880 136197 30310 2132060 999999999 999999999 31438 900 116145 30615 2603174 999999999 999999999 31551 920 96349 30886 3115224 999999999 999999999 31631 940 76834 31076 3558112 999999999 999999999 31630 960 57619 31247 3782301 999999999 999999999 31614 980 38705 31386 3798598 999999999 999999999 31568 1000 20125 31415 3799087 999999999 999999999 31415 73135 40 3679 -9962 5808 31474 58 1964500 21379 667 999999999 999999999 48221 60 1944179 21278 444 999999999 999999999 47549 70 1848637 21043 307 999999999 999999999 44997 75 1806312 20847 238 999999999 999999999 43706 80 1767097 20644 189 999999999 999999999 42490 85 1730575 20492 180 999999999 999999999 41453 90 1696345 20401 183 999999999 999999999 40600 100 1633430 20374 186 999999999 999999999 39344 125 1500213 20391 237 999999999 999999999 36944 150 1390991 20515 417 999999999 999999999 35281 175 1297981 20685 644 999999999 999999999 34041 200 1216343 21061 947 999999999 999999999 33362 250 1075017 22185 1926 999999999 999999999 32971 300 954097 23102 3374 999999999 999999999 32590 350 848020 23887 9238 999999999 999999999 32245 400 753303 24548 15274 999999999 999999999 31897 450 667615 25129 36368 999999999 999999999 31571 500 589248 25660 43444 999999999 999999999 31282 550 516908 26167 56889 999999999 999999999 31042 600 449613 26643 82205 999999999 999999999 30832 620 423925 26852 91844 999999999 999999999 30783 640 398857 27063 93316 999999999 999999999 30745 660 374365 27284 90577 999999999 999999999 30725 680 350405 27519 98736 999999999 999999999 30726 700 326939 27758 111237 999999999 999999999 30737 720 303941 27986 145989 999999999 999999999 30741 740 281390 28216 176277 999999999 999999999 30751 760 259258 28451 210056 999999999 999999999 30773 780 237518 28699 277552 999999999 999999999 30811 800 216141 28955 429934 999999999 999999999 30862 820 195099 29234 591166 999999999 999999999 30940 840 174359 29534 829620 999999999 999999999 31043 860 153900 29838 1192308 999999999 999999999 31152 880 133710 30129 1598530 999999999 999999999 31250 900 113791 30396 1973553 999999999 999999999 31325 920 94148 30630 2393519 999999999 999999999 31369 940 74804 30787 2770864 999999999 999999999 31337 960 55775 30929 2994829 999999999 999999999 31292 980 37058 31056 3040381 999999999 999999999 31235 1000 18671 31092 3087683 999999999 999999999 31092 73140 40 3679 -9963 5808 31597 58 1964500 21382 677 999999999 999999999 48227 60 1944183 21267 439 999999999 999999999 47523 70 1848700 21028 312 999999999 999999999 44965 75 1806421 20816 240 999999999 999999999 43641 80 1767258 20620 193 999999999 999999999 42441 85 1730785 20461 161 999999999 999999999 41390 90 1696577 20404 164 999999999 999999999 40607 100 1633520 20462 175 999999999 999999999 39514 125 1499400 20580 229 999999999 999999999 37285 150 1388946 20788 428 999999999 999999999 35750 175 1294808 20912 664 999999999 999999999 34413 200 1212686 21083 954 999999999 999999999 33396 250 1072083 21943 1819 999999999 999999999 32611 300 952394 22883 3168 999999999 999999999 32281 350 847157 23734 9126 999999999 999999999 32038 400 752883 24474 15329 999999999 999999999 31801 450 667314 25133 33981 999999999 999999999 31576 500 588830 25731 48469 999999999 999999999 31369 550 516241 26274 74963 999999999 999999999 31169 600 448675 26749 108095 999999999 999999999 30953 620 422887 26954 113199 999999999 999999999 30900 640 397725 27163 114029 999999999 999999999 30858 660 373140 27391 102966 999999999 999999999 30845 680 349086 27628 97290 999999999 999999999 30847 700 325532 27857 106717 999999999 999999999 30846 720 302457 28075 128670 999999999 999999999 30839 740 279834 28303 143447 999999999 999999999 30847 760 257637 28533 165696 999999999 999999999 30861 780 235835 28780 190313 999999999 999999999 30898 800 214402 29024 325254 999999999 999999999 30935 820 193313 29296 477627 999999999 999999999 31006 840 172539 29569 772284 999999999 999999999 31080 860 152057 29869 1274341 999999999 999999999 31184 880 131837 30187 1777311 999999999 999999999 31311 900 111867 30492 2213860 999999999 999999999 31424 920 92154 30752 2665081 999999999 999999999 31494 940 72720 30951 3046958 999999999 999999999 31503 960 53574 31145 3262935 999999999 999999999 31511 980 34713 31315 3234095 999999999 999999999 31496 1000 16171 31354 3279470 999999999 999999999 31354 73146 40 3679 -9965 5819 31698 58 1963320 21380 674 999999999 999999999 48197 60 1944181 21288 443 999999999 999999999 47571 70 1848562 21068 307 999999999 999999999 45050 75 1806193 20864 236 999999999 999999999 43744 80 1766945 20661 187 999999999 999999999 42525 85 1730403 20497 156 999999999 999999999 41464 90 1696155 20416 160 999999999 999999999 40630 100 1633172 20403 165 999999999 999999999 39400 125 1499949 20364 204 999999999 999999999 36895 150 1391036 20427 376 999999999 999999999 35129 175 1298718 20467 582 999999999 999999999 33682 200 1218040 20789 904 999999999 999999999 32930 250 1078039 22053 2013 999999999 999999999 32774 300 957390 23133 3494 999999999 999999999 32634 350 851006 23991 9674 999999999 999999999 32386 400 755844 24671 15702 999999999 999999999 32056 450 669729 25253 37819 999999999 999999999 31727 500 591050 25738 50213 999999999 999999999 31377 550 518583 26179 62836 999999999 999999999 31057 600 451363 26572 85577 999999999 999999999 30749 620 425754 26757 94212 999999999 999999999 30674 640 400781 26953 92707 999999999 999999999 30620 660 376392 27167 82371 999999999 999999999 30592 680 352538 27396 78867 999999999 999999999 30588 700 329179 27629 86368 999999999 999999999 30594 720 306287 27857 111674 999999999 999999999 30599 740 283837 28094 126865 999999999 999999999 30619 760 261797 28338 149795 999999999 999999999 30650 780 240137 28600 193114 999999999 999999999 30705 800 218828 28872 322106 999999999 999999999 30774 820 197838 29171 485144 999999999 999999999 30874 840 177137 29489 745330 999999999 999999999 30996 860 156696 29829 1197925 999999999 999999999 31143 880 136497 30162 1689526 999999999 999999999 31284 900 116541 30475 2161825 999999999 999999999 31407 920 96832 30755 2709097 999999999 999999999 31496 940 77398 30951 3183148 999999999 999999999 31503 960 58257 31130 3438935 999999999 999999999 31496 980 39410 31283 3463782 999999999 999999999 31464 1000 20888 31318 3538086 999999999 999999999 31318 73153 40 3679 -9967 5821 31581 58 1963140 21363 645 999999999 999999999 48155 60 1944203 21259 418 999999999 999999999 47505 70 1848802 21001 282 999999999 999999999 44906 75 1806584 20782 214 999999999 999999999 43571 80 1767500 20570 170 999999999 999999999 42338 85 1731126 20399 165 999999999 999999999 41265 90 1697040 20320 171 999999999 999999999 40440 100 1634306 20337 175 999999999 999999999 39273 125 1501351 20347 223 999999999 999999999 36865 150 1392285 20500 399 999999999 999999999 35256 175 1299328 20676 609 999999999 999999999 34026 200 1217785 21022 885 999999999 999999999 33300 250 1076743 22138 1702 999999999 999999999 32900 300 956006 23081 2925 999999999 999999999 32560 350 849981 23885 7894 999999999 999999999 32242 400 755229 24568 12098 999999999 999999999 31923 450 669454 25159 28701 999999999 999999999 31608 500 591004 25684 42459 999999999 999999999 31311 550 518626 26170 64068 999999999 999999999 31046 600 451350 26625 96627 999999999 999999999 30811 620 425681 26829 108451 999999999 999999999 30757 640 400633 27041 114531 999999999 999999999 30719 660 376158 27271 108825 999999999 999999999 30710 680 352204 27519 106949 999999999 999999999 30726 700 328735 27765 123186 999999999 999999999 30744 720 305727 28005 157242 999999999 999999999 30762 740 283152 28255 180282 999999999 999999999 30795 760 260980 28515 215786 999999999 999999999 30841 780 239178 28796 263752 999999999 999999999 30915 800 217717 29088 462453 999999999 999999999 31003 820 196562 29412 718008 999999999 999999999 31128 840 175681 29756 1157242 999999999 999999999 31277 860 155045 30129 1848003 999999999 999999999 31456 880 134632 30499 2530203 999999999 999999999 31634 900 114444 30842 3107360 999999999 999999999 31785 920 94493 31140 3764484 999999999 999999999 31891 940 74814 31345 4325348 999999999 999999999 31904 960 55427 31533 4605743 999999999 999999999 31903 980 36333 31697 4558195 999999999 999999999 31881 1000 17565 31739 4568854 999999999 999999999 31739 73159 40 3680 -9968 5803 31457 58 1965020 21382 665 999999999 999999999 48239 60 1944178 21270 434 999999999 999999999 47529 70 1848709 21020 302 999999999 999999999 44947 75 1806444 20810 233 999999999 999999999 43629 80 1767304 20601 185 999999999 999999999 42403 85 1730854 20453 181 999999999 999999999 41373 90 1696677 20377 188 999999999 999999999 40552 100 1633779 20386 191 999999999 999999999 39368 125 1500383 20434 245 999999999 999999999 37021 150 1390826 20597 427 999999999 999999999 35423 175 1297495 20745 636 999999999 999999999 34139 200 1215805 21029 919 999999999 999999999 33310 250 1074990 22061 1910 999999999 999999999 32787 300 954562 23041 3357 999999999 999999999 32505 350 848594 23899 9155 999999999 999999999 32261 400 753725 24614 13874 999999999 999999999 31983 450 667739 25235 33530 999999999 999999999 31704 500 589024 25779 44351 999999999 999999999 31427 550 516398 26253 60507 999999999 999999999 31144 600 448947 26680 83045 999999999 999999999 30874 620 423234 26865 91872 999999999 999999999 30798 640 398164 27056 94389 999999999 999999999 30736 660 373686 27261 88748 999999999 999999999 30698 680 349754 27480 90774 999999999 999999999 30682 700 326329 27700 102023 999999999 999999999 30673 720 303383 27918 130250 999999999 999999999 30666 740 280887 28144 154947 999999999 999999999 30673 760 258813 28378 189386 999999999 999999999 30693 780 237127 28630 247421 999999999 999999999 30737 800 215797 28896 405347 999999999 999999999 30799 820 194790 29197 598393 999999999 999999999 30900 840 174068 29521 928236 999999999 999999999 31030 860 153598 29880 1448322 999999999 999999999 31197 880 133358 30235 1962859 999999999 999999999 31360 900 113348 30565 2434563 999999999 999999999 31499 920 93581 30848 3010699 999999999 999999999 31592 940 74089 31041 3526991 999999999 999999999 31595 960 54892 31221 3804143 999999999 999999999 31587 980 35990 31374 3840132 999999999 999999999 31556 1000 17412 31419 3893735 999999999 999999999 31419 73166 40 3680 -9970 5789 31168 57 1966480 21346 651 999999999 999999999 48189 60 1944205 21238 426 999999999 999999999 47459 70 1848861 20996 292 999999999 999999999 44895 75 1806644 20787 223 999999999 999999999 43582 80 1767536 20590 180 999999999 999999999 42379 85 1731110 20438 180 999999999 999999999 41344 90 1696941 20381 190 999999999 999999999 40561 100 1633988 20418 201 999999999 999999999 39428 125 1500403 20460 272 999999999 999999999 37069 150 1390730 20615 498 999999999 999999999 35453 175 1297182 20824 769 999999999 999999999 34269 200 1215046 21177 1095 999999999 999999999 33546 250 1073311 22194 1930 999999999 999999999 32984 300 952494 23054 3312 999999999 999999999 32523 350 846655 23828 8883 999999999 999999999 32166 400 752140 24504 14224 999999999 999999999 31839 450 666574 25102 29031 999999999 999999999 31537 500 588260 25653 39617 999999999 999999999 31273 550 515915 26178 59151 999999999 999999999 31055 600 448566 26676 86176 999999999 999999999 30869 620 422842 26893 95673 999999999 999999999 30830 640 397731 27113 101426 999999999 999999999 30802 660 373187 27352 97462 999999999 999999999 30800 680 349162 27602 96669 999999999 999999999 30818 700 325625 27842 113897 999999999 999999999 30830 720 302556 28075 145432 999999999 999999999 30839 740 279929 28315 166926 999999999 999999999 30860 760 257716 28560 198098 999999999 999999999 30890 780 235888 28822 236634 999999999 999999999 30943 800 214420 29079 406624 999999999 999999999 30994 820 193288 29357 633566 999999999 999999999 31070 840 172464 29651 963721 999999999 999999999 31166 860 151923 29957 1487463 999999999 999999999 31276 880 131646 30267 1998805 999999999 999999999 31393 900 111628 30559 2426978 999999999 999999999 31493 920 91876 30808 2929924 999999999 999999999 31551 940 72412 30991 3344373 999999999 999999999 31544 960 53248 31165 3584566 999999999 999999999 31531 980 34379 31320 3584930 999999999 999999999 31502 1000 15834 31362 3636998 999999999 999999999 31362 73171 40 3680 -9971 5786 31543 57 1966840 21416 673 999999999 999999999 48355 60 1944114 21336 463 999999999 999999999 47677 70 1848507 21015 315 999999999 999999999 44937 75 1806306 20751 233 999999999 999999999 43507 80 1767316 20501 178 999999999 999999999 42195 85 1731059 20337 180 999999999 999999999 41139 90 1697076 20260 192 999999999 999999999 40320 100 1634513 20286 201 999999999 999999999 39175 125 1501365 20458 266 999999999 999999999 37065 150 1391347 20746 472 999999999 999999999 35679 175 1297074 21013 735 999999999 999999999 34581 200 1214336 21296 1041 999999999 999999999 33733 250 1072444 22124 1961 999999999 999999999 32880 300 952033 22973 3417 999999999 999999999 32408 350 846469 23788 9644 999999999 999999999 32112 400 752050 24494 17119 999999999 999999999 31826 450 666443 25136 35704 999999999 999999999 31579 500 587986 25712 48217 999999999 999999999 31345 550 515477 26235 65452 999999999 999999999 31124 600 448024 26699 87262 999999999 999999999 30896 620 422287 26897 93629 999999999 999999999 30835 640 397181 27098 93396 999999999 999999999 30785 660 372659 27316 85440 999999999 999999999 30760 680 348674 27546 85439 999999999 999999999 30756 700 325192 27770 94155 999999999 999999999 30750 720 302188 27989 116967 999999999 999999999 30745 740 279635 28216 131298 999999999 999999999 30752 760 257504 28449 154429 999999999 999999999 30770 780 235764 28700 192600 999999999 999999999 30812 800 214389 28952 375004 999999999 999999999 30858 820 193349 29231 633943 999999999 999999999 30937 840 172609 29537 1019250 999999999 999999999 31046 860 152137 29870 1665494 999999999 999999999 31186 880 131911 30204 2268342 999999999 999999999 31328 900 111925 30523 2804856 999999999 999999999 31456 920 92185 30804 3399009 999999999 999999999 31547 940 72716 31013 3731543 999999999 999999999 31566 960 53529 31218 4081668 999999999 999999999 31584 980 34622 31394 4303175 999999999 999999999 31576 1000 16031 31441 4397932 999999999 999999999 31441 73179 40 3680 -9973 5793 31725 57 1966120 21306 646 999999999 999999999 48092 60 1944261 21172 414 999999999 999999999 47312 70 1849208 20933 283 999999999 999999999 44760 75 1807098 20744 222 999999999 999999999 43492 80 1768054 20565 178 999999999 999999999 42328 85 1731652 20435 163 999999999 999999999 41338 90 1697485 20381 172 999999999 999999999 40561 100 1634532 20418 179 999999999 999999999 39428 125 1500794 20507 225 999999999 999999999 37153 150 1390811 20684 417 999999999 999999999 35572 175 1297232 20768 649 999999999 999999999 34177 200 1215540 21006 961 999999999 999999999 33275 250 1074890 22033 1972 999999999 999999999 32745 300 954577 23027 3438 999999999 999999999 32484 350 848672 23885 9588 999999999 999999999 32243 400 753860 24598 16159 999999999 999999999 31962 450 667910 25230 36190 999999999 999999999 31698 500 589209 25775 50407 999999999 999999999 31422 550 516557 26275 69781 999999999 999999999 31171 600 449031 26717 94998 999999999 999999999 30916 620 423280 26909 105934 999999999 999999999 30848 640 398164 27108 106624 999999999 999999999 30796 660 373636 27320 98670 999999999 999999999 30765 680 349649 27546 98729 999999999 999999999 30756 700 326165 27772 109539 999999999 999999999 30753 720 303158 27993 136673 999999999 999999999 30749 740 280601 28223 152510 999999999 999999999 30760 760 258464 28458 183390 999999999 999999999 30780 780 236715 28714 232088 999999999 999999999 30827 800 215326 28974 394187 999999999 999999999 30882 820 194264 29268 618387 999999999 999999999 30976 840 173496 29583 958828 999999999 999999999 31094 860 152987 29930 1534908 999999999 999999999 31248 880 132718 30273 2106012 999999999 999999999 31400 900 112684 30598 2611396 999999999 999999999 31534 920 92894 30886 3240308 999999999 999999999 31631 940 73374 31091 3787426 999999999 999999999 31645 960 54142 31284 4088827 999999999 999999999 31651 980 35200 31448 4129827 999999999 999999999 31630 1000 16578 31492 4191656 999999999 999999999 31492 73185 40 3680 -9974 5783 31504 57 1967200 21340 656 999999999 999999999 48192 60 1944221 21207 416 999999999 999999999 47390 70 1848942 20998 294 999999999 999999999 44901 75 1806691 20818 231 999999999 999999999 43646 80 1767514 20632 185 999999999 999999999 42466 85 1731009 20484 154 999999999 999999999 41437 90 1696785 20401 149 999999999 999999999 40600 100 1633850 20387 151 999999999 999999999 39369 125 1500557 20401 176 999999999 999999999 36963 150 1391367 20493 315 999999999 999999999 35243 175 1298836 20495 474 999999999 999999999 33728 200 1218205 20737 725 999999999 999999999 32848 250 1078883 21897 1795 999999999 999999999 32542 300 959073 22975 3333 999999999 999999999 32411 350 853312 23874 9744 999999999 999999999 32227 400 758525 24597 16585 999999999 999999999 31960 450 672588 25224 41176 999999999 999999999 31690 500 593913 25765 52641 999999999 999999999 31409 550 521294 26262 70705 999999999 999999999 31155 600 453796 26708 95234 999999999 999999999 30907 620 428050 26905 106621 999999999 999999999 30844 640 402935 27110 106815 999999999 999999999 30798 660 378405 27323 99523 999999999 999999999 30769 680 354415 27550 103425 999999999 999999999 30760 700 330925 27784 110931 999999999 999999999 30766 720 307908 28006 138986 999999999 999999999 30763 740 285341 28234 166620 999999999 999999999 30771 760 263197 28465 204153 999999999 999999999 30788 780 241447 28711 273440 999999999 999999999 30824 800 220062 28964 427642 999999999 999999999 30872 820 199013 29244 590406 999999999 999999999 30951 840 178269 29538 852853 999999999 999999999 31047 860 157804 29849 1276060 999999999 999999999 31163 880 137605 30144 1733962 999999999 999999999 31265 900 117674 30416 2151101 999999999 999999999 31346 920 98018 30651 2620950 999999999 999999999 31391 940 78659 30813 3067993 999999999 999999999 31363 960 59613 30962 3319563 999999999 999999999 31325 980 40874 31094 3372428 999999999 999999999 31274 1000 22463 31131 3418116 999999999 999999999 31131 73191 40 3680 -9976 5772 31284 57 1968380 21301 658 999999999 999999999 48130 60 1944266 21161 412 999999999 999999999 47286 70 1849122 20985 293 999999999 999999999 44872 75 1806872 20830 236 999999999 999999999 43671 80 1767643 20676 196 999999999 999999999 42556 85 1731043 20548 169 999999999 999999999 41566 90 1696690 20491 171 999999999 999999999 40779 100 1633435 20504 182 999999999 999999999 39595 125 1499366 20522 230 999999999 999999999 37181 150 1389478 20633 443 999999999 999999999 35485 175 1296157 20704 705 999999999 999999999 34072 200 1214603 21000 1064 999999999 999999999 33264 250 1073820 22081 2234 999999999 999999999 32816 300 953342 23041 3920 999999999 999999999 32504 350 847439 23870 10935 999999999 999999999 32222 400 752730 24561 18338 999999999 999999999 31914 450 666923 25185 39683 999999999 999999999 31641 500 588358 25732 48221 999999999 999999999 31370 550 515775 26268 64256 999999999 999999999 31163 600 448218 26748 85618 999999999 999999999 30953 620 422427 26961 93336 999999999 999999999 30907 640 397254 27179 91097 999999999 999999999 30876 660 372655 27409 83970 999999999 999999999 30865 680 348583 27651 84516 999999999 999999999 30873 700 325003 27894 93770 999999999 999999999 30887 720 301892 28125 117362 999999999 999999999 30893 740 279226 28362 133509 999999999 999999999 30910 760 256981 28599 164282 999999999 999999999 30932 780 235125 28853 215615 999999999 999999999 30976 800 213637 29103 374056 999999999 999999999 31019 820 192490 29376 589577 999999999 999999999 31090 840 171656 29660 892683 999999999 999999999 31176 860 151113 29953 1438927 999999999 999999999 31272 880 130849 30236 2029243 999999999 999999999 31361 900 110858 30504 2550748 999999999 999999999 31437 920 91144 30742 3195181 999999999 999999999 31483 940 71726 30912 3531642 999999999 999999999 31464 960 52613 31077 3782725 999999999 999999999 31441 980 33800 31224 4011754 999999999 999999999 31405 1000 15311 31267 4024075 999999999 999999999 31267 73196 40 3681 -9977 5763 31488 57 1969280 21319 637 999999999 999999999 48191 60 1944238 21187 405 999999999 999999999 47346 70 1849115 20949 274 999999999 999999999 44795 75 1806935 20796 224 999999999 999999999 43601 80 1767775 20636 186 999999999 999999999 42474 85 1731241 20513 162 999999999 999999999 41495 90 1696980 20416 155 999999999 999999999 40630 100 1634029 20382 157 999999999 999999999 39359 125 1500634 20438 180 999999999 999999999 37028 150 1391057 20602 348 999999999 999999999 35430 175 1297902 20663 565 999999999 999999999 34004 200 1216611 20906 861 999999999 999999999 33116 250 1076556 21951 1996 999999999 999999999 32623 300 956577 22983 3625 999999999 999999999 32423 350 850804 23871 10477 999999999 999999999 32223 400 756043 24587 18069 999999999 999999999 31947 450 670117 25228 43263 999999999 999999999 31695 500 591420 25776 50514 999999999 999999999 31423 550 518731 26300 64174 999999999 999999999 31201 600 451125 26755 88923 999999999 999999999 30960 620 425336 26948 101705 999999999 999999999 30893 640 400184 27147 97858 999999999 999999999 30840 660 375627 27346 96383 999999999 999999999 30794 680 351624 27558 109353 999999999 999999999 30770 700 328127 27789 113865 999999999 999999999 30772 720 305108 28005 142092 999999999 999999999 30762 740 282546 28223 168138 999999999 999999999 30760 760 260415 28444 209211 999999999 999999999 30764 780 238685 28677 299991 999999999 999999999 30788 800 217327 28927 448460 999999999 999999999 30832 820 196306 29203 609811 999999999 999999999 30907 840 175590 29498 841763 999999999 999999999 31005 860 155155 29802 1210461 999999999 999999999 31115 880 134995 30077 1629217 999999999 999999999 31196 900 115114 30330 2027789 999999999 999999999 31258 920 95512 30566 2479258 999999999 999999999 31304 940 76209 30721 2925690 999999999 999999999 31270 960 57221 30862 3194383 999999999 999999999 31224 980 38546 30983 3293269 999999999 999999999 31162 1000 20203 31015 3333780 999999999 999999999 31015 73203 40 3681 -9978 5757 31414 57 1970000 21396 664 999999999 999999999 48381 60 1944142 21266 423 999999999 999999999 47521 70 1848765 20983 287 999999999 999999999 44868 75 1806589 20759 218 999999999 999999999 43523 80 1767541 20555 174 999999999 999999999 42307 85 1731186 20392 155 999999999 999999999 41251 90 1697120 20304 159 999999999 999999999 40407 100 1634445 20315 163 999999999 999999999 39230 125 1501417 20393 197 999999999 999999999 36947 150 1391861 20638 371 999999999 999999999 35493 175 1298120 20886 587 999999999 999999999 34370 200 1215770 21225 847 999999999 999999999 33622 250 1073982 22163 1643 999999999 999999999 32937 300 953404 22996 2892 999999999 999999999 32441 350 847822 23773 7838 999999999 999999999 32091 400 753522 24449 13257 999999999 999999999 31768 450 668117 25063 31901 999999999 999999999 31488 500 589894 25632 42966 999999999 999999999 31248 550 517559 26191 69519 999999999 999999999 31071 600 450147 26711 114919 999999999 999999999 30910 620 424386 26935 128929 999999999 999999999 30878 640 399232 27164 133597 999999999 999999999 30859 660 374642 27402 132266 999999999 999999999 30857 680 350574 27650 133329 999999999 999999999 30872 700 326991 27903 139676 999999999 999999999 30897 720 303870 28139 172480 999999999 999999999 30909 740 281194 28374 210285 999999999 999999999 30924 760 258939 28610 258243 999999999 999999999 30945 780 237076 28861 339692 999999999 999999999 30985 800 215576 29125 537875 999999999 999999999 31042 820 194409 29411 733748 999999999 999999999 31127 840 173546 29705 1079899 999999999 999999999 31223 860 152968 30010 1588929 999999999 999999999 31332 880 132663 30301 2109671 999999999 999999999 31428 900 112630 30568 2558630 999999999 999999999 31503 920 92876 30803 3020444 999999999 999999999 31546 940 73422 30965 3446061 999999999 999999999 31517 960 54281 31115 3661658 999999999 999999999 31481 980 35448 31250 3657018 999999999 999999999 31431 1000 16946 31285 3612442 999999999 999999999 31285 73209 40 3681 -9980 5763 31344 57 1969280 21367 675 999999999 999999999 48300 60 1944175 21247 434 999999999 999999999 47478 70 1848725 21034 301 999999999 999999999 44978 75 1806399 20857 236 999999999 999999999 43727 80 1767145 20675 189 999999999 999999999 42555 85 1730556 20535 160 999999999 999999999 41540 90 1696258 20439 156 999999999 999999999 40676 100 1633254 20393 158 999999999 999999999 39381 125 1500015 20379 181 999999999 999999999 36922 150 1390916 20481 342 999999999 999999999 35223 175 1298322 20535 539 999999999 999999999 33794 200 1217378 20857 829 999999999 999999999 33038 250 1077206 22036 1945 999999999 999999999 32750 300 956754 23075 3542 999999999 999999999 32553 350 850622 23938 10103 999999999 999999999 32314 400 755657 24624 17795 999999999 999999999 31996 450 669655 25235 44206 999999999 999999999 31704 500 590973 25758 48408 999999999 999999999 31401 550 518368 26258 63746 999999999 999999999 31151 600 450880 26703 90987 999999999 999999999 30901 620 425139 26901 102705 999999999 999999999 30840 640 400028 27106 96009 999999999 999999999 30794 660 375503 27314 90597 999999999 999999999 30758 680 351523 27536 97415 999999999 999999999 30745 700 328044 27773 96989 999999999 999999999 30753 720 305036 27994 120591 999999999 999999999 30750 740 282482 28215 148604 999999999 999999999 30751 760 260356 28437 189990 999999999 999999999 30757 780 238633 28669 277328 999999999 999999999 30778 800 217281 28917 426676 999999999 999999999 30821 820 196270 29187 578517 999999999 999999999 30890 840 175569 29471 809353 999999999 999999999 30977 860 155157 29762 1201847 999999999 999999999 31073 880 135027 30029 1635444 999999999 999999999 31146 900 115181 30273 2030145 999999999 999999999 31199 920 95622 30491 2502226 999999999 999999999 31226 940 76370 30635 2951831 999999999 999999999 31181 960 57439 30765 3188654 999999999 999999999 31126 980 38823 30884 3272157 999999999 999999999 31063 1000 20538 30919 3291061 999999999 999999999 30919 73216 40 3681 -9981 5762 31337 57 1969440 21351 650 999999999 999999999 48267 60 1944208 21205 409 999999999 999999999 47385 70 1849081 20933 278 999999999 999999999 44761 75 1806956 20760 226 999999999 999999999 43524 80 1767862 20602 191 999999999 999999999 42404 85 1731378 20492 187 999999999 999999999 41453 90 1697123 20430 186 999999999 999999999 40658 100 1634031 20459 184 999999999 999999999 39509 125 1499986 20559 232 999999999 999999999 37248 150 1389614 20777 419 999999999 999999999 35733 175 1295493 20915 619 999999999 999999999 34419 200 1213249 21142 854 999999999 999999999 33489 250 1072031 22072 1691 999999999 999999999 32802 300 951672 23005 2961 999999999 999999999 32453 350 845909 23844 7208 999999999 999999999 32188 400 751274 24549 9244 999999999 999999999 31898 450 665533 25158 23831 999999999 999999999 31608 500 587033 25717 39567 999999999 999999999 31351 550 514511 26241 61533 999999999 999999999 31130 600 446991 26746 101392 999999999 999999999 30950 620 421204 26956 123025 999999999 999999999 30902 640 396035 27176 138247 999999999 999999999 30873 660 371440 27400 149239 999999999 999999999 30854 680 347381 27632 167096 999999999 999999999 30852 700 323818 27874 194510 999999999 999999999 30865 720 300719 28114 251803 999999999 999999999 30881 740 278060 28356 312615 999999999 999999999 30905 760 255814 28605 390729 999999999 999999999 30939 780 233949 28870 531579 999999999 999999999 30995 800 212431 29165 750324 999999999 999999999 31086 820 191220 29490 972904 999999999 999999999 31211 840 170286 29830 1352099 999999999 999999999 31354 860 149602 30192 1777784 999999999 999999999 31522 880 129159 30526 2213965 999999999 999999999 31662 900 108970 30820 2589931 999999999 999999999 31762 920 89044 31084 2962465 999999999 999999999 31834 940 69412 31247 3325698 999999999 999999999 31804 960 50101 31385 3497239 999999999 999999999 31753 980 31115 31492 3493398 999999999 999999999 31674 1000 12473 31515 3429973 999999999 999999999 31515 73221 40 3681 -9983 5776 31442 57 1967960 21300 643 999999999 999999999 48118 60 1944270 21156 400 999999999 999999999 47276 70 1849194 20959 266 999999999 999999999 44817 75 1806943 20857 226 999999999 999999999 43728 80 1767638 20729 193 999999999 999999999 42665 85 1730926 20621 170 999999999 999999999 41714 90 1696500 20505 162 999999999 999999999 40806 100 1633375 20406 151 999999999 999999999 39406 125 1500356 20298 162 999999999 999999999 36775 150 1391845 20341 305 999999999 999999999 34983 175 1299971 20356 474 999999999 999999999 33498 200 1219571 20758 750 999999999 999999999 32881 250 1079441 22123 1940 999999999 999999999 32878 300 958468 23184 3531 999999999 999999999 32706 350 851898 24023 9255 999999999 999999999 32429 400 756696 24660 14880 999999999 999999999 32042 450 670674 25210 40626 999999999 999999999 31672 500 592160 25674 44481 999999999 999999999 31299 550 519808 26161 54303 999999999 999999999 31036 600 452531 26635 79375 999999999 999999999 30821 620 426852 26842 102159 999999999 999999999 30772 640 401790 27060 99713 999999999 999999999 30741 660 377308 27267 110761 999999999 999999999 30706 680 353367 27493 140440 999999999 999999999 30696 700 329916 27750 152917 999999999 999999999 30728 720 306918 27994 199865 999999999 999999999 30749 740 284357 28232 247558 999999999 999999999 30769 760 262210 28476 314700 999999999 999999999 30799 780 240448 28731 470767 999999999 999999999 30846 800 219034 29021 628871 999999999 999999999 30932 820 197932 29335 783037 999999999 999999999 31046 840 177105 29681 941594 999999999 999999999 31197 860 156533 30017 1159189 999999999 999999999 31339 880 136230 30285 1489905 999999999 999999999 31412 900 116220 30517 1787105 999999999 999999999 31450 920 96504 30737 2130861 999999999 999999999 31478 940 77106 30852 2484471 999999999 999999999 31402 960 58056 30933 2671061 999999999 999999999 31296 980 39355 30998 2749775 999999999 999999999 31178 1000 21006 31019 2724893 999999999 999999999 31019 73228 40 3682 -9984 5737 31320 57 1972080 21323 659 999999999 999999999 48262 60 1944245 21162 411 999999999 999999999 47289 70 1849275 20906 274 999999999 999999999 44704 75 1807157 20778 231 999999999 999999999 43563 80 1767993 20658 202 999999999 999999999 42518 85 1731402 20556 179 999999999 999999999 41582 90 1697056 20475 176 999999999 999999999 40748 100 1633880 20469 170 999999999 999999999 39527 125 1499978 20506 201 999999999 999999999 37152 150 1389972 20693 379 999999999 999999999 35588 175 1296234 20829 580 999999999 999999999 34278 200 1214215 21112 836 999999999 999999999 33443 250 1072858 22144 1778 999999999 999999999 32909 300 952148 23065 3115 999999999 999999999 32537 350 846209 23862 7901 999999999 999999999 32212 400 751572 24532 10974 999999999 999999999 31876 450 665919 25124 27084 999999999 999999999 31565 500 587552 25666 39872 999999999 999999999 31288 550 515154 26203 57113 999999999 999999999 31085 600 447722 26715 95353 999999999 999999999 30914 620 421963 26927 115655 999999999 999999999 30869 640 396820 27148 127254 999999999 999999999 30841 660 372254 27366 139574 999999999 999999999 30817 680 348225 27596 162128 999999999 999999999 30812 700 324690 27842 190338 999999999 999999999 30830 720 301618 28081 243424 999999999 999999999 30845 740 278988 28318 296858 999999999 999999999 30863 760 256773 28562 365170 999999999 999999999 30893 780 234943 28823 503113 999999999 999999999 30944 800 213462 29111 691361 999999999 999999999 31028 820 192292 29431 875534 999999999 999999999 31148 840 171401 29768 1156126 999999999 999999999 31289 860 150766 30114 1469742 999999999 999999999 31440 880 130385 30419 1843478 999999999 999999999 31551 900 110273 30691 2166406 999999999 999999999 31629 920 90433 30948 2471614 999999999 999999999 31694 940 70891 31099 2783218 999999999 999999999 31654 960 51675 31223 2941763 999999999 999999999 31590 980 32790 31319 2966833 999999999 999999999 31500 1000 14252 31338 2906309 999999999 999999999 31338 73235 40 3682 -9986 5713 31456 57 1974700 21345 693 999999999 999999999 48370 60 1944195 21202 445 999999999 999999999 47378 70 1848909 21007 313 999999999 999999999 44919 75 1806608 20860 252 999999999 999999999 43734 80 1767316 20712 206 999999999 999999999 42630 85 1730644 20593 175 999999999 999999999 41657 90 1696236 20511 160 999999999 999999999 40819 100 1632990 20479 160 999999999 999999999 39546 125 1499186 20466 183 999999999 999999999 37080 150 1389644 20560 342 999999999 999999999 35358 175 1296725 20600 531 999999999 999999999 33901 200 1215577 20896 815 999999999 999999999 33100 250 1075262 22041 1924 999999999 999999999 32757 300 954825 23065 3489 999999999 999999999 32538 350 848752 23922 9764 999999999 999999999 32292 400 753838 24614 16688 999999999 999999999 31982 450 667865 25228 42193 999999999 999999999 31695 500 589188 25763 47401 999999999 999999999 31407 550 516550 26277 60809 999999999 999999999 31173 600 448986 26745 91383 999999999 999999999 30949 620 423202 26949 104678 999999999 999999999 30895 640 398044 27160 100360 999999999 999999999 30855 660 373469 27372 97235 999999999 999999999 30823 680 349438 27595 108325 999999999 999999999 30810 700 325908 27832 115098 999999999 999999999 30819 720 302850 28057 148365 999999999 999999999 30819 740 280244 28282 181113 999999999 999999999 30824 760 258064 28508 225246 999999999 999999999 30834 780 236285 28744 318080 999999999 999999999 30860 800 214876 28998 459071 999999999 999999999 30907 820 193804 29273 590287 999999999 999999999 30982 840 173041 29561 787758 999999999 999999999 31072 860 152566 29852 1103994 999999999 999999999 31167 880 132375 30119 1472973 999999999 999999999 31239 900 112470 30361 1799643 999999999 999999999 31289 920 92855 30578 2169670 999999999 999999999 31316 940 73550 30717 2526362 999999999 999999999 31265 960 54571 30838 2721165 999999999 999999999 31200 980 35914 30944 2773822 999999999 999999999 31123 1000 17594 30975 2780028 999999999 999999999 30975 73434 40 3701 -9980 5826 31569 58 1962600 21411 671 999999999 999999999 48250 60 1944159 21319 445 999999999 999999999 47639 70 1848556 21030 302 999999999 999999999 44969 75 1806325 20766 219 999999999 999999999 43537 80 1767310 20513 165 999999999 999999999 42220 85 1731044 20334 162 999999999 999999999 41134 90 1697082 20238 170 999999999 999999999 40276 100 1634629 20237 178 999999999 999999999 39079 125 1501893 20381 226 999999999 999999999 36926 150 1392269 20676 423 999999999 999999999 35557 175 1298273 20961 685 999999999 999999999 34495 200 1215646 21291 1001 999999999 999999999 33726 250 1073683 22150 1928 999999999 999999999 32919 300 953078 23019 3390 999999999 999999999 32473 350 847265 23852 9435 999999999 999999999 32199 400 752589 24561 17241 999999999 999999999 31914 450 666745 25206 37861 999999999 999999999 31668 500 588083 25774 48095 999999999 999999999 31421 550 515407 26293 69865 999999999 999999999 31193 600 447832 26737 94748 999999999 999999999 30940 620 422063 26926 101937 999999999 999999999 30867 640 396935 27117 100512 999999999 999999999 30806 660 372402 27321 95410 999999999 999999999 30766 680 348419 27537 94116 999999999 999999999 30745 700 324947 27755 92854 999999999 999999999 30734 720 301963 27955 109989 999999999 999999999 30706 740 279448 28157 128032 999999999 999999999 30688 760 257375 28360 152920 999999999 999999999 30674 780 235716 28577 191879 999999999 999999999 30680 800 214443 28797 317625 999999999 999999999 30693 820 193529 29037 462953 999999999 999999999 30732 840 172944 29295 680542 999999999 999999999 30792 860 152658 29572 1069477 999999999 999999999 30875 880 132654 29844 1475964 999999999 999999999 30955 900 112925 30102 1897659 999999999 999999999 31022 920 93475 30323 2420418 999999999 999999999 31055 940 74321 30491 2792249 999999999 999999999 31035 960 55466 30663 3011394 999999999 999999999 31023 980 36900 30819 3217251 999999999 999999999 30997 1000 18649 30870 3242923 999999999 999999999 30870 73516 40 3699 -9961 5831 31265 58 1962060 21470 748 999999999 999999999 48371 60 1944112 21383 497 999999999 999999999 47784 70 1848070 21159 347 999999999 999999999 45246 75 1805525 20947 264 999999999 999999999 43918 80 1766133 20731 205 999999999 999999999 42669 85 1729474 20559 168 999999999 999999999 41588 90 1695131 20469 172 999999999 999999999 40736 100 1631986 20455 179 999999999 999999999 39499 125 1498365 20434 213 999999999 999999999 37022 150 1388967 20538 374 999999999 999999999 35320 175 1296004 20642 568 999999999 999999999 33969 200 1214676 20946 870 999999999 999999999 33180 250 1074243 22027 1918 999999999 999999999 32736 300 953876 23053 3373 999999999 999999999 32521 350 847777 23945 9207 999999999 999999999 32323 400 752706 24672 15062 999999999 999999999 32057 450 666489 25311 34340 999999999 999999999 31800 500 587523 25866 46941 999999999 999999999 31533 550 514625 26360 65747 999999999 999999999 31272 600 446895 26792 93688 999999999 999999999 31004 620 421075 26977 105710 999999999 999999999 30927 640 395899 27170 111038 999999999 999999999 30866 660 371319 27373 109077 999999999 999999999 30825 680 347291 27587 113989 999999999 999999999 30801 700 323777 27804 126509 999999999 999999999 30788 720 300752 28006 161964 999999999 999999999 30762 740 278193 28215 197428 999999999 999999999 30751 760 256071 28429 244597 999999999 999999999 30749 780 234354 28659 315839 999999999 999999999 30768 800 213012 28900 471777 999999999 999999999 30803 820 192014 29167 644915 999999999 999999999 30869 840 171329 29447 931454 999999999 999999999 30951 860 150933 29743 1395283 999999999 999999999 31053 880 130805 30039 1879009 999999999 999999999 31157 900 110942 30315 2308612 999999999 999999999 31241 920 91352 30546 2777481 999999999 999999999 31283 940 72059 30710 3156941 999999999 999999999 31257 960 53075 30863 3364983 999999999 999999999 31225 980 34396 30996 3442559 999999999 999999999 31175 1000 16044 31029 3487062 999999999 999999999 31029 73520 40 3699 -9960 5851 31268 58 1959900 21420 704 999999999 999999999 48212 60 1944170 21337 454 999999999 999999999 47681 70 1848348 21108 311 999999999 999999999 45136 75 1805923 20880 234 999999999 999999999 43776 80 1766663 20659 184 999999999 999999999 42521 85 1730137 20482 161 999999999 999999999 41433 90 1695918 20397 168 999999999 999999999 40593 100 1632961 20405 177 999999999 999999999 39403 125 1499492 20437 215 999999999 999999999 37028 150 1389887 20612 404 999999999 999999999 35448 175 1296413 20793 629 999999999 999999999 34219 200 1214470 21109 917 999999999 999999999 33438 250 1073306 22087 1776 999999999 999999999 32825 300 952873 23017 3110 999999999 999999999 32471 350 847048 23859 8402 999999999 999999999 32208 400 752355 24563 14240 999999999 999999999 31917 450 666535 25190 32436 999999999 999999999 31647 500 587922 25759 45659 999999999 999999999 31402 550 515256 26301 75666 999999999 999999999 31202 600 447598 26794 115004 999999999 999999999 31006 620 421764 27004 129882 999999999 999999999 30958 640 396552 27221 136011 999999999 999999999 30924 660 371915 27447 136028 999999999 999999999 30908 680 347814 27681 137602 999999999 999999999 30907 700 324211 27917 145721 999999999 999999999 30913 720 301088 28132 176964 999999999 999999999 30901 740 278425 28348 210765 999999999 999999999 30896 760 256198 28564 255885 999999999 999999999 30894 780 234380 28790 319628 999999999 999999999 30909 800 212945 29021 476221 999999999 999999999 30932 820 191868 29266 648775 999999999 999999999 30973 840 171124 29514 936197 999999999 999999999 31022 860 150695 29769 1389818 999999999 999999999 31081 880 130564 30021 1859553 999999999 999999999 31138 900 110727 30255 2273734 999999999 999999999 31180 920 91187 30451 2723426 999999999 999999999 31186 940 71960 30594 2959080 999999999 999999999 31140 960 53051 30734 3132891 999999999 999999999 31094 980 34452 30861 3292641 999999999 999999999 31039 1000 16180 30896 3290752 999999999 999999999 30896 73528 40 3698 -9958 5834 31267 58 1961700 21330 689 999999999 999999999 48047 60 1944238 21224 451 999999999 999999999 47428 70 1848828 21039 313 999999999 999999999 44988 75 1806462 20891 254 999999999 999999999 43798 80 1767123 20731 209 999999999 999999999 42670 85 1730420 20608 183 999999999 999999999 41687 90 1695979 20537 184 999999999 999999999 40871 100 1632610 20532 185 999999999 999999999 39649 125 1498376 20544 222 999999999 999999999 37221 150 1388493 20609 390 999999999 999999999 35444 175 1295435 20612 571 999999999 999999999 33920 200 1214399 20827 840 999999999 999999999 32992 250 1074770 21900 1882 999999999 999999999 32547 300 954991 22960 3357 999999999 999999999 32390 350 849255 23877 9178 999999999 999999999 32233 400 754408 24624 13773 999999999 999999999 31995 450 668349 25268 33238 999999999 999999999 31745 500 589505 25830 46312 999999999 999999999 31489 550 516677 26346 65926 999999999 999999999 31255 600 448940 26811 91241 999999999 999999999 31026 620 423098 27004 106503 999999999 999999999 30957 640 397894 27202 113561 999999999 999999999 30903 660 373286 27404 115229 999999999 999999999 30860 680 349232 27614 125829 999999999 999999999 30832 700 325695 27829 141373 999999999 999999999 30816 720 302649 28033 177842 999999999 999999999 30792 740 280068 28242 210276 999999999 999999999 30780 760 257926 28453 253452 999999999 999999999 30774 780 236194 28674 328869 999999999 999999999 30784 800 214847 28902 462788 999999999 999999999 30805 820 193855 29146 612703 999999999 999999999 30846 840 173194 29402 842276 999999999 999999999 30904 860 152837 29671 1170856 999999999 999999999 30978 880 132771 29927 1529043 999999999 999999999 31041 900 112995 30164 1858828 999999999 999999999 31086 920 93511 30366 2225752 999999999 999999999 31098 940 74340 30504 2568946 999999999 999999999 31048 960 55490 30633 2771821 999999999 999999999 30993 980 36957 30742 2829109 999999999 999999999 30920 1000 18756 30773 2865201 999999999 999999999 30773 73535 40 3698 -9956 5826 31493 58 1962600 21401 660 999999999 999999999 48228 60 1944168 21308 438 999999999 999999999 47615 70 1848659 20999 290 999999999 999999999 44903 75 1806446 20780 224 999999999 999999999 43566 80 1767370 20564 178 999999999 999999999 42326 85 1730990 20412 182 999999999 999999999 41291 90 1696909 20302 180 999999999 999999999 40403 100 1634286 20284 180 999999999 999999999 39170 125 1501244 20428 222 999999999 999999999 37010 150 1391367 20724 407 999999999 999999999 35641 175 1297175 20999 634 999999999 999999999 34558 200 1214474 21291 896 999999999 999999999 33726 250 1072726 22085 1792 999999999 999999999 32821 300 952573 22915 3177 999999999 999999999 32327 350 847228 23749 8502 999999999 999999999 32059 400 752946 24464 14121 999999999 999999999 31787 450 667428 25114 33236 999999999 999999999 31552 500 589008 25710 46151 999999999 999999999 31342 550 516443 26278 68065 999999999 999999999 31175 600 448798 26806 102118 999999999 999999999 31020 620 422952 27018 119622 999999999 999999999 30973 640 397728 27231 127825 999999999 999999999 30935 660 373089 27444 134463 999999999 999999999 30904 680 348996 27666 147396 999999999 999999999 30890 700 325408 27897 155895 999999999 999999999 30891 720 302301 28113 191330 999999999 999999999 30880 740 279654 28325 226588 999999999 999999999 30871 760 257445 28540 269448 999999999 999999999 30869 780 235647 28763 351496 999999999 999999999 30880 800 214229 29001 492608 999999999 999999999 30911 820 193164 29250 641766 999999999 999999999 30957 840 172425 29518 861172 999999999 999999999 31026 860 151986 29793 1150301 999999999 999999999 31105 880 131842 30039 1466682 999999999 999999999 31157 900 111997 30260 1789658 999999999 999999999 31185 920 92453 30460 2137808 999999999 999999999 31194 940 73224 30592 2457881 999999999 999999999 31138 960 54321 30717 2647577 999999999 999999999 31077 980 35738 30824 2711347 999999999 999999999 31002 1000 17488 30858 2721062 999999999 999999999 30858 73553 40 3698 -9952 5807 31515 58 1964640 21468 692 999999999 999999999 48423 60 1944086 21382 455 999999999 999999999 47781 70 1848296 21049 296 999999999 999999999 45010 75 1805987 20825 231 999999999 999999999 43660 80 1766828 20606 187 999999999 999999999 42412 85 1730382 20444 171 999999999 999999999 41356 90 1696261 20319 170 999999999 999999999 40436 100 1633617 20280 170 999999999 999999999 39162 125 1500715 20389 205 999999999 999999999 36940 150 1391055 20681 382 999999999 999999999 35566 175 1297099 20939 602 999999999 999999999 34458 200 1214633 21231 876 999999999 999999999 33631 250 1073060 22091 1887 999999999 999999999 32831 300 952775 22958 3343 999999999 999999999 32387 350 847244 23789 9022 999999999 999999999 32113 400 752828 24492 15065 999999999 999999999 31824 450 667223 25136 35838 999999999 999999999 31580 500 588744 25725 51182 999999999 999999999 31361 550 516139 26292 70924 999999999 999999999 31190 600 448468 26814 108449 999999999 999999999 31029 620 422615 27024 125278 999999999 999999999 30980 640 397384 27240 131652 999999999 999999999 30946 660 372736 27454 138086 999999999 999999999 30916 680 348634 27675 155963 999999999 999999999 30900 700 325037 27911 167772 999999999 999999999 30906 720 301915 28133 207142 999999999 999999999 30902 740 279251 28350 249245 999999999 999999999 30897 760 257021 28570 299070 999999999 999999999 30902 780 235196 28801 402835 999999999 999999999 30921 800 213744 29055 548931 999999999 999999999 30969 820 192632 29328 693265 999999999 999999999 31040 840 171830 29614 927761 999999999 999999999 31128 860 151319 29908 1215528 999999999 999999999 31225 880 131094 30163 1537654 999999999 999999999 31286 900 111163 30396 1852529 999999999 999999999 31325 920 91525 30617 2165037 999999999 999999999 31355 940 72194 30757 2448127 999999999 999999999 31306 960 53189 30883 2605209 999999999 999999999 31245 980 34508 30983 2653181 999999999 999999999 31163 1000 16167 31007 2631216 999999999 999999999 31007 73559 40 3698 -9951 5806 31480 58 1964680 21482 711 999999999 999999999 48458 60 1944072 21395 473 999999999 999999999 47810 70 1848153 21093 314 999999999 999999999 45104 75 1805728 20895 250 999999999 999999999 43807 80 1766427 20687 202 999999999 999999999 42578 85 1729828 20536 204 999999999 999999999 41541 90 1695558 20405 198 999999999 999999999 40608 100 1632682 20344 192 999999999 999999999 39287 125 1499571 20388 228 999999999 999999999 36939 150 1390141 20596 402 999999999 999999999 35420 175 1296558 20858 612 999999999 999999999 34325 200 1214282 21215 867 999999999 999999999 33605 250 1072622 22134 1840 999999999 999999999 32895 300 952159 22982 3285 999999999 999999999 32421 350 846523 23810 8674 999999999 999999999 32142 400 752036 24507 13931 999999999 999999999 31844 450 666410 25134 32968 999999999 999999999 31577 500 587938 25723 48930 999999999 999999999 31359 550 515330 26296 70927 999999999 999999999 31195 600 447622 26838 102971 999999999 999999999 31057 620 421744 27051 121226 999999999 999999999 31011 640 396489 27266 133945 999999999 999999999 30975 660 371819 27477 146478 999999999 999999999 30941 680 347698 27697 165684 999999999 999999999 30925 700 324082 27933 179261 999999999 999999999 30931 720 300943 28151 217534 999999999 999999999 30922 740 278267 28362 258328 999999999 999999999 30910 760 256029 28578 302234 999999999 999999999 30910 780 234201 28803 391455 999999999 999999999 30922 800 212753 29045 520291 999999999 999999999 30957 820 191655 29299 648399 999999999 999999999 31009 840 170877 29576 826301 999999999 999999999 31087 860 150398 29852 1029856 999999999 999999999 31167 880 130219 30082 1273377 999999999 999999999 31202 900 110353 30281 1530915 999999999 999999999 31207 920 90799 30468 1788660 999999999 999999999 31203 940 71572 30577 2027730 999999999 999999999 31123 960 52687 30674 2164849 999999999 999999999 31034 980 34138 30755 2214584 999999999 999999999 30933 1000 15931 30781 2208368 999999999 999999999 30781 73566 40 3697 -9949 5788 31607 57 1966680 21413 712 999999999 999999999 48345 60 1944130 21312 475 999999999 999999999 47625 70 1848576 21015 311 999999999 999999999 44936 75 1806298 20828 249 999999999 999999999 43667 80 1767092 20652 206 999999999 999999999 42508 85 1730529 20530 189 999999999 999999999 41531 90 1696240 20432 189 999999999 999999999 40663 100 1633213 20415 187 999999999 999999999 39422 125 1499411 20529 225 999999999 999999999 37195 150 1389054 20802 410 999999999 999999999 35774 175 1294720 20985 620 999999999 999999999 34534 200 1212234 21195 874 999999999 999999999 33574 250 1070967 22033 1874 999999999 999999999 32745 300 950892 22937 3322 999999999 999999999 32358 350 845421 23783 9014 999999999 999999999 32105 400 751007 24497 14244 999999999 999999999 31830 450 665387 25140 34443 999999999 999999999 31585 500 586894 25730 50749 999999999 999999999 31367 550 514276 26296 73412 999999999 999999999 31196 600 446593 26819 113024 999999999 999999999 31035 620 420735 27029 131876 999999999 999999999 30985 640 395500 27245 139572 999999999 999999999 30952 660 370849 27456 148639 999999999 999999999 30918 680 346747 27674 171324 999999999 999999999 30899 700 323151 27908 187684 999999999 999999999 30903 720 300030 28136 228667 999999999 999999999 30905 740 277361 28360 269908 999999999 999999999 30909 760 255119 28588 323587 999999999 999999999 30921 780 233277 28829 434957 999999999 999999999 30951 800 211800 29094 586148 999999999 999999999 31010 820 190653 29385 743022 999999999 999999999 31100 840 169806 29690 996169 999999999 999999999 31206 860 149233 30010 1294040 999999999 999999999 31332 880 128931 30291 1623078 999999999 999999999 31418 900 108908 30547 1933455 999999999 999999999 31481 920 89165 30791 2252105 999999999 999999999 31533 940 69722 30941 2544223 999999999 999999999 31493 960 50602 31073 2694113 999999999 999999999 31438 980 31805 31174 2737823 999999999 999999999 31355 1000 13351 31200 2699729 999999999 999999999 31200 73571 40 3697 -9948 5770 31603 57 1968560 21329 689 999999999 999999999 48197 60 1944233 21189 438 999999999 999999999 47350 70 1848996 20997 304 999999999 999999999 44899 75 1806702 20861 250 999999999 999999999 43737 80 1767403 20718 209 999999999 999999999 42642 85 1730716 20604 181 999999999 999999999 41679 90 1696293 20520 173 999999999 999999999 40836 100 1632997 20501 170 999999999 999999999 39590 125 1498990 20505 191 999999999 999999999 37151 150 1389134 20638 355 999999999 999999999 35493 175 1295829 20693 536 999999999 999999999 34053 200 1214387 20954 787 999999999 999999999 33191 250 1073913 22032 1792 999999999 999999999 32744 300 953614 23022 3227 999999999 999999999 32478 350 847739 23876 8395 999999999 999999999 32231 400 753014 24563 13292 999999999 999999999 31916 450 667231 25169 34102 999999999 999999999 31621 500 588739 25701 46493 999999999 999999999 31332 550 516260 26224 63566 999999999 999999999 31111 600 448786 26727 95769 999999999 999999999 30928 620 423016 26938 115089 999999999 999999999 30881 640 397865 27156 123504 999999999 999999999 30850 660 373291 27373 129105 999999999 999999999 30825 680 349257 27600 144135 999999999 999999999 30817 700 325720 27843 157462 999999999 999999999 30831 720 302651 28076 198576 999999999 999999999 30839 740 280027 28305 239538 999999999 999999999 30849 760 257828 28536 293718 999999999 999999999 30864 780 236026 28776 395786 999999999 999999999 30894 800 214592 29033 526610 999999999 999999999 30945 820 193495 29305 668950 999999999 999999999 31015 840 172711 29589 868089 999999999 999999999 31101 860 152219 29879 1120024 999999999 999999999 31195 880 132016 30127 1413059 999999999 999999999 31248 900 112113 30346 1691981 999999999 999999999 31274 920 92513 30546 2001011 999999999 999999999 31282 940 73235 30664 2295617 999999999 999999999 31211 960 54295 30764 2451687 999999999 999999999 31125 980 35691 30845 2504646 999999999 999999999 31024 1000 17432 30870 2476758 999999999 999999999 30870 73578 40 3697 -9946 5757 31468 57 1970000 21421 705 999999999 999999999 48437 60 1944110 21295 452 999999999 999999999 47586 70 1848563 21029 309 999999999 999999999 44966 75 1806261 20839 246 999999999 999999999 43689 80 1767043 20655 202 999999999 999999999 42513 85 1730487 20518 190 999999999 999999999 41506 90 1696220 20418 191 999999999 999999999 40635 100 1633236 20401 190 999999999 999999999 39397 125 1499604 20491 232 999999999 999999999 37125 150 1389541 20730 416 999999999 999999999 35651 175 1295387 20977 635 999999999 999999999 34521 200 1212745 21283 902 999999999 999999999 33714 250 1070777 22159 1851 999999999 999999999 32933 300 950181 23006 3255 999999999 999999999 32455 350 844484 23814 8604 999999999 999999999 32146 400 749979 24513 13585 999999999 999999999 31852 450 664318 25147 32921 999999999 999999999 31594 500 585785 25749 46170 999999999 999999999 31390 550 513101 26324 69516 999999999 999999999 31229 600 445335 26856 110481 999999999 999999999 31077 620 419441 27069 125893 999999999 999999999 31031 640 394169 27284 135952 999999999 999999999 30995 660 369482 27498 144482 999999999 999999999 30965 680 345342 27718 162015 999999999 999999999 30948 700 321711 27949 177360 999999999 999999999 30948 720 298560 28166 217762 999999999 999999999 30939 740 275872 28376 264361 999999999 999999999 30926 760 253623 28590 314680 999999999 999999999 30923 780 231786 28813 408371 999999999 999999999 30934 800 210331 29054 547697 999999999 999999999 30967 820 189222 29318 667649 999999999 999999999 31029 840 168433 29591 872338 999999999 999999999 31103 860 147942 29872 1118268 999999999 999999999 31187 880 127743 30123 1390404 999999999 999999999 31244 900 107841 30349 1644073 999999999 999999999 31277 920 88237 30554 1890972 999999999 999999999 31291 940 68952 30679 2128054 999999999 999999999 31226 960 49999 30792 2253414 999999999 999999999 31153 980 31373 30889 2281083 999999999 999999999 31068 1000 13086 30919 2256618 999999999 999999999 30919 73584 40 3697 -9945 5743 31505 57 1971520 21347 692 999999999 999999999 48304 60 1944218 21181 433 999999999 999999999 47332 70 1849106 20950 296 999999999 999999999 44798 75 1806896 20826 250 999999999 999999999 43662 80 1767640 20708 215 999999999 999999999 42623 85 1730949 20618 190 999999999 999999999 41708 90 1696498 20537 177 999999999 999999999 40872 100 1633144 20522 172 999999999 999999999 39630 125 1498872 20566 196 999999999 999999999 37261 150 1388625 20724 369 999999999 999999999 35640 175 1294850 20815 574 999999999 999999999 34254 200 1212924 21079 842 999999999 999999999 33390 250 1071818 22100 1864 999999999 999999999 32845 300 951291 23040 3316 999999999 999999999 32502 350 845411 23861 8707 999999999 999999999 32211 400 750754 24543 13378 999999999 999999999 31890 450 665030 25154 34156 999999999 999999999 31602 500 586537 25716 46156 999999999 999999999 31350 550 513964 26278 64182 999999999 999999999 31174 600 446327 26801 102985 999999999 999999999 31013 620 420486 27014 121625 999999999 999999999 30968 640 395264 27231 131209 999999999 999999999 30936 660 370626 27442 143080 999999999 999999999 30902 680 346535 27662 165903 999999999 999999999 30885 700 322948 27901 184321 999999999 999999999 30895 720 299833 28127 229807 999999999 999999999 30895 740 277174 28344 278604 999999999 999999999 30891 760 254948 28564 332474 999999999 999999999 30895 780 233128 28794 443022 999999999 999999999 30913 800 211683 29045 572048 999999999 999999999 30957 820 190579 29316 677426 999999999 999999999 31027 840 169788 29597 846616 999999999 999999999 31110 860 149293 29878 1035598 999999999 999999999 31194 880 129095 30114 1277156 999999999 999999999 31234 900 109205 30321 1498202 999999999 999999999 31248 920 89621 30520 1703029 999999999 999999999 31256 940 70361 30631 1914293 999999999 999999999 31177 960 51444 30723 2022250 999999999 999999999 31084 980 32867 30797 2047490 999999999 999999999 30975 1000 14638 30816 2009447 999999999 999999999 30816 73591 40 3697 -9943 5718 31406 57 1974140 21303 676 999999999 999999999 48263 60 1944240 21182 444 999999999 999999999 47334 70 1849119 20953 294 999999999 999999999 44804 75 1806916 20815 240 999999999 999999999 43641 80 1767698 20678 202 999999999 999999999 42561 85 1731072 20575 177 999999999 999999999 41621 90 1696704 20482 171 999999999 999999999 40762 100 1633545 20450 167 999999999 999999999 39491 125 1499713 20503 182 999999999 999999999 37147 150 1389734 20686 345 999999999 999999999 35576 175 1296102 20789 535 999999999 999999999 34212 200 1214317 21032 784 999999999 999999999 33316 250 1073703 21996 1773 999999999 999999999 32690 300 953633 22972 3169 999999999 999999999 32407 350 847922 23854 8465 999999999 999999999 32201 400 753221 24573 12945 999999999 999999999 31929 450 667331 25221 32013 999999999 999999999 31686 500 588629 25785 42361 999999999 999999999 31434 550 515875 26338 61441 999999999 999999999 31245 600 448124 26831 96738 999999999 999999999 31049 620 422258 27032 119366 999999999 999999999 30989 640 397024 27240 126444 999999999 999999999 30946 660 372382 27440 136143 999999999 999999999 30900 680 348298 27649 156270 999999999 999999999 30871 700 324724 27880 168436 999999999 999999999 30872 720 301630 28097 210296 999999999 999999999 30863 740 278995 28313 252853 999999999 999999999 30858 760 256795 28529 310533 999999999 999999999 30857 780 235002 28758 431566 999999999 999999999 30874 800 213584 29009 586131 999999999 999999999 30919 820 192506 29278 752440 999999999 999999999 30987 840 171740 29565 993318 999999999 999999999 31076 860 151261 29862 1303100 999999999 999999999 31177 880 131068 30115 1660974 999999999 999999999 31235 900 111171 30343 2007851 999999999 999999999 31270 920 91567 30561 2377216 999999999 999999999 31298 940 72274 30695 2742036 999999999 999999999 31243 960 53309 30815 2937376 999999999 999999999 31176 980 34670 30911 3005035 999999999 999999999 31090 1000 16371 30939 2984962 999999999 999999999 30939 73609 40 3696 -9939 5726 31653 57 1973360 21345 717 999999999 999999999 48340 60 1944203 21198 451 999999999 999999999 47369 70 1848853 21039 326 999999999 999999999 44988 75 1806486 20892 264 999999999 999999999 43802 80 1767126 20751 220 999999999 999999999 42712 85 1730390 20625 187 999999999 999999999 41722 90 1695913 20562 173 999999999 999999999 40921 100 1632441 20573 175 999999999 999999999 39729 125 1498002 20565 202 999999999 999999999 37260 150 1387976 20642 389 999999999 999999999 35499 175 1294767 20647 598 999999999 999999999 33977 200 1213571 20874 899 999999999 999999999 33065 250 1073654 21942 2030 999999999 999999999 32609 300 953700 22984 3663 999999999 999999999 32423 350 847905 23880 10512 999999999 999999999 32236 400 753078 24610 17356 999999999 999999999 31978 450 667063 25256 42291 999999999 999999999 31730 500 588244 25827 54526 999999999 999999999 31485 550 515378 26377 77430 999999999 999999999 31291 600 447522 26874 109355 999999999 999999999 31099 620 421608 27089 119854 999999999 999999999 31054 640 396316 27308 119866 999999999 999999999 31023 660 371601 27535 114155 999999999 999999999 31007 680 347423 27768 114324 999999999 999999999 31004 700 323746 28006 120773 999999999 999999999 31011 720 300546 28228 144265 999999999 999999999 31007 740 277802 28452 163087 999999999 999999999 31009 760 255493 28671 191599 999999999 999999999 31010 780 233593 28898 239004 999999999 999999999 31025 800 212080 29123 339482 999999999 999999999 31041 820 190932 29360 444043 999999999 999999999 31073 840 170128 29591 613181 999999999 999999999 31103 860 149652 29827 881615 999999999 999999999 31141 880 129492 30053 1177416 999999999 999999999 31171 900 109641 30262 1448368 999999999 999999999 31187 920 90102 30443 1745733 999999999 999999999 31177 940 70886 30569 2035595 999999999 999999999 31114 960 51997 30694 2195439 999999999 999999999 31055 980 33424 30811 2229397 999999999 999999999 30990 1000 15181 30849 2231981 999999999 999999999 30849 73616 40 3696 -9938 5727 31781 57 1973240 21355 727 999999999 999999999 48360 60 1944162 21247 485 999999999 999999999 47480 70 1848586 21090 349 999999999 999999999 45096 75 1806158 20902 264 999999999 999999999 43822 80 1766807 20731 210 999999999 999999999 42670 85 1730122 20589 175 999999999 999999999 41648 90 1695688 20547 168 999999999 999999999 40890 100 1632225 20583 175 999999999 999999999 39748 125 1497647 20598 215 999999999 999999999 37319 150 1387427 20681 401 999999999 999999999 35568 175 1294017 20696 614 999999999 999999999 34058 200 1212628 20923 930 999999999 999999999 33144 250 1072308 22015 1925 999999999 999999999 32719 300 951914 23074 3330 999999999 999999999 32551 350 845795 23933 9710 999999999 999999999 32307 400 750788 24650 16754 999999999 999999999 32029 450 664666 25278 39246 999999999 999999999 31758 500 585813 25825 50458 999999999 999999999 31483 550 513017 26329 76828 999999999 999999999 31234 600 445380 26750 112480 999999999 999999999 30955 620 419594 26947 120565 999999999 999999999 30892 640 394440 27153 116429 999999999 999999999 30847 660 369866 27376 104818 999999999 999999999 30828 680 345828 27608 103343 999999999 999999999 30825 700 322291 27837 111723 999999999 999999999 30824 720 299231 28057 138193 999999999 999999999 30818 740 276622 28289 155527 999999999 999999999 30831 760 254435 28520 184929 999999999 999999999 30847 780 232641 28770 224110 999999999 999999999 30888 800 211213 29024 363283 999999999 999999999 30935 820 190118 29311 527680 999999999 999999999 31021 840 169329 29598 856526 999999999 999999999 31110 860 148823 29907 1465680 999999999 999999999 31224 880 128572 30242 2086516 999999999 999999999 31367 900 108560 30564 2554920 999999999 999999999 31498 920 88795 30844 3046405 999999999 999999999 31588 940 69299 31053 3426460 999999999 999999999 31607 960 50089 31252 3610872 999999999 999999999 31618 980 31162 31428 3511776 999999999 999999999 31610 1000 12552 31472 3538008 999999999 999999999 31472 73691 40 3694 -9920 5747 31560 57 1971000 21366 699 999999999 999999999 48335 60 1944153 21269 476 999999999 999999999 47529 70 1848644 21037 335 999999999 999999999 44984 75 1806355 20817 251 999999999 999999999 43644 80 1767187 20623 197 999999999 999999999 42448 85 1730693 20482 165 999999999 999999999 41432 90 1696450 20425 159 999999999 999999999 40649 100 1633347 20471 169 999999999 999999999 39532 125 1499041 20627 209 999999999 999999999 37372 150 1388255 20864 382 999999999 999999999 35882 175 1293832 20962 579 999999999 999999999 34496 200 1211638 21069 823 999999999 999999999 33375 250 1071430 21835 1664 999999999 999999999 32451 300 952209 22816 2963 999999999 999999999 32186 350 847125 23732 8482 999999999 999999999 32037 400 752768 24518 13864 999999999 999999999 31858 450 666977 25218 32984 999999999 999999999 31683 500 588209 25831 47779 999999999 999999999 31490 550 515342 26373 76825 999999999 999999999 31287 600 447553 26825 114432 999999999 999999999 31042 620 421696 27021 126789 999999999 999999999 30976 640 396475 27223 128598 999999999 999999999 30927 660 371842 27439 122351 999999999 999999999 30899 680 347752 27661 122764 999999999 999999999 30885 700 324172 27886 128293 999999999 999999999 30879 720 301074 28100 153355 999999999 999999999 30866 740 278432 28327 176036 999999999 999999999 30873 760 256217 28553 210424 999999999 999999999 30883 780 234401 28797 261269 999999999 999999999 30916 800 212953 29049 422687 999999999 999999999 30962 820 191841 29332 600065 999999999 999999999 31044 840 171039 29614 973480 999999999 999999999 31128 860 150518 29933 1587889 999999999 999999999 31252 880 130251 30263 2175517 999999999 999999999 31389 900 110230 30571 2673583 999999999 999999999 31505 920 90463 30841 3186168 999999999 999999999 31584 940 70973 31042 3616816 999999999 999999999 31596 960 51770 31239 3812355 999999999 999999999 31605 980 32853 31408 3740493 999999999 999999999 31589 1000 14255 31452 3758648 999999999 999999999 31452 73697 40 3694 -9919 5755 31683 57 1970240 21409 676 999999999 999999999 48416 60 1944108 21306 445 999999999 999999999 47611 70 1848545 21025 309 999999999 999999999 44958 75 1806288 20797 236 999999999 999999999 43602 80 1767184 20576 186 999999999 999999999 42350 85 1730787 20419 171 999999999 999999999 41305 90 1696681 20326 175 999999999 999999999 40450 100 1633956 20326 175 999999999 999999999 39251 125 1500747 20437 204 999999999 999999999 37027 150 1390954 20683 366 999999999 999999999 35570 175 1297126 20880 559 999999999 999999999 34361 200 1214933 21151 795 999999999 999999999 33504 250 1073854 22020 1653 999999999 999999999 32725 300 953875 22915 2986 999999999 999999999 32326 350 848471 23776 8234 999999999 999999999 32095 400 754060 24503 13943 999999999 999999999 31838 450 668398 25159 34213 999999999 999999999 31608 500 589852 25747 47905 999999999 999999999 31388 550 517216 26291 72573 999999999 999999999 31190 600 449582 26785 108825 999999999 999999999 30995 620 423759 26990 125710 999999999 999999999 30941 640 398564 27199 130746 999999999 999999999 30899 660 373952 27415 128753 999999999 999999999 30872 680 349881 27642 132317 999999999 999999999 30863 700 326313 27875 137358 999999999 999999999 30866 720 303222 28095 167745 999999999 999999999 30861 740 280586 28319 196394 999999999 999999999 30863 760 258378 28545 237237 999999999 999999999 30874 780 236569 28784 310219 999999999 999999999 30902 800 215131 29036 481442 999999999 999999999 30948 820 194033 29308 679492 999999999 999999999 31019 840 173244 29600 985535 999999999 999999999 31112 860 152735 29916 1440246 999999999 999999999 31234 880 132490 30214 1886200 999999999 999999999 31339 900 112512 30488 2312396 999999999 999999999 31420 920 92808 30727 2826975 999999999 999999999 31468 940 73402 30890 3303514 999999999 999999999 31441 960 54305 31047 3542396 999999999 999999999 31412 980 35513 31186 3581950 999999999 999999999 31366 1000 17045 31231 3584711 999999999 999999999 31231 73703 40 3694 -9918 5755 31754 57 1970240 21290 667 999999999 999999999 48146 60 1944271 21158 433 999999999 999999999 47281 70 1849190 20959 310 999999999 999999999 44817 75 1807023 20774 242 999999999 999999999 43554 80 1767908 20610 196 999999999 999999999 42420 85 1731423 20484 165 999999999 999999999 41437 90 1697161 20447 158 999999999 999999999 40692 100 1633950 20519 168 999999999 999999999 39624 125 1499322 20678 208 999999999 999999999 37464 150 1388315 20896 392 999999999 999999999 35937 175 1293830 20957 609 999999999 999999999 34488 200 1211688 21047 879 999999999 999999999 33340 250 1071591 21823 1755 999999999 999999999 32433 300 952436 22803 3106 999999999 999999999 32169 350 847424 23713 9143 999999999 999999999 32011 400 753143 24499 15562 999999999 999999999 31833 450 667414 25201 36953 999999999 999999999 31662 500 588696 25815 53155 999999999 999999999 31471 550 515861 26366 82805 999999999 999999999 31279 600 448084 26823 118946 999999999 999999999 31039 620 422228 27020 128661 999999999 999999999 30975 640 397009 27221 128012 999999999 999999999 30924 660 372377 27438 116341 999999999 999999999 30898 680 348287 27663 111298 999999999 999999999 30886 700 324706 27885 117705 999999999 999999999 30877 720 301610 28097 140332 999999999 999999999 30863 740 278971 28324 151683 999999999 999999999 30869 760 256760 28548 175014 999999999 999999999 30877 780 234947 28791 204771 999999999 999999999 30910 800 213507 29033 353320 999999999 999999999 30945 820 192411 29305 527349 999999999 999999999 31015 840 171632 29576 867033 999999999 999999999 31087 860 151142 29883 1463975 999999999 999999999 31200 880 130911 30207 2036656 999999999 999999999 31331 900 110925 30519 2513757 999999999 999999999 31451 920 91192 30789 3039200 999999999 999999999 31532 940 71732 30996 3503444 999999999 999999999 31549 960 52555 31201 3725669 999999999 999999999 31567 980 33658 31380 3656020 999999999 999999999 31561 1000 15075 31428 3690683 999999999 999999999 31428 73708 40 3693 -9916 5753 31533 57 1970400 21386 716 999999999 999999999 48367 60 1944129 21292 476 999999999 999999999 47580 70 1848448 21091 336 999999999 999999999 45100 75 1806028 20892 258 999999999 999999999 43801 80 1766718 20699 205 999999999 999999999 42605 85 1730090 20556 173 999999999 999999999 41582 90 1695734 20486 181 999999999 999999999 40770 100 1632501 20495 186 999999999 999999999 39577 125 1498453 20525 221 999999999 999999999 37187 150 1388498 20655 386 999999999 999999999 35523 175 1294971 20774 574 999999999 999999999 34186 200 1213177 21053 829 999999999 999999999 33349 250 1072272 22064 1729 999999999 999999999 32791 300 951899 23018 3076 999999999 999999999 32472 350 846066 23862 8546 999999999 999999999 32212 400 751346 24574 14336 999999999 999999999 31931 450 665477 25207 35348 999999999 999999999 31669 500 586813 25774 48439 999999999 999999999 31421 550 514132 26297 73739 999999999 999999999 31196 600 446523 26761 109373 999999999 999999999 30967 620 420724 26963 123634 999999999 999999999 30910 640 395555 27170 127915 999999999 999999999 30866 660 370969 27388 123951 999999999 999999999 30841 680 346921 27618 128267 999999999 999999999 30836 700 323374 27849 141062 999999999 999999999 30838 720 300302 28074 174733 999999999 999999999 30837 740 277680 28305 205287 999999999 999999999 30849 760 255479 28539 247898 999999999 999999999 30868 780 233671 28789 316741 999999999 999999999 30908 800 212226 29048 499736 999999999 999999999 30961 820 191114 29333 714584 999999999 999999999 31045 840 170306 29630 1082655 999999999 999999999 31144 860 149775 29948 1644998 999999999 999999999 31268 880 129503 30262 2186137 999999999 999999999 31388 900 109488 30555 2625640 999999999 999999999 31489 920 89735 30811 3126503 999999999 999999999 31554 940 70272 30985 3556044 999999999 999999999 31538 960 51115 31149 3753624 999999999 999999999 31515 980 32258 31296 3718694 999999999 999999999 31477 1000 13726 31340 3694627 999999999 999999999 31340 73715 40 3693 -9915 5773 31565 57 1968200 21356 702 999999999 999999999 48250 60 1944171 21274 479 999999999 999999999 47540 70 1848572 21072 340 999999999 999999999 45059 75 1806191 20873 261 999999999 999999999 43761 80 1766918 20680 207 999999999 999999999 42564 85 1730319 20542 175 999999999 999999999 41555 90 1695982 20478 167 999999999 999999999 40753 100 1632763 20494 177 999999999 999999999 39576 125 1498559 20573 217 999999999 999999999 37274 150 1388333 20708 381 999999999 999999999 35614 175 1294819 20715 558 999999999 999999999 34090 200 1213492 20873 817 999999999 999999999 33063 250 1073788 21878 1846 999999999 999999999 32514 300 954104 22946 3333 999999999 999999999 32371 350 848434 23862 9467 999999999 999999999 32211 400 753642 24611 15387 999999999 999999999 31979 450 667600 25271 36357 999999999 999999999 31749 500 588747 25833 48037 999999999 999999999 31493 550 515935 26331 67266 999999999 999999999 31237 600 448291 26754 93716 999999999 999999999 30959 620 422507 26939 105874 999999999 999999999 30883 640 397366 27133 108770 999999999 999999999 30824 660 372819 27337 104335 999999999 999999999 30784 680 348822 27551 111400 999999999 999999999 30762 700 325337 27771 121087 999999999 999999999 30751 720 302334 27986 152483 999999999 999999999 30741 740 279784 28212 184002 999999999 999999999 30747 760 257658 28441 229149 999999999 999999999 30762 780 235925 28688 305336 999999999 999999999 30799 800 214555 28947 472786 999999999 999999999 30854 820 193514 29240 672265 999999999 999999999 30947 840 172767 29547 1023175 999999999 999999999 31057 860 152286 29888 1565668 999999999 999999999 31205 880 132047 30225 2098147 999999999 999999999 31350 900 112049 30538 2548650 999999999 999999999 31472 920 92300 30817 3038024 999999999 999999999 31560 940 72826 31012 3449274 999999999 999999999 31565 960 53647 31191 3663543 999999999 999999999 31557 980 34765 31341 3666688 999999999 999999999 31522 1000 16208 31379 3705408 999999999 999999999 31379 73722 40 3693 -9913 5758 31632 57 1969860 21336 685 999999999 999999999 48242 60 1944203 21226 443 999999999 999999999 47432 70 1848752 21055 317 999999999 999999999 45023 75 1806371 20889 251 999999999 999999999 43795 80 1767050 20714 203 999999999 999999999 42635 85 1730386 20581 173 999999999 999999999 41633 90 1695991 20508 175 999999999 999999999 40814 100 1632710 20503 178 999999999 999999999 39594 125 1498735 20494 211 999999999 999999999 37130 150 1389068 20579 378 999999999 999999999 35392 175 1296070 20616 572 999999999 999999999 33926 200 1214901 20891 847 999999999 999999999 33093 250 1074628 22033 1849 999999999 999999999 32745 300 954205 23068 3298 999999999 999999999 32543 350 848091 23936 8857 999999999 999999999 32312 400 753099 24639 14351 999999999 999999999 32015 450 667044 25251 35646 999999999 999999999 31724 500 588318 25771 48682 999999999 999999999 31417 550 515713 26246 66301 999999999 999999999 31136 600 448295 26662 92465 999999999 999999999 30852 620 422601 26845 105178 999999999 999999999 30775 640 397547 27039 108699 999999999 999999999 30717 660 373085 27243 105020 999999999 999999999 30678 680 349169 27462 108307 999999999 999999999 30662 700 325756 27689 118276 999999999 999999999 30661 720 302818 27910 149266 999999999 999999999 30658 740 280328 28139 175551 999999999 999999999 30668 760 258256 28374 216221 999999999 999999999 30689 780 236572 28629 288419 999999999 999999999 30735 800 215243 28897 451279 999999999 999999999 30800 820 194234 29199 656962 999999999 999999999 30903 840 173511 29522 975714 999999999 999999999 31031 860 153043 29873 1483076 999999999 999999999 31189 880 132815 30209 2001482 999999999 999999999 31334 900 112828 30520 2475915 999999999 999999999 31453 920 93091 30797 3053131 999999999 999999999 31539 940 73634 30979 3583467 999999999 999999999 31532 960 54480 31146 3859110 999999999 999999999 31511 980 35626 31288 3901479 999999999 999999999 31470 1000 17100 31330 3922224 999999999 999999999 31330 73729 40 3693 -9912 5734 31647 57 1972440 21463 769 999999999 999999999 48587 60 1944028 21348 518 999999999 999999999 47705 70 1848197 21101 370 999999999 999999999 45121 75 1805789 20871 275 999999999 999999999 43756 80 1766524 20673 215 999999999 999999999 42550 85 1729952 20520 175 999999999 999999999 41509 90 1695638 20472 169 999999999 999999999 40742 100 1632382 20523 178 999999999 999999999 39631 125 1498100 20568 215 999999999 999999999 37265 150 1387924 20695 375 999999999 999999999 35590 175 1294358 20752 557 999999999 999999999 34151 200 1212844 20931 823 999999999 999999999 33156 250 1072835 21912 1777 999999999 999999999 32565 300 953030 22957 3137 999999999 999999999 32386 350 847336 23862 9101 999999999 999999999 32211 400 752539 24614 15224 999999999 999999999 31983 450 666493 25270 36109 999999999 999999999 31748 500 587616 25849 53722 999999999 999999999 31512 550 514747 26357 80278 999999999 999999999 31268 600 447025 26789 115247 999999999 999999999 31000 620 421205 26980 122718 999999999 999999999 30929 640 396024 27179 123338 999999999 999999999 30876 660 371429 27397 112689 999999999 999999999 30852 680 347375 27622 107605 999999999 999999999 30841 700 323830 27840 118804 999999999 999999999 30828 720 300770 28054 143891 999999999 999999999 30816 740 278167 28278 162562 999999999 999999999 30820 760 255990 28506 187990 999999999 999999999 30831 780 234209 28751 222035 999999999 999999999 30866 800 212798 28996 362805 999999999 999999999 30905 820 191728 29269 527897 999999999 999999999 30977 840 170973 29541 860949 999999999 999999999 31051 860 150509 29845 1424493 999999999 999999999 31160 880 130304 30166 1985825 999999999 999999999 31289 900 110345 30477 2452936 999999999 999999999 31408 920 90640 30743 2945596 999999999 999999999 31484 940 71212 30943 3343095 999999999 999999999 31495 960 52070 31140 3514567 999999999 999999999 31506 980 33212 31311 3431535 999999999 999999999 31492 1000 14673 31350 3438652 999999999 999999999 31350 73734 40 3693 -9910 5737 31811 57 1972080 21361 720 999999999 999999999 48347 60 1944165 21246 465 999999999 999999999 47478 70 1848604 21084 334 999999999 999999999 45084 75 1806179 20904 258 999999999 999999999 43827 80 1766830 20729 208 999999999 999999999 42665 85 1730154 20580 172 999999999 999999999 41630 90 1695753 20517 173 999999999 999999999 40832 100 1632417 20530 176 999999999 999999999 39646 125 1498415 20475 203 999999999 999999999 37096 150 1388965 20517 356 999999999 999999999 35284 175 1296237 20559 538 999999999 999999999 33833 200 1215222 20869 817 999999999 999999999 33057 250 1074910 22067 1775 999999999 999999999 32796 300 954335 23090 3131 999999999 999999999 32574 350 848181 23933 8717 999999999 999999999 32307 400 753237 24618 14857 999999999 999999999 31988 450 667279 25215 37761 999999999 999999999 31679 500 588664 25735 53022 999999999 999999999 31373 550 516137 26226 77101 999999999 999999999 31112 600 448742 26663 111676 999999999 999999999 30854 620 423039 26863 122896 999999999 999999999 30795 640 397963 27070 123596 999999999 999999999 30752 660 373464 27294 113822 999999999 999999999 30736 680 349495 27531 108498 999999999 999999999 30739 700 326020 27767 121267 999999999 999999999 30747 720 303013 27998 149958 999999999 999999999 30754 740 280449 28236 166832 999999999 999999999 30774 760 258299 28479 194197 999999999 999999999 30802 780 236532 28740 237197 999999999 999999999 30855 800 215122 29004 397833 999999999 999999999 30914 820 194039 29297 603616 999999999 999999999 31007 840 173253 29604 924619 999999999 999999999 31117 860 152735 29934 1470455 999999999 999999999 31253 880 132469 30260 2043113 999999999 999999999 31386 900 112448 30572 2528095 999999999 999999999 31506 920 92679 30846 3105453 999999999 999999999 31590 940 73190 31034 3623387 999999999 999999999 31588 960 53998 31212 3859621 999999999 999999999 31579 980 35099 31371 3827145 999999999 999999999 31553 1000 16523 31416 3815527 999999999 999999999 31416 73741 40 3692 -9909 5729 31963 57 1973000 21426 711 999999999 999999999 48515 60 1944042 21355 486 999999999 999999999 47721 70 1848236 21083 327 999999999 999999999 45083 75 1805847 20870 252 999999999 999999999 43755 80 1766593 20662 201 999999999 999999999 42527 85 1730046 20501 168 999999999 999999999 41471 90 1695814 20394 162 999999999 999999999 40587 100 1632927 20362 163 999999999 999999999 39321 125 1499845 20362 189 999999999 999999999 36891 150 1390698 20516 339 999999999 999999999 35283 175 1297808 20631 517 999999999 999999999 33951 200 1216515 20940 782 999999999 999999999 33169 250 1075946 22075 1809 999999999 999999999 32808 300 955371 23083 3177 999999999 999999999 32563 350 849252 23924 8731 999999999 999999999 32295 400 754345 24608 13961 999999999 999999999 31975 450 668415 25208 35846 999999999 999999999 31671 500 589832 25721 51230 999999999 999999999 31356 550 517359 26201 66229 999999999 999999999 31082 600 450042 26627 98728 999999999 999999999 30813 620 424378 26818 113162 999999999 999999999 30744 640 399345 27021 116142 999999999 999999999 30697 660 374896 27231 113527 999999999 999999999 30665 680 350987 27457 122326 999999999 999999999 30656 700 327573 27697 134325 999999999 999999999 30670 720 304622 27934 172128 999999999 999999999 30684 740 282107 28177 202518 999999999 999999999 30709 760 259999 28429 244303 999999999 999999999 30748 780 238266 28702 334719 999999999 999999999 30814 800 216871 29001 498455 999999999 999999999 30911 820 195776 29335 685972 999999999 999999999 31047 840 174944 29693 1001368 999999999 999999999 31211 860 154346 30080 1444053 999999999 999999999 31405 880 133971 30439 1940688 999999999 999999999 31572 900 113825 30774 2408699 999999999 999999999 31714 920 93913 31088 2896891 999999999 999999999 31838 940 74266 31291 3328813 999999999 999999999 31850 960 54916 31469 3539692 999999999 999999999 31838 980 35867 31612 3561486 999999999 999999999 31795 1000 17152 31645 3545954 999999999 999999999 31645 73746 40 3692 -9908 5723 31984 57 1973600 21409 724 999999999 999999999 48491 60 1944085 21302 478 999999999 999999999 47603 70 1848404 21081 343 999999999 999999999 45078 75 1805992 20894 272 999999999 999999999 43807 80 1766662 20718 224 999999999 999999999 42642 85 1729998 20578 189 999999999 999999999 41627 90 1695607 20506 176 999999999 999999999 40809 100 1632305 20520 178 999999999 999999999 39626 125 1498179 20523 211 999999999 999999999 37183 150 1388326 20619 369 999999999 999999999 35461 175 1295097 20678 553 999999999 999999999 34028 200 1213726 20932 817 999999999 999999999 33158 250 1073321 22032 1807 999999999 999999999 32744 300 953000 23031 3188 999999999 999999999 32490 350 847121 23870 8855 999999999 999999999 32222 400 752400 24567 13945 999999999 999999999 31921 450 666602 25173 35171 999999999 999999999 31627 500 588084 25713 52184 999999999 999999999 31347 550 515603 26214 73201 999999999 999999999 31099 600 448236 26652 104169 999999999 999999999 30842 620 422546 26846 113820 999999999 999999999 30776 640 397489 27046 118543 999999999 999999999 30726 660 373016 27260 113841 999999999 999999999 30697 680 349081 27487 116551 999999999 999999999 30690 700 325645 27719 132086 999999999 999999999 30693 720 302679 27948 163187 999999999 999999999 30699 740 280156 28183 186916 999999999 999999999 30716 760 258046 28427 216558 999999999 999999999 30747 780 236317 28693 274131 999999999 999999999 30805 800 214937 28970 417594 999999999 999999999 30878 820 193871 29284 582577 999999999 999999999 30993 840 173085 29616 863304 999999999 999999999 31129 860 152549 29978 1282361 999999999 999999999 31298 880 132246 30327 1753493 999999999 999999999 31455 900 112175 30657 2193464 999999999 999999999 31594 920 92343 30958 2643590 999999999 999999999 31705 940 72779 31158 3062713 999999999 999999999 31714 960 53509 31340 3278453 999999999 999999999 31708 980 34535 31493 3284160 999999999 999999999 31675 1000 15889 31530 3283315 999999999 999999999 31530 73754 40 3692 -9906 5737 32246 57 1972080 21342 683 999999999 999999999 48305 60 1944183 21237 458 999999999 999999999 47457 70 1848875 20981 312 999999999 999999999 44864 75 1806662 20798 248 999999999 999999999 43603 80 1767512 20624 202 999999999 999999999 42449 85 1730997 20503 173 999999999 999999999 41476 90 1696734 20428 161 999999999 999999999 40654 100 1633672 20442 165 999999999 999999999 39475 125 1499750 20539 199 999999999 999999999 37212 150 1389553 20732 365 999999999 999999999 35655 175 1295917 20745 557 999999999 999999999 34140 200 1214528 20874 819 999999999 999999999 33065 250 1074869 21863 1925 999999999 999999999 32492 300 955263 22932 3459 999999999 999999999 32350 350 849662 23846 9813 999999999 999999999 32189 400 754944 24590 15510 999999999 999999999 31951 450 668991 25240 38448 999999999 999999999 31711 500 590256 25787 59367 999999999 999999999 31436 550 517580 26281 76617 999999999 999999999 31177 600 450071 26698 102870 999999999 999999999 30895 620 424344 26878 115255 999999999 999999999 30813 640 399259 27071 116975 999999999 999999999 30754 660 374771 27270 112158 999999999 999999999 30708 680 350835 27480 120415 999999999 999999999 30682 700 327407 27707 129747 999999999 999999999 30680 720 304452 27933 159105 999999999 999999999 30683 740 281941 28169 179579 999999999 999999999 30701 760 259842 28414 213255 999999999 999999999 30732 780 238121 28683 286477 999999999 999999999 30794 800 216743 28977 422123 999999999 999999999 30885 820 195663 29315 594334 999999999 999999999 31025 840 174845 29677 892652 999999999 999999999 31193 860 154250 30086 1331191 999999999 999999999 31411 880 133862 30472 1810957 999999999 999999999 31606 900 113685 30833 2298276 999999999 999999999 31776 920 93726 31176 2825453 999999999 999999999 31928 940 74016 31404 3307566 999999999 999999999 31964 960 54588 31608 3568748 999999999 999999999 31979 980 35451 31767 3632537 999999999 999999999 31951 1000 16642 31804 3663106 999999999 999999999 31804 73765 40 3692 -9903 5722 32214 57 1973800 21389 715 999999999 999999999 48449 60 1944094 21308 493 999999999 999999999 47615 70 1848439 21064 344 999999999 999999999 45042 75 1806071 20869 270 999999999 999999999 43752 80 1766802 20678 217 999999999 999999999 42561 85 1730207 20540 183 999999999 999999999 41550 90 1695892 20454 166 999999999 999999999 40705 100 1632781 20448 169 999999999 999999999 39487 125 1498861 20532 198 999999999 999999999 37200 150 1388752 20706 353 999999999 999999999 35609 175 1295201 20734 531 999999999 999999999 34121 200 1213850 20866 782 999999999 999999999 33052 250 1074359 21819 1909 999999999 999999999 32427 300 955001 22883 3519 999999999 999999999 32281 350 849588 23812 10731 999999999 999999999 32144 400 754965 24575 18488 999999999 999999999 31932 450 669017 25252 45734 999999999 999999999 31726 500 590210 25822 65004 999999999 999999999 31479 550 517417 26329 81641 999999999 999999999 31235 600 449792 26740 104198 999999999 999999999 30943 620 424025 26919 112044 999999999 999999999 30860 640 398904 27109 108352 999999999 999999999 30796 660 374381 27308 98255 999999999 999999999 30751 680 350411 27520 103271 999999999 999999999 30726 700 326952 27741 110570 999999999 999999999 30718 720 303971 27963 132603 999999999 999999999 30715 740 281437 28195 143937 999999999 999999999 30729 760 259321 28433 166573 999999999 999999999 30753 780 237590 28693 222013 999999999 999999999 30804 800 216212 28964 358540 999999999 999999999 30871 820 195153 29272 539115 999999999 999999999 30980 840 174377 29598 853636 999999999 999999999 31111 860 153851 29966 1357618 999999999 999999999 31286 880 133554 30320 1887043 999999999 999999999 31448 900 113485 30660 2399177 999999999 999999999 31597 920 93645 30980 2977258 999999999 999999999 31728 940 74059 31204 3499223 999999999 999999999 31761 960 54752 31416 3752750 999999999 999999999 31784 980 35727 31590 3772714 999999999 999999999 31773 1000 17020 31635 3819458 999999999 999999999 31635 73771 40 3691 -9902 5729 32304 57 1973000 21432 690 999999999 999999999 48529 60 1944042 21349 467 999999999 999999999 47708 70 1848365 21032 319 999999999 999999999 44973 75 1806108 20790 244 999999999 999999999 43588 80 1767020 20566 195 999999999 999999999 42330 85 1730633 20417 203 999999999 999999999 41301 90 1696529 20325 209 999999999 999999999 40448 100 1633784 20340 211 999999999 999999999 39277 125 1500362 20488 268 999999999 999999999 37120 150 1390153 20787 470 999999999 999999999 35749 175 1295562 21113 722 999999999 999999999 34745 200 1212396 21414 986 999999999 999999999 33921 250 1069985 22164 1830 999999999 999999999 32940 300 949563 22936 3172 999999999 999999999 32357 350 844207 23732 8719 999999999 999999999 32037 400 749990 24446 14318 999999999 999999999 31765 450 664538 25094 35643 999999999 999999999 31526 500 586164 25700 56330 999999999 999999999 31330 550 513628 26267 86689 999999999 999999999 31161 600 446051 26765 120885 999999999 999999999 30973 620 420248 26969 131198 999999999 999999999 30917 640 395074 27173 135184 999999999 999999999 30870 660 370487 27386 132509 999999999 999999999 30840 680 346442 27612 134985 999999999 999999999 30830 700 322902 27839 143874 999999999 999999999 30827 720 299839 28065 168371 999999999 999999999 30827 740 277225 28292 180203 999999999 999999999 30834 760 255034 28528 196919 999999999 999999999 30855 780 233232 28784 239910 999999999 999999999 30902 800 211788 29051 375340 999999999 999999999 30964 820 190669 29351 550768 999999999 999999999 31064 840 169836 29681 835346 999999999 999999999 31197 860 149254 30048 1256446 999999999 999999999 31371 880 128902 30399 1717495 999999999 999999999 31530 900 108783 30734 2213896 999999999 999999999 31673 920 88897 31045 2785382 999999999 999999999 31794 940 69276 31254 3321262 999999999 999999999 31811 960 49941 31454 3612015 999999999 999999999 31824 980 30893 31627 3664177 999999999 999999999 31810 1000 12161 31683 3685270 999999999 999999999 31683 73779 40 3691 -9900 5715 32290 57 1974520 21369 701 999999999 999999999 48421 60 1944119 21286 481 999999999 999999999 47566 70 1848599 21026 323 999999999 999999999 44960 75 1806291 20847 259 999999999 999999999 43707 80 1767049 20672 212 999999999 999999999 42547 85 1730448 20553 184 999999999 999999999 41576 90 1696118 20459 164 999999999 999999999 40716 100 1633016 20437 163 999999999 999999999 39465 125 1499162 20523 176 999999999 999999999 37184 150 1388990 20738 329 999999999 999999999 35665 175 1295322 20753 522 999999999 999999999 34152 200 1213911 20878 777 999999999 999999999 33071 250 1074281 21850 1893 999999999 999999999 32473 300 954719 22928 3458 999999999 999999999 32345 350 849111 23852 10045 999999999 999999999 32199 400 754390 24584 17851 999999999 999999999 31944 450 668449 25239 42392 999999999 999999999 31709 500 589735 25774 62259 999999999 999999999 31421 550 517083 26276 77420 999999999 999999999 31172 600 449608 26676 102643 999999999 999999999 30869 620 423904 26851 116235 999999999 999999999 30782 640 398846 27041 112368 999999999 999999999 30720 660 374388 27233 108729 999999999 999999999 30667 680 350485 27441 121743 999999999 999999999 30639 700 327088 27673 128388 999999999 999999999 30643 720 304158 27906 153924 999999999 999999999 30653 740 281666 28147 169838 999999999 999999999 30677 760 259582 28397 207632 999999999 999999999 30714 780 237871 28675 308260 999999999 999999999 30785 800 216495 28979 497830 999999999 999999999 30887 820 195409 29332 772144 999999999 999999999 31043 840 174570 29718 1171759 999999999 999999999 31236 860 153940 30148 1772031 999999999 999999999 31476 880 133508 30537 2389062 999999999 999999999 31674 900 113286 30907 2955971 999999999 999999999 31852 920 93272 31272 3608897 999999999 999999999 32026 940 73498 31512 4197156 999999999 999999999 32074 960 53999 31729 4456760 999999999 999999999 32101 980 34787 31896 4508683 999999999 999999999 32081 1000 15901 31934 4499287 999999999 999999999 31934 73784 40 3691 -9899 5720 31904 57 1973980 21471 698 999999999 999999999 48639 60 1943971 21400 471 999999999 999999999 47822 70 1848014 21105 328 999999999 999999999 45130 75 1805606 20866 252 999999999 999999999 43747 80 1766389 20626 199 999999999 999999999 42454 85 1729914 20456 185 999999999 999999999 41380 90 1695763 20342 190 999999999 999999999 40483 100 1633039 20309 190 999999999 999999999 39218 125 1500144 20358 225 999999999 999999999 36884 150 1390881 20563 389 999999999 999999999 35365 175 1297502 20800 600 999999999 999999999 34230 200 1215438 21164 864 999999999 999999999 33525 250 1073875 22155 1794 999999999 999999999 32926 300 953242 23025 3181 999999999 999999999 32481 350 847469 23829 8816 999999999 999999999 32167 400 752946 24506 15567 999999999 999999999 31843 450 667359 25111 37820 999999999 999999999 31549 500 589021 25659 52947 999999999 999999999 31280 550 516663 26181 74382 999999999 999999999 31059 600 449347 26647 100995 999999999 999999999 30835 620 423660 26846 111364 999999999 999999999 30776 640 398600 27050 113571 999999999 999999999 30730 660 374123 27264 112031 999999999 999999999 30702 680 350183 27495 118902 999999999 999999999 30699 700 326738 27733 127409 999999999 999999999 30709 720 303760 27963 154300 999999999 999999999 30716 740 281226 28194 176970 999999999 999999999 30728 760 259110 28434 207778 999999999 999999999 30754 780 237379 28691 276005 999999999 999999999 30803 800 216004 28960 448812 999999999 999999999 30867 820 194951 29258 662568 999999999 999999999 30966 840 174184 29587 960306 999999999 999999999 31099 860 153671 29937 1406269 999999999 999999999 31256 880 133404 30259 1895004 999999999 999999999 31385 900 113387 30562 2369670 999999999 999999999 31496 920 93623 30840 2930326 999999999 999999999 31584 940 74139 31025 3446413 999999999 999999999 31578 960 54954 31197 3714190 999999999 999999999 31563 980 36069 31345 3771114 999999999 999999999 31527 1000 17507 31391 3782456 999999999 999999999 31391 73790 40 3691 -9897 5705 31732 57 1975600 21395 748 999999999 999999999 48504 60 1944061 21329 515 999999999 999999999 47662 70 1848215 21127 362 999999999 999999999 45177 75 1805733 20917 274 999999999 999999999 43854 80 1766390 20709 214 999999999 999999999 42623 85 1729768 20540 175 999999999 999999999 41550 90 1695447 20461 166 999999999 999999999 40721 100 1632295 20467 172 999999999 999999999 39523 125 1498508 20473 197 999999999 999999999 37092 150 1388896 20579 337 999999999 999999999 35391 175 1295840 20641 497 999999999 999999999 33969 200 1214638 20882 747 999999999 999999999 33078 250 1074688 21943 1699 999999999 999999999 32611 300 954719 22988 3043 999999999 999999999 32429 350 848912 23881 8973 999999999 999999999 32237 400 754076 24615 16091 999999999 999999999 31983 450 668043 25262 37729 999999999 999999999 31737 500 589227 25818 53921 999999999 999999999 31475 550 516444 26326 79469 999999999 999999999 31232 600 448800 26758 113317 999999999 999999999 30964 620 423009 26950 125647 999999999 999999999 30896 640 397855 27150 127661 999999999 999999999 30844 660 373288 27364 120860 999999999 999999999 30815 680 349262 27590 123625 999999999 999999999 30805 700 325740 27818 136018 999999999 999999999 30803 720 302697 28036 166395 999999999 999999999 30796 740 280105 28267 188800 999999999 999999999 30807 760 257934 28502 226322 999999999 999999999 30828 780 236151 28757 282668 999999999 999999999 30874 800 214731 29016 459662 999999999 999999999 30926 820 193641 29305 683497 999999999 999999999 31015 840 172850 29608 1043955 999999999 999999999 31120 860 152331 29937 1630934 999999999 999999999 31255 880 132062 30267 2197039 999999999 999999999 31394 900 112035 30584 2631879 999999999 999999999 31519 920 92256 30863 3110304 999999999 999999999 31608 940 72752 31064 3492495 999999999 999999999 31619 960 53537 31256 3660979 999999999 999999999 31623 980 34609 31424 3608873 999999999 999999999 31606 1000 16002 31467 3615648 999999999 999999999 31467 73796 40 3691 -9896 5713 31784 57 1974700 21394 737 999999999 999999999 48482 60 1944095 21292 497 999999999 999999999 47580 70 1848382 21105 362 999999999 999999999 45129 75 1805930 20910 277 999999999 999999999 43840 80 1766578 20725 219 999999999 999999999 42658 85 1729898 20588 182 999999999 999999999 41647 90 1695481 20528 174 999999999 999999999 40853 100 1632113 20540 180 999999999 999999999 39665 125 1497826 20552 208 999999999 999999999 37236 150 1387851 20636 353 999999999 999999999 35489 175 1294666 20642 521 999999999 999999999 33970 200 1213466 20880 784 999999999 999999999 33075 250 1073369 21990 1781 999999999 999999999 32681 300 953144 23036 3192 999999999 999999999 32498 350 847165 23909 9363 999999999 999999999 32275 400 752256 24624 16999 999999999 999999999 31996 450 666219 25255 42081 999999999 999999999 31729 500 587452 25794 53466 999999999 999999999 31445 550 514755 26288 76420 999999999 999999999 31187 600 447232 26701 107050 999999999 999999999 30898 620 421497 26891 116672 999999999 999999999 30827 640 396400 27086 114552 999999999 999999999 30771 660 371893 27296 105362 999999999 999999999 30738 680 347928 27520 108332 999999999 999999999 30727 700 324466 27747 117271 999999999 999999999 30724 720 301480 27969 144496 999999999 999999999 30722 740 278943 28199 165860 999999999 999999999 30733 760 256825 28433 202927 999999999 999999999 30753 780 235096 28686 263040 999999999 999999999 30797 800 213729 28942 447598 999999999 999999999 30848 820 192691 29236 668679 999999999 999999999 30942 840 171947 29544 1024117 999999999 999999999 31053 860 151469 29882 1620109 999999999 999999999 31198 880 131233 30221 2189897 999999999 999999999 31345 900 111234 30546 2603402 999999999 999999999 31480 920 91478 30832 3111039 999999999 999999999 31576 940 71993 31031 3549129 999999999 999999999 31585 960 52800 31221 3721550 999999999 999999999 31587 980 33894 31388 3661179 999999999 999999999 31569 1000 15306 31437 3646503 999999999 999999999 31437 73804 40 3690 -9894 5707 31822 57 1975420 21291 665 999999999 999999999 48263 60 1944237 21196 445 999999999 999999999 47365 70 1848982 20998 306 999999999 999999999 44901 75 1806710 20839 245 999999999 999999999 43689 80 1767471 20677 200 999999999 999999999 42558 85 1730871 20548 171 999999999 999999999 41566 90 1696536 20469 162 999999999 999999999 40735 100 1633363 20473 162 999999999 999999999 39535 125 1499345 20537 181 999999999 999999999 37208 150 1389237 20701 330 999999999 999999999 35601 175 1295649 20755 510 999999999 999999999 34156 200 1214122 20935 740 999999999 999999999 33161 250 1074258 21865 1586 999999999 999999999 32494 300 954818 22868 2851 999999999 999999999 32261 350 849530 23770 8125 999999999 999999999 32088 400 755096 24520 13784 999999999 999999999 31860 450 669361 25184 35262 999999999 999999999 31640 500 590769 25750 49660 999999999 999999999 31392 550 518137 26285 74373 999999999 999999999 31183 600 450563 26744 115561 999999999 999999999 30948 620 424783 26942 135692 999999999 999999999 30887 640 399633 27148 139242 999999999 999999999 30841 660 375070 27358 138397 999999999 999999999 30808 680 351051 27581 148008 999999999 999999999 30795 700 327534 27816 158747 999999999 999999999 30801 720 304489 28042 196630 999999999 999999999 30803 740 281890 28279 219543 999999999 999999999 30821 760 259708 28518 264311 999999999 999999999 30844 780 237913 28775 354270 999999999 999999999 30892 800 216475 29046 550569 999999999 999999999 30958 820 195360 29344 786777 999999999 999999999 31057 840 174538 29658 1154606 999999999 999999999 31173 860 153980 29997 1693515 999999999 999999999 31319 880 133672 30322 2218376 999999999 999999999 31450 900 113613 30627 2643883 999999999 999999999 31563 920 93807 30906 3125132 999999999 999999999 31652 940 74279 31096 3584831 999999999 999999999 31650 960 55049 31272 3781675 999999999 999999999 31639 980 36118 31422 3753757 999999999 999999999 31604 1000 17512 31463 3725925 999999999 999999999 31463 73809 40 3690 -9893 5718 31730 57 1974160 21389 737 999999999 999999999 48457 60 1944107 21285 492 999999999 999999999 47564 70 1848427 21098 359 999999999 999999999 45114 75 1805990 20902 277 999999999 999999999 43822 80 1766652 20719 222 999999999 999999999 42644 85 1729984 20582 186 999999999 999999999 41635 90 1695569 20531 175 999999999 999999999 40859 100 1632164 20562 176 999999999 999999999 39706 125 1497602 20615 214 999999999 999999999 37350 150 1387284 20701 377 999999999 999999999 35601 175 1293973 20633 552 999999999 999999999 33954 200 1213025 20761 821 999999999 999999999 32886 250 1073781 21848 1902 999999999 999999999 32470 300 954012 23008 3441 999999999 999999999 32457 350 847998 23953 9866 999999999 999999999 32334 400 752848 24703 16291 999999999 999999999 32099 450 666506 25352 39809 999999999 999999999 31852 500 587422 25901 54866 999999999 999999999 31576 550 514446 26380 75666 999999999 999999999 31296 600 446704 26781 104984 999999999 999999999 30991 620 420897 26961 115727 999999999 999999999 30908 640 395737 27152 117360 999999999 999999999 30845 660 371173 27356 110003 999999999 999999999 30806 680 347159 27571 112808 999999999 999999999 30783 700 323658 27788 123287 999999999 999999999 30770 720 300642 28001 152871 999999999 999999999 30758 740 278080 28226 177899 999999999 999999999 30763 760 255944 28454 214444 999999999 999999999 30775 780 234204 28696 273990 999999999 999999999 30808 800 212832 28944 416783 999999999 999999999 30850 820 191798 29223 584986 999999999 999999999 30928 840 171073 29504 892991 999999999 999999999 31012 860 150630 29818 1390456 999999999 999999999 31131 880 130445 30136 1888346 999999999 999999999 31257 900 110511 30434 2310688 999999999 999999999 31364 920 90834 30698 2768106 999999999 999999999 31438 940 71438 30884 3156630 999999999 999999999 31435 960 52339 31060 3346752 999999999 999999999 31425 980 33535 31211 3326382 999999999 999999999 31392 1000 15056 31248 3348819 999999999 999999999 31248 73815 40 3690 -9892 5722 31827 57 1973800 21343 698 999999999 999999999 48345 60 1944180 21230 459 999999999 999999999 47440 70 1848836 21004 313 999999999 999999999 44914 75 1806587 20810 241 999999999 999999999 43629 80 1767419 20631 195 999999999 999999999 42464 85 1730914 20484 163 999999999 999999999 41438 90 1696680 20413 153 999999999 999999999 40624 100 1633643 20441 160 999999999 999999999 39473 125 1499785 20520 190 999999999 999999999 37178 150 1389667 20721 363 999999999 999999999 35636 175 1295919 20806 564 999999999 999999999 34239 200 1214242 20961 827 999999999 999999999 33204 250 1074213 21888 1779 999999999 999999999 32530 300 954522 22938 3156 999999999 999999999 32359 350 848879 23857 8971 999999999 999999999 32205 400 754089 24615 14550 999999999 999999999 31984 450 668027 25279 35194 999999999 999999999 31759 500 589142 25845 56376 999999999 999999999 31508 550 516283 26354 83567 999999999 999999999 31264 600 448578 26778 120192 999999999 999999999 30988 620 422772 26961 132940 999999999 999999999 30908 640 397610 27156 136192 999999999 999999999 30850 660 373043 27360 130216 999999999 999999999 30810 680 349026 27575 128783 999999999 999999999 30788 700 325520 27797 136327 999999999 999999999 30780 720 302496 28010 162461 999999999 999999999 30767 740 279928 28234 181704 999999999 999999999 30771 760 257787 28460 213236 999999999 999999999 30782 780 236040 28707 265296 999999999 999999999 30820 800 214656 28966 401070 999999999 999999999 30873 820 193602 29256 563754 999999999 999999999 30964 840 172848 29552 875775 999999999 999999999 31062 860 152366 29884 1364544 999999999 999999999 31200 880 132133 30212 1870401 999999999 999999999 31336 900 112145 30522 2353263 999999999 999999999 31455 920 92405 30803 2857628 999999999 999999999 31546 940 72939 31003 3307232 999999999 999999999 31556 960 53762 31194 3542039 999999999 999999999 31560 980 34875 31354 3556092 999999999 999999999 31536 1000 16309 31394 3558592 999999999 999999999 31394 73821 40 3690 -9890 5731 31940 57 1972800 21402 707 999999999 999999999 48457 60 1944104 21291 471 999999999 999999999 47576 70 1848566 21029 334 999999999 999999999 44967 75 1806298 20804 255 999999999 999999999 43616 80 1767161 20604 203 999999999 999999999 42409 85 1730700 20463 170 999999999 999999999 41394 90 1696487 20408 178 999999999 999999999 40615 100 1633427 20460 189 999999999 999999999 39510 125 1499239 20602 236 999999999 999999999 37326 150 1388645 20818 420 999999999 999999999 35802 175 1294413 20923 652 999999999 999999999 34433 200 1212243 21095 953 999999999 999999999 33416 250 1071503 21972 1928 999999999 999999999 32654 300 951572 22945 3379 999999999 999999999 32368 350 846006 23818 9735 999999999 999999999 32152 400 751410 24555 16948 999999999 999999999 31906 450 665559 25216 39837 999999999 999999999 31680 500 586850 25795 56540 999999999 999999999 31446 550 514112 26316 80214 999999999 999999999 31220 600 446491 26751 110659 999999999 999999999 30956 620 420709 26939 117827 999999999 999999999 30883 640 395568 27132 118507 999999999 999999999 30822 660 371021 27339 110432 999999999 999999999 30786 680 347021 27558 109847 999999999 999999999 30769 700 323531 27775 118871 999999999 999999999 30755 720 300526 27987 143885 999999999 999999999 30742 740 277977 28208 160563 999999999 999999999 30743 760 255856 28433 186467 999999999 999999999 30753 780 234130 28677 227982 999999999 999999999 30788 800 212774 28921 375332 999999999 999999999 30826 820 191757 29199 555834 999999999 999999999 30903 840 171046 29488 860891 999999999 999999999 30994 860 150612 29811 1368207 999999999 999999999 31124 880 130428 30140 1889423 999999999 999999999 31261 900 110484 30457 2359132 999999999 999999999 31389 920 90785 30742 2880911 999999999 999999999 31484 940 71356 30948 3336126 999999999 999999999 31500 960 52210 31149 3578200 999999999 999999999 31515 980 33346 31321 3580692 999999999 999999999 31503 1000 14798 31367 3618470 999999999 999999999 31367 73828 40 3690 -9889 5731 31901 57 1972800 21326 699 999999999 999999999 48285 60 1944186 21244 482 999999999 999999999 47472 70 1848766 21024 330 999999999 999999999 44955 75 1806453 20854 263 999999999 999999999 43722 80 1767187 20689 215 999999999 999999999 42583 85 1730565 20560 182 999999999 999999999 41590 90 1696211 20480 166 999999999 999999999 40758 100 1632995 20489 163 999999999 999999999 39565 125 1498904 20544 179 999999999 999999999 37221 150 1388731 20719 324 999999999 999999999 35631 175 1295106 20754 481 999999999 999999999 34154 200 1213662 20894 696 999999999 999999999 33097 250 1074064 21824 1579 999999999 999999999 32434 300 954722 22872 2832 999999999 999999999 32266 350 849347 23805 7861 999999999 999999999 32135 400 754753 24566 11620 999999999 999999999 31921 450 668861 25228 30539 999999999 999999999 31696 500 590158 25778 49703 999999999 999999999 31425 550 517506 26272 72210 999999999 999999999 31168 600 450015 26692 106344 999999999 999999999 30888 620 424293 26872 125380 999999999 999999999 30806 640 399215 27065 132834 999999999 999999999 30746 660 374733 27262 132328 999999999 999999999 30700 680 350802 27475 137593 999999999 999999999 30677 700 327378 27702 149514 999999999 999999999 30674 720 304429 27925 184475 999999999 999999999 30674 740 281923 28162 207011 999999999 999999999 30693 760 259831 28405 246958 999999999 999999999 30723 780 238118 28671 324353 999999999 999999999 30781 800 216751 28958 485503 999999999 999999999 30865 820 195692 29278 690237 999999999 999999999 30986 840 174907 29619 1035453 999999999 999999999 31132 860 154362 30002 1533206 999999999 999999999 31323 880 134038 30363 2057090 999999999 999999999 31492 900 113942 30699 2557867 999999999 999999999 31637 920 94080 31009 3106731 999999999 999999999 31757 940 74481 31216 3625022 999999999 999999999 31773 960 55173 31407 3863664 999999999 999999999 31776 980 36159 31560 3879521 999999999 999999999 31742 1000 17472 31601 3868835 999999999 999999999 31601 73834 40 3689 -9887 5723 31689 57 1973600 21376 684 999999999 999999999 48416 60 1944119 21287 465 999999999 999999999 47568 70 1848583 21032 325 999999999 999999999 44974 75 1806326 20790 241 999999999 999999999 43588 80 1767236 20568 187 999999999 999999999 42335 85 1730848 20415 182 999999999 999999999 41298 90 1696726 20348 194 999999999 999999999 40495 100 1633879 20382 206 999999999 999999999 39359 125 1500141 20542 277 999999999 999999999 37218 150 1389814 20777 506 999999999 999999999 35733 175 1295473 21013 797 999999999 999999999 34579 200 1212763 21282 1117 999999999 999999999 33712 250 1071028 22090 2030 999999999 999999999 32829 300 950849 22920 3545 999999999 999999999 32333 350 845521 23737 10311 999999999 999999999 32043 400 751266 24462 18253 999999999 999999999 31784 450 665747 25117 41962 999999999 999999999 31556 500 587299 25724 56238 999999999 999999999 31360 550 514689 26296 80444 999999999 999999999 31196 600 447023 26805 108347 999999999 999999999 31019 620 421175 27023 113743 999999999 999999999 30979 640 395944 27241 112667 999999999 999999999 30947 660 371287 27474 104377 999999999 999999999 30939 680 347157 27717 100281 999999999 999999999 30947 700 323524 27953 103624 999999999 999999999 30952 720 300367 28177 122185 999999999 999999999 30951 740 277663 28406 130818 999999999 999999999 30958 760 255386 28633 142979 999999999 999999999 30969 780 233512 28870 164464 999999999 999999999 30995 800 212019 29097 286241 999999999 999999999 31013 820 190890 29334 430677 999999999 999999999 31046 840 170101 29574 668119 999999999 999999999 31085 860 149630 29828 1048880 999999999 999999999 31142 880 129459 30086 1428271 999999999 999999999 31205 900 109574 30333 1796285 999999999 999999999 31260 920 89977 30549 2230218 999999999 999999999 31285 940 70682 30714 2614877 999999999 999999999 31262 960 51689 30888 2822698 999999999 999999999 31251 980 32985 31051 2827114 999999999 999999999 31231 1000 14595 31106 2869259 999999999 999999999 31106 73891 40 3688 -9874 5737 32103 57 1972080 21283 688 999999999 999999999 48172 60 1944277 21152 445 999999999 999999999 47267 70 1849171 20976 313 999999999 999999999 44854 75 1806924 20836 256 999999999 999999999 43684 80 1767666 20700 216 999999999 999999999 42606 85 1731003 20594 188 999999999 999999999 41660 90 1696574 20535 176 999999999 999999999 40868 100 1633166 20559 179 999999999 999999999 39701 125 1498538 20638 209 999999999 999999999 37391 150 1387876 20808 383 999999999 999999999 35785 175 1293838 20847 589 999999999 999999999 34308 200 1212070 20966 854 999999999 999999999 33211 250 1072119 21859 1855 999999999 999999999 32487 300 952628 22892 3323 999999999 999999999 32295 350 847207 23805 9789 999999999 999999999 32135 400 752609 24569 15669 999999999 999999999 31924 450 666699 25236 41047 999999999 999999999 31705 500 587932 25813 61624 999999999 999999999 31468 550 515139 26338 89005 999999999 999999999 31246 600 447477 26760 119796 999999999 999999999 30966 620 421690 26939 130183 999999999 999999999 30883 640 396552 27126 130462 999999999 999999999 30817 660 372016 27320 124416 999999999 999999999 30765 680 348037 27527 126207 999999999 999999999 30734 700 324574 27743 135305 999999999 999999999 30721 720 301595 27957 160874 999999999 999999999 30709 740 279069 28181 173996 999999999 999999999 30713 760 256969 28407 199560 999999999 999999999 30725 780 235261 28657 254441 999999999 999999999 30766 800 213914 28917 393229 999999999 999999999 30821 820 192892 29216 559855 999999999 999999999 30921 840 172161 29527 860486 999999999 999999999 31036 860 151691 29875 1337268 999999999 999999999 31191 880 131461 30212 1858087 999999999 999999999 31336 900 111468 30537 2355097 999999999 999999999 31471 920 91713 30835 2912912 999999999 999999999 31579 940 72227 31036 3476747 999999999 999999999 31589 960 53028 31233 3763705 999999999 999999999 31599 980 34114 31400 3795068 999999999 999999999 31582 1000 15518 31453 3800365 999999999 999999999 31453 73896 40 3688 -9873 5733 31709 57 1972620 21354 683 999999999 999999999 48343 60 1944178 21229 438 999999999 999999999 47440 70 1848823 21010 306 999999999 999999999 44925 75 1806572 20807 235 999999999 999999999 43623 80 1767421 20616 189 999999999 999999999 42433 85 1730938 20475 171 999999999 999999999 41419 90 1696713 20410 182 999999999 999999999 40619 100 1633699 20429 196 999999999 999999999 39450 125 1499896 20515 267 999999999 999999999 37169 150 1389873 20691 498 999999999 999999999 35583 175 1296086 20854 796 999999999 999999999 34318 200 1213924 21161 1173 999999999 999999999 33519 250 1072356 22160 2319 999999999 999999999 32933 300 951582 23073 4022 999999999 999999999 32549 350 845572 23886 11154 999999999 999999999 32244 400 750797 24579 19176 999999999 999999999 31937 450 664931 25201 43117 999999999 999999999 31661 500 586291 25764 58182 999999999 999999999 31409 550 513612 26305 75103 999999999 999999999 31207 600 445946 26796 102264 999999999 999999999 31008 620 420109 27008 109244 999999999 999999999 30961 640 394894 27224 110626 999999999 999999999 30928 660 370254 27453 105336 999999999 999999999 30914 680 346147 27688 107877 999999999 999999999 30914 700 322539 27922 117243 999999999 999999999 30919 720 299408 28145 146209 999999999 999999999 30916 740 276731 28370 168421 999999999 999999999 30920 760 254483 28595 198046 999999999 999999999 30928 780 232638 28830 250040 999999999 999999999 30952 800 211173 29062 375998 999999999 999999999 30976 820 190064 29311 520865 999999999 999999999 31021 840 169288 29560 745855 999999999 999999999 31071 860 148827 29817 1080758 999999999 999999999 31131 880 128665 30068 1425207 999999999 999999999 31187 900 108794 30307 1737642 999999999 999999999 31234 920 89215 30520 2088047 999999999 999999999 31256 940 69943 30672 2394016 999999999 999999999 31219 960 50983 30821 2570091 999999999 999999999 31183 980 32328 30956 2599866 999999999 999999999 31135 1000 13999 30996 2620111 999999999 999999999 30996 73903 40 3687 -9871 5744 31897 57 1971360 21341 670 999999999 999999999 48287 60 1944200 21217 438 999999999 999999999 47411 70 1849053 20930 292 999999999 999999999 44755 75 1806913 20776 245 999999999 999999999 43559 80 1767781 20626 209 999999999 999999999 42453 85 1731246 20525 186 999999999 999999999 41519 90 1696962 20432 170 999999999 999999999 40661 100 1633922 20425 171 999999999 999999999 39441 125 1499848 20603 190 999999999 999999999 37327 150 1388975 20921 347 999999999 999999999 35980 175 1294298 21017 578 999999999 999999999 34587 200 1211953 21091 849 999999999 999999999 33410 250 1071767 21806 1943 999999999 999999999 32408 300 952713 22782 3518 999999999 999999999 32139 350 847737 23719 10069 999999999 999999999 32019 400 753460 24491 16676 999999999 999999999 31823 450 667736 25206 37762 999999999 999999999 31668 500 589013 25814 55144 999999999 999999999 31469 550 516149 26388 69097 999999999 999999999 31305 600 448303 26854 94108 999999999 999999999 31075 620 422426 27035 109036 999999999 999999999 30993 640 397198 27224 112597 999999999 999999999 30927 660 372579 27406 115435 999999999 999999999 30862 680 348530 27601 130240 999999999 999999999 30817 700 325005 27816 139155 999999999 999999999 30801 720 301968 28023 170429 999999999 999999999 30782 740 279394 28233 197369 999999999 999999999 30770 760 257258 28446 244041 999999999 999999999 30767 780 235526 28680 352232 999999999 999999999 30791 800 214166 28930 528667 999999999 999999999 30835 820 193141 29212 760849 999999999 999999999 30917 840 172415 29517 1093148 999999999 999999999 31025 860 151956 29853 1550271 999999999 999999999 31168 880 131756 30145 2023528 999999999 999999999 31266 900 111822 30423 2478903 999999999 999999999 31353 920 92148 30700 2994043 999999999 999999999 31440 940 72753 30880 3470116 999999999 999999999 31431 960 53657 31056 3740052 999999999 999999999 31420 980 34860 31191 3887808 999999999 999999999 31372 1000 16392 31228 3887983 999999999 999999999 31228 73909 40 3687 -9870 5747 31927 57 1971000 21423 708 999999999 999999999 48464 60 1944096 21303 459 999999999 999999999 47604 70 1848470 21056 321 999999999 999999999 45024 75 1806131 20848 248 999999999 999999999 43708 80 1766910 20650 198 999999999 999999999 42503 85 1730373 20502 175 999999999 999999999 41474 90 1696101 20440 187 999999999 999999999 40679 100 1632993 20459 197 999999999 999999999 39508 125 1499255 20466 251 999999999 999999999 37079 150 1389688 20569 441 999999999 999999999 35374 175 1296550 20688 693 999999999 999999999 34045 200 1214927 21051 1058 999999999 999999999 33346 250 1073481 22232 2156 999999999 999999999 33041 300 952144 23211 3689 999999999 999999999 32745 350 845552 24005 10283 999999999 999999999 32404 400 750382 24662 17892 999999999 999999999 32045 450 664304 25241 42285 999999999 999999999 31711 500 585619 25754 56149 999999999 999999999 31397 550 513048 26238 71761 999999999 999999999 31127 600 445628 26670 100833 999999999 999999999 30863 620 419920 26865 108485 999999999 999999999 30798 640 394844 27066 109591 999999999 999999999 30748 660 370352 27282 102029 999999999 999999999 30722 680 346397 27512 105202 999999999 999999999 30718 700 322941 27741 122413 999999999 999999999 30718 720 299958 27966 160121 999999999 999999999 30719 740 277423 28196 184140 999999999 999999999 30730 760 255306 28434 219465 999999999 999999999 30754 780 233576 28689 279131 999999999 999999999 30801 800 212206 28946 448360 999999999 999999999 30853 820 191167 29234 661275 999999999 999999999 30940 840 170425 29539 987099 999999999 999999999 31048 860 149957 29859 1508653 999999999 999999999 31175 880 129742 30182 2048867 999999999 999999999 31305 900 109773 30494 2488509 999999999 999999999 31426 920 90053 30771 3000328 999999999 999999999 31513 940 70611 30959 3432272 999999999 999999999 31511 960 51466 31136 3662190 999999999 999999999 31501 980 32615 31291 3656075 999999999 999999999 31472 1000 14086 31332 3668888 999999999 999999999 31332 73916 40 3687 -9868 5744 32245 57 1971360 21399 664 999999999 999999999 48419 60 1944105 21307 442 999999999 999999999 47614 70 1848587 21003 299 999999999 999999999 44912 75 1806383 20766 229 999999999 999999999 43538 80 1767342 20540 182 999999999 999999999 42277 85 1731005 20387 166 999999999 999999999 41241 90 1696943 20304 176 999999999 999999999 40406 100 1634268 20316 187 999999999 999999999 39231 125 1501004 20464 237 999999999 999999999 37075 150 1390993 20738 429 999999999 999999999 35664 175 1296916 20935 692 999999999 999999999 34452 200 1214573 21172 1018 999999999 999999999 33538 250 1073352 22042 2064 999999999 999999999 32759 300 953129 22984 3595 999999999 999999999 32423 350 847414 23844 10444 999999999 999999999 32188 400 752739 24569 18763 999999999 999999999 31924 450 666857 25221 42892 999999999 999999999 31686 500 588148 25790 61300 999999999 999999999 31440 550 515418 26315 81423 999999999 999999999 31219 600 447799 26750 108480 999999999 999999999 30955 620 422018 26936 117886 999999999 999999999 30879 640 396881 27128 117011 999999999 999999999 30819 660 372339 27332 109971 999999999 999999999 30778 680 348345 27549 114392 999999999 999999999 30759 700 324861 27771 123499 999999999 999999999 30751 720 301857 27988 153322 999999999 999999999 30743 740 279306 28214 169219 999999999 999999999 30750 760 257177 28447 197496 999999999 999999999 30768 780 235437 28702 258135 999999999 999999999 30814 800 214056 28965 438842 999999999 999999999 30872 820 192999 29265 687581 999999999 999999999 30973 840 172228 29591 1072224 999999999 999999999 31103 860 151710 29952 1684455 999999999 999999999 31271 880 131422 30305 2291764 999999999 999999999 31433 900 111362 30649 2820458 999999999 999999999 31586 920 91528 30969 3430690 999999999 999999999 31716 940 71950 31192 3955727 999999999 999999999 31749 960 52649 31408 4227799 999999999 999999999 31777 980 33625 31590 4234874 999999999 999999999 31773 1000 14918 31641 4277074 999999999 999999999 31641 73921 40 3687 -9867 5734 32255 57 1972440 21422 704 999999999 999999999 48493 60 1944064 21334 477 999999999 999999999 47674 70 1848401 21041 325 999999999 999999999 44992 75 1806114 20811 249 999999999 999999999 43631 80 1766976 20598 198 999999999 999999999 42397 85 1730525 20457 169 999999999 999999999 41382 90 1696338 20385 169 999999999 999999999 40568 100 1633393 20409 180 999999999 999999999 39412 125 1499522 20556 215 999999999 999999999 37242 150 1389052 20818 394 999999999 999999999 35802 175 1294791 20937 634 999999999 999999999 34455 200 1212564 21112 936 999999999 999999999 33441 250 1071754 21977 1967 999999999 999999999 32661 300 951745 22969 3455 999999999 999999999 32403 350 846031 23859 9940 999999999 999999999 32207 400 751281 24593 18027 999999999 999999999 31955 450 665287 25262 40166 999999999 999999999 31738 500 586453 25830 60310 999999999 999999999 31489 550 513625 26347 80257 999999999 999999999 31256 600 445953 26760 110918 999999999 999999999 30966 620 420168 26936 122662 999999999 999999999 30879 640 395032 27124 123437 999999999 999999999 30814 660 370497 27321 117127 999999999 999999999 30766 680 346516 27531 121322 999999999 999999999 30739 700 323048 27750 130243 999999999 999999999 30728 720 300062 27965 160868 999999999 999999999 30718 740 277529 28192 179383 999999999 999999999 30725 760 255417 28425 215318 999999999 999999999 30744 780 233694 28681 285937 999999999 999999999 30792 800 212325 28950 474778 999999999 999999999 30857 820 191275 29260 749559 999999999 999999999 30968 840 170505 29594 1185569 999999999 999999999 31106 860 149980 29969 1870845 999999999 999999999 31289 880 129676 30336 2503648 999999999 999999999 31465 900 109591 30691 3018958 999999999 999999999 31630 920 89726 31027 3604306 999999999 999999999 31775 940 70108 31260 4082383 999999999 999999999 31817 960 50763 31483 4302415 999999999 999999999 31853 980 31693 31667 4281966 999999999 999999999 31851 1000 12941 31715 4290715 999999999 999999999 31715 73928 40 3687 -9865 5737 32025 57 1972080 21397 721 999999999 999999999 48429 60 1944108 21298 487 999999999 999999999 47592 70 1848531 21040 340 999999999 999999999 44989 75 1806221 20835 266 999999999 999999999 43682 80 1767019 20642 213 999999999 999999999 42486 85 1730483 20509 182 999999999 999999999 41487 90 1696213 20432 179 999999999 999999999 40661 100 1633136 20448 186 999999999 999999999 39486 125 1499062 20580 225 999999999 999999999 37285 150 1388550 20810 390 999999999 999999999 35788 175 1294298 20941 592 999999999 999999999 34461 200 1212057 21114 854 999999999 999999999 33445 250 1071334 21948 1885 999999999 999999999 32619 300 951623 22886 3412 999999999 999999999 32286 350 846321 23759 10025 999999999 999999999 32072 400 751945 24502 17597 999999999 999999999 31837 450 666268 25168 42811 999999999 999999999 31620 500 587685 25760 62964 999999999 999999999 31404 550 515010 26306 86400 999999999 999999999 31208 600 447376 26771 116057 999999999 999999999 30979 620 421571 26966 126660 999999999 999999999 30914 640 396402 27166 129506 999999999 999999999 30862 660 371823 27374 125424 999999999 999999999 30825 680 347793 27591 134978 999999999 999999999 30806 700 324272 27816 147694 999999999 999999999 30801 720 301230 28037 180653 999999999 999999999 30796 740 278639 28264 206954 999999999 999999999 30804 760 256471 28496 244813 999999999 999999999 30822 780 234694 28748 322099 999999999 999999999 30864 800 213279 29009 496492 999999999 999999999 30920 820 192192 29305 705268 999999999 999999999 31015 840 171398 29616 1047301 999999999 999999999 31130 860 150869 29958 1535869 999999999 999999999 31277 880 130587 30283 2036110 999999999 999999999 31410 900 110551 30595 2477357 999999999 999999999 31530 920 90763 30883 2944959 999999999 999999999 31627 940 71248 31078 3361113 999999999 999999999 31632 960 52027 31263 3570048 999999999 999999999 31630 980 33100 31416 3575122 999999999 999999999 31598 1000 14498 31457 3574366 999999999 999999999 31457 73934 40 3686 -9864 5710 31749 57 1975040 21392 700 999999999 999999999 48484 60 1944113 21267 457 999999999 999999999 47524 70 1848666 21013 307 999999999 999999999 44931 75 1806354 20864 253 999999999 999999999 43744 80 1767057 20713 212 999999999 999999999 42632 85 1730368 20611 189 999999999 999999999 41694 90 1695940 20518 182 999999999 999999999 40833 100 1632689 20474 185 999999999 999999999 39538 125 1498738 20515 202 999999999 999999999 37169 150 1388692 20699 379 999999999 999999999 35598 175 1295015 20797 619 999999999 999999999 34224 200 1213086 21099 927 999999999 999999999 33422 250 1071770 22144 2055 999999999 999999999 32911 300 950941 23108 3663 999999999 999999999 32599 350 844731 23939 9862 999999999 999999999 32316 400 749816 24598 17637 999999999 999999999 31961 450 663905 25208 40007 999999999 999999999 31670 500 585282 25746 49084 999999999 999999999 31387 550 512632 26302 63484 999999999 999999999 31203 600 444963 26802 95938 999999999 999999999 31015 620 419123 27008 118461 999999999 999999999 30962 640 393908 27222 123363 999999999 999999999 30925 660 369282 27425 135317 999999999 999999999 30883 680 345207 27643 164046 999999999 999999999 30864 700 321635 27884 178557 999999999 999999999 30877 720 298533 28113 229921 999999999 999999999 30880 740 275883 28336 280944 999999999 999999999 30882 760 253660 28564 358531 999999999 999999999 30894 780 231837 28804 519370 999999999 999999999 30923 800 210381 29064 732593 999999999 999999999 30978 820 189257 29352 993414 999999999 999999999 31065 840 168428 29669 1288761 999999999 999999999 31185 860 147871 29986 1674029 999999999 999999999 31307 880 127590 30252 2095581 999999999 999999999 31378 900 107597 30494 2447295 999999999 999999999 31426 920 87889 30735 2865523 999999999 999999999 31476 940 68486 30872 3249960 999999999 999999999 31423 960 49412 30991 3459916 999999999 999999999 31355 980 30665 31089 3532898 999999999 999999999 31269 1000 12260 31121 3497612 999999999 999999999 31121 73941 40 3686 -9862 5720 31848 57 1973980 21360 672 999999999 999999999 48388 60 1944151 21253 447 999999999 999999999 47492 70 1848860 20958 293 999999999 999999999 44814 75 1806674 20793 242 999999999 999999999 43595 80 1767528 20624 202 999999999 999999999 42450 85 1731001 20516 181 999999999 999999999 41502 90 1696743 20410 176 999999999 999999999 40618 100 1633822 20369 174 999999999 999999999 39333 125 1500232 20511 179 999999999 999999999 37161 150 1389945 20794 326 999999999 999999999 35761 175 1295761 20926 538 999999999 999999999 34438 200 1213545 21116 793 999999999 999999999 33448 250 1072867 21933 1808 999999999 999999999 32596 300 953225 22876 3294 999999999 999999999 32271 350 847907 23776 9349 999999999 999999999 32096 400 753496 24503 17502 999999999 999999999 31838 450 667804 25176 39374 999999999 999999999 31630 500 589215 25757 55765 999999999 999999999 31400 550 516496 26341 72990 999999999 999999999 31249 600 448728 26841 102260 999999999 999999999 31060 620 422854 27040 125109 999999999 999999999 30999 640 397612 27248 128649 999999999 999999999 30955 660 372964 27446 139149 999999999 999999999 30907 680 348872 27659 166800 999999999 999999999 30882 700 325289 27894 179630 999999999 999999999 30888 720 302181 28118 221598 999999999 999999999 30885 740 279527 28341 257431 999999999 999999999 30888 760 257302 28566 322154 999999999 999999999 30897 780 235477 28806 484983 999999999 999999999 30926 800 214022 29059 740383 999999999 999999999 30973 820 192905 29334 1083701 999999999 999999999 31046 840 172094 29638 1455946 999999999 999999999 31152 860 151559 29953 1909003 999999999 999999999 31273 880 131302 30212 2338920 999999999 999999999 31336 900 111335 30456 2678523 999999999 999999999 31387 920 91649 30705 3100173 999999999 999999999 31445 940 72258 30863 3437289 999999999 999999999 31414 960 53180 31014 3654890 999999999 999999999 31377 980 34414 31133 3696703 999999999 999999999 31313 1000 15981 31169 3638837 999999999 999999999 31169 73946 40 3686 -9861 5715 31541 57 1974520 21387 713 999999999 999999999 48461 60 1944117 21270 472 999999999 999999999 47531 70 1848700 20996 316 999999999 999999999 44896 75 1806448 20821 256 999999999 999999999 43653 80 1767255 20647 210 999999999 999999999 42496 85 1730693 20534 188 999999999 999999999 41538 90 1696390 20445 192 999999999 999999999 40688 100 1633325 20427 189 999999999 999999999 39446 125 1499507 20522 207 999999999 999999999 37181 150 1389326 20743 358 999999999 999999999 35673 175 1295425 20852 542 999999999 999999999 34316 200 1213459 21062 790 999999999 999999999 33363 250 1072721 22004 1822 999999999 999999999 32702 300 952579 22992 3295 999999999 999999999 32435 350 846762 23881 8954 999999999 999999999 32238 400 751978 24588 15516 999999999 999999999 31949 450 666052 25226 35619 999999999 999999999 31693 500 587345 25783 51707 999999999 999999999 31431 550 514611 26326 70015 999999999 999999999 31231 600 446899 26812 98710 999999999 999999999 31027 620 421054 27009 118905 999999999 999999999 30963 640 395844 27213 129277 999999999 999999999 30915 660 371227 27412 139403 999999999 999999999 30868 680 347166 27623 163156 999999999 999999999 30842 700 323617 27851 182915 999999999 999999999 30839 720 300545 28072 230469 999999999 999999999 30836 740 277929 28291 281325 999999999 999999999 30834 760 255743 28515 353240 999999999 999999999 30842 780 233957 28752 500931 999999999 999999999 30868 800 212544 29002 721782 999999999 999999999 30911 820 191470 29273 996846 999999999 999999999 30981 840 170705 29568 1322559 999999999 999999999 31079 860 150221 29876 1707907 999999999 999999999 31192 880 130017 30132 2090648 999999999 999999999 31254 900 110106 30369 2416521 999999999 999999999 31297 920 90482 30597 2804004 999999999 999999999 31335 940 71165 30736 3154994 999999999 999999999 31284 960 52171 30866 3314724 999999999 999999999 31228 980 33500 30967 3356099 999999999 999999999 31146 1000 15167 30996 3305836 999999999 999999999 30996 73952 40 3686 -9860 5722 31778 57 1973800 21412 700 999999999 999999999 48502 60 1944082 21302 466 999999999 999999999 47603 70 1848630 20979 305 999999999 999999999 44860 75 1806423 20794 248 999999999 999999999 43595 80 1767290 20610 205 999999999 999999999 42420 85 1730803 20487 203 999999999 999999999 41444 90 1696596 20377 200 999999999 999999999 40552 100 1633761 20347 195 999999999 999999999 39291 125 1500338 20481 227 999999999 999999999 37107 150 1390208 20765 397 999999999 999999999 35711 175 1295915 21003 616 999999999 999999999 34564 200 1213282 21252 883 999999999 999999999 33664 250 1071815 22037 1914 999999999 999999999 32751 300 951827 22901 3407 999999999 999999999 32306 350 846481 23764 9451 999999999 999999999 32079 400 752111 24494 15769 999999999 999999999 31826 450 666465 25158 37364 999999999 999999999 31608 500 587889 25765 57589 999999999 999999999 31410 550 515136 26357 79267 999999999 999999999 31268 600 447294 26883 107780 999999999 999999999 31109 620 421378 27086 124964 999999999 999999999 31051 640 396095 27292 134441 999999999 999999999 31005 660 371407 27491 144376 999999999 999999999 30958 680 347277 27701 165015 999999999 999999999 30929 700 323663 27926 181665 999999999 999999999 30923 720 300532 28141 221763 999999999 999999999 30911 740 277864 28352 257277 999999999 999999999 30900 760 255634 28568 302944 999999999 999999999 30899 780 233811 28799 407706 999999999 999999999 30918 800 212365 29042 576259 999999999 999999999 30954 820 191265 29305 772400 999999999 999999999 31015 840 170480 29594 1034619 999999999 999999999 31106 860 149980 29894 1352718 999999999 999999999 31211 880 129766 30146 1716982 999999999 999999999 31268 900 109845 30381 2080360 999999999 999999999 31310 920 90213 30611 2476116 999999999 999999999 31349 940 70886 30753 2852898 999999999 999999999 31302 960 51880 30890 3062059 999999999 999999999 31252 980 33191 30998 3134520 999999999 999999999 31178 1000 14838 31033 3122798 999999999 999999999 31033 73959 40 3686 -9858 5701 31753 57 1976040 21368 710 999999999 999999999 48452 60 1944150 21233 454 999999999 999999999 47447 70 1848858 20978 300 999999999 999999999 44858 75 1806607 20838 250 999999999 999999999 43688 80 1767347 20700 215 999999999 999999999 42606 85 1730685 20594 191 999999999 999999999 41659 90 1696280 20508 188 999999999 999999999 40813 100 1633018 20492 186 999999999 999999999 39571 125 1498975 20526 212 999999999 999999999 37189 150 1388914 20694 385 999999999 999999999 35588 175 1295224 20807 601 999999999 999999999 34242 200 1213310 21080 890 999999999 999999999 33392 250 1072147 22116 1964 999999999 999999999 32869 300 951452 23086 3437 999999999 999999999 32568 350 845327 23923 9136 999999999 999999999 32295 400 750430 24603 14581 999999999 999999999 31969 450 664510 25207 35365 999999999 999999999 31669 500 585884 25749 55897 999999999 999999999 31391 550 513235 26299 77610 999999999 999999999 31199 600 445576 26798 114358 999999999 999999999 31010 620 419741 27002 134268 999999999 999999999 30955 640 394532 27216 146434 999999999 999999999 30918 660 369908 27424 158052 999999999 999999999 30882 680 345832 27645 180039 999999999 999999999 30867 700 322259 27884 205122 999999999 999999999 30876 720 299157 28114 256314 999999999 999999999 30881 740 276504 28341 299778 999999999 999999999 30888 760 254276 28574 358407 999999999 999999999 30905 780 232442 28822 481327 999999999 999999999 30943 800 210972 29084 659234 999999999 999999999 30999 820 189834 29370 860107 999999999 999999999 31084 840 168998 29673 1129909 999999999 999999999 31189 860 148442 29978 1447325 999999999 999999999 31298 880 128169 30237 1823076 999999999 999999999 31362 900 108187 30477 2160660 999999999 999999999 31408 920 88492 30712 2501724 999999999 999999999 31453 940 69102 30851 2828721 999999999 999999999 31401 960 50040 30975 2998191 999999999 999999999 31339 980 31303 31073 3036702 999999999 999999999 31253 1000 12909 31098 2985864 999999999 999999999 31098 73966 40 3685 -9856 5698 31522 56 1976400 21351 699 999999999 999999999 48421 60 1944169 21222 455 999999999 999999999 47423 70 1848952 20956 299 999999999 999999999 44810 75 1806771 20791 241 999999999 999999999 43590 80 1767618 20633 200 999999999 999999999 42467 85 1731088 20512 182 999999999 999999999 41493 90 1696823 20422 180 999999999 999999999 40643 100 1633814 20413 178 999999999 999999999 39419 125 1500184 20479 203 999999999 999999999 37103 150 1390272 20686 366 999999999 999999999 35575 175 1296500 20852 562 999999999 999999999 34315 200 1214451 21105 824 999999999 999999999 33432 250 1073454 22041 1791 999999999 999999999 32756 300 953216 22991 3163 999999999 999999999 32433 350 847453 23858 8636 999999999 999999999 32207 400 752732 24579 13902 999999999 999999999 31937 450 666834 25220 34112 999999999 999999999 31685 500 588116 25797 52085 999999999 999999999 31448 550 515315 26361 76875 999999999 999999999 31272 600 447485 26870 116845 999999999 999999999 31093 620 421581 27074 138484 999999999 999999999 31038 640 396307 27283 151985 999999999 999999999 30995 660 371624 27489 162413 999999999 999999999 30955 680 347494 27704 182321 999999999 999999999 30932 700 323876 27932 204724 999999999 999999999 30930 720 300739 28149 256432 999999999 999999999 30920 740 278062 28365 304944 999999999 999999999 30914 760 255820 28585 364672 999999999 999999999 30918 780 233983 28819 480748 999999999 999999999 30940 800 212521 29066 660007 999999999 999999999 30980 820 191402 29334 844161 999999999 999999999 31046 840 170598 29616 1116675 999999999 999999999 31129 860 150086 29908 1440025 999999999 999999999 31226 880 129860 30165 1808250 999999999 999999999 31287 900 109927 30403 2138585 999999999 999999999 31332 920 90283 30626 2468253 999999999 999999999 31365 940 70948 30764 2779590 999999999 999999999 31313 960 51938 30891 2942284 999999999 999999999 31254 980 33250 30994 2970544 999999999 999999999 31174 1000 14901 31023 2927205 999999999 999999999 31023 73972 40 3685 -9855 5705 31637 57 1975600 21320 703 999999999 999999999 48333 60 1944226 21180 454 999999999 999999999 47329 70 1849100 20957 310 999999999 999999999 44814 75 1806884 20824 258 999999999 999999999 43660 80 1767647 20689 218 999999999 999999999 42583 85 1730997 20592 191 999999999 999999999 41655 90 1696586 20516 181 999999999 999999999 40830 100 1633275 20514 180 999999999 999999999 39615 125 1498936 20594 202 999999999 999999999 37312 150 1388532 20754 364 999999999 999999999 35693 175 1294795 20768 557 999999999 999999999 34176 200 1213276 20918 829 999999999 999999999 33136 250 1073379 21891 1969 999999999 999999999 32534 300 953648 22951 3570 999999999 999999999 32377 350 847923 23882 9996 999999999 999999999 32238 400 753057 24629 16098 999999999 999999999 32002 450 666938 25297 38878 999999999 999999999 31782 500 587986 25871 55562 999999999 999999999 31539 550 515006 26414 71625 999999999 999999999 31336 600 447091 26882 98980 999999999 999999999 31108 620 421183 27070 115111 999999999 999999999 31032 640 395921 27263 122808 999999999 999999999 30972 660 371263 27453 127151 999999999 999999999 30914 680 347172 27652 143618 999999999 999999999 30874 700 323603 27866 159330 999999999 999999999 30857 720 300525 28073 199639 999999999 999999999 30836 740 277913 28280 236344 999999999 999999999 30821 760 255742 28490 287923 999999999 999999999 30814 780 233981 28713 392497 999999999 999999999 30826 800 212603 28946 546755 999999999 999999999 30852 820 191576 29201 726059 999999999 999999999 30905 840 170870 29472 980812 999999999 999999999 30978 860 150459 29759 1312528 999999999 999999999 31070 880 130335 30011 1671012 999999999 999999999 31128 900 110503 30248 2006009 999999999 999999999 31172 920 90959 30472 2374668 999999999 999999999 31207 940 71720 30612 2731692 999999999 999999999 31158 960 52802 30746 2928326 999999999 999999999 31107 980 34201 30852 2994109 999999999 999999999 31031 1000 15936 30883 2989644 999999999 999999999 30883 73978 40 3685 -9854 5700 31734 56 1976200 21428 695 999999999 999999999 48591 60 1944025 21339 479 999999999 999999999 47684 70 1848469 20989 314 999999999 999999999 44881 75 1806294 20752 241 999999999 999999999 43508 80 1767267 20539 193 999999999 999999999 42275 85 1730921 20397 182 999999999 999999999 41262 90 1696854 20301 185 999999999 999999999 40402 100 1634197 20306 189 999999999 999999999 39212 125 1500850 20499 227 999999999 999999999 37140 150 1390432 20854 411 999999999 999999999 35865 175 1295542 21178 653 999999999 999999999 34852 200 1212192 21444 927 999999999 999999999 33968 250 1069829 22120 1766 999999999 999999999 32874 300 949573 22919 3060 999999999 999999999 32332 350 844245 23738 8530 999999999 999999999 32044 400 749993 24459 14694 999999999 999999999 31782 450 664466 25124 34491 999999999 999999999 31565 500 585991 25735 48716 999999999 999999999 31373 550 513332 26321 75052 999999999 999999999 31225 600 445608 26826 114533 999999999 999999999 31043 620 419746 27030 130663 999999999 999999999 30987 640 394516 27235 136298 999999999 999999999 30940 660 369877 27440 141300 999999999 999999999 30900 680 345789 27656 154501 999999999 999999999 30879 700 322212 27882 165150 999999999 999999999 30874 720 299119 28095 203412 999999999 999999999 30860 740 276487 28308 235958 999999999 999999999 30852 760 254291 28524 276422 999999999 999999999 30851 780 232501 28755 361185 999999999 999999999 30871 800 211088 28999 538175 999999999 999999999 30908 820 190018 29265 726806 999999999 999999999 30973 840 169262 29550 1024198 999999999 999999999 31060 860 148792 29850 1437467 999999999 999999999 31165 880 128598 30130 1891368 999999999 999999999 31251 900 108678 30397 2311960 999999999 999999999 31326 920 89029 30647 2747526 999999999 999999999 31386 940 69671 30817 3143350 999999999 999999999 31367 960 50617 30982 3365310 999999999 999999999 31346 980 31863 31123 3403848 999999999 999999999 31303 1000 13434 31165 3398817 999999999 999999999 31165 73983 40 3685 -9852 5691 31896 56 1977140 21418 710 999999999 999999999 48590 60 1944054 21300 473 999999999 999999999 47597 70 1848547 21006 315 999999999 999999999 44917 75 1806287 20819 250 999999999 999999999 43648 80 1767099 20643 203 999999999 999999999 42488 85 1730568 20503 170 999999999 999999999 41476 90 1696322 20409 162 999999999 999999999 40616 100 1633361 20396 163 999999999 999999999 39385 125 1499936 20433 182 999999999 999999999 37020 150 1390306 20625 334 999999999 999999999 35471 175 1296837 20778 540 999999999 999999999 34193 200 1214925 21109 821 999999999 999999999 33438 250 1073575 22145 1769 999999999 999999999 32911 300 952838 23074 3087 999999999 999999999 32551 350 846827 23885 8503 999999999 999999999 32243 400 752092 24559 15057 999999999 999999999 31911 450 666312 25171 37288 999999999 999999999 31623 500 587808 25707 53071 999999999 999999999 31339 550 515293 26245 72886 999999999 999999999 31135 600 447791 26728 114046 999999999 999999999 30929 620 422022 26935 131373 999999999 999999999 30878 640 396875 27149 136962 999999999 999999999 30843 660 372308 27366 140185 999999999 999999999 30817 680 348277 27598 153434 999999999 999999999 30814 700 324740 27846 167011 999999999 999999999 30834 720 301668 28079 212814 999999999 999999999 30843 740 279040 28314 246587 999999999 999999999 30858 760 256831 28553 297228 999999999 999999999 30883 780 235009 28810 397975 999999999 999999999 30930 800 213545 29080 582714 999999999 999999999 30995 820 192407 29372 784308 999999999 999999999 31086 840 171567 29681 1074641 999999999 999999999 31197 860 151003 29995 1487338 999999999 999999999 31316 880 130708 30283 1958400 999999999 999999999 31410 900 110687 30551 2373962 999999999 999999999 31485 920 90938 30804 2808235 999999999 999999999 31547 940 71483 30967 3206033 999999999 999999999 31520 960 52341 31117 3413373 999999999 999999999 31482 980 33510 31243 3441663 999999999 999999999 31424 1000 15013 31276 3408272 999999999 999999999 31276 73991 40 3685 -9851 5694 31824 56 1976780 21364 660 999999999 999999999 48460 60 1944132 21255 443 999999999 999999999 47496 70 1848930 20917 285 999999999 999999999 44726 75 1806848 20732 232 999999999 999999999 43466 80 1767823 20558 194 999999999 999999999 42314 85 1731418 20446 183 999999999 999999999 41359 90 1697281 20335 182 999999999 999999999 40469 100 1634560 20314 180 999999999 999999999 39229 125 1501125 20517 212 999999999 999999999 37173 150 1390580 20884 390 999999999 999999999 35916 175 1295759 21118 620 999999999 999999999 34754 200 1212806 21301 875 999999999 999999999 33741 250 1071354 21985 1852 999999999 999999999 32673 300 951661 22843 3278 999999999 999999999 32225 350 846564 23711 8928 999999999 999999999 32008 400 752381 24450 14652 999999999 999999999 31770 450 666854 25133 34506 999999999 999999999 31576 500 588360 25739 52386 999999999 999999999 31378 550 515684 26329 72876 999999999 999999999 31235 600 447922 26848 103169 999999999 999999999 31068 620 422041 27049 121149 999999999 999999999 31009 640 396791 27256 129190 999999999 999999999 30964 660 372137 27452 139866 999999999 999999999 30913 680 348044 27658 161664 999999999 999999999 30881 700 324464 27887 169467 999999999 999999999 30880 720 301364 28105 203365 999999999 999999999 30871 740 278723 28319 236754 999999999 999999999 30864 760 256518 28536 286056 999999999 999999999 30864 780 234720 28766 396745 999999999 999999999 30883 800 213296 29015 552087 999999999 999999999 30926 820 192213 29285 732615 999999999 999999999 30994 840 171442 29575 993432 999999999 999999999 31086 860 150952 29885 1297344 999999999 999999999 31202 880 130741 30143 1633383 999999999 999999999 31265 900 110822 30380 1979282 999999999 999999999 31309 920 91187 30620 2346066 999999999 999999999 31358 940 71852 30770 2699188 999999999 999999999 31319 960 52834 30911 2891788 999999999 999999999 31274 980 34134 31018 2970336 999999999 999999999 31197 1000 15771 31049 2948140 999999999 999999999 31049 73997 40 3684 -9849 5684 31785 56 1977860 21432 759 999999999 999999999 48638 60 1944030 21309 496 999999999 999999999 47617 70 1848314 21091 348 999999999 999999999 45098 75 1805875 20911 274 999999999 999999999 43841 80 1766508 20741 223 999999999 999999999 42689 85 1729815 20587 183 999999999 999999999 41646 90 1695404 20521 169 999999999 999999999 40840 100 1632045 20542 171 999999999 999999999 39667 125 1497848 20523 178 999999999 999999999 37184 150 1388031 20605 328 999999999 999999999 35436 175 1295073 20572 503 999999999 999999999 33855 200 1214263 20751 783 999999999 999999999 32871 250 1074965 21875 1866 999999999 999999999 32510 300 955095 23019 3294 999999999 999999999 32473 350 849064 23949 9545 999999999 999999999 32329 400 753956 24686 16799 999999999 999999999 32076 450 667672 25336 38274 999999999 999999999 31831 500 588639 25885 58700 999999999 999999999 31556 550 515670 26392 79852 999999999 999999999 31310 600 447861 26822 115716 999999999 999999999 31038 620 422010 27010 128048 999999999 999999999 30965 640 396801 27209 133622 999999999 999999999 30911 660 372181 27421 126374 999999999 999999999 30879 680 348108 27642 128293 999999999 999999999 30863 700 324545 27865 145276 999999999 999999999 30856 720 301465 28078 184309 999999999 999999999 30841 740 278843 28300 213721 999999999 999999999 30843 760 256649 28526 258481 999999999 999999999 30853 780 234853 28770 326226 999999999 999999999 30887 800 213429 29013 491702 999999999 999999999 30923 820 192348 29283 690353 999999999 999999999 30992 840 171584 29555 1018578 999999999 999999999 31065 860 151114 29847 1531943 999999999 999999999 31162 880 130917 30142 2056618 999999999 999999999 31263 900 110982 30428 2476785 999999999 999999999 31358 920 91311 30685 2893076 999999999 999999999 31425 940 71924 30869 3234685 999999999 999999999 31420 960 52834 31045 3412454 999999999 999999999 31410 980 34041 31191 3396124 999999999 999999999 31372 1000 15576 31219 3390612 999999999 999999999 31219 74002 40 3684 -9848 5676 31943 56 1978800 21284 668 999999999 999999999 48323 60 1944259 21167 439 999999999 999999999 47300 70 1849217 20933 295 999999999 999999999 44762 75 1807069 20781 241 999999999 999999999 43569 80 1767926 20633 203 999999999 999999999 42468 85 1731385 20523 179 999999999 999999999 41516 90 1697095 20441 175 999999999 999999999 40680 100 1634008 20445 175 999999999 999999999 39481 125 1500005 20561 196 999999999 999999999 37251 150 1389601 20788 357 999999999 999999999 35751 175 1295514 20889 549 999999999 999999999 34377 200 1213555 21021 792 999999999 999999999 33299 250 1073513 21832 1755 999999999 999999999 32446 300 954253 22833 3157 999999999 999999999 32211 350 849033 23775 9028 999999999 999999999 32095 400 754516 24557 14138 999999999 999999999 31909 450 668602 25250 35478 999999999 999999999 31723 500 589757 25848 55715 999999999 999999999 31511 550 516809 26414 82719 999999999 999999999 31336 600 448891 26885 115619 999999999 999999999 31111 620 422980 27075 133985 999999999 999999999 31038 640 397711 27271 141676 999999999 999999999 30981 660 373044 27466 144963 999999999 999999999 30930 680 348938 27672 156229 999999999 999999999 30897 700 325350 27892 168501 999999999 999999999 30885 720 302248 28104 204163 999999999 999999999 30871 740 279606 28323 230130 999999999 999999999 30868 760 257397 28543 271957 999999999 999999999 30872 780 235591 28780 364986 999999999 999999999 30898 800 214157 29027 539768 999999999 999999999 30939 820 193065 29299 756940 999999999 999999999 31009 840 172284 29586 1093518 999999999 999999999 31098 860 151783 29904 1546448 999999999 999999999 31221 880 131551 30190 2029914 999999999 999999999 31314 900 111589 30465 2489022 999999999 999999999 31396 920 91893 30725 2987262 999999999 999999999 31466 940 72485 30897 3490022 999999999 999999999 31448 960 53380 31067 3739073 999999999 999999999 31432 980 34576 31206 3785360 999999999 999999999 31387 1000 16097 31250 3767855 999999999 999999999 31250 74016 40 3684 -9845 5656 31903 56 1980920 21419 699 999999999 999999999 48676 60 1944033 21290 465 999999999 999999999 47574 70 1848696 20941 307 999999999 999999999 44779 75 1806585 20737 245 999999999 999999999 43475 80 1767555 20557 202 999999999 999999999 42312 85 1731152 20445 185 999999999 999999999 41359 90 1696996 20358 191 999999999 999999999 40514 100 1634169 20360 194 999999999 999999999 39317 125 1500402 20573 227 999999999 999999999 37274 150 1389543 20946 413 999999999 999999999 36022 175 1294368 21213 672 999999999 999999999 34910 200 1211013 21411 965 999999999 999999999 33916 250 1068943 22063 1948 999999999 999999999 32789 300 948864 22909 3404 999999999 999999999 32318 350 843496 23765 9446 999999999 999999999 32081 400 749112 24499 16475 999999999 999999999 31834 450 663412 25184 38774 999999999 999999999 31640 500 584744 25801 55761 999999999 999999999 31453 550 511890 26394 77749 999999999 999999999 31312 600 443987 26894 113635 999999999 999999999 31121 620 418063 27091 128982 999999999 999999999 31057 640 392778 27291 131503 999999999 999999999 31004 660 368092 27488 136363 999999999 999999999 30955 680 343966 27695 153265 999999999 999999999 30923 700 320358 27916 165663 999999999 999999999 30912 720 297236 28128 203504 999999999 999999999 30897 740 274578 28340 234346 999999999 999999999 30887 760 252357 28555 278977 999999999 999999999 30885 780 230544 28785 385243 999999999 999999999 30904 800 209107 29031 579566 999999999 999999999 30942 820 188012 29304 812438 999999999 999999999 31014 840 167227 29595 1153820 999999999 999999999 31108 860 146722 29907 1617572 999999999 999999999 31225 880 126489 30187 2108044 999999999 999999999 31310 900 106531 30456 2549253 999999999 999999999 31387 920 86840 30720 3036532 999999999 999999999 31461 940 67434 30892 3490630 999999999 999999999 31443 960 48332 31062 3726517 999999999 999999999 31426 980 29531 31200 3776989 999999999 999999999 31380 1000 11057 31242 3750780 999999999 999999999 31242 74029 40 3683 -9842 5655 31940 56 1981100 21498 714 999999999 999999999 48861 60 1943868 21399 489 999999999 999999999 47819 70 1848112 21018 325 999999999 999999999 44943 75 1805888 20772 252 999999999 999999999 43549 80 1766838 20544 205 999999999 999999999 42284 85 1730488 20398 217 999999999 999999999 41263 90 1696422 20299 221 999999999 999999999 40397 100 1633783 20296 225 999999999 999999999 39194 125 1500643 20446 285 999999999 999999999 37043 150 1390601 20768 481 999999999 999999999 35716 175 1295961 21155 745 999999999 999999999 34813 200 1212504 21522 1043 999999999 999999999 34092 250 1069293 22301 1944 999999999 999999999 33143 300 948165 23064 3301 999999999 999999999 32537 350 842289 23835 8947 999999999 999999999 32175 400 747727 24520 15066 999999999 999999999 31861 450 662056 25146 34424 999999999 999999999 31592 500 583540 25739 51115 999999999 999999999 31378 550 510888 26311 74274 999999999 999999999 31214 600 443184 26820 107182 999999999 999999999 31036 620 417327 27025 120114 999999999 999999999 30981 640 392102 27228 130264 999999999 999999999 30933 660 367467 27438 137157 999999999 999999999 30898 680 343378 27661 154635 999999999 999999999 30884 700 319796 27887 177165 999999999 999999999 30880 720 296694 28109 222915 999999999 999999999 30876 740 274048 28329 259671 999999999 999999999 30875 760 251830 28559 303517 999999999 999999999 30889 780 230008 28806 395381 999999999 999999999 30925 800 208553 29060 604329 999999999 999999999 30973 820 187434 29342 851067 999999999 999999999 31054 840 166614 29654 1199005 999999999 999999999 31169 860 146063 29982 1644184 999999999 999999999 31303 880 125771 30288 2112625 999999999 999999999 31415 900 105739 30580 2524812 999999999 999999999 31514 920 85965 30852 2969674 999999999 999999999 31596 940 66476 31028 3361652 999999999 999999999 31582 960 47290 31198 3569335 999999999 999999999 31564 980 28405 31342 3585163 999999999 999999999 31524 1000 9845 31387 3566705 999999999 999999999 31387 74033 40 3683 -9841 5643 31822 56 1982440 21401 693 999999999 999999999 48670 60 1944044 21283 458 999999999 999999999 47559 70 1848670 20965 299 999999999 999999999 44829 75 1806488 20784 242 999999999 999999999 43574 80 1767369 20606 200 999999999 999999999 42411 85 1730897 20474 186 999999999 999999999 41417 90 1696700 20378 186 999999999 999999999 40554 100 1633837 20364 187 999999999 999999999 39324 125 1500515 20433 217 999999999 999999999 37021 150 1390758 20673 403 999999999 999999999 35553 175 1296907 20900 653 999999999 999999999 34394 200 1214505 21238 956 999999999 999999999 33641 250 1072608 22183 1950 999999999 999999999 32968 300 951761 23076 3361 999999999 999999999 32554 350 845719 23896 8848 999999999 999999999 32258 400 750920 24581 14645 999999999 999999999 31939 450 665041 25207 33209 999999999 999999999 31668 500 586394 25764 48411 999999999 999999999 31409 550 513703 26314 60536 999999999 999999999 31217 600 446005 26813 92944 999999999 999999999 31027 620 420158 27013 110419 999999999 999999999 30967 640 394943 27218 118990 999999999 999999999 30921 660 370320 27421 124864 999999999 999999999 30879 680 346249 27636 139090 999999999 999999999 30857 700 322688 27863 156559 999999999 999999999 30854 720 299608 28080 203296 999999999 999999999 30844 740 276987 28295 235190 999999999 999999999 30838 760 254800 28517 282136 999999999 999999999 30843 780 233014 28752 381128 999999999 999999999 30868 800 211602 28998 548182 999999999 999999999 30908 820 190534 29262 758889 999999999 999999999 30969 840 169779 29548 1038820 999999999 999999999 31058 860 149314 29842 1408281 999999999 999999999 31157 880 129130 30106 1818284 999999999 999999999 31226 900 109231 30357 2196490 999999999 999999999 31285 920 89611 30596 2620088 999999999 999999999 31334 940 70291 30748 3006898 999999999 999999999 31297 960 51286 30892 3229721 999999999 999999999 31254 980 32594 31008 3297028 999999999 999999999 31188 1000 14235 31042 3289250 999999999 999999999 31042 74109 40 3681 -9823 5636 31549 56 1983200 21365 700 999999999 999999999 48605 60 1944096 21256 472 999999999 999999999 47500 70 1848696 21003 318 999999999 999999999 44910 75 1806470 20789 238 999999999 999999999 43586 80 1767364 20586 182 999999999 999999999 42370 85 1730942 20437 157 999999999 999999999 41342 90 1696788 20364 164 999999999 999999999 40527 100 1633953 20359 170 999999999 999999999 39315 125 1500808 20384 195 999999999 999999999 36931 150 1391644 20500 339 999999999 999999999 35255 175 1298836 20611 533 999999999 999999999 33919 200 1217490 20986 832 999999999 999999999 33243 250 1076484 22163 1825 999999999 999999999 32937 300 955459 23164 3201 999999999 999999999 32678 350 848983 24001 8978 999999999 999999999 32399 400 753797 24673 17136 999999999 999999999 32060 450 667633 25279 39284 999999999 999999999 31759 500 588825 25796 48644 999999999 999999999 31448 550 516099 26307 65061 999999999 999999999 31209 600 448468 26768 96716 999999999 999999999 30975 620 422662 26972 112710 999999999 999999999 30921 640 397482 27183 115147 999999999 999999999 30880 660 372884 27400 112722 999999999 999999999 30855 680 348826 27629 122620 999999999 999999999 30849 700 325269 27862 134686 999999999 999999999 30852 720 302189 28080 180577 999999999 999999999 30844 740 279565 28303 218868 999999999 999999999 30846 760 257371 28526 276389 999999999 999999999 30854 780 235578 28759 378778 999999999 999999999 30876 800 214166 28991 605412 999999999 999999999 30901 820 193110 29235 899677 999999999 999999999 30941 840 172384 29495 1278445 999999999 999999999 31002 860 151965 29758 1865168 999999999 999999999 31069 880 131841 30012 2262051 999999999 999999999 31129 900 112007 30255 2548720 999999999 999999999 31180 920 92459 30473 2823625 999999999 999999999 31208 940 73215 30627 3015284 999999999 999999999 31174 960 54283 30777 3209190 999999999 999999999 31138 980 35655 30912 3386216 999999999 999999999 31091 1000 17352 30951 3391487 999999999 999999999 30951 74154 40 3680 -9813 5629 31789 56 1983920 21452 732 999999999 999999999 48819 60 1943915 21359 505 999999999 999999999 47729 70 1848190 21044 339 999999999 999999999 44998 75 1805870 20841 269 999999999 999999999 43694 80 1766663 20641 218 999999999 999999999 42484 85 1730117 20522 220 999999999 999999999 41514 90 1695840 20425 227 999999999 999999999 40649 100 1632855 20395 232 999999999 999999999 39384 125 1499143 20522 263 999999999 999999999 37181 150 1388677 20850 475 999999999 999999999 35858 175 1293774 21189 777 999999999 999999999 34869 200 1210192 21552 1080 999999999 999999999 34139 250 1067001 22265 2074 999999999 999999999 33090 300 946134 23002 3633 999999999 999999999 32449 350 840496 23792 9672 999999999 999999999 32117 400 746135 24460 18352 999999999 999999999 31783 450 660645 25102 39304 999999999 999999999 31537 500 582275 25689 51432 999999999 999999999 31317 550 509709 26299 70469 999999999 999999999 31199 600 441992 26843 103431 999999999 999999999 31063 620 416108 27059 125935 999999999 999999999 31020 640 390844 27277 131056 999999999 999999999 30987 660 366165 27488 143529 999999999 999999999 30954 680 342031 27713 164910 999999999 999999999 30942 700 318401 27951 178233 999999999 999999999 30951 720 295245 28177 224897 999999999 999999999 30951 740 272543 28399 258328 999999999 999999999 30951 760 250272 28625 316727 999999999 999999999 30961 780 228403 28864 447938 999999999 999999999 30988 800 206906 29115 695126 999999999 999999999 31032 820 185752 29382 1062360 999999999 999999999 31097 840 164906 29688 1435696 999999999 999999999 31205 860 144339 29995 1951456 999999999 999999999 31316 880 124054 30257 2458363 999999999 999999999 31383 900 104056 30504 2879126 999999999 999999999 31437 920 84340 30748 3295537 999999999 999999999 31490 940 64923 30900 3508555 999999999 999999999 31452 960 45823 31050 3728359 999999999 999999999 31414 980 27031 31182 3922192 999999999 999999999 31362 1000 8564 31235 3954967 999999999 999999999 31235 74203 40 3678 -9802 5615 31933 56 1985460 21478 726 999999999 999999999 48914 60 1943855 21379 492 999999999 999999999 47773 70 1848108 21034 331 999999999 999999999 44977 75 1805794 20845 273 999999999 999999999 43704 80 1766571 20653 226 999999999 999999999 42509 85 1730013 20523 198 999999999 999999999 41517 90 1695758 20398 196 999999999 999999999 40595 100 1632892 20344 191 999999999 999999999 39286 125 1499553 20458 196 999999999 999999999 37065 150 1389493 20762 334 999999999 999999999 35706 175 1295168 21021 543 999999999 999999999 34593 200 1212378 21315 790 999999999 999999999 33764 250 1070562 22081 1720 999999999 999999999 32817 300 950457 22901 3080 999999999 999999999 32306 350 845165 23740 8490 999999999 999999999 32046 400 750928 24450 15475 999999999 999999999 31769 450 665419 25123 35010 999999999 999999999 31563 500 586939 25740 50682 999999999 999999999 31379 550 514224 26356 65856 999999999 999999999 31267 600 446361 26900 98704 999999999 999999999 31128 620 420427 27107 120268 999999999 999999999 31076 640 395122 27317 131711 999999999 999999999 31033 660 370411 27516 146088 999999999 999999999 30986 680 346259 27728 174374 999999999 999999999 30959 700 322619 27959 193902 999999999 999999999 30959 720 299460 28175 245315 999999999 999999999 30948 740 276765 28386 292895 999999999 999999999 30937 760 254507 28605 360032 999999999 999999999 30939 780 232656 28837 505968 999999999 999999999 30959 800 211180 29083 730519 999999999 999999999 30998 820 190049 29351 995396 999999999 999999999 31064 840 169227 29652 1292418 999999999 999999999 31166 860 148685 29957 1631991 999999999 999999999 31277 880 128428 30209 1975293 999999999 999999999 31334 900 108466 30445 2252912 999999999 999999999 31376 920 88791 30682 2572782 999999999 999999999 31422 940 69419 30823 2873911 999999999 999999999 31373 960 50371 30959 3020744 999999999 999999999 31322 980 31640 31070 3054385 999999999 999999999 31250 1000 13243 31111 3018032 999999999 999999999 31111 74210 40 3678 -9800 5618 32133 56 1985100 21456 710 999999999 999999999 48854 60 1943898 21361 497 999999999 999999999 47733 70 1848307 20983 321 999999999 999999999 44868 75 1806120 20770 253 999999999 999999999 43546 80 1767048 20568 201 999999999 999999999 42334 85 1730638 20442 172 999999999 999999999 41352 90 1696505 20333 171 999999999 999999999 40465 100 1633820 20293 167 999999999 999999999 39188 125 1500779 20418 164 999999999 999999999 36993 150 1390964 20710 286 999999999 999999999 35617 175 1297087 20874 473 999999999 999999999 34352 200 1214972 21117 702 999999999 999999999 33450 250 1074092 21993 1590 999999999 999999999 32685 300 954106 22944 2858 999999999 999999999 32368 350 848507 23832 8067 999999999 999999999 32171 400 753911 24540 16319 999999999 999999999 31887 450 668112 25201 36199 999999999 999999999 31661 500 589476 25762 54131 999999999 999999999 31406 550 516779 26321 66646 999999999 999999999 31225 600 449097 26794 101347 999999999 999999999 31005 620 423273 26984 125387 999999999 999999999 30934 640 398087 27185 130668 999999999 999999999 30883 660 373498 27378 138846 999999999 999999999 30831 680 349467 27587 162326 999999999 999999999 30802 700 325947 27817 176366 999999999 999999999 30802 720 302904 28038 226348 999999999 999999999 30797 740 280314 28260 261590 999999999 999999999 30799 760 258151 28488 325035 999999999 999999999 30812 780 236384 28733 485876 999999999 999999999 30847 800 214981 28992 763701 999999999 999999999 30901 820 193911 29274 1147950 999999999 999999999 30982 840 173138 29590 1546288 999999999 999999999 31102 860 152629 29925 2002840 999999999 999999999 31243 880 132381 30212 2364128 999999999 999999999 31337 900 112404 30490 2595187 999999999 999999999 31422 920 92685 30773 2916234 999999999 999999999 31515 940 73243 30956 3189397 999999999 999999999 31508 960 54099 31135 3265970 999999999 999999999 31500 980 35252 31276 3245579 999999999 999999999 31457 1000 16733 31317 3175500 999999999 999999999 31317 74291 40 3675 -9781 5614 32081 56 1985620 21487 759 999999999 999999999 48938 60 1943823 21401 524 999999999 999999999 47824 70 1847932 21075 352 999999999 999999999 45064 75 1805541 20880 286 999999999 999999999 43776 80 1766247 20694 238 999999999 999999999 42594 85 1729623 20557 205 999999999 999999999 41585 90 1695291 20457 194 999999999 999999999 40712 100 1632172 20449 193 999999999 999999999 39489 125 1498262 20528 211 999999999 999999999 37192 150 1387988 20772 369 999999999 999999999 35723 175 1293800 20950 565 999999999 999999999 34477 200 1211399 21187 801 999999999 999999999 33560 250 1070122 22045 1688 999999999 999999999 32762 300 949920 22973 2969 999999999 999999999 32409 350 844256 23832 8117 999999999 999999999 32171 400 749639 24552 13161 999999999 999999999 31901 450 663807 25208 31710 999999999 999999999 31671 500 585100 25801 52375 999999999 999999999 31454 550 512288 26363 74212 999999999 999999999 31276 600 444468 26859 113796 999999999 999999999 31081 620 418579 27054 132734 999999999 999999999 31015 640 393328 27255 144292 999999999 999999999 30963 660 368673 27454 150036 999999999 999999999 30916 680 344575 27664 166068 999999999 999999999 30888 700 320993 27887 185005 999999999 999999999 30879 720 297894 28104 228986 999999999 999999999 30870 740 275252 28323 261722 999999999 999999999 30868 760 253040 28550 311044 999999999 999999999 30880 780 231226 28795 406986 999999999 999999999 30914 800 209776 29056 569800 999999999 999999999 30969 820 188658 29344 772164 999999999 999999999 31056 840 167838 29653 1081021 999999999 999999999 31168 860 147286 29985 1470741 999999999 999999999 31306 880 126993 30290 1881245 999999999 999999999 31417 900 106960 30577 2250058 999999999 999999999 31512 920 87187 30854 2634721 999999999 999999999 31598 940 67697 31028 2981827 999999999 999999999 31581 960 48513 31190 3166039 999999999 999999999 31557 980 29637 31322 3206454 999999999 999999999 31503 1000 11092 31359 3175689 999999999 999999999 31359 74321 40 3674 -9774 5612 31984 56 1985820 21446 774 999999999 999999999 48849 60 1943908 21354 530 999999999 999999999 47718 70 1848010 21126 363 999999999 999999999 45173 75 1805490 20956 289 999999999 999999999 43936 80 1766053 20770 231 999999999 999999999 42750 85 1729299 20626 202 999999999 999999999 41724 90 1694855 20523 200 999999999 999999999 40843 100 1631599 20472 191 999999999 999999999 39534 125 1498183 20354 205 999999999 999999999 36876 150 1389416 20382 328 999999999 999999999 35052 175 1297260 20440 468 999999999 999999999 33637 200 1216597 20808 697 999999999 999999999 32961 250 1076322 22117 1664 999999999 999999999 32869 300 955341 23193 2975 999999999 999999999 32719 350 848672 24057 7762 999999999 999999999 32475 400 753266 24730 12172 999999999 999999999 32133 450 666972 25298 32747 999999999 999999999 31783 500 588144 25789 49242 999999999 999999999 31440 550 515501 26255 66038 999999999 999999999 31147 600 448019 26702 94586 999999999 999999999 30900 620 422282 26894 113012 999999999 999999999 30831 640 397180 27094 124386 999999999 999999999 30780 660 372669 27297 129477 999999999 999999999 30739 680 348705 27516 145270 999999999 999999999 30722 700 325244 27748 166550 999999999 999999999 30726 720 302253 27979 214211 999999999 999999999 30733 740 279707 28211 252348 999999999 999999999 30747 760 257575 28456 303594 999999999 999999999 30778 780 235826 28716 400478 999999999 999999999 30829 800 214428 28995 551298 999999999 999999999 30905 820 193347 29301 734720 999999999 999999999 31010 840 172548 29635 986246 999999999 999999999 31150 860 152002 29989 1306132 999999999 999999999 31310 880 131701 30306 1675651 999999999 999999999 31434 900 111658 30595 2024300 999999999 999999999 31530 920 91878 30858 2428506 999999999 999999999 31602 940 72392 31011 2786924 999999999 999999999 31565 960 53228 31143 2966021 999999999 999999999 31508 980 34387 31251 3013483 999999999 999999999 31432 1000 15885 31285 2990898 999999999 999999999 31285 74328 40 3674 -9773 5614 31981 56 1985640 21561 837 999999999 999999999 49106 60 1943680 21474 595 999999999 999999999 47986 70 1847486 21137 401 999999999 999999999 45197 75 1804979 20932 321 999999999 999999999 43886 80 1765606 20725 256 999999999 999999999 42658 85 1728934 20579 231 999999999 999999999 41630 90 1694580 20460 223 999999999 999999999 40719 100 1631492 20427 204 999999999 999999999 39446 125 1497868 20463 212 999999999 999999999 37073 150 1388067 20660 322 999999999 999999999 35531 175 1294397 20833 437 999999999 999999999 34283 200 1212494 21050 605 999999999 999999999 33343 250 1072033 21932 1443 999999999 999999999 32595 300 952263 22924 2688 999999999 999999999 32340 350 846640 23863 7399 999999999 999999999 32213 400 751803 24633 11315 999999999 999999999 32008 450 665660 25307 30970 999999999 999999999 31794 500 586620 25919 55373 999999999 999999999 31597 550 513514 26457 78683 999999999 999999999 31386 600 445446 26961 115609 999999999 999999999 31199 620 419462 27150 136904 999999999 999999999 31124 640 394126 27342 154966 999999999 999999999 31062 660 369397 27532 163341 999999999 999999999 31003 680 345238 27729 182387 999999999 999999999 30960 700 321607 27936 205633 999999999 999999999 30934 720 298470 28145 252336 999999999 999999999 30916 740 275799 28354 290091 999999999 999999999 30902 760 253566 28574 336470 999999999 999999999 30906 780 231738 28806 424224 999999999 999999999 30926 800 210283 29058 551453 999999999 999999999 30972 820 189169 29330 688837 999999999 999999999 31042 840 168363 29625 908179 999999999 999999999 31138 860 147834 29949 1144286 999999999 999999999 31268 880 127570 30238 1392259 999999999 999999999 31363 900 107581 30499 1640324 999999999 999999999 31432 920 87870 30739 1899397 999999999 999999999 31480 940 68463 30879 2127779 999999999 999999999 31430 960 49382 31008 2231603 999999999 999999999 31372 980 30624 31109 2253945 999999999 999999999 31289 1000 12206 31143 2227633 999999999 999999999 31143 74341 40 3674 -9770 5624 31989 56 1984480 21528 766 999999999 999999999 49004 60 1943775 21425 524 999999999 999999999 47878 70 1847919 21036 336 999999999 999999999 44981 75 1805618 20830 272 999999999 999999999 43672 80 1766426 20635 225 999999999 999999999 42473 85 1729915 20488 210 999999999 999999999 41445 90 1695712 20372 202 999999999 999999999 40542 100 1632868 20357 196 999999999 999999999 39310 125 1499568 20434 223 999999999 999999999 37022 150 1389668 20726 390 999999999 999999999 35644 175 1295398 21032 592 999999999 999999999 34611 200 1212527 21346 834 999999999 999999999 33812 250 1070327 22168 1707 999999999 999999999 32946 300 949657 23025 2939 999999999 999999999 32482 350 843820 23857 7592 999999999 999999999 32204 400 749124 24567 11202 999999999 999999999 31922 450 663268 25207 28093 999999999 999999999 31668 500 584569 25798 53270 999999999 999999999 31450 550 511770 26358 77508 999999999 999999999 31269 600 443931 26879 121772 999999999 999999999 31105 620 418020 27079 143422 999999999 999999999 31043 640 392744 27283 161309 999999999 999999999 30995 660 368063 27485 172772 999999999 999999999 30950 680 343938 27695 190022 999999999 999999999 30922 700 320329 27919 213146 999999999 999999999 30915 720 297204 28135 262394 999999999 999999999 30904 740 274539 28350 296334 999999999 999999999 30898 760 252306 28576 339491 999999999 999999999 30908 780 230473 28818 425908 999999999 999999999 30939 800 209005 29084 557265 999999999 999999999 30999 820 187866 29371 700172 999999999 999999999 31085 840 167027 29680 928583 999999999 999999999 31197 860 146459 30006 1187390 999999999 999999999 31328 880 126155 30298 1489402 999999999 999999999 31426 900 106123 30567 1795762 999999999 999999999 31502 920 86363 30825 2090257 999999999 999999999 31568 940 66897 30981 2353932 999999999 999999999 31533 960 47749 31123 2501427 999999999 999999999 31488 980 28919 31232 2538430 999999999 999999999 31413 1000 10429 31262 2510053 999999999 999999999 31262 74347 40 3673 -9768 5620 32004 56 1984880 21480 761 999999999 999999999 48905 60 1943861 21377 526 999999999 999999999 47771 70 1848010 21081 359 999999999 999999999 45078 75 1805613 20880 281 999999999 999999999 43776 80 1766327 20685 223 999999999 999999999 42576 85 1729717 20549 200 999999999 999999999 41568 90 1695394 20455 200 999999999 999999999 40708 100 1632317 20424 193 999999999 999999999 39441 125 1498975 20379 216 999999999 999999999 36922 150 1389904 20470 348 999999999 999999999 35205 175 1297217 20587 503 999999999 999999999 33879 200 1215995 20947 736 999999999 999999999 33181 250 1075152 22152 1693 999999999 999999999 32921 300 954173 23158 3025 999999999 999999999 32669 350 847740 23988 8161 999999999 999999999 32382 400 752616 24654 13188 999999999 999999999 32035 450 666582 25223 36046 999999999 999999999 31689 500 587958 25733 52811 999999999 999999999 31370 550 515442 26220 71828 999999999 999999999 31105 600 448022 26689 103910 999999999 999999999 30884 620 422293 26890 121158 999999999 999999999 30827 640 397191 27098 130227 999999999 999999999 30785 660 372672 27310 133517 999999999 999999999 30753 680 348694 27535 149650 999999999 999999999 30744 700 325216 27770 170399 999999999 999999999 30750 720 302204 28008 218647 999999999 999999999 30765 740 279632 28245 256504 999999999 999999999 30784 760 257472 28494 302648 999999999 999999999 30819 780 235693 28757 399722 999999999 999999999 30873 800 214263 29040 554307 999999999 999999999 30952 820 193150 29346 735855 999999999 999999999 31059 840 172319 29680 1009416 999999999 999999999 31197 860 151742 30032 1347300 999999999 999999999 31355 880 131412 30351 1739301 999999999 999999999 31480 900 111338 30644 2104423 999999999 999999999 31581 920 91524 30915 2506370 999999999 999999999 31660 940 71999 31077 2860784 999999999 999999999 31631 960 52793 31216 3033469 999999999 999999999 31582 980 33906 31331 3059922 999999999 999999999 31512 1000 15357 31365 3028187 999999999 999999999 31365 74353 40 3673 -9767 5636 31920 56 1983200 21592 784 999999999 999999999 49123 60 1943653 21513 568 999999999 999999999 48073 70 1847534 21064 363 999999999 999999999 45042 75 1805211 20824 286 999999999 999999999 43658 80 1766059 20599 227 999999999 999999999 42399 85 1729604 20461 230 999999999 999999999 41391 90 1695453 20337 221 999999999 999999999 40472 100 1632735 20310 209 999999999 999999999 39221 125 1499522 20453 235 999999999 999999999 37057 150 1389338 20813 393 999999999 999999999 35793 175 1294633 21139 576 999999999 999999999 34787 200 1211408 21420 779 999999999 999999999 33930 250 1069082 22133 1614 999999999 999999999 32893 300 948669 22965 2834 999999999 999999999 32396 350 843051 23820 7198 999999999 999999999 32155 400 748472 24544 11285 999999999 999999999 31892 450 662658 25206 27794 999999999 999999999 31667 500 583946 25807 47287 999999999 999999999 31461 550 511133 26359 66206 999999999 999999999 31271 600 443295 26877 102937 999999999 999999999 31102 620 417390 27070 125592 999999999 999999999 31032 640 392126 27266 143246 999999999 999999999 30975 660 367467 27453 158506 999999999 999999999 30915 680 343375 27652 182523 999999999 999999999 30875 700 319805 27869 200977 999999999 999999999 30859 720 296722 28082 249642 999999999 999999999 30846 740 274102 28291 290761 999999999 999999999 30833 760 251918 28512 344484 999999999 999999999 30838 780 230137 28745 449698 999999999 999999999 30861 800 208723 29009 590150 999999999 999999999 30920 820 187640 29292 749715 999999999 999999999 31002 840 166854 29608 980986 999999999 999999999 31120 860 146331 29948 1225293 999999999 999999999 31268 880 126065 30245 1483660 999999999 999999999 31370 900 106070 30508 1757151 999999999 999999999 31440 920 86349 30761 2053661 999999999 999999999 31503 940 66925 30910 2306960 999999999 999999999 31461 960 47824 31043 2437378 999999999 999999999 31407 980 29047 31141 2484275 999999999 999999999 31321 1000 10610 31172 2458149 999999999 999999999 31172 74358 40 3673 -9766 5631 32121 56 1983740 21509 750 999999999 999999999 48946 60 1943814 21412 511 999999999 999999999 47847 70 1847847 21098 344 999999999 999999999 45115 75 1805432 20880 266 999999999 999999999 43777 80 1766164 20666 210 999999999 999999999 42536 85 1729612 20503 201 999999999 999999999 41476 90 1695374 20398 201 999999999 999999999 40593 100 1632491 20356 196 999999999 999999999 39310 125 1499737 20267 229 999999999 999999999 36719 150 1391315 20339 373 999999999 999999999 34979 175 1299023 20543 562 999999999 999999999 33807 200 1217696 21045 840 999999999 999999999 33335 250 1075879 22352 1814 999999999 999999999 33219 300 954038 23280 3133 999999999 999999999 32841 350 847235 24030 8319 999999999 999999999 32438 400 752043 24648 13901 999999999 999999999 32026 450 666097 25178 37337 999999999 999999999 31633 500 587647 25665 53965 999999999 999999999 31287 550 515335 26141 68835 999999999 999999999 31012 600 448110 26615 99853 999999999 999999999 30798 620 422449 26822 112104 999999999 999999999 30749 640 397408 27035 119683 999999999 999999999 30713 660 372941 27257 120489 999999999 999999999 30694 680 349004 27495 132502 999999999 999999999 30699 700 325556 27738 154073 999999999 999999999 30715 720 302569 27981 199827 999999999 999999999 30736 740 280017 28222 229831 999999999 999999999 30758 760 257873 28475 266247 999999999 999999999 30799 780 236107 28742 343477 999999999 999999999 30857 800 214691 29020 488200 999999999 999999999 30931 820 193595 29317 658597 999999999 999999999 31027 840 172790 29638 907344 999999999 999999999 31152 860 152251 29966 1219278 999999999 999999999 31286 880 131970 30269 1578728 999999999 999999999 31395 900 111953 30552 1903696 999999999 999999999 31486 920 92202 30812 2262637 999999999 999999999 31555 940 72743 30969 2571603 999999999 999999999 31521 960 53604 31107 2723660 999999999 999999999 31472 980 34781 31228 2738430 999999999 999999999 31409 1000 16291 31264 2711263 999999999 999999999 31264 74371 40 3673 -9763 5620 32274 56 1984900 21555 731 999999999 999999999 49075 60 1943695 21476 524 999999999 999999999 47992 70 1847686 21052 341 999999999 999999999 45016 75 1805400 20799 263 999999999 999999999 43605 80 1766317 20552 205 999999999 999999999 42302 85 1729967 20390 199 999999999 999999999 41246 90 1695948 20250 192 999999999 999999999 40300 100 1633540 20196 184 999999999 999999999 39000 125 1501261 20282 215 999999999 999999999 36746 150 1392153 20581 356 999999999 999999999 35395 175 1298532 20890 535 999999999 999999999 34377 200 1216104 21261 759 999999999 999999999 33678 250 1074114 22189 1651 999999999 999999999 32977 300 953383 23027 2943 999999999 999999999 32485 350 847623 23821 8017 999999999 999999999 32156 400 753146 24492 13828 999999999 999999999 31824 450 667623 25089 36203 999999999 999999999 31521 500 589353 25637 53707 999999999 999999999 31254 550 517040 26170 71250 999999999 999999999 31046 600 449686 26688 103930 999999999 999999999 30883 620 423953 26900 122113 999999999 999999999 30838 640 398838 27116 132330 999999999 999999999 30805 660 374301 27331 141306 999999999 999999999 30778 680 350302 27563 166086 999999999 999999999 30774 700 326795 27811 181700 999999999 999999999 30796 720 303746 28058 230770 999999999 999999999 30819 740 281132 28300 269353 999999999 999999999 30844 760 258926 28557 317939 999999999 999999999 30887 780 237096 28827 430509 999999999 999999999 30949 800 215608 29128 595285 999999999 999999999 31046 820 194424 29453 776528 999999999 999999999 31171 840 173509 29814 1038027 999999999 999999999 31337 860 152831 30191 1324234 999999999 999999999 31521 880 132390 30522 1658253 999999999 999999999 31657 900 112202 30818 1989951 999999999 999999999 31760 920 92271 31104 2338661 999999999 999999999 31854 940 72625 31272 2643372 999999999 999999999 31830 960 53297 31415 2798015 999999999 999999999 31784 980 34290 31528 2835171 999999999 999999999 31711 1000 15624 31563 2806990 999999999 999999999 31563 74378 40 3672 -9761 5627 32113 56 1984100 21590 772 999999999 999999999 49137 60 1943635 21518 554 999999999 999999999 48084 70 1847419 21102 362 999999999 999999999 45123 75 1805042 20839 275 999999999 999999999 43690 80 1765893 20582 211 999999999 999999999 42362 85 1729492 20418 216 999999999 999999999 41304 90 1695415 20290 211 999999999 999999999 40379 100 1632870 20245 204 999999999 999999999 39095 125 1500331 20313 243 999999999 999999999 36802 150 1391129 20585 402 999999999 999999999 35402 175 1297436 20917 605 999999999 999999999 34422 200 1214798 21341 851 999999999 999999999 33805 250 1072088 22329 1742 999999999 999999999 33184 300 950625 23162 3034 999999999 999999999 32674 350 844322 23927 7865 999999999 999999999 32299 400 749476 24574 13178 999999999 999999999 31931 450 663702 25152 33656 999999999 999999999 31600 500 585245 25696 49557 999999999 999999999 31325 550 512788 26215 66113 999999999 999999999 31099 600 445329 26724 100941 999999999 999999999 30925 620 419564 26930 119010 999999999 999999999 30873 640 394423 27140 131407 999999999 999999999 30833 660 369868 27349 141401 999999999 999999999 30797 680 345857 27572 165311 999999999 999999999 30784 700 322347 27809 184347 999999999 999999999 30793 720 299304 28044 237338 999999999 999999999 30804 740 276707 28273 281357 999999999 999999999 30814 760 254527 28518 332249 999999999 999999999 30844 780 232733 28775 437736 999999999 999999999 30893 800 211287 29065 589880 999999999 999999999 30979 820 190152 29382 751304 999999999 999999999 31096 840 169290 29735 993705 999999999 999999999 31254 860 148669 30104 1265214 999999999 999999999 31430 880 128286 30436 1576345 999999999 999999999 31568 900 108154 30733 1885052 999999999 999999999 31673 920 88280 31013 2213563 999999999 999999999 31761 940 68693 31175 2485036 999999999 999999999 31731 960 49427 31311 2631409 999999999 999999999 31678 980 30485 31419 2669525 999999999 999999999 31601 1000 11883 31453 2649104 999999999 999999999 31453 74383 40 3672 -9760 5632 31989 56 1983560 21520 786 999999999 999999999 48966 60 1943776 21445 552 999999999 999999999 47922 70 1847684 21120 367 999999999 999999999 45162 75 1805235 20892 281 999999999 999999999 43801 80 1765954 20668 221 999999999 999999999 42539 85 1729391 20515 219 999999999 999999999 41500 90 1695138 20404 216 999999999 999999999 40606 100 1632219 20373 210 999999999 999999999 39342 125 1499011 20389 245 999999999 999999999 36940 150 1389621 20579 404 999999999 999999999 35392 175 1296144 20828 591 999999999 999999999 34275 200 1213964 21196 827 999999999 999999999 33575 250 1072081 22221 1724 999999999 999999999 33024 300 951014 23121 3033 999999999 999999999 32617 350 844800 23928 8093 999999999 999999999 32301 400 749898 24601 13252 999999999 999999999 31966 450 664010 25191 34680 999999999 999999999 31649 500 585415 25745 52337 999999999 999999999 31386 550 512802 26277 77137 999999999 999999999 31173 600 445178 26791 116407 999999999 999999999 31002 620 419347 27001 135160 999999999 999999999 30954 640 394139 27215 147692 999999999 999999999 30917 660 369515 27427 156286 999999999 999999999 30886 680 345435 27652 175910 999999999 999999999 30874 700 321857 27887 195130 999999999 999999999 30880 720 298750 28122 244637 999999999 999999999 30890 740 276089 28352 286372 999999999 999999999 30900 760 253849 28594 336236 999999999 999999999 30927 780 231997 28849 436817 999999999 999999999 30972 800 210500 29129 592082 999999999 999999999 31047 820 189322 29436 763047 999999999 999999999 31153 840 168428 29770 1030790 999999999 999999999 31291 860 147789 30122 1340977 999999999 999999999 31449 880 127399 30441 1691916 999999999 999999999 31574 900 107266 30731 2031150 999999999 999999999 31671 920 87396 30999 2389797 999999999 999999999 31747 940 67820 31156 2697950 999999999 999999999 31712 960 48566 31291 2851804 999999999 999999999 31659 980 29634 31403 2878719 999999999 999999999 31584 1000 11042 31437 2839307 999999999 999999999 31437 74397 40 3672 -9757 5614 31972 56 1985640 21522 763 999999999 999999999 49017 60 1943756 21435 527 999999999 999999999 47899 70 1847752 21091 348 999999999 999999999 45100 75 1805366 20859 268 999999999 999999999 43732 80 1766142 20640 213 999999999 999999999 42483 85 1729631 20484 204 999999999 999999999 41436 90 1695421 20384 204 999999999 999999999 40566 100 1632544 20366 204 999999999 999999999 39328 125 1499390 20380 244 999999999 999999999 36924 150 1390017 20582 422 999999999 999999999 35397 175 1296428 20875 644 999999999 999999999 34353 200 1213917 21318 915 999999999 999999999 33769 250 1071155 22368 1767 999999999 999999999 33242 300 949396 23233 3032 999999999 999999999 32776 350 842786 23991 7872 999999999 999999999 32386 400 747699 24633 12603 999999999 999999999 32007 450 661742 25200 33723 999999999 999999999 31660 500 583158 25730 48408 999999999 999999999 31367 550 510613 26244 69527 999999999 999999999 31133 600 443095 26742 113526 999999999 999999999 30945 620 417312 26951 131708 999999999 999999999 30897 640 392149 27167 140525 999999999 999999999 30862 660 367566 27385 145718 999999999 999999999 30838 680 343520 27615 160167 999999999 999999999 30833 700 319973 27852 179537 999999999 999999999 30841 720 296895 28086 231936 999999999 999999999 30851 740 274263 28318 267412 999999999 999999999 30863 760 252050 28557 311801 999999999 999999999 30888 780 230228 28807 401941 999999999 999999999 30927 800 208765 29080 547488 999999999 999999999 30995 820 187629 29370 703860 999999999 999999999 31084 840 166790 29678 966921 999999999 999999999 31195 860 146228 29992 1298679 999999999 999999999 31313 880 125932 30289 1674262 999999999 999999999 31416 900 105905 30563 2015490 999999999 999999999 31497 920 86149 30814 2378647 999999999 999999999 31557 940 66691 30966 2691177 999999999 999999999 31518 960 47554 31101 2848255 999999999 999999999 31466 980 28736 31218 2858378 999999999 999999999 31399 1000 10252 31255 2818706 999999999 999999999 31255 74404 40 3672 -9755 5612 32007 56 1985820 21577 807 999999999 999999999 49147 60 1943660 21476 569 999999999 999999999 47990 70 1847568 21090 372 999999999 999999999 45096 75 1805183 20859 289 999999999 999999999 43732 80 1765964 20635 225 999999999 999999999 42473 85 1729455 20485 219 999999999 999999999 41440 90 1695257 20369 213 999999999 999999999 40536 100 1632450 20336 201 999999999 999999999 39270 125 1499456 20361 216 999999999 999999999 36890 150 1390099 20595 355 999999999 999999999 35420 175 1296530 20852 526 999999999 999999999 34315 200 1214253 21222 743 999999999 999999999 33616 250 1072298 22217 1588 999999999 999999999 33019 300 951199 23137 2806 999999999 999999999 32640 350 844852 23971 7207 999999999 999999999 32359 400 749775 24648 11810 999999999 999999999 32027 450 663709 25248 30211 999999999 999999999 31720 500 584953 25793 48649 999999999 999999999 31444 550 512230 26308 68409 999999999 999999999 31210 600 444547 26807 106494 999999999 999999999 31020 620 418707 27004 127750 999999999 999999999 30957 640 393501 27207 143322 999999999 999999999 30908 660 368890 27407 154717 999999999 999999999 30863 680 344831 27622 174251 999999999 999999999 30841 700 321282 27852 194161 999999999 999999999 30841 720 298207 28078 246140 999999999 999999999 30842 740 275585 28300 288320 999999999 999999999 30843 760 253388 28535 343186 999999999 999999999 30863 780 231584 28784 447683 999999999 999999999 30902 800 210137 29058 602013 999999999 999999999 30972 820 189014 29355 777991 999999999 999999999 31068 840 168179 29683 1023425 999999999 999999999 31199 860 147603 30027 1305917 999999999 999999999 31350 880 127281 30333 1615368 999999999 999999999 31462 900 107225 30606 1920110 999999999 999999999 31541 920 87441 30859 2261765 999999999 999999999 31603 940 67957 31004 2552268 999999999 999999999 31557 960 48799 31132 2695415 999999999 999999999 31498 980 29966 31235 2735009 999999999 999999999 31416 1000 11474 31269 2698580 999999999 999999999 31269 74421 40 3671 -9751 5618 32150 56 1985100 21524 770 999999999 999999999 49011 60 1943757 21439 538 999999999 999999999 47909 70 1847675 21122 362 999999999 999999999 45165 75 1805188 20928 291 999999999 999999999 43877 80 1765822 20722 235 999999999 999999999 42651 85 1729148 20585 228 999999999 999999999 41642 90 1694791 20459 225 999999999 999999999 40716 100 1631779 20379 212 999999999 999999999 39353 125 1498775 20321 235 999999999 999999999 36817 150 1389948 20437 366 999999999 999999999 35147 175 1297297 20604 527 999999999 999999999 33908 200 1215937 21000 768 999999999 999999999 33266 250 1074743 22206 1840 999999999 999999999 33001 300 953513 23198 3304 999999999 999999999 32725 350 846907 24025 8931 999999999 999999999 32432 400 751656 24683 14105 999999999 999999999 32072 450 665529 25248 38962 999999999 999999999 31721 500 586838 25751 54157 999999999 999999999 31392 550 514287 26227 63056 999999999 999999999 31114 600 446867 26682 87721 999999999 999999999 30876 620 421150 26872 103694 999999999 999999999 30806 640 396070 27070 112026 999999999 999999999 30752 660 371584 27266 118445 999999999 999999999 30704 680 347649 27480 142432 999999999 999999999 30682 700 324219 27712 166403 999999999 999999999 30686 720 301254 27953 221315 999999999 999999999 30704 740 278726 28190 266813 999999999 999999999 30724 760 256608 28444 326163 999999999 999999999 30765 780 234865 28712 465294 999999999 999999999 30825 800 213462 29012 654176 999999999 999999999 30922 820 192361 29340 878884 999999999 999999999 31053 840 171522 29708 1185774 999999999 999999999 31225 860 150915 30092 1497505 999999999 999999999 31417 880 130540 30425 1828311 999999999 999999999 31557 900 110413 30730 2109478 999999999 999999999 31669 920 90536 31023 2432022 999999999 999999999 31771 940 70944 31183 2723121 999999999 999999999 31739 960 51674 31317 2839192 999999999 999999999 31685 980 32727 31426 2843053 999999999 999999999 31608 1000 14121 31462 2791995 999999999 999999999 31462 74428 40 3671 -9750 5618 32036 56 1985100 21548 748 999999999 999999999 49064 60 1943712 21463 530 999999999 999999999 47961 70 1847813 21017 341 999999999 999999999 44942 75 1805605 20756 264 999999999 999999999 43516 80 1766603 20510 206 999999999 999999999 42215 85 1730321 20355 206 999999999 999999999 41176 90 1696344 20234 203 999999999 999999999 40269 100 1633915 20225 200 999999999 999999999 39057 125 1501057 20430 240 999999999 999999999 37014 150 1390923 20818 406 999999999 999999999 35802 175 1296139 21168 620 999999999 999999999 34835 200 1212848 21424 850 999999999 999999999 33937 250 1070679 22080 1717 999999999 999999999 32815 300 950638 22877 3032 999999999 999999999 32274 350 845436 23723 8383 999999999 999999999 32025 400 751206 24462 14613 999999999 999999999 31785 450 665637 25145 34823 999999999 999999999 31591 500 587057 25782 57290 999999999 999999999 31430 550 514252 26377 77630 999999999 999999999 31292 600 446329 26926 111980 999999999 999999999 31159 620 420370 27133 128388 999999999 999999999 31105 640 395042 27340 140859 999999999 999999999 31060 660 370308 27545 147410 999999999 999999999 31018 680 346131 27757 165796 999999999 999999999 30991 700 322470 27979 180769 999999999 999999999 30981 720 299295 28194 224045 999999999 999999999 30969 740 276584 28406 257570 999999999 999999999 30959 760 254310 28627 301072 999999999 999999999 30963 780 232442 28859 393309 999999999 999999999 30983 800 210950 29105 551365 999999999 999999999 31021 820 189806 29366 736599 999999999 999999999 31079 840 168980 29648 1020966 999999999 999999999 31163 860 148442 29951 1345803 999999999 999999999 31270 880 128183 30222 1673465 999999999 999999999 31346 900 108208 30473 1998466 999999999 999999999 31404 920 88514 30712 2345768 999999999 999999999 31452 940 69120 30865 2642415 999999999 999999999 31415 960 50041 31013 2803797 999999999 999999999 31377 980 31276 31132 2847137 999999999 999999999 31312 1000 12843 31168 2832119 999999999 999999999 31168 74433 40 3671 -9749 5614 32136 56 1985640 21562 787 999999999 999999999 49109 60 1943660 21493 560 999999999 999999999 48028 70 1847427 21135 369 999999999 999999999 45194 75 1804967 20888 279 999999999 999999999 43793 80 1765715 20642 223 999999999 999999999 42485 85 1729214 20470 229 999999999 999999999 41408 90 1695042 20353 228 999999999 999999999 40505 100 1632298 20310 224 999999999 999999999 39221 125 1499637 20285 269 999999999 999999999 36751 150 1390867 20452 423 999999999 999999999 35173 175 1297749 20796 631 999999999 999999999 34222 200 1215477 21275 908 999999999 999999999 33701 250 1072885 22359 1846 999999999 999999999 33229 300 951194 23217 3168 999999999 999999999 32753 350 844629 23987 8402 999999999 999999999 32381 400 749532 24641 13676 999999999 999999999 32018 450 663545 25209 34964 999999999 999999999 31671 500 584921 25747 55539 999999999 999999999 31387 550 512339 26253 74468 999999999 999999999 31145 600 444807 26744 105185 999999999 999999999 30948 620 419024 26947 119204 999999999 999999999 30891 640 393871 27152 130554 999999999 999999999 30845 660 369304 27363 134143 999999999 999999999 30814 680 345280 27588 149222 999999999 999999999 30802 700 321761 27814 173602 999999999 999999999 30799 720 298716 28044 224310 999999999 999999999 30805 740 276118 28273 259144 999999999 999999999 30814 760 253938 28519 298917 999999999 999999999 30846 780 232140 28780 382389 999999999 999999999 30898 800 210695 29059 543085 999999999 999999999 30973 820 189568 29364 739298 999999999 999999999 31078 840 168723 29704 1033571 999999999 999999999 31221 860 148129 30059 1397301 999999999 999999999 31383 880 127776 30392 1811126 999999999 999999999 31523 900 107668 30706 2203797 999999999 999999999 31645 920 87807 30996 2622984 999999999 999999999 31744 940 68226 31174 2962446 999999999 999999999 31730 960 48954 31331 3146590 999999999 999999999 31699 980 29993 31463 3169708 999999999 999999999 31645 1000 11363 31502 3165284 999999999 999999999 31502 74490 40 3669 -9736 5601 31908 56 1987000 21511 797 999999999 999999999 49024 60 1943771 21412 554 999999999 999999999 47849 70 1847869 21069 356 999999999 999999999 45052 75 1805499 20865 279 999999999 999999999 43744 80 1766244 20668 223 999999999 999999999 42540 85 1729679 20515 197 999999999 999999999 41500 90 1695428 20402 189 999999999 999999999 40602 100 1632517 20370 181 999999999 999999999 39336 125 1499433 20354 206 999999999 999999999 36878 150 1390309 20515 334 999999999 999999999 35281 175 1297195 20732 490 999999999 999999999 34118 200 1215392 21099 718 999999999 999999999 33422 250 1073876 22205 1606 999999999 999999999 33001 300 952783 23147 2796 999999999 999999999 32653 350 846451 23954 7359 999999999 999999999 32336 400 751442 24630 11686 999999999 999999999 32004 450 665458 25218 30361 999999999 999999999 31682 500 586790 25767 51126 999999999 999999999 31412 550 514118 26297 72488 999999999 999999999 31197 600 446432 26820 118428 999999999 999999999 31036 620 420572 27033 140604 999999999 999999999 30990 640 395333 27250 161393 999999999 999999999 30958 660 370674 27467 175027 999999999 999999999 30930 680 346560 27692 201955 999999999 999999999 30919 700 322947 27929 234945 999999999 999999999 30926 720 299806 28163 299256 999999999 999999999 30935 740 277113 28392 352144 999999999 999999999 30944 760 254841 28635 408144 999999999 999999999 30971 780 232958 28889 512717 999999999 999999999 31015 800 211432 29168 652678 999999999 999999999 31089 820 190228 29468 772333 999999999 999999999 31187 840 169319 29783 975992 999999999 999999999 31304 860 148681 30105 1165931 999999999 999999999 31431 880 128312 30394 1400297 999999999 999999999 31525 900 108220 30657 1607172 999999999 999999999 31594 920 88405 30904 1775829 999999999 999999999 31649 940 68893 31048 1912114 999999999 999999999 31601 960 49711 31165 1974560 999999999 999999999 31531 980 30862 31254 1966184 999999999 999999999 31435 1000 12363 31272 1919571 999999999 999999999 31272 74495 40 3669 -9734 5601 31885 56 1987000 21431 713 999999999 999999999 48842 60 1943935 21330 482 999999999 999999999 47664 70 1848364 21005 316 999999999 999999999 44915 75 1806087 20837 264 999999999 999999999 43687 80 1766863 20662 220 999999999 999999999 42527 85 1730288 20534 197 999999999 999999999 41538 90 1696026 20396 190 999999999 999999999 40591 100 1633191 20326 178 999999999 999999999 39252 125 1500216 20365 193 999999999 999999999 36896 150 1390898 20577 337 999999999 999999999 35388 175 1297559 20768 510 999999999 999999999 34178 200 1215711 21086 735 999999999 999999999 33401 250 1074661 22077 1743 999999999 999999999 32809 300 954353 22981 3173 999999999 999999999 32420 350 848704 23818 8751 999999999 999999999 32152 400 754202 24507 14205 999999999 999999999 31844 450 668576 25133 37390 999999999 999999999 31576 500 590145 25697 51760 999999999 999999999 31327 550 517623 26260 62630 999999999 999999999 31153 600 450018 26794 91884 999999999 999999999 31006 620 424183 27006 110912 999999999 999999999 30960 640 398969 27222 121384 999999999 999999999 30926 660 374341 27428 134091 999999999 999999999 30886 680 350263 27646 162075 999999999 999999999 30867 700 326689 27886 178827 999999999 999999999 30879 720 303583 28120 227319 999999999 999999999 30888 740 280926 28344 272004 999999999 999999999 30891 760 258696 28576 328020 999999999 999999999 30908 780 236864 28816 462865 999999999 999999999 30937 800 215397 29080 612928 999999999 999999999 30995 820 194265 29357 770368 999999999 999999999 31070 840 173439 29657 984786 999999999 999999999 31173 860 152894 29962 1178896 999999999 999999999 31282 880 132637 30203 1409129 999999999 999999999 31327 900 112686 30418 1629930 999999999 999999999 31348 920 93034 30636 1850026 999999999 999999999 31375 940 73699 30755 2068476 999999999 999999999 31303 960 54703 30856 2163340 999999999 999999999 31218 980 36044 30935 2184859 999999999 999999999 31114 1000 17731 30961 2137848 999999999 999999999 30961 74504 40 3668 -9732 5600 31747 55 1987180 21460 763 999999999 999999999 48912 60 1943865 21369 532 999999999 999999999 47751 70 1848104 21050 350 999999999 999999999 45012 75 1805784 20834 270 999999999 999999999 43680 80 1766603 20620 209 999999999 999999999 42441 85 1730123 20467 187 999999999 999999999 41403 90 1695960 20345 182 999999999 999999999 40489 100 1633255 20294 172 999999999 999999999 39189 125 1500561 20311 182 999999999 999999999 36799 150 1391618 20490 304 999999999 999999999 35238 175 1298692 20673 457 999999999 999999999 34021 200 1217133 21032 674 999999999 999999999 33316 250 1076098 22125 1562 999999999 999999999 32882 300 955404 23077 2825 999999999 999999999 32556 350 849311 23918 7714 999999999 999999999 32287 400 754436 24598 13659 999999999 999999999 31962 450 668533 25203 34793 999999999 999999999 31664 500 589914 25749 48211 999999999 999999999 31390 550 517279 26289 66526 999999999 999999999 31187 600 449627 26801 101462 999999999 999999999 31014 620 423786 27012 120654 999999999 999999999 30966 640 398568 27226 130746 999999999 999999999 30930 660 373935 27436 140023 999999999 999999999 30895 680 349849 27657 161628 999999999 999999999 30880 700 326265 27896 176165 999999999 999999999 30890 720 303154 28123 223623 999999999 999999999 30891 740 280496 28343 270633 999999999 999999999 30890 760 258269 28570 324871 999999999 999999999 30901 780 236443 28805 436549 999999999 999999999 30925 800 214989 29057 595539 999999999 999999999 30970 820 193878 29322 751937 999999999 999999999 31034 840 173081 29609 965244 999999999 999999999 31122 860 152573 29901 1206769 999999999 999999999 31218 880 132356 30147 1491580 999999999 999999999 31269 900 112440 30369 1752795 999999999 999999999 31297 920 92822 30577 2027853 999999999 999999999 31314 940 73523 30700 2270459 999999999 999999999 31247 960 54558 30809 2382815 999999999 999999999 31171 980 35924 30901 2407241 999999999 999999999 31080 1000 17630 30931 2369503 999999999 999999999 30931 74510 40 3668 -9731 5593 31727 55 1987900 21430 747 999999999 999999999 48859 60 1943921 21337 510 999999999 999999999 47680 70 1848181 21073 344 999999999 999999999 45060 75 1805806 20866 263 999999999 999999999 43747 80 1766553 20665 207 999999999 999999999 42534 85 1729998 20507 180 999999999 999999999 41484 90 1695749 20408 183 999999999 999999999 40615 100 1632806 20384 185 999999999 999999999 39364 125 1499599 20378 225 999999999 999999999 36920 150 1390446 20502 382 999999999 999999999 35259 175 1297475 20681 570 999999999 999999999 34034 200 1215873 21047 849 999999999 999999999 33339 250 1074662 22164 1885 999999999 999999999 32940 300 953738 23124 3310 999999999 999999999 32622 350 847466 23951 9174 999999999 999999999 32331 400 752443 24641 15640 999999999 999999999 32017 450 666390 25247 40120 999999999 999999999 31720 500 587642 25789 57458 999999999 999999999 31438 550 514938 26299 76277 999999999 999999999 31199 600 447308 26774 107237 999999999 999999999 30983 620 421496 26978 118132 999999999 999999999 30928 640 396312 27187 122987 999999999 999999999 30886 660 371711 27403 120964 999999999 999999999 30858 680 347651 27628 130105 999999999 999999999 30847 700 324097 27856 144362 999999999 999999999 30846 720 301020 28080 182321 999999999 999999999 30844 740 278395 28305 212247 999999999 999999999 30848 760 256196 28535 249618 999999999 999999999 30863 780 234395 28775 322860 999999999 999999999 30893 800 212964 29025 458529 999999999 999999999 30937 820 191876 29291 608470 999999999 999999999 31000 840 171105 29565 863121 999999999 999999999 31076 860 150630 29851 1201215 999999999 999999999 31166 880 130438 30122 1574115 999999999 999999999 31243 900 110527 30378 1916881 999999999 999999999 31307 920 90895 30612 2268145 999999999 999999999 31350 940 71563 30767 2560801 999999999 999999999 31316 960 52547 30909 2712850 999999999 999999999 31272 980 33844 31029 2728078 999999999 999999999 31209 1000 15474 31061 2715575 999999999 999999999 31061 74515 40 3668 -9730 5593 31682 55 1987900 21444 787 999999999 999999999 48890 60 1943903 21341 550 999999999 999999999 47689 70 1848185 21059 370 999999999 999999999 45031 75 1805834 20856 283 999999999 999999999 43725 80 1766586 20670 222 999999999 999999999 42545 85 1730007 20529 181 999999999 999999999 41528 90 1695701 20454 176 999999999 999999999 40707 100 1632565 20464 175 999999999 999999999 39517 125 1498836 20458 197 999999999 999999999 37066 150 1389334 20552 322 999999999 999999999 35345 175 1296379 20624 463 999999999 999999999 33939 200 1215186 20895 685 999999999 999999999 33099 250 1074920 22027 1572 999999999 999999999 32736 300 954482 23080 2788 999999999 999999999 32559 350 848290 23960 7613 999999999 999999999 32344 400 753189 24671 12470 999999999 999999999 32057 450 667026 25280 32252 999999999 999999999 31761 500 588178 25821 50424 999999999 999999999 31478 550 515388 26328 74089 999999999 999999999 31234 600 447679 26807 112943 999999999 999999999 31021 620 421835 27011 131203 999999999 999999999 30965 640 396619 27222 143475 999999999 999999999 30925 660 371987 27437 146742 999999999 999999999 30897 680 347899 27660 159375 999999999 999999999 30883 700 324318 27889 180399 999999999 999999999 30881 720 301214 28113 229445 999999999 999999999 30880 740 278562 28340 269950 999999999 999999999 30887 760 256335 28573 319094 999999999 999999999 30904 780 234503 28817 405255 999999999 999999999 30938 800 213039 29072 553471 999999999 999999999 30987 820 191915 29343 707123 999999999 999999999 31055 840 171107 29621 967147 999999999 999999999 31134 860 150591 29914 1288225 999999999 999999999 31231 880 130354 30192 1648668 999999999 999999999 31316 900 110396 30451 1964878 999999999 999999999 31382 920 90719 30682 2268395 999999999 999999999 31422 940 71344 30833 2518118 999999999 999999999 31383 960 52289 30969 2639266 999999999 999999999 31332 980 33553 31078 2637072 999999999 999999999 31258 1000 15156 31102 2607851 999999999 999999999 31102 74521 40 3668 -9728 5591 31821 55 1988100 21459 784 999999999 999999999 48930 60 1943884 21342 527 999999999 999999999 47691 70 1848097 21088 360 999999999 999999999 45093 75 1805652 20920 289 999999999 999999999 43861 80 1766254 20763 239 999999999 999999999 42736 85 1729497 20636 204 999999999 999999999 41745 90 1695016 20557 202 999999999 999999999 40910 100 1631592 20547 202 999999999 999999999 39678 125 1497461 20498 237 999999999 999999999 37137 150 1387820 20565 393 999999999 999999999 35368 175 1294712 20678 565 999999999 999999999 34029 200 1213190 21010 829 999999999 999999999 33280 250 1072110 22162 1862 999999999 999999999 32936 300 951067 23171 3266 999999999 999999999 32688 350 844552 24011 8908 999999999 999999999 32413 400 749289 24702 13683 999999999 999999999 32097 450 663035 25303 35774 999999999 999999999 31789 500 584103 25852 54779 999999999 999999999 31516 550 511204 26374 78805 999999999 999999999 31289 600 443367 26861 116757 999999999 999999999 31084 620 417472 27065 133247 999999999 999999999 31028 640 392206 27273 145544 999999999 999999999 30984 660 367530 27485 149921 999999999 999999999 30950 680 343402 27705 164931 999999999 999999999 30933 700 319784 27930 189094 999999999 999999999 30927 720 296646 28153 237103 999999999 999999999 30925 740 273963 28377 276184 999999999 999999999 30927 760 251708 28608 324018 999999999 999999999 30942 780 229850 28851 411927 999999999 999999999 30974 800 208361 29106 553608 999999999 999999999 31023 820 187210 29383 706857 999999999 999999999 31098 840 166369 29673 962347 999999999 999999999 31189 860 145814 29974 1271362 999999999 999999999 31294 880 125536 30257 1619226 999999999 999999999 31382 900 105534 30520 1926014 999999999 999999999 31453 920 85808 30762 2216346 999999999 999999999 31503 940 66385 30908 2471739 999999999 999999999 31460 960 47285 31039 2600984 999999999 999999999 31403 980 28507 31148 2605660 999999999 999999999 31328 1000 10067 31178 2570865 999999999 999999999 31178 74529 40 3667 -9727 5591 31748 55 1988100 21461 763 999999999 999999999 48934 60 1943861 21363 528 999999999 999999999 47738 70 1848102 21055 344 999999999 999999999 45022 75 1805755 20856 267 999999999 999999999 43726 80 1766513 20663 211 999999999 999999999 42529 85 1729951 20518 190 999999999 999999999 41506 90 1695688 20413 186 999999999 999999999 40625 100 1632755 20373 181 999999999 999999999 39341 125 1499717 20338 202 999999999 999999999 36848 150 1390744 20475 344 999999999 999999999 35212 175 1297874 20663 520 999999999 999999999 34004 200 1216202 21101 763 999999999 999999999 33426 250 1074327 22313 1639 999999999 999999999 33161 300 952720 23231 2867 999999999 999999999 32773 350 846117 23990 7391 999999999 999999999 32385 400 751078 24609 12892 999999999 999999999 31976 450 665235 25157 32849 999999999 999999999 31607 500 586822 25661 47637 999999999 999999999 31283 550 514463 26179 65125 999999999 999999999 31056 600 447077 26704 107029 999999999 999999999 30901 620 421324 26926 129929 999999999 999999999 30868 640 396178 27155 143810 999999999 999999999 30850 660 371601 27382 156200 999999999 999999999 30835 680 347554 27621 183872 999999999 999999999 30840 700 323995 27874 210852 999999999 999999999 30865 720 300894 28120 276812 999999999 999999999 30888 740 278232 28359 333442 999999999 999999999 30908 760 255983 28608 403382 999999999 999999999 30943 780 234119 28866 534992 999999999 999999999 30990 800 212610 29144 708527 999999999 999999999 31064 820 191425 29438 885771 999999999 999999999 31156 840 170537 29752 1127348 999999999 999999999 31272 860 149925 30062 1384877 999999999 999999999 31386 880 129592 30333 1697653 999999999 999999999 31461 900 109546 30576 1959242 999999999 999999999 31510 920 89789 30805 2228786 999999999 999999999 31548 940 70343 30936 2445362 999999999 999999999 31488 960 51234 31041 2546423 999999999 999999999 31405 980 32462 31125 2554552 999999999 999999999 31306 1000 14037 31148 2493284 999999999 999999999 31148 74534 40 3667 -9725 5593 31789 55 1987900 21379 708 999999999 999999999 48742 60 1944060 21254 469 999999999 999999999 47494 70 1848758 20962 308 999999999 999999999 44823 75 1806572 20790 249 999999999 999999999 43587 80 1767427 20626 207 999999999 999999999 42454 85 1730910 20504 193 999999999 999999999 41477 90 1696669 20401 189 999999999 999999999 40600 100 1633756 20372 184 999999999 999999999 39341 125 1500497 20406 216 999999999 999999999 36971 150 1391032 20591 364 999999999 999999999 35412 175 1297591 20800 541 999999999 999999999 34229 200 1215582 21137 781 999999999 999999999 33481 250 1074028 22180 1759 999999999 999999999 32963 300 953180 23080 3103 999999999 999999999 32559 350 847167 23880 8381 999999999 999999999 32236 400 752449 24556 13173 999999999 999999999 31907 450 666700 25156 34791 999999999 999999999 31604 500 588217 25709 52888 999999999 999999999 31341 550 515678 26260 72369 999999999 999999999 31153 600 448084 26785 109835 999999999 999999999 30996 620 422255 27001 127935 999999999 999999999 30954 640 397045 27221 142852 999999999 999999999 30924 660 372413 27437 154584 999999999 999999999 30897 680 348323 27665 181050 999999999 999999999 30888 700 324732 27906 207645 999999999 999999999 30900 720 301608 28144 264214 999999999 999999999 30914 740 278929 28376 318136 999999999 999999999 30926 760 256671 28617 378185 999999999 999999999 30952 780 234803 28869 507755 999999999 999999999 30994 800 213294 29140 681140 999999999 999999999 31059 820 192113 29433 850465 999999999 999999999 31151 840 171229 29743 1110682 999999999 999999999 31263 860 150620 30062 1363306 999999999 999999999 31386 880 130286 30333 1662051 999999999 999999999 31462 900 110239 30582 1930161 999999999 999999999 31517 920 90474 30824 2176923 999999999 999999999 31567 940 71013 30963 2411683 999999999 999999999 31515 960 51884 31082 2513762 999999999 999999999 31447 980 33083 31177 2516459 999999999 999999999 31357 1000 14628 31203 2455795 999999999 999999999 31203 74541 40 3667 -9724 5577 31981 55 1989700 21453 740 999999999 999999999 48952 60 1943874 21344 508 999999999 999999999 47695 70 1848319 20984 326 999999999 999999999 44869 75 1806107 20794 264 999999999 999999999 43596 80 1766967 20617 220 999999999 999999999 42435 85 1730471 20490 213 999999999 999999999 41449 90 1696256 20385 209 999999999 999999999 40568 100 1633385 20361 204 999999999 999999999 39319 125 1500089 20428 247 999999999 999999999 37011 150 1390398 20653 411 999999999 999999999 35519 175 1296565 20912 609 999999999 999999999 34413 200 1214120 21248 864 999999999 999999999 33657 250 1072041 22229 1869 999999999 999999999 33037 300 950983 23109 3232 999999999 999999999 32601 350 844853 23902 8648 999999999 999999999 32266 400 750041 24581 13287 999999999 999999999 31940 450 664189 25190 32878 999999999 999999999 31647 500 585576 25759 55294 999999999 999999999 31402 550 512900 26308 69468 999999999 999999999 31210 600 445182 26834 103643 999999999 999999999 31052 620 419310 27042 121588 999999999 999999999 31000 640 394066 27253 139241 999999999 999999999 30960 660 369410 27460 150575 999999999 999999999 30922 680 345305 27677 177153 999999999 999999999 30902 700 321710 27904 209145 999999999 999999999 30898 720 298591 28132 266341 999999999 999999999 30901 740 275925 28356 310749 999999999 999999999 30905 760 253683 28593 362887 999999999 999999999 30926 780 231834 28842 472616 999999999 999999999 30964 800 210348 29106 628145 999999999 999999999 31023 820 189195 29391 796483 999999999 999999999 31106 840 168343 29695 1048503 999999999 999999999 31212 860 147768 30012 1289026 999999999 999999999 31334 880 127466 30288 1559842 999999999 999999999 31415 900 107445 30546 1805362 999999999 999999999 31480 920 87699 30801 2034495 999999999 999999999 31544 940 68250 30950 2231912 999999999 999999999 31502 960 49124 31081 2330088 999999999 999999999 31446 980 30324 31180 2341149 999999999 999999999 31360 1000 11866 31206 2299336 999999999 999999999 31206 74545 40 3667 -9723 5584 31695 55 1988900 21418 733 999999999 999999999 48853 60 1943952 21312 498 999999999 999999999 47624 70 1848416 21007 326 999999999 999999999 44920 75 1806150 20824 262 999999999 999999999 43659 80 1766951 20649 216 999999999 999999999 42500 85 1730400 20520 196 999999999 999999999 41511 90 1696132 20417 196 999999999 999999999 40632 100 1633168 20390 194 999999999 999999999 39374 125 1499673 20460 228 999999999 999999999 37070 150 1389827 20679 396 999999999 999999999 35564 175 1296019 20874 587 999999999 999999999 34352 200 1213851 21143 842 999999999 999999999 33492 250 1072607 22078 1885 999999999 999999999 32812 300 952179 23025 3354 999999999 999999999 32481 350 846282 23884 9452 999999999 999999999 32242 400 751466 24601 15467 999999999 999999999 31965 450 665487 25245 39468 999999999 999999999 31716 500 586685 25826 56243 999999999 999999999 31484 550 513816 26380 75285 999999999 999999999 31295 600 445940 26887 108743 999999999 999999999 31114 620 420020 27091 124902 999999999 999999999 31057 640 394732 27297 132765 999999999 999999999 31011 660 370038 27499 137981 999999999 999999999 30966 680 345902 27709 157379 999999999 999999999 30938 700 322282 27929 175059 999999999 999999999 30926 720 299148 28146 218285 999999999 999999999 30917 740 276475 28359 254876 999999999 999999999 30908 760 254238 28577 302503 999999999 999999999 30909 780 232410 28802 404393 999999999 999999999 30922 800 210963 29042 548788 999999999 999999999 30954 820 189867 29296 710129 999999999 999999999 31006 840 169094 29565 965618 999999999 999999999 31076 860 148621 29847 1260838 999999999 999999999 31162 880 128439 30096 1582182 999999999 999999999 31216 900 108551 30332 1877584 999999999 999999999 31259 920 88952 30559 2183459 999999999 999999999 31296 940 69658 30699 2460168 999999999 999999999 31246 960 50688 30828 2600290 999999999 999999999 31190 980 32038 30933 2633585 999999999 999999999 31112 1000 13725 30965 2601696 999999999 999999999 30965 74703 40 3676 -9690 5586 29988 55 1988700 21275 719 999999999 999999999 48524 60 1944256 21165 492 999999999 999999999 47296 70 1849103 20984 335 999999999 999999999 44871 75 1806853 20832 261 999999999 999999999 43675 80 1767620 20677 207 999999999 999999999 42559 85 1730995 20576 188 999999999 999999999 41622 90 1696587 20529 195 999999999 999999999 40855 100 1633232 20530 194 999999999 999999999 39646 125 1498837 20595 223 999999999 999999999 37314 150 1388722 20645 359 999999999 999999999 35505 175 1295557 20624 498 999999999 999999999 33940 200 1214450 20851 737 999999999 999999999 33028 250 1074599 21944 1749 999999999 999999999 32613 300 954421 23065 3184 999999999 999999999 32538 350 848094 24034 8752 999999999 999999999 32444 400 752615 24791 16488 999999999 999999999 32212 450 665953 25451 35416 999999999 999999999 31975 500 586571 25996 51296 999999999 999999999 31691 550 513302 26496 72393 999999999 999999999 31433 600 445191 26955 105139 999999999 999999999 31192 620 419212 27145 130878 999999999 999999999 31119 640 393879 27341 145397 999999999 999999999 31060 660 369148 27538 155716 999999999 999999999 31011 680 344981 27737 181606 999999999 999999999 30969 700 321348 27934 211159 999999999 999999999 30931 720 298223 28120 264674 999999999 999999999 30888 740 275580 28311 317275 999999999 999999999 30855 760 253394 28494 392693 999999999 999999999 30819 780 231647 28674 507612 999999999 999999999 30784 800 210323 28839 688601 999999999 999999999 30738 820 189411 28989 901047 999999999 999999999 30681 840 168898 29138 1098165 999999999 999999999 30627 860 148764 29287 1318493 999999999 999999999 30577 880 128997 29424 1444807 999999999 999999999 30519 900 109586 29555 1495696 999999999 999999999 30458 920 90525 29664 1621495 999999999 999999999 30379 940 71811 29756 1703010 999999999 999999999 30287 960 53431 29856 1706311 999999999 999999999 30207 980 35373 29942 1679123 999999999 999999999 30116 1000 17647 29970 1656948 999999999 999999999 29970 74708 40 3676 -9689 5603 29977 56 1986760 21445 771 999999999 999999999 48868 60 1943903 21350 534 999999999 999999999 47709 70 1848094 21090 364 999999999 999999999 45097 75 1805679 20888 279 999999999 999999999 43793 80 1766391 20679 215 999999999 999999999 42563 85 1729801 20533 204 999999999 999999999 41537 90 1695506 20436 201 999999999 999999999 40671 100 1632480 20410 185 999999999 999999999 39414 125 1499002 20435 181 999999999 999999999 37023 150 1389486 20581 271 999999999 999999999 35395 175 1296199 20742 360 999999999 999999999 34134 200 1214471 21051 495 999999999 999999999 33346 250 1073654 22039 1104 999999999 999999999 32754 300 953435 22985 2046 999999999 999999999 32426 350 847634 23880 5169 999999999 999999999 32236 400 752830 24600 9413 999999999 999999999 31964 450 666870 25234 21872 999999999 999999999 31703 500 588117 25805 32911 999999999 999999999 31458 550 515327 26344 56264 999999999 999999999 31253 600 447503 26882 98226 999999999 999999999 31107 620 421582 27098 129565 999999999 999999999 31066 640 396281 27317 158556 999999999 999999999 31034 660 371561 27535 186979 999999999 999999999 31007 680 347386 27762 225425 999999999 999999999 30996 700 323718 27991 268225 999999999 999999999 30995 720 300532 28209 352636 999999999 999999999 30985 740 277808 28423 480992 999999999 999999999 30977 760 255523 28639 651919 999999999 999999999 30975 780 233651 28856 908709 999999999 999999999 30980 800 212168 29084 1290051 999999999 999999999 30999 820 191051 29311 1591028 999999999 999999999 31022 840 170277 29555 1803704 999999999 999999999 31065 860 149823 29801 2043166 999999999 999999999 31114 880 129685 30011 2254036 999999999 999999999 31128 900 109873 30188 2228364 999999999 999999999 31111 920 90393 30332 2295813 999999999 999999999 31064 940 71257 30423 2342007 999999999 999999999 30966 960 52472 30505 2286897 999999999 999999999 30863 980 34027 30575 2204787 999999999 999999999 30752 1000 15928 30599 2096628 999999999 999999999 30599 74716 40 3677 -9687 5597 29375 55 1987520 21270 710 999999999 999999999 48486 60 1944292 21136 467 999999999 999999999 47232 70 1849379 20907 296 999999999 999999999 44706 75 1807219 20819 254 999999999 999999999 43648 80 1767965 20712 215 999999999 999999999 42629 85 1731259 20632 205 999999999 999999999 41736 90 1696800 20534 190 999999999 999999999 40865 100 1633515 20480 167 999999999 999999999 39549 125 1499485 20533 151 999999999 999999999 37202 150 1389508 20655 259 999999999 999999999 35522 175 1296231 20663 359 999999999 999999999 34005 200 1215076 20836 518 999999999 999999999 33006 250 1075792 21785 1344 999999999 999999999 32377 300 956517 22886 2582 999999999 999999999 32285 350 850859 23917 6997 999999999 999999999 32285 400 755787 24700 12588 999999999 999999999 32094 450 669373 25398 29572 999999999 999999999 31909 500 590081 25991 47803 999999999 999999999 31685 550 516722 26566 81291 999999999 999999999 31516 600 448333 27103 133124 999999999 999999999 31363 620 422211 27295 187078 999999999 999999999 31291 640 396739 27490 224639 999999999 999999999 31230 660 371886 27659 273533 999999999 999999999 31147 680 347627 27830 334831 999999999 999999999 31073 700 323917 28020 378627 999999999 999999999 31027 720 300728 28187 448550 999999999 999999999 30962 740 278044 28346 534583 999999999 999999999 30893 760 255844 28496 633413 999999999 999999999 30821 780 234110 28638 795059 999999999 999999999 30746 800 212818 28786 917446 999999999 999999999 30682 820 191953 28913 1012382 999999999 999999999 30601 840 171495 29055 1053516 999999999 999999999 30540 860 151425 29188 1058495 999999999 999999999 30474 880 131747 29256 1082426 999999999 999999999 30345 900 112474 29307 1107253 999999999 999999999 30203 920 93591 29358 1163341 999999999 999999999 30066 940 75091 29380 1219222 999999999 999999999 29905 960 56965 29407 1212268 999999999 999999999 29752 980 39201 29420 1197571 999999999 999999999 29590 1000 21790 29429 1150545 999999999 999999999 29429 74728 40 3678 -9685 5610 30388 56 1986000 21314 730 999999999 999999999 48552 60 1944189 21197 494 999999999 999999999 47368 70 1848938 20996 331 999999999 999999999 44895 75 1806669 20838 259 999999999 999999999 43689 80 1767437 20670 204 999999999 999999999 42544 85 1730838 20552 188 999999999 999999999 41575 90 1696481 20492 194 999999999 999999999 40781 100 1633269 20475 193 999999999 999999999 39539 125 1499449 20474 214 999999999 999999999 37095 150 1390000 20517 339 999999999 999999999 35284 175 1297389 20506 476 999999999 999999999 33747 200 1216671 20770 726 999999999 999999999 32900 250 1077010 21967 1809 999999999 999999999 32647 300 956643 23112 3296 999999999 999999999 32605 350 850117 24074 8831 999999999 999999999 32498 400 754520 24810 15318 999999999 999999999 32238 450 667828 25448 33131 999999999 999999999 31972 500 588481 25976 46537 999999999 999999999 31667 550 515283 26465 60038 999999999 999999999 31397 600 447245 26928 85082 999999999 999999999 31161 620 421290 27121 109012 999999999 999999999 31092 640 395976 27322 123279 999999999 999999999 31039 660 371259 27526 132718 999999999 999999999 30997 680 347099 27736 159874 999999999 999999999 30968 700 323461 27947 200004 999999999 999999999 30946 720 300318 28149 277611 999999999 999999999 30920 740 277644 28358 368882 999999999 999999999 30907 760 255412 28566 514184 999999999 999999999 30897 780 233598 28777 771435 999999999 999999999 30895 800 212183 28981 1232467 999999999 999999999 30890 820 191150 29182 1468298 999999999 999999999 30885 840 170477 29396 1636152 999999999 999999999 30898 860 150143 29610 1821803 999999999 999999999 30915 880 130140 29803 1998895 999999999 999999999 30912 900 110464 29982 2173183 999999999 999999999 30898 920 91114 30135 2325858 999999999 999999999 30862 940 72096 30248 2430010 999999999 999999999 30788 960 53409 30360 2537076 999999999 999999999 30716 980 35045 30453 2621606 999999999 999999999 30630 1000 17016 30482 2610837 999999999 999999999 30482 74733 40 3679 -9684 5610 30065 56 1986000 21363 750 999999999 999999999 48663 60 1944090 21250 503 999999999 999999999 47485 70 1848641 21031 336 999999999 999999999 44971 75 1806284 20890 273 999999999 999999999 43798 80 1766943 20734 221 999999999 999999999 42676 85 1730234 20612 191 999999999 999999999 41695 90 1695813 20509 187 999999999 999999999 40815 100 1632605 20455 174 999999999 999999999 39500 125 1498984 20434 172 999999999 999999999 37021 150 1389625 20523 297 999999999 999999999 35296 175 1296813 20589 426 999999999 999999999 33883 200 1215727 20875 625 999999999 999999999 33067 250 1075771 21952 1548 999999999 999999999 32624 300 955779 22988 2922 999999999 999999999 32429 350 849885 23919 8162 999999999 999999999 32289 400 754909 24648 14506 999999999 999999999 32027 450 668765 25293 36070 999999999 999999999 31777 500 589850 25851 48647 999999999 999999999 31515 550 516924 26395 72858 999999999 999999999 31314 600 448999 26910 109804 999999999 999999999 31139 620 423055 27116 136960 999999999 999999999 31086 640 397742 27326 148792 999999999 999999999 31043 660 373023 27527 164008 999999999 999999999 30998 680 348861 27738 190268 999999999 999999999 30970 700 325215 27963 210972 999999999 999999999 30964 720 302057 28170 259598 999999999 999999999 30943 740 279368 28373 319207 999999999 999999999 30923 760 257128 28573 399145 999999999 999999999 30904 780 235313 28774 548884 999999999 999999999 30892 800 213897 28984 743824 999999999 999999999 30893 820 192860 29190 945032 999999999 999999999 30893 840 172181 29407 1176501 999999999 999999999 30909 860 151843 29613 1443713 999999999 999999999 30917 880 131849 29772 1724846 999999999 999999999 30880 900 112208 29909 1945953 999999999 999999999 30823 920 92916 30027 2182928 999999999 999999999 30751 940 73979 30097 2225562 999999999 999999999 30634 960 55399 30165 2267235 999999999 999999999 30519 980 37164 30225 2299546 999999999 999999999 30400 1000 19272 30249 2284809 999999999 999999999 30249 74829 40 3688 -9665 5660 30871 56 1980500 21357 716 999999999 999999999 48527 60 1944116 21258 492 999999999 999999999 47503 70 1848632 21038 335 999999999 999999999 44986 75 1806278 20880 267 999999999 999999999 43776 80 1766971 20709 212 999999999 999999999 42623 85 1730301 20593 188 999999999 999999999 41658 90 1695895 20510 189 999999999 999999999 40818 100 1632648 20479 188 999999999 999999999 39547 125 1498713 20506 196 999999999 999999999 37152 150 1388900 20622 330 999999999 999999999 35465 175 1295724 20652 480 999999999 999999999 33986 200 1214500 20883 697 999999999 999999999 33080 250 1074695 21898 1617 999999999 999999999 32544 300 954953 22948 2988 999999999 999999999 32373 350 849216 23890 7949 999999999 999999999 32250 400 754338 24627 13426 999999999 999999999 31999 450 668258 25277 31380 999999999 999999999 31757 500 589407 25825 42449 999999999 999999999 31483 550 516597 26339 60776 999999999 999999999 31247 600 448881 26802 85219 999999999 999999999 31015 620 423052 26987 106147 999999999 999999999 30938 640 397867 27179 116845 999999999 999999999 30876 660 373287 27364 126419 999999999 999999999 30815 680 349275 27559 147255 999999999 999999999 30771 700 325788 27767 166242 999999999 999999999 30746 720 302797 27960 215388 999999999 999999999 30713 740 280280 28157 272555 999999999 999999999 30687 760 258209 28354 357466 999999999 999999999 30667 780 236559 28558 511646 999999999 999999999 30660 800 215303 28772 752271 999999999 999999999 30666 820 194414 28992 1076035 999999999 999999999 30684 840 173865 29237 1475352 999999999 999999999 30730 860 153628 29491 1694448 999999999 999999999 30790 880 133695 29711 1891922 999999999 999999999 30817 900 114073 29910 2083507 999999999 999999999 30825 920 94761 30089 2263259 999999999 999999999 30814 940 75771 30206 2372019 999999999 999999999 30745 960 57109 30318 2477250 999999999 999999999 30674 980 38771 30410 2558281 999999999 999999999 30587 1000 20767 30441 2551529 999999999 999999999 30441 74927 40 3699 -9646 5632 29933 56 1983560 21349 723 999999999 999999999 48576 60 1944129 21236 500 999999999 999999999 47454 70 1848876 20958 322 999999999 999999999 44815 75 1806638 20845 274 999999999 999999999 43703 80 1767363 20709 227 999999999 999999999 42623 85 1730634 20660 237 999999999 999999999 41792 90 1696137 20552 225 999999999 999999999 40902 100 1632833 20474 208 999999999 999999999 39537 125 1498405 20661 203 999999999 999999999 37434 150 1387416 20907 342 999999999 999999999 35955 175 1292885 20967 505 999999999 999999999 34505 200 1210605 21108 713 999999999 999999999 33435 250 1070311 21823 1739 999999999 999999999 32433 300 950984 22867 3304 999999999 999999999 32259 350 845352 23924 8692 999999999 999999999 32295 400 750204 24731 14541 999999999 999999999 32135 450 663612 25469 31549 999999999 999999999 31998 500 584035 26105 41508 999999999 999999999 31824 550 510298 26723 62896 999999999 999999999 31702 600 441491 27274 90691 999999999 999999999 31561 620 415209 27458 123558 999999999 999999999 31478 640 389589 27644 139859 999999999 999999999 31405 660 364606 27792 167509 999999999 999999999 31297 680 340242 27938 208568 999999999 999999999 31193 700 316446 28116 224440 999999999 999999999 31133 720 293185 28264 273142 999999999 999999999 31046 740 270449 28398 333010 999999999 999999999 30950 760 248221 28519 408752 999999999 999999999 30845 780 226482 28627 553710 999999999 999999999 30733 800 205208 28750 681237 999999999 999999999 30643 820 184378 28851 822655 999999999 999999999 30535 840 163970 28979 951838 999999999 999999999 30459 860 143958 29095 1074622 999999999 999999999 30376 880 124351 29140 1198746 999999999 999999999 30224 900 105163 29163 1321778 999999999 999999999 30055 920 86376 29204 1326069 999999999 999999999 29908 940 67976 29216 1308392 999999999 999999999 29738 960 49953 29238 1298778 999999999 999999999 29582 980 32291 29249 1280363 999999999 999999999 29418 1000 14977 29272 1273188 999999999 999999999 29272 74934 40 3700 -9645 5648 28803 56 1981860 21404 766 999999999 999999999 48663 60 1944023 21308 532 999999999 999999999 47616 70 1848389 21054 347 999999999 999999999 45021 75 1806013 20886 271 999999999 999999999 43788 80 1766699 20709 211 999999999 999999999 42625 85 1730035 20587 203 999999999 999999999 41645 90 1695640 20502 197 999999999 999999999 40801 100 1632416 20473 184 999999999 999999999 39535 125 1498446 20523 181 999999999 999999999 37182 150 1388498 20655 302 999999999 999999999 35523 175 1294906 20802 436 999999999 999999999 34234 200 1212955 21105 613 999999999 999999999 33431 250 1071972 22037 1313 999999999 999999999 32751 300 951773 22980 2366 999999999 999999999 32418 350 845956 23894 5799 999999999 999999999 32254 400 751110 24607 12852 999999999 999999999 31973 450 665100 25256 23533 999999999 999999999 31731 500 586267 25835 39529 999999999 999999999 31495 550 513349 26405 68185 999999999 999999999 31325 600 445362 26949 117542 999999999 999999999 31185 620 419384 27149 156587 999999999 999999999 31124 640 394044 27350 186441 999999999 999999999 31071 660 369308 27539 219041 999999999 999999999 31012 680 345147 27724 251539 999999999 999999999 30955 700 321529 27911 277293 999999999 999999999 30906 720 298432 28073 314771 999999999 999999999 30836 740 275843 28225 352227 999999999 999999999 30761 760 253739 28371 379141 999999999 999999999 30686 780 232101 28509 415383 999999999 999999999 30607 800 210912 28639 454484 999999999 999999999 30525 820 190161 28744 492449 999999999 999999999 30421 840 169832 28861 489807 999999999 999999999 30336 860 149907 28960 487069 999999999 999999999 30235 880 130385 29023 484058 999999999 999999999 30103 900 111262 29083 485739 999999999 999999999 29972 920 92523 29133 503861 999999999 999999999 29836 940 74159 29174 512327 999999999 999999999 29695 960 56155 29219 505352 999999999 999999999 29562 980 38499 29250 500514 999999999 999999999 29420 1000 21190 29253 489446 999999999 999999999 29253 74966 40 3703 -9639 5631 31114 56 1983720 21406 706 999999999 999999999 48711 60 1944031 21283 472 999999999 999999999 47559 70 1848600 20989 320 999999999 999999999 44882 75 1806389 20788 250 999999999 999999999 43582 80 1767273 20598 201 999999999 999999999 42395 85 1730811 20470 184 999999999 999999999 41408 90 1696606 20393 188 999999999 999999999 40584 100 1633671 20395 191 999999999 999999999 39384 125 1500007 20507 216 999999999 999999999 37155 150 1389864 20743 378 999999999 999999999 35674 175 1295744 20949 577 999999999 999999999 34474 200 1213199 21262 828 999999999 999999999 33680 250 1071313 22156 1675 999999999 999999999 32927 300 950630 23043 2959 999999999 999999999 32507 350 844714 23874 7736 999999999 999999999 32228 400 749981 24569 13555 999999999 999999999 31924 450 664130 25202 31855 999999999 999999999 31663 500 585477 25772 42430 999999999 999999999 31419 550 512767 26319 62693 999999999 999999999 31223 600 445050 26823 100660 999999999 999999999 31039 620 419192 27025 122143 999999999 999999999 30981 640 393966 27230 133223 999999999 999999999 30934 660 369331 27434 143092 999999999 999999999 30893 680 345252 27643 165284 999999999 999999999 30865 700 321691 27857 188434 999999999 999999999 30847 720 298622 28059 243705 999999999 999999999 30821 740 276024 28259 300213 999999999 999999999 30799 760 253873 28458 373285 999999999 999999999 30780 780 232143 28663 499838 999999999 999999999 30772 800 210809 28876 699233 999999999 999999999 30777 820 189845 29096 929232 999999999 999999999 30794 840 169227 29329 1228602 999999999 999999999 30828 860 148931 29566 1623139 999999999 999999999 30868 880 128949 29785 1977881 999999999 999999999 30893 900 109276 29990 2183346 999999999 999999999 30907 920 89911 30174 2378494 999999999 999999999 30902 940 70865 30298 2500530 999999999 999999999 30838 960 52145 30416 2619771 999999999 999999999 30773 980 33745 30520 2722910 999999999 999999999 30697 1000 15675 30555 2720676 999999999 999999999 30555 74977 40 3705 -9636 5643 28956 56 1982440 21393 757 999999999 999999999 48651 60 1944031 21305 540 999999999 999999999 47609 70 1848558 20986 333 999999999 999999999 44875 75 1806302 20835 270 999999999 999999999 43681 80 1767076 20668 248 999999999 999999999 42539 85 1730442 20594 265 999999999 999999999 41660 90 1696055 20486 249 999999999 999999999 40770 100 1632931 20424 225 999999999 999999999 39440 125 1498727 20644 236 999999999 999999999 37401 150 1387691 20941 395 999999999 999999999 36014 175 1292623 21170 541 999999999 999999999 34839 200 1209426 21373 714 999999999 999999999 33856 250 1067758 21978 1592 999999999 999999999 32663 300 948039 22859 2875 999999999 999999999 32248 350 842646 23826 7554 999999999 999999999 32162 400 747971 24588 15080 999999999 999999999 31948 450 661924 25297 31811 999999999 999999999 31782 500 582855 25946 45804 999999999 999999999 31631 550 509534 26583 80309 999999999 999999999 31537 600 441029 27177 134864 999999999 999999999 31448 620 414834 27372 189015 999999999 999999999 31380 640 389292 27561 222372 999999999 999999999 31310 660 364383 27714 279324 999999999 999999999 31209 680 340086 27861 352140 999999999 999999999 31107 700 316362 28025 384876 999999999 999999999 31032 720 293182 28160 449068 999999999 999999999 30932 740 270538 28273 525481 999999999 999999999 30814 760 248414 28376 599213 999999999 999999999 30691 780 226793 28459 732831 999999999 999999999 30553 800 205657 28548 832105 999999999 999999999 30428 820 184990 28604 920545 999999999 999999999 30273 840 164772 28684 961180 999999999 999999999 30150 860 144983 28743 976718 999999999 999999999 30009 880 125629 28742 1001452 999999999 999999999 29812 900 106713 28734 1005099 999999999 999999999 29612 920 88215 28735 984203 999999999 999999999 29428 940 70116 28729 959514 999999999 999999999 29242 960 52399 28734 942674 999999999 999999999 29071 980 35047 28729 920579 999999999 999999999 28896 1000 18044 28738 907189 999999999 999999999 28738 74983 40 3705 -9635 5648 28422 56 1981840 21409 764 999999999 999999999 48674 60 1944029 21296 526 999999999 999999999 47589 70 1848572 20988 325 999999999 999999999 44879 75 1806323 20826 257 999999999 999999999 43664 80 1767107 20665 224 999999999 999999999 42534 85 1730511 20554 225 999999999 999999999 41578 90 1696177 20463 211 999999999 999999999 40724 100 1633063 20440 197 999999999 999999999 39471 125 1499140 20542 223 999999999 999999999 37216 150 1388980 20716 394 999999999 999999999 35627 175 1294964 20930 556 999999999 999999999 34443 200 1212478 21251 764 999999999 999999999 33662 250 1070652 22149 1619 999999999 999999999 32917 300 949786 23118 2871 999999999 999999999 32612 350 843324 24041 7401 999999999 999999999 32453 400 747859 24777 14161 999999999 999999999 32194 450 661253 25432 31103 999999999 999999999 31952 500 581852 26027 48589 999999999 999999999 31730 550 508417 26583 81914 999999999 999999999 31537 600 439982 27122 133847 999999999 999999999 31385 620 413844 27309 166224 999999999 999999999 31306 640 388366 27489 188730 999999999 999999999 31229 660 363518 27648 213820 999999999 999999999 31134 680 339278 27797 239197 999999999 999999999 31036 700 315612 27951 251771 999999999 999999999 30950 720 292498 28076 278011 999999999 999999999 30839 740 269923 28184 303925 999999999 999999999 30717 760 247870 28284 321576 999999999 999999999 30591 780 226320 28365 348267 999999999 999999999 30452 800 205255 28451 365956 999999999 999999999 30324 820 184658 28507 372234 999999999 999999999 30170 840 164516 28566 383139 999999999 999999999 30026 860 144815 28605 387059 999999999 999999999 29865 880 125547 28625 397798 999999999 999999999 29690 900 106702 28635 411208 999999999 999999999 29511 920 88268 28635 424632 999999999 999999999 29325 940 70231 28633 431799 999999999 999999999 29144 960 52575 28633 430205 999999999 999999999 28969 980 35285 28624 426886 999999999 999999999 28790 1000 18349 28616 419123 999999999 999999999 28616 74991 40 3706 -9634 5646 28668 56 1982020 21400 778 999999999 999999999 48658 60 1944035 21297 544 999999999 999999999 47591 70 1848467 21036 356 999999999 999999999 44982 75 1806125 20871 279 999999999 999999999 43757 80 1766835 20699 226 999999999 999999999 42604 85 1730169 20599 229 999999999 999999999 41669 90 1695749 20520 221 999999999 999999999 40837 100 1632466 20493 202 999999999 999999999 39574 125 1498174 20601 206 999999999 999999999 37324 150 1387740 20759 333 999999999 999999999 35701 175 1293742 20879 453 999999999 999999999 34360 200 1211636 21107 619 999999999 999999999 33434 250 1070912 21955 1380 999999999 999999999 32630 300 950940 22977 2533 999999999 999999999 32413 350 844956 23970 6532 999999999 999999999 32358 400 749700 24740 13136 999999999 999999999 32147 450 663174 25422 27670 999999999 999999999 31939 500 583801 26019 46178 999999999 999999999 31719 550 510405 26565 82499 999999999 999999999 31515 600 442056 27072 130758 999999999 999999999 31328 620 415970 27251 167460 999999999 999999999 31240 640 390546 27429 192190 999999999 999999999 31160 660 365752 27590 218158 999999999 999999999 31069 680 341559 27747 244041 999999999 999999999 30980 700 317932 27909 257614 999999999 999999999 30904 720 294846 28049 283017 999999999 999999999 30810 740 272284 28180 309806 999999999 999999999 30712 760 250225 28302 331571 999999999 999999999 30611 780 228650 28412 362902 999999999 999999999 30503 800 207539 28525 391066 999999999 999999999 30403 820 186877 28613 415388 999999999 999999999 30283 840 166646 28715 425596 999999999 999999999 30182 860 146823 28809 434672 999999999 999999999 30078 880 127402 28873 437067 999999999 999999999 29947 900 108381 28922 446918 999999999 999999999 29806 920 89752 28955 470891 999999999 999999999 29653 940 71505 28980 485911 999999999 999999999 29498 960 53624 29014 483043 999999999 999999999 29355 980 36094 29038 481579 999999999 999999999 29206 1000 18908 29048 475273 999999999 999999999 29048 75022 40 3709 -9628 5636 28820 56 1983200 21403 776 999999999 999999999 48691 60 1944012 21311 545 999999999 999999999 47622 70 1848404 21040 347 999999999 999999999 44991 75 1806050 20877 272 999999999 999999999 43771 80 1766743 20710 213 999999999 999999999 42627 85 1730063 20604 208 999999999 999999999 41679 90 1695648 20509 200 999999999 999999999 40816 100 1632433 20460 184 999999999 999999999 39509 125 1498456 20538 183 999999999 999999999 37211 150 1388374 20690 309 999999999 999999999 35582 175 1294720 20795 443 999999999 999999999 34222 200 1212870 21060 631 999999999 999999999 33359 250 1072190 21989 1451 999999999 999999999 32680 300 952053 23004 2641 999999999 999999999 32452 350 846022 23964 6737 999999999 999999999 32349 400 750860 24699 14068 999999999 999999999 32092 450 664514 25359 29305 999999999 999999999 31860 500 585376 25930 45633 999999999 999999999 31610 550 512223 26479 75642 999999999 999999999 31413 600 444088 26991 128357 999999999 999999999 31234 620 418077 27176 169768 999999999 999999999 31155 640 392718 27363 196133 999999999 999999999 31086 660 367980 27530 231396 999999999 999999999 31002 680 343837 27692 274439 999999999 999999999 30919 700 320252 27866 298732 999999999 999999999 30856 720 297199 28014 341232 999999999 999999999 30771 740 274663 28149 388113 999999999 999999999 30679 760 252626 28275 429740 999999999 999999999 30582 780 231070 28390 493410 999999999 999999999 30479 800 209975 28506 538272 999999999 999999999 30383 820 189326 28595 573682 999999999 999999999 30264 840 169109 28694 580947 999999999 999999999 30160 860 149305 28775 584245 999999999 999999999 30042 880 129916 28814 591577 999999999 999999999 29886 900 110939 28848 601741 999999999 999999999 29730 920 92358 28880 630151 999999999 999999999 29576 940 74158 28904 647040 999999999 999999999 29419 960 56327 28931 641119 999999999 999999999 29270 980 38850 28944 636074 999999999 999999999 29112 1000 21723 28945 619438 999999999 999999999 28945 75027 40 3710 -9627 5629 29498 56 1983960 21395 770 999999999 999999999 48691 60 1944021 21302 542 999999999 999999999 47602 70 1848384 21062 361 999999999 999999999 45037 75 1805996 20890 280 999999999 999999999 43797 80 1766680 20708 222 999999999 999999999 42621 85 1730009 20596 229 999999999 999999999 41663 90 1695592 20520 227 999999999 999999999 40836 100 1632318 20488 218 999999999 999999999 39563 125 1498219 20548 231 999999999 999999999 37227 150 1388145 20677 376 999999999 999999999 35560 175 1294444 20829 542 999999999 999999999 34278 200 1212312 21170 781 999999999 999999999 33534 250 1070822 22127 1653 999999999 999999999 32884 300 950107 23084 2969 999999999 999999999 32564 350 843839 23989 7948 999999999 999999999 32383 400 748619 24703 16337 999999999 999999999 32098 450 662290 25346 35878 999999999 999999999 31843 500 583191 25918 44418 999999999 999999999 31596 550 510057 26478 71785 999999999 999999999 31411 600 441888 27019 125086 999999999 999999999 31266 620 415839 27226 170306 999999999 999999999 31212 640 390427 27428 197705 999999999 999999999 31159 660 365621 27618 235898 999999999 999999999 31100 680 341390 27806 300642 999999999 999999999 31047 700 317701 27995 357500 999999999 999999999 31000 720 294531 28166 460824 999999999 999999999 30939 740 271863 28327 573043 999999999 999999999 30872 760 249677 28479 701310 999999999 999999999 30803 780 227956 28620 883710 999999999 999999999 30726 800 206683 28754 1086871 999999999 999999999 30648 820 185847 28865 1200639 999999999 999999999 30549 840 165429 28992 1271278 999999999 999999999 30473 860 145412 29094 1324684 999999999 999999999 30376 880 125794 29176 1362271 999999999 999999999 30261 900 106565 29250 1395554 999999999 999999999 30144 920 87718 29305 1412610 999999999 999999999 30012 940 69246 29344 1416214 999999999 999999999 29868 960 51138 29384 1421629 999999999 999999999 29729 980 33379 29427 1429282 999999999 999999999 29597 1000 15960 29450 1420770 999999999 999999999 29450