99999 99998 99997 99996 99995 99994 99993 99992 99991 99990 99989 99988 99987 99986 99985 99984 99983 99982 99981 99980 99979 99978 99977 99976 99975 99974 99973 99972 99971 99970 99969 99968 99967 99966 99965 99964 99963 99962 99961 99960 99959 99958 99957 99956 99955 99954 99953 99952 99951 99950 99949 99948 99947 99946 99945 99944 99943 99942 99941 99940 99939 99938 99937 99936 99935 99934 99933 99932 99931 99930 99929 99928 99927 99926 99925 99924 99923 99922 99921 99920 99919 99918 99917 99916 99915 99914 99913 99912 99911 99910 99909 99908 99907 99906 99905 99904 99903 99902 99901 99900 99899 99898 99897 99896 99895 99894 99893 99892 99891 99890 99889 99888 99887 99886 99885 99884 99883 99882 99881 99880 99879 99878 99877 99876 99875 99874 99873 99872 99871 99870 99869 99868 99867 99866 99865 99864 99863 99862 99861 99860 99859 99858 99857 99856 99855 99854 99853 99852 99851 99850 99849 99848 99847 99846 99845 99844 99843 99842 99841 99840 99839 99838 99837 99836 99835 99834 99833 99832 99831 99830 99829 99828 99827 99826 99825 99824 99823 99822 99821 99820 99819 99818 99817 99816 99815 99814 99813 99812 99811 99810 99809 99808 99807 99806 99805 99804 99803 99802 99801 99800 99799 99798 99797 99796 99795 99794 99793 99792 99791 99790 99789 99788 99787 99786 99785 99784 99783 99782 99781 99780 99779 99778 99777 99776 99775 99774 99773 99772 99771 99770 99769 99768 99767 99766 99765 99764 99763 99762 99761 99760 99759 99758 99757 99756 99755 99754 99753 99752 99751 99750 99749 99748 99747 99746 99745 99744 99743 99742 99741 99740 99739 99738 99737 99736 99735 99734 99733 99732 99731 99730 99729 99728 99727 99726 99725 99724 99723 99722 99721 99720 99719 99718 99717 99716 99715 99714 99713 99712 99711 99710 99709 99708 99707 99706 99705 99704 99703 99702 99701 99700 99699 99698 99697 99696 99695 99694 99693 99692 99691 99690 99689 99688 99687 99686 99685 99684 99683 99682 99681 99680 99679 99678 99677 99676 99675 99674 99673 99672 99671 99670 99669 99668 99667 99666 99665 99664 99663 99662 99661 99660 99659 99658 99657 99656 99655 99654 99653 99652 99651 99650 99649 99648 99647 99646 99645 99644 99643 99642 99641 99640 99639 99638 99637 99636 99635 99634 99633 99632 99631 99630 99629 99628 99627 99626 99625 99624 99623 99622 99621 99620 99619 99618 99617 99616 99615 99614 99613 99612 99611 99610 99609 99608 99607 99606 99605 99604 99603 99602 99601 99600 99599 99598 99597 99596 99595 99594 99593 99592 99591 99590 99589 99588 99587 99586 99585 99584 99583 99582 99581 99580 99579 99578 99577 99576 99575 99574 99573 99572 99571 99570 99569 99568 99567 99566 99565 99564 99563 99562 99561 99560 99559 99558 99557 99556 99555 99554 99553 99552 99551 99550 99549 99548 99547 99546 99545 99544 99543 99542 99541 99540 99539 99538 99537 99536 99535 99534 99533 99532 99531 99530 99529 99528 99527 99526 99525 99524 99523 99522 99521 99520 99519 99518 99517 99516 99515 99514 99513 99512 99511 99510 99509 99508 99507 99506 99505 99504 99503 99502 99501 99500 99499 99498 99497 99496 99495 99494 99493 99492 99491 99490 99489 99488 99487 99486 99485 99484 99483 99482 99481 99480 99479 99478 99477 99476 99475 99474 99473 99472 99471 99470 99469 99468 99467 99466 99465 99464 99463 99462 99461 99460 99459 99458 99457 99456 99455 99454 99453 99452 99451 99450 99449 99448 99447 99446 99445 99444 99443 99442 99441 99440 99439 99438 99437 99436 99435 99434 99433 99432 99431 99430 99429 99428 99427 99426 99425 99424 99423 99422 99421 99420 99419 99418 99417 99416 99415 99414 99413 99412 99411 99410 99409 99408 99407 99406 99405 99404 99403 99402 99401 99400 99399 99398 99397 99396 99395 99394 99393 99392 99391 99390 99389 99388 99387 99386 99385 99384 99383 99382 99381 99380 99379 99378 99377 99376 99375 99374 99373 99372 99371 99370 99369 99368 99367 99366 99365 99364 99363 99362 99361 99360 99359 99358 99357 99356 99355 99354 99353 99352 99351 99350 99349 99348 99347 99346 99345 99344 99343 99342 99341 99340 99339 99338 99337 99336 99335 99334 782529289 229591206 1135618020 15849022 1210000736 58918238 153358572 8041924 3059355 13699400 467958355 4666200 215460 6607560 111683 45320964 180177 3972999 128312716 55211360 41634304 174190224 1417968 463287 33500 28349255 9434582 540036 7368855 3465189 16037477 6769084 2076040 135070 1053921 229216 6154290 550420 77408 2640394 3900 4438098 3305698 125913 1729830 37444 325596 193510 1239808 176850 254009 105534 434775 2777516 167166 1627392 14758 1458702 224940 690375 35979 43289 190517 142974 153964 5504883 104536 90000 4014710 894408 507580 98784 35764830 10197880 123690 239096 4692 5692696 1947 110504 14820 59976 563890 8784 17935200 87984 5330 4938168 1055418 57040 1208646 4390856 109056 16890 504828 3444 321498 137970 22842 18081 1208883 10133745 4522 166075 2036102 15785 1075500 25920 31717 351588 124974 42688 371635 648 118720 54978 41400 299322 38912 2348346 1539592 8484 222040 8645 4459 22724 1361976 6468 30224362 53755 22375 26832 30624 2923 164736 411804 27206 6438736 624254 6513941 4481064 8700 312660 384813 120540 30831 391000 4687 19291 6307290 27063 33201 104234 12445608 27720 802506 2765175 918012 262880 2457704 2497824 375936 6736 2959596 277329 373422 2920500 101549 7590 18752 231843 33784 6664 403410 1128080 510840 1239840 31240 201 806283 37184 19646 35400 115770 18036 1931202 9831 59287 21080 91632 49 4840 42176 405 1533 7250285 1074953 169722 19076 21600 1409640 10092 10458 206655 11175 836969 11931 312634 5913 3076290 13520 27828 94365 3399 48260 4002 405216 50160 521850 674900 46339 6272 2989 124260 26125 40132 104441 6000 714400 162540 68 17064 16984 1291477 49952 42 12994 9398 2214 3104 6916 64328 13344 5360 196854 31488 83215 148204 65715 48133 127690 260 5130 2750 30874 6633 4456374 10540 82236 6045 588525 13952 5400 2964456 527 313116 7050 654408 64236 7296 30360 1582 9288 146608 112320 12483 8604 154 405042 1116 2497 492 370512 92876 12642 859147 1200 8250 12974 66976 1357997 46626 79588 210240 6467 143820 75858 20488 1311264 10028 230256 34720 14850 10880 3667 427 27216 924 196992 5704 97272 128996 9263 1470 70434 31075 1400 653312 118354 10045 874 771600 8188 10540 7920 1995 29684 166590 231455 18139 175950 29524 2714 42 428355 26924 15010 193032 65984 24640 9638 367570 4425 55223 33915 376 30156 3626 4068 352107 4672 16128 15606 2926 3270 5850 35464 2037 2745 31603 218891 103952 5168 68264 1311 98888 1095852 26520 52896 7627 112497 29388 13630 1062 2754 216 15450 4964 4446 5551 6396 80598 510380 19550 456412 242382 23403 4522 3198 102 4582 5040 228 220150 7261 24702 7700 6475 5874 40803 7055 35793 6298 11526 45101 220629 5191 471869 45390 90 10335 165204 17430 828 504 5175 31717 7553 374220 66444 199176 337896 9246 8500 1836 5250 43442 66402 5 2535 10790 27161 33184 1377 5496 303380 3360 19504 14552 67 70742 24157 2912 560 153816 78813 392920 544 62608 92 16579 348 103092 261671 90984 108663 5085 40320 266560 9540 22638 8909 10044 540 5152 4615 65994 5720 2862 8242 300 6643 3440 204 11753 7056 2170 9167 36482 47748 7960 1652 55 240284 60788 357780 2890 11700 5249 23556 3476 209854 528 1784 6210 15554 2205 28718 28350 120 10476 84 8362 18375 2009 1854 224 3636 1040 19008 6264 4599 67 369684 3090 144 260 26950 1406 420 20445 3940 665 1240 85316 25472 28120 10780 106140 11359 41205 72556 202772 169735 27371 864 4048 36432 8820 8845 3232 8618 7350 4708 1606 2574 4256 52341 3328 49455 158340 8925 24 92 431934 35224 141250 39500 20706 1020 2356 95480 4536 1600 100032 3204 34848 68089 327 37476 6264 30420 47520 874 547776 25585 380 1804 104445 4346 1162 1809 9525 2112 12122 7918 422 52865 979 23970 2016 7238 7 327360 25308 326777 54567 2024 9990 714 265 28064 792 31257 12033 37960 768 14964 1833 164 190046 2193 135 6936 44880 2784 5141 1813 2516 22477 1440 1645 3010 198 1175 147175 369 5500 1722 4991 5060 11466 18354 6519 3492 8568 900 15322 4408 240 17415 637 1066 8064 5044 2816 885594 1740 1840 3432 69875 72 760 153 3072 5830 1408 5876 14079 1386 3120 9603 2800 1440 13943 2142 160 408 42534 1280 624 350 744 76720 294 128952 4600 42500 30272 2754 74102 1976 897 43737 3096 6720 930 8964 96280 340452 485 792141 1188 56 1113 46176 212761 25893 54322 1036 3952 35778 351 3476 9600 21948 44220 6006 61410 4788 7744 2002 21012 16376 2184 1196 209294 2304 6028 316128 988 2385 1406 520 663 416 280 296 3925 200 624 4988 5940 64 42 1920 114480 135 2743 2970 806 65208 896 59 5472 455880 342 1349 344 1116 146853 3528 9490 4158 46367 36062 3648 1053 49572 2968 1225 57105 349600 1950 220 693 23838 3024 3876 37152 7828 2450 180 1426 45784 1290 106212 28842 1000 32 1800 1508 27744 52871 17745 1104 88690 1512 336 470 8320 1742 405 790 5184 140 84912 289311 1517 4498 30178 3381 35 550 26 10656 40905 105 1200 457028 12496 24725 1518 5719 1443 34164 1638 28 10710 15066 12040 4600 18204 5940 157508 3906 5133 92300 754 110 1809 324 195111 480 284 15834 6300 952 728 2520 484 2310 5664 2350 39 2500 154 14040 7470 140 16 54 2220 848 121475 3848 4400 42080 34974 37224 16830 589 830 405 3744 3510 3872 53095 4071 6320 8932 12648 14274 1394 195 3402 187467 290 300 4929 935 1235 1976 1200 4002 23296 2268 28548 3807 2299 1584 5901 594 1350 140 16132 1593 276 676 168 459 29187 5436 108402 21714 279 108 585 9434 34717 10125 15635 90936 1560 1920 8256 448 171 615 2449 1755 50 304 1017 1045 816 3360 196928 133 27864 160256 215901 3078 2139 1155 2370 30674 325 2964 1330 126 6308 18172 15369 35 14720 774 4860 70 9563 24486 75032 101380 240 174 72 120252 8816 660 3285 44 488 54531 817 1539 136 888 162 1066 2052 98355 160 4738 47214 17825 14706 440 64 186 17563 1044 4558 270 186 70 6533 87435 1548 2132 41275 2242 598 4374 4455 4464 858 140 539 19092 260 12 17820 330 1748 600 118296 4670 26 11868 1 77 901 30402 155 23956 486 1100 9072 3900 544 900 2502 35 484 2739 5902 1491 180 11704 2793 5220 18696 2457 2414 8415 1309 75896 1200 473 1300 2220 2623 338 332 891 324 504 560 1225 4862 2190 50348 1248 3948 15041 498366 481 3172 2093 188 3510 2747 131040 140541 4074 4560 59487 1092 68 480 210 16560 64 1050 13529 6834 1204 56430 10710 280 126 95665 15708 31 222 916 240 2312 1242 4536 990 24 1323 176 646 432 3968 2400 5852 72 7891 30720 18810 120 6630 88 4743 1260 12663 312 2736 1820 2816 437 48 8077 80 172 528 2490 1521 264 528 184 360 2352 38606 1845 2976 940 924 2720 364 2616 2919 648 163 8112 560 2065 6201 144 6270 1216 67893 240 57116 1254 272 792 80 649 279 710 30 3293 5607 4075 1617 348 1456 368 105 814 4318 1296 112 11165 1500 6603 171 1254 58108 7497 2436 6240 405 910 20286 1410 120 594 6141 33291 264 4756 58176 252 110 850 44847 155 272 3224 1679 3108 1998 943 2450 247 16 156 1023 162324 2478 8840 552 164 63 12320 2028 7668 70070 18870 636 8245 496 4452 72 272 924 142 352 276 4464 108 675 1365 2205 15 680 4944 884 13769 25 24 2220 27 300 14952 1152 66 5084 105 420 975 30 2442 34510 1703 665 9485 1507 264 3626 66 15708 713 1188 128 3520 2440 90 1740 1120 9744 420 4572 21 1170 37736 37062 855 320 162 18564 40 830 2945 700 1989 400 480 285 1150 4472 8680 924 1034 28 1278 504 7056 560 3888 2196 1647 2088 700 390 1856 504 1320 378 59488 390 2652 32550 504 28980 348 3792 286 2456 1911 2352 30 136 1081 280 5184 4551 3256 176 5632 900 286 636 864 4284 162 1050 10530 16480