1000 2 6930 76714 34693 88516 65391 88362 34708 58009 16968 70562 43199 91093 13604 19814 40279 49523 2779 16744 14559 88804 37238 83833 1516 38818 80784 95436 34912 45242 4271 67433 26365 89098 2125 29828 508 51409 1451 1485 7393 63607 48280 52935 15785 96595 19698 63351 8162 12543 42301 84678 31127 31479 30008 49262 29140 42127 11143 74644 3774 29713 55025 70316 3669 76536 16355 71592 43980 70963 4806 45245 57874 76135 55936 85348 66780 91320 37750 49369 16126 20879 11040 32220 27170 50851 32836 60698 26808 52326 19952 30696 47983 94068 3863 24003 16672 31078 57673 97526 31933 80447 40831 82673 9182 26555 335 19040 30272 69102 4145 55336 13142 71955 48041 84000 4047 26077 74144 91469 75679 93344 47806 71945 56148 56686 45251 98959 8058 41019 81262 83330 30232 97970 21696 32073 30787 38921 20685 40476 53756 57248 14516 41175 67408 88211 16664 62909 17782 81410 57935 79636 49749 99036 278 85003 17838 95589 3616 85191 21138 56932 63879 80364 37698 78174 26224 31884 59626 63461 32194 99547 41634 67447 19750 26818 7710 26787 39347 82298 74602 82134 3630 11800 20432 97685 2444 32583 50331 79044 86216 91388 2792 23928 48657 50695 17929 99451 35878 90122 26999 69538 3987 92602 17340 34397 89501 99295 31898 90497 22222 90746 82587 98947 54234 91574 1287 33041 37163 37851 6323 89430 76350 80557 29175 72283 35466 59169 29813 54497 5728 79317 11541 39104 57173 66228 80496 82658 53572 53746 30950 81054 71900 76988 88505 99396 36 47464 16767 17797 78251 97366 26911 78357 3210 55135 31755 94354 37638 48644 49805 59397 20892 49202 22966 78656 26298 85864 66105 95694 2977 79339 37387 51154 15350 89657 13025 15631 12637 14685 49038 88171 20519 58199 55301 60010 10035 67458 30848 56240 27567 94454 8102 70962 18214 22845 52087 99902 42294 88129 14468 68671 23010 28736 2182 60530 20832 78209 15338 77816 3396 90409 56376 82164 64185 88500 19587 97127 66580 74469 29854 55445 46790 78088 24498 81500 29492 36678 59268 79485 15720 63018 5262 35368 17088 99796 6106 24545 2071 13994 6548 48182 7794 64868 82709 90661 39906 78627 14443 47494 14460 41461 30293 32180 23038 93961 48117 73791 50450 72136 46231 84357 38730 90878 12718 57805 3960 54157 11750 86099 40190 82203 57958 68042 43231 55118 4181 43162 43348 80192 33900 39288 2500 23890 7648 45463 66851 78944 34449 66403 8275 73200 39424 84388 15567 54938 12643 29067 32113 95471 7164 13828 85746 98836 2724 91727 84574 95845 7933 26028 42998 54597 12495 77233 10141 42032 16699 49371 22556 47179 13078 92787 8597 95726 16859 49806 862 66522 1982 25531 20645 86920 55425 71137 84889 94356 67644 89137 58566 94281 20884 86586 1157 47955 48664 64226 12910 79857 6421 18218 8148 92751 13510 39955 59429 92236 39003 57070 443 57069 27688 49419 3057 54015 26614 81101 14264 95363 3309 35730 23661 67424 46219 59807 25206 83285 32669 54786 5529 59543 37061 60910 80897 98066 42052 52655 36800 53618 12493 83986 50499 77009 10446 62308 15049 70527 3526 19992 71406 86412 84116 96713 8534 32919 33823 61460 28834 41771 4293 65444 83985 95257 38722 78657 35913 41801 69128 89875 17334 84683 23362 46385 29343 65673 56548 72977 90846 93077 79182 84978 69088 70899 29730 56405 26845 66256 64849 75784 68091 81830 53642 72160 29741 41175 15587 61777 55018 60003 35025 45467 26627 53487 7382 65023 12831 56440 25051 61061 31390 66605 10042 98427 7895 72401 88207 92446 9935 50178 47317 87517 40422 55659 40906 90321 73525 88444 19933 30388 3711 84740 59087 84305 48516 81963 6719 33312 57626 91663 22471 30186 14149 57961 3872 98111 2360 80416 6703 78238 14062 65380 26379 45698 49206 77801 36073 60532 42999 63139 62141 66507 3003 40467 71460 76374 4878 95678 43267 96364 70733 74041 40917 63222 44538 81477 21755 22265 16150 99879 35376 51353 42091 70011 5152 95786 12600 71055 76060 98501 44833 83850 26394 99710 73555 97884 10488 80172 42693 79157 20176 28930 19117 85873 18991 90990 69647 71709 22204 84645 39663 73736 63804 93837 22128 91653 68372 86627 1616 89002 62540 69426 41 99138 49539 76797 16979 91478 23794 55492 55513 92480 70686 77213 32948 76169 47378 59937 36092 77172 50133 83596 57185 72592 18459 36893 50337 96033 63861 78873 72149 73256 5980 76519 8204 83399 33489 36400 60363 82855 2556 64274 22660 31875 6597 87200 28753 45195 8349 73538 18620 44958 38406 92717 32826 65209 56162 92992 88120 89738 5244 74674 3530 47720 32902 70890 4053 31853 33656 48518 23940 49109 49140 65204 48569 83472 52529 60385 3863 24211 25950 32316 16122 34285 64224 71278 25129 37229 77600 91249 72007 89071 38408 88992 2716 12965 30996 47787 22482 40355 50330 73522 50248 86523 39280 53475 20789 97788 67247 85040 11711 24980 28123 49905 7914 31482 13653 62107 3809 28651 20472 70244 21368 45561 23994 56155 65789 75186 10122 28493 40073 76140 8044 97326 21073 93656 58973 66085 37001 66279 11705 33361 56201 81008 43713 68252 34306 67940 45276 74004 3171 38086 25544 97803 5581 7522 30474 64921 73179 91309 40514 87487 52976 92569 38828 68371 71980 74351 34669 69808 24012 62560 9654 50231 382 25668 50912 93973 54649 66123 936 42458 1561 72877 5327 45500 33092 33185 67307 93954 37365 69397 25659 46568 32889 41902 56235 57808 21350 25164 27712 41134 12386 78359 41258 99787 30237 55909 63931 90017 14852 57389 12819 43468 17463 41616 51263 98138 27241 59151 26170 37838 35890 91325 39919 97844 7785 43958 71506 85793 45289 57094 18356 55872 2661 28630 6696 72776 1281 45714 40322 65864 38145 91843 48350 94554 21092 88622 15374 90179 80326 95437 47973 55504 21593 99615 25455 71063 10181 19267 10351 66914 3527 89722 1331 78577 11961 69712 29878 43326 9675 63738 13137 94468 54724 68899 14433 70224 20271 89974 48867 88993 30731 54546 38494 85333 12300 43763 1488 23776 14779 93531 23896 29454 5023 20920 30331 56075 27952 84604 50133 89713 64236 88140 18854 80664 73619 78259 35981 51060 19315 30447 131 11888 7981 32868 2421 96277 18919 65958 60060 89131 14088 77525 10479 74555 8022 25121 33903 89337 17683 34041 78841 91785 35355 98355 2766 95201 15583 95470 75389 99359 29755 81341 44496 49924 21833 22290 36537 69642 35620 55786 1522 60935 74534 83336 58131 75517 76375 92181 28816 94412 26721 91253 19956 43282 10221 89675 27937 87450 19922 24658 26082 50484 52233 63669 50189 96687 48152 63294 27817 74681 13634 40724 36078 51701 11454 16404 5532 81250 23260 28544 36709 45875 67522 96223 6990 91494 29737 88587 40791 75337 14917 56443 2340 29415 36169 67488 9925 77685 15444 70662 19723 77370 73702 75546 36663 55296 55393 87541 48324 65388 60122 63301 46354 46481 81761 83479 4910 19469 6293 25300 30420 76389 461 57472 5447 49523 413 57978 4181 42632 76329 80426 26499 52928 32242 70771 14282 43518 14167 89907 1160 96954 6904 54140 22421 37927 22303 45744 11226 93197 66618 78301 17566 33880 40915 99226 41475 54903 22953 61442 15749 26526 73786 90345 26699 86082 26035 58706 48718 72998 809 33642 329 38419 69033 89006 2547 2737 20548 49565 9710 20177 40360 96376 13157 33989 24810 41224 74458 78518 7692 79515 25668 58015 1756 17856 6383 77140 51063 84954 4068 77566 31290 77496 439 79404 89747 94731 26345 68120 5492 52182 2132 34231 14603 26406 16433 94215 79153 82576 8256 62334 14306 19017 34102 41068 4497 86377 75086 85257 24930 96262 24710 92909 77125 90545 33983 40962 33668 41356 49272 86447 59065 83551 39291 93443 47575 76321 3301 89823 92018 96598 73804 84082 12135 56526 4587 7155 23266 50559 25315 61999 67508 79003 71644 74583 47150 84060 26006 72587 28928 84060 52133 76118 51468 66495 63448 96961 29423 99662 15924 59490 39219 41827 71553 75297 54949 99335 62641 76732 13400 92299 12651 30826 1211 78161 8204 67861 28362 84874 15911 68005 9477 76365 32183 88661 79249 96212 38740 77342 82164 90381 67108 85870 43823 56618 12255 64971 28932 49646 75399 78260 746 92197 11443 40628 7328 19409 66366 78387 4241 80719 96094 99956 1477 32516 14908 75752 50300 71114 31786 74015 15115 33605 1578 89097 21951 27772 55543 77569 11186 57711 75678 99050 80534 97202 24135 29341 29825 50353 52032 78066 4520 64936 41761 53398 40082 40980 31584 36761 21833 27705 42422 59751 68955 99704 15039 95345 45027 51477 53169 77636 89409 93237 48564 85724 19178 19856 7452 13388 41559 62217 43663 53405 17298 22079 74352 95541 2872 68509 51774 98507 42493 68639 11638 86842 7214 99998 21103 53754 73363 78019 29367 62554 1460 19349 48374 91123 59203 90342 30344 85589 39359 88480 15753 34154 51855 95033 66111 87414 10137 68432 10238 95881 19625 63744 34908 91397 61142 88537 81220 84461 19132 53460 56277 75486 27390 30492 75084 99622 21537 89901 54601 72517 54639 86992 21161 24581 51061 65204 34039 41956 73888 93169 35896 83354 79617 85267 625 28822 4966 64443 23795 59413 16165 80937 67040 67841 2764 56718 37318 79777 12157 62524 29332 67667 11997 39997 30790 80470 18177 96133 48011 90274 27116 78055 32122 58120 1531 38728 52924 83626 65616 76427 9079 70616 89138 92721 5637 53731 35907 72814 46391 78906 29909 31216 20511 68951 16477 31188 61792 99230 76139 99377 24416 55980 19597 64066 20214 38232 46218 68136 33818 58569 37455 88556 10024 82208 2701 18249 73782 99966 20190 22266 8989 22480 67376 77772 9454 50659 26422 89158 55701 66466 15387 43692 15761 86070 36560 41780 35492 78526 64003 99519 17806 61269 12034 68099 62761 85864 65659 98040 9833 59921 69656 70481 33808 94368 35531 95739 5903 55068 23144 78429 10884 27608 4493 16503 55345 57450 10193 34148 22782 92689 36020 76592 49465 76218 32035 40123 97008 99843 54649 63194 19385 66345 130 86787 89079 96531 34122 72449 11754 49125 19816 39067 35877 85321 21674 75121 43757 76378 2300 60165 68687 87178 50008 58091 11815 77327 21678 94043 30843 34375 66664 78699 28018 46853 20847 83547 5968 73692 12885 60588 34383 69267 27920 54802 33593 76968 61909 68619 37002 72510 42094 46319 45475 58242 25173 79019 80028 90107 76488 89632 17780 97404 24115 91700 52877 76665 40461 59771 11095 75512 83718 95921 6103 71055 79522 90818 24627 90669 22620 67253 27632 86094 899 18626 32496 40474 14877 48000 37298 58484 7474 24668 40652 94793 12890 17999 37001 64769 38067 77096 7395 85402 6485 93346 14934 98032 67726 71744 9956 42669 12794 28841 26415 42807 4039 45494 40134 97441 9027 26919 11366 27382 28342 94269 25703 33381 68920 75005 35376 96013 53751 60035 84003 89691 79802 82390 12320 80821 41267 66989 23629 50535 24393 62992 27339 73182 37109 83548 2707 82909 44353 96132 22663 83688 69993 99912 17582 38492 5244 48414 55095 70934 53156 60510 6513 53533 63819 77533 56369 65775 37435 55196 2429 50016 36935 55162 41285 86695 54858 65292 6450 32862 992 80134 48534 75813 80213 88214 34448 67613 45375 92549 12818 38250 45373 55396 16092 55346 62597 79063 38731 39257 10486 76138 45024 93248 1084 58561 16209 34672 22074 24712 80459 92154 31295 57903 50764 67233 42298 88292 19091 72551 54377 80945 17140 90919 42827 76503 10042 81618 70811 81455 54679 76682 1922 55318 8726 58022 8400 50505 51179 76111 34235 81461 74809 77119 89322 90002 19527 82188 40635 96293 34901 62250 3483 42871 15171 75928 51430 86018 14565 57247 9310 86039 8056 77762 1673 29713 50155 77747 23788 91973 18102 34083 26028 39825 37182 95714 11355 43719 11564 57532 17112 53141 58797 94092 74042 82833 1730 35153 76623 84175 68300 79573 47473 48381 11165 11341 43695 55022 23120 71421 40828 75072 69430 87845 21000 70444 46094 72329 20547 92609 15581 35927 67438 98521 76778 93451 19454 58746 50824 72087 24664 26146 16111 22397 68771 99173 40055 92297 75369 78465 15641 76114 12268 91904 6006 85485 40937 51619 1733 10865 22097 34071 81153 95220 11547 66466 48941 53702 33789 76519 14383 17315 26584 96478 43190 78953 2325 17570 38381 89260 57935 77332 74311 99544 38326 73682 34003 67905 326 45845 18126 83344 44165 47698 39067 59670 45506 82489 82059 97117 21189 24323 46910 81561 15285 99249 33247 98958 68555 69137 51621 76150 12527 45640 46880 95178 425 53651 88926 91798 30510 63139 39989 72708 43626 60699 723 64670 4304 78101 13473 47482 3194 48368 66789 84769