45 2110 Smith, William with Hank Revercomb and Allen Huang Cooperative Institute for Meteorological Satellite Study / UW-SSEC UW High Resolution Interferometer-Sounder ("HIS") SUCCESS 1 1 1996 04 23 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. 64172 40 3959 -9908 11167 30507 104 1558600 21518 1023 999999999 999999999 41014 105 1552607 21518 857 999999999 999999999 40903 106 1546671 21518 751 999999999 999999999 40793 107 1540790 21518 657 999999999 999999999 40684 108 1534964 21518 558 999999999 999999999 40577 109 1529191 21518 496 999999999 999999999 40471 110 1523470 21518 461 999999999 999999999 40366 111 1517801 21518 441 999999999 999999999 40262 125 1446831 21463 387 999999999 999999999 38887 150 1332543 21340 587 999999999 999999999 36699 175 1236822 21062 737 999999999 999999999 34660 200 1154693 20936 871 999999999 999999999 33163 250 1016274 21421 1462 999999999 999999999 31835 300 899645 22259 2623 999999999 999999999 31401 350 797130 23152 7655 999999999 999999999 31253 400 705113 23902 16147 999999999 999999999 31058 450 621591 24519 35400 999999999 999999999 30804 500 545139 25029 68951 999999999 999999999 30513 550 474720 25420 105809 999999999 999999999 30157 600 409466 25789 141687 999999999 999999999 29843 620 384615 25962 159911 999999999 999999999 29763 640 360390 26139 166055 999999999 999999999 29695 660 336746 26327 172684 999999999 999999999 29646 680 313636 26534 174022 999999999 999999999 29626 700 291017 26747 175203 999999999 999999999 29618 720 268858 26965 176048 999999999 999999999 29620 740 247123 27200 163603 999999999 999999999 29644 760 225785 27437 163989 999999999 999999999 29675 780 204817 27682 159828 999999999 999999999 29719 800 184190 27950 176952 999999999 999999999 29790 820 163879 28216 177326 999999999 999999999 29863 840 143865 28496 166129 999999999 999999999 29952 860 124130 28775 179553 999999999 999999999 30042 880 104666 29037 176034 999999999 999999999 30117 900 85487 29238 187885 999999999 999999999 30132 920 66616 29388 220455 999999999 999999999 30097 940 48069 29500 256692 999999999 999999999 30026 960 29849 29596 257451 999999999 999999999 29943 980 11953 29668 244554 999999999 999999999 29839 1000 -5605 29680 254732 999999999 999999999 29680 64178 40 3959 -9909 11131 30439 104 1560640 21580 969 999999999 999999999 41174 105 1554609 21580 761 999999999 999999999 41062 106 1548635 21580 645 999999999 999999999 40951 107 1542717 21580 596 999999999 999999999 40842 108 1536853 21580 542 999999999 999999999 40734 109 1531044 21580 498 999999999 999999999 40627 110 1525288 21580 480 999999999 999999999 40521 111 1519583 21580 470 999999999 999999999 40417 125 1446350 21515 390 999999999 999999999 38980 150 1331741 21409 609 999999999 999999999 36818 175 1235785 21096 800 999999999 999999999 34717 200 1153365 21050 970 999999999 999999999 33344 250 1013714 21684 1655 999999999 999999999 32226 300 895490 22593 2966 999999999 999999999 31872 350 791557 23445 7994 999999999 999999999 31649 400 698512 24135 16343 999999999 999999999 31360 450 614288 24693 37994 999999999 999999999 31024 500 537449 25105 72624 999999999 999999999 30605 550 466963 25393 106347 999999999 999999999 30125 600 401909 25658 143069 999999999 999999999 29692 620 377200 25797 163161 999999999 999999999 29574 640 353141 25949 164448 999999999 999999999 29479 660 329679 26113 167881 999999999 999999999 29405 680 306764 26301 164528 999999999 999999999 29366 700 284350 26499 167309 999999999 999999999 29343 720 262397 26712 169161 999999999 999999999 29342 740 240864 26951 141593 999999999 999999999 29373 760 219719 27191 136918 999999999 999999999 29410 780 198934 27447 123916 999999999 999999999 29467 800 178472 27740 115731 999999999 999999999 29567 820 158302 28037 129369 999999999 999999999 29673 840 138401 28354 148983 999999999 999999999 29803 860 118748 28677 170959 999999999 999999999 29940 880 99331 28996 196640 999999999 999999999 30075 900 80160 29254 215658 999999999 999999999 30148 920 61262 29457 230109 999999999 999999999 30167 940 42662 29600 240050 999999999 999999999 30128 960 24370 29726 248269 999999999 999999999 30075 980 6389 29818 252818 999999999 999999999 29991 1000 -11260 29837 249432 999999999 999999999 29837 64186 40 3960 -9911 11064 30487 103 1564380 21605 1087 999999999 999999999 41297 104 1558304 21605 890 999999999 999999999 41183 105 1552285 21605 763 999999999 999999999 41072 106 1546323 21605 680 999999999 999999999 40961 107 1540416 21605 597 999999999 999999999 40852 108 1534564 21605 532 999999999 999999999 40744 109 1528766 21605 502 999999999 999999999 40638 110 1523020 21605 481 999999999 999999999 40532 125 1446009 21478 396 999999999 999999999 38913 150 1331712 21329 631 999999999 999999999 36681 175 1236075 21035 826 999999999 999999999 34616 200 1153908 20983 1033 999999999 999999999 33237 250 1014687 21620 1820 999999999 999999999 32130 300 896818 22525 3259 999999999 999999999 31776 350 793173 23386 9341 999999999 999999999 31569 400 700328 24092 19662 999999999 999999999 31304 450 616196 24682 42131 999999999 999999999 31009 500 539301 25153 75688 999999999 999999999 30664 550 468586 25509 108914 999999999 999999999 30262 600 403155 25838 145194 999999999 999999999 29900 620 378261 26002 162025 999999999 999999999 29809 640 354002 26172 161747 999999999 999999999 29733 660 330332 26353 164287 999999999 999999999 29676 680 307201 26555 164292 999999999 999999999 29649 700 284567 26763 167419 999999999 999999999 29635 720 262395 26980 170181 999999999 999999999 29635 740 240649 27214 153526 999999999 999999999 29660 760 219299 27451 155417 999999999 999999999 29691 780 198320 27697 152286 999999999 999999999 29736 800 177681 27968 162860 999999999 999999999 29810 820 157354 28243 159010 999999999 999999999 29891 840 137321 28525 143004 999999999 999999999 29982 860 117567 28798 176051 999999999 999999999 30067 880 98085 29067 182939 999999999 999999999 30149 900 78881 29283 185536 999999999 999999999 30178 920 59976 29450 220548 999999999 999999999 30160 940 41387 29571 248114 999999999 999999999 30098 960 23121 29674 245031 999999999 999999999 30022 980 5176 29751 230841 999999999 999999999 29924 1000 -12432 29765 234462 999999999 999999999 29765 64192 40 3961 -9912 11012 30483 103 1567300 21484 1088 999999999 999999999 41126 104 1561227 21484 948 999999999 999999999 41012 105 1555212 21484 818 999999999 999999999 40900 106 1549254 21484 706 999999999 999999999 40790 107 1543351 21484 591 999999999 999999999 40681 108 1537504 21484 527 999999999 999999999 40573 109 1531711 21484 487 999999999 999999999 40466 110 1525970 21484 461 999999999 999999999 40361 125 1446207 21482 415 999999999 999999999 38920 150 1331563 21455 676 999999999 999999999 36898 175 1235004 21317 826 999999999 999999999 35081 200 1151807 21227 941 999999999 999999999 33625 250 1012001 21554 1460 999999999 999999999 32033 300 894977 22274 2511 999999999 999999999 31422 350 792489 23125 7311 999999999 999999999 31217 400 700593 23867 15452 999999999 999999999 31012 450 617181 24490 34367 999999999 999999999 30768 500 540770 25031 66680 999999999 999999999 30515 550 470303 25454 106303 999999999 999999999 30197 600 404924 25853 149521 999999999 999999999 29917 620 380008 26032 170692 999999999 999999999 29843 640 355718 26209 176120 999999999 999999999 29775 660 332013 26394 184715 999999999 999999999 29722 680 308843 26602 186205 999999999 999999999 29702 700 286167 26814 187931 999999999 999999999 29692 720 263952 27033 190000 999999999 999999999 29694 740 242164 27267 172080 999999999 999999999 29717 760 220773 27504 167316 999999999 999999999 29748 780 199755 27749 158061 999999999 999999999 29791 800 179077 28021 176868 999999999 999999999 29867 820 158711 28295 180643 999999999 999999999 29946 840 138637 28589 170067 999999999 999999999 30049 860 118834 28876 190179 999999999 999999999 30148 880 99298 29149 182002 999999999 999999999 30234 900 80042 29360 194373 999999999 999999999 30258 920 61091 29515 262261 999999999 999999999 30227 940 42465 29622 324722 999999999 999999999 30151 960 24169 29720 332824 999999999 999999999 30069 980 6195 29803 315257 999999999 999999999 29975 1000 -11449 29834 314411 999999999 999999999 29834 64198 40 3961 -9913 10959 30586 102 1570300 21459 1004 999999999 999999999 41137 103 1564203 21459 839 999999999 999999999 41024 104 1558165 21459 768 999999999 999999999 40911 105 1552183 21459 654 999999999 999999999 40800 106 1546259 21459 544 999999999 999999999 40690 107 1540389 21459 481 999999999 999999999 40582 108 1534575 21459 453 999999999 999999999 40475 109 1528813 21459 425 999999999 999999999 40369 125 1446043 21490 344 999999999 999999999 38935 150 1331324 21475 452 999999999 999999999 36932 175 1234990 21198 543 999999999 999999999 34885 200 1152639 20913 604 999999999 999999999 33126 250 1015004 21205 927 999999999 999999999 31514 300 899424 22083 1674 999999999 999999999 31152 350 797597 23023 4895 999999999 999999999 31079 400 705989 23822 11125 999999999 999999999 30953 450 622703 24462 25317 999999999 999999999 30733 500 546403 24987 58474 999999999 999999999 30462 550 476148 25345 121704 999999999 999999999 30068 600 411200 25623 151946 999999999 999999999 29651 620 386523 25764 165348 999999999 999999999 29536 640 362498 25909 180442 999999999 999999999 29433 660 339073 26071 199740 999999999 999999999 29359 680 316194 26260 225426 999999999 999999999 29320 700 293817 26452 227749 999999999 999999999 29291 720 271905 26660 201735 999999999 999999999 29285 740 250416 26895 157643 999999999 999999999 29312 760 229314 27134 134386 999999999 999999999 29348 780 208572 27392 110085 999999999 999999999 29408 800 188153 27680 119939 999999999 999999999 29502 820 168020 27995 130029 999999999 999999999 29628 840 148143 28329 143005 999999999 999999999 29776 860 128491 28698 158607 999999999 999999999 29962 880 109042 29069 176953 999999999 999999999 30151 900 89802 29390 189128 999999999 999999999 30288 920 70803 29637 195768 999999999 999999999 30352 940 52076 29820 200944 999999999 999999999 30352 960 33635 29991 206116 999999999 999999999 30343 980 15480 30132 211914 999999999 999999999 30307 1000 -2361 30172 210036 999999999 999999999 30172 64203 40 3962 -9914 10910 29915 102 1573040 21307 999 999999999 999999999 40902 103 1566958 21307 858 999999999 999999999 40788 104 1560934 21307 704 999999999 999999999 40676 105 1554968 21307 627 999999999 999999999 40565 106 1549058 21307 538 999999999 999999999 40455 107 1543204 21307 493 999999999 999999999 40347 108 1537404 21307 442 999999999 999999999 40240 109 1531657 21307 395 999999999 999999999 40134 125 1446416 21489 404 999999999 999999999 38933 150 1331299 21624 421 999999999 999999999 37189 175 1234285 21349 650 999999999 999999999 35134 200 1151366 21052 832 999999999 999999999 33347 250 1013288 21200 1439 999999999 999999999 31507 300 897711 22086 2686 999999999 999999999 31157 350 795714 23095 8609 999999999 999999999 31176 400 703768 23923 19484 999999999 999999999 31084 450 619990 24646 42168 999999999 999999999 30965 500 543049 25218 75810 999999999 999999999 30743 550 472027 25664 113212 999999999 999999999 30446 600 406160 26026 149132 999999999 999999999 30117 620 381092 26176 169041 999999999 999999999 30009 640 356676 26334 166741 999999999 999999999 29917 660 332877 26478 171268 999999999 999999999 29816 680 309655 26637 175673 999999999 999999999 29741 700 286959 26827 166840 999999999 999999999 29705 720 264751 27004 164992 999999999 999999999 29662 740 243002 27197 155206 999999999 999999999 29641 760 221687 27381 162779 999999999 999999999 29615 780 200784 27567 179879 999999999 999999999 29596 800 180255 27800 190978 999999999 999999999 29630 820 160066 28030 192132 999999999 999999999 29666 840 140196 28272 189310 999999999 999999999 29716 860 120630 28509 216118 999999999 999999999 29764 880 101364 28713 222579 999999999 999999999 29781 900 82416 28861 244333 999999999 999999999 29743 920 63799 28978 294450 999999999 999999999 29677 940 45517 29069 341422 999999999 999999999 29587 960 27566 29153 354950 999999999 999999999 29495 980 9940 29215 364196 999999999 999999999 29385 1000 -7354 29241 365725 999999999 999999999 29241 64211 40 3963 -9915 10802 29843 101 1579220 21507 1059 999999999 999999999 41411 102 1573015 21507 894 999999999 999999999 41294 103 1566871 21507 829 999999999 999999999 41180 104 1560786 21507 672 999999999 999999999 41066 105 1554759 21507 534 999999999 999999999 40954 106 1548790 21507 459 999999999 999999999 40843 107 1542876 21507 439 999999999 999999999 40734 108 1537017 21507 420 999999999 999999999 40626 125 1445315 21393 411 999999999 999999999 38760 150 1331709 21155 655 999999999 999999999 36381 175 1236969 20812 801 999999999 999999999 34249 200 1155618 20788 1013 999999999 999999999 32929 250 1017164 21580 1930 999999999 999999999 32071 300 899244 22584 3595 999999999 999999999 31859 350 795215 23497 11599 999999999 999999999 31719 400 701867 24238 26960 999999999 999999999 31494 450 617226 24831 57509 999999999 999999999 31197 500 539922 25269 97483 999999999 999999999 30805 550 469001 25541 125946 999999999 999999999 30300 600 403655 25741 140009 999999999 999999999 29787 620 378871 25869 144192 999999999 999999999 29656 640 354752 26004 135760 999999999 999999999 29542 660 331240 26170 125918 999999999 999999999 29470 680 308274 26361 117217 999999999 999999999 29433 700 285813 26547 111430 999999999 999999999 29396 720 263825 26750 104853 999999999 999999999 29384 740 242265 26981 86787 999999999 999999999 29405 760 221099 27213 77795 999999999 999999999 29433 780 200303 27456 70959 999999999 999999999 29477 800 179850 27706 79981 999999999 999999999 29531 820 159718 27965 89853 999999999 999999999 29596 840 139888 28225 101496 999999999 999999999 29667 860 120344 28491 119466 999999999 999999999 29746 880 101064 28775 131540 999999999 999999999 29845 900 82046 29012 145336 999999999 999999999 29899 920 63315 29179 154478 999999999 999999999 29883 940 44892 29315 162091 999999999 999999999 29838 960 26772 29452 170413 999999999 999999999 29797 980 8948 29575 178396 999999999 999999999 29747 1000 -8562 29610 178562 999999999 999999999 29610 64217 40 3963 -9917 10752 30418 100 1582100 21706 1090 999999999 999999999 41853 101 1575807 21706 905 999999999 999999999 41735 102 1569575 21706 825 999999999 999999999 41618 103 1563404 21706 755 999999999 999999999 41503 104 1557293 21706 664 999999999 999999999 41389 105 1551239 21706 591 999999999 999999999 41277 106 1545242 21706 547 999999999 999999999 41166 107 1539302 21706 494 999999999 999999999 41056 125 1444090 21465 341 999999999 999999999 38889 150 1330245 21172 471 999999999 999999999 36412 175 1235745 20688 567 999999999 999999999 34045 200 1155024 20590 715 999999999 999999999 32615 250 1017840 21389 1516 999999999 999999999 31788 300 900705 22481 2992 999999999 999999999 31714 350 796987 23463 9508 999999999 999999999 31672 400 703760 24210 20312 999999999 999999999 31458 450 619224 24799 48636 999999999 999999999 31156 500 542053 25215 87079 999999999 999999999 30740 550 471275 25492 121565 999999999 999999999 30242 600 406011 25725 148630 999999999 999999999 29768 620 381241 25857 165707 999999999 999999999 29643 640 357129 26003 162235 999999999 999999999 29540 660 333621 26162 159362 999999999 999999999 29461 680 310664 26348 153346 999999999 999999999 29418 700 288210 26545 151280 999999999 999999999 29393 720 266218 26762 147661 999999999 999999999 29396 740 244644 27004 121751 999999999 999999999 29431 760 223455 27249 113769 999999999 999999999 29473 780 202625 27509 103827 999999999 999999999 29533 800 182119 27797 108261 999999999 999999999 29627 820 161911 28086 122919 999999999 999999999 29725 840 141978 28397 142078 999999999 999999999 29848 860 122296 28716 163975 999999999 999999999 29981 880 102858 29019 188038 999999999 999999999 30099 900 83677 29262 205998 999999999 999999999 30157 920 64778 29451 219262 999999999 999999999 30161 940 46186 29581 228061 999999999 999999999 30109 960 27908 29700 235658 999999999 999999999 30048 980 9944 29790 240530 999999999 999999999 29962 1000 -7690 29813 238274 999999999 999999999 29813 64223 40 3964 -9918 10690 30413 99 1585700 21510 1008 999999999 999999999 41549 100 1579425 21510 844 999999999 999999999 41431 101 1573212 21510 769 999999999 999999999 41314 102 1567059 21510 663 999999999 999999999 41199 103 1560967 21510 552 999999999 999999999 41085 104 1554932 21510 481 999999999 999999999 40973 105 1548955 21510 453 999999999 999999999 40862 106 1543033 21510 430 999999999 999999999 40753 125 1444844 21360 362 999999999 999999999 38699 150 1331274 21175 575 999999999 999999999 36416 175 1236311 20890 731 999999999 999999999 34378 200 1154617 20885 886 999999999 999999999 33083 250 1015882 21568 1555 999999999 999999999 32054 300 898329 22458 2861 999999999 999999999 31681 350 794967 23328 8904 999999999 999999999 31491 400 702322 24047 20394 999999999 999999999 31246 450 618364 24626 45791 999999999 999999999 30939 500 541677 25075 83885 999999999 999999999 30568 550 471228 25397 120323 999999999 999999999 30129 600 406128 25691 151163 999999999 999999999 29730 620 381377 25852 166474 999999999 999999999 29636 640 357260 26017 162738 999999999 999999999 29556 660 333728 26203 159278 999999999 999999999 29507 680 310723 26415 152970 999999999 999999999 29493 700 288205 26630 147472 999999999 999999999 29488 720 266138 26857 139897 999999999 999999999 29501 740 244484 27108 109305 999999999 999999999 29544 760 223211 27361 95345 999999999 999999999 29594 780 202294 27625 105053 999999999 999999999 29658 800 181703 27908 121332 999999999 999999999 29746 820 161416 28193 137759 999999999 999999999 29838 840 141413 28490 158279 999999999 999999999 29946 860 121676 28783 180863 999999999 999999999 30051 880 102196 29076 207129 999999999 999999999 30158 900 82980 29310 226065 999999999 999999999 30206 920 64055 29484 238974 999999999 999999999 30195 940 45441 29616 249072 999999999 999999999 30144 960 27142 29736 258067 999999999 999999999 30085 980 9151 29843 265136 999999999 999999999 30016 1000 -8518 29878 262630 999999999 999999999 29878 64228 40 3964 -9919 10636 30468 99 1588860 21526 929 999999999 999999999 41644 100 1582546 21526 771 999999999 999999999 41525 101 1576295 21526 724 999999999 999999999 41408 102 1570105 21526 654 999999999 999999999 41292 103 1563976 21526 564 999999999 999999999 41177 104 1557905 21526 514 999999999 999999999 41064 105 1551893 21526 488 999999999 999999999 40952 106 1545937 21526 458 999999999 999999999 40842 125 1444061 21552 424 999999999 999999999 39047 150 1329255 21445 513 999999999 999999999 36881 175 1233268 21073 705 999999999 999999999 34679 200 1151214 20887 845 999999999 999999999 33085 250 1013268 21326 1416 999999999 999999999 31693 300 896963 22233 2638 999999999 999999999 31365 350 794464 23170 8692 999999999 999999999 31278 400 702314 23952 20567 999999999 999999999 31123 450 618571 24597 47075 999999999 999999999 30903 500 541894 25096 86723 999999999 999999999 30595 550 471327 25460 129733 999999999 999999999 30204 600 406067 25754 161119 999999999 999999999 29802 620 381258 25909 178628 999999999 999999999 29702 640 357091 26068 171858 999999999 999999999 29614 660 333518 26241 167592 999999999 999999999 29550 680 310486 26441 164406 999999999 999999999 29522 700 287948 26648 155232 999999999 999999999 29508 720 265870 26867 144266 999999999 999999999 29511 740 244210 27114 109383 999999999 999999999 29551 760 222936 27358 93645 999999999 999999999 29590 780 202024 27613 98834 999999999 999999999 29645 800 181446 27887 113659 999999999 999999999 29723 820 161177 28164 128903 999999999 999999999 29807 840 141195 28457 148539 999999999 999999999 29911 860 121481 28751 170153 999999999 999999999 30017 880 102024 29041 195181 999999999 999999999 30121 900 82832 29272 213140 999999999 999999999 30167 920 63932 29448 226267 999999999 999999999 30159 940 45338 29588 236773 999999999 999999999 30116 960 27050 29724 246977 999999999 999999999 30073 980 9061 29847 256129 999999999 999999999 30020 1000 -8613 29893 255761 999999999 999999999 29893 64254 40 3966 -9924 10440 30408 97 1600380 21520 1047 999999999 999999999 41869 98 1593942 21520 890 999999999 999999999 41747 99 1587569 21520 789 999999999 999999999 41627 100 1581260 21520 667 999999999 999999999 41508 101 1575013 21520 555 999999999 999999999 41391 102 1568828 21520 488 999999999 999999999 41275 103 1562703 21520 466 999999999 999999999 41160 104 1556637 21520 450 999999999 999999999 41047 125 1443433 21415 394 999999999 999999999 38799 150 1329446 21275 646 999999999 999999999 36589 175 1233938 21031 844 999999999 999999999 34610 200 1151653 21047 1038 999999999 999999999 33339 250 1011956 21701 1692 999999999 999999999 32251 300 893667 22601 3010 999999999 999999999 31883 350 789693 23456 9160 999999999 999999999 31664 400 696560 24169 20652 999999999 999999999 31404 450 612182 24749 44516 999999999 999999999 31093 500 535091 25213 78707 999999999 999999999 30736 550 464230 25555 120986 999999999 999999999 30316 600 398727 25850 161713 999999999 999999999 29913 620 373824 26010 180616 999999999 999999999 29818 640 349559 26175 177988 999999999 999999999 29736 660 325887 26355 178403 999999999 999999999 29678 680 302754 26558 177096 999999999 999999999 29653 700 280116 26767 172901 999999999 999999999 29640 720 257942 26981 170851 999999999 999999999 29637 740 236195 27218 148184 999999999 999999999 29663 760 214843 27453 143706 999999999 999999999 29693 780 193864 27697 128509 999999999 999999999 29735 800 173225 27967 141776 999999999 999999999 29809 820 152897 28246 132135 999999999 999999999 29895 840 132858 28536 140607 999999999 999999999 29994 860 113094 28818 159101 999999999 999999999 30087 880 93589 29115 179436 999999999 999999999 30199 900 74345 29357 195594 999999999 999999999 30254 920 55389 29537 206372 999999999 999999999 30249 940 36741 29673 215161 999999999 999999999 30202 960 18405 29797 222633 999999999 999999999 30146 980 375 29911 229611 999999999 999999999 30084 1000 -17335 29950 228412 999999999 999999999 29950 64261 40 3967 -9925 10408 30512 97 1602340 21343 1004 999999999 999999999 41567 98 1595933 21343 853 999999999 999999999 41445 99 1589591 21343 711 999999999 999999999 41325 100 1583313 21343 621 999999999 999999999 41207 101 1577097 21343 532 999999999 999999999 41090 102 1570943 21343 478 999999999 999999999 40975 103 1564848 21343 445 999999999 999999999 40861 104 1558813 21343 429 999999999 999999999 40748 125 1444270 21350 422 999999999 999999999 38681 150 1330152 21389 622 999999999 999999999 36785 175 1233764 21307 832 999999999 999999999 35065 200 1150533 21253 977 999999999 999999999 33666 250 1010330 21650 1503 999999999 999999999 32175 300 892731 22394 2557 999999999 999999999 31591 350 789741 23227 7419 999999999 999999999 31355 400 697478 23953 16238 999999999 999999999 31124 450 613788 24565 35277 999999999 999999999 30862 500 537185 25081 71790 999999999 999999999 30575 550 466596 25491 111300 999999999 999999999 30241 600 401146 25871 155417 999999999 999999999 29938 620 376215 26046 175253 999999999 999999999 29859 640 351913 26222 178748 999999999 999999999 29790 660 328195 26408 185714 999999999 999999999 29737 680 305015 26614 187474 999999999 999999999 29715 700 282328 26828 187312 999999999 999999999 29707 720 260101 27047 182573 999999999 999999999 29710 740 238301 27282 154104 999999999 999999999 29734 760 216898 27518 144256 999999999 999999999 29763 780 195870 27761 131667 999999999 999999999 29804 800 175185 28027 150124 999999999 999999999 29873 820 154818 28295 166023 999999999 999999999 29946 840 134750 28571 167851 999999999 999999999 30031 860 114966 28840 206029 999999999 999999999 30111 880 95460 29095 210047 999999999 999999999 30178 900 76241 29300 224469 999999999 999999999 30195 920 57325 29468 296413 999999999 999999999 30178 940 38724 29592 355973 999999999 999999999 30120 960 20441 29708 352760 999999999 999999999 30057 980 2469 29805 333063 999999999 999999999 29978 1000 -15176 29837 335288 999999999 999999999 29837 64266 40 3968 -9926 10361 30574 96 1605100 21387 1083 999999999 999999999 41709 97 1598649 21387 940 999999999 999999999 41587 98 1592265 21387 773 999999999 999999999 41466 99 1585944 21387 696 999999999 999999999 41346 100 1579687 21387 596 999999999 999999999 41229 101 1573492 21387 538 999999999 999999999 41112 102 1567357 21387 477 999999999 999999999 40997 103 1561282 21387 418 999999999 999999999 40884 125 1443967 21303 374 999999999 999999999 38597 150 1330464 21206 595 999999999 999999999 36470 175 1235140 21019 763 999999999 999999999 34590 200 1152905 21033 949 999999999 999999999 33317 250 1013417 21651 1724 999999999 999999999 32177 300 895349 22568 3154 999999999 999999999 31837 350 791382 23486 9758 999999999 999999999 31704 400 698063 24234 20855 999999999 999999999 31489 450 613407 24844 45043 999999999 999999999 31213 500 535969 25343 78395 999999999 999999999 30895 550 464685 25727 110922 999999999 999999999 30521 600 398679 26072 140599 999999999 999999999 30170 620 373564 26228 157768 999999999 999999999 30068 640 349102 26383 157273 999999999 999999999 29972 660 325256 26532 164400 999999999 999999999 29878 680 301983 26702 174160 999999999 999999999 29814 700 279229 26896 176200 999999999 999999999 29782 720 256958 27087 181905 999999999 999999999 29754 740 235138 27291 174334 999999999 999999999 29744 760 213740 27498 179496 999999999 999999999 29742 780 192739 27707 196165 999999999 999999999 29746 800 172101 27956 217769 999999999 999999999 29797 820 151791 28209 221943 999999999 999999999 29855 840 131781 28491 210701 999999999 999999999 29947 860 112054 28755 216610 999999999 999999999 30022 880 92611 28994 227624 999999999 999999999 30072 900 73467 29174 246079 999999999 999999999 30065 920 54639 29322 282695 999999999 999999999 30029 940 36138 29417 317386 999999999 999999999 29942 960 17975 29494 325321 999999999 999999999 29840 980 144 29556 325438 999999999 999999999 29727 1000 -17352 29584 327704 999999999 999999999 29584 64274 40 3968 -9928 10320 30587 96 1607580 21412 1105 999999999 999999999 41808 97 1601094 21412 936 999999999 999999999 41684 98 1594675 21412 828 999999999 999999999 41563 99 1588321 21412 706 999999999 999999999 41442 100 1582031 21412 586 999999999 999999999 41324 101 1575803 21412 512 999999999 999999999 41207 102 1569637 21412 472 999999999 999999999 41091 103 1563530 21412 443 999999999 999999999 40977 125 1443516 21351 386 999999999 999999999 38684 150 1329697 21276 633 999999999 999999999 36590 175 1234072 21082 790 999999999 999999999 34694 200 1151756 21011 929 999999999 999999999 33283 250 1012580 21577 1612 999999999 999999999 32067 300 895046 22442 2942 999999999 999999999 31659 350 791732 23323 9244 999999999 999999999 31484 400 699065 24063 20453 999999999 999999999 31267 450 614997 24675 44392 999999999 999999999 31000 500 538046 25197 81170 999999999 999999999 30717 550 467137 25604 119202 999999999 999999999 30375 600 401387 25994 158429 999999999 999999999 30080 620 376332 26181 175222 999999999 999999999 30014 640 351900 26367 175597 999999999 999999999 29953 660 328047 26563 177568 999999999 999999999 29912 680 304727 26777 180961 999999999 999999999 29898 700 281899 26996 180725 999999999 999999999 29893 720 259530 27225 179711 999999999 999999999 29905 740 237585 27465 165097 999999999 999999999 29933 760 216038 27707 163919 999999999 999999999 29968 780 194865 27950 163655 999999999 999999999 30007 800 174041 28215 186324 999999999 999999999 30073 820 153537 28485 188172 999999999 999999999 30148 840 133335 28759 193090 999999999 999999999 30229 860 113424 29021 231185 999999999 999999999 30300 880 93797 29273 242469 999999999 999999999 30362 900 74464 29470 254497 999999999 999999999 30370 920 55445 29620 305606 999999999 999999999 30334 940 36754 29724 346310 999999999 999999999 30254 960 18397 29814 345578 999999999 999999999 30163 980 367 29894 322934 999999999 999999999 30067 1000 -17329 29922 320943 999999999 999999999 29922 64278 40 3969 -9928 10302 30542 96 1608660 21506 1059 999999999 999999999 42015 97 1602134 21506 871 999999999 999999999 41890 98 1595675 21506 768 999999999 999999999 41768 99 1589281 21506 689 999999999 999999999 41647 100 1582952 21506 606 999999999 999999999 41527 101 1576685 21506 535 999999999 999999999 41409 102 1570481 21506 496 999999999 999999999 41293 103 1564336 21506 465 999999999 999999999 41178 125 1442995 21341 363 999999999 999999999 38665 150 1329475 21175 521 999999999 999999999 36416 175 1234568 20866 707 999999999 999999999 34338 200 1152884 20904 903 999999999 999999999 33113 250 1013543 21735 1679 999999999 999999999 32301 300 894927 22690 3068 999999999 999999999 32008 350 790574 23535 8796 999999999 999999999 31770 400 697238 24193 18891 999999999 999999999 31436 450 612857 24726 42496 999999999 999999999 31064 500 535938 25125 74267 999999999 999999999 30630 550 465356 25442 106204 999999999 999999999 30182 600 400120 25753 144647 999999999 999999999 29801 620 375306 25922 165231 999999999 999999999 29717 640 351118 26099 164094 999999999 999999999 29650 660 327511 26287 167394 999999999 999999999 29601 680 304434 26498 167674 999999999 999999999 29586 700 281840 26723 166581 999999999 999999999 29590 720 259695 26956 167743 999999999 999999999 29610 740 237962 27205 144703 999999999 999999999 29650 760 216614 27456 143819 999999999 999999999 29697 780 195626 27713 143702 999999999 999999999 29753 800 174967 28006 143495 999999999 999999999 29850 820 154606 28300 162962 999999999 999999999 29951 840 134523 28608 187172 999999999 999999999 30070 860 114705 28901 212275 999999999 999999999 30174 880 95152 29176 239079 999999999 999999999 30262 900 75876 29393 256951 999999999 999999999 30292 920 56897 29570 271122 999999999 999999999 30284 940 38233 29689 280073 999999999 999999999 30219 960 19897 29779 284575 999999999 999999999 30129 980 1891 29849 284841 999999999 999999999 30022 1000 -15775 29863 277735 999999999 999999999 29863 64285 40 3969 -9930 10270 30533 95 1610600 21397 1118 999999999 999999999 41842 96 1604085 21397 989 999999999 999999999 41717 97 1597637 21397 831 999999999 999999999 41595 98 1591255 21397 713 999999999 999999999 41474 99 1584938 21397 603 999999999 999999999 41355 100 1578683 21397 525 999999999 999999999 41237 101 1572490 21397 472 999999999 999999999 41121 102 1566358 21397 436 999999999 999999999 41006 125 1443308 21362 394 999999999 999999999 38704 150 1329252 21354 468 999999999 999999999 36724 175 1233333 21135 688 999999999 999999999 34781 200 1150929 21003 833 999999999 999999999 33270 250 1012090 21483 1430 999999999 999999999 31927 300 895028 22359 2621 999999999 999999999 31543 350 792042 23260 8161 999999999 999999999 31399 400 699607 24008 18247 999999999 999999999 31195 450 615679 24648 40243 999999999 999999999 30967 500 538815 25166 79805 999999999 999999999 30680 550 467985 25579 120950 999999999 999999999 30345 600 402336 25940 167791 999999999 999999999 30018 620 377339 26114 187382 999999999 999999999 29937 640 352971 26296 186967 999999999 999999999 29874 660 329185 26485 189832 999999999 999999999 29825 680 305935 26695 188147 999999999 999999999 29805 700 283173 26923 179811 999999999 999999999 29812 720 260864 27151 168405 999999999 999999999 29823 740 238978 27394 141385 999999999 999999999 29856 760 217486 27636 133942 999999999 999999999 29891 780 196365 27885 128839 999999999 999999999 29937 800 175583 28165 136455 999999999 999999999 30020 820 155111 28446 152093 999999999 999999999 30106 840 134937 28722 170756 999999999 999999999 30189 860 115050 28988 190748 999999999 999999999 30265 880 95448 29233 211567 999999999 999999999 30321 900 76144 29420 224044 999999999 999999999 30320 920 57153 29582 264307 999999999 999999999 30295 940 38481 29701 307758 999999999 999999999 30231 960 20132 29810 295349 999999999 999999999 30160 980 2103 29896 275901 999999999 999999999 30069 1000 -15592 29915 272555 999999999 999999999 29915 64291 40 3970 -9931 10233 30463 95 1612820 21595 1128 999999999 999999999 42274 96 1606220 21595 924 999999999 999999999 42148 97 1599688 21595 806 999999999 999999999 42024 98 1593223 21595 741 999999999 999999999 41902 99 1586823 21595 663 999999999 999999999 41781 100 1580488 21595 584 999999999 999999999 41661 101 1574215 21595 540 999999999 999999999 41543 102 1568004 21595 504 999999999 999999999 41427 125 1442077 21383 360 999999999 999999999 38740 150 1328525 21145 523 999999999 999999999 36364 175 1233907 20768 644 999999999 999999999 34176 200 1152789 20714 811 999999999 999999999 32811 250 1014800 21512 1600 999999999 999999999 31970 300 897173 22542 3014 999999999 999999999 31800 350 793284 23478 8998 999999999 999999999 31693 400 700027 24210 18362 999999999 999999999 31458 450 615500 24793 41239 999999999 999999999 31149 500 538283 25251 76716 999999999 999999999 30783 550 467303 25601 110143 999999999 999999999 30371 600 401623 25942 146198 999999999 999999999 30020 620 376628 26109 165887 999999999 999999999 29931 640 352269 26282 171404 999999999 999999999 29857 660 328499 26464 177265 999999999 999999999 29801 680 305271 26665 179350 999999999 999999999 29772 700 282544 26872 188353 999999999 999999999 29756 720 260282 27089 196967 999999999 999999999 29755 740 238449 27322 187106 999999999 999999999 29777 760 217016 27558 192191 999999999 999999999 29807 780 195957 27802 195238 999999999 999999999 29848 800 175241 28071 204891 999999999 999999999 29919 820 154842 28338 201037 999999999 999999999 29991 840 134743 28616 186024 999999999 999999999 30078 860 114928 28886 195292 999999999 999999999 30159 880 95391 29143 206351 999999999 999999999 30227 900 76142 29345 212484 999999999 999999999 30242 920 57200 29501 238882 999999999 999999999 30213 940 38583 29608 267282 999999999 999999999 30136 960 20299 29694 268353 999999999 999999999 30043 980 2347 29755 258033 999999999 999999999 29927 1000 -15262 29764 254382 999999999 999999999 29764 64298 40 3971 -9932 10210 30462 95 1614260 21442 1095 999999999 999999999 42005 96 1607690 21442 921 999999999 999999999 41880 97 1601189 21442 799 999999999 999999999 41756 98 1594754 21442 699 999999999 999999999 41634 99 1588384 21442 593 999999999 999999999 41514 100 1582078 21442 530 999999999 999999999 41395 101 1575835 21442 485 999999999 999999999 41277 102 1569654 21442 445 999999999 999999999 41161 125 1442727 21380 386 999999999 999999999 38735 150 1328817 21282 613 999999999 999999999 36600 175 1233357 21004 729 999999999 999999999 34565 200 1151486 20862 845 999999999 999999999 33046 250 1013305 21422 1571 999999999 999999999 31837 300 896271 22409 3031 999999999 999999999 31613 350 792860 23398 9906 999999999 999999999 31586 400 699764 24208 21541 999999999 999999999 31455 450 615117 24865 47077 999999999 999999999 31239 500 537556 25401 89879 999999999 999999999 30967 550 466103 25789 128941 999999999 999999999 30594 600 399941 26133 158041 999999999 999999999 30240 620 374767 26290 172002 999999999 999999999 30139 640 350245 26452 172909 999999999 999999999 30050 660 326328 26619 175093 999999999 999999999 29976 680 302972 26803 177988 999999999 999999999 29926 700 280133 26998 177337 999999999 999999999 29895 720 257773 27200 174348 999999999 999999999 29877 740 235857 27418 164579 999999999 999999999 29882 760 214356 27637 167790 999999999 999999999 29892 780 193244 27861 172570 999999999 999999999 29911 800 172491 28110 191173 999999999 999999999 29962 820 152067 28369 194336 999999999 999999999 30024 840 131951 28632 204037 999999999 999999999 30095 860 112124 28905 228200 999999999 999999999 30178 880 92574 29159 226054 999999999 999999999 30244 900 73317 29354 234345 999999999 999999999 30251 920 54372 29505 266606 999999999 999999999 30216 940 35752 29613 293905 999999999 999999999 30141 960 17461 29714 283416 999999999 999999999 30062 980 -508 29794 269224 999999999 999999999 29966 1000 -18147 29824 263122 999999999 999999999 29824 64303 40 3971 -9933 10183 30384 94 1615860 21529 1045 999999999 999999999 42209 95 1609246 21529 879 999999999 999999999 42082 96 1602700 21529 793 999999999 999999999 41958 97 1596221 21529 718 999999999 999999999 41835 98 1589809 21529 634 999999999 999999999 41713 99 1583461 21529 564 999999999 999999999 41593 100 1577176 21529 519 999999999 999999999 41475 101 1570953 21529 481 999999999 999999999 41358 125 1441901 21463 413 999999999 999999999 38886 150 1327657 21324 438 999999999 999999999 36672 175 1232194 20963 652 999999999 999999999 34497 200 1150468 20829 819 999999999 999999999 32994 250 1012386 21425 1483 999999999 999999999 31841 300 895422 22381 2777 999999999 999999999 31573 350 792295 23301 8866 999999999 999999999 31454 400 699689 24054 20070 999999999 999999999 31255 450 615612 24688 43439 999999999 999999999 31017 500 538644 25194 77454 999999999 999999999 30714 550 467733 25608 115818 999999999 999999999 30380 600 402028 25955 151213 999999999 999999999 30035 620 377017 26129 167253 999999999 999999999 29954 640 352637 26306 164330 999999999 999999999 29884 660 328844 26490 165737 999999999 999999999 29830 680 305593 26694 168352 999999999 999999999 29804 700 282836 26911 165201 999999999 999999999 29799 720 260543 27126 160647 999999999 999999999 29796 740 238681 27358 143038 999999999 999999999 29816 760 217223 27585 141519 999999999 999999999 29836 780 196147 27818 142562 999999999 999999999 29865 800 175427 28067 162199 999999999 999999999 29915 820 155037 28317 158669 999999999 999999999 29970 840 134962 28569 143107 999999999 999999999 30028 860 115192 28803 180834 999999999 999999999 30072 880 95721 29027 210099 999999999 999999999 30108 900 76556 29204 227101 999999999 999999999 30096 920 57709 29350 258716 999999999 999999999 30057 940 39185 29464 292778 999999999 999999999 29990 960 20985 29568 291871 999999999 999999999 29915 980 3101 29654 271605 999999999 999999999 29826 1000 -14451 29675 278703 999999999 999999999 29675 64310 40 3972 -9935 10121 30470 94 1619700 21395 1078 999999999 999999999 42027 95 1613083 21395 933 999999999 999999999 41900 96 1606535 21395 800 999999999 999999999 41775 97 1600055 21395 706 999999999 999999999 41652 98 1593641 21395 599 999999999 999999999 41530 99 1587292 21395 536 999999999 999999999 41410 100 1581007 21395 485 999999999 999999999 41292 101 1574784 21395 447 999999999 999999999 41175 125 1442715 21313 404 999999999 999999999 38614 150 1329125 21229 634 999999999 999999999 36509 175 1233702 21040 745 999999999 999999999 34625 200 1151645 20921 817 999999999 999999999 33139 250 1013242 21431 1373 999999999 999999999 31851 300 896424 22319 2536 999999999 999999999 31486 350 793519 23264 8288 999999999 999999999 31405 400 700971 24061 18009 999999999 999999999 31264 450 616849 24707 40100 999999999 999999999 31041 500 539745 25264 80085 999999999 999999999 30798 550 468631 25684 116951 999999999 999999999 30470 600 402656 26090 150241 999999999 999999999 30191 620 377514 26267 165330 999999999 999999999 30112 640 353006 26443 168646 999999999 999999999 30040 660 329092 26624 173235 999999999 999999999 29981 680 305725 26822 178028 999999999 999999999 29947 700 282866 27026 180276 999999999 999999999 29926 720 260477 27241 177223 999999999 999999999 29923 740 238525 27469 162554 999999999 999999999 29937 760 216979 27698 160842 999999999 999999999 29958 780 195819 27928 164074 999999999 999999999 29983 800 175017 28176 186354 999999999 999999999 30032 820 154550 28422 200553 999999999 999999999 30081 840 134400 28674 222115 999999999 999999999 30139 860 114551 28927 242593 999999999 999999999 30201 880 94995 29157 235643 999999999 999999999 30242 900 75746 29332 248766 999999999 999999999 30228 920 56820 29467 297372 999999999 999999999 30177 940 38229 29560 343064 999999999 999999999 30087 960 19975 29647 338043 999999999 999999999 29995 980 2048 29718 326742 999999999 999999999 29890 1000 -15544 29747 318858 999999999 999999999 29747 64316 40 3972 -9936 10099 30483 93 1621020 21570 1090 999999999 999999999 42398 94 1614334 21570 912 999999999 999999999 42270 95 1607717 21570 844 999999999 999999999 42143 96 1601170 21570 744 999999999 999999999 42019 97 1594689 21570 629 999999999 999999999 41896 98 1588275 21570 548 999999999 999999999 41774 99 1581925 21570 502 999999999 999999999 41654 100 1575638 21570 447 999999999 999999999 41536 125 1441444 21392 341 999999999 999999999 38758 150 1327969 21107 445 999999999 999999999 36299 175 1233928 20550 546 999999999 999999999 33818 200 1153813 20418 691 999999999 999999999 32343 250 1017454 21309 1607 999999999 999999999 31669 300 900443 22514 3399 999999999 999999999 31761 350 796458 23547 11573 999999999 999999999 31787 400 702830 24330 26576 999999999 999999999 31614 450 617810 24960 57504 999999999 999999999 31358 500 540070 25423 94566 999999999 999999999 30992 550 468634 25756 129500 999999999 999999999 30556 600 402633 26039 156834 999999999 999999999 30132 620 377549 26197 173264 999999999 999999999 30032 640 353109 26367 166172 999999999 999999999 29953 660 329265 26545 161734 999999999 999999999 29892 680 305969 26740 165027 999999999 999999999 29856 700 283176 26952 159584 999999999 999999999 29844 720 260848 27168 157756 999999999 999999999 29843 740 238949 27407 144793 999999999 999999999 29870 760 217449 27642 150823 999999999 999999999 29898 780 196327 27882 160774 999999999 999999999 29934 800 175553 28148 172307 999999999 999999999 30002 820 155096 28421 159871 999999999 999999999 30080 840 134938 28699 135423 999999999 999999999 30165 860 115065 28970 170514 999999999 999999999 30246 880 95468 29236 177953 999999999 999999999 30324 900 76156 29444 178017 999999999 999999999 30344 920 57149 29606 191758 999999999 999999999 30320 940 38461 29729 208993 999999999 999999999 30259 960 20097 29830 199186 999999999 999999999 30181 980 2057 29911 202541 999999999 999999999 30085 1000 -15647 29931 200021 999999999 999999999 29931 64374 40 3978 -9947 9778 30310 91 1641080 21649 1175 999999999 999999999 42843 92 1634209 21649 1068 999999999 999999999 42711 93 1627411 21649 888 999999999 999999999 42580 94 1620685 21649 735 999999999 999999999 42451 95 1614030 21649 596 999999999 999999999 42324 96 1607444 21649 513 999999999 999999999 42199 97 1600926 21649 467 999999999 999999999 42075 100 1586706 21602 425 999999999 999999999 41714 125 1446200 21394 360 999999999 999999999 38762 150 1332483 21195 599 999999999 999999999 36450 175 1237445 20904 739 999999999 999999999 34401 200 1155850 20821 912 999999999 999999999 32981 250 1017709 21451 1765 999999999 999999999 31880 300 900551 22427 3354 999999999 999999999 31637 350 797159 23372 10576 999999999 999999999 31551 400 704246 24140 22806 999999999 999999999 31366 450 619884 24768 47175 999999999 999999999 31117 500 542696 25257 86323 999999999 999999999 30790 550 471711 25599 117794 999999999 999999999 30368 600 406116 25878 144095 999999999 999999999 29946 620 381194 26020 156601 999999999 999999999 29830 640 356926 26174 157059 999999999 999999999 29735 660 333261 26339 158135 999999999 999999999 29660 680 310149 26525 159684 999999999 999999999 29616 700 287543 26725 159257 999999999 999999999 29593 720 265407 26931 161643 999999999 999999999 29582 740 243703 27159 154187 999999999 999999999 29599 760 222398 27391 157468 999999999 999999999 29626 780 201466 27635 161491 999999999 999999999 29669 800 180871 27910 177667 999999999 999999999 29748 820 160583 28194 178651 999999999 999999999 29839 840 140581 28485 183006 999999999 999999999 29940 860 120849 28773 208918 999999999 999999999 30040 880 101381 29052 207027 999999999 999999999 30134 900 82185 29272 214679 999999999 999999999 30167 920 63284 29451 233499 999999999 999999999 30161 940 44691 29581 234397 999999999 999999999 30109 960 26415 29695 212632 999999999 999999999 30043 980 8456 29779 191179 999999999 999999999 29951 1000 -9168 29791 197986 999999999 999999999 29791 64379 40 3978 -9948 9730 30511 91 1644120 21587 1098 999999999 999999999 42784 92 1637233 21587 942 999999999 999999999 42651 93 1630420 21587 840 999999999 999999999 42519 94 1623679 21587 730 999999999 999999999 42390 95 1617010 21587 613 999999999 999999999 42263 96 1610410 21587 535 999999999 999999999 42137 97 1603879 21587 497 999999999 999999999 42012 100 1586593 21577 461 999999999 999999999 41668 125 1445933 21465 384 999999999 999999999 38890 150 1331686 21323 534 999999999 999999999 36671 175 1236184 20981 706 999999999 999999999 34528 200 1154363 20859 884 999999999 999999999 33042 250 1016276 21396 1610 999999999 999999999 31799 300 899614 22296 3051 999999999 999999999 31453 350 796901 23202 9864 999999999 999999999 31321 400 704689 23951 22802 999999999 999999999 31122 450 620974 24581 47593 999999999 999999999 30883 500 544329 25091 82684 999999999 999999999 30589 550 473712 25500 124513 999999999 999999999 30252 600 408269 25857 161693 999999999 999999999 29921 620 383350 26037 181299 999999999 999999999 29849 640 359053 26220 178904 999999999 999999999 29787 660 335334 26413 180424 999999999 999999999 29743 680 312145 26628 183825 999999999 999999999 29731 700 289441 26853 180956 999999999 999999999 29735 720 267191 27078 179363 999999999 999999999 29743 740 245362 27324 159944 999999999 999999999 29779 760 223924 27568 159567 999999999 999999999 29817 780 202854 27820 154424 999999999 999999999 29868 800 182122 28094 173670 999999999 999999999 29944 820 161704 28371 176198 999999999 999999999 30027 840 141577 28659 154002 999999999 999999999 30123 860 121733 28926 199111 999999999 999999999 30200 880 102167 29188 213445 999999999 999999999 30275 900 82886 29397 212020 999999999 999999999 30296 920 63910 29556 254106 999999999 999999999 30269 940 45254 29679 279873 999999999 999999999 30209 960 26919 29787 273285 999999999 999999999 30137 980 8900 29882 242819 999999999 999999999 30055 1000 -8789 29909 252906 999999999 999999999 29909 64386 40 3979 -9949 9676 30500 90 1647560 21418 1116 999999999 999999999 42522 91 1640686 21418 981 999999999 999999999 42389 92 1633887 21418 807 999999999 999999999 42258 93 1627160 21418 676 999999999 999999999 42129 94 1620505 21418 555 999999999 999999999 42001 95 1613920 21418 479 999999999 999999999 41875 96 1607403 21418 439 999999999 999999999 41751 100 1586788 21387 414 999999999 999999999 41299 125 1447117 21353 387 999999999 999999999 38687 150 1333094 21351 567 999999999 999999999 36719 175 1237091 21175 740 999999999 999999999 34847 200 1154669 20972 863 999999999 999999999 33220 250 1016622 21271 1474 999999999 999999999 31613 300 900757 22123 2819 999999999 999999999 31209 350 798712 23080 9600 999999999 999999999 31155 400 706825 23908 21996 999999999 999999999 31065 450 623126 24616 45790 999999999 999999999 30926 500 546242 25212 91972 999999999 999999999 30736 550 475228 25665 136729 999999999 999999999 30447 600 409331 26049 173234 999999999 999999999 30143 620 384231 26220 187385 999999999 999999999 30059 640 359766 26398 187115 999999999 999999999 29989 660 335889 26585 185810 999999999 999999999 29937 680 312554 26789 181663 999999999 999999999 29911 700 289720 27001 176441 999999999 999999999 29898 720 267355 27208 168543 999999999 999999999 29886 740 245428 27439 149082 999999999 999999999 29905 760 223906 27667 144128 999999999 999999999 29925 780 202765 27906 133596 999999999 999999999 29960 800 181976 28164 150110 999999999 999999999 30019 820 161513 28424 151444 999999999 999999999 30082 840 141362 28677 170511 999999999 999999999 30142 860 121511 28927 218475 999999999 999999999 30201 880 101951 29172 220638 999999999 999999999 30257 900 82685 29366 236302 999999999 999999999 30263 920 63733 29514 270668 999999999 999999999 30225 940 45103 29639 288715 999999999 999999999 30168 960 26786 29768 269384 999999999 999999999 30118 980 8775 29878 239695 999999999 999999999 30051 1000 -8913 29909 238712 999999999 999999999 29909 64390 40 3979 -9950 9642 30508 90 1649800 21762 1183 999999999 999999999 43252 91 1642789 21762 998 999999999 999999999 43116 92 1635854 21762 908 999999999 999999999 42982 93 1628995 21762 792 999999999 999999999 42850 94 1622208 21762 668 999999999 999999999 42720 95 1615492 21762 573 999999999 999999999 42591 96 1608846 21762 539 999999999 999999999 42465 100 1585563 21804 505 999999999 999999999 42106 125 1444146 21470 347 999999999 999999999 38899 150 1330470 21104 573 999999999 999999999 36294 175 1236209 20650 680 999999999 999999999 33983 200 1155454 20645 888 999999999 999999999 32703 250 1017534 21559 1795 999999999 999999999 32040 300 899699 22573 3365 999999999 999999999 31844 350 795789 23455 10141 999999999 999999999 31663 400 702725 24134 22447 999999999 999999999 31359 450 618548 24667 46250 999999999 999999999 30990 500 541793 25077 79065 999999999 999999999 30571 550 471347 25392 112827 999999999 999999999 30123 600 406232 25708 145340 999999999 999999999 29749 620 381457 25885 163879 999999999 999999999 29674 640 357301 26067 164873 999999999 999999999 29613 660 333717 26268 166939 999999999 999999999 29580 680 310650 26493 169295 999999999 999999999 29580 700 288060 26719 176360 999999999 999999999 29586 720 265914 26962 182301 999999999 999999999 29616 740 244172 27223 166254 999999999 999999999 29669 760 222803 27492 169237 999999999 999999999 29735 780 201780 27771 160738 999999999 999999999 29815 800 181077 28067 177532 999999999 999999999 29916 820 160668 28369 188759 999999999 999999999 30025 840 140531 28691 151457 999999999 999999999 30157 860 120653 28993 175962 999999999 999999999 30270 880 101030 29292 189244 999999999 999999999 30381 900 81670 29533 204927 999999999 999999999 30435 920 62600 29714 215426 999999999 999999999 30430 940 43843 29840 223215 999999999 999999999 30372 960 25413 29937 228283 999999999 999999999 30288 980 7311 30010 231163 999999999 999999999 30183 1000 -10448 30017 227030 999999999 999999999 30017 64398 40 3980 -9952 9622 30477 90 1651060 21658 1141 999999999 999999999 43071 91 1644068 21658 990 999999999 999999999 42936 92 1637152 21658 858 999999999 999999999 42802 93 1630310 21658 758 999999999 999999999 42670 94 1623542 21658 650 999999999 999999999 42540 95 1616844 21658 569 999999999 999999999 42412 96 1610217 21658 522 999999999 999999999 42286 100 1585780 21659 483 999999999 999999999 41824 125 1444975 21429 376 999999999 999999999 38824 150 1331135 21207 543 999999999 999999999 36471 175 1236166 20861 680 999999999 999999999 34330 200 1154782 20755 821 999999999 999999999 32877 250 1016987 21411 1528 999999999 999999999 31820 300 900090 22370 2857 999999999 999999999 31557 350 797014 23289 8955 999999999 999999999 31439 400 704487 24025 19836 999999999 999999999 31217 450 620580 24619 43330 999999999 999999999 30930 500 543888 25085 82399 999999999 999999999 30580 550 473369 25437 120939 999999999 999999999 30177 600 408130 25760 158974 999999999 999999999 29809 620 383312 25923 178426 999999999 999999999 29718 640 359126 26094 181123 999999999 999999999 29644 660 335525 26277 184947 999999999 999999999 29591 680 312458 26484 187059 999999999 999999999 29570 700 289881 26700 190024 999999999 999999999 29565 720 267755 26929 189066 999999999 999999999 29580 740 246045 27176 168230 999999999 999999999 29618 760 224720 27427 165179 999999999 999999999 29665 780 203753 27689 159059 999999999 999999999 29727 800 183115 27973 170039 999999999 999999999 29815 820 162781 28257 175109 999999999 999999999 29906 840 142733 28551 165959 999999999 999999999 30009 860 122958 28835 191476 999999999 999999999 30105 880 103453 29100 193361 999999999 999999999 30183 900 84229 29310 197428 999999999 999999999 30206 920 65306 29479 235775 999999999 999999999 30190 940 46700 29599 263115 999999999 999999999 30127 960 28416 29701 249181 999999999 999999999 30049 980 10455 29779 225502 999999999 999999999 29952 1000 -7169 29792 223634 999999999 999999999 29792 64422 40 3982 -9956 9539 30451 89 1656440 21567 1134 999999999 999999999 43005 90 1649413 21567 1042 999999999 999999999 42868 91 1642462 21567 875 999999999 999999999 42733 92 1635588 21567 743 999999999 999999999 42601 93 1628787 21567 613 999999999 999999999 42470 94 1622059 21567 525 999999999 999999999 42341 95 1615402 21567 475 999999999 999999999 42213 100 1585610 21543 437 999999999 999999999 41601 125 1445413 21358 354 999999999 999999999 38696 150 1331803 21192 509 999999999 999999999 36445 175 1236779 20900 653 999999999 999999999 34395 200 1155217 20807 779 999999999 999999999 32960 250 1017212 21423 1411 999999999 999999999 31838 300 900389 22330 2634 999999999 999999999 31501 350 797541 23228 8306 999999999 999999999 31356 400 705272 23955 18922 999999999 999999999 31126 450 621608 24549 40937 999999999 999999999 30842 500 545142 25008 81404 999999999 999999999 30487 550 474844 25356 118747 999999999 999999999 30080 600 409816 25676 157719 999999999 999999999 29711 620 385079 25840 176024 999999999 999999999 29623 640 360969 26013 181795 999999999 999999999 29552 660 337439 26201 185268 999999999 999999999 29505 680 314436 26414 185018 999999999 999999999 29492 700 291914 26637 185713 999999999 999999999 29496 720 269839 26872 182108 999999999 999999999 29517 740 248171 27128 153731 999999999 999999999 29566 760 226878 27391 142823 999999999 999999999 29626 780 205934 27665 126459 999999999 999999999 29701 800 185309 27962 134319 999999999 999999999 29803 820 164980 28254 149262 999999999 999999999 29902 840 144932 28557 160213 999999999 999999999 30016 860 125148 28852 179746 999999999 999999999 30123 880 105628 29128 200828 999999999 999999999 30212 900 86383 29347 214982 999999999 999999999 30244 920 67431 29531 226897 999999999 999999999 30244 940 48786 29669 242379 999999999 999999999 30198 960 30453 29790 245200 999999999 999999999 30140 980 12433 29883 249756 999999999 999999999 30056 1000 -5253 29898 244402 999999999 999999999 29898 64436 40 3984 -9959 9494 30634 88 1659400 21462 1103 999999999 999999999 42858 89 1652371 21462 999 999999999 999999999 42721 90 1645420 21462 802 999999999 999999999 42586 91 1638545 21462 702 999999999 999999999 42453 92 1631744 21462 597 999999999 999999999 42322 93 1625017 21462 528 999999999 999999999 42193 94 1618360 21462 474 999999999 999999999 42065 100 1585740 21409 438 999999999 999999999 41342 125 1445949 21368 417 999999999 999999999 38714 150 1331879 21353 530 999999999 999999999 36723 175 1235828 21194 731 999999999 999999999 34878 200 1153200 21059 869 999999999 999999999 33358 250 1014296 21447 1440 999999999 999999999 31873 300 897587 22263 2595 999999999 999999999 31407 350 795039 23161 8009 999999999 999999999 31266 400 702956 23927 17725 999999999 999999999 31089 450 619294 24575 37332 999999999 999999999 30875 500 542635 25107 79956 999999999 999999999 30608 550 471966 25522 118126 999999999 999999999 30278 600 406462 25883 155447 999999999 999999999 29951 620 381526 26045 173088 999999999 999999999 29857 640 357228 26214 178084 999999999 999999999 29780 660 333522 26389 184934 999999999 999999999 29717 680 310362 26586 188476 999999999 999999999 29684 700 287699 26800 190615 999999999 999999999 29676 720 265497 27014 187724 999999999 999999999 29673 740 243724 27248 167186 999999999 999999999 29696 760 222348 27486 161478 999999999 999999999 29729 780 201340 27737 157463 999999999 999999999 29779 800 180668 28016 175431 999999999 999999999 29861 820 160304 28297 188680 999999999 999999999 29948 840 140229 28588 199776 999999999 999999999 30048 860 120428 28873 222712 999999999 999999999 30145 880 100899 29132 218351 999999999 999999999 30216 900 81657 29334 246894 999999999 999999999 30230 920 62715 29516 280872 999999999 999999999 30227 940 44079 29653 298084 999999999 999999999 30182 960 25755 29780 278313 999999999 999999999 30129 980 7741 29876 259031 999999999 999999999 30049 1000 -9942 29895 262626 999999999 999999999 29895 64441 40 3984 -9960 9489 30611 88 1659740 21394 1096 999999999 999999999 42728 89 1652729 21394 1025 999999999 999999999 42592 90 1645797 21394 829 999999999 999999999 42457 91 1638940 21394 703 999999999 999999999 42325 92 1632157 21394 574 999999999 999999999 42194 93 1625447 21394 503 999999999 999999999 42065 94 1618808 21394 444 999999999 999999999 41938 100 1585982 21297 400 999999999 999999999 41127 125 1446721 21317 390 999999999 999999999 38622 150 1332730 21375 565 999999999 999999999 36759 175 1236461 21269 765 999999999 999999999 35002 200 1153439 21185 910 999999999 999999999 33558 250 1013821 21539 1458 999999999 999999999 32010 300 896856 22267 2566 999999999 999999999 31412 350 794414 23111 7990 999999999 999999999 31198 400 702595 23842 18315 999999999 999999999 30979 450 619271 24464 38769 999999999 999999999 30736 500 542966 24988 74284 999999999 999999999 30463 550 472594 25429 114332 999999999 999999999 30167 600 407273 25833 156491 999999999 999999999 29893 620 382374 26020 178259 999999999 999999999 29829 640 358090 26209 179711 999999999 999999999 29774 660 334382 26400 189487 999999999 999999999 29729 680 311203 26617 199790 999999999 999999999 29718 700 288504 26854 197868 999999999 999999999 29736 720 266249 27089 195550 999999999 999999999 29756 740 244409 27341 172809 999999999 999999999 29798 760 222953 27595 167743 999999999 999999999 29846 780 201859 27857 170127 999999999 999999999 29907 800 181092 28154 194450 999999999 999999999 30008 820 160621 28454 209828 999999999 999999999 30115 840 140425 28774 202527 999999999 999999999 30244 860 120491 29071 223596 999999999 999999999 30352 880 100826 29338 228515 999999999 999999999 30429 900 81448 29542 258085 999999999 999999999 30445 920 62374 29718 318332 999999999 999999999 30434 940 43615 29843 358160 999999999 999999999 30375 960 25179 29949 355395 999999999 999999999 30301 980 7065 30038 340824 999999999 999999999 30212 1000 -10717 30067 345706 999999999 999999999 30067 64448 40 3985 -9961 9457 30496 88 1661820 21600 1104 999999999 999999999 43183 89 1654717 21600 1000 999999999 999999999 43045 90 1647693 21600 854 999999999 999999999 42909 91 1640746 21600 782 999999999 999999999 42774 92 1633874 21600 692 999999999 999999999 42642 93 1627076 21600 624 999999999 999999999 42511 94 1620351 21600 565 999999999 999999999 42382 100 1585021 21592 517 999999999 999999999 41696 125 1444276 21477 430 999999999 999999999 38911 150 1329892 21362 454 999999999 999999999 36738 175 1234142 21052 597 999999999 999999999 34645 200 1152233 20833 685 999999999 999999999 33000 250 1014737 21242 1180 999999999 999999999 31569 300 898941 22126 2222 999999999 999999999 31214 350 796890 23079 7048 999999999 999999999 31154 400 705088 23865 15072 999999999 999999999 31010 450 621631 24518 33516 999999999 999999999 30803 500 545155 25046 72366 999999999 999999999 30533 550 474655 25463 112599 999999999 999999999 30208 600 409282 25839 152877 999999999 999999999 29900 620 384385 26008 176413 999999999 999999999 29816 640 360117 26186 186748 999999999 999999999 29749 660 336433 26369 197358 999999999 999999999 29694 680 313287 26574 203191 999999999 999999999 29670 700 290632 26793 209267 999999999 999999999 29668 720 268429 27023 208946 999999999 999999999 29683 740 246643 27273 188810 999999999 999999999 29724 760 225239 27529 184969 999999999 999999999 29775 780 204193 27797 183219 999999999 999999999 29843 800 183471 28092 196756 999999999 999999999 29941 820 163048 28384 213024 999999999 999999999 30040 840 142906 28692 216087 999999999 999999999 30158 860 123025 29002 221453 999999999 999999999 30280 880 103404 29275 208496 999999999 999999999 30365 900 84065 29486 227936 999999999 999999999 30388 920 65022 29674 258034 999999999 999999999 30390 940 46288 29806 288550 999999999 999999999 30338 960 27873 29923 269726 999999999 999999999 30274 980 9776 30005 251521 999999999 999999999 30179 1000 -7982 30021 250622 999999999 999999999 30021 64454 40 3985 -9963 9429 30460 88 1663660 21694 1257 999999999 999999999 43411 89 1656503 21694 1109 999999999 999999999 43271 90 1649426 21694 981 999999999 999999999 43134 91 1642428 21694 843 999999999 999999999 42998 92 1635505 21694 693 999999999 999999999 42865 93 1628657 21694 582 999999999 999999999 42733 94 1621882 21694 526 999999999 999999999 42603 100 1584507 21697 455 999999999 999999999 41898 125 1443706 21389 287 999999999 999999999 38752 150 1330467 21021 440 999999999 999999999 36152 175 1236895 20428 497 999999999 999999999 33618 200 1157141 20355 698 999999999 999999999 32243 250 1020617 21422 1916 999999999 999999999 31837 300 902841 22687 4027 999999999 999999999 32006 350 798107 23706 13349 999999999 999999999 32001 400 703967 24433 30530 999999999 999999999 31748 450 618686 25007 65204 999999999 999999999 31418 500 540946 25376 105192 999999999 999999999 30935 550 469794 25599 128768 999999999 999999999 30369 600 404326 25778 145522 999999999 999999999 29830 620 379509 25902 159080 999999999 999999999 29694 640 355357 26042 152209 999999999 999999999 29585 660 331815 26199 145798 999999999 999999999 29503 680 308826 26382 144808 999999999 999999999 29456 700 286344 26578 144532 999999999 999999999 29431 720 264325 26793 146857 999999999 999999999 29430 740 242726 27035 131910 999999999 999999999 29464 760 221513 27282 134849 999999999 999999999 29508 780 200657 27541 137420 999999999 999999999 29568 800 180127 27831 143095 999999999 999999999 29663 820 159891 28127 144259 999999999 999999999 29768 840 139928 28443 122033 999999999 999999999 29896 860 120217 28755 140586 999999999 999999999 30022 880 100752 29059 157890 999999999 999999999 30140 900 81543 29307 173102 999999999 999999999 30203 920 62612 29507 185313 999999999 999999999 30219 940 43980 29652 194805 999999999 999999999 30181 960 25658 29771 202096 999999999 999999999 30120 980 7653 29854 206522 999999999 999999999 30027 1000 -10013 29862 203510 999999999 999999999 29862 64461 40 3986 -9964 9403 30436 88 1665340 21563 1220 999999999 999999999 43185 89 1658206 21563 1143 999999999 999999999 43045 90 1651152 21563 934 999999999 999999999 42908 91 1644176 21563 777 999999999 999999999 42773 92 1637276 21563 635 999999999 999999999 42640 93 1630450 21563 547 999999999 999999999 42508 94 1623698 21563 495 999999999 999999999 42378 100 1584894 21505 443 999999999 999999999 41527 125 1444784 21370 361 999999999 999999999 38717 150 1330902 21281 540 999999999 999999999 36599 175 1235359 21041 726 999999999 999999999 34626 200 1153116 21015 914 999999999 999999999 33289 250 1013682 21652 1692 999999999 999999999 32179 300 895528 22599 3129 999999999 999999999 31880 350 791464 23498 9269 999999999 999999999 31720 400 698186 24201 20847 999999999 999999999 31446 450 613691 24784 43159 999999999 999999999 31138 500 536553 25208 81406 999999999 999999999 30731 550 465760 25510 115183 999999999 999999999 30263 600 400436 25753 150258 999999999 999999999 29801 620 375640 25885 170394 999999999 999999999 29674 640 351501 26031 172785 999999999 999999999 29572 660 327970 26184 178390 999999999 999999999 29486 680 304997 26362 182144 999999999 999999999 29434 700 282530 26562 183152 999999999 999999999 29412 720 260529 26766 186413 999999999 999999999 29401 740 238958 26993 172155 999999999 999999999 29419 760 217783 27226 174881 999999999 999999999 29447 780 196976 27471 177621 999999999 999999999 29493 800 176497 27762 186978 999999999 999999999 29590 820 156310 28060 195118 999999999 999999999 29697 840 136392 28380 178045 999999999 999999999 29830 860 116724 28695 200753 999999999 999999999 29959 880 97301 28994 193722 999999999 999999999 30073 900 78138 29232 204134 999999999 999999999 30126 920 59252 29443 238851 999999999 999999999 30153 940 40656 29597 239350 999999999 999999999 30125 960 22365 29728 213038 999999999 999999999 30077 980 4381 29827 199575 999999999 999999999 30000 1000 -13273 29847 202920 999999999 999999999 29847 64478 40 3987 -9967 9318 30491 87 1671020 21500 1092 999999999 999999999 43178 88 1663837 21500 952 999999999 999999999 43038 89 1656736 21500 825 999999999 999999999 42899 90 1649714 21500 717 999999999 999999999 42763 91 1642769 21500 598 999999999 999999999 42628 92 1635900 21500 516 999999999 999999999 42495 93 1629105 21500 474 999999999 999999999 42365 100 1584618 21484 435 999999999 999999999 41488 125 1444694 21333 346 999999999 999999999 38651 150 1331233 21160 519 999999999 999999999 36391 175 1236355 20867 683 999999999 999999999 34340 200 1154737 20869 876 999999999 999999999 33058 250 1015968 21595 1646 999999999 999999999 32094 300 898161 22526 3065 999999999 999999999 31778 350 794476 23403 9859 999999999 999999999 31592 400 701568 24107 23395 999999999 999999999 31324 450 617398 24690 48722 999999999 999999999 31019 500 540513 25139 84448 999999999 999999999 30647 550 469828 25501 122792 999999999 999999999 30253 600 404433 25819 156778 999999999 999999999 29877 620 379554 25989 175540 999999999 999999999 29794 640 355306 26161 170324 999999999 999999999 29720 660 331643 26348 169990 999999999 999999999 29670 680 308512 26562 172941 999999999 999999999 29657 700 285866 26783 173768 999999999 999999999 29657 720 263672 27012 170404 999999999 999999999 29671 740 241895 27263 139028 999999999 999999999 29713 760 220501 27516 129063 999999999 999999999 29762 780 199465 27781 112624 999999999 999999999 29825 800 178762 28056 135920 999999999 999999999 29904 820 158370 28333 167617 999999999 999999999 29987 840 138268 28631 155159 999999999 999999999 30094 860 118441 28904 200590 999999999 999999999 30177 880 98888 29171 225765 999999999 999999999 30257 900 79614 29393 222350 999999999 999999999 30291 920 60634 29572 288960 999999999 999999999 30285 940 41963 29710 326168 999999999 999999999 30240 960 23604 29835 315053 999999999 999999999 30185 980 5550 29950 274044 999999999 999999999 30123 1000 -12181 29985 290198 999999999 999999999 29985 64486 40 3988 -9969 9274 30545 86 1673920 21480 1106 999999999 999999999 43200 87 1666709 21480 1029 999999999 999999999 43059 88 1659579 21480 825 999999999 999999999 42920 89 1652529 21480 699 999999999 999999999 42782 90 1645557 21480 585 999999999 999999999 42647 91 1638662 21480 510 999999999 999999999 42514 92 1631841 21480 461 999999999 999999999 42382 100 1584516 21412 425 999999999 999999999 41348 125 1444892 21313 387 999999999 999999999 38615 150 1331171 21277 491 999999999 999999999 36592 175 1235517 21094 730 999999999 999999999 34714 200 1153055 21074 906 999999999 999999999 33381 250 1013366 21672 1551 999999999 999999999 32208 300 895338 22532 2759 999999999 999999999 31786 350 791702 23375 7849 999999999 999999999 31554 400 698950 24055 17399 999999999 999999999 31257 450 614959 24638 36428 999999999 999999999 30954 500 538249 25077 70995 999999999 999999999 30571 550 467753 25429 102370 999999999 999999999 30167 600 402546 25743 142109 999999999 999999999 29789 620 377745 25903 162856 999999999 999999999 29696 640 353577 26077 164723 999999999 999999999 29625 660 329992 26258 171029 999999999 999999999 29569 680 306944 26461 173750 999999999 999999999 29545 700 284381 26687 170228 999999999 999999999 29551 720 262267 26915 168378 999999999 999999999 29564 740 240569 27161 141793 999999999 999999999 29602 760 219256 27410 135962 999999999 999999999 29646 780 198304 27668 133522 999999999 999999999 29704 800 177677 27964 137960 999999999 999999999 29806 820 157346 28258 156102 999999999 999999999 29907 840 137293 28563 178464 999999999 999999999 30023 860 117507 28855 201974 999999999 999999999 30126 880 97986 29125 226470 999999999 999999999 30209 900 78745 29338 241861 999999999 999999999 30234 920 59794 29537 257881 999999999 999999999 30250 940 41142 29685 270701 999999999 999999999 30215 960 22799 29808 280551 999999999 999999999 30158 980 4770 29896 283659 999999999 999999999 30070 1000 -12923 29907 275336 999999999 999999999 29907 64492 40 3989 -9970 9253 30615 86 1675320 21568 1183 999999999 999999999 43407 87 1668062 21568 1037 999999999 999999999 43265 88 1660886 21568 862 999999999 999999999 43125 89 1653790 21568 764 999999999 999999999 42987 90 1646774 21568 654 999999999 999999999 42850 91 1639834 21568 564 999999999 999999999 42716 92 1632970 21568 512 999999999 999999999 42584 100 1583974 21547 461 999999999 999999999 41610 125 1443841 21334 337 999999999 999999999 38652 150 1330516 21109 489 999999999 999999999 36302 175 1236057 20734 619 999999999 999999999 34121 200 1155022 20704 801 999999999 999999999 32796 250 1016930 21553 1672 999999999 999999999 32031 300 898947 22634 3237 999999999 999999999 31930 350 794613 23582 10065 999999999 999999999 31834 400 700963 24307 22239 999999999 999999999 31583 450 616102 24891 46068 999999999 999999999 31271 500 538623 25323 83859 999999999 999999999 30870 550 467487 25642 116132 999999999 999999999 30420 600 401775 25926 148339 999999999 999999999 30001 620 376804 26075 167959 999999999 999999999 29892 640 352482 26235 169488 999999999 999999999 29804 660 328760 26404 173318 999999999 999999999 29733 680 305590 26594 178416 999999999 999999999 29693 700 282924 26799 185656 999999999 999999999 29675 720 260724 27011 191720 999999999 999999999 29669 740 238954 27245 176132 999999999 999999999 29693 760 217579 27485 179092 999999999 999999999 29727 780 196573 27735 181622 999999999 999999999 29776 800 175903 28013 196048 999999999 999999999 29858 820 155542 28294 209414 999999999 999999999 29945 840 135465 28595 194168 999999999 999999999 30056 860 115658 28884 220244 999999999 999999999 30156 880 96115 29161 231870 999999999 999999999 30246 900 76847 29386 236302 999999999 999999999 30285 920 57868 29578 266977 999999999 999999999 30291 940 39192 29718 274519 999999999 999999999 30249 960 20829 29838 257137 999999999 999999999 30188 980 2782 29927 239146 999999999 999999999 30100 1000 -14930 29943 245934 999999999 999999999 29943 64498 40 3989 -9971 9233 30602 86 1676700 21501 1111 999999999 999999999 43303 87 1669447 21501 1001 999999999 999999999 43160 88 1662276 21501 793 999999999 999999999 43020 89 1655187 21501 688 999999999 999999999 42882 90 1648175 21501 589 999999999 999999999 42746 91 1641242 21501 517 999999999 999999999 42612 92 1634384 21501 473 999999999 999999999 42479 100 1584164 21460 440 999999999 999999999 41441 125 1444396 21310 372 999999999 999999999 38608 150 1330899 21197 553 999999999 999999999 36455 175 1235708 20969 732 999999999 999999999 34507 200 1153720 20957 903 999999999 999999999 33197 250 1014447 21661 1630 999999999 999999999 32191 300 896242 22610 2962 999999999 999999999 31896 350 792167 23492 8648 999999999 999999999 31712 400 698910 24197 18787 999999999 999999999 31440 450 614437 24775 38842 999999999 999999999 31126 500 537307 25212 76534 999999999 999999999 30736 550 466465 25541 108425 999999999 999999999 30300 600 400986 25844 145852 999999999 999999999 29907 620 376092 25997 167101 999999999 999999999 29802 640 351841 26161 172653 999999999 999999999 29720 660 328185 26333 180717 999999999 999999999 29653 680 305076 26525 188692 999999999 999999999 29616 700 282467 26732 197358 999999999 999999999 29601 720 260321 26948 204519 999999999 999999999 29601 740 238599 27186 187642 999999999 999999999 29629 760 217270 27429 190237 999999999 999999999 29667 780 196305 27682 192763 999999999 999999999 29719 800 175671 27969 204129 999999999 999999999 29811 820 155339 28256 220247 999999999 999999999 29905 840 135289 28558 217248 999999999 999999999 30017 860 115505 28853 240467 999999999 999999999 30123 880 95982 29134 238770 999999999 999999999 30218 900 76731 29362 248000 999999999 999999999 30259 920 57762 29569 272141 999999999 999999999 30283 940 39088 29722 264648 999999999 999999999 30253 960 20720 29851 237833 999999999 999999999 30201 980 2663 29945 220325 999999999 999999999 30118 1000 -15059 29959 229216 999999999 999999999 29959 64503 40 3990 -9972 9211 30457 86 1678140 21583 1181 999999999 999999999 43497 87 1670841 21583 1042 999999999 999999999 43354 88 1663626 21583 897 999999999 999999999 43213 89 1656492 21583 790 999999999 999999999 43073 90 1649438 21583 675 999999999 999999999 42936 91 1642462 21583 574 999999999 999999999 42801 92 1635562 21583 523 999999999 999999999 42668 100 1583633 21586 473 999999999 999999999 41685 125 1443342 21343 326 999999999 999999999 38669 150 1329998 21106 419 999999999 999999999 36298 175 1235602 20708 548 999999999 999999999 34078 200 1154682 20671 712 999999999 999999999 32744 250 1016864 21501 1532 999999999 999999999 31955 300 899239 22552 3015 999999999 999999999 31814 350 795308 23486 9745 999999999 999999999 31704 400 702059 24198 22902 999999999 999999999 31442 450 617575 24781 48948 999999999 999999999 31133 500 540470 25190 90750 999999999 999999999 30709 550 469719 25498 126868 999999999 999999999 30250 600 404409 25754 159376 999999999 999999999 29802 620 379605 25901 178412 999999999 999999999 29692 640 355445 26061 175429 999999999 999999999 29606 660 331877 26238 173534 999999999 999999999 29546 680 308846 26441 169826 999999999 999999999 29522 700 286306 26655 171081 999999999 999999999 29515 720 264220 26881 165243 999999999 999999999 29527 740 242546 27133 131061 999999999 999999999 29571 760 221253 27389 118894 999999999 999999999 29624 780 200311 27661 106077 999999999 999999999 29696 800 179693 27949 122235 999999999 999999999 29790 820 159375 28235 137817 999999999 999999999 29883 840 139340 28537 157869 999999999 999999999 29995 860 119572 28828 179276 999999999 999999999 30098 880 100067 29105 202815 999999999 999999999 30188 900 80833 29336 220708 999999999 999999999 30233 920 61884 29535 236688 999999999 999999999 30247 940 43231 29688 249920 999999999 999999999 30218 960 24880 29830 261984 999999999 999999999 30180 980 6830 29945 270107 999999999 999999999 30118 1000 -10896 29968 265497 999999999 999999999 29968 64511 40 3991 -9974 9187 30525 85 1679820 21535 1182 999999999 999999999 43436 86 1672517 21535 1105 999999999 999999999 43292 87 1665297 21535 915 999999999 999999999 43151 88 1658159 21535 769 999999999 999999999 43012 89 1651101 21535 632 999999999 999999999 42874 90 1644121 21535 548 999999999 999999999 42739 91 1637218 21535 488 999999999 999999999 42606 100 1583779 21473 423 999999999 999999999 41467 125 1443943 21317 340 999999999 999999999 38622 150 1330496 21171 513 999999999 999999999 36410 175 1235662 20837 652 999999999 999999999 34291 200 1154277 20780 803 999999999 999999999 32917 250 1015914 21559 1656 999999999 999999999 32041 300 898003 22601 3210 999999999 999999999 31884 350 793846 23536 10098 999999999 999999999 31772 400 700397 24250 22777 999999999 999999999 31510 450 615742 24828 50444 999999999 999999999 31192 500 538500 25232 93361 999999999 999999999 30761 550 467669 25513 125865 999999999 999999999 30267 600 402343 25752 158571 999999999 999999999 29800 620 377546 25888 178386 999999999 999999999 29678 640 353401 26041 176680 999999999 999999999 29584 660 329858 26202 178897 999999999 999999999 29505 680 306867 26386 184982 999999999 999999999 29461 700 284375 26596 183823 999999999 999999999 29450 720 262337 26822 182643 999999999 999999999 29462 740 240712 27070 161674 999999999 999999999 29502 760 219469 27323 159603 999999999 999999999 29552 780 198581 27586 167527 999999999 999999999 29616 800 178010 27896 170167 999999999 999999999 29732 820 157721 28211 175183 999999999 999999999 29857 840 137691 28545 159535 999999999 999999999 30004 860 117902 28881 176062 999999999 999999999 30154 880 98352 29187 197970 999999999 999999999 30273 900 79060 29428 212333 999999999 999999999 30328 920 60044 29651 226788 999999999 999999999 30366 940 41318 29804 237640 999999999 999999999 30336 960 22901 29930 245821 999999999 999999999 30281 980 4797 30021 249157 999999999 999999999 30195 1000 -12971 30039 243608 999999999 999999999 30039 64516 40 3991 -9975 9176 30482 85 1680520 21517 1135 999999999 999999999 43415 86 1673214 21517 1000 999999999 999999999 43271 87 1665992 21517 857 999999999 999999999 43130 88 1658852 21517 761 999999999 999999999 42990 89 1651791 21517 656 999999999 999999999 42853 90 1644809 21517 575 999999999 999999999 42717 91 1637904 21517 530 999999999 999999999 42584 100 1583721 21518 491 999999999 999999999 41552 125 1443533 21381 381 999999999 999999999 38737 150 1329752 21232 560 999999999 999999999 36515 175 1234449 20984 712 999999999 999999999 34532 200 1152345 21001 885 999999999 999999999 33267 250 1012744 21717 1611 999999999 999999999 32276 300 894396 22606 2932 999999999 999999999 31891 350 790441 23442 8979 999999999 999999999 31644 400 697420 24126 20089 999999999 999999999 31348 450 613232 24681 42165 999999999 999999999 31008 500 536388 25121 76886 999999999 999999999 30624 550 465761 25478 112487 999999999 999999999 30225 600 400406 25810 149706 999999999 999999999 29868 620 375535 25983 169890 999999999 999999999 29786 640 351291 26158 172254 999999999 999999999 29717 660 327630 26346 178771 999999999 999999999 29668 680 304501 26558 187460 999999999 999999999 29653 700 281859 26777 197453 999999999 999999999 29651 720 259669 27008 203636 999999999 999999999 29667 740 237894 27259 184038 999999999 999999999 29708 760 216502 27514 181781 999999999 999999999 29759 780 195467 27780 177995 999999999 999999999 29824 800 174761 28067 198467 999999999 999999999 29915 820 154357 28357 219474 999999999 999999999 30012 840 134232 28668 203810 999999999 999999999 30133 860 114374 28959 233877 999999999 999999999 30234 880 94780 29240 250407 999999999 999999999 30328 900 75457 29471 249362 999999999 999999999 30372 920 56422 29666 285010 999999999 999999999 30382 940 37691 29806 302391 999999999 999999999 30338 960 19275 29925 287290 999999999 999999999 30276 980 1172 30025 256110 999999999 999999999 30198 1000 -16602 30052 260544 999999999 999999999 30052 64578 40 3997 -9987 8934 30514 84 1697120 21687 1181 999999999 999999999 43969 85 1689633 21687 1025 999999999 999999999 43821 86 1682233 21687 914 999999999 999999999 43675 87 1674918 21687 810 999999999 999999999 43532 88 1667687 21687 702 999999999 999999999 43390 89 1660537 21687 607 999999999 999999999 43251 90 1655868 21696 563 999999999 999999999 43177 100 1588896 21709 515 999999999 999999999 41921 125 1447889 21440 342 999999999 999999999 38845 150 1334054 21193 483 999999999 999999999 36447 175 1239388 20741 570 999999999 999999999 34133 200 1158522 20611 725 999999999 999999999 32648 250 1021266 21390 1546 999999999 999999999 31790 300 904304 22414 3019 999999999 999999999 31620 350 801024 23336 9852 999999999 999999999 31501 400 708359 24050 22537 999999999 999999999 31249 450 624404 24622 49069 999999999 999999999 30934 500 547762 25049 89139 999999999 999999999 30537 550 477370 25383 132989 999999999 999999999 30112 600 412302 25679 159247 999999999 999999999 29716 620 387560 25845 176770 999999999 999999999 29628 640 363446 26018 195596 999999999 999999999 29557 660 339909 26211 197736 999999999 999999999 29516 680 316893 26433 199466 999999999 999999999 29513 700 294356 26658 207267 999999999 999999999 29519 720 272257 26906 205882 999999999 999999999 29554 740 250556 27177 176364 999999999 999999999 29619 760 229221 27453 165909 999999999 999999999 29693 780 208223 27744 146002 999999999 999999999 29786 800 187536 28048 155626 999999999 999999999 29895 820 167141 28352 177869 999999999 999999999 30006 840 147017 28672 157868 999999999 999999999 30137 860 127150 28980 190304 999999999 999999999 30257 880 107538 29270 204016 999999999 999999999 30359 900 88192 29512 213416 999999999 999999999 30414 920 69129 29714 228774 999999999 999999999 30430 940 50367 29858 249297 999999999 999999999 30390 960 31916 29983 245125 999999999 999999999 30334 980 13778 30083 251492 999999999 999999999 30258 1000 -4028 30104 247996 999999999 999999999 30104 64585 40 3998 -9989 8919 30578 84 1698200 21706 1122 999999999 999999999 44031 85 1690693 21706 982 999999999 999999999 43882 86 1683273 21706 831 999999999 999999999 43736 87 1675938 21706 741 999999999 999999999 43592 88 1668687 21706 657 999999999 999999999 43450 89 1661519 21706 575 999999999 999999999 43311 90 1655741 21707 531 999999999 999999999 43198 100 1588767 21699 492 999999999 999999999 41902 125 1447880 21413 375 999999999 999999999 38796 150 1334107 21197 495 999999999 999999999 36454 175 1239260 20817 675 999999999 999999999 34257 200 1157949 20763 868 999999999 999999999 32889 250 1019616 21568 1669 999999999 999999999 32053 300 901846 22539 3066 999999999 999999999 31796 350 798184 23379 9087 999999999 999999999 31560 400 705462 24035 20183 999999999 999999999 31231 450 621626 24568 43247 999999999 999999999 30866 500 545209 24957 79104 999999999 999999999 30425 550 475097 25273 100782 999999999 999999999 29982 600 410318 25563 144394 999999999 999999999 29581 620 385688 25727 160348 999999999 999999999 29493 640 361683 25903 179557 999999999 999999999 29426 660 338252 26091 190703 999999999 999999999 29381 680 315345 26305 201019 999999999 999999999 29370 700 292914 26533 211333 999999999 999999999 29381 720 270919 26778 216861 999999999 999999999 29414 740 249324 27042 192917 999999999 999999999 29472 760 228096 27311 192343 999999999 999999999 29540 780 207209 27594 192147 999999999 999999999 29625 800 186632 27904 198481 999999999 999999999 29742 820 166337 28216 206519 999999999 999999999 29862 840 146309 28537 179390 999999999 999999999 29995 860 126537 28839 199994 999999999 999999999 30109 880 107023 29121 222829 999999999 999999999 30204 900 87779 29352 238281 999999999 999999999 30249 920 68816 29565 254125 999999999 999999999 30278 940 50145 29714 266341 999999999 999999999 30244 960 31786 29830 274424 999999999 999999999 30180 980 13746 29913 277620 999999999 999999999 30086 1000 -3954 29913 269588 999999999 999999999 29913 64591 40 3998 -9990 8900 30588 83 1699520 21629 1162 999999999 999999999 43902 84 1692023 21629 997 999999999 999999999 43754 85 1684612 21629 832 999999999 999999999 43608 86 1677288 21629 748 999999999 999999999 43464 87 1670048 21629 660 999999999 999999999 43322 88 1662889 21629 571 999999999 999999999 43183 90 1655788 21613 520 999999999 999999999 43013 100 1589083 21618 479 999999999 999999999 41746 125 1448448 21417 356 999999999 999999999 38803 150 1334536 21245 456 999999999 999999999 36537 175 1239601 20807 581 999999999 999999999 34242 200 1158608 20610 717 999999999 999999999 32647 250 1021683 21290 1519 999999999 999999999 31641 300 905227 22325 3071 999999999 999999999 31495 350 802283 23276 10286 999999999 999999999 31420 400 709784 24025 23148 999999999 999999999 31217 450 625841 24641 48068 999999999 999999999 30957 500 549055 25124 91021 999999999 999999999 30628 550 478371 25517 131475 999999999 999999999 30271 600 412878 25880 171020 999999999 999999999 29948 620 387936 26060 192523 999999999 999999999 29875 640 363614 26251 194930 999999999 999999999 29822 660 339865 26449 199227 999999999 999999999 29784 680 316643 26668 204484 999999999 999999999 29775 700 293903 26899 210990 999999999 999999999 29785 720 271609 27139 211389 999999999 999999999 29810 740 249725 27400 192363 999999999 999999999 29862 760 228220 27663 194263 999999999 999999999 29920 780 207069 27939 195108 999999999 999999999 29995 800 186241 28235 208162 999999999 999999999 30095 820 165712 28532 219193 999999999 999999999 30197 840 145468 28831 218175 999999999 999999999 30304 860 125500 29115 250267 999999999 999999999 30398 880 105806 29377 273062 999999999 999999999 30470 900 86401 29586 284691 999999999 999999999 30490 920 67296 29768 305896 999999999 999999999 30486 940 48503 29902 312707 999999999 999999999 30435 960 30029 30014 295524 999999999 999999999 30366 980 11878 30094 274024 999999999 999999999 30268 1000 -5930 30100 268048 999999999 999999999 30100 64603 40 3999 -9992 8848 30601 83 1703100 21528 1172 999999999 999999999 43773 84 1695592 21528 1049 999999999 999999999 43625 85 1688172 21528 847 999999999 999999999 43478 86 1680839 21528 721 999999999 999999999 43334 87 1673590 21528 605 999999999 999999999 43192 88 1666423 21528 528 999999999 999999999 43052 90 1655741 21434 479 999999999 999999999 42656 100 1589660 21392 442 999999999 999999999 41310 125 1449760 21418 396 999999999 999999999 38805 150 1335344 21433 607 999999999 999999999 36860 175 1239056 21219 783 999999999 999999999 34920 200 1156408 21044 934 999999999 999999999 33334 250 1017574 21440 1667 999999999 999999999 31864 300 900798 22295 3131 999999999 999999999 31452 350 798072 23209 10290 999999999 999999999 31330 400 705781 23985 23374 999999999 999999999 31166 450 621898 24644 47653 999999999 999999999 30962 500 545001 25192 92661 999999999 999999999 30711 550 474062 25630 135779 999999999 999999999 30406 600 408255 26013 173194 999999999 999999999 30102 620 383187 26188 190637 999999999 999999999 30022 640 358751 26368 192875 999999999 999999999 29956 660 334902 26553 197742 999999999 999999999 29901 680 311597 26754 203294 999999999 999999999 29871 700 288790 26969 204994 999999999 999999999 29863 720 266449 27185 203132 999999999 999999999 29861 740 244539 27418 189238 999999999 999999999 29881 760 223032 27650 190422 999999999 999999999 29906 780 201904 27891 192267 999999999 999999999 29944 800 181123 28157 211370 999999999 999999999 30011 820 160661 28426 222525 999999999 999999999 30085 840 140502 28698 237626 999999999 999999999 30164 860 120633 28959 270559 999999999 999999999 30235 880 101052 29200 282744 999999999 999999999 30287 900 81769 29391 300851 999999999 999999999 30289 920 62796 29554 326465 999999999 999999999 30266 940 44140 29679 333794 999999999 999999999 30208 960 25804 29792 318179 999999999 999999999 30142 980 7784 29882 298684 999999999 999999999 30055 1000 -9904 29907 290304 999999999 999999999 29907 64616 40 4001 -9995 8816 30652 83 1705380 21569 1167 999999999 999999999 43905 84 1697829 21569 990 999999999 999999999 43755 85 1690366 21569 797 999999999 999999999 43607 86 1682992 21569 743 999999999 999999999 43462 87 1675702 21569 680 999999999 999999999 43319 88 1668495 21569 603 999999999 999999999 43178 90 1655454 21551 563 999999999 999999999 42889 100 1588879 21596 544 999999999 999999999 41703 125 1448335 21411 375 999999999 999999999 38792 150 1334397 21261 577 999999999 999999999 36564 175 1238963 21013 653 999999999 999999999 34580 200 1156952 20925 759 999999999 999999999 33145 250 1018195 21536 1408 999999999 999999999 32006 300 900745 22451 2609 999999999 999999999 31672 350 797310 23367 7744 999999999 999999999 31543 400 704442 24122 15077 999999999 999999999 31344 450 620195 24719 34366 999999999 999999999 31055 500 543181 25194 81616 999999999 999999999 30713 550 472366 25540 121706 999999999 999999999 30299 600 406841 25881 161111 999999999 999999999 29950 620 381911 26035 183319 999999999 999999999 29847 640 357624 26199 198092 999999999 999999999 29763 660 333930 26378 207896 999999999 999999999 29704 680 310778 26577 207442 999999999 999999999 29674 700 288129 26775 225437 999999999 999999999 29648 720 265946 26994 231847 999999999 999999999 29651 740 244186 27237 210082 999999999 999999999 29685 760 222811 27491 205145 999999999 999999999 29734 780 201792 27762 187862 999999999 999999999 29805 800 181098 28052 193144 999999999 999999999 29900 820 160706 28338 212021 999999999 999999999 29992 840 140598 28640 223868 999999999 999999999 30103 860 120752 28952 234436 999999999 999999999 30228 880 101156 29249 219171 999999999 999999999 30338 900 81822 29496 219595 999999999 999999999 30398 920 62769 29700 239718 999999999 999999999 30416 940 44014 29845 251396 999999999 999999999 30378 960 25568 29982 219240 999999999 999999999 30334 980 7432 30077 187955 999999999 999999999 30251 1000 -10370 30097 177850 999999999 999999999 30097 64624 40 4001 -9996 8774 30598 82 1708340 21561 1121 999999999 999999999 43953 83 1700753 21561 969 999999999 999999999 43803 84 1693256 21561 828 999999999 999999999 43654 85 1685847 21561 735 999999999 999999999 43508 86 1678525 21561 647 999999999 999999999 43364 87 1671286 21561 558 999999999 999999999 43222 90 1655229 21572 519 999999999 999999999 42931 100 1588595 21613 492 999999999 999999999 41737 125 1447904 21439 381 999999999 999999999 38842 150 1333880 21266 452 999999999 999999999 36573 175 1238804 20850 615 999999999 999999999 34311 200 1157569 20691 767 999999999 999999999 32775 250 1020074 21383 1504 999999999 999999999 31779 300 903134 22413 2924 999999999 999999999 31619 350 799853 23337 9384 999999999 999999999 31502 400 707148 24069 21539 999999999 999999999 31274 450 623075 24671 44573 999999999 999999999 30996 500 546233 25129 85402 999999999 999999999 30634 550 475571 25496 126994 999999999 999999999 30247 600 410180 25820 170722 999999999 999999999 29879 620 385300 25992 194259 999999999 999999999 29797 640 361044 26175 198565 999999999 999999999 29736 660 337364 26372 203953 999999999 999999999 29697 680 314210 26588 210040 999999999 999999999 29687 700 291539 26814 217457 999999999 999999999 29692 720 269318 27048 218400 999999999 999999999 29710 740 247508 27306 195620 999999999 999999999 29760 760 226078 27565 195746 999999999 999999999 29814 780 205003 27837 186798 999999999 999999999 29885 800 184254 28125 197224 999999999 999999999 29977 820 163808 28414 206479 999999999 999999999 30072 840 143651 28702 198639 999999999 999999999 30169 860 123775 28978 245262 999999999 999999999 30254 880 104171 29249 266637 999999999 999999999 30337 900 84846 29469 270835 999999999 999999999 30370 920 65813 29663 282675 999999999 999999999 30379 940 47079 29818 270274 999999999 999999999 30350 960 28651 29950 240682 999999999 999999999 30302 980 10532 30054 221882 999999999 999999999 30228 1000 -7255 30065 217322 999999999 999999999 30065 64628 40 4002 -9997 8760 30761 82 1709320 21543 1141 999999999 999999999 43937 83 1701727 21543 993 999999999 999999999 43786 84 1694224 21543 791 999999999 999999999 43638 85 1686810 21543 710 999999999 999999999 43491 86 1679482 21543 629 999999999 999999999 43347 87 1672237 21543 537 999999999 999999999 43205 90 1655210 21523 479 999999999 999999999 42833 100 1588721 21568 434 999999999 999999999 41650 125 1448277 21408 310 999999999 999999999 38787 150 1334198 21317 317 999999999 999999999 36660 175 1238731 20971 441 999999999 999999999 34512 200 1157121 20761 548 999999999 999999999 32886 250 1019674 21298 1011 999999999 999999999 31653 300 903297 22287 1946 999999999 999999999 31441 350 800564 23219 5894 999999999 999999999 31344 400 708284 23969 13237 999999999 999999999 31145 450 624547 24576 28459 999999999 999999999 30877 500 547971 25052 66476 999999999 999999999 30540 550 477514 25426 125891 999999999 999999999 30163 600 412322 25734 166679 999999999 999999999 29779 620 387534 25885 182728 999999999 999999999 29675 640 363387 26050 202398 999999999 999999999 29594 660 339832 26218 224728 999999999 999999999 29524 680 316822 26413 254463 999999999 999999999 29491 700 294303 26632 292809 999999999 999999999 29490 720 272237 26854 296721 999999999 999999999 29498 740 250586 27103 262271 999999999 999999999 29539 760 229314 27365 250015 999999999 999999999 29597 780 208384 27653 231723 999999999 999999999 29688 800 187754 27988 231828 999999999 999999999 29831 820 167381 28350 220852 999999999 999999999 30005 840 147235 28737 211295 999999999 999999999 30205 860 127292 29137 228726 999999999 999999999 30420 880 107544 29518 240902 999999999 999999999 30616 900 88009 29838 261142 999999999 999999999 30751 920 68706 30129 269691 999999999 999999999 30856 940 49664 30331 271919 999999999 999999999 30872 960 30909 30499 252826 999999999 999999999 30857 980 12453 30618 227082 999999999 999999999 30795 1000 -5666 30627 217180 999999999 999999999 30627 64635 40 4002 -9999 8754 30691 82 1709800 21572 1142 999999999 999999999 44006 83 1702191 21572 983 999999999 999999999 43855 84 1694672 21572 831 999999999 999999999 43706 85 1687242 21572 724 999999999 999999999 43559 86 1679898 21572 627 999999999 999999999 43415 87 1672638 21572 545 999999999 999999999 43272 90 1655103 21545 507 999999999 999999999 42878 100 1588614 21546 480 999999999 999999999 41606 125 1448374 21369 375 999999999 999999999 38715 150 1334595 21243 582 999999999 999999999 36534 175 1239259 20987 757 999999999 999999999 34538 200 1157214 20967 941 999999999 999999999 33213 250 1017886 21668 1716 999999999 999999999 32202 300 899820 22550 3116 999999999 999999999 31812 350 796160 23367 9280 999999999 999999999 31544 400 703461 24035 20381 999999999 999999999 31231 450 619599 24582 43672 999999999 999999999 30884 500 543075 25012 81839 999999999 999999999 30492 550 472770 25356 120089 999999999 999999999 30081 600 407722 25691 160816 999999999 999999999 29730 620 382962 25870 180403 999999999 999999999 29657 640 358818 26057 191416 999999999 999999999 29602 660 335241 26260 195711 999999999 999999999 29572 680 312181 26485 198521 999999999 999999999 29572 700 289595 26718 203639 999999999 999999999 29585 720 267448 26965 203194 999999999 999999999 29619 740 245702 27230 172506 999999999 999999999 29677 760 224327 27499 164353 999999999 999999999 29743 780 203299 27778 150892 999999999 999999999 29823 800 182586 28087 149246 999999999 999999999 29936 820 162160 28397 155319 999999999 999999999 30054 840 142006 28712 174619 999999999 999999999 30179 860 122115 29010 194114 999999999 999999999 30288 880 102483 29298 216199 999999999 999999999 30388 900 83121 29533 231726 999999999 999999999 30436 920 64045 29734 244906 999999999 999999999 30451 940 45270 29877 254466 999999999 999999999 30410 960 26810 29993 261044 999999999 999999999 30345 980 8669 30083 264213 999999999 999999999 30257 1000 -9135 30097 257792 999999999 999999999 30097 64641 40 4003 -10000 8723 30817 82 1711940 21533 1201 999999999 999999999 43973 83 1704317 21533 1041 999999999 999999999 43821 84 1696784 21533 876 999999999 999999999 43672 85 1689341 21533 764 999999999 999999999 43525 86 1681984 21533 654 999999999 999999999 43380 87 1674713 21533 558 999999999 999999999 43237 90 1655011 21563 507 999999999 999999999 42913 100 1588317 21660 456 999999999 999999999 41827 125 1447283 21497 307 999999999 999999999 38948 150 1333094 21269 415 999999999 999999999 36578 175 1238296 20723 472 999999999 999999999 34103 200 1157764 20458 571 999999999 999999999 32406 250 1021469 21249 1221 999999999 999999999 31580 300 904828 22435 2468 999999999 999999999 31650 350 801284 23431 7632 999999999 999999999 31630 400 708163 24187 16970 999999999 999999999 31428 450 623710 24773 36187 999999999 999999999 31124 500 546587 25210 77939 999999999 999999999 30733 550 475808 25498 131822 999999999 999999999 30249 600 410521 25736 166995 999999999 999999999 29782 620 385741 25868 180132 999999999 999999999 29655 640 361618 26014 196593 999999999 999999999 29553 660 338101 26170 216248 999999999 999999999 29470 680 315140 26350 242041 999999999 999999999 29420 700 292686 26544 267500 999999999 999999999 29392 720 270694 26761 265075 999999999 999999999 29396 740 249120 27006 242884 999999999 999999999 29433 760 227924 27266 239373 999999999 999999999 29491 780 207071 27551 229089 999999999 999999999 29578 800 186519 27880 231689 999999999 999999999 29716 820 166222 28247 224647 999999999 999999999 29895 840 146145 28644 219957 999999999 999999999 30107 860 126255 29077 239162 999999999 999999999 30358 880 106532 29502 235984 999999999 999999999 30600 900 86994 29865 233492 999999999 999999999 30778 920 67665 30185 236120 999999999 999999999 30913 940 48582 30404 221910 999999999 999999999 30946 960 29779 30581 192754 999999999 999999999 30940 980 11274 30698 165397 999999999 999999999 30876 1000 -6891 30702 159975 999999999 999999999 30702 64648 40 4004 -10001 8694 30698 81 1714040 21572 1135 999999999 999999999 44098 82 1706376 21572 957 999999999 999999999 43945 83 1698803 21572 795 999999999 999999999 43795 84 1691320 21572 719 999999999 999999999 43647 85 1683925 21572 652 999999999 999999999 43501 86 1676615 21572 572 999999999 999999999 43357 90 1654757 21566 529 999999999 999999999 42919 100 1588146 21604 503 999999999 999999999 41719 125 1447586 21408 373 999999999 999999999 38787 150 1333672 21255 456 999999999 999999999 36554 175 1238474 20914 606 999999999 999999999 34418 200 1156944 20777 744 999999999 999999999 32911 250 1019099 21405 1413 999999999 999999999 31811 300 902214 22371 2674 999999999 999999999 31559 350 799132 23290 8207 999999999 999999999 31440 400 706594 24030 17495 999999999 999999999 31224 450 622652 24634 38377 999999999 999999999 30949 500 545900 25109 80763 999999999 999999999 30610 550 475260 25500 127278 999999999 999999999 30251 600 409820 25855 180484 999999999 999999999 29919 620 384905 26029 205394 999999999 999999999 29839 640 360614 26215 219602 999999999 999999999 29782 660 336898 26412 231422 999999999 999999999 29743 680 313710 26626 234866 999999999 999999999 29729 700 291007 26853 245058 999999999 999999999 29734 720 268754 27086 245460 999999999 999999999 29752 740 246916 27339 222531 999999999 999999999 29796 760 225462 27592 219066 999999999 999999999 29843 780 204369 27858 209853 999999999 999999999 29908 800 183604 28147 211464 999999999 999999999 30000 820 163144 28430 209571 999999999 999999999 30089 840 142980 28710 208214 999999999 999999999 30177 860 123098 28985 227892 999999999 999999999 30261 880 103495 29239 240860 999999999 999999999 30327 900 84182 29444 260989 999999999 999999999 30344 920 65168 29628 272761 999999999 999999999 30342 940 46462 29765 280452 999999999 999999999 30296 960 28070 29885 254430 999999999 999999999 30236 980 9995 29973 220655 999999999 999999999 30147 1000 -7743 29982 205606 999999999 999999999 29982 64653 40 4004 -10002 8678 30665 81 1715160 21565 1223 999999999 999999999 44107 82 1707484 21565 1088 999999999 999999999 43954 83 1699899 21565 896 999999999 999999999 43803 84 1692405 21565 764 999999999 999999999 43655 85 1684999 21565 644 999999999 999999999 43509 86 1677678 21565 550 999999999 999999999 43365 90 1654702 21532 503 999999999 999999999 42852 100 1588238 21542 467 999999999 999999999 41600 125 1447929 21393 354 999999999 999999999 38759 150 1334174 21211 581 999999999 999999999 36478 175 1239199 20860 683 999999999 999999999 34328 200 1157790 20770 843 999999999 999999999 32901 250 1019532 21537 1731 999999999 999999999 32008 300 901733 22581 3356 999999999 999999999 31855 350 797656 23521 10601 999999999 999999999 31752 400 704199 24269 22748 999999999 999999999 31535 450 619449 24864 47295 999999999 999999999 31237 500 542001 25330 91023 999999999 999999999 30879 550 470808 25674 127271 999999999 999999999 30458 600 404957 26003 163427 999999999 999999999 30091 620 379905 26168 182810 999999999 999999999 29999 640 355489 26343 189448 999999999 999999999 29927 660 331662 26529 195751 999999999 999999999 29874 680 308378 26729 202653 999999999 999999999 29844 700 285595 26940 211928 999999999 999999999 29831 720 263275 27161 220203 999999999 999999999 29835 740 241380 27403 213794 999999999 999999999 29865 760 219880 27650 221509 999999999 999999999 29906 780 198746 27906 225938 999999999 999999999 29959 800 177946 28192 239347 999999999 999999999 30049 820 157451 28485 242207 999999999 999999999 30147 840 137241 28783 248855 999999999 999999999 30254 860 117301 29079 268599 999999999 999999999 30359 880 97623 29368 274970 999999999 999999999 30461 900 78218 29596 281489 999999999 999999999 30501 920 59103 29789 288507 999999999 999999999 30507 940 40295 29928 273769 999999999 999999999 30462 960 21805 30040 251017 999999999 999999999 30392 980 3639 30120 227882 999999999 999999999 30294 1000 -14186 30130 222857 999999999 999999999 30130 64659 40 4005 -10003 8675 30659 81 1715400 21573 1136 999999999 999999999 44129 82 1707718 21573 961 999999999 999999999 43976 83 1700127 21573 813 999999999 999999999 43825 84 1692627 21573 734 999999999 999999999 43677 85 1685215 21573 649 999999999 999999999 43530 86 1677889 21573 560 999999999 999999999 43386 90 1654604 21645 511 999999999 999999999 43076 100 1587644 21751 461 999999999 999999999 42003 125 1446447 21456 301 999999999 999999999 38873 150 1332732 21133 387 999999999 999999999 36344 175 1238617 20557 448 999999999 999999999 33829 200 1158637 20342 543 999999999 999999999 32222 250 1022725 21248 1119 999999999 999999999 31578 300 905994 22471 2220 999999999 999999999 31700 350 802284 23469 6848 999999999 999999999 31681 400 709042 24212 15654 999999999 999999999 31460 450 624542 24776 34048 999999999 999999999 31127 500 547441 25193 75984 999999999 999999999 30712 550 476702 25488 137465 999999999 999999999 30237 600 411419 25743 167976 999999999 999999999 29790 620 386628 25883 182420 999999999 999999999 29672 640 362489 26034 199893 999999999 999999999 29576 660 338950 26198 221098 999999999 999999999 29501 680 315960 26388 249386 999999999 999999999 29463 700 293471 26588 283212 999999999 999999999 29442 720 271439 26814 273193 999999999 999999999 29454 740 249820 27065 234391 999999999 999999999 29497 760 228576 27329 219540 999999999 999999999 29559 780 207674 27616 197268 999999999 999999999 29649 800 187078 27932 195254 999999999 999999999 29772 820 166753 28272 197239 999999999 999999999 29922 840 146669 28639 187372 999999999 999999999 30103 860 126795 29034 204722 999999999 999999999 30313 880 107116 29417 206107 999999999 999999999 30511 900 87647 29740 203415 999999999 999999999 30649 920 68409 30027 213803 999999999 999999999 30751 940 49433 30223 215600 999999999 999999999 30763 960 30745 30387 194302 999999999 999999999 30743 980 12359 30502 168463 999999999 999999999 30678 1000 -5691 30508 160484 999999999 999999999 30508 64665 40 4005 -10005 8667 30682 81 1716000 21481 1101 999999999 999999999 43953 82 1708343 21481 899 999999999 999999999 43800 83 1700777 21481 730 999999999 999999999 43650 84 1693302 21481 658 999999999 999999999 43502 85 1685914 21481 592 999999999 999999999 43356 86 1678612 21481 510 999999999 999999999 43213 90 1654878 21445 476 999999999 999999999 42677 100 1588620 21496 461 999999999 999999999 41511 125 1448495 21383 325 999999999 999999999 38741 150 1334571 21284 401 999999999 999999999 36603 175 1239045 21031 532 999999999 999999999 34609 200 1156868 20992 660 999999999 999999999 33252 250 1017438 21675 1117 999999999 999999999 32212 300 899346 22553 2006 999999999 999999999 31816 350 795688 23363 5606 999999999 999999999 31539 400 702992 24038 12579 999999999 999999999 31234 450 619132 24579 25849 999999999 999999999 30879 500 542605 25018 63770 999999999 999999999 30499 550 472267 25375 124477 999999999 999999999 30103 600 407196 25691 160744 999999999 999999999 29729 620 382445 25851 177710 999999999 999999999 29636 640 358326 26023 198000 999999999 999999999 29563 660 334788 26209 223100 999999999 999999999 29514 680 311778 26421 255950 999999999 999999999 29500 700 289253 26640 294718 999999999 999999999 29499 720 267180 26863 293749 999999999 999999999 29507 740 245522 27110 247647 999999999 999999999 29547 760 224246 27369 224889 999999999 999999999 29602 780 203315 27652 184833 999999999 999999999 29687 800 182694 27965 186409 999999999 999999999 29806 820 162346 28302 187964 999999999 999999999 29954 840 142244 28660 178917 999999999 999999999 30125 860 122367 29022 205966 999999999 999999999 30300 880 102703 29382 218505 999999999 999999999 30475 900 83260 29695 228039 999999999 999999999 30603 920 64056 29967 237999 999999999 999999999 30690 940 45117 30165 235814 999999999 999999999 30704 960 26462 30339 211634 999999999 999999999 30695 980 8099 30473 176878 999999999 999999999 30650 1000 -9939 30495 167607 999999999 999999999 30495 64673 40 4006 -10006 8653 30699 81 1716960 21478 1089 999999999 999999999 43968 82 1709291 21478 928 999999999 999999999 43815 83 1701714 21478 779 999999999 999999999 43665 84 1694228 21478 685 999999999 999999999 43517 85 1686829 21478 598 999999999 999999999 43370 86 1679517 21478 523 999999999 999999999 43227 90 1654794 21475 488 999999999 999999999 42737 100 1588457 21518 466 999999999 999999999 41553 125 1448082 21438 383 999999999 999999999 38840 150 1333880 21333 503 999999999 999999999 36689 175 1238418 20953 646 999999999 999999999 34481 200 1156915 20725 765 999999999 999999999 32830 250 1019637 21282 1482 999999999 999999999 31629 300 903277 22297 2939 999999999 999999999 31455 350 800421 23264 9830 999999999 999999999 31405 400 707883 24056 22268 999999999 999999999 31258 450 623770 24707 48071 999999999 999999999 31041 500 546740 25216 98218 999999999 999999999 30740 550 475814 25598 146298 999999999 999999999 30367 600 410147 25936 193210 999999999 999999999 30012 620 385157 26104 215700 999999999 999999999 29926 640 360798 26287 218919 999999999 999999999 29863 660 337017 26482 219818 999999999 999999999 29822 680 313769 26694 218811 999999999 999999999 29805 700 291012 26914 219824 999999999 999999999 29802 720 268710 27143 213084 999999999 999999999 29814 740 246825 27399 184810 999999999 999999999 29861 760 225325 27652 177901 999999999 999999999 29908 780 204186 27916 163789 999999999 999999999 29970 800 183380 28202 163737 999999999 999999999 30059 820 162880 28485 156478 999999999 999999999 30148 840 142679 28758 164837 999999999 999999999 30228 860 122764 29034 206755 999999999 999999999 30313 880 103121 29307 200686 999999999 999999999 30397 900 83759 29526 198413 999999999 999999999 30428 920 64691 29713 207438 999999999 999999999 30430 940 45926 29866 198448 999999999 999999999 30398 960 27467 30005 198082 999999999 999999999 30357 980 9313 30114 203783 999999999 999999999 30288 1000 -8511 30133 200736 999999999 999999999 30133 64679 40 4006 -10007 8629 30754 81 1718720 21454 1110 999999999 999999999 43956 82 1711037 21454 958 999999999 999999999 43802 83 1703447 21454 767 999999999 999999999 43651 84 1695947 21454 666 999999999 999999999 43503 85 1688536 21454 577 999999999 999999999 43356 86 1681211 21454 498 999999999 999999999 43212 90 1654768 21398 463 999999999 999999999 42584 100 1588683 21431 438 999999999 999999999 41385 125 1448660 21417 337 999999999 999999999 38802 150 1334336 21400 475 999999999 999999999 36803 175 1238275 21152 601 999999999 999999999 34809 200 1155779 21033 720 999999999 999999999 33317 250 1016380 21624 1227 999999999 999999999 32137 300 898431 22550 2223 999999999 999999999 31812 350 794681 23407 6305 999999999 999999999 31598 400 701745 24117 13961 999999999 999999999 31336 450 617558 24689 29214 999999999 999999999 31018 500 540668 25143 67612 999999999 999999999 30651 550 470015 25476 123388 999999999 999999999 30223 600 404710 25772 172051 999999999 999999999 29824 620 379885 25925 188701 999999999 999999999 29720 640 355701 26089 208848 999999999 999999999 29638 660 332109 26264 232958 999999999 999999999 29575 680 309058 26462 264319 999999999 999999999 29546 700 286501 26672 290871 999999999 999999999 29534 720 264401 26896 284279 999999999 999999999 29544 740 242715 27148 245544 999999999 999999999 29588 760 221407 27412 231292 999999999 999999999 29649 780 200442 27698 205250 999999999 999999999 29737 800 179778 28032 202829 999999999 999999999 29878 820 159371 28401 197079 999999999 999999999 30058 840 139187 28794 197427 999999999 999999999 30265 860 119200 29206 225045 999999999 999999999 30493 880 99394 29621 221868 999999999 999999999 30723 900 79779 29979 221287 999999999 999999999 30895 920 60379 30293 229408 999999999 999999999 31023 940 41228 30512 215623 999999999 999999999 31056 960 22357 30693 185654 999999999 999999999 31053 980 3780 30826 169130 999999999 999999999 31004 1000 -14465 30847 165179 999999999 999999999 30847 64685 40 4007 -10009 8605 30745 81 1720400 21480 1076 999999999 999999999 44046 82 1712686 21480 910 999999999 999999999 43892 83 1705064 21480 780 999999999 999999999 43740 84 1697535 21480 677 999999999 999999999 43591 85 1690094 21480 585 999999999 999999999 43443 86 1682740 21480 506 999999999 999999999 43299 90 1654501 21520 475 999999999 999999999 42827 100 1587950 21611 445 999999999 999999999 41733 125 1447270 21437 311 999999999 999999999 38840 150 1333363 21223 446 999999999 999999999 36499 175 1238543 20779 531 999999999 999999999 34195 200 1157525 20651 645 999999999 999999999 32711 250 1019743 21512 1186 999999999 999999999 31970 300 901885 22629 2200 999999999 999999999 31923 350 797655 23542 6280 999999999 999999999 31779 400 704214 24240 14183 999999999 999999999 31497 450 619679 24767 31283 999999999 999999999 31117 500 542655 25151 68210 999999999 999999999 30662 550 472077 25413 125147 999999999 999999999 30148 600 407010 25650 155318 999999999 999999999 29681 620 382307 25793 169407 999999999 999999999 29569 640 358248 25950 186682 999999999 999999999 29481 660 334780 26126 208755 999999999 999999999 29421 680 311847 26328 237888 999999999 999999999 29396 700 289406 26536 272003 999999999 999999999 29384 720 267413 26770 280048 999999999 999999999 29405 740 245825 27031 233182 999999999 999999999 29460 760 224605 27302 213082 999999999 999999999 29530 780 203723 27591 178803 999999999 999999999 29622 800 183142 27917 166691 999999999 999999999 29755 820 162826 28265 154865 999999999 999999999 29914 840 142746 28633 144869 999999999 999999999 30096 860 122878 29022 157545 999999999 999999999 30300 880 103203 29416 173337 999999999 999999999 30511 900 83731 29750 184970 999999999 999999999 30659 920 64487 30037 193800 999999999 999999999 30761 940 45503 30239 200536 999999999 999999999 30779 960 26804 30406 204586 999999999 999999999 30763 980 8402 30533 207974 999999999 999999999 30709 1000 -9668 30548 202865 999999999 999999999 30548 64691 40 4008 -10010 8592 30712 80 1721380 21450 1104 999999999 999999999 44005 81 1713663 21450 923 999999999 999999999 43851 82 1706040 21450 748 999999999 999999999 43699 83 1698509 21450 667 999999999 999999999 43550 84 1691066 21450 590 999999999 999999999 43403 85 1683711 21450 515 999999999 999999999 43258 90 1654538 21462 468 999999999 999999999 42712 100 1588172 21549 437 999999999 999999999 41613 125 1447728 21428 334 999999999 999999999 38822 150 1333682 21285 470 999999999 999999999 36605 175 1238355 20942 570 999999999 999999999 34463 200 1156750 20788 671 999999999 999999999 32930 250 1018717 21450 1230 999999999 999999999 31879 300 901601 22412 2318 999999999 999999999 31617 350 798389 23308 7167 999999999 999999999 31463 400 705789 24044 16001 999999999 999999999 31242 450 621833 24628 34933 999999999 999999999 30942 500 545082 25113 80157 999999999 999999999 30615 550 474447 25492 139775 999999999 999999999 30241 600 409035 25841 182072 999999999 999999999 29903 620 384138 26006 201701 999999999 999999999 29814 640 359874 26179 224567 999999999 999999999 29740 660 336199 26356 250679 999999999 999999999 29680 680 313067 26556 279845 999999999 999999999 29650 700 290430 26768 290342 999999999 999999999 29641 720 268248 26999 285502 999999999 999999999 29656 740 246481 27248 261383 999999999 999999999 29697 760 225094 27513 254594 999999999 999999999 29758 780 204052 27801 244239 999999999 999999999 29847 800 183315 28127 253644 999999999 999999999 29980 820 162842 28486 254769 999999999 999999999 30148 840 142601 28871 261213 999999999 999999999 30346 860 122563 29278 275284 999999999 999999999 30568 880 102718 29664 283227 999999999 999999999 30767 900 83086 29987 296752 999999999 999999999 30903 920 63689 30275 307767 999999999 999999999 31005 940 44559 30465 312963 999999999 999999999 31009 960 25725 30619 296485 999999999 999999999 30979 980 7200 30726 275532 999999999 999999999 30904 1000 -10983 30737 260609 999999999 999999999 30737 64698 40 4008 -10011 8560 30619 80 1723680 21496 1118 999999999 999999999 44149 81 1715917 21496 928 999999999 999999999 43994 82 1708247 21496 811 999999999 999999999 43841 83 1700671 21496 709 999999999 999999999 43691 84 1693185 21496 622 999999999 999999999 43542 85 1685786 21496 542 999999999 999999999 43396 90 1654199 21533 525 999999999 999999999 42854 100 1587614 21619 526 999999999 999999999 41749 125 1446970 21419 381 999999999 999999999 38806 150 1333145 21211 639 999999999 999999999 36478 175 1238007 20932 762 999999999 999999999 34446 200 1156068 20969 946 999999999 999999999 33216 250 1016374 21778 1691 999999999 999999999 32366 300 897594 22707 3044 999999999 999999999 32033 350 793215 23529 9023 999999999 999999999 31762 400 699864 24207 19614 999999999 999999999 31454 450 615442 24735 41616 999999999 999999999 31076 500 538457 25158 78189 999999999 999999999 30669 550 467762 25491 120225 999999999 999999999 30241 600 402364 25831 169905 999999999 999999999 29891 620 377467 26015 195412 999999999 999999999 29824 640 353187 26205 204671 999999999 999999999 29770 660 329474 26416 214471 999999999 999999999 29747 680 306276 26645 222500 999999999 999999999 29750 700 283559 26868 239706 999999999 999999999 29751 720 261290 27111 250179 999999999 999999999 29780 740 239427 27375 230664 999999999 999999999 29835 760 217940 27641 231953 999999999 999999999 29897 780 196804 27918 213318 999999999 999999999 29973 800 175993 28212 219575 999999999 999999999 30070 820 155481 28509 224174 999999999 999999999 30172 840 135253 28810 213279 999999999 999999999 30281 860 115298 29099 256320 999999999 999999999 30381 880 95600 29405 262154 999999999 999999999 30499 900 76162 29659 230882 999999999 999999999 30565 920 57004 29861 240729 999999999 999999999 30581 940 38146 30012 232363 999999999 999999999 30548 960 19600 30139 239309 999999999 999999999 30493 980 1365 30248 244724 999999999 999999999 30423 1000 -16541 30275 240468 999999999 999999999 30275 64704 40 4009 -10012 8546 30765 80 1724680 21464 1077 999999999 999999999 44106 81 1716915 21464 894 999999999 999999999 43950 82 1709244 21464 709 999999999 999999999 43797 83 1701666 21464 636 999999999 999999999 43647 84 1694179 21464 569 999999999 999999999 43498 85 1686779 21464 497 999999999 999999999 43352 90 1654271 21441 460 999999999 999999999 42669 100 1588036 21486 441 999999999 999999999 41491 125 1447970 21375 353 999999999 999999999 38727 150 1334064 21285 454 999999999 999999999 36606 175 1238604 21000 607 999999999 999999999 34560 200 1156637 20914 746 999999999 999999999 33129 250 1017677 21608 1328 999999999 999999999 32114 300 899701 22576 2448 999999999 999999999 31848 350 795816 23441 7139 999999999 999999999 31644 400 702742 24153 15588 999999999 999999999 31384 450 618430 24725 32755 999999999 999999999 31064 500 541415 25188 73838 999999999 999999999 30706 550 470597 25548 126053 999999999 999999999 30309 600 405063 25880 188022 999999999 999999999 29948 620 380130 26042 207593 999999999 999999999 29854 640 355832 26216 231328 999999999 999999999 29783 660 332123 26396 258655 999999999 999999999 29725 680 308956 26594 271005 999999999 999999999 29693 700 286285 26809 284346 999999999 999999999 29686 720 264073 27031 286321 999999999 999999999 29692 740 242282 27276 263322 999999999 999999999 29727 760 220877 27531 260794 999999999 999999999 29778 780 199825 27807 251746 999999999 999999999 29853 800 179086 28127 255364 999999999 999999999 29980 820 158617 28476 248120 999999999 999999999 30138 840 138390 28841 250722 999999999 999999999 30315 860 118383 29217 271726 999999999 999999999 30504 880 98583 29592 281166 999999999 999999999 30693 900 79001 29906 291567 999999999 999999999 30821 920 59657 30192 291701 999999999 999999999 30920 940 40576 30390 278865 999999999 999999999 30932 960 21788 30547 259431 999999999 999999999 30906 980 3306 30659 237027 999999999 999999999 30837 1000 -14838 30669 228932 999999999 999999999 30669 64710 40 4009 -10014 8518 30611 80 1726700 21522 1128 999999999 999999999 44268 81 1718887 21522 948 999999999 999999999 44112 82 1711170 21522 826 999999999 999999999 43958 83 1703546 21522 760 999999999 999999999 43806 84 1696013 21522 675 999999999 999999999 43657 85 1688569 21522 581 999999999 999999999 43510 90 1653863 21575 527 999999999 999999999 42936 100 1587110 21687 475 999999999 999999999 41880 125 1446058 21475 322 999999999 999999999 38909 150 1332141 21189 358 999999999 999999999 36440 175 1237881 20565 421 999999999 999999999 33843 200 1158130 20217 502 999999999 999999999 32024 250 1023506 20979 1121 999999999 999999999 31179 300 908026 22270 2373 999999999 999999999 31417 350 804959 23385 7864 999999999 999999999 31568 400 711863 24221 18083 999999999 999999999 31472 450 627173 24877 39463 999999999 999999999 31255 500 549647 25367 86103 999999999 999999999 30924 550 478353 25710 142153 999999999 999999999 30500 600 412466 25996 195300 999999999 999999999 30082 620 387431 26137 223085 999999999 999999999 29964 640 363055 26289 232554 999999999 999999999 29866 660 339287 26451 236346 999999999 999999999 29786 680 316080 26632 235998 999999999 999999999 29735 700 293388 26822 239130 999999999 999999999 29701 720 271170 27031 230984 999999999 999999999 29692 740 249383 27266 206829 999999999 999999999 29717 760 227990 27510 201879 999999999 999999999 29755 780 206959 27773 192079 999999999 999999999 29817 800 186259 28057 197862 999999999 999999999 29904 820 165858 28359 201281 999999999 999999999 30014 840 145728 28680 199703 999999999 999999999 30145 860 125841 29032 219348 999999999 999999999 30311 880 106177 29373 224156 999999999 999999999 30466 900 86749 29659 227209 999999999 999999999 30565 920 67576 29908 234619 999999999 999999999 30630 940 48679 30089 236176 999999999 999999999 30626 960 30077 30243 219753 999999999 999999999 30598 980 11782 30345 201946 999999999 999999999 30521 1000 -6174 30346 199727 999999999 999999999 30346 64715 40 4010 -10015 8518 30602 80 1726700 21475 1062 999999999 999999999 44172 81 1718904 21475 887 999999999 999999999 44016 82 1711204 21475 727 999999999 999999999 43862 83 1703596 21475 658 999999999 999999999 43711 84 1696079 21475 588 999999999 999999999 43562 85 1688652 21475 511 999999999 999999999 43415 90 1654082 21451 471 999999999 999999999 42690 100 1587806 21502 445 999999999 999999999 41522 125 1447717 21366 327 999999999 999999999 38711 150 1334060 21201 401 999999999 999999999 36460 175 1239137 20847 491 999999999 999999999 34308 200 1157884 20702 584 999999999 999999999 32793 250 1020351 21384 1099 999999999 999999999 31780 300 903382 22424 2128 999999999 999999999 31633 350 799963 23387 6597 999999999 999999999 31571 400 706966 24168 14682 999999999 999999999 31403 450 622532 24782 31650 999999999 999999999 31135 500 545309 25266 77426 999999999 999999999 30801 550 474285 25619 139878 999999999 999999999 30392 600 408614 25917 193873 999999999 999999999 29991 620 383653 26062 211041 999999999 999999999 29878 640 359345 26217 231570 999999999 999999999 29784 660 335641 26383 256014 999999999 999999999 29710 680 312490 26570 275257 999999999 999999999 29667 700 289847 26768 282535 999999999 999999999 29640 720 267674 26978 271765 999999999 999999999 29633 740 245928 27216 238514 999999999 999999999 29662 760 224571 27468 224474 999999999 999999999 29709 780 203568 27744 201223 999999999 999999999 29786 800 182879 28054 204618 999999999 999999999 29902 820 162467 28393 207087 999999999 999999999 30049 840 142299 28757 209998 999999999 999999999 30226 860 122344 29150 228933 999999999 999999999 30434 880 102585 29537 229555 999999999 999999999 30636 900 83033 29870 236323 999999999 999999999 30783 920 63710 30163 242741 999999999 999999999 30890 940 44645 30371 241757 999999999 999999999 30913 960 25861 30550 219209 999999999 999999999 30908 980 7371 30682 192314 999999999 999999999 30859 1000 -10789 30702 186896 999999999 999999999 30702 64778 40 4016 -10027 8420 30721 80 1733940 21594 1107 999999999 999999999 44415 81 1726102 21594 935 999999999 999999999 44258 82 1718360 21594 788 999999999 999999999 44103 83 1710712 21594 698 999999999 999999999 43951 84 1703155 21594 615 999999999 999999999 43801 85 1697155 21566 529 999999999 999999999 43626 90 1661042 21576 482 999999999 999999999 42939 100 1594380 21626 440 999999999 999999999 41762 125 1453588 21457 301 999999999 999999999 38874 150 1339336 21333 334 999999999 999999999 36688 175 1244094 20856 429 999999999 999999999 34321 200 1163114 20555 516 999999999 999999999 32560 250 1026655 21202 992 999999999 999999999 31510 300 910655 22243 1913 999999999 999999999 31378 350 808149 23164 5666 999999999 999999999 31269 400 716123 23895 12930 999999999 999999999 31049 450 632675 24482 27930 999999999 999999999 30758 500 556429 24933 64344 999999999 999999999 30395 550 486354 25271 100560 999999999 999999999 29980 600 421601 25545 142289 999999999 999999999 29561 620 396996 25693 155930 999999999 999999999 29455 640 373028 25855 172641 999999999 999999999 29372 660 349646 26029 193063 999999999 999999999 29312 680 326799 26230 220114 999999999 999999999 29286 700 304437 26446 253519 999999999 999999999 29284 720 282518 26684 296280 999999999 999999999 29310 740 260998 26947 269234 999999999 999999999 29369 760 239842 27223 247872 999999999 999999999 29444 780 219014 27527 218068 999999999 999999999 29553 800 198476 27865 215755 999999999 999999999 29700 820 178190 28235 207957 999999999 999999999 29882 840 158125 28621 201014 999999999 999999999 30083 860 138258 29032 235175 999999999 999999999 30311 880 118575 29430 246414 999999999 999999999 30525 900 99088 29779 250467 999999999 999999999 30689 920 79816 30097 256805 999999999 999999999 30823 940 60788 30318 251296 999999999 999999999 30859 960 42036 30499 214973 999999999 999999999 30857 980 23579 30624 202781 999999999 999999999 30801 1000 5458 30624 196031 999999999 999999999 30624 64785 40 4017 -10029 8415 30633 80 1734300 21709 1111 999999999 999999999 44659 81 1726416 21709 964 999999999 999999999 44501 82 1718628 21709 828 999999999 999999999 44346 83 1710934 21709 717 999999999 999999999 44193 84 1703332 21709 615 999999999 999999999 44042 85 1696943 21610 525 999999999 999999999 43714 90 1660789 21580 492 999999999 999999999 42947 100 1594190 21582 470 999999999 999999999 41677 125 1453775 21385 351 999999999 999999999 38746 150 1340153 21168 508 999999999 999999999 36405 175 1245396 20806 636 999999999 999999999 34240 200 1164183 20723 788 999999999 999999999 32826 250 1026340 21458 1514 999999999 999999999 31890 300 909150 22433 2868 999999999 999999999 31646 350 805851 23325 9269 999999999 999999999 31487 400 713214 24046 21810 999999999 999999999 31245 450 629294 24605 46993 999999999 999999999 30913 500 552724 25019 86560 999999999 999999999 30500 550 482466 25317 127696 999999999 999999999 30034 600 417620 25572 145491 999999999 999999999 29591 620 392989 25722 159734 999999999 999999999 29488 640 368994 25884 176776 999999999 999999999 29405 660 345581 26070 199454 999999999 999999999 29357 680 322694 26280 214736 999999999 999999999 29343 700 300291 26494 224589 999999999 999999999 29337 720 278335 26723 221702 999999999 999999999 29353 740 256787 26981 188262 999999999 999999999 29406 760 235609 27245 173144 999999999 999999999 29468 780 214774 27525 140806 999999999 999999999 29550 800 194254 27820 146687 999999999 999999999 29652 820 174027 28115 157167 999999999 999999999 29756 840 154076 28417 153126 999999999 999999999 29869 860 134390 28710 181107 999999999 999999999 29975 880 114958 29005 195250 999999999 999999999 30084 900 95784 29254 212998 999999999 999999999 30148 920 76885 29464 228436 999999999 999999999 30174 940 58272 29632 242514 999999999 999999999 30161 960 39952 29785 255310 999999999 999999999 30134 980 21926 29912 265132 999999999 999999999 30085 1000 4219 29935 260503 999999999 999999999 29935 64804 40 4018 -10033 8359 30614 79 1738420 21609 1059 999999999 999999999 44543 80 1730517 21609 906 999999999 999999999 44384 81 1722712 21609 757 999999999 999999999 44228 82 1715002 21609 662 999999999 999999999 44074 83 1707384 21609 579 999999999 999999999 43923 85 1696825 21545 506 999999999 999999999 43584 90 1660760 21540 478 999999999 999999999 42866 100 1594256 21561 459 999999999 999999999 41636 125 1453919 21383 356 999999999 999999999 38741 150 1340232 21196 533 999999999 999999999 36452 175 1245375 20822 693 999999999 999999999 34267 200 1164015 20782 879 999999999 999999999 32920 250 1025539 21593 1657 999999999 999999999 32090 300 907586 22583 3065 999999999 999999999 31858 350 803689 23440 9446 999999999 999999999 31641 400 710677 24124 21439 999999999 999999999 31345 450 626520 24665 46584 999999999 999999999 30988 500 549796 25059 87501 999999999 999999999 30549 550 479421 25360 128259 999999999 999999999 30085 600 414440 25635 153435 999999999 999999999 29664 620 389742 25797 169913 999999999 999999999 29573 640 365672 25972 190033 999999999 999999999 29505 660 342176 26165 209701 999999999 999999999 29464 680 319203 26382 216983 999999999 999999999 29456 700 296709 26607 227498 999999999 999999999 29462 720 274655 26849 232075 999999999 999999999 29492 740 253000 27119 199567 999999999 999999999 29556 760 231711 27391 192207 999999999 999999999 29626 780 210763 27676 175456 999999999 999999999 29712 800 190125 27987 173724 999999999 999999999 29830 820 169771 28298 177816 999999999 999999999 29949 840 149687 28613 175155 999999999 999999999 30075 860 129863 28915 207827 999999999 999999999 30189 880 110290 29220 221560 999999999 999999999 30308 900 90972 29476 240817 999999999 999999999 30377 920 71925 29698 258179 999999999 999999999 30415 940 53165 29865 272648 999999999 999999999 30398 960 34705 30005 284093 999999999 999999999 30357 980 16550 30119 292022 999999999 999999999 30293 1000 -1277 30137 286067 999999999 999999999 30137 64811 40 4019 -10034 8351 30564 79 1739060 21657 1131 999999999 999999999 44654 80 1731131 21657 985 999999999 999999999 44495 81 1723301 21657 841 999999999 999999999 44338 82 1715565 21657 732 999999999 999999999 44184 83 1707924 21657 628 999999999 999999999 44032 85 1696691 21583 548 999999999 999999999 43660 90 1660573 21565 516 999999999 999999999 42917 100 1594002 21579 493 999999999 999999999 41671 125 1453516 21411 374 999999999 999999999 38791 150 1339683 21222 578 999999999 999999999 36498 175 1244512 20935 678 999999999 999999999 34451 200 1162791 20854 806 999999999 999999999 33034 250 1024413 21490 1487 999999999 999999999 31938 300 907090 22450 2808 999999999 999999999 31670 350 803629 23379 9026 999999999 999999999 31560 400 710688 24147 20056 999999999 999999999 31376 450 626347 24749 43681 999999999 999999999 31093 500 549249 25218 90941 999999999 999999999 30742 550 478394 25545 135685 999999999 999999999 30305 600 412934 25826 175000 999999999 999999999 29885 620 388061 25971 195441 999999999 999999999 29773 640 363838 26126 202565 999999999 999999999 29680 660 340212 26301 207446 999999999 999999999 29617 680 317130 26496 208625 999999999 999999999 29584 700 294550 26692 218181 999999999 999999999 29557 720 272438 26905 219283 999999999 999999999 29554 740 250749 27146 197075 999999999 999999999 29586 760 229449 27392 189684 999999999 999999999 29627 780 208510 27653 170165 999999999 999999999 29688 800 187900 27931 181482 999999999 999999999 29771 820 167598 28212 192826 999999999 999999999 29858 840 147583 28503 196379 999999999 999999999 29959 860 127837 28798 230687 999999999 999999999 30066 880 108344 29099 218625 999999999 999999999 30181 900 89109 29349 207731 999999999 999999999 30246 920 70149 29553 225867 999999999 999999999 30266 940 51484 29712 225388 999999999 999999999 30242 960 33115 29863 190142 999999999 999999999 30213 980 15042 29989 197546 999999999 999999999 30163 1000 -2712 30023 195991 999999999 999999999 30023 64816 40 4020 -10035 8335 30658 79 1740240 21603 1060 999999999 999999999 44569 80 1732315 21603 914 999999999 999999999 44410 81 1724488 21603 738 999999999 999999999 44253 82 1716757 21603 669 999999999 999999999 44099 83 1709120 21603 596 999999999 999999999 43947 85 1696715 21528 523 999999999 999999999 43548 90 1660706 21490 484 999999999 999999999 42767 100 1594374 21499 465 999999999 999999999 41517 125 1454291 21367 374 999999999 999999999 38712 150 1340493 21253 509 999999999 999999999 36550 175 1245063 21019 659 999999999 999999999 34591 200 1162979 20956 794 999999999 999999999 33194 250 1024089 21545 1388 999999999 999999999 32020 300 906699 22420 2527 999999999 999999999 31628 350 803507 23291 7668 999999999 999999999 31440 400 710983 24022 16858 999999999 999999999 31214 450 627098 24608 35881 999999999 999999999 30917 500 550444 25071 77232 999999999 999999999 30563 550 479945 25437 118258 999999999 999999999 30177 600 414687 25774 161439 999999999 999999999 29826 620 389855 25939 184879 999999999 999999999 29736 640 365654 26111 195735 999999999 999999999 29664 660 342036 26298 206958 999999999 999999999 29613 680 318951 26505 213323 999999999 999999999 29594 700 296355 26721 227617 999999999 999999999 29588 720 274215 26945 231712 999999999 999999999 29598 740 252491 27194 207032 999999999 999999999 29638 760 231150 27448 200931 999999999 999999999 29688 780 210165 27717 186447 999999999 999999999 29757 800 189504 28005 199511 999999999 999999999 29849 820 169147 28289 219006 999999999 999999999 29940 840 149076 28584 219827 999999999 999999999 30045 860 129277 28871 242086 999999999 999999999 30143 880 109743 29147 244066 999999999 999999999 30232 900 90483 29374 253036 999999999 999999999 30272 920 71509 29572 271354 999999999 999999999 30286 940 52833 29725 275721 999999999 999999999 30255 960 34461 29862 246770 999999999 999999999 30213 980 16394 29968 208722 999999999 999999999 30142 1000 -1344 29988 207440 999999999 999999999 29988 64822 40 4020 -10036 8320 30673 79 1741320 21540 1037 999999999 999999999 44461 80 1733404 21540 892 999999999 999999999 44302 81 1725587 21540 757 999999999 999999999 44145 82 1717865 21540 684 999999999 999999999 43991 83 1710236 21540 607 999999999 999999999 43840 85 1696771 21467 545 999999999 999999999 43426 90 1660851 21443 515 999999999 999999999 42675 100 1594619 21481 503 999999999 999999999 41481 125 1454241 21475 431 999999999 999999999 38909 150 1339667 21435 607 999999999 999999999 36864 175 1243330 21239 772 999999999 999999999 34951 200 1160478 21129 892 999999999 999999999 33469 250 1020999 21552 1401 999999999 999999999 32031 300 903855 22320 2447 999999999 999999999 31488 350 801202 23151 7569 999999999 999999999 31252 400 709222 23884 17118 999999999 999999999 31034 450 625795 24482 37344 999999999 999999999 30758 500 549481 24976 64536 999999999 999999999 30448 550 479205 25371 125133 999999999 999999999 30099 600 414087 25731 166274 999999999 999999999 29776 620 389291 25906 185832 999999999 999999999 29698 640 365119 26082 207603 999999999 999999999 29630 660 341524 26275 217421 999999999 999999999 29588 680 318456 26489 224153 999999999 999999999 29576 700 295876 26702 236937 999999999 999999999 29568 720 273749 26931 234591 999999999 999999999 29582 740 252035 27183 197836 999999999 999999999 29625 760 230704 27435 182188 999999999 999999999 29674 780 209730 27700 153043 999999999 999999999 29739 800 189087 27974 169332 999999999 999999999 29816 820 168758 28243 198742 999999999 999999999 29891 840 148726 28521 205994 999999999 999999999 29978 860 128976 28792 253292 999999999 999999999 30060 880 109499 29059 250715 999999999 999999999 30140 900 90298 29283 242119 999999999 999999999 30178 920 71387 29471 283353 999999999 999999999 30181 940 52776 29620 311466 999999999 999999999 30148 960 34466 29765 275339 999999999 999999999 30114 980 16452 29891 258663 999999999 999999999 30064 1000 -1246 29930 255213 999999999 999999999 29930 64828 40 4021 -10038 8295 30795 78 1743240 21571 1099 999999999 999999999 44568 79 1735287 21571 948 999999999 999999999 44408 80 1727433 21571 783 999999999 999999999 44250 81 1719675 21571 679 999999999 999999999 44095 82 1712012 21571 598 999999999 999999999 43942 85 1696575 21505 524 999999999 999999999 43502 90 1660578 21498 494 999999999 999999999 42784 100 1594169 21540 481 999999999 999999999 41596 125 1453745 21430 386 999999999 999999999 38827 150 1339579 21327 584 999999999 999999999 36678 175 1243833 21085 775 999999999 999999999 34699 200 1161466 21034 970 999999999 999999999 33319 250 1022001 21643 1652 999999999 999999999 32165 300 904190 22479 2907 999999999 999999999 31712 350 800881 23283 8647 999999999 999999999 31430 400 708486 23965 19343 999999999 999999999 31139 450 624852 24521 40352 999999999 999999999 30807 500 548493 24966 79574 999999999 999999999 30436 550 478276 25340 126288 999999999 999999999 30062 600 413263 25679 159235 999999999 999999999 29716 620 388513 25860 179046 999999999 999999999 29646 640 364378 26048 202161 999999999 999999999 29592 660 340808 26253 228171 999999999 999999999 29564 680 317754 26480 236514 999999999 999999999 29565 700 295173 26712 249525 999999999 999999999 29578 720 273032 26955 250846 999999999 999999999 29608 740 251294 27219 220042 999999999 999999999 29665 760 229930 27485 208805 999999999 999999999 29727 780 208912 27765 187021 999999999 999999999 29808 800 188212 28063 195714 999999999 999999999 29911 820 167807 28363 199159 999999999 999999999 30018 840 147682 28665 185161 999999999 999999999 30129 860 127828 28949 221247 999999999 999999999 30224 880 108241 29229 241291 999999999 999999999 30317 900 88923 29466 242967 999999999 999999999 30367 920 69887 29675 249013 999999999 999999999 30390 940 51144 29836 233132 999999999 999999999 30368 960 32703 29975 240540 999999999 999999999 30327 980 14566 30088 246725 999999999 999999999 30263 1000 -3243 30107 241319 999999999 999999999 30107 64835 40 4021 -10039 8275 30548 78 1744700 21599 1108 999999999 999999999 44657 79 1736717 21599 937 999999999 999999999 44496 80 1728834 21599 794 999999999 999999999 44338 81 1721047 21599 721 999999999 999999999 44182 82 1713356 21599 642 999999999 999999999 44029 85 1696402 21563 579 999999999 999999999 43619 90 1660301 21563 542 999999999 999999999 42914 100 1593721 21587 502 999999999 999999999 41686 125 1453047 21460 391 999999999 999999999 38880 150 1338916 21285 580 999999999 999999999 36605 175 1243656 20912 717 999999999 999999999 34415 200 1162029 20829 902 999999999 999999999 32993 250 1023560 21543 1772 999999999 999999999 32017 300 905811 22556 3344 999999999 999999999 31820 350 801893 23476 10379 999999999 999999999 31690 400 708647 24207 22969 999999999 999999999 31454 450 624136 24786 48562 999999999 999999999 31141 500 546975 25221 92213 999999999 999999999 30746 550 476130 25535 131547 999999999 999999999 30293 600 410710 25804 167747 999999999 999999999 29860 620 385861 25943 189118 999999999 999999999 29742 640 361666 26094 193084 999999999 999999999 29644 660 338076 26254 199597 999999999 999999999 29564 680 315042 26431 207911 999999999 999999999 29511 700 292521 26620 217789 999999999 999999999 29476 720 270473 26821 223072 999999999 999999999 29461 740 248859 27046 208419 999999999 999999999 29476 760 227645 27271 210907 999999999 999999999 29497 780 206806 27509 212746 999999999 999999999 29533 800 186309 27773 222663 999999999 999999999 29601 820 166127 28040 230928 999999999 999999999 29676 840 146236 28322 221013 999999999 999999999 29769 860 126621 28600 240659 999999999 999999999 29860 880 107271 28871 241707 999999999 999999999 29946 900 88194 29095 234155 999999999 999999999 29985 920 69401 29290 245281 999999999 999999999 29996 940 50904 29437 242499 999999999 999999999 29962 960 32713 29563 220066 999999999 999999999 29910 980 14830 29660 194264 999999999 999999999 29832 1000 -2727 29682 190564 999999999 999999999 29682 64841 40 4022 -10040 8254 30457 78 1746260 21616 1084 999999999 999999999 44726 79 1738250 21616 929 999999999 999999999 44564 80 1730340 21616 777 999999999 999999999 44405 81 1722528 21616 668 999999999 999999999 44249 82 1714810 21616 570 999999999 999999999 44095 85 1696269 21543 499 999999999 999999999 43579 90 1660235 21504 459 999999999 999999999 42796 100 1593904 21484 427 999999999 999999999 41488 125 1453974 21335 357 999999999 999999999 38655 150 1340480 21170 561 999999999 999999999 36408 175 1245640 20841 716 999999999 999999999 34297 200 1164239 20785 882 999999999 999999999 32924 250 1025913 21543 1723 999999999 999999999 32017 300 908254 22522 3257 999999999 999999999 31773 350 804554 23413 10334 999999999 999999999 31605 400 711587 24127 23485 999999999 999999999 31350 450 627374 24694 49275 999999999 999999999 31025 500 550495 25130 91195 999999999 999999999 30636 550 479856 25477 130108 999999999 999999999 30224 600 414522 25794 169477 999999999 999999999 29849 620 389668 25964 189994 999999999 999999999 29765 640 365440 26144 192127 999999999 999999999 29700 660 341791 26334 198892 999999999 999999999 29654 680 318673 26543 210054 999999999 999999999 29636 700 296043 26766 216967 999999999 999999999 29638 720 273861 27001 219221 999999999 999999999 29659 740 252091 27253 203834 999999999 999999999 29702 760 230704 27507 206363 999999999 999999999 29752 780 209676 27770 212539 999999999 999999999 29814 800 188976 28059 229215 999999999 999999999 29907 820 168577 28351 241156 999999999 999999999 30006 840 148462 28647 239931 999999999 999999999 30111 860 128621 28929 270872 999999999 999999999 30203 880 109053 29194 287057 999999999 999999999 30280 900 89767 29406 294343 999999999 999999999 30305 920 70775 29596 317639 999999999 999999999 30310 940 52089 29734 320356 999999999 999999999 30265 960 33719 29847 298065 999999999 999999999 30197 980 15666 29936 267942 999999999 999999999 30110 1000 -2051 29951 262483 999999999 999999999 29951 64847 40 4022 -10042 8237 30867 78 1747540 21548 1055 999999999 999999999 44612 79 1739538 21548 892 999999999 999999999 44450 80 1731636 21548 739 999999999 999999999 44292 81 1723832 21548 670 999999999 999999999 44135 82 1716123 21548 607 999999999 999999999 43981 85 1696330 21500 549 999999999 999999999 43492 90 1660344 21490 516 999999999 999999999 42768 100 1593968 21528 494 999999999 999999999 41571 125 1453516 21451 408 999999999 999999999 38865 150 1339262 21339 577 999999999 999999999 36699 175 1243673 21003 726 999999999 999999999 34563 200 1161821 20853 853 999999999 999999999 33033 250 1023525 21466 1541 999999999 999999999 31902 300 906388 22404 2832 999999999 999999999 31606 350 803227 23292 8671 999999999 999999999 31442 400 710695 24025 18976 999999999 999999999 31217 450 626804 24610 41283 999999999 999999999 30918 500 550163 25061 86707 999999999 999999999 30552 550 479720 25407 130926 999999999 999999999 30141 600 414562 25726 165605 999999999 999999999 29770 620 389776 25889 183331 999999999 999999999 29679 640 365620 26064 204811 999999999 999999999 29610 660 342043 26253 225218 999999999 999999999 29563 680 318999 26458 235107 999999999 999999999 29541 700 296445 26671 248225 999999999 999999999 29533 720 274342 26903 247634 999999999 999999999 29551 740 252651 27156 218388 999999999 999999999 29596 760 231340 27410 212270 999999999 999999999 29646 780 210385 27675 202526 999999999 999999999 29712 800 189756 27963 204765 999999999 999999999 29804 820 169429 28248 212752 999999999 999999999 29896 840 149391 28534 217069 999999999 999999999 29992 860 129626 28822 238725 999999999 999999999 30091 880 110127 29094 224795 999999999 999999999 30177 900 90902 29320 214815 999999999 999999999 30216 920 71962 29522 219150 999999999 999999999 30234 940 53316 29679 223808 999999999 999999999 30208 960 34972 29817 232245 999999999 999999999 30167 980 16934 29919 236572 999999999 999999999 30093 1000 -774 29936 231043 999999999 999999999 29936 64853 40 4023 -10043 8233 30762 78 1747900 21543 1054 999999999 999999999 44609 79 1739895 21543 909 999999999 999999999 44448 80 1731990 21543 764 999999999 999999999 44289 81 1724183 21543 687 999999999 999999999 44133 82 1716472 21543 609 999999999 999999999 43979 85 1696313 21506 541 999999999 999999999 43505 90 1660305 21510 507 999999999 999999999 42807 100 1593874 21543 477 999999999 999999999 41602 125 1453464 21423 380 999999999 999999999 38813 150 1339527 21249 530 999999999 999999999 36544 175 1244409 20884 667 999999999 999999999 34369 200 1162913 20790 818 999999999 999999999 32932 250 1024690 21507 1579 999999999 999999999 31963 300 907197 22497 2981 999999999 999999999 31736 350 803587 23399 9432 999999999 999999999 31586 400 710642 24130 21534 999999999 999999999 31353 450 626402 24707 46507 999999999 999999999 31041 500 549502 25131 93502 999999999 999999999 30637 550 478907 25445 134921 999999999 999999999 30186 600 413714 25716 164166 999999999 999999999 29758 620 388945 25866 179806 999999999 999999999 29652 640 364817 26027 198669 999999999 999999999 29567 660 341279 26204 207214 999999999 999999999 29508 680 318279 26403 215150 999999999 999999999 29480 700 295774 26611 227254 999999999 999999999 29467 720 273724 26836 229274 999999999 999999999 29478 740 252086 27089 201319 999999999 999999999 29524 760 230826 27346 193277 999999999 999999999 29577 780 209918 27617 179188 999999999 999999999 29650 800 189330 27907 186620 999999999 999999999 29745 820 169042 28196 202424 999999999 999999999 29842 840 149035 28497 192995 999999999 999999999 29953 860 129292 28795 221005 999999999 999999999 30064 880 109804 29087 211530 999999999 999999999 30170 900 90578 29330 202845 999999999 999999999 30226 920 71627 29548 217785 999999999 999999999 30261 940 52959 29720 230912 999999999 999999999 30251 960 34585 29873 242346 999999999 999999999 30224 980 16508 29992 249847 999999999 999999999 30166 1000 -1245 30015 245136 999999999 999999999 30015 64861 40 4024 -10045 8203 30608 78 1750160 21665 1112 999999999 999999999 44911 79 1742079 21665 988 999999999 999999999 44748 80 1734100 21665 842 999999999 999999999 44587 81 1726220 21665 777 999999999 999999999 44429 82 1718436 21665 702 999999999 999999999 44274 85 1695873 21593 616 999999999 999999999 43680 90 1659756 21553 560 999999999 999999999 42894 100 1593232 21561 518 999999999 999999999 41635 125 1452773 21421 384 999999999 999999999 38809 150 1338815 21259 400 999999999 999999999 36561 175 1243658 20892 531 999999999 999999999 34381 200 1162316 20703 615 999999999 999999999 32794 250 1025149 21271 1156 999999999 999999999 31612 300 909009 22226 2250 999999999 999999999 31355 350 806513 23176 7464 999999999 999999999 31286 400 714366 23945 17090 999999999 999999999 31113 450 630709 24555 39302 999999999 999999999 30849 500 554234 25008 74573 999999999 999999999 30487 550 483948 25348 131142 999999999 999999999 30070 600 418987 25631 152891 999999999 999999999 29660 620 394302 25776 167024 999999999 999999999 29550 640 370258 25935 184349 999999999 999999999 29463 660 346804 26110 206012 999999999 999999999 29402 680 323887 26310 229489 999999999 999999999 29376 700 301460 26520 240266 999999999 999999999 29366 720 279484 26745 230468 999999999 999999999 29378 740 257919 26999 187730 999999999 999999999 29425 760 236730 27257 164087 999999999 999999999 29481 780 215887 27533 130035 999999999 999999999 29559 800 195363 27823 131521 999999999 999999999 29655 820 175139 28104 150593 999999999 999999999 29744 840 155200 28393 166616 999999999 999999999 29844 860 135530 28688 189154 999999999 999999999 29952 880 116122 28955 212502 999999999 999999999 30033 900 96991 29175 228634 999999999 999999999 30067 920 78144 29377 244839 999999999 999999999 30086 940 59589 29537 258622 999999999 999999999 30064 960 41328 29691 272017 999999999 999999999 30039 980 23360 29810 279724 999999999 999999999 29982 1000 5714 29832 273296 999999999 999999999 29832 65048 40 4042 -10083 7755 30834 74 1785000 21592 1028 999999999 999999999 45346 75 1776573 21592 861 999999999 999999999 45174 76 1768257 21592 716 999999999 999999999 45004 77 1760049 21592 631 999999999 999999999 44838 80 1740409 21525 560 999999999 999999999 44303 85 1702243 21462 500 999999999 999999999 43416 90 1666321 21452 476 999999999 999999999 42691 100 1600069 21486 462 999999999 999999999 41491 125 1459906 21405 380 999999999 999999999 38781 150 1345894 21295 567 999999999 999999999 36622 175 1250364 21022 721 999999999 999999999 34594 200 1168295 20945 855 999999999 999999999 33178 250 1029367 21568 1495 999999999 999999999 32053 300 911772 22474 2739 999999999 999999999 31704 350 808346 23340 8636 999999999 999999999 31507 400 715648 24062 19716 999999999 999999999 31265 450 631656 24632 42917 999999999 999999999 30946 500 554947 25082 88914 999999999 999999999 30578 550 484419 25446 142066 999999999 999999999 30187 600 419140 25783 173510 999999999 999999999 29835 620 394292 25962 194538 999999999 999999999 29763 640 370062 26151 219503 999999999 999999999 29708 660 346400 26356 248244 999999999 999999999 29679 680 323257 26582 256725 999999999 999999999 29679 700 300590 26812 268577 999999999 999999999 29690 720 278364 27062 263076 999999999 999999999 29726 740 256536 27336 218401 999999999 999999999 29793 760 235077 27610 198612 999999999 999999999 29863 780 213961 27898 167401 999999999 999999999 29951 800 193159 28205 168389 999999999 999999999 30062 820 172649 28512 182511 999999999 999999999 30176 840 152416 28823 184720 999999999 999999999 30296 860 132446 29126 219161 999999999 999999999 30409 880 112734 29422 230494 999999999 999999999 30516 900 93287 29668 248373 999999999 999999999 30575 920 74118 29886 264890 999999999 999999999 30607 940 55239 30053 278813 999999999 999999999 30589 960 36660 30205 291241 999999999 999999999 30559 980 18379 30335 300625 999999999 999999999 30511 1000 419 30369 295711 999999999 999999999 30369 65054 40 4042 -10084 7734 30774 74 1786680 21483 1010 999999999 999999999 45154 75 1778272 21483 816 999999999 999999999 44982 76 1769976 21483 689 999999999 999999999 44813 77 1761787 21483 629 999999999 999999999 44647 80 1740524 21457 577 999999999 999999999 44164 85 1702439 21440 519 999999999 999999999 43370 90 1666517 21474 493 999999999 999999999 42735 100 1600127 21553 477 999999999 999999999 41621 125 1459766 21398 365 999999999 999999999 38768 150 1346053 21190 516 999999999 999999999 36443 175 1251224 20816 645 999999999 999999999 34255 200 1169923 20758 791 999999999 999999999 32882 250 1031650 21554 1552 999999999 999999999 32033 300 913940 22530 2906 999999999 999999999 31784 350 810245 23403 9013 999999999 999999999 31592 400 717338 24106 20291 999999999 999999999 31323 450 633225 24657 43924 999999999 999999999 30978 500 556492 25072 88809 999999999 999999999 30565 550 486027 25412 135038 999999999 999999999 30147 600 420859 25730 166039 999999999 999999999 29774 620 396064 25904 185499 999999999 999999999 29696 640 371890 26089 208832 999999999 999999999 29638 660 348285 26291 223918 999999999 999999999 29606 680 325199 26514 232928 999999999 999999999 29603 700 302592 26740 249049 999999999 999999999 29610 720 280426 26989 246050 999999999 999999999 29645 740 258658 27260 207922 999999999 999999999 29710 760 237258 27533 193872 999999999 999999999 29779 780 216201 27821 171512 999999999 999999999 29868 800 195460 28120 174344 999999999 999999999 29972 820 175015 28417 202327 999999999 999999999 30075 840 154851 28721 192777 999999999 999999999 30188 860 134953 29020 227993 999999999 999999999 30298 880 115317 29303 233182 999999999 999999999 30393 900 95950 29542 247238 999999999 999999999 30445 920 76862 29760 264930 999999999 999999999 30478 940 58063 29928 279754 999999999 999999999 30461 960 39563 30075 291939 999999999 999999999 30428 980 21364 30193 299579 999999999 999999999 30368 1000 3491 30214 292795 999999999 999999999 30214 65178 40 4050 -10112 7458 30593 72 1809240 21588 1056 999999999 999999999 45688 73 1800588 21588 851 999999999 999999999 45509 74 1792052 21588 679 999999999 999999999 45334 75 1788510 21543 617 999999999 999999999 45167 80 1747842 21484 553 999999999 999999999 44218 85 1709737 21435 498 999999999 999999999 43361 90 1673883 21396 453 999999999 999999999 42581 100 1607866 21389 415 999999999 999999999 41303 125 1468376 21296 346 999999999 999999999 38584 150 1354955 21183 572 999999999 999999999 36429 175 1259960 20897 703 999999999 999999999 34389 200 1178411 20805 848 999999999 999999999 32955 250 1040183 21494 1749 999999999 999999999 31944 300 922805 22466 3403 999999999 999999999 31694 350 819265 23398 11341 999999999 999999999 31585 400 726277 24152 25573 999999999 999999999 31383 450 641919 24753 54292 999999999 999999999 31098 500 564798 25229 106191 999999999 999999999 30756 550 493840 25608 147785 999999999 999999999 30379 600 428138 25953 181395 999999999 999999999 30032 620 403134 26116 198882 999999999 999999999 29939 640 378770 26285 200066 999999999 999999999 29861 660 355001 26460 205529 999999999 999999999 29796 680 331781 26652 215076 999999999 999999999 29757 700 309066 26856 225547 999999999 999999999 29738 720 286815 27077 223112 999999999 999999999 29742 740 264992 27312 203009 999999999 999999999 29766 760 243565 27551 199972 999999999 999999999 29798 780 222510 27799 205112 999999999 999999999 29845 800 201797 28063 225945 999999999 999999999 29911 820 181406 28327 258058 999999999 999999999 29980 840 161316 28600 276285 999999999 999999999 30061 860 141513 28866 304511 999999999 999999999 30138 880 121998 29096 321052 999999999 999999999 30178 900 102785 29283 338151 999999999 999999999 30178 920 83877 29460 373842 999999999 999999999 30171 940 65279 29588 400119 999999999 999999999 30116 960 46998 29706 384269 999999999 999999999 30054 980 29029 29800 362820 999999999 999999999 29972 1000 11388 29825 343191 999999999 999999999 29825 65185 40 4050 -10113 7460 30534 72 1809100 21608 998 999999999 999999999 45726 73 1800442 21608 818 999999999 999999999 45548 74 1791900 21608 655 999999999 999999999 45373 75 1788496 21578 598 999999999 999999999 45239 80 1747773 21508 529 999999999 999999999 44269 85 1709624 21461 486 999999999 999999999 43413 90 1673731 21417 452 999999999 999999999 42623 100 1607697 21379 417 999999999 999999999 41284 125 1468234 21298 374 999999999 999999999 38587 150 1354738 21209 612 999999999 999999999 36474 175 1259476 20989 782 999999999 999999999 34541 200 1177385 20989 976 999999999 999999999 33248 250 1038056 21646 1841 999999999 999999999 32169 300 920076 22540 3395 999999999 999999999 31798 350 816319 23420 10691 999999999 999999999 31616 400 723304 24144 24891 999999999 999999999 31372 450 639015 24722 49795 999999999 999999999 31059 500 562027 25174 98034 999999999 999999999 30689 550 491238 25542 141926 999999999 999999999 30301 600 425731 25866 178085 999999999 999999999 29931 620 400815 26020 200933 999999999 999999999 29830 640 376544 26182 205361 999999999 999999999 29743 660 352871 26348 215319 999999999 999999999 29670 680 329752 26534 230846 999999999 999999999 29626 700 307139 26733 243724 999999999 999999999 29602 720 284995 26942 246638 999999999 999999999 29594 740 263282 27170 226892 999999999 999999999 29612 760 241969 27402 227183 999999999 999999999 29638 780 221027 27648 233357 999999999 999999999 29683 800 200428 27910 259121 999999999 999999999 29748 820 180146 28177 302316 999999999 999999999 29821 840 160154 28472 302693 999999999 999999999 29926 860 140436 28749 329831 999999999 999999999 30016 880 120993 28999 336638 999999999 999999999 30079 900 101836 29208 337990 999999999 999999999 30101 920 82971 29402 371756 999999999 999999999 30111 940 64404 29548 384800 999999999 999999999 30075 960 46143 29679 369059 999999999 999999999 30027 980 28186 29786 350650 999999999 999999999 29958 1000 10551 29820 348843 999999999 999999999 29820 65235 40 4052 -10125 7373 30862 71 1816400 21516 994 999999999 999999999 45688 72 1807675 21516 795 999999999 999999999 45507 73 1799068 21516 657 999999999 999999999 45330 75 1788276 21479 604 999999999 999999999 45032 80 1747717 21434 549 999999999 999999999 44116 85 1709689 21398 500 999999999 999999999 43286 90 1673881 21379 465 999999999 999999999 42546 100 1607879 21397 437 999999999 999999999 41319 125 1468187 21350 377 999999999 999999999 38681 150 1354558 21207 573 999999999 999999999 36471 175 1259587 20862 673 999999999 999999999 34332 200 1178268 20721 781 999999999 999999999 32823 250 1040574 21414 1608 999999999 999999999 31825 300 923515 22427 3214 999999999 999999999 31637 350 820106 23380 10909 999999999 999999999 31561 400 727128 24165 24677 999999999 999999999 31399 450 642708 24776 52336 999999999 999999999 31128 500 565502 25260 108143 999999999 999999999 30794 550 494472 25628 153074 999999999 999999999 30403 600 428741 25955 186143 999999999 999999999 30035 620 403738 26114 204522 999999999 999999999 29938 640 379376 26282 209743 999999999 999999999 29857 660 355608 26460 215697 999999999 999999999 29797 680 332387 26654 225525 999999999 999999999 29759 700 309671 26855 237737 999999999 999999999 29737 720 287423 27072 235082 999999999 999999999 29737 740 265602 27311 214165 999999999 999999999 29765 760 244175 27553 210068 999999999 999999999 29801 780 223116 27806 208487 999999999 999999999 29852 800 202399 28069 228464 999999999 999999999 29917 820 182002 28335 253023 999999999 999999999 29989 840 161907 28607 270441 999999999 999999999 30068 860 142096 28881 294226 999999999 999999999 30154 880 122564 29133 295148 999999999 999999999 30217 900 103319 29340 299929 999999999 999999999 30237 920 84370 29532 308458 999999999 999999999 30245 940 65719 29684 309233 999999999 999999999 30213 960 47372 29823 276695 999999999 999999999 30173 980 29327 29935 240026 999999999 999999999 30108 1000 11605 29962 229131 999999999 999999999 29962 65252 40 4053 -10128 7352 30182 71 1818120 21537 953 999999999 999999999 45771 72 1809361 21537 791 999999999 999999999 45590 73 1800722 21537 662 999999999 999999999 45411 75 1788177 21488 586 999999999 999999999 45050 80 1747615 21427 517 999999999 999999999 44103 85 1709603 21386 470 999999999 999999999 43262 90 1673819 21362 437 999999999 999999999 42513 100 1607892 21365 411 999999999 999999999 41257 125 1468399 21321 367 999999999 999999999 38628 150 1354827 21214 545 999999999 999999999 36484 175 1259565 20984 708 999999999 999999999 34532 200 1177622 20919 842 999999999 999999999 33136 250 1038965 21511 1502 999999999 999999999 31969 300 921774 22380 2756 999999999 999999999 31571 350 818736 23262 9217 999999999 999999999 31402 400 726309 24001 22006 999999999 999999999 31187 450 642514 24577 48888 999999999 999999999 30878 500 565990 25017 84060 999999999 999999999 30498 550 495674 25359 132475 999999999 999999999 30084 600 430703 25627 152468 999999999 999999999 29656 620 406022 25770 166124 999999999 999999999 29542 640 381990 25917 181720 999999999 999999999 29443 660 358557 26080 201090 999999999 999999999 29368 680 335672 26266 222620 999999999 999999999 29327 700 313289 26459 230605 999999999 999999999 29299 720 291371 26669 222940 999999999 999999999 29295 740 269875 26902 190893 999999999 999999999 29320 760 248769 27137 171490 999999999 999999999 29352 780 228028 27387 153243 999999999 999999999 29403 800 207623 27646 171193 999999999 999999999 29466 820 187536 27901 206806 999999999 999999999 29529 840 167748 28170 214227 999999999 999999999 29609 860 148241 28437 248778 999999999 999999999 29690 880 129012 28678 256309 999999999 999999999 29745 900 110067 28885 271488 999999999 999999999 29768 920 91409 29081 312350 999999999 999999999 29782 940 73042 29236 348170 999999999 999999999 29757 960 54966 29390 313892 999999999 999999999 29735 980 37175 29527 255775 999999999 999999999 29698 1000 19691 29569 245707 999999999 999999999 29569 65302 40 4055 -10140 7350 30389 71 1818280 21591 1023 999999999 999999999 45888 72 1809497 21591 866 999999999 999999999 45707 73 1800834 21591 723 999999999 999999999 45528 75 1788095 21540 650 999999999 999999999 45160 80 1747431 21483 571 999999999 999999999 44218 85 1709312 21451 509 999999999 999999999 43393 90 1673414 21434 463 999999999 999999999 42657 100 1607266 21435 416 999999999 999999999 41393 125 1467507 21332 334 999999999 999999999 38649 150 1354082 21148 479 999999999 999999999 36370 175 1259523 20738 578 999999999 999999999 34128 200 1178676 20604 701 999999999 999999999 32637 250 1041623 21335 1514 999999999 999999999 31708 300 924830 22406 3093 999999999 999999999 31609 350 821426 23398 10838 999999999 999999999 31585 400 728384 24181 25597 999999999 999999999 31419 450 643918 24788 55689 999999999 999999999 31142 500 566746 25227 105996 999999999 999999999 30753 550 495871 25550 152076 999999999 999999999 30311 600 430429 25806 176905 999999999 999999999 29862 620 405579 25944 191678 999999999 999999999 29742 640 381385 26091 201661 999999999 999999999 29641 660 357797 26249 204852 999999999 999999999 29559 680 334767 26428 212532 999999999 999999999 29508 700 312247 26621 219795 999999999 999999999 29478 720 290195 26830 216652 999999999 999999999 29471 740 268569 27065 193324 999999999 999999999 29498 760 247336 27302 187478 999999999 999999999 29529 780 226469 27551 185713 999999999 999999999 29578 800 205941 27814 203847 999999999 999999999 29646 820 185730 28075 231194 999999999 999999999 29714 840 165818 28350 234217 999999999 999999999 29799 860 146183 28626 263333 999999999 999999999 29887 880 126822 28878 269965 999999999 999999999 29953 900 107745 29088 274625 999999999 999999999 29977 920 88956 29283 301287 999999999 999999999 29989 940 70463 29436 317714 999999999 999999999 29961 960 52267 29580 286371 999999999 999999999 29927 980 34367 29698 246466 999999999 999999999 29870 1000 16785 29729 240083 999999999 999999999 29729 65634 40 4071 -10216 7183 29152 69 1832600 21554 1017 999999999 999999999 46123 70 1823623 21554 864 999999999 999999999 45936 71 1814772 21554 726 999999999 999999999 45752 75 1787493 21531 671 999999999 999999999 45141 80 1746819 21502 602 999999999 999999999 44257 85 1708652 21487 545 999999999 999999999 43466 90 1672704 21458 489 999999999 999999999 42703 100 1606532 21428 431 999999999 999999999 41379 125 1466910 21297 348 999999999 999999999 38586 150 1353578 21148 422 999999999 999999999 36369 175 1259023 20737 558 999999999 999999999 34126 200 1178224 20580 674 999999999 999999999 32600 250 1041483 21263 1433 999999999 999999999 31601 300 925107 22322 2935 999999999 999999999 31490 350 822050 23328 10731 999999999 999999999 31490 400 729285 24109 26545 999999999 999999999 31326 450 645052 24724 59132 999999999 999999999 31062 500 568105 25145 97903 999999999 999999999 30654 550 497471 25459 144270 999999999 999999999 30203 600 432308 25679 159151 999999999 999999999 29715 620 407591 25793 169425 999999999 999999999 29569 640 383547 25920 178373 999999999 999999999 29446 660 360126 26050 177372 999999999 999999999 29335 680 337281 26205 179774 999999999 999999999 29259 700 314958 26380 181133 999999999 999999999 29211 720 293113 26570 174475 999999999 999999999 29185 740 271705 26782 155191 999999999 999999999 29189 760 250702 26996 150187 999999999 999999999 29198 780 230076 27223 152917 999999999 999999999 29226 800 209800 27463 165535 999999999 999999999 29272 820 189853 27697 192343 999999999 999999999 29313 840 170217 27943 198258 999999999 999999999 29370 860 150875 28187 223712 999999999 999999999 29429 880 131827 28386 236975 999999999 999999999 29442 900 113088 28553 248917 999999999 999999999 29426 920 94655 28715 286089 999999999 999999999 29408 940 76528 28836 322086 999999999 999999999 29351 960 58709 28957 311958 999999999 999999999 29297 980 41191 29055 297995 999999999 999999999 29223 1000 23990 29083 290147 999999999 999999999 29083 65715 40 4074 -10234 7173 30152 69 1833400 21506 986 999999999 999999999 46036 70 1824431 21506 778 999999999 999999999 45849 71 1815588 21506 644 999999999 999999999 45666 75 1787570 21467 585 999999999 999999999 45006 80 1747021 21435 536 999999999 999999999 44119 85 1709007 21381 475 999999999 999999999 43251 90 1673228 21361 439 999999999 999999999 42511 100 1607266 21388 420 999999999 999999999 41303 125 1467800 21289 341 999999999 999999999 38571 150 1354281 21226 427 999999999 999999999 36505 175 1259158 20910 625 999999999 999999999 34410 200 1177525 20834 790 999999999 999999999 33002 250 1039028 21547 1572 999999999 999999999 32022 300 921466 22482 2984 999999999 999999999 31716 350 818034 23334 9654 999999999 999999999 31499 400 725425 24022 22761 999999999 999999999 31214 450 641595 24577 49388 999999999 999999999 30878 500 565108 24993 78738 999999999 999999999 30469 550 494794 25381 135001 999999999 999999999 30111 600 429655 25738 167182 999999999 999999999 29783 620 404844 25929 189385 999999999 999999999 29725 640 380638 26132 216292 999999999 999999999 29687 660 356989 26345 244996 999999999 999999999 29667 680 333852 26578 255793 999999999 999999999 29674 700 311181 26826 263278 999999999 999999999 29705 720 288939 27085 254425 999999999 999999999 29751 740 267093 27360 215350 999999999 999999999 29818 760 245617 27631 204961 999999999 999999999 29885 780 224487 27914 198476 999999999 999999999 29968 800 203675 28217 200085 999999999 999999999 30075 820 183158 28518 212593 999999999 999999999 30183 840 162927 28810 206125 999999999 999999999 30282 860 142977 29080 253984 999999999 999999999 30361 880 123315 29320 313163 999999999 999999999 30411 900 103951 29519 338146 999999999 999999999 30421 920 84886 29711 372045 999999999 999999999 30428 940 66125 29853 401944 999999999 999999999 30386 960 47680 29972 386014 999999999 999999999 30323 980 29550 30067 348566 999999999 999999999 30242 1000 11754 30082 322326 999999999 999999999 30082 65723 40 4075 -10236 7165 30260 69 1834120 21560 1131 999999999 999999999 46167 70 1825118 21560 931 999999999 999999999 45980 71 1816243 21560 739 999999999 999999999 45795 75 1787427 21514 676 999999999 999999999 45106 80 1746769 21503 606 999999999 999999999 44259 85 1708583 21506 537 999999999 999999999 43505 90 1672591 21491 473 999999999 999999999 42769 100 1606261 21497 420 999999999 999999999 41512 125 1466352 21316 333 999999999 999999999 38620 150 1352727 21239 441 999999999 999999999 36526 175 1257540 20926 579 999999999 999999999 34437 200 1176068 20736 693 999999999 999999999 32846 250 1038687 21303 1366 999999999 999999999 31661 300 922242 22308 2719 999999999 999999999 31470 350 819317 23284 9117 999999999 999999999 31431 400 726728 24063 21283 999999999 999999999 31267 450 642629 24692 46903 999999999 999999999 31022 500 565652 25196 102900 999999999 999999999 30716 550 494728 25616 164721 999999999 999999999 30389 600 428969 25990 205628 999999999 999999999 30075 620 403927 26158 227961 999999999 999999999 29988 640 379520 26336 254342 999999999 999999999 29919 660 355705 26509 282423 999999999 999999999 29851 680 332442 26702 318053 999999999 999999999 29813 700 309679 26921 360531 999999999 999999999 29810 720 287369 27156 349195 999999999 999999999 29829 740 265476 27405 314513 999999999 999999999 29868 760 243968 27664 305740 999999999 999999999 29922 780 222815 27943 310910 999999999 999999999 29999 800 201975 28261 319005 999999999 999999999 30122 820 181413 28601 327676 999999999 999999999 30270 840 161102 28954 333797 999999999 999999999 30434 860 141022 29315 348020 999999999 999999999 30606 880 121177 29627 367938 999999999 999999999 30730 900 101592 29883 391411 999999999 999999999 30797 920 82274 30131 420691 999999999 999999999 30858 940 63246 30284 447371 999999999 999999999 30825 960 44534 30405 436411 999999999 999999999 30762 980 26146 30489 418881 999999999 999999999 30666 1000 8101 30499 390382 999999999 999999999 30499 65778 40 4077 -10249 7156 30646 69 1834900 21547 1050 999999999 999999999 46158 70 1825892 21547 858 999999999 999999999 45970 71 1817010 21547 675 999999999 999999999 45786 75 1787432 21483 594 999999999 999999999 45040 80 1746882 21420 509 999999999 999999999 44087 85 1708856 21410 457 999999999 999999999 43310 90 1673038 21380 405 999999999 999999999 42549 100 1607092 21359 353 999999999 999999999 41245 125 1467935 21224 328 999999999 999999999 38453 150 1354818 21141 499 999999999 999999999 36357 175 1259835 20933 593 999999999 999999999 34449 200 1177992 20918 698 999999999 999999999 33135 250 1038959 21626 1278 999999999 999999999 32141 300 920994 22554 2417 999999999 999999999 31817 350 817137 23451 7734 999999999 999999999 31657 400 723993 24179 17762 999999999 999999999 31418 450 639600 24746 38646 999999999 999999999 31090 500 562496 25224 86253 999999999 999999999 30751 550 491514 25630 166636 999999999 999999999 30405 600 425721 26002 207719 999999999 999999999 30089 620 400665 26177 231364 999999999 999999999 30009 640 376240 26355 258125 999999999 999999999 29940 660 352407 26531 287298 999999999 999999999 29876 680 329119 26737 326646 999999999 999999999 29852 700 306322 26966 377347 999999999 999999999 29860 720 283966 27221 443062 999999999 999999999 29900 740 262013 27491 406882 999999999 999999999 29961 760 240428 27777 376661 999999999 999999999 30043 780 219177 28087 367185 999999999 999999999 30154 800 198218 28441 389311 999999999 999999999 30314 820 177506 28834 423851 999999999 999999999 30517 840 156999 29274 427879 999999999 999999999 30770 860 136668 29724 448608 999999999 999999999 31034 880 116518 30125 458996 999999999 999999999 31246 900 96579 30458 473583 999999999 999999999 31389 920 76872 30768 533867 999999999 999999999 31511 940 57433 30950 585432 999999999 999999999 31502 960 38303 31096 568131 999999999 999999999 31461 980 19485 31220 531951 999999999 999999999 31400 1000 998 31263 494348 999999999 999999999 31263 66640 40 4115 -10455 6845 30043 67 1862500 21691 1125 999999999 999999999 46876 68 1853150 21691 849 999999999 999999999 46679 70 1838939 21635 687 999999999 999999999 46263 75 1795298 21557 578 999999999 999999999 45196 80 1754627 21473 484 999999999 999999999 44198 85 1716567 21395 409 999999999 999999999 43280 90 1680768 21372 377 999999999 999999999 42532 100 1614811 21374 356 999999999 999999999 41275 125 1476046 21089 320 999999999 999999999 38208 150 1364029 20864 499 999999999 999999999 35882 175 1270464 20582 567 999999999 999999999 33870 200 1189887 20623 695 999999999 999999999 32668 250 1052075 21548 1436 999999999 999999999 32024 300 934268 22573 2887 999999999 999999999 31844 350 830241 23507 9696 999999999 999999999 31732 400 736857 24247 22690 999999999 999999999 31505 450 652253 24801 51390 999999999 999999999 31159 500 574988 25274 110930 999999999 999999999 30811 550 503868 25679 173601 999999999 999999999 30463 600 437891 26098 224447 999999999 999999999 30200 620 412729 26301 255470 999999999 999999999 30152 640 388173 26512 292009 999999999 999999999 30119 660 364176 26736 336448 999999999 999999999 30107 680 340690 26985 394092 999999999 999999999 30130 700 317671 27238 437970 999999999 999999999 30161 720 295086 27505 411755 999999999 999999999 30213 740 272898 27793 351135 999999999 999999999 30291 760 251073 28088 323234 999999999 999999999 30380 780 229584 28400 283545 999999999 999999999 30490 800 208400 28736 290852 999999999 999999999 30628 820 187490 29086 307352 999999999 999999999 30784 840 166833 29447 327968 999999999 999999999 30952 860 146415 29803 384219 999999999 999999999 31116 880 126234 30138 408625 999999999 999999999 31259 900 106308 30409 421946 999999999 999999999 31339 920 86663 30623 495215 999999999 999999999 31361 940 67333 30751 551159 999999999 999999999 31299 960 48338 30857 534018 999999999 999999999 31220 980 29671 30961 479518 999999999 999999999 31140 1000 11339 30999 429992 999999999 999999999 30999 66665 40 4116 -10461 6836 30106 67 1863300 21737 1177 999999999 999999999 46993 68 1853918 21737 920 999999999 999999999 46795 70 1838864 21665 717 999999999 999999999 46326 75 1795148 21602 624 999999999 999999999 45289 80 1754386 21525 541 999999999 999999999 44304 85 1716237 21442 467 999999999 999999999 43376 90 1680383 21390 423 999999999 999999999 42569 100 1614409 21367 395 999999999 999999999 41261 125 1475626 21102 358 999999999 999999999 38231 150 1363447 20912 608 999999999 999999999 35963 175 1269596 20661 692 999999999 999999999 34001 200 1188734 20689 861 999999999 999999999 32772 250 1050645 21567 1947 999999999 999999999 32052 300 932666 22619 3970 999999999 999999999 31909 350 828336 23596 13800 999999999 999999999 31852 400 734560 24358 29891 999999999 999999999 31650 450 649525 24940 67020 999999999 999999999 31333 500 571802 25431 128013 999999999 999999999 31003 550 500205 25863 183170 999999999 999999999 30682 600 433684 26340 238345 999999999 999999999 30481 620 408282 26559 268028 999999999 999999999 30447 640 383479 26785 275240 999999999 999999999 30429 660 359235 27014 285267 999999999 999999999 30421 680 335506 27260 293934 999999999 999999999 30436 700 312255 27512 305428 999999999 999999999 30465 720 289443 27781 312801 999999999 999999999 30515 740 267036 28060 294546 999999999 999999999 30582 760 245009 28341 298746 999999999 999999999 30654 780 223338 28624 306083 999999999 999999999 30731 800 201998 28933 315756 999999999 999999999 30838 820 180964 29231 326031 999999999 999999999 30937 840 160229 29525 349312 999999999 999999999 31033 860 139787 29796 365544 999999999 999999999 31108 880 119644 30031 392850 999999999 999999999 31149 900 99820 30205 414093 999999999 999999999 31129 920 80331 30342 465025 999999999 999999999 31074 940 61196 30411 508271 999999999 999999999 30953 960 42430 30456 503711 999999999 999999999 30814 980 24024 30495 478810 999999999 999999999 30672 1000 5974 30512 434568 999999999 999999999 30512 66672 40 4116 -10463 6850 30160 67 1862020 21806 1161 999999999 999999999 47114 68 1852628 21806 936 999999999 999999999 46916 70 1838837 21744 744 999999999 999999999 46496 75 1795009 21633 600 999999999 999999999 45354 80 1754237 21504 479 999999999 999999999 44261 85 1716145 21400 395 999999999 999999999 43290 90 1680350 21362 360 999999999 999999999 42513 100 1614439 21355 341 999999999 999999999 41237 125 1475836 21059 347 999999999 999999999 38153 150 1363986 20832 546 999999999 999999999 35826 175 1270465 20595 641 999999999 999999999 33892 200 1189727 20692 780 999999999 999999999 32776 250 1051282 21673 1490 999999999 999999999 32210 300 932856 22680 2879 999999999 999999999 31995 350 828470 23560 9356 999999999 999999999 31803 400 734980 24248 21991 999999999 999999999 31507 450 650465 24748 47185 999999999 999999999 31092 500 573424 25182 101468 999999999 999999999 30699 550 502604 25556 156610 999999999 999999999 30318 600 436945 25971 202525 999999999 999999999 30053 620 411902 26180 231982 999999999 999999999 30013 640 387455 26398 267087 999999999 999999999 29989 660 363559 26629 309991 999999999 999999999 29987 680 340160 26890 366897 999999999 999999999 30023 700 317216 27159 435390 999999999 999999999 30073 720 294689 27443 444360 999999999 999999999 30145 740 272543 27747 396539 999999999 999999999 30241 760 250745 28067 376651 999999999 999999999 30357 780 229264 28403 336812 999999999 999999999 30493 800 208062 28778 343846 999999999 999999999 30673 820 187105 29176 348670 999999999 999999999 30878 840 166365 29592 356193 999999999 999999999 31104 860 145831 29998 391139 999999999 999999999 31319 880 125501 30385 406558 999999999 999999999 31515 900 105400 30691 419061 999999999 999999999 31630 920 85563 30939 478358 999999999 999999999 31685 940 66028 31083 505836 999999999 999999999 31637 960 46830 31185 490068 999999999 999999999 31551 980 27967 31279 440260 999999999 999999999 31460 1000 9451 31304 401127 999999999 999999999 31304 66783 40 4120 -10490 6781 29973 66 1868320 21835 1166 999999999 999999999 47316 67 1858819 21835 955 999999999 999999999 47115 70 1838518 21797 781 999999999 999999999 46608 75 1794606 21664 613 999999999 999999999 45419 80 1753797 21512 477 999999999 999999999 44278 85 1715704 21394 390 999999999 999999999 43277 90 1679924 21350 357 999999999 999999999 42489 100 1614090 21316 333 999999999 999999999 41163 125 1475815 20997 381 999999999 999999999 38041 150 1364502 20692 566 999999999 999999999 35586 175 1271767 20386 641 999999999 999999999 33548 200 1191840 20486 787 999999999 999999999 32451 250 1054251 21617 1698 999999999 999999999 32126 300 935970 22682 3391 999999999 999999999 31998 350 831572 23563 11665 999999999 999999999 31808 400 738081 24245 28016 999999999 999999999 31503 450 653587 24740 61050 999999999 999999999 31082 500 576594 25159 99253 999999999 999999999 30671 550 505869 25511 150753 999999999 999999999 30264 600 440349 25907 192188 999999999 999999999 29979 620 415365 26121 221201 999999999 999999999 29945 640 390973 26341 255330 999999999 999999999 29924 660 367124 26581 298668 999999999 999999999 29933 680 343764 26850 355920 999999999 999999999 29978 700 320854 27117 363025 999999999 999999999 30027 720 298359 27408 344657 999999999 999999999 30106 740 276240 27717 290000 999999999 999999999 30208 760 254465 28038 263623 999999999 999999999 30325 780 233008 28366 226510 999999999 999999999 30454 800 211844 28715 241549 999999999 999999999 30606 820 190945 29075 256050 999999999 999999999 30772 840 170295 29439 284502 999999999 999999999 30943 860 149887 29783 355994 999999999 999999999 31095 880 129720 30115 391126 999999999 999999999 31236 900 109809 30385 394002 999999999 999999999 31314 920 90180 30598 473052 999999999 999999999 31336 940 70865 30726 507694 999999999 999999999 31275 960 51889 30821 484602 999999999 999999999 31183 980 33246 30915 417139 999999999 999999999 31094 1000 14946 30939 379263 999999999 999999999 30939 66789 40 4121 -10491 6771 30003 66 1869280 21744 1141 999999999 999999999 47140 67 1859804 21744 896 999999999 999999999 46940 70 1838592 21729 727 999999999 999999999 46464 75 1794796 21617 575 999999999 999999999 45321 80 1754054 21489 456 999999999 999999999 44229 85 1716010 21362 370 999999999 999999999 43212 90 1680282 21320 343 999999999 999999999 42429 100 1614522 21299 330 999999999 999999999 41130 125 1476282 21003 336 999999999 999999999 38053 150 1364859 20727 528 999999999 999999999 35646 175 1271986 20412 608 999999999 999999999 33592 200 1191937 20522 803 999999999 999999999 32508 250 1054173 21635 1871 999999999 999999999 32153 300 935780 22706 3809 999999999 999999999 32031 350 831260 23593 12970 999999999 999999999 31849 400 737621 24290 30471 999999999 999999999 31562 450 652921 24814 64471 999999999 999999999 31175 500 575675 25248 108240 999999999 999999999 30780 550 504657 25631 166873 999999999 999999999 30407 600 438812 26041 214386 999999999 999999999 30135 620 413696 26263 247780 999999999 999999999 30107 640 389167 26491 287207 999999999 999999999 30095 660 365180 26738 333351 999999999 999999999 30109 680 341683 27007 334335 999999999 999999999 30154 700 318640 27276 333097 999999999 999999999 30203 720 296019 27555 324768 999999999 999999999 30267 740 273786 27854 286403 999999999 999999999 30357 760 251910 28158 277285 999999999 999999999 30455 780 230368 28470 253156 999999999 999999999 30566 800 209133 28802 271978 999999999 999999999 30699 820 188178 29146 277727 999999999 999999999 30846 840 167487 29484 298270 999999999 999999999 30991 860 147058 29799 384464 999999999 999999999 31111 880 126886 30115 439378 999999999 999999999 31235 900 106978 30377 447386 999999999 999999999 31305 920 87357 30580 506043 999999999 999999999 31318 940 68052 30715 521939 999999999 999999999 31263 960 49080 30816 500568 999999999 999999999 31178 980 30439 30915 431110 999999999 999999999 31094 1000 12139 30938 400144 999999999 999999999 30938 66809 40 4122 -10496 6762 29907 66 1870080 21729 1088 999999999 999999999 47126 67 1860597 21729 875 999999999 999999999 46926 70 1838613 21651 707 999999999 999999999 46296 75 1794983 21530 575 999999999 999999999 45138 80 1754403 21405 461 999999999 999999999 44057 85 1716467 21323 385 999999999 999999999 43134 90 1680779 21311 355 999999999 999999999 42411 100 1614989 21328 332 999999999 999999999 41185 125 1476337 21100 364 999999999 999999999 38229 150 1364393 20825 535 999999999 999999999 35814 175 1271330 20399 588 999999999 999999999 33569 200 1191705 20319 734 999999999 999999999 32185 250 1055415 21387 1715 999999999 999999999 31785 300 937857 22641 3593 999999999 999999999 31940 350 833325 23663 12469 999999999 999999999 31943 400 739273 24431 28390 999999999 999999999 31745 450 654035 24984 64341 999999999 999999999 31389 500 576276 25411 130297 999999999 999999999 30979 550 504902 25723 180125 999999999 999999999 30516 600 438949 26035 213255 999999999 999999999 30127 620 413863 26206 236777 999999999 999999999 30042 640 389409 26389 265215 999999999 999999999 29979 660 365533 26591 269945 999999999 999999999 29944 680 342182 26821 268710 999999999 999999999 29947 700 319310 27056 268915 999999999 999999999 29960 720 296877 27318 265294 999999999 999999999 30007 740 274838 27607 239209 999999999 999999999 30088 760 253155 27910 231987 999999999 999999999 30187 780 231800 28229 219071 999999999 999999999 30306 800 210737 28578 240038 999999999 999999999 30460 820 189933 28953 252531 999999999 999999999 30642 840 169362 29338 283878 999999999 999999999 30837 860 149005 29736 344498 999999999 999999999 31046 880 128851 30124 366503 999999999 999999999 31245 900 108918 30442 379484 999999999 999999999 31373 920 89237 30703 437687 999999999 999999999 31443 940 69845 30867 464007 999999999 999999999 31417 960 50771 30997 433876 999999999 999999999 31361 980 32019 31102 369538 999999999 999999999 31282 1000 13610 31120 350925 999999999 999999999 31120 66814 40 4122 -10497 6765 29895 66 1869760 21780 1181 999999999 999999999 47229 67 1860260 21780 929 999999999 999999999 47029 70 1838522 21762 766 999999999 999999999 46535 75 1794680 21628 600 999999999 999999999 45345 80 1753925 21492 478 999999999 999999999 44235 85 1715874 21366 389 999999999 999999999 43221 90 1680123 21343 364 999999999 999999999 42475 100 1614249 21350 351 999999999 999999999 41228 125 1475704 21046 341 999999999 999999999 38130 150 1364081 20760 531 999999999 999999999 35702 175 1271090 20433 614 999999999 999999999 33625 200 1190964 20541 792 999999999 999999999 32537 250 1052824 21731 1755 999999999 999999999 32296 300 933885 22814 3429 999999999 999999999 32185 350 828959 23664 10964 999999999 999999999 31944 400 735137 24314 25419 999999999 999999999 31592 450 650433 24793 55266 999999999 999999999 31148 500 573308 25191 102410 999999999 999999999 30710 550 502499 25539 154372 999999999 999999999 30297 600 436914 25930 195806 999999999 999999999 30005 620 411906 26149 226220 999999999 999999999 29977 640 387483 26378 262869 999999999 999999999 29966 660 363595 26631 310520 999999999 999999999 29989 680 340187 26911 340809 999999999 999999999 30046 700 317222 27185 342285 999999999 999999999 30102 720 294669 27482 326702 999999999 999999999 30187 740 272489 27795 274909 999999999 999999999 30293 760 250652 28117 252035 999999999 999999999 30411 780 229135 28446 206856 999999999 999999999 30540 800 207912 28794 211876 999999999 999999999 30690 820 186957 29152 213092 999999999 999999999 30853 840 166259 29500 242971 999999999 999999999 31007 860 145815 29826 341822 999999999 999999999 31140 880 125622 30150 397857 999999999 999999999 31272 900 105688 30418 398083 999999999 999999999 31348 920 86039 30629 476027 999999999 999999999 31368 940 66703 30762 500819 999999999 999999999 31310 960 47704 30861 468347 999999999 999999999 31223 980 29037 30955 382284 999999999 999999999 31134 1000 10715 30972 333467 999999999 999999999 30972 66859 40 4124 -10508 6751 29983 66 1871040 21829 1215 999999999 999999999 47364 67 1861499 21829 992 999999999 999999999 47162 70 1838412 21777 788 999999999 999999999 46566 75 1794525 21658 634 999999999 999999999 45408 80 1753721 21514 504 999999999 999999999 44280 85 1715619 21402 423 999999999 999999999 43295 90 1679837 21344 386 999999999 999999999 42477 100 1614043 21297 361 999999999 999999999 41125 125 1475679 21043 445 999999999 999999999 38126 150 1363931 20809 694 999999999 999999999 35787 175 1270544 20558 808 999999999 999999999 33831 200 1190011 20624 1024 999999999 999999999 32669 250 1052074 21586 2223 999999999 999999999 32081 300 933913 22668 4532 999999999 999999999 31978 350 829383 23635 16428 999999999 999999999 31905 400 735473 24387 37216 999999999 999999999 31688 450 650348 24963 76696 999999999 999999999 31362 500 572535 25467 138361 999999999 999999999 31047 550 500834 25902 198197 999999999 999999999 30728 600 434240 26359 243643 999999999 999999999 30502 620 408821 26576 266281 999999999 999999999 30467 640 384005 26795 266155 999999999 999999999 30441 660 359752 27022 268795 999999999 999999999 30429 680 336017 27269 275155 999999999 999999999 30447 700 312757 27521 277352 999999999 999999999 30474 720 289942 27780 280422 999999999 999999999 30515 740 267539 28053 266948 999999999 999999999 30574 760 245518 28331 271942 999999999 999999999 30643 780 223856 28612 274807 999999999 999999999 30718 800 202526 28915 306949 999999999 999999999 30820 820 181502 29224 326575 999999999 999999999 30930 840 160764 29539 351713 999999999 999999999 31049 860 140306 29829 399424 999999999 999999999 31143 880 120128 30100 439073 999999999 999999999 31220 900 100247 30308 464273 999999999 999999999 31234 920 80687 30461 521720 999999999 999999999 31195 940 61472 30549 551609 999999999 999999999 31094 960 42615 30612 546781 999999999 999999999 30971 980 24108 30675 514765 999999999 999999999 30853 1000 5950 30698 490765 999999999 999999999 30698 66877 40 4124 -10513 6745 29752 66 1871680 21829 1266 999999999 999999999 47378 67 1862129 21829 1015 999999999 999999999 47176 70 1838379 21786 834 999999999 999999999 46584 75 1794468 21674 679 999999999 999999999 45442 80 1753620 21544 536 999999999 999999999 44342 85 1715460 21438 435 999999999 999999999 43366 90 1679604 21397 389 999999999 999999999 42582 100 1613626 21363 346 999999999 999999999 41254 125 1475142 21014 309 999999999 999999999 38072 150 1363871 20660 437 999999999 999999999 35530 175 1271665 20184 457 999999999 999999999 33216 200 1192826 20132 555 999999999 999999999 31889 250 1057453 21293 1733 999999999 999999999 31645 300 940200 22621 3914 999999999 999999999 31911 350 835582 23721 14056 999999999 999999999 32022 400 741232 24526 30810 999999999 999999999 31869 450 655571 25135 77880 999999999 999999999 31578 500 577243 25628 115746 999999999 999999999 31243 550 505164 26012 165047 999999999 999999999 30858 600 438384 26395 203337 999999999 999999999 30544 620 412946 26577 224242 999999999 999999999 30468 640 388143 26769 227992 999999999 999999999 30410 660 363926 26969 227870 999999999 999999999 30369 680 340250 27187 230527 999999999 999999999 30355 700 317074 27408 236149 999999999 999999999 30349 720 294362 27641 244003 999999999 999999999 30362 740 272079 27892 241585 999999999 999999999 30398 760 250192 28150 252762 999999999 999999999 30447 780 228674 28415 261112 999999999 999999999 30506 800 207497 28700 289116 999999999 999999999 30589 820 186634 28994 305302 999999999 999999999 30686 840 166064 29295 330343 999999999 999999999 30792 860 145770 29595 376877 999999999 999999999 30899 880 125745 29880 410270 999999999 999999999 30992 900 106002 30111 427632 999999999 999999999 31032 920 86564 30276 477435 999999999 999999999 31006 940 67462 30374 504765 999999999 999999999 30916 960 48709 30447 495023 999999999 999999999 30805 980 30304 30504 470920 999999999 999999999 30680 1000 12251 30513 453232 999999999 999999999 30513 66896 40 4125 -10518 6751 29532 66 1871040 21750 1124 999999999 999999999 47193 67 1861533 21750 899 999999999 999999999 46992 70 1838520 21717 719 999999999 999999999 46439 75 1794785 21568 561 999999999 999999999 45218 80 1754186 21387 435 999999999 999999999 44019 85 1716332 21250 361 999999999 999999999 42986 90 1680810 21186 332 999999999 999999999 42162 100 1615466 21163 319 999999999 999999999 40867 125 1477543 21043 425 999999999 999999999 38125 150 1365465 20933 669 999999999 999999999 35999 175 1271211 20818 814 999999999 999999999 34260 200 1189620 20905 1016 999999999 999999999 33114 250 1050428 21689 1990 999999999 999999999 32233 300 931976 22674 3877 999999999 999999999 31986 350 827450 23627 13462 999999999 999999999 31895 400 733528 24401 31288 999999999 999999999 31706 450 648299 25010 65020 999999999 999999999 31421 500 570285 25550 120748 999999999 999999999 31148 550 498311 26014 183963 999999999 999999999 30861 600 431415 26483 239285 999999999 999999999 30646 620 405878 26699 264331 999999999 999999999 30607 640 380949 26915 269925 999999999 999999999 30577 660 356589 27142 277882 999999999 999999999 30564 680 332751 27384 287152 999999999 999999999 30575 700 309398 27625 290320 999999999 999999999 30590 720 286505 27865 294396 999999999 999999999 30608 740 264042 28116 287050 999999999 999999999 30643 760 241983 28367 294655 999999999 999999999 30681 780 220306 28616 294075 999999999 999999999 30722 800 198989 28877 332604 999999999 999999999 30778 820 178011 29136 350860 999999999 999999999 30836 840 157358 29387 381089 999999999 999999999 30888 860 137027 29613 439919 999999999 999999999 30917 880 117012 29834 476830 999999999 999999999 30944 900 97322 29996 500537 999999999 999999999 30913 920 77978 30101 559963 999999999 999999999 30827 940 58996 30168 592923 999999999 999999999 30706 960 40374 30228 586666 999999999 999999999 30583 980 22097 30297 551658 999999999 999999999 30473 1000 4160 30329 530337 999999999 999999999 30329 67270 40 4140 -10610 6732 27618 66 1872800 21703 1223 999999999 999999999 47129 67 1863287 21703 996 999999999 999999999 46928 70 1838523 21670 819 999999999 999999999 46338 75 1794794 21609 682 999999999 999999999 45305 80 1754010 21541 546 999999999 999999999 44338 85 1715797 21499 455 999999999 999999999 43489 90 1679820 21481 401 999999999 999999999 42750 100 1613590 21441 344 999999999 999999999 41405 125 1474539 21109 275 999999999 999999999 38245 150 1362844 20723 380 999999999 999999999 35639 175 1270355 20246 421 999999999 999999999 33318 200 1191145 20259 579 999999999 999999999 32091 250 1054913 21429 1524 999999999 999999999 31847 300 937046 22715 3128 999999999 999999999 32044 350 832050 23795 9832 999999999 999999999 32121 400 737457 24576 21967 999999999 999999999 31934 450 651605 25195 54801 999999999 999999999 31654 500 573106 25679 83695 999999999 999999999 31305 550 500901 26051 121505 999999999 999999999 30905 600 434095 26376 159487 999999999 999999999 30522 620 408703 26502 180781 999999999 999999999 30382 640 383999 26629 192633 999999999 999999999 30251 660 359944 26750 199922 999999999 999999999 30123 680 336501 26872 207788 999999999 999999999 30004 700 313632 26999 214422 999999999 999999999 29896 720 291303 27124 222995 999999999 999999999 29794 740 269485 27250 228762 999999999 999999999 29699 760 248149 27379 234818 999999999 999999999 29612 780 227273 27501 239485 999999999 999999999 29525 800 206834 27623 242510 999999999 999999999 29442 820 186817 27729 243785 999999999 999999999 29347 840 167208 27838 240845 999999999 999999999 29260 860 147988 27936 242062 999999999 999999999 29166 880 129151 28015 244052 999999999 999999999 29058 900 110691 28073 243442 999999999 999999999 28931 920 92612 28094 248737 999999999 999999999 28772 940 74915 28094 248691 999999999 999999999 28596 960 57594 28083 241415 999999999 999999999 28413 980 40639 28066 235480 999999999 999999999 28229 1000 24035 28052 230614 999999999 999999999 28052 67852 40 4066 -10658 6706 28061 66 1875200 21547 1014 999999999 999999999 46843 67 1865719 21547 777 999999999 999999999 46642 70 1838718 21478 643 999999999 999999999 45926 75 1795406 21388 544 999999999 999999999 44842 80 1755046 21314 451 999999999 999999999 43870 85 1717238 21270 383 999999999 999999999 43026 90 1681642 21255 342 999999999 999999999 42300 100 1616041 21261 298 999999999 999999999 41056 125 1477372 21173 221 999999999 999999999 38360 150 1364760 21003 314 999999999 999999999 36120 175 1271030 20516 362 999999999 999999999 33763 200 1191257 20276 478 999999999 999999999 32119 250 1056062 21094 1333 999999999 999999999 31349 300 939945 22394 3011 999999999 999999999 31592 350 836225 23550 10525 999999999 999999999 31790 400 742398 24430 24268 999999999 999999999 31743 450 656873 25153 61191 999999999 999999999 31600 500 578399 25706 94386 999999999 999999999 31337 550 506058 26122 139754 999999999 999999999 30989 600 439104 26421 178396 999999999 999999999 30574 620 413669 26546 196484 999999999 999999999 30432 640 388922 26679 201608 999999999 999999999 30309 660 364817 26811 203166 999999999 999999999 30191 680 341314 26947 209231 999999999 999999999 30087 700 318373 27095 210826 999999999 999999999 30002 720 295955 27242 213336 999999999 999999999 29924 740 274028 27404 217402 999999999 999999999 29867 760 252560 27563 223225 999999999 999999999 29812 780 231527 27727 231379 999999999 999999999 29768 800 210902 27901 240156 999999999 999999999 29738 820 190658 28080 237490 999999999 999999999 29719 840 170780 28247 242167 999999999 999999999 29690 860 151252 28422 255733 999999999 999999999 29674 880 132061 28579 262247 999999999 999999999 29642 900 113206 28712 263999 999999999 999999999 29589 920 94690 28812 268769 999999999 999999999 29507 940 76519 28881 273166 999999999 999999999 29397 960 58690 28943 266290 999999999 999999999 29283 980 41198 28985 259304 999999999 999999999 29153 1000 24048 28981 255669 999999999 999999999 28981 67863 40 4064 -10658 6708 27626 66 1875040 21530 1002 999999999 999999999 46803 67 1865568 21530 754 999999999 999999999 46603 70 1838737 21483 593 999999999 999999999 45937 75 1795380 21428 516 999999999 999999999 44926 80 1754947 21350 438 999999999 999999999 43944 85 1717105 21272 378 999999999 999999999 43031 90 1681545 21210 336 999999999 999999999 42211 100 1616167 21161 298 999999999 999999999 40863 125 1478383 21002 223 999999999 999999999 38051 150 1366689 20830 352 999999999 999999999 35822 175 1273376 20505 433 999999999 999999999 33744 200 1193251 20469 589 999999999 999999999 32423 250 1056552 21362 1513 999999999 999999999 31748 300 939272 22562 3148 999999999 999999999 31828 350 834927 23659 10548 999999999 999999999 31938 400 740764 24492 23564 999999999 999999999 31824 450 655078 25183 58797 999999999 999999999 31638 500 576548 25712 87959 999999999 999999999 31346 550 504192 26126 121017 999999999 999999999 30993 600 437211 26438 146654 999999999 999999999 30594 620 411764 26554 160145 999999999 999999999 30441 640 387017 26671 164590 999999999 999999999 30299 660 362930 26781 166698 999999999 999999999 30158 680 339464 26894 170073 999999999 999999999 30028 700 316579 27015 173121 999999999 999999999 29914 720 294243 27125 176653 999999999 999999999 29795 740 272429 27239 180370 999999999 999999999 29687 760 251109 27349 187134 999999999 999999999 29580 780 230261 27456 196225 999999999 999999999 29476 800 209863 27559 206648 999999999 999999999 29374 820 189900 27644 215206 999999999 999999999 29257 840 170361 27723 222711 999999999 999999999 29139 860 151230 27794 236361 999999999 999999999 29018 880 132499 27840 245596 999999999 999999999 28876 900 114162 27879 252008 999999999 999999999 28731 920 96210 27893 263455 999999999 999999999 28565 940 78636 27904 273085 999999999 999999999 28402 960 61423 27926 271509 999999999 999999999 28254 980 44552 27944 269140 999999999 999999999 28105 1000 28016 27945 265224 999999999 999999999 27945 67888 40 4059 -10658 6693 27563 65 1876480 21588 1124 999999999 999999999 46961 66 1866961 21588 857 999999999 999999999 46759 70 1838579 21562 690 999999999 999999999 46106 75 1795037 21532 609 999999999 999999999 45143 80 1754392 21471 521 999999999 999999999 44192 85 1716329 21401 450 999999999 999999999 43291 90 1680550 21342 400 999999999 999999999 42472 100 1614792 21275 352 999999999 999999999 41084 125 1476656 20995 277 999999999 999999999 38038 150 1365351 20691 415 999999999 999999999 35584 175 1272724 20340 470 999999999 999999999 33472 200 1193047 20404 655 999999999 999999999 32321 250 1056104 21502 1838 999999999 999999999 31955 300 937941 22753 3899 999999999 999999999 32098 350 832743 23846 13692 999999999 999999999 32190 400 737917 24644 31673 999999999 999999999 32022 450 651804 25279 77471 999999999 999999999 31759 500 573044 25764 115917 999999999 999999999 31409 550 500583 26149 155640 999999999 999999999 31021 600 433549 26456 179077 999999999 999999999 30615 620 408086 26570 194619 999999999 999999999 30460 640 383327 26680 200508 999999999 999999999 30310 660 359233 26784 203998 999999999 999999999 30161 680 335767 26890 209954 999999999 999999999 30024 700 312890 27000 215832 999999999 999999999 29897 720 290568 27105 218805 999999999 999999999 29773 740 268775 27209 221246 999999999 999999999 29654 760 247481 27314 227608 999999999 999999999 29542 780 226662 27414 235974 999999999 999999999 29431 800 206301 27501 246197 999999999 999999999 29312 820 186386 27571 258484 999999999 999999999 29180 840 166899 27650 260933 999999999 999999999 29063 860 147820 27715 267707 999999999 999999999 28935 880 129147 27748 274838 999999999 999999999 28781 900 110872 27778 277709 999999999 999999999 28627 920 92987 27787 287104 999999999 999999999 28457 940 75484 27787 292564 999999999 999999999 28283 960 58348 27792 287867 999999999 999999999 28118 980 41562 27794 282908 999999999 999999999 27955 1000 25116 27795 276244 999999999 999999999 27795 67902 40 4056 -10658 6686 27688 65 1877120 21603 1032 999999999 999999999 47007 66 1867584 21603 801 999999999 999999999 46805 70 1838566 21525 609 999999999 999999999 46027 75 1795149 21445 519 999999999 999999999 44961 80 1754716 21335 429 999999999 999999999 43912 85 1716905 21252 373 999999999 999999999 42991 90 1681384 21183 330 999999999 999999999 42157 100 1616096 21129 292 999999999 999999999 40802 125 1478291 21040 255 999999999 999999999 38119 150 1366327 20893 418 999999999 999999999 35932 175 1272721 20571 499 999999999 999999999 33852 200 1192421 20492 673 999999999 999999999 32460 250 1055837 21303 1720 999999999 999999999 31660 300 938754 22547 3707 999999999 999999999 31807 350 834345 23703 13254 999999999 999999999 31997 400 739936 24575 30387 999999999 999999999 31932 450 653937 25282 75254 999999999 999999999 31763 500 575062 25836 119125 999999999 999999999 31497 550 502349 26258 166690 999999999 999999999 31150 600 435010 26587 200682 999999999 999999999 30766 620 409422 26700 221237 999999999 999999999 30608 640 384540 26816 229024 999999999 999999999 30464 660 360325 26916 232775 999999999 999999999 30310 680 336747 27014 238762 999999999 999999999 30162 700 313765 27124 240329 999999999 999999999 30035 720 291346 27216 244472 999999999 999999999 29895 740 269466 27313 248245 999999999 999999999 29768 760 248096 27404 254600 999999999 999999999 29640 780 227215 27487 263839 999999999 999999999 29510 800 206798 27578 271282 999999999 999999999 29394 820 186827 27649 272956 999999999 999999999 29262 840 167288 27719 276158 999999999 999999999 29135 860 148163 27778 282227 999999999 999999999 29002 880 129445 27818 286094 999999999 999999999 28853 900 111127 27840 289610 999999999 999999999 28691 920 93205 27840 294867 999999999 999999999 28511 940 75667 27845 297226 999999999 999999999 28342 960 58494 27853 292813 999999999 999999999 28180 980 41671 27855 288158 999999999 999999999 28016 1000 25190 27851 283828 999999999 999999999 27851 67909 40 4055 -10658 6687 27334 65 1876960 21422 958 999999999 999999999 46610 66 1867506 21422 698 999999999 999999999 46410 70 1838885 21355 558 999999999 999999999 45664 75 1795764 21323 510 999999999 999999999 44705 80 1755498 21279 454 999999999 999999999 43798 85 1717732 21258 416 999999999 999999999 43002 90 1682165 21231 380 999999999 999999999 42253 100 1616635 21238 345 999999999 999999999 41012 125 1477652 21292 306 999999999 999999999 38575 150 1364052 21254 442 999999999 999999999 36553 175 1268913 20889 524 999999999 999999999 34376 200 1187826 20576 632 999999999 999999999 32594 250 1051772 21057 1420 999999999 999999999 31294 300 936250 22209 3083 999999999 999999999 31330 350 833353 23371 11417 999999999 999999999 31549 400 740130 24300 27856 999999999 999999999 31575 450 654964 25074 74528 999999999 999999999 31501 500 576596 25716 133435 999999999 999999999 31350 550 504105 26218 200447 999999999 999999999 31103 600 436782 26614 242063 999999999 999999999 30798 620 411161 26741 259392 999999999 999999999 30655 640 386236 26866 263306 999999999 999999999 30520 660 361974 26973 260972 999999999 999999999 30374 680 338346 27071 260523 999999999 999999999 30226 700 315318 27174 253562 999999999 999999999 30090 720 292856 27272 244494 999999999 999999999 29957 740 270928 27375 234839 999999999 999999999 29835 760 249509 27468 228915 999999999 999999999 29709 780 228578 27554 225776 999999999 999999999 29582 800 208116 27635 221358 999999999 999999999 29455 820 188105 27701 215896 999999999 999999999 29317 840 168537 27748 215164 999999999 999999999 29165 860 149396 27798 214759 999999999 999999999 29022 880 130670 27823 210029 999999999 999999999 28858 900 112349 27845 206268 999999999 999999999 28696 920 94423 27845 205997 999999999 999999999 28516 940 76883 27846 206582 999999999 999999999 28343 960 59709 27857 200811 999999999 999999999 28184 980 42886 27855 196023 999999999 999999999 28016 1000 26404 27851 191851 999999999 999999999 27851 67921 40 4053 -10658 6686 27361 65 1877120 21639 1068 999999999 999999999 47084 66 1867569 21639 859 999999999 999999999 46882 70 1838504 21558 647 999999999 999999999 46097 75 1794990 21509 568 999999999 999999999 45095 80 1754425 21410 476 999999999 999999999 44067 85 1716464 21347 424 999999999 999999999 43182 90 1680781 21280 379 999999999 999999999 42350 100 1615223 21207 352 999999999 999999999 40953 125 1477092 21062 382 999999999 999999999 38159 150 1365158 20860 537 999999999 999999999 35875 175 1271443 20652 622 999999999 999999999 33987 200 1190510 20734 824 999999999 999999999 32843 250 1052130 21611 1931 999999999 999999999 32118 300 933687 22748 3866 999999999 999999999 32091 350 828567 23816 13727 999999999 999999999 32149 400 733814 24638 31910 999999999 999999999 32013 450 647681 25297 81251 999999999 999999999 31782 500 568787 25833 128471 999999999 999999999 31493 550 496099 26243 175948 999999999 999999999 31132 600 428788 26581 212483 999999999 999999999 30759 620 403207 26691 235629 999999999 999999999 30598 640 378339 26794 243737 999999999 999999999 30439 660 354150 26881 248783 999999999 999999999 30271 680 330608 26967 259956 999999999 999999999 30110 700 307675 27054 265842 999999999 999999999 29957 720 285317 27139 272294 999999999 999999999 29811 740 263502 27226 269800 999999999 999999999 29672 760 242202 27312 271253 999999999 999999999 29540 780 221394 27387 277126 999999999 999999999 29403 800 201058 27460 282310 999999999 999999999 29268 820 181180 27509 286504 999999999 999999999 29114 840 161741 27574 285853 999999999 999999999 28983 860 142721 27621 285144 999999999 999999999 28838 880 124110 27656 283186 999999999 999999999 28685 900 105896 27688 279944 999999999 999999999 28534 920 88069 27697 285439 999999999 999999999 28364 940 70623 27695 286778 999999999 999999999 28189 960 53544 27698 280207 999999999 999999999 28023 980 36815 27700 273208 999999999 999999999 27860 1000 20422 27707 268837 999999999 999999999 27707 67927 40 4052 -10658 6672 27371 65 1878400 21571 1041 999999999 999999999 46966 66 1868859 21571 828 999999999 999999999 46763 70 1838601 21468 603 999999999 999999999 45904 75 1795262 21425 523 999999999 999999999 44919 80 1754820 21364 444 999999999 999999999 43972 85 1716926 21317 388 999999999 999999999 43122 90 1681277 21269 344 999999999 999999999 42329 100 1615718 21219 299 999999999 999999999 40976 125 1477710 21012 242 999999999 999999999 38069 150 1366011 20821 373 999999999 999999999 35808 175 1272680 20521 444 999999999 999999999 33770 200 1192373 20545 611 999999999 999999999 32544 250 1054841 21540 1544 999999999 999999999 32012 300 936534 22768 3053 999999999 999999999 32120 350 831312 23841 9476 999999999 999999999 32183 400 736547 24618 21731 999999999 999999999 31988 450 650563 25230 54300 999999999 999999999 31697 500 572038 25662 96826 999999999 999999999 31284 550 499959 25977 136449 999999999 999999999 30817 600 433465 26205 165150 999999999 999999999 30324 620 408259 26284 183112 999999999 999999999 30132 640 383774 26376 191766 999999999 999999999 29964 660 359966 26456 195800 999999999 999999999 29792 680 336792 26548 196207 999999999 999999999 29642 700 314206 26657 197736 999999999 999999999 29517 720 292165 26769 197528 999999999 999999999 29404 740 270633 26892 192860 999999999 999999999 29308 760 249577 27023 191478 999999999 999999999 29227 780 228964 27164 191934 999999999 999999999 29163 800 208760 27325 192147 999999999 999999999 29125 820 188940 27484 195992 999999999 999999999 29088 840 169477 27669 193840 999999999 999999999 29082 860 150342 27858 192968 999999999 999999999 29085 880 131535 28003 190256 999999999 999999999 29045 900 113063 28124 191455 999999999 999999999 28984 920 94923 28232 197173 999999999 999999999 28913 940 77121 28290 199399 999999999 999999999 28795 960 59661 28337 195300 999999999 999999999 28670 980 42542 28357 193188 999999999 999999999 28521 1000 25764 28348 189819 999999999 999999999 28348 67995 40 4039 -10658 6619 27539 65 1883300 21536 1020 999999999 999999999 46996 66 1873698 21536 775 999999999 999999999 46792 70 1838491 21473 606 999999999 999999999 45915 75 1795164 21408 526 999999999 999999999 44884 80 1754789 21309 442 999999999 999999999 43859 85 1717010 21243 392 999999999 999999999 42973 90 1681488 21192 357 999999999 999999999 42174 100 1616127 21168 330 999999999 999999999 40877 125 1477968 21110 379 999999999 999999999 38246 150 1365575 20984 568 999999999 999999999 36087 175 1271405 20731 640 999999999 999999999 34116 200 1190466 20659 781 999999999 999999999 32724 250 1053110 21373 1751 999999999 999999999 31764 300 935961 22502 3714 999999999 999999999 31743 350 831865 23609 14336 999999999 999999999 31870 400 737824 24480 34982 999999999 999999999 31809 450 652195 25162 91765 999999999 999999999 31613 500 573679 25723 155689 999999999 999999999 31359 550 501277 26148 219156 999999999 999999999 31020 600 434180 26507 254956 999999999 999999999 30674 620 408663 26631 274221 999999999 999999999 30530 640 383842 26752 281767 999999999 999999999 30392 660 359680 26863 283724 999999999 999999999 30250 680 336144 26972 287701 999999999 999999999 30115 700 313196 27084 287814 999999999 999999999 29991 720 290804 27190 284704 999999999 999999999 29866 740 268940 27301 280135 999999999 999999999 29755 760 247572 27409 281309 999999999 999999999 29646 780 226680 27512 283633 999999999 999999999 29536 800 206241 27612 290899 999999999 999999999 29431 820 186240 27698 295206 999999999 999999999 29314 840 166660 27784 300134 999999999 999999999 29203 860 147483 27867 305212 999999999 999999999 29094 880 128697 27929 304007 999999999 999999999 28969 900 110300 27971 303215 999999999 999999999 28826 920 92291 27978 309054 999999999 999999999 28653 940 74665 27984 312797 999999999 999999999 28483 960 57404 28000 306107 999999999 999999999 28328 980 40490 28014 298482 999999999 999999999 28176 1000 23910 28026 291396 999999999 999999999 28026 68001 40 4038 -10658 6615 27566 65 1883760 21589 1052 999999999 999999999 47123 66 1874127 21589 793 999999999 999999999 46918 70 1838383 21504 595 999999999 999999999 45983 75 1794998 21434 509 999999999 999999999 44937 80 1754565 21346 433 999999999 999999999 43934 85 1716746 21251 370 999999999 999999999 42988 90 1681222 21187 333 999999999 999999999 42165 100 1615923 21133 303 999999999 999999999 40810 125 1478479 20925 281 999999999 999999999 37912 150 1367247 20733 458 999999999 999999999 35657 175 1274228 20471 565 999999999 999999999 33688 200 1193980 20565 824 999999999 999999999 32576 250 1056054 21641 2246 999999999 999999999 32162 300 937342 22819 4531 999999999 999999999 32191 350 832058 23818 15546 999999999 999999999 32152 400 737442 24565 36210 999999999 999999999 31919 450 651666 25162 87859 999999999 999999999 31612 500 573326 25610 126615 999999999 999999999 31220 550 501330 25970 158765 999999999 999999999 30809 600 434755 26275 184875 999999999 999999999 30405 620 409460 26401 198110 999999999 999999999 30266 640 384850 26529 200467 999999999 999999999 30138 660 360884 26652 201627 999999999 999999999 30012 680 337525 26778 207817 999999999 999999999 29898 700 314734 26909 213397 999999999 999999999 29797 720 292478 27037 219372 999999999 999999999 29698 740 270729 27167 221089 999999999 999999999 29608 760 249458 27297 226742 999999999 999999999 29524 780 228642 27422 235922 999999999 999999999 29440 800 208260 27550 243246 999999999 999999999 29364 820 188293 27663 247960 999999999 999999999 29278 840 168731 27769 250681 999999999 999999999 29188 860 149565 27847 256963 999999999 999999999 29074 880 130796 27900 266648 999999999 999999999 28938 900 112415 27950 270116 999999999 999999999 28804 920 94412 27983 275646 999999999 999999999 28657 940 76779 28001 276384 999999999 999999999 28500 960 59510 28010 271538 999999999 999999999 28339 980 42593 28013 265850 999999999 999999999 28175 1000 26021 27999 258789 999999999 999999999 27999 68015 40 4035 -10658 6611 27585 65 1884100 21557 992 999999999 999999999 47060 66 1874476 21557 752 999999999 999999999 46856 70 1838446 21465 560 999999999 999999999 45898 75 1795172 21365 465 999999999 999999999 44792 80 1754906 21237 383 999999999 999999999 43711 85 1717281 21142 343 999999999 999999999 42767 90 1681938 21080 344 999999999 999999999 41951 100 1616925 21054 331 999999999 999999999 40658 125 1479609 20965 398 999999999 999999999 37984 150 1367945 20855 601 999999999 999999999 35867 175 1273937 20787 738 999999999 999999999 34208 200 1192388 20914 960 999999999 999999999 33129 250 1052981 21745 2048 999999999 999999999 32318 300 934154 22757 3900 999999999 999999999 32104 350 829190 23738 13561 999999999 999999999 32044 400 734822 24519 32309 999999999 999999999 31859 450 649174 25134 67754 999999999 999999999 31577 500 570813 25651 135102 999999999 999999999 31271 550 498632 26062 190223 999999999 999999999 30918 600 431750 26425 228585 999999999 999999999 30579 620 406307 26558 246537 999999999 999999999 30446 640 381553 26683 254734 999999999 999999999 30313 660 357450 26803 259382 999999999 999999999 30182 680 333961 26924 264172 999999999 999999999 30062 700 311052 27040 267989 999999999 999999999 29942 720 288693 27154 268788 999999999 999999999 29827 740 266857 27266 265277 999999999 999999999 29716 760 245515 27379 264794 999999999 999999999 29613 780 224645 27484 265371 999999999 999999999 29507 800 204228 27582 274290 999999999 999999999 29399 820 184251 27661 281341 999999999 999999999 29275 840 164698 27744 286751 999999999 999999999 29162 860 145553 27813 291195 999999999 999999999 29038 880 126806 27866 294467 999999999 999999999 28903 900 108449 27912 297164 999999999 999999999 28765 920 90475 27928 305197 999999999 999999999 28602 940 72880 27937 308498 999999999 999999999 28436 960 55648 27954 302967 999999999 999999999 28282 980 38760 27973 295608 999999999 999999999 28135 1000 22204 27982 288150 999999999 999999999 27982 68022 40 4034 -10658 6623 27481 65 1882940 21594 1030 999999999 999999999 47114 66 1873318 21594 782 999999999 999999999 46910 70 1838390 21522 606 999999999 999999999 46020 75 1795007 21415 501 999999999 999999999 44897 80 1754660 21273 402 999999999 999999999 43786 85 1716968 21180 347 999999999 999999999 42844 90 1681555 21126 315 999999999 999999999 42043 100 1616417 21090 305 999999999 999999999 40726 125 1478851 21006 374 999999999 999999999 38059 150 1367078 20855 551 999999999 999999999 35866 175 1273498 20598 632 999999999 999999999 33897 200 1192931 20601 829 999999999 999999999 32634 250 1055372 21493 2060 999999999 999999999 31942 300 937446 22673 4375 999999999 999999999 31985 350 832635 23754 16156 999999999 999999999 32066 400 738105 24586 38742 999999999 999999999 31946 450 652166 25236 95465 999999999 999999999 31706 500 573481 25759 144058 999999999 999999999 31402 550 501043 26138 187204 999999999 999999999 31008 600 434011 26467 215063 999999999 999999999 30627 620 408534 26588 230672 999999999 999999999 30480 640 383753 26708 233621 999999999 999999999 30341 660 359630 26822 233496 999999999 999999999 30204 680 336129 26933 240061 999999999 999999999 30072 700 313215 27044 242220 999999999 999999999 29946 720 290857 27150 245624 999999999 999999999 29823 740 269023 27262 246918 999999999 999999999 29712 760 247686 27372 252444 999999999 999999999 29605 780 226824 27471 258903 999999999 999999999 29492 800 206416 27570 267713 999999999 999999999 29385 820 186446 27653 273092 999999999 999999999 29267 840 166900 27734 279842 999999999 999999999 29151 860 147762 27802 289967 999999999 999999999 29027 880 129021 27861 293702 999999999 999999999 28898 900 110668 27905 293428 999999999 999999999 28758 920 92703 27909 301367 999999999 999999999 28582 940 75121 27913 303187 999999999 999999999 28411 960 57907 27921 297307 999999999 999999999 28249 980 41041 27931 290896 999999999 999999999 28093 1000 24511 27939 286353 999999999 999999999 27939 68026 40 4033 -10658 6624 27791 65 1882900 21579 1015 999999999 999999999 47081 66 1873285 21579 794 999999999 999999999 46877 70 1838442 21481 592 999999999 999999999 45932 75 1795122 21394 499 999999999 999999999 44853 80 1754786 21283 415 999999999 999999999 43805 85 1717087 21179 351 999999999 999999999 42842 90 1681684 21115 314 999999999 999999999 42022 100 1616557 21093 291 999999999 999999999 40731 125 1479023 20994 290 999999999 999999999 38036 150 1367224 20878 485 999999999 999999999 35905 175 1273470 20652 602 999999999 999999999 33986 200 1192639 20682 810 999999999 999999999 32761 250 1054552 21573 1926 999999999 999999999 32062 300 936365 22690 3900 999999999 999999999 32010 350 831645 23697 14025 999999999 999999999 31988 400 737442 24475 34187 999999999 999999999 31802 450 651922 25103 85078 999999999 999999999 31539 500 573696 25594 129641 999999999 999999999 31202 550 501688 25994 174300 999999999 999999999 30838 600 434991 26347 210433 999999999 999999999 30489 620 409618 26490 228542 999999999 999999999 30368 640 384919 26632 233319 999999999 999999999 30255 660 360854 26768 236479 999999999 999999999 30144 680 337386 26911 244455 999999999 999999999 30046 700 314477 27056 249591 999999999 999999999 29959 720 292095 27195 253513 999999999 999999999 29872 740 270212 27340 252301 999999999 999999999 29797 760 248801 27484 258538 999999999 999999999 29726 780 227838 27621 265564 999999999 999999999 29654 800 207306 27756 277501 999999999 999999999 29584 820 187189 27873 287093 999999999 999999999 29499 840 167478 27982 294658 999999999 999999999 29411 860 148163 28067 306433 999999999 999999999 29303 880 129240 28137 317386 999999999 999999999 29184 900 110702 28192 321699 999999999 999999999 29054 920 92542 28226 330372 999999999 999999999 28906 940 74754 28252 332946 999999999 999999999 28756 960 57325 28276 328433 999999999 999999999 28608 980 40242 28297 321694 999999999 999999999 28461 1000 23498 28295 313908 999999999 999999999 28295 68034 40 4031 -10658 6609 27707 65 1884260 21535 1005 999999999 999999999 47015 66 1874644 21535 767 999999999 999999999 46811 70 1838456 21481 597 999999999 999999999 45933 75 1795139 21391 494 999999999 999999999 44847 80 1754825 21262 397 999999999 999999999 43763 85 1717141 21182 345 999999999 999999999 42849 90 1681727 21124 325 999999999 999999999 42039 100 1616607 21080 322 999999999 999999999 40707 125 1479074 21006 399 999999999 999999999 38058 150 1367254 20872 602 999999999 999999999 35896 175 1273451 20679 715 999999999 999999999 34031 200 1192466 20734 924 999999999 999999999 32844 250 1054162 21588 2078 999999999 999999999 32083 300 935962 22681 4229 999999999 999999999 31996 350 831233 23711 15788 999999999 999999999 32008 400 736930 24512 39187 999999999 999999999 31850 450 651294 25134 83080 999999999 999999999 31577 500 572930 25653 154036 999999999 999999999 31273 550 500743 26064 212204 999999999 999999999 30920 600 433834 26443 253505 999999999 999999999 30600 620 408368 26589 275359 999999999 999999999 30481 640 383578 26729 279027 999999999 999999999 30365 660 359429 26857 282130 999999999 999999999 30244 680 335889 26987 291998 999999999 999999999 30131 700 312920 27118 292366 999999999 999999999 30028 720 290492 27245 294434 999999999 999999999 29927 740 268577 27372 292719 999999999 999999999 29832 760 247148 27496 295587 999999999 999999999 29739 780 226187 27607 302093 999999999 999999999 29639 800 205672 27723 310649 999999999 999999999 29548 820 185585 27822 313768 999999999 999999999 29446 840 165912 27926 315848 999999999 999999999 29353 860 146637 28007 320079 999999999 999999999 29241 880 127756 28071 323102 999999999 999999999 29115 900 109266 28113 321994 999999999 999999999 28972 920 91166 28119 330674 999999999 999999999 28797 940 73454 28116 333916 999999999 999999999 28617 960 56119 28110 326872 999999999 999999999 28440 980 39141 28115 318168 999999999 999999999 28277 1000 22501 28126 311531 999999999 999999999 28126 68040 40 4030 -10658 6611 27562 65 1884100 21553 1047 999999999 999999999 47051 66 1874478 21553 784 999999999 999999999 46846 70 1838403 21523 628 999999999 999999999 46024 75 1794988 21445 524 999999999 999999999 44960 80 1754544 21346 434 999999999 999999999 43936 85 1716714 21262 373 999999999 999999999 43011 90 1681163 21207 337 999999999 999999999 42205 100 1615793 21158 306 999999999 999999999 40859 125 1478135 20966 310 999999999 999999999 37985 150 1366702 20768 494 999999999 999999999 35717 175 1273496 20519 601 999999999 999999999 33767 200 1193029 20629 848 999999999 999999999 32677 250 1054873 21647 2159 999999999 999999999 32171 300 936225 22789 4409 999999999 999999999 32149 350 831042 23803 15806 999999999 999999999 32132 400 736463 24561 38560 999999999 999999999 31914 450 650711 25153 94286 999999999 999999999 31601 500 572396 25602 134687 999999999 999999999 31212 550 500405 25974 179720 999999999 999999999 30814 600 433827 26274 202188 999999999 999999999 30404 620 408530 26405 214716 999999999 999999999 30270 640 383916 26534 214557 999999999 999999999 30144 660 359944 26661 215229 999999999 999999999 30023 680 336572 26798 218110 999999999 999999999 29920 700 313759 26941 217995 999999999 999999999 29832 720 291473 27078 216639 999999999 999999999 29744 740 269686 27218 215494 999999999 999999999 29664 760 248373 27356 218690 999999999 999999999 29588 780 227508 27492 223962 999999999 999999999 29515 800 207071 27629 234591 999999999 999999999 29448 820 187042 27758 243743 999999999 999999999 29378 840 167402 27893 245540 999999999 999999999 29318 860 148140 28005 256175 999999999 999999999 29239 880 129254 28086 268213 999999999 999999999 29131 900 110746 28152 273811 999999999 999999999 29013 920 92610 28190 286238 999999999 999999999 28870 940 74847 28209 293754 999999999 999999999 28713 960 57447 28226 290155 999999999 999999999 28558 980 40393 28248 284849 999999999 999999999 28411 1000 23675 28258 278196 999999999 999999999 28258 68046 40 4029 -10658 6616 27733 65 1883620 21528 1041 999999999 999999999 46985 66 1874017 21528 780 999999999 999999999 46781 70 1838489 21476 620 999999999 999999999 45921 75 1795161 21407 527 999999999 999999999 44880 80 1754782 21315 435 999999999 999999999 43872 85 1716982 21260 379 999999999 999999999 43006 90 1681414 21231 346 999999999 999999999 42251 100 1615944 21200 316 999999999 999999999 40939 125 1477944 21028 376 999999999 999999999 38099 150 1366381 20754 535 999999999 999999999 35693 175 1273731 20287 566 999999999 999999999 33385 200 1194497 20231 644 999999999 999999999 32046 250 1058565 21365 2247 999999999 999999999 31752 300 940884 22709 5068 999999999 999999999 32036 350 835835 23824 19377 999999999 999999999 32160 400 741054 24643 44839 999999999 999999999 32021 450 654987 25253 110108 999999999 999999999 31726 500 576351 25711 161670 999999999 999999999 31343 550 504122 26037 202605 999999999 999999999 30888 600 437401 26323 221963 999999999 999999999 30461 620 412062 26443 236207 999999999 999999999 30314 640 387415 26568 238785 999999999 999999999 30182 660 363416 26687 237389 999999999 999999999 30052 680 340027 26811 243683 999999999 999999999 29935 700 317208 26941 245536 999999999 999999999 29832 720 294923 27074 248591 999999999 999999999 29739 740 273138 27217 250761 999999999 999999999 29663 760 251823 27361 258004 999999999 999999999 29593 780 230953 27502 267237 999999999 999999999 29526 800 210502 27653 275298 999999999 999999999 29474 820 190448 27804 278098 999999999 999999999 29427 840 170770 27956 283256 999999999 999999999 29385 860 151451 28104 290563 999999999 999999999 29342 880 132485 28229 294574 999999999 999999999 29279 900 113873 28323 293901 999999999 999999999 29189 920 95623 28374 298425 999999999 999999999 29059 940 77741 28400 298487 999999999 999999999 28907 960 60224 28413 290828 999999999 999999999 28746 980 43064 28416 283197 999999999 999999999 28581 1000 26250 28412 277275 999999999 999999999 28412 68051 40 4028 -10658 6604 27670 65 1884740 21550 1050 999999999 999999999 47058 66 1875109 21550 784 999999999 999999999 46854 70 1838445 21454 588 999999999 999999999 45875 75 1795157 21388 509 999999999 999999999 44842 80 1754804 21306 435 999999999 999999999 43853 85 1717046 21222 374 999999999 999999999 42929 90 1681574 21155 331 999999999 999999999 42100 100 1616346 21119 300 999999999 999999999 40783 125 1478788 20974 267 999999999 999999999 38000 150 1367163 20832 447 999999999 999999999 35826 175 1273702 20569 530 999999999 999999999 33849 200 1193318 20537 695 999999999 999999999 32531 250 1056321 21385 1806 999999999 999999999 31782 300 939006 22552 3937 999999999 999999999 31814 350 834717 23645 15229 999999999 999999999 31919 400 740607 24479 36816 999999999 999999999 31807 450 655020 25139 97260 999999999 999999999 31584 500 576633 25663 160613 999999999 999999999 31285 550 504406 26083 217986 999999999 999999999 30943 600 437471 26445 255064 999999999 999999999 30602 620 412008 26581 273190 999999999 999999999 30472 640 387226 26719 277992 999999999 999999999 30354 660 363087 26846 278362 999999999 999999999 30231 680 339557 26975 278364 999999999 999999999 30118 700 316596 27113 278764 999999999 999999999 30022 720 294171 27242 275245 999999999 999999999 29924 740 272255 27375 269708 999999999 999999999 29836 760 250821 27507 270380 999999999 999999999 29751 780 229845 27634 274638 999999999 999999999 29668 800 209304 27765 281014 999999999 999999999 29593 820 189183 27877 283700 999999999 999999999 29504 840 169470 27981 289037 999999999 999999999 29410 860 150155 28070 293795 999999999 999999999 29306 880 131237 28120 299512 999999999 999999999 29166 900 112717 28154 304535 999999999 999999999 29015 920 94589 28166 311738 999999999 999999999 28846 940 76845 28170 317478 999999999 999999999 28672 960 59472 28179 311037 999999999 999999999 28510 980 42451 28185 303227 999999999 999999999 28348 1000 25774 28183 292514 999999999 999999999 28183 68058 40 4027 -10658 6601 27752 65 1885060 21552 1017 999999999 999999999 47069 66 1875423 21552 758 999999999 999999999 46864 70 1838407 21484 583 999999999 999999999 45940 75 1795066 21411 499 999999999 999999999 44890 80 1754695 21302 416 999999999 999999999 43845 85 1716944 21218 364 999999999 999999999 42922 90 1681471 21158 332 999999999 999999999 42108 100 1616247 21113 322 999999999 999999999 40771 125 1478707 20975 386 999999999 999999999 38002 150 1367248 20769 556 999999999 999999999 35718 175 1273990 20541 650 999999999 999999999 33803 200 1193563 20587 860 999999999 999999999 32610 250 1055999 21509 2024 999999999 999999999 31966 300 938068 22658 4165 999999999 999999999 31964 350 833378 23716 15667 999999999 999999999 32014 400 739010 24541 37043 999999999 999999999 31887 450 653248 25179 95160 999999999 999999999 31634 500 574709 25721 144606 999999999 999999999 31356 550 502305 26152 200038 999999999 999999999 31025 600 435165 26536 238881 999999999 999999999 30708 620 409610 26681 258746 999999999 999999999 30587 640 384735 26817 264165 999999999 999999999 30466 660 360507 26946 267708 999999999 999999999 30344 680 336888 27077 277725 999999999 999999999 30232 700 313846 27203 284566 999999999 999999999 30122 720 291350 27325 290427 999999999 999999999 30015 740 269372 27448 290317 999999999 999999999 29915 760 247884 27570 293751 999999999 999999999 29819 780 226867 27680 300467 999999999 999999999 29717 800 206302 27784 313948 999999999 999999999 29614 820 186176 27870 318512 999999999 999999999 29497 840 166475 27956 324221 999999999 999999999 29385 860 147186 28017 330937 999999999 999999999 29252 880 128304 28066 339046 999999999 999999999 29110 900 109817 28105 340251 999999999 999999999 28964 920 91725 28104 346735 999999999 999999999 28782 940 74024 28098 350825 999999999 999999999 28599 960 56697 28097 344517 999999999 999999999 28427 980 39725 28107 334583 999999999 999999999 28270 1000 23091 28117 327541 999999999 999999999 28117 68071 40 4025 -10658 6592 27539 64 1885860 21544 1042 999999999 999999999 47070 65 1876215 21544 793 999999999 999999999 46864 70 1838422 21451 600 999999999 999999999 45869 75 1795158 21368 510 999999999 999999999 44800 80 1754861 21267 423 999999999 999999999 43773 85 1717157 21200 366 999999999 999999999 42884 90 1681705 21153 326 999999999 999999999 42097 100 1616458 21133 291 999999999 999999999 40809 125 1478510 21080 303 999999999 999999999 38192 150 1366330 20934 479 999999999 999999999 36002 175 1272704 20539 556 999999999 999999999 33800 200 1192703 20371 736 999999999 999999999 32268 250 1056888 21189 1918 999999999 999999999 31491 300 940305 22474 4234 999999999 999999999 31704 350 836192 23645 16417 999999999 999999999 31918 400 741994 24525 39406 999999999 999999999 31866 450 656180 25225 97404 999999999 999999999 31691 500 577482 25779 148162 999999999 999999999 31426 550 504926 26203 199589 999999999 999999999 31086 600 437703 26550 232508 999999999 999999999 30724 620 412145 26673 251177 999999999 999999999 30578 640 387284 26796 254023 999999999 999999999 30441 660 363084 26904 254123 999999999 999999999 30296 680 339514 27010 259748 999999999 999999999 30158 700 316533 27122 260243 999999999 999999999 30033 720 294111 27227 260440 999999999 999999999 29907 740 272217 27336 258841 999999999 999999999 29793 760 250825 27438 262210 999999999 999999999 29677 780 229913 27532 268522 999999999 999999999 29558 800 209464 27621 275300 999999999 999999999 29440 820 189462 27691 277681 999999999 999999999 29307 840 169896 27753 281194 999999999 999999999 29171 860 150751 27803 287473 999999999 999999999 29028 880 132020 27831 291140 999999999 999999999 28867 900 113694 27851 291464 999999999 999999999 28703 920 95767 27842 296906 999999999 999999999 28514 940 78230 27840 299167 999999999 999999999 28337 960 61061 27844 293436 999999999 999999999 28171 980 44245 27843 287339 999999999 999999999 28004 1000 27771 27839 281184 999999999 999999999 27839 68076 40 4024 -10658 6585 27605 64 1886500 21546 1066 999999999 999999999 47088 65 1876843 21546 785 999999999 999999999 46883 70 1838335 21524 635 999999999 999999999 46024 75 1794880 21485 560 999999999 999999999 45044 80 1754334 21414 479 999999999 999999999 44076 85 1716389 21325 406 999999999 999999999 43137 90 1680744 21257 360 999999999 999999999 42305 100 1615235 21199 320 999999999 999999999 40936 125 1477582 20924 218 999999999 999999999 37909 150 1366671 20615 358 999999999 999999999 35453 175 1274582 20178 391 999999999 999999999 33206 200 1195713 20152 527 999999999 999999999 31922 250 1060421 21248 1631 999999999 999999999 31578 300 943440 22564 3797 999999999 999999999 31832 350 838955 23719 14666 999999999 999999999 32018 400 744538 24563 34987 999999999 999999999 31916 450 658662 25222 90286 999999999 999999999 31688 500 580054 25723 139805 999999999 999999999 31359 550 507700 26114 184622 999999999 999999999 30980 600 440727 26443 210564 999999999 999999999 30600 620 415270 26571 226667 999999999 999999999 30461 640 390501 26700 231286 999999999 999999999 30332 660 366381 26824 230560 999999999 999999999 30206 680 342872 26948 231665 999999999 999999999 30088 700 319938 27077 234236 999999999 999999999 29983 720 297546 27198 233920 999999999 999999999 29876 740 275669 27324 233940 999999999 999999999 29779 760 254278 27447 238773 999999999 999999999 29687 780 233351 27565 245255 999999999 999999999 29593 800 212869 27675 251992 999999999 999999999 29498 820 192821 27764 258109 999999999 999999999 29385 840 173196 27847 262133 999999999 999999999 29270 860 153979 27917 269554 999999999 999999999 29147 880 135168 27955 277211 999999999 999999999 28995 900 116758 27983 281036 999999999 999999999 28838 920 98744 27983 288669 999999999 999999999 28658 940 81118 27981 294946 999999999 999999999 28481 960 63863 27982 289520 999999999 999999999 28311 980 46963 27982 283183 999999999 999999999 28144 1000 30406 27978 274911 999999999 999999999 27978 68083 40 4022 -10658 6596 27646 64 1885540 21633 1083 999999999 999999999 47256 65 1875860 21633 839 999999999 999999999 47051 70 1838232 21546 632 999999999 999999999 46072 75 1794794 21446 527 999999999 999999999 44962 80 1754374 21319 431 999999999 999999999 43879 85 1716619 21207 362 999999999 999999999 42899 90 1681180 21130 319 999999999 999999999 42050 100 1616042 21086 288 999999999 999999999 40718 125 1478733 20932 298 999999999 999999999 37923 150 1367436 20751 451 999999999 999999999 35688 175 1274399 20461 509 999999999 999999999 33671 200 1194489 20402 647 999999999 999999999 32318 250 1058282 21278 1647 999999999 999999999 31622 300 941415 22491 3609 999999999 999999999 31729 350 837314 23622 13851 999999999 999999999 31887 400 743238 24485 32913 999999999 999999999 31815 450 657606 25159 86100 999999999 999999999 31608 500 579127 25703 140170 999999999 999999999 31334 550 506791 26121 193253 999999999 999999999 30988 600 439748 26491 231438 999999999 999999999 30656 620 414240 26628 249849 999999999 999999999 30526 640 389415 26765 256504 999999999 999999999 30406 660 365233 26895 258192 999999999 999999999 30286 680 341660 27025 260703 999999999 999999999 30174 700 318660 27155 262732 999999999 999999999 30069 720 296202 27279 263044 999999999 999999999 29964 740 274259 27407 260765 999999999 999999999 29870 760 252802 27532 263712 999999999 999999999 29779 780 231811 27648 267749 999999999 999999999 29682 800 211268 27759 275949 999999999 999999999 29586 820 191162 27842 280345 999999999 999999999 29467 840 171485 27913 290213 999999999 999999999 29339 860 152226 27975 298471 999999999 999999999 29207 880 133376 28014 303046 999999999 999999999 29056 900 114928 28041 306526 999999999 999999999 28898 920 96879 28032 315403 999999999 999999999 28708 940 79223 28027 320886 999999999 999999999 28527 960 61938 28034 313686 999999999 999999999 28363 980 45005 28040 305325 999999999 999999999 28203 1000 28412 28043 296058 999999999 999999999 28043 68090 40 4021 -10659 6594 27739 64 1885700 21635 1063 999999999 999999999 47265 65 1876016 21635 837 999999999 999999999 47059 70 1838222 21548 630 999999999 999999999 46077 75 1794815 21412 497 999999999 999999999 44893 80 1754479 21263 392 999999999 999999999 43764 85 1716821 21153 329 999999999 999999999 42790 90 1681464 21085 293 999999999 999999999 41962 100 1616458 21045 269 999999999 999999999 40639 125 1479305 20925 320 999999999 999999999 37911 150 1367848 20818 519 999999999 999999999 35802 175 1274266 20636 633 999999999 999999999 33959 200 1193397 20718 851 999999999 999999999 32818 250 1054968 21642 2060 999999999 999999999 32164 300 936365 22777 4215 999999999 999999999 32132 350 831217 23800 15323 999999999 999999999 32128 400 736609 24579 36996 999999999 999999999 31938 450 650760 25190 94721 999999999 999999999 31648 500 572292 25664 140085 999999999 999999999 31287 550 500141 26027 186717 999999999 999999999 30876 600 433406 26345 222716 999999999 999999999 30486 620 408040 26478 238901 999999999 999999999 30355 640 383353 26616 239295 999999999 999999999 30237 660 359305 26748 239415 999999999 999999999 30121 680 335856 26886 241619 999999999 999999999 30019 700 312968 27031 238966 999999999 999999999 29931 720 290606 27173 239032 999999999 999999999 29848 740 268740 27320 236898 999999999 999999999 29775 760 247345 27463 240152 999999999 999999999 29704 780 226399 27598 245489 999999999 999999999 29629 800 205877 27750 251814 999999999 999999999 29578 820 185757 27888 253247 999999999 999999999 29516 840 166027 28018 260057 999999999 999999999 29450 860 146676 28136 272457 999999999 999999999 29376 880 127696 28237 280551 999999999 999999999 29287 900 109085 28312 285636 999999999 999999999 29178 920 90846 28354 299177 999999999 999999999 29037 940 72978 28376 305528 999999999 999999999 28882 960 55474 28396 299439 999999999 999999999 28729 980 38318 28419 292351 999999999 999999999 28583 1000 21499 28429 284096 999999999 999999999 28429 68097 40 4020 -10659 6609 27623 65 1884260 21589 1026 999999999 999999999 47133 66 1874620 21589 775 999999999 999999999 46928 70 1838343 21533 603 999999999 999999999 46044 75 1794922 21442 502 999999999 999999999 44954 80 1754502 21323 408 999999999 999999999 43889 85 1716732 21218 343 999999999 999999999 42921 90 1681266 21151 306 999999999 999999999 42093 100 1616083 21094 274 999999999 999999999 40733 125 1478743 20933 264 999999999 999999999 37927 150 1367459 20745 441 999999999 999999999 35676 175 1274656 20364 521 999999999 999999999 33512 200 1195065 20336 722 999999999 999999999 32213 250 1058796 21363 2015 999999999 999999999 31750 300 941286 22647 4401 999999999 999999999 31948 350 836547 23749 16102 999999999 999999999 32059 400 742062 24567 38884 999999999 999999999 31921 450 656193 25214 95549 999999999 999999999 31678 500 577632 25700 135264 999999999 999999999 31331 550 505372 26069 171598 999999999 999999999 30927 600 438529 26386 198557 999999999 999999999 30534 620 413126 26515 213676 999999999 999999999 30396 640 388408 26648 213812 999999999 999999999 30273 660 364334 26773 212478 999999999 999999999 30149 680 340869 26898 218593 999999999 999999999 30033 700 317976 27031 219346 999999999 999999999 29932 720 295621 27154 223212 999999999 999999999 29827 740 273778 27283 226038 999999999 999999999 29734 760 252420 27405 234477 999999999 999999999 29641 780 231527 27516 244559 999999999 999999999 29541 800 211079 27632 251793 999999999 999999999 29451 820 191060 27729 253902 999999999 999999999 29348 840 171459 27811 258980 999999999 999999999 29232 860 152270 27875 270688 999999999 999999999 29103 880 133483 27923 281062 999999999 999999999 28962 900 115092 27959 283229 999999999 999999999 28814 920 97091 27963 291068 999999999 999999999 28638 940 79475 27968 293114 999999999 999999999 28467 960 62230 27966 288111 999999999 999999999 28294 980 45341 27962 282710 999999999 999999999 28124 1000 28797 27955 276732 999999999 999999999 27955 68101 40 4019 -10659 6618 27587 65 1883460 21600 1034 999999999 999999999 47140 66 1873827 21600 790 999999999 999999999 46936 70 1838361 21525 604 999999999 999999999 46027 75 1794986 21404 487 999999999 999999999 44874 80 1754662 21260 387 999999999 999999999 43759 85 1717004 21156 328 999999999 999999999 42796 90 1681640 21091 294 999999999 999999999 41973 100 1616637 21037 278 999999999 999999999 40624 125 1479539 20915 328 999999999 999999999 37894 150 1368257 20762 499 999999999 999999999 35706 175 1275030 20534 598 999999999 999999999 33792 200 1194590 20600 819 999999999 999999999 32632 250 1056770 21573 2105 999999999 999999999 32062 300 938475 22730 4396 999999999 999999999 32066 350 833518 23762 16067 999999999 999999999 32076 400 739036 24553 38805 999999999 999999999 31904 450 653249 25181 95774 999999999 999999999 31636 500 574776 25676 136616 999999999 999999999 31302 550 502571 26054 177246 999999999 999999999 30908 600 435769 26370 205756 999999999 999999999 30515 620 410381 26499 218801 999999999 999999999 30378 640 385680 26627 217419 999999999 999999999 30249 660 361626 26750 216010 999999999 999999999 30123 680 338181 26877 221792 999999999 999999999 30008 700 315307 27004 222588 999999999 999999999 29902 720 292973 27131 224736 999999999 999999999 29801 740 271149 27260 225128 999999999 999999999 29710 760 249806 27387 229147 999999999 999999999 29621 780 228925 27505 236328 999999999 999999999 29529 800 208484 27625 245906 999999999 999999999 29444 820 188466 27731 251079 999999999 999999999 29350 840 168858 27831 257976 999999999 999999999 29253 860 149649 27911 271239 999999999 999999999 29140 880 130833 27975 279353 999999999 999999999 29016 900 112401 28030 281457 999999999 999999999 28887 920 94350 28051 292109 999999999 999999999 28727 940 76676 28064 296721 999999999 999999999 28564 960 59366 28079 291464 999999999 999999999 28408 980 42402 28100 285342 999999999 999999999 28263 1000 25771 28109 279991 999999999 999999999 28109 68114 40 4017 -10659 6608 27360 65 1884400 21543 1000 999999999 999999999 47037 66 1874778 21543 759 999999999 999999999 46832 70 1838417 21509 613 999999999 999999999 45993 75 1795034 21428 516 999999999 999999999 44925 80 1754631 21320 423 999999999 999999999 43881 85 1716856 21227 359 999999999 999999999 42941 90 1681359 21179 325 999999999 999999999 42148 100 1616067 21136 294 999999999 999999999 40815 125 1478633 20920 265 999999999 999999999 37902 150 1367552 20683 402 999999999 999999999 35570 175 1274880 20368 466 999999999 999999999 33518 200 1195097 20430 645 999999999 999999999 32362 250 1058067 21502 1804 999999999 999999999 31955 300 940040 22702 3831 999999999 999999999 32026 350 835174 23750 13760 999999999 999999999 32061 400 740744 24537 33159 999999999 999999999 31883 450 655050 25143 83469 999999999 999999999 31589 500 576802 25569 121409 999999999 999999999 31170 550 505014 25863 145681 999999999 999999999 30682 600 438822 26083 157668 999999999 999999999 30183 620 413724 26181 165005 999999999 999999999 30014 640 389328 26288 163739 999999999 999999999 29865 660 365583 26403 159754 999999999 999999999 29732 680 342442 26527 158814 999999999 999999999 29619 700 319866 26653 160914 999999999 999999999 29513 720 297819 26786 162059 999999999 999999999 29423 740 276264 26933 159941 999999999 999999999 29353 760 255168 27083 161241 999999999 999999999 29293 780 234504 27237 164592 999999999 999999999 29241 800 214249 27392 172437 999999999 999999999 29196 820 194386 27536 182932 999999999 999999999 29143 840 174900 27679 190113 999999999 999999999 29094 860 155776 27817 204739 999999999 999999999 29042 880 137006 27932 212070 999999999 999999999 28971 900 118587 28036 216454 999999999 999999999 28893 920 100516 28105 230411 999999999 999999999 28783 940 82797 28153 239798 999999999 999999999 28655 960 65421 28204 237091 999999999 999999999 28535 980 48374 28251 232761 999999999 999999999 28414 1000 31654 28261 230266 999999999 999999999 28261 68183 40 4004 -10659 6554 27973 64 1889480 21590 1033 999999999 999999999 47250 65 1879757 21590 810 999999999 999999999 47043 70 1838192 21511 621 999999999 999999999 45996 75 1794866 21370 491 999999999 999999999 44803 80 1754636 21194 378 999999999 999999999 43623 85 1717103 21081 318 999999999 999999999 42644 90 1681862 21019 306 999999999 999999999 41830 100 1617047 20987 305 999999999 999999999 40528 125 1480036 20939 378 999999999 999999999 37937 150 1368599 20796 542 999999999 999999999 35765 175 1275168 20591 622 999999999 999999999 33885 200 1194595 20612 802 999999999 999999999 32650 250 1056947 21509 1960 999999999 999999999 31966 300 938953 22682 4188 999999999 999999999 31998 350 834104 23762 16058 999999999 999999999 32077 400 739521 24604 38558 999999999 999999999 31969 450 653513 25258 95120 999999999 999999999 31733 500 574731 25801 143523 999999999 999999999 31453 550 502141 26205 192130 999999999 999999999 31088 600 434900 26563 222502 999999999 999999999 30739 620 409321 26704 239098 999999999 999999999 30614 640 384424 26841 243224 999999999 999999999 30493 660 360172 26976 243796 999999999 999999999 30378 680 336525 27112 252223 999999999 999999999 30272 700 313450 27243 256318 999999999 999999999 30167 720 290918 27371 261520 999999999 999999999 30065 740 268899 27505 265076 999999999 999999999 29976 760 247364 27636 272226 999999999 999999999 29891 780 226291 27757 280504 999999999 999999999 29799 800 205666 27872 300570 999999999 999999999 29707 820 185472 27971 311630 999999999 999999999 29604 840 165696 28067 328163 999999999 999999999 29501 860 146323 28152 348141 999999999 999999999 29392 880 127339 28234 358830 999999999 999999999 29284 900 108734 28297 364510 999999999 999999999 29162 920 90512 28314 379333 999999999 999999999 28997 940 72671 28334 385252 999999999 999999999 28840 960 55190 28362 379344 999999999 999999999 28695 980 38050 28396 369960 999999999 999999999 28560 1000 21243 28412 364784 999999999 999999999 28412 68188 40 4003 -10659 6556 27963 64 1889320 21564 1049 999999999 999999999 47190 65 1879611 21564 771 999999999 999999999 46984 70 1838258 21484 584 999999999 999999999 45940 75 1794954 21375 475 999999999 999999999 44814 80 1754664 21252 385 999999999 999999999 43742 85 1717028 21139 319 999999999 999999999 42762 90 1681676 21093 291 999999999 999999999 41978 100 1616603 21080 274 999999999 999999999 40707 125 1479363 20916 300 999999999 999999999 37896 150 1368073 20764 491 999999999 999999999 35710 175 1274811 20547 610 999999999 999999999 33814 200 1194226 20661 867 999999999 999999999 32728 250 1055789 21702 2166 999999999 999999999 32252 300 936822 22854 4349 999999999 999999999 32240 350 831390 23849 14740 999999999 999999999 32194 400 736646 24600 35157 999999999 999999999 31965 450 650749 25197 84039 999999999 999999999 31657 500 572253 25675 125498 999999999 999999999 31300 550 500031 26068 171454 999999999 999999999 30925 600 433121 26440 211625 999999999 999999999 30596 620 407654 26596 231284 999999999 999999999 30489 640 382849 26752 237354 999999999 999999999 30392 660 358667 26907 241036 999999999 999999999 30300 680 335071 27064 247463 999999999 999999999 30218 700 312028 27218 253324 999999999 999999999 30139 720 289509 27364 259842 999999999 999999999 30057 740 267490 27512 262226 999999999 999999999 29985 760 245943 27658 271162 999999999 999999999 29914 780 224849 27795 276917 999999999 999999999 29840 800 204187 27931 287775 999999999 999999999 29770 820 183943 28051 295424 999999999 999999999 29688 840 164106 28160 301594 999999999 999999999 29599 860 144670 28244 317618 999999999 999999999 29488 880 125626 28320 333586 999999999 999999999 29373 900 106965 28381 339103 999999999 999999999 29249 920 88687 28404 351669 999999999 999999999 29089 940 70789 28421 354249 999999999 999999999 28929 960 53260 28433 349466 999999999 999999999 28766 980 36084 28446 342682 999999999 999999999 28610 1000 19253 28445 333955 999999999 999999999 28445 68202 40 4000 -10659 6568 27707 64 1888100 21560 1005 999999999 999999999 47154 65 1878412 21560 766 999999999 999999999 46948 70 1838289 21498 590 999999999 999999999 45970 75 1794946 21399 481 999999999 999999999 44863 80 1754622 21266 384 999999999 999999999 43770 85 1716953 21161 323 999999999 999999999 42807 90 1681587 21088 286 999999999 999999999 41968 100 1616624 21013 250 999999999 999999999 40578 125 1479872 20834 264 999999999 999999999 37746 150 1369103 20651 426 999999999 999999999 35516 175 1276451 20390 530 999999999 999999999 33555 200 1196467 20511 746 999999999 999999999 32490 250 1058762 21628 2013 999999999 999999999 32143 300 940066 22827 4203 999999999 999999999 32202 350 834698 23847 15041 999999999 999999999 32192 400 739961 24598 37754 999999999 999999999 31961 450 654083 25189 93184 999999999 999999999 31646 500 575681 25622 128594 999999999 999999999 31236 550 503682 25960 159274 999999999 999999999 30798 600 437160 26243 181955 999999999 999999999 30368 620 411897 26368 193775 999999999 999999999 30228 640 387317 26497 188675 999999999 999999999 30102 660 363378 26624 185751 999999999 999999999 29982 680 340039 26759 190391 999999999 999999999 29877 700 317259 26900 190723 999999999 999999999 29787 720 295004 27045 191954 999999999 999999999 29707 740 273241 27193 188923 999999999 999999999 29637 760 251943 27340 191868 999999999 999999999 29571 780 231089 27480 201171 999999999 999999999 29502 800 210657 27624 210935 999999999 999999999 29443 820 190632 27753 223652 999999999 999999999 29372 840 170999 27879 229497 999999999 999999999 29304 860 151748 27985 245803 999999999 999999999 29217 880 132878 28064 256154 999999999 999999999 29108 900 114382 28136 259506 999999999 999999999 28996 920 96254 28184 278655 999999999 999999999 28863 940 78491 28214 289809 999999999 999999999 28717 960 61084 28244 286578 999999999 999999999 28575 980 44017 28276 282580 999999999 999999999 28439 1000 27283 28285 277671 999999999 999999999 28285 68221 40 3997 -10659 6573 29808 64 1887640 21691 1041 999999999 999999999 47432 65 1877900 21691 796 999999999 999999999 47224 70 1838032 21597 614 999999999 999999999 46181 75 1794569 21419 476 999999999 999999999 44906 80 1754273 21215 365 999999999 999999999 43665 85 1716745 21055 294 999999999 999999999 42591 90 1681553 20986 263 999999999 999999999 41765 100 1616801 20979 245 999999999 999999999 40512 125 1480107 20850 302 999999999 999999999 37776 150 1369150 20705 449 999999999 999999999 35608 175 1276273 20436 519 999999999 999999999 33631 200 1196404 20406 660 999999999 999999999 32325 250 1059713 21421 1631 999999999 999999999 31836 300 942072 22638 3525 999999999 999999999 31935 350 837506 23682 12665 999999999 999999999 31968 400 743344 24470 30496 999999999 999999999 31795 450 657922 25053 82533 999999999 999999999 31475 500 579886 25522 141944 999999999 999999999 31113 550 508110 25901 208667 999999999 999999999 30727 600 441608 26286 260919 999999999 999999999 30418 620 416268 26485 295014 999999999 999999999 30362 640 391543 26692 299001 999999999 999999999 30323 660 367382 26921 287542 999999999 999999999 30315 680 343732 27174 275331 999999999 999999999 30341 700 320552 27428 263560 999999999 999999999 30372 720 297811 27695 244189 999999999 999999999 30421 740 275470 27983 205281 999999999 999999999 30497 760 253497 28277 184803 999999999 999999999 30584 780 231869 28578 157353 999999999 999999999 30681 800 210561 28891 183434 999999999 999999999 30794 820 189550 29211 203362 999999999 999999999 30915 840 168822 29525 249581 999999999 999999999 31034 860 148366 29836 328396 999999999 999999999 31151 880 128176 30130 367257 999999999 999999999 31251 900 108266 30367 404915 999999999 999999999 31295 920 88658 30550 494339 999999999 999999999 31287 940 69375 30675 547857 999999999 999999999 31222 960 50424 30789 524648 999999999 999999999 31150 980 31798 30894 461963 999999999 999999999 31072 1000 13509 30920 436262 999999999 999999999 30920 68227 40 3996 -10659 6559 29426 64 1889000 21635 1068 999999999 999999999 47339 65 1879264 21635 801 999999999 999999999 47132 70 1838108 21548 611 999999999 999999999 46076 75 1794693 21420 489 999999999 999999999 44908 80 1754341 21274 387 999999999 999999999 43786 85 1716674 21152 318 999999999 999999999 42787 90 1681314 21091 283 999999999 999999999 41973 100 1616277 21060 261 999999999 999999999 40668 125 1479255 20870 299 999999999 999999999 37811 150 1368259 20701 498 999999999 999999999 35601 175 1275407 20429 602 999999999 999999999 33620 200 1195361 20503 799 999999999 999999999 32478 250 1057811 21588 1985 999999999 999999999 32084 300 939411 22755 4188 999999999 999999999 32101 350 834447 23740 14875 999999999 999999999 32047 400 740148 24481 35480 999999999 999999999 31810 450 654715 25047 91150 999999999 999999999 31468 500 576705 25510 134595 999999999 999999999 31099 550 504930 25912 191510 999999999 999999999 30740 600 438343 26343 248186 999999999 999999999 30484 620 412944 26550 273861 999999999 999999999 30437 640 388155 26764 271945 999999999 999999999 30405 660 363933 26984 272702 999999999 999999999 30386 680 340236 27219 279266 999999999 999999999 30391 700 317023 27461 278465 999999999 999999999 30408 720 294262 27709 277531 999999999 999999999 30437 740 271922 27967 261838 999999999 999999999 30480 760 249976 28224 265241 999999999 999999999 30527 780 228406 28478 272198 999999999 999999999 30574 800 207187 28751 289487 999999999 999999999 30644 820 186298 29015 297887 999999999 999999999 30708 840 165730 29266 320742 999999999 999999999 30761 860 145484 29488 367271 999999999 999999999 30787 880 125561 29685 405413 999999999 999999999 30790 900 105973 29832 424979 999999999 999999999 30744 920 86735 29935 479046 999999999 999999999 30657 940 67860 29993 511125 999999999 999999999 30528 960 49352 30034 508037 999999999 999999999 30387 980 31200 30079 487968 999999999 999999999 30253 1000 13397 30092 464312 999999999 999999999 30092 68259 40 3990 -10659 6551 29861 64 1889800 21463 1001 999999999 999999999 46980 65 1880129 21463 735 999999999 999999999 46774 70 1838492 21376 558 999999999 999999999 45709 75 1795366 21306 467 999999999 999999999 44670 80 1755153 21240 389 999999999 999999999 43718 85 1717491 21179 328 999999999 999999999 42843 90 1682065 21142 289 999999999 999999999 42075 100 1616829 21137 258 999999999 999999999 40817 125 1479083 21015 208 999999999 999999999 38074 150 1367149 20907 381 999999999 999999999 35955 175 1273802 20442 433 999999999 999999999 33641 200 1194293 20216 538 999999999 999999999 32022 250 1059118 21149 1440 999999999 999999999 31431 300 942674 22462 3323 999999999 999999999 31687 350 838761 23568 12127 999999999 999999999 31815 400 744988 24384 30096 999999999 999999999 31684 450 659782 25013 80920 999999999 999999999 31425 500 581842 25499 134851 999999999 999999999 31086 550 510059 25928 213346 999999999 999999999 30759 600 443445 26348 273940 999999999 999999999 30490 620 418042 26553 311139 999999999 999999999 30440 640 393248 26772 323883 999999999 999999999 30414 660 369021 26988 322076 999999999 999999999 30391 680 345320 27224 323432 999999999 999999999 30396 700 322097 27481 306916 999999999 999999999 30431 720 299310 27751 283861 999999999 999999999 30483 740 276925 28036 251524 999999999 999999999 30555 760 254916 28320 248083 999999999 999999999 30630 780 233258 28612 255121 999999999 999999999 30718 800 211921 28935 262309 999999999 999999999 30840 820 190872 29272 259827 999999999 999999999 30981 840 170097 29598 283329 999999999 999999999 31110 860 149585 29923 320095 999999999 999999999 31241 880 129343 30201 351145 999999999 999999999 31324 900 109392 30420 372558 999999999 999999999 31350 920 89748 30607 412023 999999999 999999999 31346 940 70433 30720 441073 999999999 999999999 31268 960 51464 30803 430380 999999999 999999999 31165 980 32842 30862 413600 999999999 999999999 31041 1000 14579 30868 385596 999999999 999999999 30868 68264 40 3989 -10659 6544 28645 64 1890440 21566 1064 999999999 999999999 47218 65 1880713 21566 802 999999999 999999999 47011 70 1838207 21499 624 999999999 999999999 45971 75 1794858 21404 518 999999999 999999999 44876 80 1754508 21287 419 999999999 999999999 43814 85 1716795 21189 350 999999999 999999999 42863 90 1681371 21130 311 999999999 999999999 42052 100 1616224 21091 278 999999999 999999999 40728 125 1478988 20904 296 999999999 999999999 37874 150 1367962 20677 439 999999999 999999999 35560 175 1275424 20314 475 999999999 999999999 33430 200 1196028 20287 620 999999999 999999999 32135 250 1060037 21327 1770 999999999 999999999 31696 300 942792 22584 4045 999999999 999999999 31859 350 838317 23695 15421 999999999 999999999 31986 400 744023 24524 35916 999999999 999999999 31865 450 658313 25165 91514 999999999 999999999 31617 500 579851 25685 135511 999999999 999999999 31312 550 507550 26114 184288 999999999 999999999 30979 600 440457 26539 218443 999999999 999999999 30711 620 414882 26719 239410 999999999 999999999 30631 640 389952 26900 244343 999999999 999999999 30559 660 365627 27077 247113 999999999 999999999 30491 680 341871 27260 256515 999999999 999999999 30437 700 318648 27444 262204 999999999 999999999 30389 720 295928 27628 268316 999999999 999999999 30347 740 273681 27817 271737 999999999 999999999 30317 760 251880 28002 285002 999999999 999999999 30287 780 230509 28178 301254 999999999 999999999 30251 800 209550 28351 323989 999999999 999999999 30218 820 188990 28503 342441 999999999 999999999 30166 840 168823 28645 363955 999999999 999999999 30109 860 149037 28771 388212 999999999 999999999 30038 880 129632 28865 410032 999999999 999999999 29939 900 110611 28930 421719 999999999 999999999 29815 920 91979 28955 448709 999999999 999999999 29653 940 73736 28966 465888 999999999 999999999 29483 960 55871 28977 459664 999999999 999999999 29317 980 38367 28989 449049 999999999 999999999 29157 1000 21211 28996 435233 999999999 999999999 28996 68271 40 3988 -10659 6563 28146 64 1888600 21534 1026 999999999 999999999 47107 65 1878916 21534 760 999999999 999999999 46901 70 1838371 21434 570 999999999 999999999 45832 75 1795153 21340 481 999999999 999999999 44740 80 1754921 21226 400 999999999 999999999 43689 85 1717323 21121 338 999999999 999999999 42725 90 1682022 21051 299 999999999 999999999 41893 100 1617086 21034 274 999999999 999999999 40618 125 1479852 20960 265 999999999 999999999 37975 150 1368113 20888 434 999999999 999999999 35923 175 1274225 20701 533 999999999 999999999 34067 200 1193398 20631 683 999999999 999999999 32680 250 1056309 21319 1565 999999999 999999999 31684 300 939526 22419 3300 999999999 999999999 31626 350 835827 23516 12603 999999999 999999999 31745 400 742154 24385 30827 999999999 999999999 31685 450 656811 25091 81111 999999999 999999999 31524 500 578459 25688 134655 999999999 999999999 31315 550 506050 26189 202758 999999999 999999999 31068 600 438752 26624 254442 999999999 999999999 30809 620 413104 26789 276482 999999999 999999999 30710 640 388118 26949 283251 999999999 999999999 30615 660 363759 27104 286890 999999999 999999999 30522 680 339989 27265 287906 999999999 999999999 30442 700 316772 27426 289934 999999999 999999999 30369 720 294081 27575 285926 999999999 999999999 30289 740 271890 27729 277569 999999999 999999999 30221 760 250173 27877 276507 999999999 999999999 30151 780 228910 28019 276457 999999999 999999999 30081 800 208083 28151 293371 999999999 999999999 30004 820 187685 28259 303793 999999999 999999999 29908 840 167707 28351 319005 999999999 999999999 29800 860 148141 28427 339012 999999999 999999999 29679 880 128982 28478 353480 999999999 999999999 29538 900 110225 28516 364702 999999999 999999999 29388 920 91866 28520 383304 999999999 999999999 29207 940 73899 28526 399711 999999999 999999999 29035 960 56300 28555 395458 999999999 999999999 28890 980 39043 28591 385615 999999999 999999999 28756 1000 22120 28608 373716 999999999 999999999 28608 68414 40 3980 -10637 6710 27410 66 1874880 21561 988 999999999 999999999 46865 67 1865398 21561 736 999999999 999999999 46664 70 1838704 21493 567 999999999 999999999 45958 75 1795371 21395 470 999999999 999999999 44856 80 1755040 21275 384 999999999 999999999 43789 85 1717349 21178 328 999999999 999999999 42840 90 1681931 21133 301 999999999 999999999 42058 100 1616747 21112 282 999999999 999999999 40769 125 1479282 20953 314 999999999 999999999 37962 150 1367912 20757 484 999999999 999999999 35698 175 1274793 20491 571 999999999 999999999 33722 200 1194532 20551 788 999999999 999999999 32553 250 1056860 21578 2027 999999999 999999999 32068 300 938374 22798 4147 999999999 999999999 32161 350 833049 23858 14414 999999999 999999999 32206 400 738168 24661 33021 999999999 999999999 32043 450 652022 25281 82480 999999999 999999999 31762 500 573281 25751 123616 999999999 999999999 31392 550 500945 26073 155775 999999999 999999999 30931 600 434154 26342 179054 999999999 999999999 30483 620 408805 26447 191474 999999999 999999999 30318 640 384161 26555 195130 999999999 999999999 30168 660 360179 26663 194286 999999999 999999999 30025 680 336818 26771 196613 999999999 999999999 29891 700 314043 26877 200301 999999999 999999999 29761 720 291823 26981 205399 999999999 999999999 29637 740 270125 27094 207964 999999999 999999999 29529 760 248918 27206 213566 999999999 999999999 29425 780 228180 27311 219069 999999999 999999999 29321 800 207887 27419 226460 999999999 999999999 29224 820 188024 27511 231017 999999999 999999999 29117 840 168576 27597 239095 999999999 999999999 29007 860 149528 27677 251355 999999999 999999999 28897 880 130864 27756 259117 999999999 999999999 28789 900 112572 27824 263122 999999999 999999999 28675 920 94652 27851 271745 999999999 999999999 28523 940 77101 27872 275210 999999999 999999999 28370 960 59907 27894 271462 999999999 999999999 28221 980 43056 27911 266284 999999999 999999999 28073 1000 26540 27911 261972 999999999 999999999 27911 68421 40 3981 -10637 6699 27524 65 1875840 21523 994 999999999 999999999 46804 66 1866359 21523 742 999999999 999999999 46604 70 1838717 21489 585 999999999 999999999 45951 75 1795369 21413 484 999999999 999999999 44894 80 1754987 21312 393 999999999 999999999 43866 85 1717229 21215 328 999999999 999999999 42916 90 1681758 21159 295 999999999 999999999 42108 100 1616545 21106 267 999999999 999999999 40757 125 1479243 20910 260 999999999 999999999 37883 150 1368285 20646 376 999999999 999999999 35507 175 1275885 20284 426 999999999 999999999 33380 200 1196535 20292 584 999999999 999999999 32144 250 1060407 21363 1610 999999999 999999999 31750 300 943027 22598 3471 999999999 999999999 31880 350 838560 23677 12391 999999999 999999999 31962 400 744346 24501 28697 999999999 999999999 31835 450 658704 25149 70278 999999999 999999999 31596 500 580299 25665 106481 999999999 999999999 31287 550 508095 26065 147378 999999999 999999999 30921 600 441249 26393 174869 999999999 999999999 30542 620 415839 26523 188743 999999999 999999999 30405 640 391115 26651 194813 999999999 999999999 30277 660 367037 26778 195988 999999999 999999999 30155 680 343567 26906 199926 999999999 999999999 30041 700 320670 27032 203553 999999999 999999999 29933 720 298319 27145 207080 999999999 999999999 29817 740 276486 27264 210937 999999999 999999999 29714 760 255145 27380 216117 999999999 999999999 29613 780 234273 27489 220470 999999999 999999999 29512 800 213852 27587 230315 999999999 999999999 29404 820 193870 27668 233849 999999999 999999999 29283 840 174316 27740 238913 999999999 999999999 29157 860 155178 27798 248650 999999999 999999999 29023 880 136444 27846 255960 999999999 999999999 28882 900 118102 27887 258831 999999999 999999999 28739 920 100149 27888 263243 999999999 999999999 28560 940 82580 27895 265974 999999999 999999999 28393 960 65374 27908 261770 999999999 999999999 28236 980 48515 27924 256701 999999999 999999999 28086 1000 31991 27924 253129 999999999 999999999 27924 68426 40 3982 -10636 6672 27574 65 1878400 21522 940 999999999 999999999 46857 66 1868881 21522 716 999999999 999999999 46656 70 1838676 21442 544 999999999 999999999 45850 75 1795472 21317 432 999999999 999999999 44693 80 1755302 21184 345 999999999 999999999 43602 85 1717766 21093 295 999999999 999999999 42669 90 1682490 21049 282 999999999 999999999 41890 100 1617569 21026 279 999999999 999999999 40602 125 1480525 20911 335 999999999 999999999 37885 150 1369301 20745 499 999999999 999999999 35677 175 1275969 20598 621 999999999 999999999 33897 200 1195069 20771 881 999999999 999999999 32902 250 1055935 21805 2068 999999999 999999999 32405 300 936513 22921 3970 999999999 999999999 32336 350 830819 23897 13278 999999999 999999999 32260 400 735868 24657 29615 999999999 999999999 32038 450 649791 25246 74274 999999999 999999999 31718 500 571165 25710 103499 999999999 999999999 31343 550 498899 26063 139115 999999999 999999999 30919 600 432106 26354 166047 999999999 999999999 30496 620 406736 26478 179015 999999999 999999999 30354 640 382057 26599 182043 999999999 999999999 30217 660 358029 26720 184559 999999999 999999999 30089 680 334610 26847 190782 999999999 999999999 29975 700 311763 26972 194998 999999999 999999999 29866 720 289458 27094 202853 999999999 999999999 29761 740 267665 27219 209300 999999999 999999999 29665 760 246356 27342 216111 999999999 999999999 29573 780 225509 27459 224995 999999999 999999999 29479 800 205103 27579 238981 999999999 999999999 29396 820 185117 27688 244367 999999999 999999999 29304 840 165535 27798 253330 999999999 999999999 29218 860 146344 27893 268207 999999999 999999999 29121 880 127531 27985 282711 999999999 999999999 29026 900 109085 28062 290655 999999999 999999999 28920 920 91007 28101 301919 999999999 999999999 28779 940 73298 28127 308618 999999999 999999999 28629 960 55946 28151 306118 999999999 999999999 28481 980 38936 28180 300020 999999999 999999999 28343 1000 22258 28189 296696 999999999 999999999 28189 68433 40 3983 -10635 6672 27665 65 1878400 21459 962 999999999 999999999 46721 66 1868908 21459 704 999999999 999999999 46520 70 1838756 21429 569 999999999 999999999 45823 75 1795522 21360 480 999999999 999999999 44783 80 1755242 21257 390 999999999 999999999 43752 85 1717559 21186 336 999999999 999999999 42858 90 1682119 21152 318 999999999 999999999 42094 100 1616894 21120 305 999999999 999999999 40784 125 1479413 20950 358 999999999 999999999 37957 150 1368215 20695 479 999999999 999999999 35591 175 1275422 20409 535 999999999 999999999 33586 200 1195438 20492 735 999999999 999999999 32460 250 1058061 21546 1895 999999999 999999999 32021 300 939767 22757 3926 999999999 999999999 32104 350 834592 23831 13601 999999999 999999999 32170 400 739763 24661 29882 999999999 999999999 32043 450 653591 25296 75261 999999999 999999999 31781 500 574757 25795 107633 999999999 999999999 31447 550 502255 26148 140642 999999999 999999999 31020 600 435235 26447 160309 999999999 999999999 30604 620 409779 26564 172176 999999999 999999999 30453 640 385024 26677 176456 999999999 999999999 30306 660 360929 26791 177206 999999999 999999999 30169 680 337452 26909 182652 999999999 999999999 30044 700 314558 27021 187641 999999999 999999999 29921 720 292216 27132 195112 999999999 999999999 29803 740 270395 27252 200175 999999999 999999999 29701 760 249062 27370 207920 999999999 999999999 29603 780 228196 27482 215583 999999999 999999999 29504 800 207778 27588 229175 999999999 999999999 29405 820 187791 27683 236990 999999999 999999999 29298 840 168218 27780 246259 999999999 999999999 29199 860 149040 27872 261686 999999999 999999999 29100 880 130241 27964 270834 999999999 999999999 29005 900 111810 28039 274238 999999999 999999999 28896 920 93754 28056 285722 999999999 999999999 28733 940 76078 28066 293656 999999999 999999999 28567 960 58766 28082 290634 999999999 999999999 28412 980 41799 28105 284914 999999999 999999999 28268 1000 25163 28121 283752 999999999 999999999 28121 68439 40 3984 -10634 6672 27648 65 1878400 21564 1018 999999999 999999999 46950 66 1868862 21564 747 999999999 999999999 46748 70 1838619 21454 588 999999999 999999999 45875 75 1795416 21305 473 999999999 999999999 44666 80 1755277 21163 377 999999999 999999999 43559 85 1717754 21100 327 999999999 999999999 42682 90 1682432 21098 314 999999999 999999999 41987 100 1617270 21133 323 999999999 999999999 40809 125 1479223 21110 428 999999999 999999999 38247 150 1366948 20939 625 999999999 999999999 36010 175 1273125 20621 736 999999999 999999999 33935 200 1192576 20568 1003 999999999 999999999 32581 250 1055151 21485 2524 999999999 999999999 31930 300 937094 22730 5205 999999999 999999999 32066 350 831968 23837 18168 999999999 999999999 32178 400 737075 24688 37901 999999999 999999999 32079 450 650750 25358 86926 999999999 999999999 31858 500 571670 25893 118220 999999999 999999999 31566 550 498879 26257 142242 999999999 999999999 31149 600 431594 26545 158419 999999999 999999999 30718 620 406049 26653 167274 999999999 999999999 30554 640 381214 26761 170258 999999999 999999999 30401 660 357045 26870 170377 999999999 999999999 30258 680 333505 26975 176219 999999999 999999999 30118 700 310560 27074 181907 999999999 999999999 29979 720 288180 27173 191456 999999999 999999999 29848 740 266331 27280 201505 999999999 999999999 29731 760 244982 27383 213334 999999999 999999999 29618 780 224112 27479 226760 999999999 999999999 29501 800 203701 27570 245287 999999999 999999999 29386 820 183731 27652 256134 999999999 999999999 29266 840 164190 27721 275844 999999999 999999999 29138 860 145058 27796 299872 999999999 999999999 29020 880 126314 27877 313966 999999999 999999999 28915 900 107942 27946 322786 999999999 999999999 28800 920 89945 27967 337041 999999999 999999999 28642 940 72321 27989 343830 999999999 999999999 28488 960 55052 28020 341368 999999999 999999999 28349 980 38123 28044 335216 999999999 999999999 28206 1000 21527 28047 332637 999999999 999999999 28047 68447 40 3985 -10633 6686 27593 65 1877120 21517 968 999999999 999999999 46819 66 1867622 21517 718 999999999 999999999 46618 70 1838718 21442 546 999999999 999999999 45849 75 1795492 21340 450 999999999 999999999 44740 80 1755273 21213 365 999999999 999999999 43661 85 1717697 21110 310 999999999 999999999 42704 90 1682401 21055 281 999999999 999999999 41902 100 1617464 21030 270 999999999 999999999 40611 125 1480418 20907 314 999999999 999999999 37878 150 1369193 20750 472 999999999 999999999 35685 175 1276016 20525 557 999999999 999999999 33777 200 1195666 20563 747 999999999 999999999 32573 250 1058257 21485 1834 999999999 999999999 31930 300 940482 22625 3791 999999999 999999999 31917 350 835954 23678 13770 999999999 999999999 31963 400 741754 24493 32956 999999999 999999999 31825 450 656163 25127 82510 999999999 999999999 31568 500 577840 25634 126896 999999999 999999999 31250 550 505727 26029 172740 999999999 999999999 30879 600 438945 26379 201669 999999999 999999999 30526 620 413544 26517 216886 999999999 999999999 30399 640 388822 26653 221443 999999999 999999999 30279 660 364739 26787 222360 999999999 999999999 30164 680 341257 26925 225309 999999999 999999999 30062 700 318340 27059 228075 999999999 999999999 29962 720 295961 27187 229700 999999999 999999999 29863 740 274089 27322 228527 999999999 999999999 29777 760 252696 27454 231833 999999999 999999999 29694 780 231761 27580 234408 999999999 999999999 29610 800 211265 27699 245649 999999999 999999999 29523 820 191196 27799 253723 999999999 999999999 29421 840 171542 27894 261647 999999999 999999999 29319 860 152289 27976 273755 999999999 999999999 29209 880 133428 28043 282353 999999999 999999999 29086 900 114952 28098 286756 999999999 999999999 28956 920 96860 28109 297417 999999999 999999999 28787 940 79150 28120 303721 999999999 999999999 28622 960 61804 28138 299896 999999999 999999999 28468 980 44804 28159 293924 999999999 999999999 28322 1000 28139 28167 288595 999999999 999999999 28167 68452 40 3986 -10632 6684 27559 65 1877280 21522 991 999999999 999999999 46834 66 1867778 21522 735 999999999 999999999 46633 70 1838709 21439 566 999999999 999999999 45843 75 1795465 21361 488 999999999 999999999 44784 80 1755180 21261 409 999999999 999999999 43761 85 1717504 21175 349 999999999 999999999 42834 90 1682095 21126 314 999999999 999999999 42043 100 1616926 21110 289 999999999 999999999 40765 125 1479195 21036 306 999999999 999999999 38113 150 1367302 20870 489 999999999 999999999 35891 175 1273873 20516 594 999999999 999999999 33762 200 1193782 20439 827 999999999 999999999 32377 250 1057300 21325 2168 999999999 999999999 31692 300 940173 22542 4629 999999999 999999999 31800 350 835917 23640 17315 999999999 999999999 31912 400 741794 24492 39224 999999999 999999999 31824 450 656119 25177 90775 999999999 999999999 31632 500 577604 25707 120751 999999999 999999999 31339 550 505277 26110 145398 999999999 999999999 30975 600 438340 26420 158738 999999999 999999999 30573 620 412910 26538 166878 999999999 999999999 30423 640 388179 26652 166934 999999999 999999999 30278 660 364107 26763 166125 999999999 999999999 30137 680 340656 26878 171414 999999999 999999999 30010 700 317787 26994 175890 999999999 999999999 29891 720 295470 27100 181155 999999999 999999999 29768 740 273675 27215 184847 999999999 999999999 29661 760 252374 27327 193248 999999999 999999999 29557 780 231542 27434 203536 999999999 999999999 29452 800 211164 27527 220139 999999999 999999999 29340 820 191228 27605 230710 999999999 999999999 29215 840 171721 27670 241993 999999999 999999999 29084 860 152634 27718 260226 999999999 999999999 28939 880 133956 27758 276066 999999999 999999999 28791 900 115673 27795 283985 999999999 999999999 28644 920 97779 27797 294291 999999999 999999999 28468 940 80266 27810 301482 999999999 999999999 28306 960 63110 27832 301758 999999999 999999999 28158 980 46296 27852 298028 999999999 999999999 28013 1000 29815 27852 295715 999999999 999999999 27852 68471 40 3989 -10629 6689 29652 65 1876800 21597 1040 999999999 999999999 46986 66 1867272 21597 759 999999999 999999999 46784 70 1838573 21540 586 999999999 999999999 46060 75 1795146 21440 479 999999999 999999999 44951 80 1754727 21324 394 999999999 999999999 43890 85 1716971 21201 326 999999999 999999999 42887 90 1681524 21146 299 999999999 999999999 42083 100 1616288 21133 287 999999999 999999999 40810 125 1478877 20915 293 999999999 999999999 37894 150 1367698 20724 461 999999999 999999999 35640 175 1274761 20444 529 999999999 999999999 33644 200 1194860 20414 669 999999999 999999999 32336 250 1058221 21399 1643 999999999 999999999 31802 300 940824 22569 3521 999999999 999999999 31838 350 836603 23597 12602 999999999 999999999 31854 400 742750 24396 28888 999999999 999999999 31699 450 657561 24991 78520 999999999 999999999 31398 500 579678 25484 136394 999999999 999999999 31067 550 507964 25894 207537 999999999 999999999 30719 600 441454 26300 263781 999999999 999999999 30434 620 416100 26497 289418 999999999 999999999 30376 640 391363 26705 293920 999999999 999999999 30338 660 367193 26929 291698 999999999 999999999 30325 680 343539 27174 283490 999999999 999999999 30340 700 320364 27419 284294 999999999 999999999 30362 720 297634 27674 275092 999999999 999999999 30398 740 275315 27949 249131 999999999 999999999 30461 760 253375 28228 238426 999999999 999999999 30532 780 231788 28519 219461 999999999 999999999 30618 800 210527 28822 244137 999999999 999999999 30720 820 189569 29132 255844 999999999 999999999 30832 840 168903 29429 306705 999999999 999999999 30933 860 148519 29723 373442 999999999 999999999 31032 880 128413 29996 418477 999999999 999999999 31112 900 108595 30220 459722 999999999 999999999 31144 920 89085 30392 522923 999999999 999999999 31125 940 69905 30505 570202 999999999 999999999 31049 960 51062 30608 548867 999999999 999999999 30967 980 32549 30698 494339 999999999 999999999 30876 1000 14379 30718 457542 999999999 999999999 30718 68477 40 3990 -10628 6686 29516 65 1877120 21519 956 999999999 999999999 46824 66 1867621 21519 685 999999999 999999999 46623 70 1838743 21401 509 999999999 999999999 45763 75 1795615 21283 412 999999999 999999999 44621 80 1755484 21176 339 999999999 999999999 43586 85 1717961 21087 284 999999999 999999999 42658 90 1682673 21069 264 999999999 999999999 41930 100 1617612 21096 257 999999999 999999999 40738 125 1480226 20945 324 999999999 999999999 37947 150 1368851 20767 541 999999999 999999999 35715 175 1275834 20436 647 999999999 999999999 33631 200 1195929 20424 859 999999999 999999999 32353 250 1058959 21489 2253 999999999 999999999 31937 300 940889 22730 4756 999999999 999999999 32066 350 835915 23769 17055 999999999 999999999 32087 400 741411 24556 38506 999999999 999999999 31908 450 655688 25140 101382 999999999 999999999 31585 500 577409 25592 154359 999999999 999999999 31199 550 505453 25959 207841 999999999 999999999 30796 600 438808 26341 246034 999999999 999999999 30481 620 413418 26533 265217 999999999 999999999 30418 640 388649 26739 262658 999999999 999999999 30377 660 364450 26958 259169 999999999 999999999 30357 680 340775 27195 258430 999999999 999999999 30364 700 317583 27436 259477 999999999 999999999 30380 720 294841 27690 258926 999999999 999999999 30416 740 272508 27966 238940 999999999 999999999 30479 760 250556 28242 237728 999999999 999999999 30547 780 228961 28524 233271 999999999 999999999 30623 800 207698 28824 251168 999999999 999999999 30722 820 186743 29124 257944 999999999 999999999 30823 840 166087 29408 298142 999999999 999999999 30910 860 145723 29686 361717 999999999 999999999 30994 880 125645 29948 406287 999999999 999999999 31062 900 105864 30156 437801 999999999 999999999 31078 920 86399 30318 501450 999999999 999999999 31050 940 67268 30423 541604 999999999 999999999 30966 960 48480 30511 529610 999999999 999999999 30869 980 30031 30584 486502 999999999 999999999 30761 1000 11930 30597 458187 999999999 999999999 30597 68483 40 3991 -10627 6681 27889 65 1877600 21622 1013 999999999 999999999 47058 66 1868049 21622 791 999999999 999999999 46856 70 1838522 21535 594 999999999 999999999 46049 75 1795086 21454 506 999999999 999999999 44981 80 1754641 21337 420 999999999 999999999 43917 85 1716836 21244 364 999999999 999999999 42973 90 1681344 21157 321 999999999 999999999 42104 100 1616172 21080 284 999999999 999999999 40708 125 1478882 20931 274 999999999 999999999 37922 150 1367428 20811 441 999999999 999999999 35790 175 1273885 20625 552 999999999 999999999 33942 200 1193084 20693 736 999999999 999999999 32779 250 1055034 21551 1775 999999999 999999999 32028 300 937121 22610 3630 999999999 999999999 31896 350 832732 23630 13056 999999999 999999999 31899 400 738794 24406 32341 999999999 999999999 31713 450 653520 25030 66499 999999999 999999999 31447 500 575537 25510 129257 999999999 999999999 31099 550 503752 25919 177694 999999999 999999999 30749 600 437261 26260 205834 999999999 999999999 30388 620 411976 26396 223505 999999999 999999999 30260 640 387365 26536 228073 999999999 999999999 30145 660 363389 26669 232045 999999999 999999999 30031 680 340006 26814 237240 999999999 999999999 29939 700 317173 26972 240135 999999999 999999999 29867 720 294854 27125 238997 999999999 999999999 29795 740 273023 27283 233879 999999999 999999999 29734 760 251650 27442 235987 999999999 999999999 29681 780 230711 27603 244631 999999999 999999999 29635 800 210182 27764 260967 999999999 999999999 29593 820 190049 27910 283252 999999999 999999999 29538 840 170294 28067 290929 999999999 999999999 29501 860 150904 28203 302470 999999999 999999999 29446 880 131884 28286 311732 999999999 999999999 29339 900 113244 28352 321239 999999999 999999999 29218 920 94975 28407 341824 999999999 999999999 29092 940 77071 28440 355866 999999999 999999999 28947 960 59522 28478 352669 999999999 999999999 28812 980 42314 28509 348065 999999999 999999999 28674 1000 25441 28519 339604 999999999 999999999 28519 68499 40 3993 -10625 6665 27842 65 1879040 21527 941 999999999 999999999 46884 66 1869508 21527 703 999999999 999999999 46682 70 1838653 21438 534 999999999 999999999 45842 75 1795471 21300 422 999999999 999999999 44656 80 1755346 21154 332 999999999 999999999 43540 85 1717872 21053 280 999999999 999999999 42588 90 1682662 21011 264 999999999 999999999 41814 100 1617826 21008 265 999999999 999999999 40569 125 1480758 20935 328 999999999 999999999 37930 150 1369326 20798 480 999999999 999999999 35768 175 1275909 20583 578 999999999 999999999 33872 200 1195390 20592 803 999999999 999999999 32618 250 1057904 21479 1970 999999999 999999999 31922 300 940072 22651 3960 999999999 999999999 31955 350 835365 23730 13507 999999999 999999999 32033 400 740906 24573 29792 999999999 999999999 31929 450 655003 25228 72520 999999999 999999999 31695 500 576353 25745 106540 999999999 999999999 31385 550 503954 26124 143234 999999999 999999999 30991 600 436986 26431 166316 999999999 999999999 30585 620 411543 26554 178915 999999999 999999999 30441 640 386794 26675 184735 999999999 999999999 30304 660 362696 26798 187435 999999999 999999999 30177 680 339209 26923 192687 999999999 999999999 30061 700 316298 27047 197426 999999999 999999999 29950 720 293932 27165 205208 999999999 999999999 29839 740 272081 27292 213363 999999999 999999999 29745 760 250714 27418 222563 999999999 999999999 29655 780 229806 27542 231671 999999999 999999999 29569 800 209337 27666 249931 999999999 999999999 29487 820 189286 27781 258326 999999999 999999999 29402 840 169639 27892 272629 999999999 999999999 29317 860 150376 28006 291829 999999999 999999999 29240 880 131481 28116 308212 999999999 999999999 29162 900 112943 28210 320001 999999999 999999999 29073 920 94767 28258 332376 999999999 999999999 28939 940 76955 28299 339053 999999999 999999999 28803 960 59492 28340 336953 999999999 999999999 28672 980 42366 28373 330793 999999999 999999999 28537 1000 25576 28376 328051 999999999 999999999 28376 68514 40 3995 -10623 6662 28252 65 1879360 21469 919 999999999 999999999 46763 66 1869849 21469 684 999999999 999999999 46561 70 1838750 21387 527 999999999 999999999 45732 75 1795674 21245 417 999999999 999999999 44542 80 1755656 21095 329 999999999 999999999 43419 85 1718275 21008 294 999999999 999999999 42498 90 1683125 20983 305 999999999 999999999 41759 100 1618323 21014 314 999999999 999999999 40580 125 1480738 21087 436 999999999 999999999 38205 150 1368169 21072 684 999999999 999999999 36239 175 1273257 20971 870 999999999 999999999 34511 200 1191220 20980 1112 999999999 999999999 33233 250 1051943 21640 2117 999999999 999999999 32160 300 933792 22610 3968 999999999 999999999 31897 350 829522 23577 13752 999999999 999999999 31827 400 735735 24383 32910 999999999 999999999 31682 450 650516 25022 66865 999999999 999999999 31436 500 572448 25574 123018 999999999 999999999 31176 550 500419 26030 178432 999999999 999999999 30880 600 433554 26443 219261 999999999 999999999 30600 620 408074 26618 235929 999999999 999999999 30515 640 383243 26786 239411 999999999 999999999 30430 660 359023 26958 243915 999999999 999999999 30357 680 335374 27136 253030 999999999 999999999 30298 700 312263 27306 255882 999999999 999999999 30237 720 289663 27471 260010 999999999 999999999 30175 740 267548 27644 259686 999999999 999999999 30128 760 245891 27809 265002 999999999 999999999 30078 780 224673 27968 269268 999999999 999999999 30026 800 203876 28121 295214 999999999 999999999 29973 820 183486 28264 307141 999999999 999999999 29913 840 163492 28393 326000 999999999 999999999 29844 860 143885 28503 356583 999999999 999999999 29758 880 124655 28615 375859 999999999 999999999 29680 900 105791 28702 385241 999999999 999999999 29580 920 87301 28741 407322 999999999 999999999 29435 940 69184 28779 420569 999999999 999999999 29293 960 51424 28824 418020 999999999 999999999 29163 980 34000 28877 405114 999999999 999999999 29044 1000 16906 28899 399430 999999999 999999999 28899 68521 40 3997 -10622 6646 28550 65 1880800 21658 1040 999999999 999999999 47208 66 1871183 21658 811 999999999 999999999 47003 70 1838336 21581 611 999999999 999999999 46147 75 1794878 21430 471 999999999 999999999 44929 80 1754521 21269 367 999999999 999999999 43776 85 1716879 21128 298 999999999 999999999 42740 90 1681548 21079 276 999999999 999999999 41949 100 1616532 21058 265 999999999 999999999 40665 125 1479584 20849 335 999999999 999999999 37773 150 1368826 20632 510 999999999 999999999 35483 175 1276135 20426 625 999999999 999999999 33614 200 1195937 20584 893 999999999 999999999 32606 250 1057686 21722 2243 999999999 999999999 32282 300 938651 22859 4445 999999999 999999999 32248 350 833283 23816 15453 999999999 999999999 32149 400 738694 24554 36046 999999999 999999999 31904 450 653024 25112 86953 999999999 999999999 31550 500 574869 25540 126446 999999999 999999999 31135 550 503092 25883 165298 999999999 999999999 30706 600 436715 26207 192556 999999999 999999999 30326 620 411467 26372 205478 999999999 999999999 30233 640 386862 26545 206743 999999999 999999999 30156 660 362851 26736 205849 999999999 999999999 30108 680 339383 26942 207852 999999999 999999999 30082 700 316424 27141 214537 999999999 999999999 30054 720 293946 27344 220324 999999999 999999999 30036 740 271913 27564 215630 999999999 999999999 30041 760 250297 27785 218900 999999999 999999999 30052 780 229073 28007 217147 999999999 999999999 30069 800 208222 28227 241351 999999999 999999999 30086 820 187732 28435 260576 999999999 999999999 30094 840 167595 28628 286174 999999999 999999999 30091 860 147805 28801 332509 999999999 999999999 30070 880 128353 28974 366443 999999999 999999999 30052 900 109232 29123 383292 999999999 999999999 30013 920 90451 29225 417049 999999999 999999999 29930 940 72016 29307 427482 999999999 999999999 29830 960 53920 29385 416344 999999999 999999999 29729 980 36152 29457 392521 999999999 999999999 29627 1000 18717 29470 383607 999999999 999999999 29470 68527 40 3998 -10621 6646 28990 65 1880800 21652 947 999999999 999999999 47194 66 1871186 21652 694 999999999 999999999 46990 70 1838390 21521 527 999999999 999999999 46018 75 1795113 21311 407 999999999 999999999 44680 80 1755031 21096 318 999999999 999999999 43421 85 1717707 20944 265 999999999 999999999 42367 90 1682682 20898 248 999999999 999999999 41589 100 1618134 20935 262 999999999 999999999 40428 125 1481203 20966 388 999999999 999999999 37986 150 1369287 20948 663 999999999 999999999 36026 175 1274989 20823 873 999999999 999999999 34267 200 1193506 20845 1139 999999999 999999999 33019 250 1054664 21641 2334 999999999 999999999 32162 300 936364 22665 4501 999999999 999999999 31973 350 831910 23605 15580 999999999 999999999 31865 400 738090 24371 36810 999999999 999999999 31667 450 652966 24979 75912 999999999 999999999 31382 500 575079 25499 137942 999999999 999999999 31086 550 503294 25929 191059 999999999 999999999 30761 600 436678 26348 233591 999999999 999999999 30489 620 411279 26546 247314 999999999 999999999 30432 640 386501 26746 242391 999999999 999999999 30384 660 362297 26962 238426 999999999 999999999 30361 680 338623 27190 242189 999999999 999999999 30358 700 315444 27410 243046 999999999 999999999 30352 720 292736 27631 245463 999999999 999999999 30351 740 270469 27864 238055 999999999 999999999 30369 760 248613 28096 242885 999999999 999999999 30388 780 227150 28324 244760 999999999 999999999 30408 800 206062 28552 284095 999999999 999999999 30433 820 185331 28776 301605 999999999 999999999 30455 840 164951 28973 352935 999999999 999999999 30453 860 144924 29144 440022 999999999 999999999 30428 880 125240 29322 501112 999999999 999999999 30413 900 105892 29465 534996 999999999 999999999 30366 920 86893 29559 592084 999999999 999999999 30272 940 68250 29635 619470 999999999 999999999 30164 960 49952 29708 618427 999999999 999999999 30057 980 31988 29783 584436 999999999 999999999 29955 1000 14360 29797 570790 999999999 999999999 29797 68533 40 3998 -10620 6641 29080 65 1881280 21579 1034 999999999 999999999 47045 66 1871690 21579 773 999999999 999999999 46842 70 1838469 21511 594 999999999 999999999 45998 75 1795109 21403 483 999999999 999999999 44872 80 1754768 21279 394 999999999 999999999 43798 85 1717098 21150 322 999999999 999999999 42783 90 1681734 21098 295 999999999 999999999 41987 100 1616623 21100 288 999999999 999999999 40746 125 1479369 20900 307 999999999 999999999 37866 150 1368211 20731 494 999999999 999999999 35653 175 1274977 20568 599 999999999 999999999 33848 200 1194374 20649 771 999999999 999999999 32709 250 1056411 21568 1734 999999999 999999999 32054 300 938450 22611 3508 999999999 999999999 31897 350 834164 23584 12853 999999999 999999999 31837 400 740402 24362 31290 999999999 999999999 31655 450 655334 24955 67746 999999999 999999999 31352 500 577562 25449 137231 999999999 999999999 31024 550 505924 25875 202375 999999999 999999999 30696 600 439434 26304 257228 999999999 999999999 30438 620 414074 26506 279833 999999999 999999999 30386 640 389331 26711 285089 999999999 999999999 30345 660 365155 26935 286304 999999999 999999999 30331 680 341499 27175 280639 999999999 999999999 30341 700 318328 27407 286510 999999999 999999999 30348 720 295616 27644 279079 999999999 999999999 30366 740 273329 27898 249875 999999999 999999999 30405 760 251438 28153 235293 999999999 999999999 30450 780 229921 28412 208646 999999999 999999999 30503 800 208758 28666 230149 999999999 999999999 30554 820 187939 28905 251351 999999999 999999999 30592 840 167459 29127 283850 999999999 999999999 30616 860 147315 29329 336929 999999999 999999999 30621 880 127502 29518 373266 999999999 999999999 30617 900 108021 29673 396756 999999999 999999999 30580 920 88885 29779 450370 999999999 999999999 30497 940 70103 29855 490074 999999999 999999999 30388 960 51667 29937 479237 999999999 999999999 30288 980 33562 30020 441261 999999999 999999999 30194 1000 15791 30046 415764 999999999 999999999 30046 68589 40 4008 -10614 6618 28592 65 1883460 21548 992 999999999 999999999 47026 66 1873850 21548 743 999999999 999999999 46822 70 1838483 21457 557 999999999 999999999 45881 75 1795256 21326 440 999999999 999999999 44711 80 1755085 21176 345 999999999 999999999 43586 85 1717562 21087 310 999999999 999999999 42656 90 1682303 21034 316 999999999 999999999 41861 100 1617452 20995 310 999999999 999999999 40543 125 1480526 20905 393 999999999 999999999 37875 150 1369188 20793 604 999999999 999999999 35760 175 1275611 20658 757 999999999 999999999 33995 200 1194518 20810 1060 999999999 999999999 32964 250 1055302 21791 2472 999999999 999999999 32385 300 935955 22907 4829 999999999 999999999 32316 350 830266 23909 16010 999999999 999999999 32275 400 735251 24679 35356 999999999 999999999 32066 450 649078 25279 86460 999999999 999999999 31759 500 570308 25771 117206 999999999 999999999 31417 550 497815 26165 156755 999999999 999999999 31040 600 430646 26546 188935 999999999 999999999 30719 620 405073 26710 206944 999999999 999999999 30620 640 380161 26870 208312 999999999 999999999 30525 660 355872 27027 213241 999999999 999999999 30434 680 332170 27188 225597 999999999 999999999 30357 700 309016 27354 229860 999999999 999999999 30289 720 286377 27519 241213 999999999 999999999 30228 740 264226 27686 248374 999999999 999999999 30174 760 242537 27849 262208 999999999 999999999 30121 780 221291 28001 281285 999999999 999999999 30062 800 200465 28167 304694 999999999 999999999 30021 820 180038 28321 318055 999999999 999999999 29974 840 159994 28478 333380 999999999 999999999 29933 860 140319 28616 357751 999999999 999999999 29876 880 121009 28739 379974 999999999 999999999 29808 900 102062 28830 391793 999999999 999999999 29712 920 83487 28878 422081 999999999 999999999 29574 940 65289 28901 438232 999999999 999999999 29417 960 47463 28917 436539 999999999 999999999 29257 980 29992 28939 429095 999999999 999999999 29106 1000 12863 28956 421821 999999999 999999999 28956 68596 40 4010 -10614 6611 28190 65 1884100 21617 1051 999999999 999999999 47190 66 1874450 21617 797 999999999 999999999 46985 70 1838305 21543 618 999999999 999999999 46065 75 1794905 21410 495 999999999 999999999 44887 80 1754581 21254 390 999999999 999999999 43746 85 1716943 21139 328 999999999 999999999 42763 90 1681607 21074 330 999999999 999999999 41939 100 1616623 21041 313 999999999 999999999 40632 125 1479550 20904 359 999999999 999999999 37873 150 1368305 20760 516 999999999 999999999 35702 175 1274863 20632 614 999999999 999999999 33953 200 1194022 20708 796 999999999 999999999 32802 250 1055800 21589 1839 999999999 999999999 32085 300 937702 22641 3684 999999999 999999999 31940 350 833184 23656 12953 999999999 999999999 31934 400 739093 24459 30175 999999999 999999999 31781 450 653616 25095 75952 999999999 999999999 31529 500 575334 25638 119083 999999999 999999999 31255 550 503150 26077 168428 999999999 999999999 30935 600 436180 26478 202261 999999999 999999999 30641 620 410673 26640 217096 999999999 999999999 30540 640 385826 26797 223876 999999999 999999999 30443 660 361602 26959 227324 999999999 999999999 30358 680 337955 27128 231617 999999999 999999999 30289 700 314854 27290 237541 999999999 999999999 30219 720 292269 27452 239862 999999999 999999999 30155 740 270173 27617 241398 999999999 999999999 30098 760 248537 27782 245596 999999999 999999999 30049 780 227338 27944 249660 999999999 999999999 30001 800 206560 28096 272811 999999999 999999999 29946 820 186190 28234 291386 999999999 999999999 29881 840 166215 28368 311360 999999999 999999999 29818 860 146621 28492 333399 999999999 999999999 29747 880 127402 28591 347565 999999999 999999999 29655 900 108557 28669 358915 999999999 999999999 29545 920 90091 28703 381849 999999999 999999999 29395 940 72004 28722 396332 999999999 999999999 29235 960 54283 28753 391291 999999999 999999999 29090 980 36908 28788 381548 999999999 999999999 28954 1000 19868 28804 371904 999999999 999999999 28804 68602 40 4011 -10613 6611 27935 65 1884100 21516 986 999999999 999999999 46971 66 1874494 21516 727 999999999 999999999 46767 70 1838532 21425 547 999999999 999999999 45813 75 1795329 21333 458 999999999 999999999 44726 80 1755108 21221 379 999999999 999999999 43678 85 1717507 21130 324 999999999 999999999 42744 90 1682170 21085 296 999999999 999999999 41961 100 1617114 21077 280 999999999 999999999 40702 125 1479709 20969 332 999999999 999999999 37992 150 1368081 20838 521 999999999 999999999 35836 175 1274349 20682 645 999999999 999999999 34036 200 1193246 20791 881 999999999 999999999 32933 250 1054399 21697 2005 999999999 999999999 32246 300 935563 22809 3934 999999999 999999999 32178 350 830261 23835 13339 999999999 999999999 32175 400 735477 24634 30203 999999999 999999999 32009 450 649411 25261 75979 999999999 999999999 31737 500 570666 25772 121827 999999999 999999999 31418 550 498160 26174 171123 999999999 999999999 31051 600 431002 26529 208058 999999999 999999999 30699 620 405458 26665 227291 999999999 999999999 30569 640 380599 26800 236772 999999999 999999999 30446 660 356385 26931 242526 999999999 999999999 30327 680 332779 27064 247405 999999999 999999999 30218 700 309743 27198 253336 999999999 999999999 30117 720 287251 27320 259664 999999999 999999999 30009 740 265275 27448 261862 999999999 999999999 29915 760 243786 27574 268385 999999999 999999999 29824 780 222761 27695 274115 999999999 999999999 29733 800 202178 27817 288362 999999999 999999999 29649 820 182021 27925 295451 999999999 999999999 29555 840 162273 28033 303153 999999999 999999999 29465 860 142920 28129 315155 999999999 999999999 29368 880 123949 28217 327650 999999999 999999999 29267 900 105354 28285 336654 999999999 999999999 29149 920 87136 28314 348956 999999999 999999999 28997 940 69294 28335 356042 999999999 999999999 28840 960 51814 28358 352828 999999999 999999999 28691 980 34681 28380 345739 999999999 999999999 28545 1000 17885 28388 339077 999999999 999999999 28388 68609 40 4012 -10613 6625 27845 65 1882740 21572 979 999999999 999999999 47063 66 1873131 21572 738 999999999 999999999 46859 70 1838452 21485 554 999999999 999999999 45942 75 1795159 21363 448 999999999 999999999 44788 80 1754912 21219 361 999999999 999999999 43674 85 1717341 21097 304 999999999 999999999 42678 90 1682075 21033 276 999999999 999999999 41859 100 1617192 21016 263 999999999 999999999 40584 125 1480059 20947 308 999999999 999999999 37951 150 1368353 20889 519 999999999 999999999 35925 175 1274256 20792 691 999999999 999999999 34217 200 1192725 20900 936 999999999 999999999 33106 250 1053452 21718 1933 999999999 999999999 32277 300 934841 22704 3642 999999999 999999999 32029 350 830227 23636 12150 999999999 999999999 31907 400 736312 24388 29083 999999999 999999999 31689 450 651112 25006 57384 999999999 999999999 31416 500 573134 25531 104400 999999999 999999999 31124 550 501225 25987 151136 999999999 999999999 30829 600 434469 26400 194770 999999999 999999999 30550 620 409033 26569 212580 999999999 999999999 30458 640 384251 26732 218389 999999999 999999999 30369 660 360085 26892 224300 999999999 999999999 30283 680 336499 27056 232300 999999999 999999999 30209 700 313458 27219 237070 999999999 999999999 30140 720 290939 27365 243114 999999999 999999999 30059 740 268919 27512 245719 999999999 999999999 29984 760 247374 27654 252577 999999999 999999999 29911 780 226283 27789 258763 999999999 999999999 29834 800 205628 27919 275154 999999999 999999999 29757 820 185395 28032 283080 999999999 999999999 29668 840 165574 28133 291096 999999999 999999999 29571 860 146161 28202 307892 999999999 999999999 29444 880 127150 28265 325263 999999999 999999999 29317 900 108528 28317 333229 999999999 999999999 29182 920 90293 28334 344845 999999999 999999999 29018 940 72439 28352 350324 999999999 999999999 28858 960 54951 28369 348358 999999999 999999999 28702 980 37811 28393 341824 999999999 999999999 28557 1000 21009 28394 335119 999999999 999999999 28394 68613 40 4013 -10612 6644 27727 65 1880960 21478 944 999999999 999999999 46818 66 1871420 21478 687 999999999 999999999 46616 70 1838701 21381 517 999999999 999999999 45719 75 1795606 21271 425 999999999 999999999 44595 80 1755515 21147 345 999999999 999999999 43525 85 1718032 21071 300 999999999 999999999 42625 90 1682790 21030 272 999999999 999999999 41851 100 1617909 21019 266 999999999 999999999 40589 125 1480631 20989 328 999999999 999999999 38027 150 1368843 20878 499 999999999 999999999 35906 175 1275162 20619 592 999999999 999999999 33932 200 1194556 20600 806 999999999 999999999 32631 250 1057068 21472 2033 999999999 999999999 31912 300 939157 22688 4239 999999999 999999999 32006 350 834220 23796 15075 999999999 999999999 32122 400 739490 24646 34114 999999999 999999999 32024 450 653325 25307 85723 999999999 999999999 31795 500 574418 25832 130667 999999999 999999999 31491 550 501759 26224 177767 999999999 999999999 31110 600 434510 26551 209132 999999999 999999999 30724 620 408952 26673 225869 999999999 999999999 30578 640 384091 26797 231089 999999999 999999999 30442 660 359888 26911 233450 999999999 999999999 30304 680 336309 27022 239222 999999999 999999999 30171 700 313317 27138 240251 999999999 999999999 30051 720 290881 27244 244559 999999999 999999999 29926 740 268972 27355 248492 999999999 999999999 29813 760 247565 27458 254969 999999999 999999999 29699 780 226639 27552 264104 999999999 999999999 29579 800 206171 27651 273851 999999999 999999999 29472 820 186142 27736 274539 999999999 999999999 29354 840 166539 27812 281407 999999999 999999999 29233 860 147345 27885 290648 999999999 999999999 29113 880 128548 27945 297007 999999999 999999999 28985 900 110140 27989 300974 999999999 999999999 28844 920 92120 27994 308555 999999999 999999999 28669 940 74484 28002 313020 999999999 999999999 28501 960 57213 28014 307889 999999999 999999999 28343 980 40292 28022 301550 999999999 999999999 28184 1000 23709 28025 296385 999999999 999999999 28025 68620 40 4014 -10612 6638 27481 65 1881600 21562 966 999999999 999999999 47015 66 1872013 21562 742 999999999 999999999 46811 70 1838500 21486 562 999999999 999999999 45944 75 1795162 21407 478 999999999 999999999 44880 80 1754806 21290 396 999999999 999999999 43821 85 1717084 21197 343 999999999 999999999 42879 90 1681669 21111 302 999999999 999999999 42013 100 1616647 21029 265 999999999 999999999 40608 125 1479607 20906 277 999999999 999999999 37877 150 1368336 20767 434 999999999 999999999 35715 175 1275126 20522 531 999999999 999999999 33772 200 1194805 20551 724 999999999 999999999 32554 250 1057547 21450 1827 999999999 999999999 31879 300 939952 22591 3804 999999999 999999999 31870 350 835565 23649 13838 999999999 999999999 31923 400 741491 24457 33370 999999999 999999999 31779 450 655994 25109 83793 999999999 999999999 31545 500 577727 25616 121337 999999999 999999999 31228 550 505649 26024 161620 999999999 999999999 30873 600 438903 26356 188099 999999999 999999999 30499 620 413530 26482 203318 999999999 999999999 30359 640 388846 26606 204220 999999999 999999999 30225 660 364816 26718 205324 999999999 999999999 30087 680 341403 26835 212064 999999999 999999999 29962 700 318565 26961 213001 999999999 999999999 29855 720 296270 27079 214781 999999999 999999999 29744 740 274492 27197 214430 999999999 999999999 29642 760 253202 27313 217582 999999999 999999999 29542 780 232381 27422 226016 999999999 999999999 29440 800 212006 27530 234466 999999999 999999999 29343 820 192062 27620 240165 999999999 999999999 29232 840 172535 27713 242478 999999999 999999999 29129 860 153411 27783 248409 999999999 999999999 29007 880 134691 27819 253848 999999999 999999999 28854 900 116370 27848 255759 999999999 999999999 28699 920 98440 27857 263604 999999999 999999999 28529 940 80891 27860 268687 999999999 999999999 28357 960 63710 27864 265098 999999999 999999999 28191 980 46880 27871 260882 999999999 999999999 28033 1000 30387 27875 256662 999999999 999999999 27875 69397 40 4001 -10541 6667 29545 65 1878880 21494 1081 999999999 999999999 46808 66 1869365 21494 814 999999999 999999999 46607 70 1838676 21467 653 999999999 999999999 45903 75 1795325 21438 556 999999999 999999999 44946 80 1754826 21411 466 999999999 999999999 44069 85 1716850 21363 385 999999999 999999999 43214 90 1681077 21372 354 999999999 999999999 42533 100 1615101 21386 329 999999999 999999999 41298 125 1476373 21066 259 999999999 999999999 38166 150 1364899 20684 379 999999999 999999999 35571 175 1272708 20153 410 999999999 999999999 33165 200 1194017 20087 518 999999999 999999999 31818 250 1058588 21355 1446 999999999 999999999 31738 300 940943 22705 3056 999999999 999999999 32030 350 836063 23753 10214 999999999 999999999 32065 400 741640 24531 22311 999999999 999999999 31875 450 655994 25121 58103 999999999 999999999 31561 500 577734 25599 92517 999999999 999999999 31207 550 505691 26015 150936 999999999 999999999 30862 600 438865 26427 208343 999999999 999999999 30581 620 413388 26629 235725 999999999 999999999 30527 640 388528 26837 244122 999999999 999999999 30488 660 364239 27061 246047 999999999 999999999 30473 680 340472 27302 252419 999999999 999999999 30483 700 317192 27538 270106 999999999 999999999 30493 720 294365 27790 278667 999999999 999999999 30526 740 271956 28059 265888 999999999 999999999 30580 760 249933 28329 269957 999999999 999999999 30640 780 228274 28607 265245 999999999 999999999 30712 800 206961 28876 302428 999999999 999999999 30778 820 185979 29146 334593 999999999 999999999 30847 840 165318 29401 378920 999999999 999999999 30903 860 144971 29644 455352 999999999 999999999 30950 880 124929 29884 508482 999999999 999999999 30996 900 105192 30084 520067 999999999 999999999 31004 920 85778 30232 569620 999999999 999999999 30961 940 66705 30327 601911 999999999 999999999 30868 960 47978 30410 583843 999999999 999999999 30767 980 29591 30481 541203 999999999 999999999 30657 1000 11551 30491 516839 999999999 999999999 30491 69404 40 4000 -10542 6686 29899 65 1877120 21577 1083 999999999 999999999 46950 66 1867596 21577 793 999999999 999999999 46748 70 1838617 21492 601 999999999 999999999 45958 75 1795246 21433 505 999999999 999999999 44935 80 1754793 21367 418 999999999 999999999 43978 85 1716920 21291 345 999999999 999999999 43068 90 1681305 21256 307 999999999 999999999 42303 100 1615722 21247 280 999999999 999999999 41030 125 1477783 20963 233 999999999 999999999 37980 150 1366391 20756 374 999999999 999999999 35695 175 1273361 20453 444 999999999 999999999 33659 200 1193386 20443 584 999999999 999999999 32383 250 1056457 21458 1389 999999999 999999999 31890 300 938620 22675 2851 999999999 999999999 31988 350 833849 23735 8998 999999999 999999999 32041 400 739473 24525 20251 999999999 999999999 31867 450 653807 25139 53782 999999999 999999999 31583 500 575447 25645 97071 999999999 999999999 31264 550 503236 26089 167639 999999999 999999999 30950 600 436171 26541 240254 999999999 999999999 30712 620 410584 26743 277547 999999999 999999999 30658 640 385618 26953 293452 999999999 999999999 30620 660 361227 27171 304936 999999999 999999999 30597 680 337366 27406 302658 999999999 999999999 30600 700 313994 27650 307422 999999999 999999999 30617 720 291076 27901 303244 999999999 999999999 30647 740 268579 28164 279394 999999999 999999999 30695 760 246475 28433 275529 999999999 999999999 30753 780 224736 28712 264205 999999999 999999999 30825 800 203336 29007 282156 999999999 999999999 30917 820 182249 29305 300174 999999999 999999999 31015 840 161460 29603 318942 999999999 999999999 31116 860 140957 29897 350615 999999999 999999999 31214 880 120736 30160 377343 999999999 999999999 31282 900 100817 30365 403976 999999999 999999999 31293 920 81218 30524 458482 999999999 999999999 31260 940 61963 30614 498050 999999999 999999999 31160 960 43062 30687 490269 999999999 999999999 31048 980 24512 30744 470084 999999999 999999999 30922 1000 6316 30755 443807 999999999 999999999 30755 69408 40 3999 -10542 6674 28889 65 1878240 21636 1089 999999999 999999999 47103 66 1868672 21636 833 999999999 999999999 46900 70 1838442 21596 661 999999999 999999999 46179 75 1794889 21508 549 999999999 999999999 45093 80 1754350 21384 442 999999999 999999999 44013 85 1716472 21279 370 999999999 999999999 43045 90 1680904 21212 328 999999999 999999999 42215 100 1615539 21150 293 999999999 999999999 40843 125 1478156 20890 306 999999999 999999999 37847 150 1367301 20628 446 999999999 999999999 35475 175 1274765 20363 521 999999999 999999999 33510 200 1194870 20493 719 999999999 999999999 32461 250 1057189 21638 1887 999999999 999999999 32158 300 938510 22809 3868 999999999 999999999 32178 350 833244 23820 13064 999999999 999999999 32155 400 738612 24571 29747 999999999 999999999 31927 450 652830 25160 73002 999999999 999999999 31609 500 574435 25648 101368 999999999 999999999 31267 550 502237 26077 143399 999999999 999999999 30936 600 435237 26501 179484 999999999 999999999 30667 620 409695 26689 199788 999999999 999999999 30596 640 384791 26873 204609 999999999 999999999 30528 660 360487 27059 212247 999999999 999999999 30471 680 336742 27254 228056 999999999 999999999 30430 700 313519 27449 240649 999999999 999999999 30394 720 290789 27646 252910 999999999 999999999 30368 740 268524 27842 260867 999999999 999999999 30345 760 246699 28040 275434 999999999 999999999 30328 780 225293 28231 297351 999999999 999999999 30308 800 204290 28417 330946 999999999 999999999 30288 820 183674 28591 362196 999999999 999999999 30259 840 163432 28769 376169 999999999 999999999 30239 860 143552 28919 401106 999999999 999999999 30193 880 124038 29041 432245 999999999 999999999 30121 900 104891 29137 445202 999999999 999999999 30028 920 86115 29196 481779 999999999 999999999 29900 940 67715 29226 505084 999999999 999999999 29747 960 49686 29247 501957 999999999 999999999 29590 980 32016 29270 491573 999999999 999999999 29439 1000 14694 29277 478878 999999999 999999999 29277 69896 40 3951 -10601 6758 27060 66 1870400 21495 931 999999999 999999999 46626 67 1861015 21495 706 999999999 999999999 46428 70 1838927 21449 557 999999999 999999999 45864 75 1795623 21409 496 999999999 999999999 44886 80 1755241 21316 418 999999999 999999999 43874 85 1717432 21268 379 999999999 999999999 43023 90 1681889 21193 334 999999999 999999999 42176 100 1616644 21092 300 999999999 999999999 40729 125 1479240 20955 312 999999999 999999999 37966 150 1367852 20762 456 999999999 999999999 35706 175 1274840 20439 532 999999999 999999999 33635 200 1194859 20461 704 999999999 999999999 32411 250 1057980 21425 1831 999999999 999999999 31841 300 940337 22635 3916 999999999 999999999 31931 350 835643 23741 14606 999999999 999999999 32048 400 741195 24557 35879 999999999 999999999 31908 450 655393 25186 94233 999999999 999999999 31642 500 576981 25632 133947 999999999 999999999 31248 550 504991 25944 162848 999999999 999999999 30778 600 438587 26167 172008 999999999 999999999 30280 620 413419 26244 181767 999999999 999999999 30086 640 388979 26322 177406 999999999 999999999 29902 660 365226 26386 174019 999999999 999999999 29714 680 342122 26460 176974 999999999 999999999 29543 700 319620 26547 175065 999999999 999999999 29396 720 297677 26640 173451 999999999 999999999 29263 740 276259 26737 169476 999999999 999999999 29140 760 255336 26834 169707 999999999 999999999 29024 780 234886 26925 177158 999999999 999999999 28907 800 214883 27023 182391 999999999 999999999 28803 820 195310 27104 190992 999999999 999999999 28685 840 176144 27205 193013 999999999 999999999 28595 860 157361 27300 197906 999999999 999999999 28503 880 138963 27344 197636 999999999 999999999 28362 900 120953 27381 197119 999999999 999999999 28218 920 103320 27400 208478 999999999 999999999 28061 940 86060 27399 217100 999999999 999999999 27888 960 69163 27406 214237 999999999 999999999 27727 980 52608 27415 211738 999999999 999999999 27574 1000 36381 27432 209502 999999999 999999999 27432 69901 40 3952 -10601 6720 27928 66 1873920 21531 956 999999999 999999999 46779 67 1864466 21531 708 999999999 999999999 46579 70 1838801 21432 523 999999999 999999999 45828 75 1795590 21335 441 999999999 999999999 44730 80 1755387 21201 360 999999999 999999999 43637 85 1717846 21083 303 999999999 999999999 42648 90 1682627 20991 263 999999999 999999999 41774 100 1617933 20937 234 999999999 999999999 40431 125 1481224 20897 225 999999999 999999999 37860 150 1369812 20829 387 999999999 999999999 35822 175 1276390 20554 482 999999999 999999999 33824 200 1196185 20460 640 999999999 999999999 32410 250 1059887 21248 1707 999999999 999999999 31578 300 943264 22430 3864 999999999 999999999 31642 350 839478 23543 15296 999999999 999999999 31782 400 745704 24409 38005 999999999 999999999 31716 450 660278 25116 96206 999999999 999999999 31554 500 581907 25676 144329 999999999 999999999 31301 550 509593 26132 192242 999999999 999999999 31002 600 442506 26515 225779 999999999 999999999 30682 620 416970 26664 241571 999999999 999999999 30568 640 392104 26815 240182 999999999 999999999 30463 660 367871 26958 237633 999999999 999999999 30358 680 344235 27105 242805 999999999 999999999 30264 700 321155 27261 242082 999999999 999999999 30187 720 298603 27403 242084 999999999 999999999 30101 740 276551 27553 239041 999999999 999999999 30029 760 254974 27696 242800 999999999 999999999 29955 780 233851 27830 252938 999999999 999999999 29878 800 213164 27963 266743 999999999 999999999 29805 820 192900 28075 272255 999999999 999999999 29713 840 173052 28166 285047 999999999 999999999 29605 860 153617 28233 303495 999999999 999999999 29476 880 134592 28274 316256 999999999 999999999 29326 900 115972 28303 323622 999999999 999999999 29168 920 97750 28307 336734 999999999 999999999 28989 940 79917 28315 347064 999999999 999999999 28821 960 62450 28335 343823 999999999 999999999 28668 980 45330 28357 337142 999999999 999999999 28522 1000 28549 28362 330545 999999999 999999999 28362 69908 40 3954 -10600 6712 27708 66 1874720 21509 974 999999999 999999999 46749 67 1865263 21509 727 999999999 999999999 46549 70 1838808 21421 555 999999999 999999999 45806 75 1795630 21312 457 999999999 999999999 44681 80 1755487 21161 388 999999999 999999999 43554 85 1717986 21079 399 999999999 999999999 42640 90 1682747 21018 394 999999999 999999999 41828 100 1617929 20990 363 999999999 999999999 40534 125 1480812 20969 433 999999999 999999999 37990 150 1369114 20865 592 999999999 999999999 35883 175 1275133 20765 688 999999999 999999999 34172 200 1193835 20808 862 999999999 999999999 32960 250 1055392 21557 1913 999999999 999999999 32037 300 937459 22612 3894 999999999 999999999 31899 350 832949 23683 14851 999999999 999999999 31970 400 738646 24540 36108 999999999 999999999 31887 450 652836 25207 96343 999999999 999999999 31669 500 574164 25780 154629 999999999 999999999 31428 550 501602 26206 214050 999999999 999999999 31089 600 434327 26589 247909 999999999 999999999 30768 620 408728 26720 265714 999999999 999999999 30632 640 383825 26838 271263 999999999 999999999 30489 660 359586 26950 272857 999999999 999999999 30348 680 335971 27064 279367 999999999 999999999 30217 700 312948 27170 281428 999999999 999999999 30086 720 290485 27278 281521 999999999 999999999 29964 740 268550 27386 278580 999999999 999999999 29848 760 247116 27496 277808 999999999 999999999 29739 780 226159 27593 279920 999999999 999999999 29624 800 205665 27682 293278 999999999 999999999 29505 820 185618 27753 301234 999999999 999999999 29372 840 166002 27834 310410 999999999 999999999 29256 860 146793 27910 317697 999999999 999999999 29139 880 127980 27966 318107 999999999 999999999 29006 900 109560 28003 319132 999999999 999999999 28860 920 91536 27994 330734 999999999 999999999 28670 940 73906 27980 337960 999999999 999999999 28479 960 56651 27984 331468 999999999 999999999 28312 980 39745 28001 322795 999999999 999999999 28163 1000 23168 28027 317665 999999999 999999999 28027 69913 40 3954 -10600 6720 27631 66 1873920 21587 995 999999999 999999999 46901 67 1864441 21587 751 999999999 999999999 46700 70 1838715 21478 546 999999999 999999999 45927 75 1795408 21384 458 999999999 999999999 44832 80 1755101 21263 376 999999999 999999999 43763 85 1717436 21160 320 999999999 999999999 42805 90 1682077 21081 282 999999999 999999999 41953 100 1617124 21014 247 999999999 999999999 40580 125 1480181 20891 247 999999999 999999999 37849 150 1369000 20749 402 999999999 999999999 35683 175 1275973 20459 490 999999999 999999999 33668 200 1195983 20445 701 999999999 999999999 32386 250 1059367 21360 1969 999999999 999999999 31744 300 941961 22611 4305 999999999 999999999 31898 350 837321 23740 16442 999999999 999999999 32048 400 742803 24593 39075 999999999 999999999 31955 450 656787 25274 95649 999999999 999999999 31752 500 577996 25790 139801 999999999 999999999 31441 550 505446 26186 183609 999999999 999999999 31066 600 438326 26487 209699 999999999 999999999 30651 620 412833 26601 225353 999999999 999999999 30495 640 388043 26716 224857 999999999 999999999 30351 660 363916 26821 223401 999999999 999999999 30203 680 340418 26928 227816 999999999 999999999 30065 700 317505 27046 228748 999999999 999999999 29948 720 295146 27150 230529 999999999 999999999 29822 740 273314 27261 229717 999999999 999999999 29711 760 251978 27368 233504 999999999 999999999 29601 780 231117 27470 241427 999999999 999999999 29491 800 210708 27575 251341 999999999 999999999 29391 820 190732 27664 254998 999999999 999999999 29278 840 171177 27748 260287 999999999 999999999 29166 860 152030 27814 272509 999999999 999999999 29039 880 133286 27859 283073 999999999 999999999 28896 900 114935 27899 288665 999999999 999999999 28752 920 96971 27911 298342 999999999 999999999 28584 940 79385 27926 304625 999999999 999999999 28424 960 62157 27949 301730 999999999 999999999 28277 980 45272 27969 297257 999999999 999999999 28131 1000 28721 27973 292528 999999999 999999999 27973 69921 40 3956 -10600 6686 26794 65 1877120 21478 907 999999999 999999999 46734 66 1867640 21478 714 999999999 999999999 46533 70 1838815 21362 517 999999999 999999999 45679 75 1795684 21325 462 999999999 999999999 44708 80 1755451 21244 394 999999999 999999999 43725 85 1717755 21214 364 999999999 999999999 42913 90 1682296 21147 322 999999999 999999999 42084 100 1617182 21053 300 999999999 999999999 40655 125 1479826 20978 299 999999999 999999999 38008 150 1368175 20837 436 999999999 999999999 35835 175 1274671 20582 533 999999999 999999999 33870 200 1194032 20654 741 999999999 999999999 32717 250 1056024 21577 1906 999999999 999999999 32067 300 937609 22772 3891 999999999 999999999 32124 350 832329 23863 13863 999999999 999999999 32213 400 737417 24671 34128 999999999 999999999 32057 450 651213 25305 85584 999999999 999999999 31792 500 572461 25733 128528 999999999 999999999 31371 550 500212 26028 160076 999999999 999999999 30877 600 433676 26188 168644 999999999 999999999 30304 620 408505 26229 179544 999999999 999999999 30069 640 384094 26273 176937 999999999 999999999 29847 660 360403 26298 174023 999999999 999999999 29614 680 337395 26329 175793 999999999 999999999 29397 700 315019 26379 173452 999999999 999999999 29209 720 293234 26427 170840 999999999 999999999 29029 740 272003 26483 164829 999999999 999999999 28863 760 251296 26538 162458 999999999 999999999 28704 780 231084 26593 166415 999999999 999999999 28550 800 211341 26654 168625 999999999 999999999 28409 820 192048 26697 174023 999999999 999999999 28255 840 173179 26773 172954 999999999 999999999 28141 860 154702 26844 174612 999999999 999999999 28027 880 136617 26871 171527 999999999 999999999 27870 900 118920 26901 170408 999999999 999999999 27723 920 101593 26932 177818 999999999 999999999 27582 940 84621 26952 183049 999999999 999999999 27433 960 67990 26987 181730 999999999 999999999 27304 980 51684 27013 180996 999999999 999999999 27169 1000 35694 27031 180254 999999999 999999999 27031 69975 40 3966 -10599 6715 27561 66 1874400 21600 1027 999999999 999999999 46940 67 1864907 21600 764 999999999 999999999 46740 70 1838661 21520 569 999999999 999999999 46016 75 1795264 21430 477 999999999 999999999 44930 80 1754878 21299 385 999999999 999999999 43838 85 1717166 21178 320 999999999 999999999 42840 90 1681793 21080 276 999999999 999999999 41951 100 1616871 20996 240 999999999 999999999 40545 125 1480143 20843 218 999999999 999999999 37763 150 1369227 20697 371 999999999 999999999 35595 175 1276559 20351 444 999999999 999999999 33491 200 1197042 20310 628 999999999 999999999 32172 250 1061233 21248 1865 999999999 999999999 31579 300 944310 22542 4290 999999999 999999999 31800 350 839899 23708 16708 999999999 999999999 32004 400 745484 24572 40607 999999999 999999999 31928 450 659519 25266 98396 999999999 999999999 31743 500 580741 25790 140998 999999999 999999999 31440 550 508184 26192 184048 999999999 999999999 31073 600 441021 26515 210645 999999999 999999999 30682 620 415500 26632 226602 999999999 999999999 30531 640 390679 26752 226303 999999999 999999999 30391 660 366520 26856 224737 999999999 999999999 30243 680 342992 26960 228589 999999999 999999999 30102 700 320052 27079 226525 999999999 999999999 29985 720 297668 27176 226456 999999999 999999999 29851 740 275819 27277 227690 999999999 999999999 29728 760 254476 27370 234835 999999999 999999999 29603 780 233620 27455 244485 999999999 999999999 29475 800 213228 27543 252643 999999999 999999999 29357 820 193283 27612 255715 999999999 999999999 29223 840 173773 27673 259460 999999999 999999999 29087 860 154686 27716 270941 999999999 999999999 28937 880 136017 27734 279827 999999999 999999999 28766 900 117759 27742 283486 999999999 999999999 28590 920 99908 27717 292254 999999999 999999999 28386 940 82452 27706 297434 999999999 999999999 28200 960 65369 27701 293850 999999999 999999999 28026 980 48641 27697 290083 999999999 999999999 27857 1000 32252 27695 284559 999999999 999999999 27695 69982 40 3967 -10598 6701 27259 66 1875680 21506 992 999999999 999999999 46764 67 1866209 21506 714 999999999 999999999 46563 70 1838788 21416 540 999999999 999999999 45794 75 1795573 21354 473 999999999 999999999 44770 80 1755288 21269 405 999999999 999999999 43776 85 1717573 21211 362 999999999 999999999 42907 90 1682104 21162 329 999999999 999999999 42115 100 1616854 21125 297 999999999 999999999 40794 125 1479181 21004 320 999999999 999999999 38054 150 1367423 20852 480 999999999 999999999 35860 175 1273843 20601 564 999999999 999999999 33902 200 1193260 20606 760 999999999 999999999 32641 250 1055702 21487 1935 999999999 999999999 31934 300 937812 22665 3986 999999999 999999999 31974 350 833000 23763 14019 999999999 999999999 32079 400 738426 24598 32512 999999999 999999999 31962 450 652423 25261 82778 999999999 999999999 31737 500 573669 25779 133865 999999999 999999999 31426 550 501170 26162 178310 999999999 999999999 31037 600 434114 26461 202073 999999999 999999999 30620 620 408655 26556 216105 999999999 999999999 30444 640 383916 26652 220178 999999999 999999999 30278 660 359856 26737 219813 999999999 999999999 30108 680 336441 26820 221183 999999999 999999999 29945 700 313634 26906 222560 999999999 999999999 29793 720 291399 26988 221834 999999999 999999999 29645 740 269707 27071 219121 999999999 999999999 29504 760 248530 27153 219275 999999999 999999999 29368 780 227842 27229 222545 999999999 999999999 29233 800 207624 27301 226432 999999999 999999999 29098 820 187860 27354 231475 999999999 999999999 28950 840 168534 27411 234811 999999999 999999999 28811 860 149623 27466 239559 999999999 999999999 28676 880 131120 27490 239754 999999999 999999999 28513 900 113017 27514 240468 999999999 999999999 28356 920 95305 27513 247827 999999999 999999999 28177 940 77975 27509 252478 999999999 999999999 27999 960 61009 27519 248165 999999999 999999999 27842 980 44387 27525 243909 999999999 999999999 27684 1000 28098 27531 238760 999999999 999999999 27531 69986 40 3968 -10598 6705 27431 66 1875360 21633 1054 999999999 999999999 47033 67 1865838 21633 794 999999999 999999999 46831 70 1838591 21525 580 999999999 999999999 46027 75 1795191 21428 485 999999999 999999999 44926 80 1754810 21296 391 999999999 999999999 43833 85 1717112 21164 318 999999999 999999999 42812 90 1681759 21070 273 999999999 999999999 41931 100 1616846 21000 238 999999999 999999999 40552 125 1480260 20796 204 999999999 999999999 37678 150 1369725 20601 325 999999999 999999999 35430 175 1277501 20251 379 999999999 999999999 33326 200 1198369 20215 542 999999999 999999999 32021 250 1062983 21214 1693 999999999 999999999 31528 300 946140 22546 3877 999999999 999999999 31806 350 841664 23734 15024 999999999 999999999 32038 400 747122 24612 36149 999999999 999999999 31980 450 661021 25304 88382 999999999 999999999 31791 500 582134 25822 139208 999999999 999999999 31479 550 509518 26202 180858 999999999 999999999 31085 600 442361 26500 205579 999999999 999999999 30665 620 416861 26603 220020 999999999 999999999 30498 640 392072 26712 223635 999999999 999999999 30345 660 367952 26811 221941 999999999 999999999 30191 680 344466 26909 222125 999999999 999999999 30045 700 321574 27018 222854 999999999 999999999 29917 720 299245 27104 222525 999999999 999999999 29772 740 277456 27199 222111 999999999 999999999 29643 760 256175 27291 226008 999999999 999999999 29517 780 235378 27378 230448 999999999 999999999 29393 800 215045 27461 237730 999999999 999999999 29270 820 195162 27522 240111 999999999 999999999 29128 840 175719 27573 243384 999999999 999999999 28982 860 156701 27614 251879 999999999 999999999 28831 880 138100 27634 258842 999999999 999999999 28662 900 119906 27648 263613 999999999 999999999 28494 920 102114 27628 269939 999999999 999999999 28294 940 84711 27626 273808 999999999 999999999 28118 960 67673 27636 270327 999999999 999999999 27960 980 50981 27639 266281 999999999 999999999 27800 1000 34629 27632 261005 999999999 999999999 27632 69994 40 3970 -10598 6691 27654 65 1876640 21543 1048 999999999 999999999 46865 66 1867138 21543 796 999999999 999999999 46664 70 1838693 21457 624 999999999 999999999 45882 75 1795436 21355 514 999999999 999999999 44772 80 1755174 21243 406 999999999 999999999 43724 85 1717500 21190 346 999999999 999999999 42866 90 1682043 21167 322 999999999 999999999 42124 100 1616745 21153 305 999999999 999999999 40847 125 1478984 21003 348 999999999 999999999 38053 150 1367602 20712 448 999999999 999999999 35620 175 1275135 20247 466 999999999 999999999 33320 200 1196245 20094 524 999999999 999999999 31830 250 1061641 21095 1789 999999999 999999999 31351 300 945242 22499 4433 999999999 999999999 31739 350 840842 23747 17156 999999999 999999999 32056 400 746155 24672 36815 999999999 999999999 32058 450 659840 25367 90284 999999999 999999999 31870 500 580725 25907 130876 999999999 999999999 31583 550 507904 26264 162731 999999999 999999999 31158 600 440592 26559 178279 999999999 999999999 30734 620 415035 26662 191153 999999999 999999999 30566 640 390194 26764 196279 999999999 999999999 30405 660 366028 26860 195860 999999999 999999999 30247 680 342501 26954 200359 999999999 999999999 30095 700 319577 27046 204365 999999999 999999999 29949 720 297220 27142 210483 999999999 999999999 29814 740 275397 27245 216765 999999999 999999999 29694 760 254076 27348 224203 999999999 999999999 29579 780 233232 27443 233407 999999999 999999999 29462 800 212849 27532 245347 999999999 999999999 29345 820 192911 27604 250916 999999999 999999999 29215 840 173403 27675 261579 999999999 999999999 29089 860 154300 27759 271339 999999999 999999999 28982 880 135585 27826 276486 999999999 999999999 28862 900 117252 27877 280462 999999999 999999999 28730 920 99307 27876 288250 999999999 999999999 28549 940 81747 27876 292485 999999999 999999999 28373 960 64555 27882 287165 999999999 999999999 28210 980 47717 27882 280826 999999999 999999999 28043 1000 31218 27880 277685 999999999 999999999 27880 69999 40 3971 -10597 6703 27414 66 1875520 21616 1069 999999999 999999999 46999 67 1866004 21616 798 999999999 999999999 46797 70 1838607 21521 595 999999999 999999999 46020 75 1795200 21439 510 999999999 999999999 44948 80 1754786 21320 421 999999999 999999999 43881 85 1717018 21219 360 999999999 999999999 42923 90 1681566 21134 314 999999999 999999999 42059 100 1616453 21065 274 999999999 999999999 40679 125 1479241 20922 279 999999999 999999999 37906 150 1367929 20767 422 999999999 999999999 35714 175 1274825 20475 488 999999999 999999999 33695 200 1194845 20424 669 999999999 999999999 32352 250 1058490 21302 1916 999999999 999999999 31658 300 941345 22572 4292 999999999 999999999 31842 350 836783 23745 16575 999999999 999999999 32054 400 742186 24629 39135 999999999 999999999 32001 450 656006 25333 98114 999999999 999999999 31827 500 576986 25879 155193 999999999 999999999 31549 550 504186 26277 201628 999999999 999999999 31173 600 436830 26581 226324 999999999 999999999 30759 620 411256 26678 240756 999999999 999999999 30583 640 386402 26776 243683 999999999 999999999 30418 660 362231 26860 241443 999999999 999999999 30247 680 338708 26944 242870 999999999 999999999 30083 700 315794 27034 242954 999999999 999999999 29936 720 293455 27112 241879 999999999 999999999 29781 740 271664 27194 240353 999999999 999999999 29638 760 250392 27273 242573 999999999 999999999 29498 780 229614 27345 247678 999999999 999999999 29357 800 209312 27412 253955 999999999 999999999 29217 820 189469 27461 255976 999999999 999999999 29063 840 170071 27505 259943 999999999 999999999 28910 860 151101 27544 265985 999999999 999999999 28758 880 132549 27557 268608 999999999 999999999 28582 900 114408 27567 270227 999999999 999999999 28410 920 96667 27547 276106 999999999 999999999 28212 940 79319 27534 279432 999999999 999999999 28025 960 62339 27538 274068 999999999 999999999 27861 980 45708 27538 268543 999999999 999999999 27697 1000 29413 27540 262541 999999999 999999999 27540 70006 40 3972 -10597 6706 27380 66 1875200 21544 1023 999999999 999999999 46835 67 1865720 21544 765 999999999 999999999 46634 70 1838719 21483 601 999999999 999999999 45938 75 1795396 21394 499 999999999 999999999 44855 80 1755062 21280 402 999999999 999999999 43799 85 1717334 21214 349 999999999 999999999 42913 90 1681860 21164 322 999999999 999999999 42118 100 1616635 21108 309 999999999 999999999 40761 125 1479219 20942 345 999999999 999999999 37943 150 1367950 20730 497 999999999 999999999 35652 175 1274963 20460 580 999999999 999999999 33670 200 1194763 20552 810 999999999 999999999 32554 250 1057013 21601 2147 999999999 999999999 32102 300 938454 22802 4456 999999999 999999999 32167 350 833097 23867 15800 999999999 999999999 32219 400 738207 24656 36993 999999999 999999999 32037 450 652095 25267 91196 999999999 999999999 31744 500 573391 25740 127617 999999999 999999999 31379 550 501042 26093 163671 999999999 999999999 30955 600 434161 26393 184486 999999999 999999999 30542 620 408758 26506 198011 999999999 999999999 30387 640 384058 26616 198856 999999999 999999999 30237 660 360025 26716 199540 999999999 999999999 30084 680 336621 26816 205655 999999999 999999999 29941 700 313808 26921 206978 999999999 999999999 29810 720 291552 27025 209763 999999999 999999999 29686 740 269823 27127 212306 999999999 999999999 29565 760 248595 27228 217113 999999999 999999999 29449 780 227845 27319 225630 999999999 999999999 29329 800 207551 27413 233475 999999999 999999999 29218 820 187696 27494 239811 999999999 999999999 29099 840 168257 27587 241826 999999999 999999999 28997 860 149216 27667 247795 999999999 999999999 28886 880 130569 27718 252436 999999999 999999999 28749 900 112312 27757 253423 999999999 999999999 28605 920 94442 27760 262787 999999999 999999999 28430 940 76958 27752 267259 999999999 999999999 28248 960 59847 27743 262435 999999999 999999999 28069 980 43093 27738 257780 999999999 999999999 27899 1000 26678 27743 253533 999999999 999999999 27743 70018 40 3974 -10596 6710 27375 66 1874880 21546 1042 999999999 999999999 46834 67 1865404 21546 761 999999999 999999999 46634 70 1838727 21480 590 999999999 999999999 45932 75 1795400 21400 501 999999999 999999999 44867 80 1755055 21285 412 999999999 999999999 43810 85 1717331 21205 360 999999999 999999999 42895 90 1681883 21143 363 999999999 999999999 42076 100 1616712 21094 331 999999999 999999999 40734 125 1479378 20931 352 999999999 999999999 37923 150 1368116 20738 482 999999999 999999999 35666 175 1274992 20512 542 999999999 999999999 33756 200 1194680 20557 712 999999999 999999999 32563 250 1057227 21505 1853 999999999 999999999 31959 300 939286 22666 3873 999999999 999999999 31976 350 834486 23757 13609 999999999 999999999 32069 400 739956 24582 30959 999999999 999999999 31941 450 654046 25223 79830 999999999 999999999 31689 500 575414 25738 126266 999999999 999999999 31377 550 503043 26110 165985 999999999 999999999 30975 600 436087 26434 189268 999999999 999999999 30590 620 410648 26542 202491 999999999 999999999 30427 640 385918 26645 208289 999999999 999999999 30270 660 361860 26741 209439 999999999 999999999 30112 680 338438 26834 212470 999999999 999999999 29961 700 315616 26924 215617 999999999 999999999 29814 720 293363 27016 217245 999999999 999999999 29675 740 271647 27104 218320 999999999 999999999 29539 760 250441 27194 221089 999999999 999999999 29412 780 229721 27274 226248 999999999 999999999 29281 800 209468 27349 232797 999999999 999999999 29150 820 189669 27403 239799 999999999 999999999 29002 840 170306 27464 245302 999999999 999999999 28867 860 151357 27524 249642 999999999 999999999 28737 880 132814 27551 249435 999999999 999999999 28576 900 114673 27571 250012 999999999 999999999 28413 920 96930 27554 258094 999999999 999999999 28218 940 79580 27533 262485 999999999 999999999 28024 960 62605 27524 256602 999999999 999999999 27847 980 45984 27518 251084 999999999 999999999 27677 1000 29699 27524 245297 999999999 999999999 27524 70024 40 3975 -10596 6713 27493 66 1874560 21568 976 999999999 999999999 46875 67 1865079 21568 763 999999999 999999999 46674 70 1838734 21447 548 999999999 999999999 45860 75 1795499 21342 455 999999999 999999999 44746 80 1755281 21209 369 999999999 999999999 43654 85 1717718 21100 312 999999999 999999999 42682 90 1682468 21011 271 999999999 999999999 41814 100 1617699 20965 243 999999999 999999999 40486 125 1480687 20961 255 999999999 999999999 37977 150 1368832 20931 417 999999999 999999999 35997 175 1274766 20737 519 999999999 999999999 34126 200 1193820 20656 674 999999999 999999999 32719 250 1056679 21310 1587 999999999 999999999 31671 300 939905 22424 3369 999999999 999999999 31634 350 836154 23534 12615 999999999 999999999 31769 400 742394 24411 30809 999999999 999999999 31719 450 656934 25133 77783 999999999 999999999 31576 500 578473 25716 128364 999999999 999999999 31350 550 506041 26176 181200 999999999 999999999 31053 600 438854 26550 218049 999999999 999999999 30724 620 413294 26677 236734 999999999 999999999 30582 640 388428 26802 242882 999999999 999999999 30449 660 364221 26913 245452 999999999 999999999 30307 680 340641 27023 249918 999999999 999999999 30172 700 317647 27141 249502 999999999 999999999 30054 720 295212 27238 248495 999999999 999999999 29919 740 273312 27341 247315 999999999 999999999 29798 760 251919 27437 250190 999999999 999999999 29675 780 231011 27525 254999 999999999 999999999 29550 800 210569 27609 263792 999999999 999999999 29427 820 190579 27668 266940 999999999 999999999 29283 840 171033 27718 272997 999999999 999999999 29134 860 151917 27755 279903 999999999 999999999 28977 880 133224 27769 283256 999999999 999999999 28802 900 114945 27771 286588 999999999 999999999 28620 920 97073 27752 292276 999999999 999999999 28422 940 79592 27750 295684 999999999 999999999 28245 960 62476 27762 291795 999999999 999999999 28088 980 45707 27772 287169 999999999 999999999 27933 1000 29273 27773 281746 999999999 999999999 27773 70031 40 3977 -10595 6729 27712 66 1873120 21595 1078 999999999 999999999 46902 67 1863650 21595 791 999999999 999999999 46702 70 1838703 21527 617 999999999 999999999 46032 75 1795318 21412 499 999999999 999999999 44892 80 1754964 21282 396 999999999 999999999 43804 85 1717253 21194 331 999999999 999999999 42872 90 1681798 21161 301 999999999 999999999 42113 100 1616516 21148 292 999999999 999999999 40839 125 1478880 20969 329 999999999 999999999 37991 150 1367549 20727 464 999999999 999999999 35645 175 1274769 20372 530 999999999 999999999 33525 200 1195088 20375 724 999999999 999999999 32274 250 1058300 21483 1937 999999999 999999999 31928 300 940174 22757 4061 999999999 999999999 32104 350 834985 23838 13954 999999999 999999999 32179 400 740186 24639 32078 999999999 999999999 32015 450 654121 25256 80021 999999999 999999999 31730 500 575417 25752 121995 999999999 999999999 31393 550 503027 26111 165975 999999999 999999999 30976 600 436063 26440 201355 999999999 999999999 30596 620 410610 26567 218124 999999999 999999999 30456 640 385845 26694 224491 999999999 999999999 30326 660 361729 26821 226187 999999999 999999999 30202 680 338222 26947 232015 999999999 999999999 30087 700 315292 27069 237086 999999999 999999999 29974 720 292904 27195 242717 999999999 999999999 29872 740 271029 27322 247708 999999999 999999999 29777 760 249638 27451 254172 999999999 999999999 29691 780 228707 27572 259597 999999999 999999999 29601 800 208216 27692 267534 999999999 999999999 29516 820 188148 27803 271342 999999999 999999999 29426 840 168487 27908 278720 999999999 999999999 29334 860 149219 28008 289514 999999999 999999999 29242 880 130330 28095 295323 999999999 999999999 29140 900 111815 28163 296328 999999999 999999999 29024 920 93678 28182 305507 999999999 999999999 28861 940 75925 28185 307712 999999999 999999999 28688 960 58545 28186 300403 999999999 999999999 28517 980 41522 28187 293151 999999999 999999999 28350 1000 24844 28184 286246 999999999 999999999 28184 70035 40 3977 -10595 6715 27634 66 1874400 21599 1053 999999999 999999999 46939 67 1864908 21599 801 999999999 999999999 46738 70 1838664 21516 602 999999999 999999999 46008 75 1795297 21404 490 999999999 999999999 44875 80 1754973 21260 390 999999999 999999999 43758 85 1717320 21149 327 999999999 999999999 42783 90 1681979 21070 290 999999999 999999999 41931 100 1617038 21018 278 999999999 999999999 40587 125 1480039 20905 302 999999999 999999999 37875 150 1368672 20804 467 999999999 999999999 35779 175 1275092 20648 568 999999999 999999999 33980 200 1194209 20712 774 999999999 999999999 32809 250 1056003 21580 1930 999999999 999999999 32072 300 937709 22723 3987 999999999 999999999 32056 350 832682 23800 14328 999999999 999999999 32128 400 737985 24624 34000 999999999 999999999 31996 450 651896 25284 85718 999999999 999999999 31766 500 573053 25813 132859 999999999 999999999 31468 550 500430 26216 182105 999999999 999999999 31101 600 433188 26553 215300 999999999 999999999 30727 620 407628 26674 232643 999999999 999999999 30580 640 382767 26793 237672 999999999 999999999 30438 660 358569 26903 239512 999999999 999999999 30295 680 334997 27015 242917 999999999 999999999 30163 700 312010 27134 243406 999999999 999999999 30045 720 289577 27240 244604 999999999 999999999 29922 740 267673 27348 246199 999999999 999999999 29805 760 246270 27454 250498 999999999 999999999 29694 780 225345 27554 255974 999999999 999999999 29581 800 204874 27657 265527 999999999 999999999 29478 820 184839 27746 270118 999999999 999999999 29366 840 165223 27838 276456 999999999 999999999 29260 860 146009 27920 286370 999999999 999999999 29150 880 127188 27979 293280 999999999 999999999 29020 900 108759 28019 298544 999999999 999999999 28876 920 90720 28022 309566 999999999 999999999 28698 940 73070 28018 315292 999999999 999999999 28518 960 55791 28023 310518 999999999 999999999 28351 980 38865 28031 304838 999999999 999999999 28193 1000 22275 28041 298470 999999999 999999999 28041 70043 40 3979 -10594 6703 27304 66 1875520 21428 934 999999999 999999999 46590 67 1866086 21428 673 999999999 999999999 46390 70 1838897 21383 537 999999999 999999999 45724 75 1795743 21326 470 999999999 999999999 44712 80 1755525 21226 395 999999999 999999999 43687 85 1717883 21171 400 999999999 999999999 42827 90 1682479 21123 404 999999999 999999999 42038 100 1617358 21082 375 999999999 999999999 40710 125 1479841 20999 424 999999999 999999999 38046 150 1368143 20834 564 999999999 999999999 35830 175 1274431 20677 653 999999999 999999999 34026 200 1193379 20771 850 999999999 999999999 32902 250 1054745 21652 1905 999999999 999999999 32179 300 936315 22702 3685 999999999 999999999 32026 350 831532 23713 12391 999999999 999999999 32011 400 737228 24510 28559 999999999 999999999 31848 450 651597 25133 72227 999999999 999999999 31576 500 573228 25658 106544 999999999 999999999 31279 550 501040 26060 144473 999999999 999999999 30916 600 434178 26410 167325 999999999 999999999 30561 620 408757 26529 180599 999999999 999999999 30413 640 384039 26633 185501 999999999 999999999 30256 660 359991 26729 189572 999999999 999999999 30100 680 336577 26826 198833 999999999 999999999 29952 700 313764 26913 204644 999999999 999999999 29801 720 291520 27004 208843 999999999 999999999 29662 740 269815 27088 210629 999999999 999999999 29522 760 248623 27175 213036 999999999 999999999 29392 780 227920 27249 219120 999999999 999999999 29254 800 207691 27308 228462 999999999 999999999 29106 820 187926 27351 237473 999999999 999999999 28947 840 168599 27412 239591 999999999 999999999 28813 860 149691 27460 242164 999999999 999999999 28669 880 131193 27482 242784 999999999 999999999 28504 900 113096 27504 241017 999999999 999999999 28345 920 95395 27491 247987 999999999 999999999 28154 940 78084 27472 252388 999999999 999999999 27962 960 61147 27462 248154 999999999 999999999 27784 980 44561 27463 243278 999999999 999999999 27622 1000 28306 27478 240699 999999999 999999999 27478 70049 40 3980 -10594 6686 27452 65 1877120 21658 1101 999999999 999999999 47127 66 1867560 21658 845 999999999 999999999 46924 70 1838459 21593 647 999999999 999999999 46172 75 1794920 21498 539 999999999 999999999 45071 80 1754407 21366 434 999999999 999999999 43975 85 1716575 21246 361 999999999 999999999 42979 90 1681078 21159 315 999999999 999999999 42110 100 1615891 21088 278 999999999 999999999 40722 125 1478806 20861 257 999999999 999999999 37795 150 1368060 20616 372 999999999 999999999 35454 175 1275742 20278 410 999999999 999999999 33370 200 1196518 20235 549 999999999 999999999 32053 250 1061089 21207 1587 999999999 999999999 31518 300 944429 22484 3597 999999999 999999999 31719 350 840260 23659 13885 999999999 999999999 31937 400 746011 24536 33024 999999999 999999999 31882 450 660182 25222 83059 999999999 999999999 31687 500 581508 25767 136232 999999999 999999999 31412 550 509000 26180 187818 999999999 999999999 31058 600 441844 26521 217097 999999999 999999999 30690 620 416315 26640 234047 999999999 999999999 30540 640 391487 26759 242305 999999999 999999999 30400 660 367318 26871 243050 999999999 999999999 30259 680 343775 26981 243933 999999999 999999999 30125 700 320819 27094 245854 999999999 999999999 30001 720 298423 27192 245532 999999999 999999999 29869 740 276560 27294 246287 999999999 999999999 29747 760 255202 27394 248931 999999999 999999999 29630 780 234323 27489 252004 999999999 999999999 29512 800 213907 27575 259494 999999999 999999999 29391 820 193941 27637 263156 999999999 999999999 29250 840 174414 27696 267276 999999999 999999999 29112 860 155307 27749 272815 999999999 999999999 28971 880 136614 27773 276225 999999999 999999999 28806 900 118328 27789 279496 999999999 999999999 28639 920 100445 27769 284589 999999999 999999999 28438 940 82956 27759 287391 999999999 999999999 28254 960 65838 27761 281595 999999999 999999999 28087 980 49072 27762 275483 999999999 999999999 27923 1000 32645 27759 269008 999999999 999999999 27759 70055 40 3981 -10594 6672 27458 65 1878400 21576 1017 999999999 999999999 46976 66 1868856 21576 779 999999999 999999999 46774 70 1838580 21489 583 999999999 999999999 45951 75 1795244 21401 487 999999999 999999999 44868 80 1754909 21274 393 999999999 999999999 43788 85 1717207 21190 339 999999999 999999999 42865 90 1681790 21120 318 999999999 999999999 42031 100 1616725 21048 301 999999999 999999999 40646 125 1479682 20888 323 999999999 999999999 37843 150 1368659 20693 465 999999999 999999999 35587 175 1275743 20466 548 999999999 999999999 33680 200 1195475 20580 770 999999999 999999999 32599 250 1057580 21617 2039 999999999 999999999 32127 300 938892 22834 4226 999999999 999999999 32212 350 833347 23918 15124 999999999 999999999 32288 400 738221 24725 35201 999999999 999999999 32127 450 651833 25357 87735 999999999 999999999 31857 500 572826 25847 126489 999999999 999999999 31510 550 500162 26211 165956 999999999 999999999 31095 600 432976 26514 191270 999999999 999999999 30681 620 407460 26622 208377 999999999 999999999 30519 640 382656 26725 211448 999999999 999999999 30360 660 358528 26816 213161 999999999 999999999 30197 680 335041 26908 220599 999999999 999999999 30044 700 312153 27006 223321 999999999 999999999 29904 720 289831 27099 228042 999999999 999999999 29767 740 268047 27192 229905 999999999 999999999 29636 760 246770 27285 234479 999999999 999999999 29511 780 225980 27368 242765 999999999 999999999 29382 800 205653 27454 250812 999999999 999999999 29261 820 185773 27522 256667 999999999 999999999 29128 840 166318 27605 259217 999999999 999999999 29015 860 147269 27675 265047 999999999 999999999 28894 880 128617 27722 269365 999999999 999999999 28753 900 110358 27760 270735 999999999 999999999 28608 920 92486 27765 279768 999999999 999999999 28434 940 74998 27760 283901 999999999 999999999 28255 960 57881 27757 279125 999999999 999999999 28083 980 41117 27759 274166 999999999 999999999 27919 1000 24689 27767 270306 999999999 999999999 27767 70060 40 3982 -10593 6663 27366 65 1879200 21542 1025 999999999 999999999 46920 66 1869659 21542 775 999999999 999999999 46718 70 1838621 21451 571 999999999 999999999 45869 75 1795340 21385 486 999999999 999999999 44834 80 1755002 21294 405 999999999 999999999 43828 85 1717258 21218 351 999999999 999999999 42922 90 1681790 21153 312 999999999 999999999 42098 100 1616610 21089 274 999999999 999999999 40724 125 1479296 20930 270 999999999 999999999 37920 150 1367974 20762 431 999999999 999999999 35707 175 1274811 20506 518 999999999 999999999 33745 200 1194451 20587 736 999999999 999999999 32611 250 1056559 21609 2013 999999999 999999999 32114 300 937871 22843 4177 999999999 999999999 32224 350 832293 23925 14671 999999999 999999999 32296 400 737148 24729 33901 999999999 999999999 32132 450 650726 25373 83095 999999999 999999999 31877 500 571669 25863 124876 999999999 999999999 31530 550 498947 26237 165624 999999999 999999999 31126 600 431708 26529 192224 999999999 999999999 30699 620 406180 26631 208902 999999999 999999999 30529 640 381368 26733 212585 999999999 999999999 30370 660 357234 26821 214107 999999999 999999999 30203 680 333745 26906 219365 999999999 999999999 30041 700 310860 27000 221265 999999999 999999999 29898 720 288547 27084 224011 999999999 999999999 29750 740 266778 27168 225705 999999999 999999999 29609 760 245527 27247 230228 999999999 999999999 29470 780 224770 27318 237987 999999999 999999999 29328 800 204484 27392 243220 999999999 999999999 29196 820 184653 27448 246632 999999999 999999999 29050 840 165259 27508 248871 999999999 999999999 28913 860 146284 27556 254424 999999999 999999999 28770 880 127720 27581 259116 999999999 999999999 28608 900 109558 27604 261185 999999999 999999999 28448 920 91786 27607 268184 999999999 999999999 28273 940 74396 27607 270993 999999999 999999999 28100 960 57371 27612 266520 999999999 999999999 27936 980 40695 27611 262429 999999999 999999999 27771 1000 24357 27612 256802 999999999 999999999 27612 70073 40 3985 -10592 6646 27456 65 1880800 21575 1010 999999999 999999999 47027 66 1871220 21575 761 999999999 999999999 46824 70 1838496 21502 580 999999999 999999999 45978 75 1795148 21400 479 999999999 999999999 44867 80 1754827 21260 383 999999999 999999999 43758 85 1717175 21149 322 999999999 999999999 42781 90 1681838 21067 284 999999999 999999999 41925 100 1616907 21015 261 999999999 999999999 40581 125 1479830 20932 275 999999999 999999999 37924 150 1368321 20831 419 999999999 999999999 35824 175 1274722 20630 514 999999999 999999999 33950 200 1194040 20627 694 999999999 999999999 32675 250 1056650 21415 1657 999999999 999999999 31826 300 939315 22529 3421 999999999 999999999 31782 350 835161 23607 12035 999999999 999999999 31868 400 741191 24446 28860 999999999 999999999 31764 450 655662 25139 68178 999999999 999999999 31583 500 577193 25716 105053 999999999 999999999 31350 550 504752 26184 154009 999999999 999999999 31062 600 437527 26571 190216 999999999 999999999 30748 620 411944 26706 207889 999999999 999999999 30616 640 387050 26833 215948 999999999 999999999 30483 660 362814 26948 220728 999999999 999999999 30345 680 339203 27060 227637 999999999 999999999 30213 700 316179 27176 229045 999999999 999999999 30092 720 293717 27269 230345 999999999 999999999 29954 740 271796 27360 233363 999999999 999999999 29819 760 250391 27448 237818 999999999 999999999 29687 780 229478 27526 242124 999999999 999999999 29551 800 209042 27592 250764 999999999 999999999 29409 820 189068 27641 254270 999999999 999999999 29255 840 169542 27690 255087 999999999 999999999 29104 860 150448 27718 260324 999999999 999999999 28939 880 131780 27729 263590 999999999 999999999 28761 900 113527 27734 264423 999999999 999999999 28581 920 95682 27704 267769 999999999 999999999 28372 940 78236 27689 269178 999999999 999999999 28183 960 61163 27684 265285 999999999 999999999 28009 980 44444 27683 261300 999999999 999999999 27843 1000 28064 27681 257660 999999999 999999999 27681 70079 40 3986 -10592 6653 27562 65 1880160 21511 1016 999999999 999999999 46873 66 1870618 21511 763 999999999 999999999 46671 70 1838614 21473 600 999999999 999999999 45917 75 1795293 21402 509 999999999 999999999 44870 80 1754942 21290 417 999999999 999999999 43820 85 1717216 21203 359 999999999 999999999 42891 90 1681771 21141 331 999999999 999999999 42072 100 1616589 21103 311 999999999 999999999 40752 125 1478990 21003 346 999999999 999999999 38052 150 1367356 20806 483 999999999 999999999 35782 175 1274074 20514 543 999999999 999999999 33760 200 1194004 20431 689 999999999 999999999 32363 250 1057790 21251 1644 999999999 999999999 31583 300 941150 22433 3468 999999999 999999999 31646 350 837303 23568 12862 999999999 999999999 31815 400 743383 24459 28982 999999999 999999999 31781 450 657785 25165 73576 999999999 999999999 31617 500 579196 25767 113439 999999999 999999999 31413 550 506623 26226 158307 999999999 999999999 31113 600 439281 26621 190888 999999999 999999999 30805 620 413650 26754 207628 999999999 999999999 30670 640 388715 26875 216891 999999999 999999999 30531 660 364441 26988 220555 999999999 999999999 30391 680 340796 27096 227424 999999999 999999999 30253 700 317749 27195 233371 999999999 999999999 30114 720 295271 27287 239166 999999999 999999999 29974 740 273336 27379 244120 999999999 999999999 29840 760 251915 27468 249137 999999999 999999999 29709 780 230988 27544 255075 999999999 999999999 29571 800 210541 27604 266162 999999999 999999999 29422 820 190563 27641 270187 999999999 999999999 29254 840 171043 27672 277598 999999999 999999999 29086 860 151962 27699 283903 999999999 999999999 28919 880 133305 27714 287491 999999999 999999999 28745 900 115059 27727 288886 999999999 999999999 28575 920 97219 27696 293534 999999999 999999999 28364 940 79779 27678 296909 999999999 999999999 28171 960 62713 27673 291759 999999999 999999999 27998 980 46000 27673 284883 999999999 999999999 27833 1000 29624 27677 280210 999999999 999999999 27677 70084 40 3987 -10592 6662 27593 65 1879360 21592 1034 999999999 999999999 47032 66 1869794 21592 778 999999999 999999999 46830 70 1838501 21531 599 999999999 999999999 46039 75 1795082 21442 501 999999999 999999999 44954 80 1754673 21313 405 999999999 999999999 43866 85 1716925 21204 342 999999999 999999999 42894 90 1681489 21129 302 999999999 999999999 42048 100 1616375 21071 273 999999999 999999999 40690 125 1479247 20891 298 999999999 999999999 37849 150 1368290 20665 428 999999999 999999999 35539 175 1275669 20363 483 999999999 999999999 33511 200 1196016 20368 648 999999999 999999999 32264 250 1059682 21351 1747 999999999 999999999 31731 300 942351 22592 3784 999999999 999999999 31871 350 837785 23727 13854 999999999 999999999 32029 400 743313 24583 32023 999999999 999999999 31942 450 657349 25254 80020 999999999 999999999 31728 500 578587 25791 124703 999999999 999999999 31441 550 506026 26194 168281 999999999 999999999 31075 600 438823 26544 197335 999999999 999999999 30717 620 413270 26669 214328 999999999 999999999 30573 640 388413 26791 222257 999999999 999999999 30436 660 364215 26906 224650 999999999 999999999 30298 680 340639 27019 229629 999999999 999999999 30168 700 317651 27132 233588 999999999 999999999 30044 720 295222 27234 237580 999999999 999999999 29915 740 273324 27339 240949 999999999 999999999 29796 760 251929 27442 247368 999999999 999999999 29681 780 231015 27535 253984 999999999 999999999 29562 800 210565 27619 264081 999999999 999999999 29438 820 190567 27680 270322 999999999 999999999 29295 840 171010 27739 276458 999999999 999999999 29156 860 151875 27789 284047 999999999 999999999 29013 880 133152 27820 288773 999999999 999999999 28856 900 114833 27841 291409 999999999 999999999 28692 920 96916 27822 298429 999999999 999999999 28493 940 79394 27810 301950 999999999 999999999 28307 960 62246 27807 296595 999999999 999999999 28133 980 45454 27804 290557 999999999 999999999 27965 1000 29001 27804 285164 999999999 999999999 27804 70092 40 3988 -10591 6660 27694 65 1879520 21586 1053 999999999 999999999 47023 66 1869955 21586 812 999999999 999999999 46820 70 1838522 21504 620 999999999 999999999 45982 75 1795167 21405 517 999999999 999999999 44876 80 1754830 21273 417 999999999 999999999 43785 85 1717134 21186 367 999999999 999999999 42857 90 1681717 21124 362 999999999 999999999 42040 100 1616571 21096 332 999999999 999999999 40738 125 1478952 21016 369 999999999 999999999 38076 150 1367074 20884 515 999999999 999999999 35917 175 1273202 20698 578 999999999 999999999 34061 200 1192299 20673 717 999999999 999999999 32748 250 1054716 21428 1647 999999999 999999999 31845 300 937350 22528 3402 999999999 999999999 31781 350 833166 23621 12227 999999999 999999999 31886 400 739091 24486 27761 999999999 999999999 31816 450 653439 25170 73492 999999999 999999999 31622 500 574866 25752 119854 999999999 999999999 31394 550 502362 26192 169573 999999999 999999999 31072 600 435100 26593 208444 999999999 999999999 30773 620 409494 26730 228164 999999999 999999999 30643 640 384577 26860 238612 999999999 999999999 30514 660 360313 26981 243687 999999999 999999999 30383 680 336670 27099 250547 999999999 999999999 30256 700 313615 27211 255546 999999999 999999999 30131 720 291116 27322 260788 999999999 999999999 30011 740 269146 27432 263395 999999999 999999999 29897 760 247676 27541 268052 999999999 999999999 29788 780 226687 27636 274084 999999999 999999999 29670 800 206160 27726 284080 999999999 999999999 29552 820 186084 27790 289362 999999999 999999999 29412 840 166447 27852 299432 999999999 999999999 29275 860 147232 27910 305315 999999999 999999999 29139 880 128425 27950 306363 999999999 999999999 28990 900 110020 27974 307918 999999999 999999999 28830 920 92017 27957 316701 999999999 999999999 28631 940 74411 27940 321378 999999999 999999999 28439 960 57184 27935 314103 999999999 999999999 28263 980 40313 27934 305729 999999999 999999999 28096 1000 23781 27943 298698 999999999 999999999 27943 70098 40 3989 -10591 6665 27667 65 1879040 21736 1147 999999999 999999999 47338 66 1869416 21736 930 999999999 999999999 47134 70 1838262 21646 700 999999999 999999999 46287 75 1794646 21521 565 999999999 999999999 45120 80 1754117 21359 443 999999999 999999999 43962 85 1716293 21244 380 999999999 999999999 42973 90 1680798 21160 374 999999999 999999999 42111 100 1615584 21104 340 999999999 999999999 40754 125 1478198 20937 355 999999999 999999999 37933 150 1366829 20773 499 999999999 999999999 35725 175 1273385 20619 577 999999999 999999999 33932 200 1192650 20666 737 999999999 999999999 32735 250 1054867 21497 1703 999999999 999999999 31948 300 937089 22614 3460 999999999 999999999 31902 350 832521 23706 12297 999999999 999999999 32001 400 738166 24544 28267 999999999 999999999 31892 450 652357 25203 73505 999999999 999999999 31663 500 573742 25747 120702 999999999 999999999 31388 550 501296 26155 170600 999999999 999999999 31028 600 434176 26518 207793 999999999 999999999 30687 620 408648 26644 227297 999999999 999999999 30545 640 383815 26765 237639 999999999 999999999 30407 660 359640 26880 242738 999999999 999999999 30269 680 336085 26998 246313 999999999 999999999 30144 700 313113 27114 249928 999999999 999999999 30023 720 290695 27225 253494 999999999 999999999 29905 740 268802 27337 254416 999999999 999999999 29793 760 247405 27450 257782 999999999 999999999 29690 780 226481 27554 261536 999999999 999999999 29582 800 206010 27656 272129 999999999 999999999 29478 820 185980 27734 280262 999999999 999999999 29352 840 166376 27817 289079 999999999 999999999 29238 860 147177 27896 295774 999999999 999999999 29124 880 128375 27950 298492 999999999 999999999 28991 900 109965 27986 303428 999999999 999999999 28842 920 91951 27982 315567 999999999 999999999 28657 940 74328 27972 321283 999999999 999999999 28471 960 57079 27973 314597 999999999 999999999 28301 980 40183 27978 307057 999999999 999999999 28140 1000 23625 27987 299668 999999999 999999999 27987 70104 40 3990 -10590 6672 27652 65 1878400 21562 1021 999999999 999999999 46944 66 1868863 21562 788 999999999 999999999 46742 70 1838569 21529 638 999999999 999999999 46035 75 1795182 21412 518 999999999 999999999 44891 80 1754851 21260 408 999999999 999999999 43758 85 1717180 21170 386 999999999 999999999 42824 90 1681786 21113 388 999999999 999999999 42018 100 1616662 21092 360 999999999 999999999 40731 125 1479005 21032 420 999999999 999999999 38104 150 1367027 20906 578 999999999 999999999 35954 175 1272978 20754 651 999999999 999999999 34154 200 1191822 20746 772 999999999 999999999 32862 250 1053879 21466 1590 999999999 999999999 31902 300 936582 22465 3128 999999999 999999999 31691 350 832834 23492 11121 999999999 999999999 31712 400 739330 24322 26447 999999999 999999999 31603 450 654298 24974 57863 999999999 999999999 31376 500 576332 25555 114218 999999999 999999999 31154 550 504348 26016 167414 999999999 999999999 30863 600 437479 26460 208973 999999999 999999999 30620 620 411987 26625 226656 999999999 999999999 30523 640 387157 26779 235131 999999999 999999999 30422 660 362953 26929 239983 999999999 999999999 30325 680 339342 27077 246202 999999999 999999999 30232 700 316294 27214 247982 999999999 999999999 30135 720 293781 27355 249567 999999999 999999999 30048 740 271773 27491 250482 999999999 999999999 29962 760 250247 27626 251103 999999999 999999999 29880 780 229183 27746 253343 999999999 999999999 29788 800 208567 27858 262376 999999999 999999999 29692 820 188386 27948 267112 999999999 999999999 29579 840 168629 28036 274711 999999999 999999999 29468 860 149279 28115 278204 999999999 999999999 29354 880 130328 28173 277583 999999999 999999999 29222 900 111771 28212 277339 999999999 999999999 29074 920 93612 28202 286701 999999999 999999999 28882 940 75853 28184 292388 999999999 999999999 28687 960 58477 28172 285166 999999999 999999999 28503 980 41463 28172 276768 999999999 999999999 28335 1000 24790 28183 270477 999999999 999999999 28183 70109 40 3991 -10590 6658 27771 65 1879680 21624 1119 999999999 999999999 47110 66 1870095 21624 863 999999999 999999999 46906 70 1838437 21553 668 999999999 999999999 46087 75 1794957 21480 570 999999999 999999999 45034 80 1754448 21379 472 999999999 999999999 44003 85 1716557 21299 404 999999999 999999999 43085 90 1680947 21242 360 999999999 999999999 42273 100 1615461 21200 324 999999999 999999999 40938 125 1477610 20983 344 999999999 999999999 38017 150 1366238 20728 482 999999999 999999999 35647 175 1273340 20423 525 999999999 999999999 33609 200 1193426 20443 700 999999999 999999999 32382 250 1056548 21443 1912 999999999 999999999 31868 300 938722 22685 4153 999999999 999999999 32002 350 833762 23808 15566 999999999 999999999 32139 400 738999 24650 35318 999999999 999999999 32030 450 652840 25300 90029 999999999 999999999 31785 500 573968 25816 144035 999999999 999999999 31472 550 501352 26208 193293 999999999 999999999 31091 600 434119 26553 222210 999999999 999999999 30727 620 408555 26682 240184 999999999 999999999 30588 640 383684 26809 249161 999999999 999999999 30456 660 359467 26930 252011 999999999 999999999 30326 680 335866 27054 256919 999999999 999999999 30207 700 312842 27180 262319 999999999 999999999 30096 720 290365 27303 266364 999999999 999999999 29990 740 268403 27429 268144 999999999 999999999 29894 760 246928 27557 274720 999999999 999999999 29806 780 225915 27680 282362 999999999 999999999 29717 800 205345 27799 293991 999999999 999999999 29630 820 185203 27901 302116 999999999 999999999 29529 840 165473 28006 310144 999999999 999999999 29437 860 146138 28103 316712 999999999 999999999 29341 880 127190 28175 321702 999999999 999999999 29224 900 108627 28226 325272 999999999 999999999 29088 920 90452 28240 333230 999999999 999999999 28921 940 72664 28241 337078 999999999 999999999 28745 960 55247 28246 329449 999999999 999999999 28577 980 38188 28247 320673 999999999 999999999 28411 1000 21473 28249 311949 999999999 999999999 28249 70116 40 3993 -10590 6663 27824 65 1879200 21511 1027 999999999 999999999 46851 66 1869673 21511 753 999999999 999999999 46649 70 1838646 21469 604 999999999 999999999 45907 75 1795325 21406 522 999999999 999999999 44880 80 1754950 21311 433 999999999 999999999 43864 85 1717169 21242 376 999999999 999999999 42970 90 1681643 21199 340 999999999 999999999 42188 100 1616277 21164 307 999999999 999999999 40869 125 1478501 20996 329 999999999 999999999 38041 150 1366985 20769 480 999999999 999999999 35717 175 1273997 20422 538 999999999 999999999 33608 200 1194118 20425 743 999999999 999999999 32354 250 1057401 21411 2009 999999999 999999999 31821 300 939757 22649 4347 999999999 999999999 31951 350 834994 23758 15935 999999999 999999999 32071 400 740453 24587 36609 999999999 999999999 31948 450 654524 25229 91215 999999999 999999999 31697 500 575883 25737 131001 999999999 999999999 31375 550 503493 26125 173428 999999999 999999999 30993 600 436469 26473 199250 999999999 999999999 30634 620 410979 26608 216788 999999999 999999999 30503 640 386175 26739 221022 999999999 999999999 30377 660 362020 26862 222771 999999999 999999999 30250 680 338476 26989 229839 999999999 999999999 30133 700 315508 27116 234240 999999999 999999999 30026 720 293083 27239 240387 999999999 999999999 29920 740 271173 27366 244160 999999999 999999999 29825 760 249749 27490 252572 999999999 999999999 29733 780 228790 27606 262619 999999999 999999999 29638 800 208275 27722 274422 999999999 999999999 29548 820 188188 27825 281544 999999999 999999999 29449 840 168511 27933 285526 999999999 999999999 29361 860 149228 28025 295386 999999999 999999999 29260 880 130333 28096 305294 999999999 999999999 29141 900 111823 28146 308167 999999999 999999999 29007 920 93702 28151 318294 999999999 999999999 28830 940 75970 28148 323992 999999999 999999999 28651 960 58614 28142 319743 999999999 999999999 28472 980 41619 28140 313501 999999999 999999999 28303 1000 24966 28145 308595 999999999 999999999 28145 70182 40 4005 -10586 6630 27819 65 1882280 21566 1119 999999999 999999999 47039 66 1872680 21566 872 999999999 999999999 46836 70 1838429 21542 712 999999999 999999999 46064 75 1794908 21531 629 999999999 999999999 45141 80 1754259 21476 521 999999999 999999999 44203 85 1716146 21451 458 999999999 999999999 43394 90 1680267 21410 406 999999999 999999999 42609 100 1614333 21321 344 999999999 999999999 41172 125 1475933 21031 334 999999999 999999999 38103 150 1364482 20710 467 999999999 999999999 35616 175 1271954 20277 526 999999999 999999999 33368 200 1192598 20303 709 999999999 999999999 32162 250 1056240 21423 1882 999999999 999999999 31838 300 938470 22685 4088 999999999 999999999 32002 350 833586 23775 15309 999999999 999999999 32094 400 739074 24555 39396 999999999 999999999 31906 450 653329 25154 99388 999999999 999999999 31603 500 575047 25579 153505 999999999 999999999 31183 550 503201 25894 201207 999999999 999999999 30718 600 436906 26132 219262 999999999 999999999 30240 620 411761 26231 234481 999999999 999999999 30071 640 387321 26333 231845 999999999 999999999 29916 660 363542 26432 228977 999999999 999999999 29765 680 340378 26551 231900 999999999 999999999 29645 700 317779 26683 232112 999999999 999999999 29547 720 295704 26826 226867 999999999 999999999 29466 740 274114 26980 215789 999999999 999999999 29404 760 252976 27142 214953 999999999 999999999 29357 780 232260 27315 218409 999999999 999999999 29325 800 211941 27489 229256 999999999 999999999 29299 820 191996 27666 250108 999999999 999999999 29280 840 172395 27874 250154 999999999 999999999 29299 860 153116 28073 262468 999999999 999999999 29309 880 134163 28220 263045 999999999 999999999 29270 900 115548 28340 261679 999999999 999999999 29207 920 97275 28431 282410 999999999 999999999 29116 940 79352 28475 295370 999999999 999999999 28983 960 61779 28521 290702 999999999 999999999 28856 980 44540 28565 286896 999999999 999999999 28731 1000 27631 28589 283057 999999999 999999999 28589 70189 40 4006 -10585 6634 27906 65 1881940 21704 1128 999999999 999999999 47333 66 1872284 21704 903 999999999 999999999 47128 70 1838165 21675 725 999999999 999999999 46347 75 1794476 21566 589 999999999 999999999 45214 80 1753847 21420 464 999999999 999999999 44088 85 1715915 21304 386 999999999 999999999 43095 90 1680302 21241 348 999999999 999999999 42273 100 1614858 21172 308 999999999 999999999 40885 125 1477324 20914 304 999999999 999999999 37892 150 1366406 20626 440 999999999 999999999 35473 175 1274021 20297 514 999999999 999999999 33402 200 1194447 20394 732 999999999 999999999 32305 250 1057446 21529 2028 999999999 999999999 31996 300 939214 22752 4288 999999999 999999999 32096 350 834120 23801 15444 999999999 999999999 32129 400 739528 24570 38023 999999999 999999999 31926 450 653735 25167 90371 999999999 999999999 31619 500 575417 25590 129304 999999999 999999999 31197 550 503545 25901 158765 999999999 999999999 30727 600 437235 26136 170453 999999999 999999999 30245 620 412079 26251 178795 999999999 999999999 30093 640 387612 26372 176042 999999999 999999999 29960 660 363783 26505 172262 999999999 999999999 29847 680 340542 26654 172394 999999999 999999999 29760 700 317848 26804 174743 999999999 999999999 29680 720 295668 26958 175281 999999999 999999999 29612 740 273965 27129 170124 999999999 999999999 29567 760 252706 27304 171248 999999999 999999999 29532 780 231864 27483 173362 999999999 999999999 29506 800 211419 27658 188832 999999999 999999999 29479 820 191357 27822 210041 999999999 999999999 29446 840 171659 27993 218801 999999999 999999999 29423 860 152313 28148 243890 999999999 999999999 29387 880 133315 28282 256941 999999999 999999999 29334 900 114659 28401 264577 999999999 999999999 29269 920 96349 28485 289846 999999999 999999999 29172 940 78386 28549 303139 999999999 999999999 29058 960 60760 28618 298518 999999999 999999999 28954 980 43456 28684 291052 999999999 999999999 28850 1000 26478 28701 289300 999999999 999999999 28701 70643 40 3991 -10591 6712 27685 66 1874720 21613 1061 999999999 999999999 46975 67 1865217 21613 803 999999999 999999999 46774 70 1838622 21545 615 999999999 999999999 46071 75 1795183 21447 507 999999999 999999999 44964 80 1754759 21323 410 999999999 999999999 43888 85 1716994 21212 342 999999999 999999999 42910 90 1681533 21150 307 999999999 999999999 42091 100 1616330 21107 280 999999999 999999999 40760 125 1478909 20944 278 999999999 999999999 37946 150 1367583 20750 435 999999999 999999999 35685 175 1274551 20461 521 999999999 999999999 33671 200 1194500 20474 727 999999999 999999999 32432 250 1057526 21441 1932 999999999 999999999 31864 300 939801 22650 4082 999999999 999999999 31953 350 835091 23733 14541 999999999 999999999 32037 400 740666 24553 34051 999999999 999999999 31903 450 654839 25204 82175 999999999 999999999 31665 500 576258 25724 126572 999999999 999999999 31360 550 503881 26129 169501 999999999 999999999 30998 600 436848 26476 201646 999999999 999999999 30637 620 411357 26608 218741 999999999 999999999 30503 640 386552 26742 225849 999999999 999999999 30380 660 362391 26870 228413 999999999 999999999 30258 680 338841 26996 233550 999999999 999999999 30142 700 315867 27124 238541 999999999 999999999 30034 720 293440 27236 244554 999999999 999999999 29917 740 271536 27352 249315 999999999 999999999 29811 760 250127 27466 256577 999999999 999999999 29707 780 229190 27572 263993 999999999 999999999 29601 800 208706 27673 275223 999999999 999999999 29496 820 188662 27755 279141 999999999 999999999 29375 840 169047 27827 284293 999999999 999999999 29249 860 149850 27880 293681 999999999 999999999 29108 880 131063 27920 304281 999999999 999999999 28959 900 112675 27951 309883 999999999 999999999 28806 920 94682 27949 316106 999999999 999999999 28623 940 77074 27955 317271 999999999 999999999 28454 960 59834 27962 312407 999999999 999999999 28290 980 42945 27966 305982 999999999 999999999 28128 1000 26399 27959 299937 999999999 999999999 27959 70649 40 3990 -10590 6694 27789 65 1876320 21679 1081 999999999 999999999 47153 66 1866763 21679 872 999999999 999999999 46951 70 1838440 21631 677 999999999 999999999 46254 75 1794842 21519 544 999999999 999999999 45116 80 1754299 21376 429 999999999 999999999 43997 85 1716421 21286 372 999999999 999999999 43059 90 1680844 21215 355 999999999 999999999 42221 100 1615484 21144 341 999999999 999999999 40831 125 1477768 20998 403 999999999 999999999 38043 150 1366021 20854 601 999999999 999999999 35864 175 1272140 20732 713 999999999 999999999 34118 200 1190766 20879 929 999999999 999999999 33073 250 1051485 21742 2048 999999999 999999999 32312 300 932601 22782 3991 999999999 999999999 32140 350 827470 23786 13409 999999999 999999999 32110 400 732913 24567 30942 999999999 999999999 31921 450 647113 25175 79946 999999999 999999999 31629 500 568657 25672 121630 999999999 999999999 31296 550 496455 26056 169272 999999999 999999999 30911 600 429604 26406 205301 999999999 999999999 30557 620 404177 26543 225412 999999999 999999999 30429 640 379430 26680 231515 999999999 999999999 30310 660 355326 26808 237795 999999999 999999999 30188 680 331829 26938 245325 999999999 999999999 30077 700 308899 27075 246381 999999999 999999999 29981 720 286503 27209 251090 999999999 999999999 29887 740 264614 27343 253953 999999999 999999999 29801 760 243204 27476 259723 999999999 999999999 29718 780 222252 27600 268174 999999999 999999999 29631 800 201734 27740 277516 999999999 999999999 29566 820 181626 27864 281993 999999999 999999999 29491 840 161912 27999 286108 999999999 999999999 29429 860 142573 28120 290693 999999999 999999999 29359 880 123606 28216 295329 999999999 999999999 29266 900 105012 28282 299099 999999999 999999999 29146 920 86796 28311 313438 999999999 999999999 28994 940 68960 28318 319556 999999999 999999999 28823 960 51497 28318 312927 999999999 999999999 28651 980 34394 28321 305865 999999999 999999999 28485 1000 17632 28334 298723 999999999 999999999 28334 70654 40 3990 -10589 6682 27840 65 1877440 21632 1099 999999999 999999999 47078 66 1867886 21632 819 999999999 999999999 46875 70 1838496 21565 637 999999999 999999999 46112 75 1794996 21487 539 999999999 999999999 45049 80 1754475 21386 441 999999999 999999999 44017 85 1716591 21284 362 999999999 999999999 43054 90 1681013 21219 315 999999999 999999999 42228 100 1615614 21165 277 999999999 999999999 40872 125 1478158 20897 222 999999999 999999999 37861 150 1367351 20603 337 999999999 999999999 35432 175 1275307 20169 387 999999999 999999999 33192 200 1196471 20144 543 999999999 999999999 31909 250 1061163 21261 1583 999999999 999999999 31597 300 944159 22560 3532 999999999 999999999 31825 350 839767 23682 12945 999999999 999999999 31969 400 745546 24499 30879 999999999 999999999 31833 450 659922 25140 76372 999999999 999999999 31585 500 581550 25652 119885 999999999 999999999 31272 550 509336 26084 172413 999999999 999999999 30945 600 442367 26470 209212 999999999 999999999 30631 620 416873 26622 229639 999999999 999999999 30519 640 392046 26774 238617 999999999 999999999 30416 660 367849 26919 242897 999999999 999999999 30314 680 344246 27070 247183 999999999 999999999 30224 700 321197 27225 251492 999999999 999999999 30147 720 298676 27362 254087 999999999 999999999 30055 740 276663 27500 256622 999999999 999999999 29971 760 255129 27636 263248 999999999 999999999 29891 780 234053 27767 269267 999999999 999999999 29810 800 213419 27886 281277 999999999 999999999 29722 820 193215 27985 287872 999999999 999999999 29618 840 173429 28080 289720 999999999 999999999 29514 860 154053 28149 297739 999999999 999999999 29389 880 135086 28185 309208 999999999 999999999 29234 900 116528 28205 315090 999999999 999999999 29067 920 98376 28189 322840 999999999 999999999 28868 940 80624 28176 327706 999999999 999999999 28679 960 63252 28167 322353 999999999 999999999 28498 980 46243 28161 315785 999999999 999999999 28324 1000 29582 28151 308228 999999999 999999999 28151 70660 40 3990 -10587 6681 27781 65 1877600 21731 1172 999999999 999999999 47296 66 1868000 21731 939 999999999 999999999 47092 70 1838300 21680 731 999999999 999999999 46359 75 1794612 21559 582 999999999 999999999 45199 80 1754008 21401 450 999999999 999999999 44048 85 1716101 21295 379 999999999 999999999 43077 90 1680510 21224 364 999999999 999999999 42237 100 1615118 21156 348 999999999 999999999 40855 125 1477514 20951 388 999999999 999999999 37959 150 1366187 20743 548 999999999 999999999 35673 175 1272878 20590 641 999999999 999999999 33883 200 1192018 20759 884 999999999 999999999 32883 250 1053140 21738 2175 999999999 999999999 32307 300 934035 22869 4394 999999999 999999999 32262 350 828411 23918 15145 999999999 999999999 32288 400 733311 24712 34026 999999999 999999999 32110 450 646987 25333 85228 999999999 999999999 31827 500 568029 25839 127799 999999999 999999999 31500 550 495376 26212 172885 999999999 999999999 31096 600 428144 26549 206507 999999999 999999999 30722 620 402585 26676 226154 999999999 999999999 30581 640 377722 26800 233648 999999999 999999999 30445 660 353515 26916 238005 999999999 999999999 30310 680 329928 27035 244202 999999999 999999999 30185 700 306924 27154 247667 999999999 999999999 30068 720 284471 27268 255287 999999999 999999999 29952 740 262542 27382 261043 999999999 999999999 29843 760 241109 27498 269023 999999999 999999999 29741 780 220148 27603 277130 999999999 999999999 29635 800 199635 27720 288137 999999999 999999999 29545 820 179550 27821 293322 999999999 999999999 29445 840 159874 27935 298838 999999999 999999999 29362 860 140586 28036 307082 999999999 999999999 29271 880 121678 28124 314242 999999999 999999999 29170 900 103146 28184 319048 999999999 999999999 29046 920 84998 28198 331786 999999999 999999999 28878 940 67236 28196 335263 999999999 999999999 28699 960 49851 28190 328216 999999999 999999999 28521 980 32826 28190 320416 999999999 999999999 28354 1000 16142 28201 313905 999999999 999999999 28201 70667 40 3989 -10586 6677 27682 65 1877920 21554 1136 999999999 999999999 46918 66 1868394 21554 834 999999999 999999999 46716 70 1838601 21517 650 999999999 999999999 46010 75 1795168 21469 548 999999999 999999999 45012 80 1754648 21402 448 999999999 999999999 44050 85 1716725 21313 365 999999999 999999999 43113 90 1681083 21265 322 999999999 999999999 42321 100 1615519 21226 291 999999999 999999999 40989 125 1477704 20946 245 999999999 999999999 37949 150 1366708 20624 376 999999999 999999999 35469 175 1274440 20247 449 999999999 999999999 33320 200 1195160 20294 638 999999999 999999999 32146 250 1058981 21378 1718 999999999 999999999 31771 300 941587 22589 3651 999999999 999999999 31866 350 837159 23669 13171 999999999 999999999 31951 400 742991 24485 31997 999999999 999999999 31816 450 657386 25143 77989 999999999 999999999 31589 500 578940 25696 124770 999999999 999999999 31326 550 506544 26171 181650 999999999 999999999 31047 600 439305 26597 227018 999999999 999999999 30777 620 413685 26756 248053 999999999 999999999 30673 640 388732 26909 257848 999999999 999999999 30570 660 364414 27055 261723 999999999 999999999 30466 680 340696 27194 264316 999999999 999999999 30363 700 317549 27331 269246 999999999 999999999 30265 720 294951 27443 271523 999999999 999999999 30145 740 272883 27554 271312 999999999 999999999 30030 760 251320 27659 274593 999999999 999999999 29915 780 230241 27753 274492 999999999 999999999 29796 800 209634 27826 282556 999999999 999999999 29658 820 189493 27870 284376 999999999 999999999 29496 840 169812 27900 282638 999999999 999999999 29325 860 150584 27897 288372 999999999 999999999 29126 880 131803 27884 298186 999999999 999999999 28922 900 113453 27871 301278 999999999 999999999 28724 920 95528 27818 305732 999999999 999999999 28489 940 78014 27789 307368 999999999 999999999 28285 960 60884 27770 301710 999999999 999999999 28096 980 44116 27758 294679 999999999 999999999 27919 1000 27694 27749 287493 999999999 999999999 27749 70673 40 3989 -10584 6672 27660 65 1878400 21731 1096 999999999 999999999 47312 66 1868788 21731 885 999999999 999999999 47109 70 1838325 21601 640 999999999 999999999 46189 75 1794809 21467 524 999999999 999999999 45007 80 1754384 21305 423 999999999 999999999 43850 85 1716659 21186 362 999999999 999999999 42857 90 1681265 21096 320 999999999 999999999 41983 100 1616223 21057 305 999999999 999999999 40663 125 1478529 21078 355 999999999 999999999 38188 150 1365925 21095 574 999999999 999999999 36278 175 1270819 21034 728 999999999 999999999 34615 200 1188557 21031 952 999999999 999999999 33314 250 1049278 21589 1973 999999999 999999999 32085 300 931336 22583 3837 999999999 999999999 31858 350 827055 23610 13550 999999999 999999999 31872 400 733077 24447 31695 999999999 999999999 31766 450 647513 25157 76992 999999999 999999999 31606 500 568937 25768 123109 999999999 999999999 31413 550 496313 26262 180237 999999999 999999999 31155 600 428866 26668 228007 999999999 999999999 30860 620 403188 26805 248709 999999999 999999999 30729 640 378201 26936 257562 999999999 999999999 30600 660 353873 27050 264740 999999999 999999999 30460 680 330172 27161 274382 999999999 999999999 30326 700 307062 27277 276423 999999999 999999999 30204 720 284517 27371 280306 999999999 999999999 30065 740 262515 27462 282933 999999999 999999999 29930 760 241030 27549 288482 999999999 999999999 29797 780 220041 27624 295812 999999999 999999999 29657 800 199528 27700 307054 999999999 999999999 29524 820 179473 27759 307466 999999999 999999999 29378 840 159863 27809 313309 999999999 999999999 29230 860 140687 27838 319346 999999999 999999999 29064 880 121935 27858 324351 999999999 999999999 28894 900 103595 27867 327106 999999999 999999999 28719 920 85661 27852 330828 999999999 999999999 28524 940 68118 27846 330602 999999999 999999999 28343 960 50945 27853 324843 999999999 999999999 28180 980 34122 27857 317831 999999999 999999999 28019 1000 17637 27859 310626 999999999 999999999 27859 70678 40 3989 -10583 6672 27261 65 1878400 21741 1140 999999999 999999999 47336 66 1868783 21741 904 999999999 999999999 47132 70 1838273 21657 671 999999999 999999999 46309 75 1794590 21576 566 999999999 999999999 45236 80 1753931 21442 456 999999999 999999999 44133 85 1715958 21328 384 999999999 999999999 43145 90 1680343 21218 327 999999999 999999999 42225 100 1615043 21103 279 999999999 999999999 40751 125 1477899 20864 271 999999999 999999999 37801 150 1367074 20642 419 999999999 999999999 35500 175 1274439 20392 509 999999999 999999999 33558 200 1194524 20473 713 999999999 999999999 32431 250 1057551 21441 1916 999999999 999999999 31865 300 939765 22672 4131 999999999 999999999 31984 350 834813 23817 15652 999999999 999999999 32151 400 740030 24651 38582 999999999 999999999 32031 450 653856 25307 98145 999999999 999999999 31795 500 574974 25815 158319 999999999 999999999 31471 550 502377 26195 210484 999999999 999999999 31076 600 435234 26495 242413 999999999 999999999 30660 620 409744 26587 262821 999999999 999999999 30480 640 384978 26679 267954 999999999 999999999 30308 660 360900 26749 268255 999999999 999999999 30122 680 337481 26818 268382 999999999 999999999 29943 700 314676 26903 266171 999999999 999999999 29790 720 292452 26965 263886 999999999 999999999 29620 740 270787 27026 260501 999999999 999999999 29455 760 249653 27088 260054 999999999 999999999 29298 780 229024 27141 263492 999999999 999999999 29138 800 208875 27201 266461 999999999 999999999 28992 820 189189 27238 266259 999999999 999999999 28828 840 169945 27293 262206 999999999 999999999 28688 860 151121 27331 259799 999999999 999999999 28535 880 132717 27331 259416 999999999 999999999 28348 900 114731 27321 260057 999999999 999999999 28156 920 97153 27291 264005 999999999 999999999 27949 940 79970 27265 264778 999999999 999999999 27751 960 63163 27245 258665 999999999 999999999 27564 980 46715 27225 252627 999999999 999999999 27383 1000 30606 27222 246561 999999999 999999999 27222 70758 40 3984 -10564 6684 27571 65 1877280 21672 1048 999999999 999999999 47160 66 1867712 21672 844 999999999 999999999 46957 70 1838451 21573 623 999999999 999999999 46131 75 1794941 21489 530 999999999 999999999 45052 80 1754441 21361 438 999999999 999999999 43966 85 1716589 21273 387 999999999 999999999 43033 90 1681037 21199 374 999999999 999999999 42187 100 1615710 21140 342 999999999 999999999 40822 125 1477947 21017 344 999999999 999999999 38077 150 1366069 20884 472 999999999 999999999 35916 175 1271873 20841 558 999999999 999999999 34297 200 1190040 21005 722 999999999 999999999 33273 250 1050038 21836 1543 999999999 999999999 32452 300 930675 22868 2799 999999999 999999999 32261 350 825147 23877 7886 999999999 999999999 32231 400 730199 24676 15889 999999999 999999999 32064 450 643920 25342 39102 999999999 999999999 31839 500 564840 25909 71183 999999999 999999999 31585 550 491891 26353 113419 999999999 999999999 31264 600 424272 26711 155229 999999999 999999999 30910 620 398566 26821 179363 999999999 999999999 30747 640 373577 26925 197939 999999999 999999999 30588 660 349266 27020 212042 999999999 999999999 30427 680 325602 27109 225702 999999999 999999999 30267 700 302549 27195 238241 999999999 999999999 30113 720 280078 27273 250732 999999999 999999999 29958 740 258160 27348 258359 999999999 999999999 29806 760 236769 27425 263064 999999999 999999999 29662 780 215876 27496 270587 999999999 999999999 29519 800 195462 27563 279653 999999999 999999999 29378 820 175510 27611 286407 999999999 999999999 29223 840 155998 27678 289250 999999999 999999999 29092 860 136901 27737 290295 999999999 999999999 28959 880 118207 27787 289341 999999999 999999999 28821 900 99903 27832 290724 999999999 999999999 28682 920 81978 27856 297502 999999999 999999999 28527 940 64427 27870 300146 999999999 999999999 28367 960 47234 27894 295520 999999999 999999999 28221 980 30383 27908 290408 999999999 999999999 28070 1000 13867 27914 286368 999999999 999999999 27914 70766 40 3983 -10562 6670 27669 65 1878560 21502 1023 999999999 999999999 46819 66 1869046 21502 745 999999999 999999999 46617 70 1838675 21468 605 999999999 999999999 45906 75 1795321 21439 541 999999999 999999999 44948 80 1754839 21392 470 999999999 999999999 44030 85 1716902 21338 408 999999999 999999999 43164 90 1681206 21305 368 999999999 999999999 42399 100 1615517 21268 325 999999999 999999999 41070 125 1477316 21022 226 999999999 999999999 38088 150 1365840 20727 330 999999999 999999999 35647 175 1273174 20321 361 999999999 999999999 33441 200 1193723 20307 504 999999999 999999999 32168 250 1057534 21367 1447 999999999 999999999 31755 300 939945 22672 3038 999999999 999999999 31984 350 835004 23813 9822 999999999 999999999 32145 400 740200 24667 20393 999999999 999999999 32051 450 653935 25344 54361 999999999 999999999 31842 500 574900 25877 88906 999999999 999999999 31547 550 502090 26287 134536 999999999 999999999 31184 600 434686 26609 169968 999999999 999999999 30792 620 409076 26723 190867 999999999 999999999 30636 640 384171 26840 202684 999999999 999999999 30492 660 359930 26952 209347 999999999 999999999 30350 680 336317 27059 217006 999999999 999999999 30212 700 313297 27167 225520 999999999 999999999 30083 720 290839 27268 232962 999999999 999999999 29952 740 268913 27373 239619 999999999 999999999 29833 760 247493 27474 245870 999999999 999999999 29715 780 226553 27571 253137 999999999 999999999 29600 800 206073 27663 259813 999999999 999999999 29485 820 186038 27741 261240 999999999 999999999 29359 840 166432 27817 261957 999999999 999999999 29238 860 147235 27891 267613 999999999 999999999 29120 880 128435 27947 273335 999999999 999999999 28987 900 110023 27996 274932 999999999 999999999 28852 920 91997 28007 280140 999999999 999999999 28682 940 74353 28012 285441 999999999 999999999 28512 960 57076 28024 280086 999999999 999999999 28353 980 40150 28030 274430 999999999 999999999 28192 1000 23563 28031 269644 999999999 999999999 28031 70771 40 3983 -10561 6662 27711 65 1879360 21595 1049 999999999 999999999 47039 66 1869793 21595 778 999999999 999999999 46836 70 1838514 21508 595 999999999 999999999 45991 75 1795161 21399 500 999999999 999999999 44864 80 1754830 21271 418 999999999 999999999 43782 85 1717142 21178 365 999999999 999999999 42840 90 1681730 21127 333 999999999 999999999 42044 100 1616539 21123 306 999999999 999999999 40791 125 1478591 21090 309 999999999 999999999 38210 150 1366066 21053 465 999999999 999999999 36207 175 1271302 20924 546 999999999 999999999 34434 200 1189463 20926 716 999999999 999999999 33147 250 1050385 21633 1605 999999999 999999999 32151 300 931973 22714 3109 999999999 999999999 32043 350 827065 23756 9712 999999999 999999999 32069 400 732531 24585 21000 999999999 999999999 31945 450 646533 25271 53973 999999999 999999999 31749 500 567645 25856 92000 999999999 999999999 31520 550 494836 26307 148432 999999999 999999999 31208 600 427318 26679 201809 999999999 999999999 30872 620 401636 26804 225968 999999999 999999999 30727 640 376653 26927 240718 999999999 999999999 30590 660 352333 27040 251177 999999999 999999999 30450 680 328643 27146 261317 999999999 999999999 30310 700 305550 27252 268042 999999999 999999999 30176 720 283024 27349 275449 999999999 999999999 30041 740 261038 27444 282484 999999999 999999999 29910 760 239566 27535 288773 999999999 999999999 29782 780 218584 27620 294119 999999999 999999999 29652 800 198069 27711 299261 999999999 999999999 29536 820 177997 27795 296503 999999999 999999999 29417 840 158351 27874 300018 999999999 999999999 29298 860 139113 27951 306050 999999999 999999999 29183 880 120268 28023 308792 999999999 999999999 29065 900 101803 28083 308727 999999999 999999999 28941 920 83718 28104 312271 999999999 999999999 28781 940 66012 28114 313181 999999999 999999999 28616 960 48670 28131 305759 999999999 999999999 28461 980 31678 28141 298778 999999999 999999999 28304 1000 15025 28145 291410 999999999 999999999 28145 70894 40 3976 -10532 6596 30457 64 1885540 21555 985 999999999 999999999 47088 65 1875894 21555 731 999999999 999999999 46883 70 1838348 21530 594 999999999 999999999 46037 75 1794945 21427 490 999999999 999999999 44923 80 1754557 21304 405 999999999 999999999 43848 85 1716826 21195 344 999999999 999999999 42875 90 1681383 21146 318 999999999 999999999 42082 100 1616156 21127 300 999999999 999999999 40799 125 1478478 21003 311 999999999 999999999 38052 150 1366684 20866 534 999999999 999999999 35886 175 1273038 20615 643 999999999 999999999 33926 200 1192333 20654 820 999999999 999999999 32717 250 1054153 21630 1879 999999999 999999999 32145 300 935684 22739 3830 999999999 999999999 32079 350 830829 23708 13073 999999999 999999999 32004 400 736618 24468 30134 999999999 999999999 31793 450 651154 25079 78704 999999999 999999999 31508 500 572959 25599 112889 999999999 999999999 31207 550 500828 26078 172421 999999999 999999999 30937 600 433748 26564 217868 999999999 999999999 30740 620 408119 26806 235417 999999999 999999999 30731 640 383077 27053 221247 999999999 999999999 30733 660 358576 27314 211464 999999999 999999999 30758 680 334571 27594 208901 999999999 999999999 30810 700 311022 27877 192793 999999999 999999999 30869 720 287900 28168 169026 999999999 999999999 30941 740 265173 28472 130169 999999999 999999999 31031 760 242817 28770 145748 999999999 999999999 31118 780 220814 29069 162346 999999999 999999999 31208 800 199146 29373 180537 999999999 999999999 31307 820 177792 29678 198389 999999999 999999999 31410 840 156743 29967 216154 999999999 999999999 31498 860 135998 30234 240174 999999999 999999999 31566 880 115555 30483 298634 999999999 999999999 31618 900 95426 30678 320923 999999999 999999999 31616 920 75628 30830 410675 999999999 999999999 31574 940 56176 30931 481401 999999999 999999999 31483 960 37075 31020 470269 999999999 999999999 31384 980 18315 31106 416910 999999999 999999999 31286 1000 -100 31138 385829 999999999 999999999 31138 70900 40 3976 -10530 6577 30471 64 1887300 21531 1065 999999999 999999999 47074 65 1877638 21531 824 999999999 999999999 46868 70 1838350 21503 675 999999999 999999999 45979 75 1794977 21423 543 999999999 999999999 44915 80 1754555 21344 428 999999999 999999999 43932 85 1716715 21276 346 999999999 999999999 43039 90 1681098 21273 315 999999999 999999999 42336 100 1615437 21281 288 999999999 999999999 41095 125 1477208 21018 265 999999999 999999999 38080 150 1365844 20690 369 999999999 999999999 35582 175 1273469 20229 398 999999999 999999999 33290 200 1194526 20140 513 999999999 999999999 31902 250 1059081 21307 1357 999999999 999999999 31666 300 941768 22629 2938 999999999 999999999 31923 350 837156 23710 9928 999999999 999999999 32007 400 742824 24528 22217 999999999 999999999 31870 450 657125 25156 61658 999999999 999999999 31604 500 578700 25671 107123 999999999 999999999 31295 550 506438 26100 185910 999999999 999999999 30964 600 439392 26514 239434 999999999 999999999 30682 620 413827 26724 260462 999999999 999999999 30636 640 388875 26941 253267 999999999 999999999 30606 660 364486 27180 233579 999999999 999999999 30607 680 340606 27442 215293 999999999 999999999 30639 700 317198 27699 209201 999999999 999999999 30671 720 294229 27975 192143 999999999 999999999 30729 740 271657 28276 147983 999999999 999999999 30817 760 249451 28582 144557 999999999 999999999 30914 780 227584 28901 163447 999999999 999999999 31028 800 206035 29218 184166 999999999 999999999 31142 820 184784 29549 205528 999999999 999999999 31274 840 163811 29878 231156 999999999 999999999 31405 860 143102 30219 332265 999999999 999999999 31551 880 122640 30557 386786 999999999 999999999 31694 900 102432 30844 415542 999999999 999999999 31786 920 82503 31072 536383 999999999 999999999 31822 940 62880 31231 611383 999999999 999999999 31788 960 43577 31375 559231 999999999 999999999 31743 980 24592 31496 442858 999999999 999999999 31679 1000 5946 31525 419896 999999999 999999999 31525 70978 40 3971 -10512 6547 31140 64 1890120 21458 972 999999999 999999999 46976 65 1880446 21458 713 999999999 999999999 46770 70 1838475 21392 554 999999999 999999999 45743 75 1795299 21339 470 999999999 999999999 44739 80 1755014 21284 399 999999999 999999999 43807 85 1717277 21220 338 999999999 999999999 42926 90 1681775 21192 306 999999999 999999999 42174 100 1616387 21186 278 999999999 999999999 40911 125 1478516 21004 256 999999999 999999999 38054 150 1366870 20810 423 999999999 999999999 35788 175 1273691 20465 507 999999999 999999999 33679 200 1193577 20502 646 999999999 999999999 32476 250 1055778 21665 1506 999999999 999999999 32198 300 937099 22782 3039 999999999 999999999 32139 350 832260 23658 9872 999999999 999999999 31936 400 738405 24336 24487 999999999 999999999 31622 450 653568 24846 57569 999999999 999999999 31216 500 576259 25257 109167 999999999 999999999 30791 550 505201 25651 169620 999999999 999999999 30430 600 439317 26052 216345 999999999 999999999 30148 620 414188 26278 250734 999999999 999999999 30125 640 389643 26513 292140 999999999 999999999 30120 660 365634 26764 343693 999999999 999999999 30139 680 342108 27047 325251 999999999 999999999 30199 700 319018 27344 286307 999999999 999999999 30278 720 296325 27663 217982 999999999 999999999 30386 740 273988 28003 152936 999999999 999999999 30519 760 251979 28351 163225 999999999 999999999 30665 780 230269 28719 176237 999999999 999999999 30833 800 208826 29112 192487 999999999 999999999 31029 820 187618 29537 209375 999999999 999999999 31261 840 166617 29971 229930 999999999 999999999 31502 860 145812 30402 252108 999999999 999999999 31741 880 125206 30801 273547 999999999 999999999 31947 900 104820 31143 289129 999999999 999999999 32095 920 84671 31456 303031 999999999 999999999 32214 940 64793 31656 311958 999999999 999999999 32221 960 45223 31819 317260 999999999 999999999 32192 980 25965 31955 322653 999999999 999999999 32140 1000 7046 31987 317148 999999999 999999999 31987 71157 40 3950 -10488 6547 31029 64 1890120 21578 1078 999999999 999999999 47237 65 1880392 21578 832 999999999 999999999 47030 70 1838216 21482 635 999999999 999999999 45936 75 1794905 21383 515 999999999 999999999 44831 80 1754566 21296 419 999999999 999999999 43832 85 1716825 21213 341 999999999 999999999 42911 90 1681332 21189 305 999999999 999999999 42168 100 1615921 21204 276 999999999 999999999 40946 125 1477912 21028 225 999999999 999999999 38097 150 1366090 20852 391 999999999 999999999 35860 175 1273026 20372 425 999999999 999999999 33526 200 1193760 20162 529 999999999 999999999 31937 250 1058744 21154 1495 999999999 999999999 31439 300 942196 22495 3537 999999999 999999999 31735 350 838130 23602 13044 999999999 999999999 31861 400 744199 24431 31020 999999999 999999999 31744 450 658838 25056 87938 999999999 999999999 31479 500 580779 25533 160689 999999999 999999999 31127 550 508948 25929 213447 999999999 999999999 30760 600 442360 26327 269405 999999999 999999999 30465 620 416972 26543 308728 999999999 999999999 30429 640 392180 26779 358563 999999999 999999999 30422 660 367930 27030 335764 999999999 999999999 30439 680 344174 27308 303963 999999999 999999999 30490 700 320865 27599 271279 999999999 999999999 30561 720 297963 27913 228937 999999999 999999999 30661 740 275424 28258 145906 999999999 999999999 30798 760 253215 28606 137941 999999999 999999999 30940 780 231312 28970 153317 999999999 999999999 31102 800 209683 29366 173528 999999999 999999999 31300 820 188294 29782 195190 999999999 999999999 31520 840 167132 30184 219712 999999999 999999999 31726 860 146187 30597 247664 999999999 999999999 31944 880 125452 30988 278359 999999999 999999999 32141 900 104949 31311 301285 999999999 999999999 32268 920 84702 31591 319890 999999999 999999999 32353 940 64743 31779 333602 999999999 999999999 32346 960 45099 31935 344174 999999999 999999999 32310 980 25774 32059 353759 999999999 999999999 32245 1000 6797 32082 351380 999999999 999999999 32082 71248 40 3934 -10493 6577 30917 64 1887300 21463 1013 999999999 999999999 46926 65 1877668 21463 728 999999999 999999999 46721 70 1838558 21375 561 999999999 999999999 45707 75 1795419 21320 473 999999999 999999999 44699 80 1755153 21282 400 999999999 999999999 43804 85 1717409 21231 333 999999999 999999999 42947 90 1681864 21231 305 999999999 999999999 42253 100 1616295 21263 288 999999999 999999999 41061 125 1478089 21029 238 999999999 999999999 38099 150 1366276 20848 421 999999999 999999999 35853 175 1272912 20509 507 999999999 999999999 33751 200 1192729 20493 663 999999999 999999999 32462 250 1055464 21511 1507 999999999 999999999 31968 300 937462 22684 3112 999999999 999999999 32000 350 832839 23660 10400 999999999 999999999 31939 400 738843 24406 24131 999999999 999999999 31712 450 653691 24960 54895 999999999 999999999 31358 500 575960 25417 120213 999999999 999999999 30986 550 504378 25866 202770 999999999 999999999 30686 600 437854 26339 271993 999999999 999999999 30479 620 412440 26586 319232 999999999 999999999 30478 640 387596 26845 376888 999999999 999999999 30497 660 363278 27118 406402 999999999 999999999 30537 680 339434 27420 377236 999999999 999999999 30615 700 316020 27734 345419 999999999 999999999 30711 720 293001 28060 296258 999999999 999999999 30822 740 270343 28409 196678 999999999 999999999 30962 760 248016 28757 162745 999999999 999999999 31104 780 225999 29121 178981 999999999 999999999 31264 800 204261 29505 199884 999999999 999999999 31448 820 182778 29902 222559 999999999 999999999 31647 840 161536 30291 250461 999999999 999999999 31839 860 140532 30659 279980 999999999 999999999 32010 880 119771 31003 311580 999999999 999999999 32157 900 99274 31277 335130 999999999 999999999 32233 920 79066 31502 351924 999999999 999999999 32262 940 59178 31644 421816 999999999 999999999 32209 960 39629 31761 403821 999999999 999999999 32134 980 20415 31868 377761 999999999 999999999 32053 1000 1548 31899 375245 999999999 999999999 31899 71799 40 3953 -10499 6549 31371 64 1889960 21661 1108 999999999 999999999 47416 65 1880197 21661 841 999999999 999999999 47208 70 1838028 21559 620 999999999 999999999 46100 75 1794543 21478 517 999999999 999999999 45029 80 1754045 21371 429 999999999 999999999 43987 85 1716207 21246 351 999999999 999999999 42979 90 1680699 21173 312 999999999 999999999 42136 100 1615407 21142 292 999999999 999999999 40827 125 1478084 20879 290 999999999 999999999 37828 150 1367051 20705 478 999999999 999999999 35608 175 1274130 20456 546 999999999 999999999 33663 200 1194036 20501 680 999999999 999999999 32474 250 1056435 21606 1657 999999999 999999999 32110 300 937988 22755 3519 999999999 999999999 32100 350 833118 23699 12113 999999999 999999999 31992 400 739009 24425 28457 999999999 999999999 31737 450 653834 24953 77429 999999999 999999999 31350 500 576136 25402 139826 999999999 999999999 30968 550 504655 25809 193463 999999999 999999999 30618 600 438278 26281 259744 999999999 999999999 30412 620 412923 26520 303330 999999999 999999999 30403 640 388144 26774 350850 999999999 999999999 30416 660 363892 27041 352575 999999999 999999999 30451 680 340119 27335 347735 999999999 999999999 30520 700 316780 27643 344196 999999999 999999999 30610 720 293836 27970 319225 999999999 999999999 30724 740 271249 28318 246838 999999999 999999999 30863 760 248989 28680 211749 999999999 999999999 31020 780 227025 29056 170818 999999999 999999999 31195 800 205325 29471 185417 999999999 999999999 31412 820 183852 29909 201820 999999999 999999999 31655 840 162586 30349 218412 999999999 999999999 31900 860 141520 30781 235187 999999999 999999999 32137 880 120659 31180 252545 999999999 999999999 32340 900 100031 31498 262857 999999999 999999999 32461 920 79665 31774 299870 999999999 999999999 32540 940 59598 31940 316462 999999999 999999999 32510 960 39865 32061 284737 999999999 999999999 32437 980 20473 32156 278256 999999999 999999999 32342 1000 1441 32172 273337 999999999 999999999 32172 71807 40 3954 -10498 6542 31325 64 1890600 21586 1050 999999999 999999999 47267 65 1880861 21586 773 999999999 999999999 47059 70 1838213 21457 571 999999999 999999999 45883 75 1794948 21363 483 999999999 999999999 44789 80 1754658 21264 409 999999999 999999999 43768 85 1716993 21159 340 999999999 999999999 42801 90 1681616 21104 304 999999999 999999999 42000 100 1616467 21118 287 999999999 999999999 40780 125 1478902 20978 277 999999999 999999999 38007 150 1367207 20854 481 999999999 999999999 35865 175 1273746 20546 552 999999999 999999999 33811 200 1193668 20403 647 999999999 999999999 32319 250 1057424 21288 1549 999999999 999999999 31638 300 940625 22455 3442 999999999 999999999 31678 350 836914 23485 12926 999999999 999999999 31703 400 743466 24301 31424 999999999 999999999 31576 450 658559 24923 87480 999999999 999999999 31312 500 580813 25463 159296 999999999 999999999 31042 550 509060 25943 215965 999999999 999999999 30777 600 442301 26446 295934 999999999 999999999 30604 620 416785 26689 345612 999999999 999999999 30597 640 391848 26943 349724 999999999 999999999 30609 660 367444 27211 331212 999999999 999999999 30642 680 343524 27501 308226 999999999 999999999 30706 700 320048 27800 290444 999999999 999999999 30784 720 296978 28118 250712 999999999 999999999 30885 740 274277 28456 177070 999999999 999999999 31014 760 251915 28802 135373 999999999 999999999 31152 780 229864 29162 140409 999999999 999999999 31309 800 208098 29544 155366 999999999 999999999 31489 820 186587 29941 171277 999999999 999999999 31688 840 165318 30325 187725 999999999 999999999 31875 860 144286 30709 205851 999999999 999999999 32062 880 123489 31062 230101 999999999 999999999 32218 900 102948 31349 275864 999999999 999999999 32307 920 82687 31598 329158 999999999 999999999 32360 940 62732 31761 370060 999999999 999999999 32328 960 43103 31901 333165 999999999 999999999 32275 980 23803 32015 270313 999999999 999999999 32200 1000 4852 32037 269148 999999999 999999999 32037 71836 40 3959 -10495 6559 31004 64 1889000 21581 1001 999999999 999999999 47221 65 1879288 21581 736 999999999 999999999 47014 70 1838237 21491 563 999999999 999999999 45955 75 1794895 21405 471 999999999 999999999 44877 80 1754522 21311 398 999999999 999999999 43862 85 1716773 21206 333 999999999 999999999 42898 90 1681308 21162 304 999999999 999999999 42115 100 1616008 21158 285 999999999 999999999 40858 125 1478365 20962 268 999999999 999999999 37978 150 1366775 20831 463 999999999 999999999 35825 175 1273178 20630 576 999999999 999999999 33949 200 1192282 20737 751 999999999 999999999 32849 250 1053336 21781 1659 999999999 999999999 32370 300 934186 22843 3298 999999999 999999999 32225 350 829089 23711 10843 999999999 999999999 32008 400 735003 24401 26998 999999999 999999999 31706 450 649946 24909 64939 999999999 999999999 31295 500 572470 25302 138718 999999999 999999999 30845 550 501363 25641 168260 999999999 999999999 30419 600 435595 25971 202508 999999999 999999999 30053 620 410558 26168 229765 999999999 999999999 29999 640 386126 26380 263364 999999999 999999999 29969 660 362243 26617 306982 999999999 999999999 29973 680 338850 26889 366678 999999999 999999999 30022 700 315899 27175 330990 999999999 999999999 30091 720 293350 27482 260649 999999999 999999999 30187 740 271160 27819 136995 999999999 999999999 30319 760 249295 28166 144685 999999999 999999999 30464 780 227725 28537 156734 999999999 999999999 30637 800 206412 28943 173304 999999999 999999999 30849 820 185321 29382 191882 999999999 999999999 31097 840 164426 29827 215010 999999999 999999999 31351 860 143717 30270 241328 999999999 999999999 31603 880 123190 30699 270964 999999999 999999999 31841 900 102862 31065 294771 999999999 999999999 32015 920 82759 31391 315297 999999999 999999999 32148 940 62918 31605 330089 999999999 999999999 32169 960 43371 31790 341923 999999999 999999999 32163 980 24122 31954 353753 999999999 999999999 32139 1000 5201 31998 350495 999999999 999999999 31998 74567 40 3954 -10369 6141 30637 60 1929860 21352 1040 999999999 999999999 47620 61 1919593 21352 791 999999999 999999999 47397 70 1837673 21385 640 999999999 999999999 45727 75 1794448 21396 533 999999999 999999999 44858 80 1753990 21409 448 999999999 999999999 44065 85 1715998 21383 375 999999999 999999999 43255 90 1680194 21390 348 999999999 999999999 42569 100 1614200 21380 318 999999999 999999999 41286 125 1475439 21082 246 999999999 999999999 38195 150 1363691 20770 387 999999999 999999999 35720 175 1270946 20312 431 999999999 999999999 33427 200 1191409 20360 556 999999999 999999999 32251 250 1053954 21702 1377 999999999 999999999 32252 300 934805 22922 2800 999999999 999999999 32337 350 829303 23811 8745 999999999 999999999 32143 400 734867 24480 21437 999999999 999999999 31808 450 649586 24961 50299 999999999 999999999 31360 500 572019 25310 124309 999999999 999999999 30855 550 500935 25617 164856 999999999 999999999 30390 600 435261 25922 194540 999999999 999999999 29996 620 410274 26114 219972 999999999 999999999 29937 640 385894 26322 251585 999999999 999999999 29903 660 362067 26550 291652 999999999 999999999 29898 680 338740 26807 344538 999999999 999999999 29930 700 315866 27075 402749 999999999 999999999 29980 720 293402 27375 338121 999999999 999999999 30069 740 271302 27702 223191 999999999 999999999 30192 760 249532 28040 171681 999999999 999999999 30328 780 228059 28405 183749 999999999 999999999 30496 800 206848 28802 199690 999999999 999999999 30698 820 185858 29243 215985 999999999 999999999 30950 840 165058 29696 237945 999999999 999999999 31213 860 144430 30166 263984 999999999 999999999 31494 880 123965 30620 292957 999999999 999999999 31759 900 103678 31019 315713 999999999 999999999 31967 920 83592 31383 335360 999999999 999999999 32140 940 63748 31622 349578 999999999 999999999 32186 960 44190 31813 357541 999999999 999999999 32186 980 24929 31970 363841 999999999 999999999 32155 1000 6001 32005 354384 999999999 999999999 32005 75131 40 3942 -10229 6060 30934 59 1938120 21659 1093 999999999 999999999 48493 60 1927564 21659 901 999999999 999999999 48263 70 1836345 21538 687 999999999 999999999 46056 75 1792913 21446 589 999999999 999999999 44963 80 1752492 21321 494 999999999 999999999 43884 85 1714717 21225 425 999999999 999999999 42936 90 1679251 21143 371 999999999 999999999 42078 100 1614079 21094 324 999999999 999999999 40734 125 1476692 20947 313 999999999 999999999 37951 150 1365157 20825 494 999999999 999999999 35815 175 1271706 20570 557 999999999 999999999 33851 200 1191200 20598 663 999999999 999999999 32628 250 1053066 21672 1547 999999999 999999999 32208 300 934315 22802 3217 999999999 999999999 32168 350 829284 23723 11012 999999999 999999999 32024 400 735122 24428 25950 999999999 999999999 31741 450 649927 24963 57611 999999999 999999999 31362 500 572226 25395 121754 999999999 999999999 30959 550 500835 25751 184461 999999999 999999999 30550 600 434738 26119 228330 999999999 999999999 30225 620 409564 26305 256223 999999999 999999999 30156 640 385012 26499 288995 999999999 999999999 30104 660 361040 26695 301058 999999999 999999999 30062 680 337601 26918 314709 999999999 999999999 30055 700 314643 27161 316519 999999999 999999999 30076 720 292121 27430 302228 999999999 999999999 30130 740 269995 27713 262083 999999999 999999999 30204 760 248231 28013 248236 999999999 999999999 30299 780 226798 28328 253593 999999999 999999999 30413 800 205657 28689 269673 999999999 999999999 30578 820 184765 29086 288475 999999999 999999999 30783 840 164085 29513 316076 999999999 999999999 31021 860 143592 29955 336183 999999999 999999999 31274 880 123288 30352 351625 999999999 999999999 31482 900 103199 30686 370014 999999999 999999999 31624 920 83345 30997 401616 999999999 999999999 31745 940 63760 31184 415303 999999999 999999999 31740 960 44488 31324 393694 999999999 999999999 31692 980 25538 31430 369795 999999999 999999999 31612 1000 6932 31455 345481 999999999 999999999 31455 75143 40 3942 -10226 6050 31015 59 1939200 21668 1204 999999999 999999999 48538 60 1928621 21668 1011 999999999 999999999 48307 70 1836216 21569 760 999999999 999999999 46122 75 1792696 21503 640 999999999 999999999 45081 80 1752128 21420 536 999999999 999999999 44088 85 1714175 21326 447 999999999 999999999 43141 90 1678523 21264 397 999999999 999999999 42318 100 1612958 21228 359 999999999 999999999 40993 125 1474960 21000 296 999999999 999999999 38048 150 1363310 20815 500 999999999 999999999 35797 175 1269950 20540 577 999999999 999999999 33802 200 1189519 20589 739 999999999 999999999 32614 250 1051332 21697 1838 999999999 999999999 32245 300 932374 22855 3823 999999999 999999999 32243 350 827099 23778 13062 999999999 999999999 32098 400 732700 24495 30506 999999999 999999999 31828 450 647249 25044 62569 999999999 999999999 31465 500 569281 25486 131370 999999999 999999999 31070 550 497613 25859 201597 999999999 999999999 30677 600 431249 26221 247639 999999999 999999999 30342 620 405977 26407 277710 999999999 999999999 30273 640 381330 26603 301863 999999999 999999999 30222 660 357263 26803 302983 999999999 999999999 30183 680 333730 27024 307961 999999999 999999999 30173 700 310683 27264 310738 999999999 999999999 30190 720 288082 27519 300659 999999999 999999999 30228 740 265887 27795 266628 999999999 999999999 30293 760 244062 28086 255169 999999999 999999999 30377 780 222576 28396 247874 999999999 999999999 30486 800 201390 28746 259220 999999999 999999999 30639 820 180460 29133 262928 999999999 999999999 30833 840 159754 29538 277446 999999999 999999999 31048 860 139254 29950 300710 999999999 999999999 31269 880 118955 30342 325333 999999999 999999999 31471 900 98873 30678 342656 999999999 999999999 31616 920 79023 30991 346416 999999999 999999999 31739 940 59436 31196 327135 999999999 999999999 31752 960 40152 31350 301308 999999999 999999999 31718 980 21183 31466 272526 999999999 999999999 31649 1000 2559 31482 258102 999999999 999999999 31482 75167 40 3941 -10220 6031 30753 59 1941100 21611 1181 999999999 999999999 48452 60 1930517 21611 1000 999999999 999999999 48221 70 1836253 21590 797 999999999 999999999 46166 75 1792671 21544 652 999999999 999999999 45168 80 1752012 21474 526 999999999 999999999 44199 85 1713946 21401 435 999999999 999999999 43292 90 1678154 21357 388 999999999 999999999 42504 100 1612344 21293 338 999999999 999999999 41118 125 1474386 20923 292 999999999 999999999 37908 150 1363623 20560 421 999999999 999999999 35359 175 1271767 20129 450 999999999 999999999 33126 200 1192766 20269 583 999999999 999999999 32107 250 1055429 21757 1536 999999999 999999999 32334 300 935919 23002 3160 999999999 999999999 32450 350 830071 23885 10001 999999999 999999999 32242 400 735426 24514 23326 999999999 999999999 31852 450 650099 24953 49399 999999999 999999999 31350 500 572608 25268 103110 999999999 999999999 30804 550 501707 25528 152965 999999999 999999999 30285 600 436279 25817 178530 999999999 999999999 29875 620 411399 25995 199819 999999999 999999999 29800 640 387138 26185 225682 999999999 999999999 29747 660 363446 26388 256981 999999999 999999999 29715 680 340272 26619 298402 999999999 999999999 29720 700 317567 26866 349991 999999999 999999999 29749 720 295283 27146 358710 999999999 999999999 29818 740 273378 27446 305337 999999999 999999999 29912 760 251815 27765 283251 999999999 999999999 30031 780 230562 28105 267968 999999999 999999999 30173 800 209580 28485 276035 999999999 999999999 30361 820 188827 28904 307909 999999999 999999999 30591 840 168266 29358 308121 999999999 999999999 30858 860 147872 29824 331270 999999999 999999999 31138 880 127643 30259 348288 999999999 999999999 31385 900 107602 30635 344838 999999999 999999999 31572 920 87769 30981 377919 999999999 999999999 31728 940 68185 31197 362178 999999999 999999999 31754 960 48900 31352 318112 999999999 999999999 31719 980 29930 31469 277113 999999999 999999999 31651 1000 11304 31487 257754 999999999 999999999 31487 75191 40 3941 -10214 6029 30659 59 1941280 21642 1075 999999999 999999999 48525 60 1930679 21642 964 999999999 999999999 48294 70 1836239 21557 749 999999999 999999999 46095 75 1792747 21488 649 999999999 999999999 45051 80 1752217 21393 550 999999999 999999999 44032 85 1714312 21300 470 999999999 999999999 43088 90 1678716 21224 413 999999999 999999999 42238 100 1613320 21159 359 999999999 999999999 40859 125 1475497 21016 284 999999999 999999999 38076 150 1363761 20831 473 999999999 999999999 35825 175 1270496 20482 553 999999999 999999999 33706 200 1190398 20478 706 999999999 999999999 32438 250 1053226 21497 1869 999999999 999999999 31949 300 935392 22634 3987 999999999 999999999 31930 350 831042 23589 14903 999999999 999999999 31843 400 737348 24323 36889 999999999 999999999 31604 450 652467 24886 81029 999999999 999999999 31265 500 575082 25266 110133 999999999 999999999 30802 550 504126 25569 158340 999999999 999999999 30333 600 438615 25842 182172 999999999 999999999 29904 620 413719 26004 201360 999999999 999999999 29811 640 389454 26182 225030 999999999 999999999 29743 660 365771 26373 253887 999999999 999999999 29698 680 342617 26589 264341 999999999 999999999 29687 700 319942 26823 268181 999999999 999999999 29702 720 297705 27077 254709 999999999 999999999 29742 740 275863 27358 201996 999999999 999999999 29817 760 254381 27644 174162 999999999 999999999 29900 780 233236 27941 161348 999999999 999999999 29998 800 212399 28258 165655 999999999 999999999 30119 820 191848 28570 183139 999999999 999999999 30237 840 171571 28888 177227 999999999 999999999 30364 860 151557 29193 191554 999999999 999999999 30479 880 131809 29462 200208 999999999 999999999 30558 900 112342 29688 208968 999999999 999999999 30595 920 93158 29912 214242 999999999 999999999 30634 940 74262 30083 221979 999999999 999999999 30620 960 55666 30230 230415 999999999 999999999 30584 980 37375 30344 234388 999999999 999999999 30520 1000 19413 30364 227278 999999999 999999999 30364