100000 100000
40780 66652 26253 83888 6905 14144 1924 21093 17838 78636 29720 9520 67435 92769 4609 36750 9431 10531 60597 90064 56443 17884 6832 23262 34374 27817 36559 22783 43599 92246 68056 46789 52757 94302 25797 87381 92065 92782 33624 108 86135 5465 35690 72421 9439 36348 79574 71011 55921 85146 45892 18966 40103 66596 49325 99883 25722 60493 1753 6915 1242 60924 62736 35560 38983 92822 29545 12606 14678 69449 74075 35809 8763 12195 84338 63058 84096 45517 92966 13224 55854 16163 27409 12576 10641 36315 83159 35187 23903 10536 83086 83145 68577 56528 72352 78890 18445 56379 36685 55909 11270 45518 63186 55416 15379 11134 64333 86157 45500 60494 65296 23305 40835 58230 19238 50116 19461 12856 80011 80788 79584 53589 89029 44777 67485 26941 52354 13994 35169 16485 52029 71281 3918 14184 58300 39552 92345 23992 58711 96506 41848 93159 38555 62369 69892 18065 23734 82485 65796 48951 8706 49754 31943 52022 84151 89942 49641 54853 74226 82924 73548 44120 15679 13295 67215 77629 7981 45448 31919 20681 71745 7468 86695 65118 50833 70527 16447 61311 83554 41396 19641 27281 46505 16946 8191 7112 27755 90548 25966 95014 85966 94813 73267 43176 79924 36625 65596 98374 49893 47373 83580 68397 66801 69322 62809 18652 5318 83327 1035 44943 44916 79546 7295 54163 2447 22894 57741 74510 65879 52415 99582 78431 34328 19750 12617 40842 45589 84127 90972 5608 98312 33290 49978 19309 35274 49453 19111 9146 2881 65910 45519 75491 33195 19790 3339 50072 14011 14097 97499 74782 76554 31146 65067 92042 12507 30117 14529 7092 70719 24714 15670 46254 20287 6936 83982 4406 58963 56804 38731 22415 6051 90324 13809 74247 29380 97651 86496 88729 51099 91013 18937 3829 14838 81929 22580 81860 10590 53096 24885 60766 15926 72293 91556 30057 1626 46182 50270 14593 48263 35843 64147 48341 55197 62805 26394 22264 15102 87986 17871 96227 88571 35747 20818 55294 12219 24631 46440 44305 32488 32787 25307 15512 99206 85054 49104 53826 89879 24211 39318 82430 21919 52493 69311 48410 31713 63916 94189 68974 53857 57202 52859 18459 23247 15600 50187 75500 74389 21807 36321 53344 1613 71502 93028 91070 38619 11381 52898 29097 82672 68088 50819 38184 75956 32635 95983 84418 1119 11000 89541 54008 51087 64191 24793 84724 41535 82501 71378 47680 81339 54903 64988 23848 48540 33669 45292 89467 54413 41692 15256 56412 28095 98622 98411 41174 54581 28114 86603 70971 43554 68118 4265 42697 25252 15253 64597 61489 47255 7014 51456 81362 15340 45380 65693 84355 42744 41077 14896 95319 35162 43848 77500 9331 99683 2819 55364 87320 29688 48997 55910 79174 77955 73570 19840 80577 87111 86055 87209 37198 34437 26377 57814 84485 73047 74654 53219 6380 34945 50734 32103 5722 44405 34602 95942 14675 98513 42621 3892 29375 12182 5610 65716 75915 42153 50991 27056 11355 16471 93190 59790 85439 29286 60096 95692 26165 44325 45558 69600 1117 98749 85355 91711 9926 34385 70320 95174 35614 78395 79391 16659 18685 29364 13046 73484 98385 11313 30483 38871 31114 25272 51830 9406 28867 98534 93501 90683 53378 30377 64059 82605 6727 8263 18552 14780 58827 54093 84590 95514 94000 423 4811 57526 19306 30224 49003 77001 61355 40870 58423 21489 96715 85702 72323 70817 6128 94338 70159 87326 37653 64278 72509 79869 86312 79977 23435 71543 72524 51095 85842 67115 63806 166 18799 30074 57949 8220 72272 5399 74861 67321 75632 88830 54632 66760 79515 31665 32608 60850 45762 14830 8333 81476 38638 40291 58473 80562 88513 68057 94431 30475 69669 6688 44454 69227 74800 61237 93153 67855 5556 9809 1215 31819 30954 47727 95994 65252 81717 60155 27499 36607 42233 39784 3316 27124 89054 3805 34925 83302 68067 18622 60011 77853 83699 39829 82282 47083 82026 22778 53551 85193 91209 28071 13366 70025 84103 75254 47816 40314 1556 65824 12176 82719 88563 57927 20115 87274 87318 35593 87897 6321 26432 25858 43412 96504 63381 89635 20491 83805 78621 6543 98317 57679 72535 38507 46747 93372 25112 53142 60550 49556 66080 38317 76097 11469 18728 64136 39283 82276 41540 88422 15497 35812 47766 64020 54274 5659 40859 80210 97613 90655 64169 22328 33413 75562 74261 72902 20772 30042 89950 1667 62585 46477 17285 47836 73283 97668 85516 58849 20150 41164 43800 55209 69659 16824 87462 29498 64945 20992 45618 50410 21341 78219 5837 77915 48177 1033 24543 9684 22559 42366 4247 16267 89190 63235 88988 44215 27721 58021 6860 17087 68244 65416 81086 73139 98774 49780 59376 80401 1518 94234 44007 93762 55387 33094 11075 95550 87954 11902 80802 14192 76964 62422 92549 44225 8246 34725 28883 13006 5291 53213 61697 97218 26235 50863 74188 45965 75128 21318 38662 90362 57258 26771 10505 62151 2931 36723 9156 7724 90095 39585 66293 41066 75652 40767 46805 55124 35480 64562 6412 34917 98375 42544 83466 38636 8968 22857 92442 21041 5132 93555 69033 83367 21952 14859 51163 54174 80 90743 26044 3399 50742 48403 64128 80533 88436 91461 33327 16746 59992 88993 29324 22229 13668 36847 74141 92233 49752 15311 91307 61811 35325 68156 55340 60748 46185 97280 32442 37338 44556 42278 10574 35210 40084 30841 80370 59729 76749 30279 41910 75136 79695 19006 88236 46954 88880 23964 81497 94736 90897 46114 38296 36269 24379 37324 83120 14115 84325 26392 20068 30055 64411 76316 78759 2412 54426 63177 43843 56497 54843 71292 4007 55431 94309 43561 68166 9257 76710 22995 54085 86867 76983 19950 51198 71158 10466 57798 9435 82459 70093 68084 86382 61987 61678 49872 44093 73320 19371 79362 65384 29979 89098 4831 98840 16120 97125 89894 15557 99975 32588 8008 47247 27900 47795 33481 62634 39284 50986 53271 17527 92809 80427 94585 43731 4846 58909 64254 43065 41746 90165 27948 83655 97918 57462 36648 90734 46558 50643 48623 56953 22258 94929 65256 63756 75051 30097 58822 51912 22426 52023 5320 85015 74290 57588 29151 3312 85020 10406 99049 85902 5240 60227 80649 29004 28747 19992 13328 57845 75244 52241 6191 21492 78408 1105 90782 92594 91282 29563 35385 53553 30884 76325 85952 86308 43712 70715 34103 30133 66078 58045 75415 12689 48343 57567 83057 88827 61750 75215 82891 27156 22807 77216 99019 44774 49663 84997 65808 27879 22924 61100 98499 69390 21180 28680 63594 34645 15686 21384 81325 83609 74992 41406 28548 25860 58620 65543 89266 89341 84657 82840 24096 5947 387 22866 10181 52482 72452 41451 13830 29865 61926 32919 43887 66122 74004 50723 50186 11752 30260 76310 45960 80522 47452 82057 7541 8140 44171 57480 70592 33810 72034 40640 75517 51290 47124 95162 35221 41749 23042 9687 31572 21555 9235 40838 80615 73698 8814 19765 57429 70429 51924 32751 67216 99071 99801 74424 28263 46407 91679 2857 87304 96129 80796 7455 60028 28179 83592 84123 59062 77271 32110 52236 34553 20950 14246 3122 13711 87467 11446 98522 19093 69243 77622 37235 2195 73773 75022 63416 58747 22040 96467 1379 77524 7577 26934 68714 30148 64558 86821 87457 20828 96539 49048 4889 13689 10488 54491 84776 60804 36406 39078 79740 96441 78936 45613 60436 42774 66924 56877 54371 14973 20540 43325 31789 17591 35238 80687 28475 84747 89613 435 70307 40943 91902 19010 57383 72759 78404 91812 89539 8646 11021 27004 7034 41911 26384 99510 28402 18218 11326 12752 16442 52498 56320 24405 51129 97104 38370 28038 49116 92923 75860 55995 38566 67706 51979 39423 33867 52655 9409 21885 35897 75284 28523 95310 98197 93198 95405 47498 85754 93647 22828 74203 60790 71863 7148 21211 99970 2959 76343 1114 5840 22098 10086 21449 46933 16364 96489 11626 10065 55400 7758 71511 57875 75071 76382 71766 17392 40119 36821 34762 85050 45911 32763 57806 25352 90902 59743 77187 51160 9471 9657 89731 47076 77472 49637 28129 37785 43503 8319 84468 99736 15199 84771 46058 34914 38599 75750 67767 78778 28904 11334 90781 35297 86040 93201 96746 73595 90988 75035 37646 45951 13502 88853 89391 63545 3302 81182 11880 60464 10418 90028 48541 32310 51712 27080 28192 56962 65548 1472 12425 76518 9683 13403 76566 68130 48850 60229 8844 30857 25074 75599 64648 82060 97306 82750 87547 57122 66920 56590 25463 85910 39616 56291 78359 54391 25138 48382 52311 8574 31688 46060 48405 45463 47194 96286 61923 22253 62277 62002 50134 10939 54062 29624 47432 15239 91423 32655 13394 97430 80845 50692 88004 47857 84993 28342 31262 82679 1750 78060 94565 37799 11709 30399 66307 87546 37674 74918 49159 86753 75856 90222 18533 36446 23597 92767 51867 62019 82255 61404 63156 710 54705 23310 51422 33362 67028 54133 41493 26163 7544 27839 60846 39901 24616 15754 82717 68264 36710 88111 78439 86557 13993 16691 13092 96738 79358 77841 93934 99304 7000 76060 63012 71781 94341 64363 32350 59468 3618 95044 95383 59 97751 36881 79101 42512 94826 87941 84025 74035 68041 53833 96759 1684 15398 53190 97339 16174 7181 1832 88717 12325 23724 47533 6758 89136 53644 93910 22810 63768 46730 61158 57456 95998 60798 51738 81585 25195 50446 39993 93486 74613 87552 82610 69866 57519 15643 61091 11295 30939 17070 1318 21383 27960 2214 32283 61392 20110 41000 3864 82413 88567 72055 5390 24490 59584 98208 86166 6476 78844 12386 82654 9287 39943 46808 9849 6886 83617 50473 39525 32496 23696 16300 64853 34714 17800 37048 23505 97633 3777 31775 77390 82943 36202 33507 14868 34228 42517 51742 32185 67698 70686 23549 89619 35834 41159 51483 934 43043 19832 22363 16593 38829 94969 90931 50158 25625 99815 67849 79007 51793 74405 70149 17680 44424 97118 56607 38009 83828 85377 31424 23830 79153 40702 45515 68761 6867 60194 6755 20876 68354 47909 19258 11205 57710 34143 22227 43807 25200 58408 40915 35954 76653 72806 6160 86928 27653 63529 38384 65409 71313 84749 66718 12747 9269 46392 27368 61510 11817 97966 90276 38254 1854 93199 55455 14432 61583 94243 11913 89587 78066 9859 65669 29766 14006 78592 61640 55786 77087 21474 32227 67993 32127 10769 25993 81394 77081 50322 84166 44136 2797 54406 45587 74332 71775 35071 41244 61823 48542 99569 32692 55675 55561 99805 53167 9760 90449 10713 13351 76729 31042 20498 39772 43111 72868 14803 75724 35184 4571 91088 93093 60596 27038 54288 32519 68505 4091 13961 91109 43469 91475 43359 23663 19042 7832 44895 95698 58684 34372 69767 65071 28300 79970 76854 31518 59571 51432 60310 70419 94714 90992 2230 75745 38228 60655 41593 5389 72050 53280 638 37170 33955 8772 50036 3620 72264 42993 72037 5718 32044 87503 80994 23951 93029 24094 29530 25403 79371 60508 4898 42500 77693 8473 87364 92774 17437 64330 56233 51246 94557 66060 92778 19916 62553 22241 7086 41178 3228 4661 99543 69091 60105 73053 14843 10784 53239 81459 11436 90798 24346 36172 88124 7650 79708 50894 63252 34181 55359 36266 43617 92061 80601 88872 98310 48940 78034 34842 77135 15429 42799 171 37505 78733 94135 59166 61345 13573 42557 2611 52315 10366 53868 80975 64220 43890 74045 77433 83887 77130 30324 6415 54580 37184 18340 16431 34300 2630 70612 31481 66842 81343 45394 85997 98758 48007 30474 49461 93722 62282 64860 59385 9617 85925 19534 15443 74464 40096 21056 8852 84121 81850 88173 35736 9071 32903 67870 7141 12614 97726 78761 64479 88862 95665 55711 90141 71271 34380 14248 27049 87926 62055 31308 93346 94999 6822 92639 39311 67709 92861 32 31337 15293 68689 86303 77930 20330 21279 64118 39858 35685 59787 55391 8075 91057 16837 72757 59488 42828 16780 47574 85499 96863 79389 97727 4141 95126 57081 31723 97921 24995 89209 70997 47459 62644 51347 68873 4006 35372 91686 20479 23866 3425 50871 2963 11648 53813 22750 39139 51020 98628 43700 83071 51552 54439 4260 11395 46713 78193 2966 1120 43491 45772 78386 18656 98474 52274 26643 9673 89738 23607 23214 7952 15750 9977 89785 27362 58433 45862 7587 75703 73672 25077 82886 49364 5813 730 335 36991 13026 5008 79662 9654 23503 73080 41321 6166 10448 63733 38383 60446 14462 21582 25521 7592 25367 30756 33188 94905 61367 91492 53635 79967 92927 28397 66878 16689 20370 8759 46770 4105 18963 34518 54483 79284 56727 66209 51984 60586 24377 59813 92135 27225 38438 53999 698 11825 30646 70438 48239 8740 43284 39130 31689 73713 635 12260 35666 52847 5706 20534 14903 62574 77287 76447 84008 51530 22745 27558 92689 94347 19420 626 96229 35704 11935 10502 48998 70545 78946 48891 43948 78215 6485 75224 97211 17521 34978 11437 43661 46605 95584 39498 84456 76706 75782 785 68326 36522 91027 68590 93694 70111 8271 92115 39955 17518 68716 47677 73804 39312 45215 99624 61281 23877 52368 26553 59106 58954 57610 26889 82494 31446 33101 85765 72840 40738 36667 10867 41289 85704 5479 5849 49330 57165 27012 15865 32709 9454 13191 99173 41062 63974 66396 99560 39589 75580 34948 39418 17804 33569 2925 74964 73823 88247 21742 88930 10627 62885 77893 47282 4869 75358 60609 89916 63543 31411 11277 69510 31404 21784 29360 13733 18044 56018 39023 47180 17752 60215 46169 4926 48843 29972 47056 59035 22571 86113 63789 93597 66053 1533 16288 77051 87313 35717 23680 91341 18793 98979 91669 77938 42631 92050 59027 16213 13493 82663 76018 53123 50481 9561 90361 23832 86360 96768 57028 8213 74775 61604 26136 69952 89797 42734 15079 54501 97656 27863 97744 17509 2217 37276 53162 50773 56170 52661 99350 53076 66759 59732 97347 53882 43120 78839 25481 3053 24754 20752 85409 21956 89020 44110 58635 74660 52164 42313 44443 72554 53305 42685 55965 75363 32548 19087 3334 6571 23433 95280 9117 63636 18383 29454 89742 49730 83195 67083 47126 33818 31091 48698 58364 97131 76326 11193 92618 40007 74515 66740 62530 59150 88432 37717 33082 40878 20774 94562 20202 15806 60152 86230 85679 32756 16312 43796 51854 40311 30934 79601 4750 26793 71363 59979 14031 71780 75546 3380 82201 24010 94061 5735 69612 58637 13300 73651 44595 20871 68900 91764 85624 4095 77949 32393 31251 81439 98605 56071 98935 69114 7877 31843 20691 2980 53594 9882 56545 99018 56836 43688 83530 4977 26364 20763 65686 56796 79919 27279 77581 78246 5686 9267 58394 3074 93982 72157 23966 512 95401 20009 70902 42713 35475 17682 32899 55686 22013 9464 79519 22389 98078 43289 99171 98017 59046 60986 54523 13527 29673 9822 2002 97924 99073 14672 50137 52094 41069 41632 30015 23524 84786 81074 48013 41902 41850 18712 11623 99917 64449 58169 52152 99257 74165 2268 44078 37293 90915 28572 89138 46859 42043 5749 78493 58569 48409 17124 13877 93817 93961 91189 70417 13839 53898 27852 58061 86649 20220 33117 14490 45084 26478 13534 89933 78184 29282 93803 57507 63546 88369 99897 43488 47218 54438 46599 44010 64839 58377 6507 44616 59326 30885 18206 5009 7825 95004 76374 5693 44362 68270 90408 18992 15606 72027 37738 25075 89148 25156 92826 60336 21943 83284 60161 76231 31034 46123 86185 41431 29492 27229 41952 7389 96169 39206 941 156 86494 21701 80495 19448 64749 59052 48468 71326 24427 53328 44640 65143 67059 65347 87035 11167 60822 47688 88598 51046 25852 94137 73247 57611 10500 58130 19408 46050 96482 70210 20601 45668 57804 4755 7894 90894 23371 80730 43363 67842 22725 12331 55323 70754 96462 32733 68468 910 14851 21954 70867 36442 4244 68218 70422 58981 55012 85066 15550 38334 411 99784 29219 26737 82952 71651 65855 8593 19939 98490 87430 83700 9567 68162 5641 38207 97896 42189 56066 64855 63817 96261 48338 66188 38096 15493 34569 73858 23222 63362 31494 19898 79581 54363 21003 67462 41710 96800 63948 17626 42644 66287 28762 66106 96300 46094 57097 69455 4626 27221 12561 24822 11483 15959 58380 29879 60345 30583 2107 68982 96556 54699 37678 60381 51205 69924 53819 82381 48620 45712 36235 81682 83411 13226 41738 99356 29621 14410 86937 98463 99163 45186 39760 94268 35347 82068 8626 64527 14128 70228 61967 32985 39647 56093 83671 84880 97831 36588 40741 37406 85466 46972 89636 83561 72855 22629 92046 82830 79603 52076 38685 428 60338 71429 320 32834 9000 38453 28459 28301 61660 94923 35117 30114 15485 68240 7543 48046 47235 81025 45974 79192 12840 93548 79317 75186 69764 26600 93303 97340 53891 52143 38529 208 60305 27824 88200 70174 86164 82414 59853 43951 97677 52464 94096 12008 54625 61704 28645 26709 84382 14188 34342 77224 36452 17512 3606 17086 17363 48571 28360 8900 26052 77194 46019 83379 7441 40369 91692 63418 36441 81432 28420 3635 20035 31610 73313 80809 57545 21159 50910 27698 72721 51090 72127 52698 10367 59613 74581 60793 87206 99583 79582 20637 96873 37839 84254 20274 26387 14905 14688 14320 65455 89365 1307 22895 98663 66094 43178 44504 66904 92069 31174 10247 95595 75531 37258 6007 67651 86358 89352 96569 2839 33437 30862 67280 80389 97470 95013 42290 21098 21237 29836 94995 93217 88589 25061 92758 18987 11109 28691 5796 10563 67056 29221 60296 27536 36087 56637 71917 24099 34609 69942 61626 99632 62200 97840 17152 84480 78866 74379 45918 86013 97483 23289 87243 38062 45796 24352 29791 69019 88508 44479 75963 68859 84878 37999 89025 21039 71925 87180 6849 64176 61200 57368 24458 29195 18075 72244 33694 88515 6947 9491 27188 25592 68483 9769 28503 47317 19571 83078 39133 47493 45841 37616 99706 68090 40495 93156 49812 21874 3239 13053 61007 75205 1431 18507 42868 86936 92899 51626 40419 50942 93902 86411 8606 66061 87654 38278 37127 62620 75637 72499 27821 20455 94384 98996 52646 13676 26564 83415 21391 2211 22973 10783 27573 90981 27461 25123 23588 86362 93706 71547 55966 79200 97637 79388 22357 30755 78166 46841 19477 37424 75794 75817 87415 70623 12042 32107 21827 24990 10262 37348 36344 81605 14582 75165 34229 21469 50311 40206 85861 74625 65566 71514 58222 65866 19023 47322 39690 48196 80523 97593 96701 29873 33099 93773 28621 2851 52905 11454 11741 93537 65886 58838 70366 89994 15843 91778 33651 13227 7511 4816 13406 36916 90693 63934 72460 83434 22396 67817 16307 48237 71280 32290 38279 43547 20310 19417 78128 47354 83069 86125 82315 49972 67368 87211 41779 99002 14321 32339 93823 82079 81011 17892 62550 79994 31021 78437 41767 6501 17867 92542 4854 83670 59624 69604 12705 47475 64993 85178 2988 54612 14165 87945 6266 56058 47858 31387 65161 65776 34442 74314 56638 95359 71948 62791 72651 5868 726 72526 35693 59370 53520 92852 73343 78675 86893 5937 5966 19143 18546 1771 61119 35682 80749 14970 44381 46281 78331 75126 80729 48656 6667 63232 64312 9352 89185 36655 17852 73123 5367 39674 47525 79162 91740 70449 26797 92483 72249 23542 95012 82093 5279 79801 27194 88951 73924 8941 94008 90110 91771 30296 89762 63788 67575 22690 49995 59560 22321 16514 1904 347 77239 57690 57324 72321 16897 73041 64732 36082 8581 3265 75718 90678 78591 49998 72457 36772 28876 21651 1280 61221 17606 591 96573 34546 40484 62999 69944 12793 61188 12030 63894 81442 84683 85269 86287 38955 19183 92921 74779 69466 16660 33744 8786 66430 78099 83958 502 55441 13520 78557 72124 8434 33040 91000 58667 8917 53397 96440 22816 86975 8328 22981 70386 66003 68004 6265 93798 58403 22005 71893 93784 67684 50873 45907 97806 41084 97887 65715 82053 66492 44689 99236 95403 13648 95949 12987 4677 91583 6629 94111 99521 78465 37303 97120 98437 58859 2548 41009 55205 50856 40948 81216 7163 39419 38108 83424 85862 22837 33540 77986 48260 98876 42221 22169 42073 64279 129 6329 71501 82256 36227 26843 12813 18995 49297 66736 2160 56994 78650 41899 21920 14531 63615 83002 74846 28316 81937 11278 49877 10405 72387 72040 22670 67119 49509 15061 66157 8662 67206 43594 50343 13385 95469 97047 8483 57589 54284 72506 59536 25374 26356 86790 47361 82897 7364 36602 39531 64246 62376 25827 15973 66144 59194 77149 59609 3468 41452 69111 47667 71419 19797 89089 99432 15887 87218 20210 57113 93339 79003 43387 81204 52649 85315 79709 32153 85113 96533 45260 28007 18022 60904 67946 40183 47830 32561 24141 38694 83200 51464 14369 72756 43406 39642 33984 81345 17172 7809 51944 91552 4048 13639 91071 59568 85642 84379 78299 92297 24455 29438 61797 99438 67088 52181 35067 54423 37457 61143 70919 55756 64672 53983 70118 97522 94697 81513 34910 48702 56133 6883 18862 82274 37344 35444 2403 87248 31153 93772 79434 18918 78205 40862 32967 91147 66547 8991 72132 43295 36640 97580 4707 58110 18114 87846 91412 45160 15168 2842 27335 26470 44243 81934 64080 52199 62492 43013 94286 44743 69307 20382 73201 89680 55987 3724 59543 44410 29538 3791 53075 56436 56209 18805 87362 99445 90626 53582 57608 29283 50670 51454 6057 98340 98319 19998 81622 77012 5452 36112 1446 16670 37087 49060 41070 62153 78831 85128 82219 19046 68686 43151 91508 90275 55139 10415 10584 64460 46296 5289 51449 41997 34295 26767 49743 58979 42849 74644 51879 7127 47557 29026 49521 13909 92164 68802 67040 16638 89166 49143 42659 8389 51032 25987 4243 50518 93542 27443 76894 6292 48323 47790 86588 83558 92157 53130 99529 47865 93998 90909 13420 41672 89610 87796 83831 1468 73967 32515 5346 94484 31986 96130 46259 1609 47622 83483 51766 66442 2691 62621 49379 89011 78297 60664 45535 48073 81762 8799 50774 99161 29329 30400 73820 55102 73981 31401 18380 79063 20682 19112 71318 4405 68110 22787 29781 54261 1707 61883 71277 39463 96895 57651 53153 88695 9705 42208 15452 2698 22314 9632 68085 81483 39395 10701 16222 26783 73744 32923 58372 13793 81722 83943 57047 13554 28159 64755 86 50289 82687 86856 89244 28919 97653 99066 96382 45682 97786 92396 98467 22551 21647 7731 49105 67814 34443 68472 55656 82176 16587 92160 75917 20262 26650 65187 17359 81252 115 26845 37850 81809 27237 71233 74600 27579 18405 90314 88417 69225 90750 31107 78814 89905 81492 30325 7138 43576 43981 36425 46888 98993 3441 75175 60392 84648 20642 16645 49261 88113 33028 64792 71148 22479 74942 99267 52597 11146 15981 35045 49608 53942 84957 83438 15343 11970 74538 58102 70981 25884 17691 82100 88041 5910 34599 64875 94543 74540 64701 85941 84092 14774 9682 1585 65423 6564 66971 2941 37208 87301 13838 44545 56002 26062 62630 67810 76173 43918 62370 77084 30515 18210 47238 6282 46738 23675 31408 82780 72217 31122 88107 64844 63224 66310 72010 58765 55462 99703 19942 90659 44361 63 41057 94141 175 2184 20454 25062 28819 56169 3963 68368 38344 31576 89153 87054 42537 15801 36999 39422 83281 21272 32219 2304 13800 41602 78496 34093 56001 15694 13302 69581 50570 66896 79898 95453 60595 33209 76848 54110 50048 50069 81713 83646 25107 78811 73673 44893 44437 73873 26490 83572 92144 52516 86731 32446 2789 17597 83763 97950 46514 8349 6648 76501 36622 73150 99012 81139 53474 90306 38052 19446 2903 43117 95022 60146 89340 96376 43834 41194 43207 10321 9164 81834 44127 34678 16741 25354 49193 12601 99872 93639 21242 51136 56114 98040 70496 18487 11119 62284 20032 94253 10634 79267 10979 76680 35306 4045 59862 63095 13036 61563 46937 68825 32784 4229 76960 30937 26030 8300 97685 47936 19527 10579 34539 77773 98154 93695 28922 29457 24133 62161 63718 72196 18112 95594 10475 50159 70625 99480 34828 17299 17488 95415 90625 95245 10496 34231 52151 39910 87655 64131 74823 24246 18582 17283 23193 54006 24720 68643 13943 8223 58842 28993 7529 98850 4969 99011 41915 20647 35022 51437 73304 47577 2081 39316 21064 25067 71737 42456 44660 73465 39608 45812 71357 99830 30209 32577 45475 18197 29120 10618 89213 96957 36760 39449 73827 86318 45356 22881 73878 13070 31779 98219 4077 52231 18309 56779 9593 15371 52442 69032 14858 44613 72212 22980 47398 94187 40530 65130 84940 51580 62250 9240 11296 27941 81429 1744 21455 23147 18376 97482 82389 98917 26115 23957 13667 8960 18568 43993 18974 9981 90130 88714 20427 74530 12704 82748 65274 32481 52911 37191 57020 60085 45386 88251 33263 55466 66241 36154 38888 16580 70830 64417 50818 39974 87877 67469 20039 21679 81587 45583 64884 42740 12513 66212 26438 62737 4565 72586 79415 92884 41388 6588 44812 95000 32781 81552 83368 907 52848 24844 15268 29633 1577 73254 80928 4848 25196 28964 43407 87482 17353 6911 34036 24155 4901 34615 70687 55579 8987 78932 1920 14846 66413 90818 29230 49340 1089 77453 81790 53028 29374 88460 24167 80355 45001 32550 36919 73325 93269 99007 36686 81196 83499 40957 99357 62395 84759 98621 89198 75850 43374 17189 13478 75332 6739 52921 30843 93561 55878 43647 43562 89079 17447 34136 23706 86826 46672 40583 94673 11379 62706 95303 79957 7157 70356 63951 85022 73782 24260 58771 13438 3153 93483 47072 97675 62322 47804 34034 82193 94665 31290 58937 46717 80001 59686 93774 81066 50025 28116 42540 20341 92725 31767 13682 9037 78943 79462 18902 53226 324 58400 10436 32242 85588 21170 65378 25413 58951 70750 56938 40108 92660 39591 18906 61259 93776 85237 94228 47846 11740 39679 53134 79335 75394 48109 90454 29728 52041 54570 23055 40936 3922 33466 94858 84357 49591 17603 26133 10946 68151 72683 79250 18994 11518 79012 27050 54064 11621 41231 62096 16830 31083 8495 64828 93429 89473 47549 46760 93350 2319 54954 67735 2864 41513 35507 5052 43875 72502 10907 30088 39828 71635 62434 45253 98234 66875 27212 21135 53215 48169 15710 52670 10117 9874 7026 40021 49335 92047 41042 84713 641 20673 57143 64777 1449 49375 25109 46971 8785 15483 56949 440 41860 95801 40512 7632 85284 5646 36965 49888 13816 12047 14005 97380 99001 48955 79038 68384 73309 9778 46131 50214 65422 18877 35405 39165 52618 32152 44931 11141 67822 74469 97267 66615 79455 99482 2347 95056 73001 56006 73957 88023 92380 274 94652 5449 79287 13806 8756 16384 65090 37770 9351 29503 4200 1376 45224 51206 33340 89630 43217 65551 93744 20106 71978 1721 7885 43466 4086 991 58292 53286 42273 54552 8528 18470 36963 1528 16347 98807 30623 97089 314 9356 66036 32436 85478 21717 2435 28067 90665 91483 91284 25215 88322 99590 4350 61768 98192 77233 96151 41642 11385 39453 77481 57162 40955 18882 65437 55513 81303 92026 43204 31443 95700 14231 24953 517 65079 14478 99306 74438 93806 85016 9660 65420 89920 29541 55837 23514 51704 67640 75102 14832 31938 22115 41928 77692 82231 66641 31619 71778 35696 50988 65736 41595 95135 7551 84281 56945 5258 35822 52810 51691 92463 12974 98228 52962 91719 83920 57009 51537 69780 77235 27145 57148 75877 47982 66302 77182 15083 63698 46814 2622 97721 86438 75504 57815 19594 72538 62333 62910 25234 31802 40187 5720 30719 51529 78708 69656 56791 73191 92077 24964 73798 43068 31997 88959 91216 88950 29396 90052 74430 33232 20953 2451 6754 55842 42092 7104 32403 79731 44614 54023 45887 80545 84020 90610 11591 2130 17501 92924 44234 11429 83209 84611 23537 71489 13743 65717 88102 71050 86263 69958 81411 273 8175 3942 52552 27025 84838 39957 65450 43814 82261 50498 85857 11130 73994 86151 58712 74150 19078 96812 4851 62227 49139 22096 11179 42252 36630 60088 94789 33703 88639 31193 67925 22349 51345 26930 47990 34918 13218 72758 22533 21831 1617 67543 47798 88114 16005 32151 7678 86072 73561 28810 27130 41262 90041 27173 50225 98740 98164 75241 2493 19492 38284 16248 4435 69292 40782 22561 4727 44300 40993 2401 32951 86058 33730 50908 25666 38427 38734 39328 57063 24479 10926 23023 80359 72426 14480 64685 54880 74590 17017 84790 33276 22020 53044 73019 55584 19702 29885 65536 9973 23142 94364 82272 45569 34860 46912 33691 79263 2880 54863 22411 5846 52218 12515 36483 51973 79036 99051 9411 90112 4908 1268 57025 67969 231 46319 36027 21852 10739 80402 17621 10446 11068 30248 33884 95125 76022 34776 22552 86128 47835 5624 19372 6360 29940 49366 48365 55936 5457 62734 1418 5587 97182 5764 53177 74142 92972 57568 99272 60644 2869 83307 8599 78025 85057 9417 31907 22656 25704 28369 71019 57532 59835 92468 56016 4491 89469 69419 85965 7327 11324 9476 91926 6095 5819 21044 82385 61578 12854 9192 72377 59053 10667 91156 28979 28135 81004 3783 90251 41100 27467 55649 8938 58299 89431 65962 81699 81018 68688 87616 63747 89339 80053 65571 33504 56237 64301 88176 95191 17345 81047 88186 53517 11059 80841 82927 45381 21732 51641 61201 18004 74244 79285 76861 2591 31297 64924 58030 38404 47788 93446 71525 93920 32406 92827 69448 10523 47994 4801 27455 27032 6416 54761 63268 1200 44340 73586 50389 99124 89893 39229 62488 4457 41036 80778 37249 45293 6922 1353 92212 41315 32021 98083 99150 5136 91962 94801 28711 38948 15706 35535 88534 14085 45599 87461 3400 8620 75476 54253 66901 36077 54036 76466 66881 57177 81103 51820 25798 50400 97855 88675 67114 85883 80034 25763 62531 46714 7654 34271 78865 55470 40752 76873 25490 54316 49581 22949 60217 87645 41645 44692 20797 15152 14933 17584 26228 66300 4035 14636 67420 74367 43758 45266 76787 2882 25034 10474 30105 81372 71471 42703 38036 30652 46848 20350 39267 39917 77061 30340 33238 38352 75105 28788 42022 21909 76441 92985 691 67683 62240 87784 32538 77174 41195 51919 80199 88205 45701 11084 94555 50463 3166 38354 56536 9563 44978 39743 68766 1507 30754 48746 45786 31329 87350 9620 10876 91574 64430 51394 19792 22701 11797 21232 87540 53536 55292 67248 44709 60777 84542 61112 89553 70826 49189 31784 46404 92083 31292 71384 51060 63622 47913 58702 793 49333 46037 63955 39362 27166 21810 13174 51353 82109 37989 55322 47586 68795 84645 80989 14403 22789 90542 54182 2263 617 36381 88131 51009 15913 65783 88555 97740 30200 17866 82595 48832 784 2177 36939 1129 34049 73152 80606 36310 17046 40905 59188 87344 17479 12801 99355 15046 95864 15114 16863 56864 51619 25631 20123 88551 91599 60025 72576 37871 51109 7394 43649 73627 36131 49308 60673 36317 19452 85779 96565 45550 91478 26286 49012 69127 17390 11318 74961 52968 17385 35268 6062 51713 15058 43820 97021 62700 58266 9355 27952 87052 15491 62288 80471 62872 89363 38675 45662 36937 34476 89885 32392 39553 60949 66298 80667 62239 26430 73022 48654 62437 46655 6548 21201 82343 45910 27627 48113 55558 91915 48262 67165 86850 57960 67980 96940 22320 99000 47313 55762 59788 40650 78521 93852 33893 67889 48692 12223 98098 66483 49502 91386 48769 11107 95136 35651 78115 75217 31719 65120 50003 77939 99668 96620 40169 83988 20758 947 5151 43965 15883 85797 57649 74298 22364 84112 80544 94626 21464 93278 46219 60272 69504 45578 16395 89774 59608 38396 49250 48730 56794 71705 77095 33166 80072 20873 79863 65878 43133 59645 26828 88040 99745 74479 34067 74208 19609 76547 72314 94099 54448 95989 81197 78109 62211 5997 64282 94731 32802 57170 55316 15108 41499 18941 91040 79176 2556 44804 7795 14098 75483 24351 27181 46117 3896 69298 42552 47266 34311 58437 49071 59306 38544 66814 76966 97646 49061 72269 34420 94103 17176 71859 65726 94814 69144 38895 2050 47733 50893 68856 7787 44109 75793 39471 3413 77333 20183 44855 49002 24643 77670 24354 26615 90317 74567 51193 75147 94396 86683 24963 3048 31923 18490 35577 33153 73481 87181 39102 83068 31604 3387 98994 34959 45294 55599 72054 8939 97270 70258 3934 57393 3787 68786 5114 54358 43337 42429 76900 75031 50687 73532 49880 7784 44044 92450 37809 9740 96454 16130 92951 85245 45817 98701 13016 67307 98146 68855 17371 32860 71092 32385 4870 76630 26252 56826 1370 48807 18522 61615 79349 8266 99266 72569 80853 60702 16878 5454 81441 73756 34636 16724 61016 2151 24429 56440 13240 78389 45669 66495 16731 24574 64700 69299 32821 42698 74669 39298 68157 23806 22615 25529 49799 75372 98377 70492 20473 23767 33660 64440 99665 83028 45635 95576 77576 26501 92553 85044 69368 40785 90426 49229 29631 27446 36709 28751 76896 21845 47771 91262 69415 5566 7252 94782 52460 50810 57737 59177 24404 31173 90863 6134 8009 84766 48733 55889 21572 78226 99064 52054 22536 3042 1503 34618 23000 31793 27904 18851 74134 67670 52075 49781 89114 9634 86272 65775 50975 93487 61389 70999 87558 39490 26846 99664 19631 75246 32945 89822 48395 38139 78714 70053 19366 84063 20549 24063 5847 6701 52020 46454 28167 30907 96 17729 7533 52706 83998 74766 58294 74078 71989 84371 6613 96264 65198 60308 69169 53173 53413 28256 75070 46731 18440 91079 52630 66138 7549 24649 47726 72738 76973 96929 6016 44632 59485 2000 57441 49298 69185 3888 51723 97741 26183 62309 212 46732 68915 50422 16695 94722 76796 16053 63003 99918 45778 8510 93638 13848 44457 16935 12461 19277 14457 65651 97296 44563 87382 88308 71661 83172 41331 72988 64931 62818 49096 23317 81085 15891 22244 69883 11450 32159 10287 15289 33511 8735 59815 40309 21763 46660 53341 37609 15773 37558 21594 14166 9751 41150 65644 21417 77812 33994 89449 48967 78595 67898 37487 76223 62474 68785 65147 63736 34333 98246 51385 43022 34261 27154 77882 42144 25181 38648 55668 90350 6070 62738 23907 73317 16880 24738 34849 64577 54645 1434 17718 82662 36053 29577 91212 629 75848 69132 57918 22492 77669 53514 6392 52207 36298 73638 3474 32131 64358 46834 31975 67238 47550 28735 65034 57546 15786 29290 24636 64768 23223 80534 96207 97360 18302 21998 25544 67046 43175 65086 41587 99928 64838 59436 48892 96526 69521 55453 51369 29958 10916 18687 83023 84887 62764 15571 56147 89404 6373 40195 43788 2574 88506 66806 3617 63815 20635 35532 10992 77960 12499 93718 3976 48472 11416 15917 83255 93183 97664 74410 69469 86491 42234 6255 59851 90024 25264 21983 95747 69172 4511 16531 64423 69695 72115 94640 78682 23429 29774 28760 48584 70681 92415 80759 68419 23829 5322 85092 75556 61148 3044 96654 41200 99277 37359 70130 68877 84869 81039 19295 28148 79131 77269 44263 32189 31489 90358 36116 91226 96612 47833 24204 82966 67831 90301 87633 84050 91639 23070 32305 42323 71236 76767 73546 16663 3453 79274 73538 39522 21261 81030 72813 91765 54637 7756 46434 55573 63683 78062 193 57820 31533 32078 66853 22560 40698 25068 85341 5584 98230 11013 4628 80168 23862 97422 2113 16831 28775 38040 36191 81854 76240 69040 44396 93870 24914 47031 13126 74678 17955 47091 55950 63271 29253 64664 68361 98419 2760 775 87358 70607 94586 91481 48587 11164 90339 33049 16959 49111 90839 96184 81779 36486 62011 31039 81792 32525 5063 51149 28696 67964 2879 76094 44523 33308 10347 95779 58779 54791 94352 63759 5268 16156 25739 80998 69336 90998 82037 40970 34445 63395 30047 55097 21284 21551 46367 45491 23528 68092 88383 25105 48 41290 24165 59141 89640 94920 97514 69363 9427 19581 42187 74904 53695 24863 44102 75762 35007 22526 16517 53540 700 97955 79431 88553 33933 8801 63762 62497 65268 58814 64590 40621 76611 4696 51467 45674 8408 67077 47730 37413 60037 1677 59917 63963 72885 16616 30078 13442 88343 78891 17057 77694 50932 40276 50601 39633 60598 78173 60626 27838 353 51037 91809 72019 77683 96952 60140 2046 99188 70175 1232 13571 58229 32255 24657 23521 38878 37326 62747 13410 7263 52174 43906 3360 45497 75305 48806 47916 15172 11444 1410 84055 63124 80620 41936 41944 68489 72666 57538 5731 5362 8023 17856 58600 18241 3954 73324 13868 36922 10285 68134 44823 50349 41586 53939 12399 46348 42863 90930 93392 87786 83986 10542 85653 57481 73251 72505 62150 45697 12839 82513 35861 79991 88420 25534 13189 32657 77501 78436 74018 57214 96639 65820 46992 32443 24996 18035 51813 10438 20951 44841 31150 65177 80469 97318 16420 88898 42906 76411 37267 56193 89868 22682 43858 91015 2109 18512 76532 11283 34324 5939 49095 47587 45404 58074 77863 23040 62922 61513 26425 72561 77191 49222 65207 77690 70470 3143 38111 66751 24234 36260 41929 14295 47869 9732 44077 87234 91444 92122 74161 13913 94972 88742 33584 8986 60250 19661 22175 31270 2044 35270 56886 33439 42327 76368 11533 42137 43646 36224 47868 95912 6438 26123 14676 60185 24201 34148 12380 13832 94526 92558 58479 14854 60605 41591 34467 80179 41505 60271 31397 57271 75644 15084 36393 50579 75932 99873 7300 66946 29177 22457 92807 63509 25064 92 33676 21696 62493 90058 13397 80871 48933 80709 3822 67917 75731 16175 67771 75280 30750 20405 11993 86103 38944 12932 31143 89736 81377 74598 24866 45365 26231 24077 70963 75253 52104 68530 45606 99927 95417 64653 94446 95193 36158 43163 25248 13579 99169 52982 72647 37141 91882 33285 23489 12330 32214 96503 2385 97980 85107 89647 8293 66401 83191 80810 71409 3504 33673 82566 29711 26672 12731 24240 92059 71628 59911 33015 22384 68753 7976 58584 34281 38263 48398 93516 34128 1139 68338 11151 45022 54957 18457 7221 73572 67456 52916 28388 84276 99571 242 61801 94469 43896 70928 82585 79087 81661 25441 15657 71314 32645 38867 54893 55613 54511 78958 24241 37051 87159 80848 70103 81686 52169 13014 45797 95075 33948 84581 34152 87089 23955 19396 88766 1059 45945 18602 76154 30054 70881 12303 77249 56964 29391 67555 86750 93582 46364 28286 17630 58743 24009 66577 23520 40933 37980 19619 32421 6820 41325 24806 13700 38114 68011 91963 50216 74483 53603 6298 47024 40801 34730 91633 42096 84600 16171 72382 52619 26705 77978 86926 99735 38691 35679 10546 63028 53207 70073 61564 98636 7249 49606 50595 87550 65638 52873 75674 42499 73175 21949 98700 44242 13429 52884 19256 6857 61450 75357 83251 58416 10941 71993 39508 40753 88440 957 186 22661 31994 47270 40303 10749 55357 92710 36268 75759 47591 69816 50285 9453 89693 53307 9319 93807 63423 48069 88963 37375 46938 18253 85919 75803 11303 51630 62060 19074 8529 89915 69680 23653 98221 41520 67588 20515 15673 67318 82159 98244 56529 31294 85091 91840 56812 70900 47474 16541 29510 25335 65832 61479 61417 72394 20458 22039 38832 92916 99440 61217 23779 73112 78480 10037 72026 97634 15201 53758 46658 99464 39156 84641 30661 53198 63814 32648 12022 98153 65771 18226 16327 46230 97098 49451 88676 4176 53099 56204 78188 70019 21799 6364 10789 2913 50618 4576 80933 31790 47249 58863 54744 60293 37402 20125 68545 44471 85699 36322 49023 25632 97149 47741 20554 94241 65408 2930 44596 65226 81849 47115 18935 47923 50012 33990 54782 91482 13884 34005 97739 8236 49633 50164 49882 9618 57389 79804 68437 3089 70801 93769 22811 8120 68291 42210 65795 47310 41978 27101 35776 17647 84366 60203 27531 43990 38713 3947 35515 75452 5741 62977 70741 33850 66292 96716 52276 73579 13765 10467 37039 32913 42333 63937 13912 12468 37090 33715 84413 88860 14297 37383 92704 91403 1443 72021 28594 20162 82016 2501 65896 88083 53228 30599 74878 71445 92395 59220 22717 85718 61434 74951 86393 12150 80973 50616 97097 42814 19247 47859 77360 42438 82039 64502 98926 67957 55601 74073 78590 75431 17181 35976 743 89568 15235 30724 57977 26279 40808 74759 77651 18627 17287 83956 92093 72686 60075 41469 81765 85495 5328 38358 51166 10548 68438 63920 19528 40097 93473 22990 45842 45147 51004 91712 75520 20998 15857 16680 26066 54904 30478 45326 74993 17097 82543 11345 62225 70471 33704 14936 36820 63556 17525 11640 98339 6111 68045 42264 57296 29856 41148 82314 49577 70813 18213 59614 43209 15961 77237 4387 60991 10369 58162 679 89673 79648 9700 44426 70568 69530 95003 46124 70074 90008 51773 3687 10456 84694 21509 76423 64707 35607 56813 71942 32729 96330 32924 10005 44194 72197 92815 92855 57961 90590 61580 42006 56277 93667 8486 53337 25861 925 93090 65639 58561 206 31549 90401 48346 34358 63821 64414 38907 77303 49210 33518 6636 43877 75143 98652 63738 67531 65885 14142 28497 64190 16998 6791 77641 81694 98799 17765 77010 65793 43526 19 50866 75099 12304 55742 57796 36827 75321 9957 45572 8259 58010 80081 563 69997 54584 59312 63983 64635 67353 97111 68649 33208 59050 39409 93325 59381 79851 93886 19758 3113 40113 2949 88869 92526 98791 59814 73015 40367 65663 77509 79750 23678 38853 8355 59882 12149 92051 50716 58601 12447 11728 25992 63417 16448 9386 46746 97724 74227 75980 83965 3406 20771 19072 99954 64636 56063 51183 20698 60409 60003 78783 74802 5135 86859 25320 11690 13945 41104 62330 54378 54422 98113 44304 76052 92977 42510 49810 7662 75465 94571 58630 59908 5111 84545 77132 58289 41566 46900 34291 47457 42980 4151 44485 73986 26836 5195 53279 17209 81920 85853 39451 95227 39700 88076 98757 38985 87492 43922 34396 44387 5787 10763 13443 55796 47272 14506 5901 80337 92522 53459 59102 73787 16516 51101 26885 81193 67376 85452 91116 3257 73695 97725 51312 31284 80679 71119 72728 77533 14999 92849 12277 4278 12269 93531 96178 2253 46206 14562 22721 8511 70946 15991 59135 95784 79752 27338 47019 73669 83875 51055 68362 4073 43500 6335 4226 77577 96142 4616 83220 13349 67536 15442 28291 83465 72968 91615 10830 33031 78012 95843 27312 31513 28529 64308 30000 43713 28435 12736 9788 60638 62843 79806 18272 50279 37563 91053 83596 60292 67972 64497 18732 43794 64210 16551 96201 54609 52144 28948 46979 31046 86546 23125 31213 31736 22683 94420 42035 53088 13835 29414 98418 59561 66837 43815 95560 8476 34765 24176 8732 46843 21231 48658 86772 66257 68598 46040 62604 44553 33793 75005 58724 51406 14824 59726 30573 67733 30416 91266 799 79049 64757 44069 20565 72905 88404 83770 16095 86195 89207 62527 26383 34928 99274 80971 56995 84340 53427 80027 6308 6917 36445 18390 60703 834 72624 41967 42756 49648 34392 68359 86941 68124 7791 54888 18316 3887 74259 24309 53442 12170 62482 35752 78696 81495 27324 84834 22731 79445 81350 84067 5889 96974 58758 62467 39393 31276 99391 71567 31417 95133 69237 7488 28341 53604 76033 2940 3535 88491 40485 21033 7490 68318 92044 79013 51364 10018 840 68847 23278 19043 36951 83585 130 28485 48086 43643 41744 96808 33455 60641 2621 10207 15702 68343 97672 43926 90500 29309 12287 31937 28738 26801 32668 46152 57849 9296 69280 38812 17173 74940 95486 46707 39598 68691 22726 35412 86765 46274 35968 14625 48464 41519 744 34048 64897 51301 84774 92995 58879 67776 80271 34629 39366 81695 49081 49974 46004 59888 21462 90294 97525 76460 72397 69360 40335 66976 63748 33366 81901 13702 5776 28482 8910 10836 83072 57508 53901 29737 93091 37483 4569 48873 23962 49160 80331 33602 26447 65095 98672 18155 42099 29662 26918 66576 20859 58739 20685 34234 19537 15769 72155 40890 27161 60936 73558 18990 66270 29388 31647 34819 72370 69389 77532 11531 12592 60620 88868 78717 59147 35116 81786 43550 21428 91348 31171 44579 93612 63696 87048 71814 540 55192 96157 98102 63626 30951 71534 54975 19334 61554 57932 88309 94539 5911 20716 83626 50480 32230 76091 38264 55809 87311 16439 6666 31439 3655 7718 80935 44706 39476 84348 29676 36860 17705 88977 42491 63422 94270 27494 89856 78576 37016 3189 50973 72002 97608 24600 88871 93001 22160 32844 49660 25657 5924 77164 92295 4582 27268 51471 71309 76144 83883 6540 69029 14127 43518 87015 93489 76074 80417 9142 41488 87810 9525 42792 68177 70086 77979 14577 63908 5721 77850 45257 41641 2477 72616 69836 44402 59508 8893 94138 18350 60269 2505 78241 92684 4843 88493 62130 2320 78672 29206 76296 42270 15753 98005 45189 78619 44995 51495 94895 32840 87489 87775 59131 5893 37567 46376 25652 77903 15464 96729 70182 79111 46895 46531 49778 2189 60198 99202 65072 70127 21513 4399 40140 30120 35247 74599 36184 28759 45270 2138 27610 88480 40132 79276 9346 6606 34107 82648 12283 24924 96627 77695 74643 66594 14279 18395 52600 59959 27438 73180 50112 29003 44739 14464 76093 69964 89090 82822 71782 98859 37610 87977 60223 32363 1949 69329 37323 42439 85766 68776 72661 52675 40682 43751 25989 54752 87631 80766 68363 14762 87352 60495 94952 96982 40231 68892 94656 84107 52000 20561 6290 2048 31809 48204 86501 60528 647 55663 71345 7682 74875 14196 64911 87687 27045 32687 13503 57493 51646 43211 24372 59838 85932 17582 50630 53959 97659 87032 61480 5231 77200 56625 35034 98753 35985 78314 30222 3566 28839 90701 34319 84510 11735 38513 12321 98582 63692 4276 60514 24547 39612 74010 88994 81364 15999 1967 72187 6536 18059 20294 84652 15156 14925 48906 25825 48860 82030 94132 55096 39442 10915 8189 20484 84647 70894 49689 1077 96153 82191 68912 31410 90139 74102 69269 96687 41649 41677 19001 7213 88848 2438 87161 17787 70094 46443 45734 10102 93129 16905 63761 13966 97723 49816 91718 82673 23611 31253 93926 15929 71143 54824 73132 59957 54562 33813 48281 95717 32508 9539 80424 63633 39260 94936 40684 34826 71907 62166 58446 72653 57055 79340 30919 32468 68215 15060 61912 28451 34069 92744 77547 24614 2594 25914 5019 14834 45072 40482 73290 26656 3394 52974 62022 70363 46344 73032 43626 91666 77940 64164 36734 5042 79240 64464 32984 52281 79488 85681 19181 56283 26351 29986 86245 9850 83246 87349 66183 11867 92104 47277 83841 67401 18776 8601 88294 38025 58369 3217 88 89094 20401 88053 97288 10958 26225 32680 73707 77972 81333 88527 16418 88353 59197 63555 88572 45182 1586 37863 16045 78476 44993 75926 35551 76135 19722 83977 53630 64284 53689 47151 3030 77228 21470 36617 15346 66593 82126 40545 92172 54470 65243 84953 7953 99634 75407 86172 30701 96859 44276 91286 53093 66795 38921 36758 47634 70219 91950 35761 54418 38901 34873 59852 68328 86619 94970 34871 18167 78041 38173 95526 78773 93017 4056 94249 75617 7241 74456 24229 34062 85348 33497 95304 45750 35064 36461 7088 17453 85512 59776 91924 97424 80169 71279 70882 73536 89312 37178 55902 42821 82488 25807 69875 5798 30830 31186 12356 43776 55220 13236 89719 32999 8074 13194 34418 91577 73750 46107 16129 43376 62958 64366 92733 51533 57407 15012 59026 5597 17398 68932 17925 12594 65230 35857 38548 15855 30865 21071 49738 5054 85767 11939 34989 34933 61052 66075 46507 23952 79858 84592 70445 58174 68884 23715 95982 36063 5358 31202 25845 17542 24539 33914 95744 55877 74376 72617 74636 99933 35206 40599 82559 99388 75790 88720 8578 66398 1669 54257 93683 35329 32340 48331 53515 17025 4554 30864 56977 732 48296 46821 83579 88116 90069 98732 12365 88450 23011 91038 6094 98668 76130 2674 47326 87058 86748 30722 38961 34985 12589 99612 80074 2568 84904 66887 5622 49983 12903 57627 56527 40889 82821 33918 7782 50466 29415 87981 31611 18173 32161 16126 88923 28045 53572 97969 45488 26000 26946 18480 91683 72587 78352 60499 68843 86299 59913 59496 60973 84860 56137 88213 6848 24226 24126 73847 83960 97940 9 27530 34305 78822 51294 68797 27199 17608 30988 42527 48878 32362 84644 57261 50654 28383 9560 88428 37011 26070 79888 98573 60237 48383 1155 3536 64474 55071 80517 32737 80058 72824 28869 51173 31132 27975 80321 99287 22872 91096 95089 55277 71687 72753 30984 77799 9403 70335 86544 34027 6149 50360 52951 42541 4598 80445 17369 46157 30154 39567 68107 58557 16648 47864 59793 90360 59490 46277 451 4224 77757 20284 70951 37638 57997 86894 91690 26524 56627 83562 88277 14573 4592 51869 76477 87166 65616 44074 99402 81904 55424 78639 90026 40383 5460 54514 81802 4084 865 38134 54798 36173 29505 72531 45027 66926 57164 56585 6374 88323 34837 83584 72597 90377 73044 98416 59365 39787 78691 48097 73797 19551 67866 25258 53062 70865 42038 40941 59720 37514 14998 99327 34455 80804 98440 34416 26537 40949 85553 4043 26638 18127 76567 77931 12539 72678 28717 60467 47119 97714 94507 93383 51841 52805 69248 70150 97779 2483 81933 76797 34207 16262 979 34199 71276 28520 91300 77013 79406 55883 47362 67931 93738 64837 5210 17244 80964 30775 33394 95626 64239 75575 46133 44404 37766 87620 33931 99704 10362 22305 65200 80383 75895 12205 86978 67719 35291 23407 50843 7351 50522 83293 55778 66343 82877 64974 30720 15998 83155 60510 91836 73501 69003 57603 10604 56486 91905 60491 48675 88181 83550 74273 91090 92898 18479 72740 72527 31615 14348 21055 50379 65081 92937 30535 61733 49941 52357 3553 24627 13907 33367 9022 47191 85967 92638 52469 94704 875 7622 84631 56389 92900 68440 65532 44668 52961 12074 24338 53680 97708 95111 90591 65218 30562 2121 62616 77357 25291 88321 15528 90729 78791 78571 47257 30234 41305 23835 92098 88406 36214 5541 95430 22715 83175 5084 10603 47750 94903 13252 95960 11098 72220 15875 76638 61349 26048 37574 22356 34995 42289 16079 24456 40724 25483 56651 25673 7293 2069 2565 93929 38537 67013 15576 64438 17473 84633 38700 17927 15588 5323 23584 53971 99537 97088 90351 53823 30087 34610 41423 76936 23362 85528 41458 84002 86416 25737 61553 90478 89157 74153 10243 92092 15560 23691 15431 47662 7228 36250 62031 33692 68729 90049 26076 20786 22718 42243 75755 13480 93132 68394 62296 48531 41432 71940 97837 17495 53740 89959 74260 43703 92284 34287 14172 68463 3442 12756 61582 70171 71460 93801 93043 45453 25363 57474 79202 28540 85119 32818 65799 68562 82482 19312 9716 8983 32884 97094 99146 79978 15577 17355 91845 45012 59222 37266 71695 46878 57077 49282 62588 13737 20075 56251 4704 79753 81750 48773 14624 79069 90637 56476 4319 74514 88386 77274 76693 47660 31155 58370 83170 61821 35243 66411 53838 23981 6124 5238 99386 16829 38847 87740 93779 94926 84524 49632 59014 622 16688 66197 80559 3437 4074 79944 92106 39091 55499 81406 51144 73817 23883 54429 90541 61424 87523 460 89121 65670 90953 38890 59047 1254 43882 43921 83687 38252 37350 81728 9017 80330 69400 99471 38299 84373 97964 9291 5025 18523 43066 84457 85879 3304 62506 65963 82740 54746 50140 48320 80295 65351 73438 89818 9864 85254 15536 53403 57415 70311 53497 30666 67162 81275 33092 98448 8582 21752 90369 31005 73853 12776 32382 12398 98283 77138 17793 73855 41669 36140 30616 47325 19080 66283 87219 96029 82134 30944 86270 13713 1532 19833 62785 17236 59905 43220 52294 78087 84729 36976 32506 97452 73818 92075 43344 6639 33135 58677 23418 70089 99111 1647 83316 29036 98275 35104 67001 17391 26214 93274 98518 11796 701 29584 62438 44169 63685 65833 70071 45410 85610 48598 14825 3024 24127 70145 41643 77807 10532 94073 51727 66659 27315 80364 18266 51434 48911 71958 39927 82517 35956 96035 3943 3815 63845 54400 91010 47213 21085 85832 9954 89237 90022 93294 4349 91217 31026 35527 12431 40071 51842 1940 78604 9373 62806 16649 56708 18518 10679 68274 66802 41716 38496 26093 12148 48231 51082 37020 48905 85429 52515 87418 13578 29613 47455 78694 73626 63096 81009 48436 14959 12105 361 28557 28539 39650 12878 60709 74931 87046 1643 35742 96426 72742 96629 21608 33020 93664 1337 73533 97839 75210 21168 67022 50254 35161 20955 84812 64963 18083 92479 55881 97797 63617 65106 30696 55480 4155 66264 42679 37026 70548 60511 21721 64972 97444 17928 67807 44472 6214 78511 79252 88554 42317 63961 68175 24818 15261 17612 55725 43095 93581 81804 50133 81256 41946 44648 19533 71509 83051 81388 16303 12800 95924 61911 58570 34120 49796 4418 26512 12748 4178 41562 73277 65851 18585 87360 24772 29078 18123 65657 48510 8186 25081 95663 72038 54848 76486 54482 43908 99967 65144 53302 63107 62238 48821 21697 58492 53358 63321 69724 83315 19383 7184 57409 76222 62433 24819 72691 5273 78985 21191 97768 40464 54690 82024 16158 10291 63202 16264 32487 68812 76468 90826 95446 10250 45629 25102 41747 95728 23188 96602 92226 66910 55740 25424 16299 69191 50004 78923 63982 13538 60765 35320 20994 23938 62733 57479 54633 29518 93449 60538 94451 35943 49985 84501 60519 93164 40980 28340 33243 23380 71190 69826 62042 3322 56059 97617 95671 46217 32963 3889 7273 43997 28028 78445 4786 75341 86779 19783 88240 17533 65169 25900 25256 32347 76961 22015 59168 75512 66470 46545 2153 64156 79678 73147 72612 16918 17265 80303 24870 5981 98514 74725 46705 89854 63433 99465 4933 67118 41557 20318 17782 24492 8017 11969 22122 12652 11836 16595 24975 71604 9158 38577 92294 43429 96306 63854 45460 28513 72939 84142 5382 19441 97690 59268 47195 8151 53848 1234 38622 1653 22084 51447 25084 86931 68139 1283 18610 54520 7621 2075 18379 44178 70295 60490 55704 37864 30575 36070 78554 92259 66074 61167 90973 83935 49183 62942 60126 12233 30495 95629 6475 10524 82444 47624 65022 54541 78243 16277 36613 63314 53704 27055 22772 28364 76373 63462 52426 83115 90385 67914 35253 45028 31739 6044 63859 13167 93442 98828 60917 72028 60965 24848 2131 9309 74012 58489 45088 46170 26814 21486 46750 56334 85205 3294 54125 85133 43025 54059 67264 49635 22136 57246 77030 7538 83651 49242 97167 42775 37804 55099 86843 51413 21698 59617 20879 50520 2717 14228 9827 54568 92194 51916 24904 65458 97435 49843 34118 52308 26538 29978 5517 59127 41889 43285 68221 51309 92367 52957 65791 57842 37160 8313 7641 43670 88273 81017 25275 91006 61418 22608 14564 64470 56328 38778 12051 60848 1157 99890 72467 58802 45525 31617 35575 56544 59550 18388 91726 89604 77845 81573 41239 86882 83230 23414 67159 91019 38657 3017 57 18265 95869 67647 40977 15381 29858 83780 35499 82319 98123 83425 29313 79325 63164 41620 85104 75698 57597 94841 59406 40479 63162 56484 74706 74673 11686 27185 16076 34582 99517 43155 27880 65549 99212 22516 2422 57846 28675 54243 22425 29403 40850 58378 80186 13670 71154 38030 18371 52110 94489 71920 67213 68933 79386 18909 90722 18822 6426 10263 67192 88313 81538 3110 77602 65047 65724 47696 94090 11144 2958 88906 21368 96814 51526 56984 65524 53600 89253 77214 33849 6775 52008 81263 86227 18254 46682 12954 52796 89342 44063 236 38490 62648 9688 29588 36449 47212 849 14493 17661 97412 44828 80009 89421 63925 34131 47744 67720 53420 15848 54309 24124 30503 65168 48393 74972 8069 13101 41484 58340 56612 84076 13803 91115 83154 64496 84589 96893 15820 21993 64095 21214 20954 17457 95724 40047 2315 63037 92687 47302 69512 76704 88655 2293 82600 53422 51245 63375 48982 35328 39358 13350 76506 34804 45063 34042 50868 90183 67815 19670 5150 96920 31024 34513 5715 5754 36008 67255 73244 81206 6176 29296 53620 53818 50775 30373 35233 85369 2358 44355 81806 78136 69397 58756 87600 5931 94638 96672 5678 13955 61468 43873 69727 74138 28803 96753 16157 83176 58618 40198 58004 14178 7714 67179 34249 98561 9505 95573 65977 6761 34088 34263 22748 9790 65285 11934 97248 95081 18771 92228 64325 90413 50215 49561 26689 98101 82989 5592 56191 42442 7999 2330 46921 22643 91907 62043 82765 63153 915 36515 80596 78316 31358 95033 66886 14812 6254 3461 84422 2843 97151 66276 83110 63611 59335 89159 30993 39479 51863 46962 52119 95814 80438 77889 47855 4334 64766 22259 88378 11272 55598 68486 2849 58 90419 75164 48617 89319 94792 43413 9512 71057 50517 88130 98576 22313 88744 6461 41027 39386 3337 77725 80476 80950 8926 91210 34208 62841 86259 46018 837 53466 55892 67827 44994 88667 5637 30704 42543 60356 11634 70016 93019 21445 19695 53007 60068 20969 85385 61216 59572 67529 88793 51782 13768 57720 9943 63457 16758 89502 21569 13849 19864 57555 83719 84046 28537 33421 26619 68986 13666 12211 11486 65432 80140 69916 13710 8503 23321 33262 31465 1734 76224 6895 44351 76658 39840 15851 48333 75615 1875 15847 54000 24148 70465 35350 67146 10757 62892 46673 54498 50191 2761 51965 29845 92580 71362 66906 72808 24519 69346 44578 94314 69758 28469 58528 79829 67472 83814 20782 12514 70014 86042 24084 97562 7920 51806 98661 91063 4883 12554 93915 93878 96480 78641 38570 49056 92433 73769 9461 54131 75900 39085 76329 82941 7129 84383 19719 97920 49665 19102 14813 59849 77646 99794 67589 88814 32717 33339 9322 72959 94863 65505 42314 13108 2766 23448 23373 9647 19379 51538 61313 81820 14542 85872 98670 65989 5596 35059 86334 96514 35549 85456 65838 30561 52341 98288 6537 82724 14309 76821 34709 32060 63426 19772 33008 20656 7796 70289 32359 18618 30658 44607 68314 14816 44476 15324 46918 22858 98516 77413 69035 94501 98062 67023 14711 8739 81836 61507 60394 82115 75188 48358 81487 87741 64836 17873 43991 25514 71843 27810 60557 39866 20746 90785 64696 33826 92969 4471 1971 55572 17239 64409 41365 36240 34639 72744 63697 6025 63373 24994 98055 61415 74537 19767 22255 31087 55126 80446 31889 58530 54924 42460 5999 98401 15211 50060 15329 82071 3602 61437 73841 82746 81535 2365 25104 65960 80819 43005 39008 21759 24397 29386 39527 22106 2583 49471 16282 78055 14208 76315 44031 63962 76153 65562 12948 31036 14201 23766 48712 89045 27675 3478 71656 29370 65678 73232 60890 91564 90034 91550 30045 17685 29704 24864 59718 41528 74066 92718 20445 32038 71738 85116 50635 52369 80805 57280 33977 26381 59492 55196 14368 45811 83394 1319 72844 48875 82971 25984 36504 90646 64544 41964 40018 96283 71096 69882 95471 68382 20725 15945 26876 25907 17050 94303 63568 11035 26883 85561 98475 58262 43116 14723 86281 71012 7671 97092 58760 30898 21062 41853 74591 30440 38727 28659 63578 93160 64121 8505 49013 33623 84452 64453 80666 42816 52939 60260 85632 91242 86896 57598 97661 6621 47881 50906 94931 50954 99711 59339 26936 63503 10868 52411 23243 22663 98974 23812 74521 22696 94873 98594 65516 41228 65340 64119 49085 21260 15115 6314 84593 76455 96038 86562 20838 6012 28683 15387 18484 33544 81566 94371 29014 95102 32660 31616 55805 86666 41539 49062 77245 21321 80439 63780 44645 84064 92264 54890 25679 39607 90859 92936 89715 3509 16928 2406 49278 8244 38388 98248 97532 78787 86298 80790 40573 89899 31677 86413 77260 37998 92967 61456 56498 61141 73531 33336 14102 2280 60546 35772 75984 96088 19678 27972 6864 899 37062 82466 23786 83522 56435 5862 50832 76159 45640 94460 91355 54565 43057 2279 36386 63773 84058 93661 43386 7921 40834 4396 58653 81081 31327 94480 89498 78482 24942 80267 7711 50399 68988 55863 47976 23536 65045 53947 82709 28841 92632 68186 61465 84083 75533 34394 94968 23771 10074 25975 97313 16933 54150 22908 96046 8589 71918 50525 52155 65599 80040 81989 72845 96076 76872 66685 26568 9848 10009 26991 31279 83801 18269 859 71492 38892 79260 80245 80247 49361 72606 41335 23760 29172 56870 81707 56141 72048 54586 94281 99046 23552 19818 5164 63057 39805 99315 63154 12226 87488 58559 65435 30626 39983 6877 98382 6946 96015 72177 6137 83448 76669 28914 28327 10470 27922 78304 92768 72594 13582 1453 16244 52761 77738 90749 26765 82171 3631 55710 55650 1651 46828 14065 79422 12509 45153 5502 14869 74512 54384 97619 268 63050 83762 29629 43024 35865 98905 27100 88036 2854 96643 21063 38386 38464 84384 32236 16960 63383 18170 83615 37615 43067 69481 3414 51605 59539 64455 84069 13038 20762 14992 6154 98509 10479 97462 777 36464 91008 91502 93498 64769 61329 6451 30860 48418 80727 81565 88485 10391 71403 28347 21624 96067 86238 82932 27771 71762 91097 22376 45135 42127 53318 89080 85846 87602 60312 80099 41367 90386 22029 95817 96147 63932 16115 20899 32902 92828 97204 52843 8306 54354 36761 18067 25758 20302 86680 58414 37259 56997 25094 4922 1138 48768 95495 28952 50552 51124 59483 8624 99498 9057 93475 75484 82998 37469 30675 39365 35675 78685 11804 19988 56465 98405 39034 24024 81109 32438 88388 98921 52823 52266 48722 92711 60710 94561 68349 35403 55743 16521 929 15644 88760 25587 3011 3981 25408 39907 86053 31969 57427 8168 80390 49968 68428 80701 64038 32623 37566 58483 33649 11994 29861 74595 12904 50603 15144 32273 16046 10589 963 30402 45735 57971 92193 34371 19723 30253 3788 10686 6239 3803 71224 9228 43572 92335 68567 31716 74206 10871 78433 26008 89930 13934 27219 14382 1266 53606 21879 41221 5341 90558 26844 36545 30463 84109 99439 86962 31413 51411 59919 60297 47000 53753 11723 9795 42888 60866 25003 64927 57914 93576 20031 9912 35415 67080 40950 83210 98848 19241 71612 79461 26173 44740 31006 29089 82912 60878 41166 49575 68607 54770 8022 29517 72765 61645 3324 87982 67753 30274 87713 26385 33527 57266 59299 79316 15222 62071 50767 79393 62189 63087 49475 85408 68459 35983 82938 89769 98119 50778 5702 5879 33822 67841 41137 603 425 63247 28262 20193 69545 92134 39770 76380 61035 13028 52602 29582 38565 12388 14985 97745 2592 34494 36350 39324 26195 94034 49301 9247 623 24678 2614 57549 24314 16346 85197 9741 81997 6157 3968 78917 48019 44036 16910 14111 49625 29108 66101 88758 97436 96758 6953 41328 88316 1381 64845 95267 79917 82694 32461 4706 81160 31960 83756 23508 17342 71361 95063 400 49373 92099 23292 58622 69598 3939 20791 99518 64223 56862 91022 94225 41259 1454 19428 99239 41016 63943 66525 71730 91396 33178 94012 85881 64160 24919 85593 38800 365 65442 49758 42212 21431 96437 6483 29077 63434 76025 86519 67710 52436 28046 42812 23698 42461 70306 29287 38922 16549 17241 11288 85405 99969 54881 23530 91126 42556 45995 62580 17643 85365 77528 62210 1352 28794 19264 39047 7165 65449 28122 20562 44788 77259 69331 72449 76302 85644 40133 84442 40355 42183 64478 47291 56739 52222 39701 33726 16882 15373 80807 25940 11763 92869 91944 13284 63579 10257 67837 27039 97035 69642 83669 28670 16469 42885 25911 43453 2792 40631 1439 64926 43769 35632 93334 15950 31374 46184 45725 57983 89496 85307 72438 86833 70354 99601 65288 58783 60813 660 73060 35063 81788 5180 99998 78594 23445 33627 11321 97336 25080 82732 11122 99713 95385 71972 80125 2249 26319 63069 15181 37407 91314 49413 76940 35741 81246 73619 55112 80624 45331 18436 22036 70313 11761 41994 87286 8642 2162 95149 430 16738 2609 22939 64092 85928 31562 71417 77952 49940 83045 51615 34874 49011 30365 25407 42918 75620 69648 86144 85848 29759 86658 27832 99836 89383 61399 77719 44611 60452 9738 53647 89066 89500 74788 53040 35389 77759 69834 8167 79757 37163 72228 13317 64671 90532 37960 295 47042 76271 6505 14953 64415 22603 30854 80420 75721 44344 67902 67177 47735 69096 93366 42686 89371 3526 18900 15472 97179 11919 41332 12017 20487 62054 45946 63878 62643 98414 10164 39510 13155 20307 76663 63471 13983 30961 24114 97912 77604 65609 52581 93299 83052 87642 99108 53222 37540 54785 61762 49431 46007 3137 87406 37963 34997 60506 17900 57439 33473 63356 88050 99098 93912 59440 79624 15983 23077 88638 19356 57217 7754 78725 73863 85666 58159 57228 59172 48180 29817 7435 18238 48411 66107 75612 35974 84947 49438 21877 94608 90372 19242 46677 30181 56343 32749 22546 36067 91104 5161 50717 6158 49433 87920 48483 38597 57822 86267 63228 76340 25904 12937 30091 50783 55004 62072 68287 42619 67790 24216 81335 73802 5336 77042 29606 80340 98189 25725 20893 59635 9944 52949 36825 19236 74939 82377 21762 31147 92734 55119 84831 46511 56196 4501 25921 84455 76331 93964 14140 98689 80773 9405 79146 96212 10452 81549 50227 71042 5529 39068 46988 94633 56788 56793 70864 28589 43221 30917 990 41051 85998 10716 57371 81784 43774 63964 17634 52073 35764 97399 11174 77016 83969 5228 4670 26598 60044 85427 98240 813 77932 62319 22123 2812 46070 46532 3272 37015 61844 7609 85599 49129 38772 30642 42032 99419 80254 10624 75340 11616 95710 78138 96206 16769 77177 72270 34713 20209 91228 13336 21618 77586 38318 60026 49595 50103 87374 2650 97307 26581 1610 4063 56719 76249 84192 93643 78666 96160 33635 63763 543 12378 76401 18514 84465 15809 46289 37752 9715 20783 84544 93578 59677 73852 46772 70755 55808 68928 1575 51674 41085 54821 63120 70685 52537 49592 92138 25323 76116 35581 89572 26848 74133 66266 95614 42895 95927 74945 54672 86183 66851 11196 22307 7507 9967 24812 22528 37934 74271 45247 82798 27105 30510 66625 1881 99720 43770 92037 86823 60440 56815 17868 16306 93 88044 98501 46904 97621 76027 49309 17373 45221 65554 7073 34251 96811 57647 72497 20660 19566 26614 17648 65306 5625 42069 60983 8552 37556 7530 7188 60711 64686 842 65322 86697 79879 54464 64135 78017 10517 9955 90119 90712 99980 41354 28901 33275 68048 50587 90521 85931 91524 68040 19064 87436 43121 83401 29249 79853 95739 88696 33113 97300 4353 11073 80647 61667 1566 96316 3499 90910 89009 90945 722 75537 92581 11438 64468 79639 715 39782 67627 25956 38471 38557 60004 45137 73091 14079 84486 17064 67666 40737 11578 22779 46812 9360 68307 38515 50887 94409 69851 75118 32140 85344 17033 38435 82354 18878 65665 51638 92270 72301 59402 56566 2080 40143 25019 64610 87979 92465 30295 92376 90399 68789 37103 23762 50274 9293 47883 6410 81967 71497 41495 98390 22673 11493 69192 14934 42587 88821 83042 9652 49427 32145 10585 75925 99452 39439 80386 70872 23306 52557 15562 64406 1440 98266 649 76511 15884 46927 80811 13272 9251 65949 82421 36432 50834 82832 84968 33090 53243 88047 65297 24875 49992 60091 66776 32032 19683 31350 88559 39972 37491 41304 78233 29073 17642 38896 57618 764 23529 35451 74276 33111 806 84573 5366 36130 66027 98224 36541 60941 69806 73687 4416 12263 69773 3652 39101 53921 87093 82411 84125 25098 46540 2646 47630 17254 95703 91463 33081 76417 19593 58811 18708 86229 91495 33021 58298 56374 40182 35709 56407 84285 26092 50118 11925 76707 60066 79696 45658 75873 62559 39158 41836 95411 37472 76609 64064 66915 31227 65529 69853 32674 65534 97592 92913 89187 35814 16482 37796 46824 99377 86969 92608 59663 46550 80021 48322 68350 65778 96036 10814 20292 95681 63014 15957 454 71289 26080 54654 70619 47462 65659 50817 23815 6455 50780 90305 97070 40174 52632 42825 97881 30668 69325 37513 61199 70700 2526 31999 80142 29189 95091 11332 82025 37317 74710 43813 54323 39120 60130 79413 5771 95653 74353 37772 18174 25443 95624 16718 53705 13012 94549 72160 74425 78549 62495 447 77760 30352 37517 55423 2181 63805 27397 76832 38481 63707 81596 96714 52183 55603 63330 16870 47429 3495 46609 8386 44597 94767 55794 47295 61257 88382 34215 52677 69496 54509 37886 62066 21137 52048 62711 84764 97059 55949 71986 46091 78470 63467 57683 14841 39762 35652 69219 92436 70579 42922 33973 1557 8748 4038 7003 86403 38893 17948 471 28882 2571 56850 60549 38568 53486 49075 96431 84946 35108 1225 97972 94828 50357 80195 86285 73709 54784 84217 18412 84948 70451 18236 80943 80631 56602 67301 24195 85871 83547 15980 33300 65129 18332 85893 39708 19721 27260 37374 53319 50253 70968 27142 26907 18791 75912 65891 27998 87799 64258 47256 26653 48840 39652 76581 86169 76539 3951 74650 21605 57872 35203 65850 96439 35721 86652 59163 71300 30341 70193 62138 13398 11708 43086 52373 85448 85149 40359 68570 20047 49720 71598 55783 43327 4397 9243 30818 34424 59100 7993 43879 87554 77553 4499 95909 40215 22345 68214 95306 38759 73523 28573 25118 30379 26527 72723 88650 84804 96028 34477 33670 88831 55928 97854 11489 35128 82668 59164 66796 58552 48453 99639 43570 88891 59264 94727 10245 11054 18838 59950 48980 50064 38258 86537 98939 8485 26658 669 72391 66250 96664 34677 18308 35547 19151 48396 88045 78922 89483 5407 50578 20351 41013 93847 57887 70843 86775 64459 15328 95321 79092 36074 48251 18259 30967 57051 69279 97161 61079 73435 18203 50220 57952 99270 6240 43302 65246 8777 25469 99224 51404 45466 78048 39466 92716 7479 90244 40193 49942 15852 52313 51864 98012 29392 64179 20298 84807 61102 16827 76806 96700 63933 64120 6556 61666 27505 21595 44696 59530 86740 18508 12236 2738 85188 59984 47811 68736 22085 56424 24504 92525 55688 19964 2632 41073 479 98574 63031 41683 33204 15990 70988 90666 48282 13953 24236 1464 23667 95180 19744 69869 58383 9338 20045 3596 960 20026 6200 1936 57331 99335 28393 26419 94680 24245 72659 73477 22535 30928 43575 72869 23723 25126 98074 70104 88750 68469 19559 66371 14578 86570 71398 53269 22437 84907 77600 49948 14881 52204 24515 70859 29691 56461 18414 80290 16947 22635 63399 20423 75523 67665 9442 67153 19483 32686 19657 13724 50848 62666 16781 98079 59416 36926 57923 43673 40360 25174 34632 12838 72731 38092 62113 59055 42901 2524 21656 13588 64077 45548 93169 7185 44983 7683 67573 51705 10127 47027 87377 61334 14413 75804 6110 86045 39709 75311 41625 98959 15178 61482 7614 80511 68745 40142 76985 50681 80686 82340 73109 50599 93044 16285 30823 39467 97319 95677 11707 44107 73776 58819 9306 15195 48612 45354 2484 1947 49874 47962 49696 98533 76783 3270 77848 5007 86335 79020 25669 96119 65629 32579 3227 81026 96387 49173 89051 13864 81070 35991 51499 5443 27708 76300 46022 47328 15361 17384 30522 64141 9218 41612 69700 1382 31924 72648 93004 80611 78961 64512 31906 17812 94527 6379 48469 49414 53336 76353 56543 69209 8757 47649 59603 39083 17065 69117 10811 40487 39702 32584 55554 61147 23280 62537 27718 5791 50330 46168 9547 85711 14398 18503 47190 25662 39373 40735 37195 28072 86067 42928 55782 29798 71108 99132 87701 22678 80939 65582 46106 55693 90545 69697 65232 10495 70205 7156 17253 89248 97518 57043 86773 1458 27097 82359 25908 51150 69267 54410 20976 78982 2134 53550 28002 60721 7268 18033 13969 84230 53691 29261 44663 52248 57816 17272 92644 13528 81940 6417 87001 57578 93412 49840 6304 39933 77653 61556 15482 4660 15685 15897 1629 77340 49806 56257 61020 20750 66883 52772 22859 6837 93888 30611 80847 6555 65301 87762 64847 55017 60961 20777 25428 41002 50152 84148 10872 24389 25060 74466 59329 3645 21402 89668 77655 40800 61072 23622 21957 9479 98601 64388 45676 61735 44525 32001 23842 2114 70929 61385 27795 45498 3008 47394 54754 97349 96258 78120 48718 29099 45785 50573 3854 64446 63919 54611 18723 57600 86801 496 97384 53322 35971 40014 92250 74953 73545 45297 7800 45936 61712 96926 98160 5028 25482 56319 47064 22057 48174 19213 22251 43409 99652 10949 43662 52361 12253 30557 71609 49538 89241 52881 66331 84606 4412 80078 35601 71770 12598 95059 37391 28495 43750 87759 770 56645 54855 75706 71469 29911 73808 57604 79922 62044 18501 73142 61515 7660 61271 70569 49353 38733 79747 66481 98436 40749 46122 10449 6435 22422 39711 25692 77638 70775 81355 78902 73294 10541 61778 67571 39344 56680 44310 13321 31622 29154 90948 37231 84669 29952 92475 78126 66733 85828 95208 9538 30315 5138 26393 41658 41563 67580 57425 73475 19892 32720 28223 14966 52958 18399 98616 62840 99525 20987 55158 74033 71649 59002 6211 5000 72357 62046 59976 19359 21933 32332 46253 77346 97781 85538 41533 80742 95691 20602 97308 15704 89338 50174 65254 80014 57337 8831 63950 97432 91438 37708 71257 18460 54331 80698 48392 34616 32237 30437 38088 11896 93788 27042 57354 63717 15842 46262 88770 26751 31897 70135 63840 88145 57004 54362 60294 13209 74605 38183 3729 44214 25594 20061 18671 10317 48588 13118 78032 56808 15019 76552 60569 28997 40656 68143 12973 25670 48249 56982 22162 31422 65682 86097 25838 45654 74736 1265 79983 54027 55265 77901 8233 74118 93426 60470 61519 35096 57347 91257 66230 79337 5316 26591 76293 87118 10133 29782 47184 37194 44425 46612 58267 46250 36427 45251 51084 31759 36955 22046 10654 76322 96288 22434 90186 62489 12249 10368 21087 97605 86333 67974 15028 72973 64001 81953 84293 24448 11069 17783 44477 84499 37298 48650 87287 10345 14632 22531 17480 99097 35356 25209 13664 60362 29006 15258 62081 86670 6774 26363 74183 63650 31265 74696 10400 59224 43293 89645 4762 30662 23131 11838 30979 43390 29935 41053 30497 37236 82280 85824 16127 55432 66091 56597 6018 2105 86888 84895 63798 41842 39437 401 62301 92783 65719 46724 61021 20271 77687 81488 74689 89123 34403 29152 51337 28982 17806 67496 38123 35755 96304 65581 60015 1108 27192 33956 40758 80314 83360 21129 42781 96557 15533 58354 38051 58978 3136 72929 10755 69081 1042 73655 50181 20343 76668 96429 7735 86835 91203 26270 36653 13960 28678 70167 73228 93110 70439 74663 73874 58496 39744 16528 8488 35286 36803 48803 95723 21119 19896 2635 23612 97810 98822 11967 98338 34573 55682 19094 80239 20657 17766 12308 12570 58848 75717 50077 53151 99691 41874 19717 25847 24199 59093 32774 9367 50600 61662 98549 68283 50175 56408 69153 36661 5259 36732 19815 48103 39472 83291 32931 91986 96578 86576 63534 75255 82371 84992 51980 75690 44834 37715 17929 12812 51644 67498 1558 66951 35208 83294 38684 46352 76647 71304 58883 20173 65525 89324 54691 29703 64622 69373 42148 77507 42933 76677 30629 37503 63751 24747 77877 40518 86525 57169 49237 99550 8451 24247 74468 72528 23511 79857 20156 33606 79579 93002 36203 97215 8354 68146 20996 27003 81043 60456 38119 94639 33706 70684 94587 66423 30149 24059 48573 60325 29832 66571 68765 64917 13207 32395 58023 55492 46468 85672 70106 73815 89311 80294 41958 25562 40068 50310 92299 84351 38091 16212 39824 70958 16200 96079 32330 99329 98865 96308 55187 48156 95289 59263 87316 2727 86375 25342 50384 27590 52781 4061 66013 2921 39611 60884 76708 10669 80170 11185 77990 20874 81601 74807 30630 56337 91488 57541 19842 89997 12442 12007 39579 43044 890 64539 27842 15814 37476 66468 98245 69985 3506 86005 84937 6027 67834 39330 58832 37437 58957 57053 39167 64341 24533 55271 71222 99767 35562 80947 70121 83990 59708 73608 74859 57883 97959 55729 33368 54047 70050 42160 15879 33043 26158 40090 12142 43563 25227 60571 22355 38874 87485 44185 51609 65362 50120 47327 38045 4275 57473 33048 45393 1496 40245 7862 87696 25637 811 24695 881 982 24507 19640 5870 21461 11622 45831 75586 19579 2597 55043 1673 42818 30929 14080 99951 91004 3740 36341 442 51111 44547 40040 77071 65699 34081 44762 25960 66658 6203 97135 42330 24462 3549 59269 60600 96234 13675 49449 93351 60738 70695 28197 79955 40855 3560 86388 96134 46249 30992 14979 69902 22132 90211 34691 72307 69354 3245 1320 49384 96649 40728 53372 27700 32336 55460 74569 53655 59395 15363 95725 69627 78748 52977 55295 35662 56014 61976 16859 61537 85283 60299 25201 37966 22598 92677 1593 67299 26587 52077 21364 23399 39893 54107 37395 17054 1172 33911 31352 39563 57758 61962 93648 8457 57943 62633 92958 98510 35035 90233 18101 7368 31598 65937 31974 12745 74894 44736 16247 66216 77250 58112 23285 17614 96571 86540 37422 84177 36477 24715 41122 53160 1132 46574 16329 99565 79592 97948 46636 15100 79154 94948 81436 47323 29257 52793 1341 63293 3013 57416 235 46257 12656 28498 91523 88873 50180 10341 41501 60118 86948 24951 99469 97556 13432 35596 3083 82034 84479 81995 6433 64798 54804 58480 32852 70066 71438 62032 936 42578 77619 37027 93873 42128 61771 82187 11629 74025 30745 29977 37475 29056 89846 19878 68500 30540 73056 16230 73253 98593 9580 45538 84936 73075 40689 93892 90758 73668 27906 55500 57076 67620 29614 88859 31981 37649 57218 50710 81082 3570 50281 37608 94746 69769 46059 65211 77327 69482 88325 88267 29599 55175 88583 99865 29666 21246 59537 17432 1769 61525 76198 31376 9256 59786 50529 59808 71692 40418 76099 50486 49459 81315 62959 47264 65334 5299 49080 46889 64785 71254 91779 22645 87535 77072 7132 68620 41685 49672 78479 15216 97207 82640 60967 65875 38267 99870 54291 64336 47999 8164 46232 10827 21377 77148 2203 32192 73062 98575 20687 27959 16434 85275 20395 27419 51812 89914 78673 84782 1726 92363 74781 7729 22306 63999 12252 76681 20349 48644 765 85830 79861 21646 81002 46575 94510 73171 60722 84361 65535 61894 5780 46307 45339 50387 92089 71007 33555 72979 54657 24589 1578 68774 31304 68604 86747 9502 57959 52662 53928 18283 22037 46892 26015 33410 9326 5269 69140 79412 37897 12135 81801 13237 34999 71396 63060 30733 10661 97699 36355 93013 85841 88051 74426 96690 31738 65417 61087 51711 29268 38760 73215 26017 71240 86794 68327 91164 62092 6853 85834 672 20577 10444 65826 21125 29204 58122 6020 11971 81005 59823 742 18867 96623 94001 95216 83408 16486 91856 11526 80922 97498 62382 80278 24013 56417 24001 46452 75643 21811 445 80885 21292 84927 54559 4965 91369 88850 13172 89446 9880 63078 48989 37876 59399 68155 94839 16065 51686 36680 13863 5372 94491 95432 69602 66640 56273 33786 17043 89824 73255 98247 67200 61544 25125 22273 26278 76991 42070 70405 95513 2617 47748 30285 51963 38418 60300 43105 21068 47731 36722 49657 95898 56287 73932 60360 18985 44197 21588 85540 46458 12811 22429 75079 48810 48789 38463 47198 58317 16826 88823 897 90258 18896 1804 62546 87480 75664 81829 11953 80903 50914 16883 69743 61859 90715 6772 40345 11685 88317 93080 49775 80537 79698 58962 96435 64010 56841 63658 9597 88138 85904 6685 81711 21557 53292 32026 31991 93941 85690 61365 88902 62242 94197 4299 42402 57405 8826 29086 55766 90132 76463 65687 6794 63401 11744 14750 6444 42479 49631 24136 78200 59066 27786 14515 24692 84630 85004 6001 9391 45087 16237 70155 77254 31008 4900 60540 15931 76254 92493 41197 75312 62086 49281 36853 10678 58945 5738 44888 7545 73008 94007 43247 43096 668 79530 75631 8225 87924 40774 82362 93954 61901 96865 77630 87944 58923 11387 37968 54768 28015 77723 60503 75308 63726 60193 57367 94144 89334 65526 23411 93517 23428 69426 36349 51541 57059 23219 46488 60860 44885 16556 89409 55974 10450 13485 55236 91681 34766 49269 19552 67997 22662 6899 76560 72693 45665 55866 54247 92728 54577 93610 44588 15826 42996 40305 74803 81905 3281 47108 7542 45092 36740 34835 15894 38583 57808 39723 3213 93858 48188 83122 67829 59644 81672 14923 59018 60594 45875 22317 59125 42532 59781 8568 23532 6969 95780 62714 60281 87072 21448 8153 83523 8351 49813 62513 91974 28509 9768 99887 62589 67474 67494 74714 75157 55210 17005 26860 79623 312 47703 35665 61677 28655 41847 37893 46833 59411 58482 76189 21741 30345 62926 85532 95738 1093 96821 20499 35429 47381 30764 44095 96137 6328 62168 561 49527 71848 42078 98761 49564 53897 33270 85201 35759 34544 93353 8559 65598 8025 73542 17318 66449 97327 17844 21680 36946 16934 45227 8084 81403 52253 17360 3132 53558 24447 92471 32691 10387 36903 21114 86349 90054 473 27353 74497 36896 42326 53747 79199 83201 13354 42019 48517 55213 73613 15076 55667 69674 29258 7029 95338 25799 76923 20833 98294 70562 31871 29521 37192 60022 29060 5062 12820 78132 50838 3396 25862 39175 86601 82307 98940 71234 62120 41947 98371 3039 14412 25458 78059 31502 62835 17133 17840 4246 16181 85177 12892 4144 12819 96867 96057 73252 15583 56445 51378 26830 23701 3831 42877 35006 68379 13376 29155 17740 18321 46325 45751 11692 1275 30364 26642 57318 31745 30581 27304 10810 78747 46590 1519 36832 69204 73590 83339 82479 94533 9382 52522 8144 75659 40025 64420 53012 21016 91993 19305 75711 62918 67624 89132 43246 84942 13553 52386 74008 61799 12992 75006 64530 27180 10281 65586 75713 22219 78318 35528 50269 28035 6313 28001 42875 71194 96766 55540 85597 78057 73067 39239 1942 93789 70761 94413 8821 97055 9494 48880 24576 39704 73140 48847 23717 32019 99877 36052 14728 31650 39882 67072 53513 31176 92507 74022 76242 66004 88164 399 40951 7465 47116 91100 73631 50945 40790 97344 76006 62876 21802 45984 68091 33378 14112 46837 91670 26513 89911 31691 37687 40044 73315 38244 46045 25382 89470 29251 76993 58716 40649 39918 4119 75705 67626 8362 39947 4404 71041 12018 4189 49833 9972 56107 8652 37431 53374 58308 90951 32042 35180 13459 69630 98900 57215 64901 76273 47751 65509 46035 30580 61961 65403 12857 69067 26609 2795 90691 52782 26355 14090 90120 63310 62726 10533 83525 81360 1374 64263 91531 8014 96486 52776 52743 72934 18125 97394 31466 42468 61522 90000 53216 78840 90289 72619 44784 30479 94983 31130 72109 71819 14025 21948 81520 45204 52210 56060 72942 23828 79475 85186 24125 48055 78776 88203 54128 80863 70696 22967 71343 77625 183 21215 51389 13620 11182 41820 93065 49560 69343 45758 56559 84883 28375 77640 37753 92394 95943 4383 74419 53191 77616 44237 33561 491 65922 25218 70702 46698 5739 14183 38737 45143 5506 267 78542 35267 83161 62115 42154 78525 80261 12742 86675 21222 72570 3641 2513 5950 6091 83285 45133 197 65133 24597 87568 32786 84294 85106 81554 4393 86816 7799 4686 29231 25425 23391 69540 15440 44609 26188 71387 46414 92390 62622 83357 45455 37877 59215 30056 47227 53070 61061 35065 43343 1455 10216 15549 44029 57792 39086 3435 42752 51578 18790 59489 23323 86357 31951 37955 32304 83189 90256 16809 39026 6466 98924 52894 30354 84770 7362 31429 84726 26451 44776 97630 12543 48758 45473 51849 67617 23657 96424 44751 98327 17629 31941 51140 89720 77147 72774 29484 59286 72379 1002 97469 8588 50902 94434 12014 4903 80713 80458 56418 32314 78020 14907 37656 16272 90307 3352 65031 77994 81460 768 48793 26247 12498 86759 47642 96608 86450 5987 80188 55331 66198 60316 72925 24392 69296 5242 31620 35279 61822 59471 94512 27740 14604 97757 89384 20333 83532 16599 72716 51397 55107 71943 70287 69106 71311 31915 62176 11118 45406 34007 42719 93270 75830 14574 48422 57636 50316 85164 51080 1435 86374 43294 42841 84688 53423 15728 95953 35260 90491 38283 87766 24832 58270 4203 858 10307 10925 88347 84994 64157 43214 62655 18186 89812 83385 57141 40619 77474 4663 5438 35885 99762 44785 27249 66005 10274 77791 38205 44370 62682 62792 32586 185 91603 29722 48936 92789 90962 69308 13114 24946 99732 66065 90498 32160 37544 62420 41527 38073 59522 76031 43859 27083 62418 11005 66284 73641 95066 71828 53445 99261 30216 43779 22372 67947 35081 33083 788 5478 56267 28588 70005 31602 63573 66480 59034 71813 92338 49609 73567 37582 83717 15727 15255 39270 44011 38963 23615 76578 58841 16866 30849 28494 98813 51534 1884 39609 4952 62721 58596 51118 33519 77926 28709 9345 39587 27981 23173 19549 35806 79444 74404 4749 24503 30550 87073 46120 53275 80866 4078 57351 92480 32619 87698 56691 58709 92290 28609 18804 21796 60534 28204 65209 66201 10329 2492 26778 74381 73502 10746 24061 93621 73184 386 89455 66425 87990 14710 34017 51204 79535 17471 62383 90194 92068 59599 30999 6429 4564 73170 42004 77310 51702 96710 36918 6295 29792 98115 26442 64154 78490 73793 12861 83862 74897 85570 93726 35321 55370 71805 13215 27169 39575 48938 69050 79261 88751 29661 84892 69246 61111 2345 52690 47585 16228 54521 4941 61344 9937 30744 5174 86876 49783 77983 48552 36817 29063 96148 78853 40618 7779 92973 74926 63455 48575 79210 40292 51384 79620 39372 29922 95491 43840 96164 9465 46529 4034 39925 66315 62033 61676 82250 51544 36895 1817 14889 5430 45319 67826 82760 30598 16757 80723 84928 89847 71354 82417 63989 40070 76817 79650 55744 46436 92616 62357 29197 54190 47350 77267 88252 39604 42477 71911 10170 52956 96661 5995 39474 17284 89607 70433 67220 72662 65732 38492 43249 64090 75371 75701 88649 53285 35775 70532 62681 78438 11392 87747 26753 74608 59367 40856 71496 16643 36379 94882 4912 6248 9541 9507 20157 69852 52393 87302 65325 75489 45727 96855 87129 1649 99143 53298 96400 81984 76200 72084 56090 11989 78950 58519 63169 20286 50623 24573 23333 28219 60880 22544 29746 20933 2573 47137 39297 14576 36283 80671 66288 9862 66638 59683 35868 10944 69215 33792 34818 96495 76666 54605 1542 45211 30190 65 15473 18255 50141 63909 70246 47298 283 39798 67379 3204 95311 15660 12085 96530 1356 46735 29041 41907 82447 64132 31979 49109 94156 70967 28728 63753 25450 14705 15217 37014 88550 3621 13755 79161 42110 58247 70349 36093 11300 67049 19779 59627 40643 95464 3597 90866 9958 52888 64178 86173 35380 58075 8904 86724 17537 36160 93135 32064 81321 23043 65941 56399 493 48546 19260 73889 36814 85987 50100 86296 30678 45779 40739 89508 28426 22788 205 1260 53559 9736 52235 12154 2514 47385 5016 36367 79927 11877 95474 1090 58888 56234 60988 16820 8778 14470 61206 3518 64831 7456 79073 90416 17203 70395 37465 62141 90327 47847 80031 18122 45728 5361 20212 76878 57639 78194 10920 86925 79653 76859 53861 83390 72489 21326 83944 12853 94844 7931 70432 39302 64259 9078 39273 32530 50056 35967 90452 86571 52867 52524 76527 88085 97378 50467 51227 54868 46509 29777 18921 88669 80670 37587 89652 88839 78466 26184 59203 40415 64183 61496 67530 58301 41664 34240 21532 69275 21855 254 80490 56667 51934 46584 42909 52399 17990 70416 88976 71822 42420 93379 2375 66496 23353 69463 27552 40158 87804 64033 40729 71127 96241 60246 11602 7330 60705 24058 77963 90958 48976 78065 4191 34877 86885 82721 72847 98914 85819 59735 21901 37801 60287 88520 51247 69662 40121 64966 58217 10801 44887 55646 27175 84277 6850 89922 76938 63730 22480 30574 23196 84426 19787 63068 56062 75256 80266 60244 14644 42130 42237 15223 1212 38392 11524 40260 48153 38915 4618 8994 55789 48460 80050 19632 96340 79061 20201 97607 69432 78863 84868 23048 2935 93407 65864 28936 47400 42369 59240 34946 22504 15963 45265 75495 91308 37671 51547 47605 50444 47199 80984 3381 20420 94942 63273 92125 29105 13080 87531 40516 38689 55678 87575 3557 29837 39115 12440 2537 43773 42132 3574 17261 522 14805 30603 77783 72884 28813 12369 9821 63097 84453 31103 62332 30553 94872 18091 51716 86148 92648 8847 35384 95890 60149 79979 18785 79211 35483 87619 55625 38816 56383 6245 32711 47145 30494 53717 33091 77583 55154 72781 63850 61599 7226 32592 19198 98706 58810 33939 95339 9777 21289 14291 90391 98943 35509 938 97890 99008 97181 23128 11564 56845 11828 23631 62463 45967 44267 32383 12215 18623 86381 76902 82626 97312 63501 75301 4295 9619 46312 58359 68439 33971 38651 77879 5836 85658 20412 44548 19155 35092 45656 88861 37794 27150 24910 69423 77376 40604 55186 16582 30500 9840 54709 75532 58506 76883 28032 64862 55964 94010 64949 70603 94551 62701 36967 73276 36121 9127 55834 4545 23593 10236 97437 70770 8433 67773 36075 72078 18404 29479 1488 5781 96632 41723 2444 54950 17440 53752 60473 53542 40797 37939 24530 75697 33688 72337 53155 99106 26277 43036 56923 82993 81691 75974 51211 43218 33900 44162 65723 94059 96243 57373 7067 63857 87495 31681 59954 86579 29233 93264 89215 42904 72669 90686 28895 70431 5481 17146 30834 55670 10581 95861 92911 94711 32679 42306 25457 35435 82761 75458 82988 32594 6676 12053 27377 65014 28533 36521 86347 75597 16729 44292 94292 33517 92484 58324 38673 30867 27798 97629 5887 79860 46462 51970 13013 28753 17433 17015 55633 18001 72248 94360 79985 77318 27462 65404 93911 38005 48478 62335 32672 93543 26825 3345 15004 16467 8846 67824 44294 28894 92736 48104 57543 61713 94732 90801 56584 12759 42921 22378 65868 68942 50841 47045 90518 29255 92211 56920 95462 27147 49792 99407 39532 62986 59405 49677 4976 46174 8631 1428 6790 20929 33965 76192 59242 20582 45234 33052 69824 40343 3238 14372 62741 20868 33244 84756 856 90854 94698 95197 79331 89401 65166 42009 54249 21380 11984 97153 97397 69653 2087 50168 72620 33355 52437 21768 65424 18681 77434 8432 22290 6597 40946 43789 64117 24398 96199 57738 43268 94031 71750 44270 86887 31857 16989 68558 22564 13508 22002 99107 20390 85776 52371 81972 66624 75424 33470 9301 94449 30481 27174 7040 83727 49050 77418 40458 87581 45996 62384 89086 94769 43634 85238 92102 22047 7057 5848 42046 68929 69226 8444 14162 81407 23423 57899 66160 67251 71044 53949 54458 75106 56985 41092 31531 55931 81399 63541 63870 24728 74820 56392 4328 24250 17037 62068 87187 55307 65491 77982 65277 50492 2001 25731 170 57942 50280 9107 47777 89347 76778 172 23170 50094 17278 16647 14580 78771 65454 987 34742 42944 97775 76442 13977 91682 52526 65151 12428 66647 8414 3978 89890 44606 21254 58117 12026 17953 98084 29954 2145 70214 32681 98004 13537 33814 55849 5665 14744 1535 81044 64869 29731 76551 19969 99963 57743 96923 4157 55971 67636 34075 12190 4691 49155 7357 78513 88912 84537 77557 98242 54594 76970 25372 57896 60753 7323 46721 26167 34679 42714 60574 62617 98498 65290 13024 29707 80628 39272 6318 83064 24200 7194 15101 79950 34268 82745 21230 20621 20858 5667 63602 80106 86377 49652 83860 23590 85127 15514 58376 58543 63612 14890 36577 65343 89560 88166 30947 83755 40938 1122 89844 65877 51777 96993 45933 64979 68297 38067 49110 63350 9527 34741 55895 27412 65883 30136 57363 38802 48232 51931 60619 51302 33780 47203 73887 41142 74583 61748 55008 74566 20048 97997 5126 8418 76152 40733 65264 62690 28157 76955 58752 3222 68529 4714 6102 93163 33837 65503 57938 2005 29643 49349 85321 6258 24827 62067 7710 14012 82278 83811 34481 49363 92737 47774 80123 45106 86460 53300 52812 2298 4730 26461 11132 29671 1547 93991 50938 40882 26781 41312 8217 95117 50451 2600 51707 39636 42514 14857 3282 28170 34438 68436 10278 20080 66870 99708 77934 92595 5148 74848 73628 53801 69737 70165 27088 46210 59983 51119 44491 94199 38790 62219 57635 43449 51235 79072 38729 77255 93818 2016 48152 6605 54602 53734 98321 46047 59421 47713 42430 99457 81370 33812 79511 79147 56647 3266 76688 21076 99113 46369 68009 34909 90390 91005 77964 74044 29478 46592 7686 55774 61946 74484 94866 88782 67613 56290 49473 87962 91084 77593 86425 2060 96101 97790 71079 40971 68560 64184 8856 3079 2735 22116 60762 22886 51496 4515 34011 57644 62388 2392 89442 27430 39842 23200 84608 67707 94143 78428 93184 64207 41276 63708 84819 71889 40147 42955 41366 98107 37853 83893 51969 75013 68071 4047 45991 32922 39415 90852 96453 1961 46787 26979 72385 79549 83538 20056 73659 49726 42419 94458 17673 61914 53987 23212 6083 75577 39460 45275 98984 60278 59544 42082 82620 77815 58318 18686 70115 52964 65660 65806 95391 48614 95938 84146 61208 88488 14918 7321 63621 49765 8853 99027 33927 6560 37033 13695 11786 12193 83089 57016 33874 51676 78133 87644 90441 22933 49544 75696 68955 94074 81175 57247 33968 20247 77497 88072 32777 80202 94042 56428 45283 45196 87 63752 30699 15039 55552 17663 36901 19777 21243 95092 6882 23003 42489 22193 4256 87255 30868 76335 64716 52527 8285 98572 82443 68346 65283 51821 43060 15142 50082 50068 49320 90840 47143 4532 77409 6803 85864 83648 9667 63473 86052 63661 76375 41227 69983 27599 98985 56297 78937 82228 84663 82452 16143 70406 45144 16279 22777 24276 90523 48277 47579 5375 68234 13719 77290 60606 97503 34601 77048 72165 78402 74223 59134 94439 2678 8527 92503 52127 16840 58477 42263 65145 99893 26586 35418 99826 99891 51880 60556 96942 73206 85074 90155 83952 20180 13169 72073 91336 24737 23651 78043 88828 49693 4823 11333 87545 95210 87950 90494 96665 75936 57719 28885 77231 67195 85611 11322 88672 68822 93742 21091 11695 5251 77816 32920 20147 98567 46335 97722 25199 27931 25446 93084 67112 53636 40141 69571 26648 72557 41813 32218 17093 85227 42977 49651 94518 68219 14430 35095 43653 98207 82857 91804 29357 42084 35866 46072 8933 91287 16605 8997 69351 47651 34755 74313 53311 69410 4033 79693 62323 53366 84397 7817 43876 1141 67398 15300 91020 36954 16436 36132 18545 77293 45360 81975 81329 89393 92705 69250 71914 12002 91378 44830 99285 40266 73261 62545 28911 18885 1681 26352 69401 52658 2251 9837 57327 321 13097 19558 55832 49867 87615 67201 77708 9225 81241 28769 68594 78382 1099 70116 83109 7018 42149 54757 32736 57114 86279 74539 951 77297 9416 15787 37515 54841 68109 12525 34426 78523 34692 39503 68564 37273 37700 52225 65741 85130 37956 79504 72375 55161 2334 57412 66502 89753 2547 98512 66737 41832 24160 4732 68036 1992 39433 8472 20703 13701 41794 23911 62061 44705 99280 67175 4267 33464 53701 42220 26805 21015 56190 3405 18381 36463 70778 86095 23304 67732 58038 22291 23358 68818 7770 99923 82270 31673 67094 63794 99702 37218 20587 70055 7311 24918 48533 92143 79212 23850 65025 39628 51501 89220 10302 60955 28577 89131 20038 3694 87501 45815 90470 17762 67390 51620 32325 54995 98022 92698 34658 29778 86419 75223 77487 12805 86780 32455 66452 68589 49866 75828 27029 84636 54281 53518 17743 54091 98553 8627 9261 18662 13412 20222 56848 81191 35466 87396 21977 19869 63533 34731 63181 85347 20568 13749 84356 82170 41819 28445 27897 6773 75433 80757 29852 46572 33577 31427 66500 72930 6139 33607 65840 79018 89981 22281 22702 90081 24865 98210 6742 90704 72300 57483 59986 11508 64390 27997 35272 26223 60637 69993 90601 33769 19232 37880 42274 65320 56031 45352 56388 54613 93480 49911 32793 93687 45038 27432 18783 29254 16468 54972 86545 46548 6513 51257 91996 41697 55750 27614 15775 50083 31063 66142 46501 53955 98225 51242 37726 76889 22588 52590 80746 56639 86292 22420 802 48212 31728 6199 60290 60348 7153 93946 98530 49410 77097 46778 96754 55375 95488 7707 2845 19466 38393 60023 6153 24686 16238 53773 66719 53362 89851 52711 32324 12032 29553 21353 33708 67362 88079 90178 9722 75475 42642 54778 6122 74277 56309 89971 54024 79616 12608 93214 86866 30051 38934 95251 83269 13813 76032 91542 26803 14789 60177 39250 19987 27072 8352 84794 88694 36329 39110 54081 54353 40146 26708 97429 30698 40813 26287 56713 39939 69028 58475 87070 65406 55989 19121 19851 15002 80431 55313 70407 94859 98751 7256 86398 68501 10434 87279 22570 3638 16773 41993 21408 53477 61925 22147 73899 31703 97910 28739 88171 51342 99500 48360 77682 36752 96810 13488 514 9372 39240 88957 9211 28302 10943 79966 65180 46165 82729 5815 25233 82135 84754 67226 71721 68455 73691 26388 49890 93662 20236 74612 38835 58674 5533 26551 12942 95587 40129 90232 40836 36920 62976 20649 92058 22686 51517 85741 48012 73740 2648 36985 51915 70724 77946 87891 84605 38551 8342 36295 32805 43369 32947 98402 8744 40777 25698 80616 43131 37468 45281 70134 4021 12011 29515 15484 84430 60204 41682 5586 67806 84587 10794 35331 56754 33372 33112 64583 14662 76626 30609 66082 25225 13250 28070 29616 20773 22370 25973 14070 1605 57338 62478 23291 33449 72281 65396 37380 9075 36887 27374 4195 63000 73258 8726 27617 31431 66408 39082 27028 26084 56991 30858 37523 56127 39692 9342 83010 2560 46823 344 73337 20342 3328 3771 33007 58573 80214 34594 5158 44128 82623 71748 43571 38940 52375 56650 76543 85065 24376 63863 7554 16795 33675 82432 88284 9518 42311 20659 95 84539 46549 95001 9157 48503 42139 69926 17286 41193 88394 58592 88492 14236 37251 18453 58566 88426 68458 33042 83131 13105 85661 85517 29726 47364 16021 64382 5317 44730 3456 25616 4187 54052 86197 76456 91331 78253 32987 98158 20723 13030 72036 11103 62760 16415 24382 41243 46056 79160 58815 11187 96734 21577 41317 53349 55884 57026 42959 62390 45366 36927 36929 95708 6437 41183 49550 6164 13441 64114 24676 65936 2463 39797 56701 5036 60547 920 92255 59205 1432 61698 63523 36076 54420 44099 90728 89745 3579 92340 23599 93005 36294 10010 18750 6487 73879 26285 11819 62849 75549 64834 77539 648 61177 13542 11281 39630 76492 71100 61333 66604 57536 60391 59216 4057 51617 49767 97262 30132 17826 54799 12949 40304 75454 44354 99817 45316 92731 44401 11606 6187 97850 89830 62659 55512 42124 31435 11681 5414 46418 64823 79185 71244 26839 8743 25675 97873 70897 24480 93838 66134 29103 89024 38407 10733 50809 83334 48194 65154 23851 58967 41492 95071 48956 31798 54959 93856 90068 97513 27571 96344 43229 68650 23970 1943 47515 29293 18384 68949 19903 99741 12550 59777 34224 16685 37496 5620 35571 1656 30286 70447 27103 55436 6819 2922 70346 92170 37569 27686 61289 52380 86506 94238 80353 20510 72664 69428 11861 53962 10953 90160 35847 22817 5603 3440 36882 24283 68165 66749 28275 60662 17999 95855 24419 20748 96309 72533 90059 74860 34491 36323 44338 43050 94284 15224 92598 15035 71831 83994 4478 88584 14784 57878 29626 52179 26097 15420 12876 87247 65019 56772 35767 5482 68874 22278 59363 19081 31011 11335 41192 50934 49795 19664 49722 90033 42596 34006 15743 98912 13176 35850 38771 78627 78610 43299 71090 90572 44051 97589 36618 38044 2729 59616 6457 62249 59223 9179 47775 55820 88104 6253 70231 97447 13292 14768 786 49059 8254 40683 73859 65822 49510 15267 13626 17072 14230 93587 83899 21020 94277 83035 65589 63275 74396 18292 21544 98182 39469 12129 66168 44697 30071 10228 34667 4401 14554 40696 78274 39058 1607 18858 52470 39305 95984 93265 31172 1835 8279 9336 4100 35310 88239 75323 74713 71957 61053 97322 37203 73307 48643 53340 67854 62409 79336 33783 89755 32041 5560 23493 22286 88402 63403 81696 21070 40244 16940 71902 19157 30343 58717 44014 74126 13048 20129 75882 20768 35113 20419 80896 44971 95378 10457 75733 60190 3233 13873 95269 98470 81278 51695 48808 11112 12093 68807 61795 70070 47197 42896 75561 18566 27866 18502 81480 30997 23299 96818 944 78116 62615 76155 62699 85674 23557 7503 56563 39259 1614 87025 28429 14984 30987 59249 59844 15813 70816 92693 20360 47289 66543 33580 44469 60615 41884 87469 76624 23458 31480 91775 70223 84316 93440 15032 76864 51532 66653 86851 77550 81999 62632 2787 82175 45194 96256 46661 85623 51555 40660 80827 27562 79935 21411 79672 75401 12966 29019 97754 46242 14251 1130 83414 25500 50287 90269 2957 32514 85207 3133 89935 85923 48842 62981 65035 67384 34712 52306 37285 17030 14964 79951 54526 42348 83464 3162 38227 88687 56183 4209 39924 60112 3131 62360 32031 49122 1061 38536 90234 53158 56565 66056 83199 21703 17968 78335 50640 59899 54726 29593 44984 3625 94380 28970 28006 80139 59698 51066 17775 1188 63832 20754 99763 23106 13926 86964 33277 43869 18938 82974 86174 8667 95794 90883 93316 37101 30908 27057 51715 87378 52196 68734 89722 99783 71576 88182 8288 35188 13296 38335 12244 77855 88678 30410 3749 80461 27834 26240 46817 49683 7847 37302 72710 27622 76819 24603 50123 1465 99631 5719 6748 55994 41821 62713 90204 184 24257 21067 78558 85153 86717 56286 96641 41701 50534 33765 37531 50146 19583 74863 83911 38779 4807 63994 77186 65992 72958 46766 85249 15967 59501 23513 51850 73835 88278 9174 24072 80879 99151 75019 26083 77956 10881 57304 101 22863 55898 71004 33269 30185 98218 45461 85977 22141 3564 58693 2638 69261 6582 47958 48240 56471 55713 14685 34666 90679 52826 5531 7415 41845 41076 84149 7746 15360 26018 68647 53429 83537 87064 31113 45383 96312 11031 24036 44894 86057 11558 32808 60386 60053 58081 69610 671 34227 17510 62365 73746 66998 58700 44455 29950 95062 44673 17639 10404 35521 17413 59450 37253 48233 66645 2926 35722 6453 95283 31141 69786 94488 69943 95612 22350 96263 11287 68237 90433 63217 69917 80643 4037 42565 14213 73513 19177 14045 12658 38654 95100 69603 46734 20580 32166 1877 98029 67100 48143 30601 19201 7291 80888 48822 85012 51585 46135 38232 46851 50461 7675 615 61903 84842 23359 14501 99960 38959 23886 51310 34693 87641 26181 66669 56847 24725 25202 58930 18698 16765 77387 50101 60401 41301 50606 66726 51572 15659 59828 12877 21955 62484 73933 86924 17281 95525 18576 39995 54945 89427 60552 66675 8925 86959 55591 47802 80076 20266 33034 13999 73444 43152 27296 45838 29461 64778 53547 78545 40535 86653 75063 57237 12868 17455 98131 76306 56289 11156 8605 47921 93980 23105 2901 43505 677 13790 50759 90774 67690 70884 23585 37659 25328 97356 34090 25557 31932 94915 28499 5633 24020 22190 84011 74398 88547 21903 8531 7690 33387 6643 32352 63441 85980 74604 91237 79281 19179 5190 8805 3757 16697 88459 19944 12739 40442 12750 24135 4451 96987 22589 36320 40122 18915 74960 3390 42444 56225 30005 6473 30627 21908 75910 34289 54790 23385 68185 95452 8683 72240 88390 64841 8445 27935 37309 83531 1315 91175 23787 69742 49033 55537 45562 94440 96228 88662 99364 24358 91424 63672 57779 99314 79086 83454 54262 82268 52604 72198 38297 8906 7328 70735 33198 26994 12372 78799 45295 15840 83751 11464 41916 83453 57136 68641 86692 15038 8234 98955 3359 5670 2310 68065 43969 5553 97122 33770 56580 75842 27527 77272 97227 73464 21617 28172 78779 52252 74086 54869 22771 67882 20755 59173 7611 1793 97113 39226 11462 9663 39350 27127 64228 4671 49138 6414 74662 55873 12054 16841 43440 26191 32367 64973 6023 95837 12571 94911 72316 47691 57438 1438 48168 54310 2936 34344 46485 57269 64471 62667 41825 38607 31864 29456 41900 86614 55131 84156 22627 57763 99848 31535 7532 35009 82400 79666 86559 31948 99675 98341 82913 38873 53802 22454 54558 95579 63646 95165 50808 91786 96917 94216 57669 71296 82510 51669 40213 19978 69502 37645 15867 4904 89335 12768 21499 31914 59426 61045 89308 64431 79818 98919 6810 72915 47907 27238 66475 17131 72802 34857 73671 94170 39518 75457 15869 68687 79965 42276 79220 4586 87062 30376 92142 6812 96951 8423 58343 88633 19120 84280 86596 84441 29641 88195 40559 61455 48830 70061 50725 19911 82420 28395 25702 20441 79396 56781 38456 42224 90986 77715 60354 80453 49849 94017 93355 66186 78450 42457 18003 34338 31004 83211 37328 82238 8253 83420 96315 63062 89701 81254 36824 47372 88561 86956 88932 75017 34205 58991 85183 74383 47745 6201 78140 9903 49774 25531 49393 25018 14154 76451 33044 81730 64489 36153 88481 84919 78276 92021 5370 62175 30262 40987 35012 20872 82614 13477 97449 21706 48054 4272 92202 15960 86737 10420 47821 21612 58672 37385 36567 12884 52256 43442 35628 64893 60249 41719 44139 99247 91299 70342 43938 64715 61340 30398 16006 17336 54195 69573 53140 47590 62528 50303 81332 92571 85185 87612 48445 89258 33745 13276 62425 16839 16999 33510 78179 6553 48477 4031 12665 23739 65789 15393 91150 16812 5350 84406 69118 4027 21149 97989 16374 96634 91737 89803 53014 79790 91459 45620 32258 99084 92438 62295 47233 96196 46582 99635 29367 77483 9800 65375 90833 39215 83274 19855 24422 59003 91773 87599 60630 83766 86529 17489 95074 99780 47635 89374 78835 12931 31057 96030 27283 59990 59396 45085 11246 24512 80578 29794 49000 72711 93006 3124 73102 8647 13517 78452 56868 57096 17177 17797 57638 90901 53248 6966 82477 77002 35525 16443 42167 76825 31448 64534 52835 20643 81471 9006 84347 34134 23712 4544 43606 34113 19285 14981 39556 81846 32489 66811 63148 38295 56027 51866 65618 20678 43471 19743 15872 90706 29294 41577 72696 12073 95670 94996 55700 26724 62389 78131 3061 28428 43768 19908 32865 57129 47399 51240 98036 47411 12027 30969 11875 5961 52665 74198 70904 98817 12574 658 43621 58660 19877 26418 11085 80970 50563 58258 43041 53369 22861 67552 22388 18076 33134 57877 64813 30943 86582 7908 40942 72739 32599 86240 32106 8203 15191 21236 20971 57666 19554 8690 12912 99384 54826 67621 70241 96642 47062 75432 54033 98069 30784 1686 82398 6720 36141 7815 63474 41167 48126 42384 64873 77728 47639 67156 40348 86104 30889 18181 90755 3288 2554 96691 57160 33828 32996 39930 59137 72153 23473 28075 29696 87193 59513 36207 26025 52278 99965 13714 15854 98555 76364 73292 51214 20605 95756 97718 11851 62302 13916 88942 30220 89974 58385 35324 42583 92331 27865 88393 17834 15631 9857 64799 96833 40268 10965 7634 98591 43909 79765 23430 15520 48965 72795 2690 17899 28265 59455 71067 43501 31778 73603 29199 94757 78687 12200 79259 41963 3085 58690 54762 39570 62671 93454 2313 72943 31464 93096 44272 72724 33220 47581 60363 8012 41789 30146 3409 84327 37482 90741 15737 49975 158 27034 19941 51964 40145 9846 28181 75833 91512 51228 64338 89152 98003 42219 32086 13262 62997 13140 41029 63198 6432 40832 66453 98835 33124 79523 35570 26162 93314 55803 16063 51201 97067 62583 37599 22404 16270 21302 45920 11399 12782 12869 8812 90181 90797 72443 41353 15816 63311 66233 95262 42157 19444 26603 95831 78229 65119 90341 39932 63516 55116 12409 93725 42676 94580 2536 71206 35817 71317 91129 7099 30235 96880 74944 56710 1786 65466 45384 89940 29934 60809 24452 54756 58051 66585 86682 68060 6151 45955 26087 98869 84016 28804 74798 99511 41607 65754 8794 44702 29066 64434 15131 71558 79930 63098 30663 45736 16716 98503 25453 70137 69434 94218 22032 99515 99453 79534 82754 20939 26966 42890 62473 49381 70272 24868 64998 44889 8695 61910 23303 80652 97301 12234 89735 77065 29653 87246 90236 74301 10766 7173 45848 77489 38614 24900 63486 43558 40363 47964 7168 55875 69777 73085 96902 8774 84019 13500 8070 1892 15096 95318 66816 44395 17610 87354 25609 6077 42452 52860 8608 18834 11018 55515 82157 5591 35697 61569 41336 55426 18046 70235 3872 49714 8441 89767 94954 14647 34250 95662 3572 63704 28851 62009 69640 20064 5374 30748 96870 50125 39626 88892 61462 32827 51601 34577 77560 25096 24955 88661 69252 47204 70267 8845 32341 40170 29340 60811 10547 92873 97278 72672 25255 66812 48121 81327 16778 76779 45489 86518 68880 24545 97860 76875 78432 29413 17436 80919 74632 26137 22581 93371 10702 39145 24877 35217 26585 13290 39187 22971 60267 6462 80587 10442 161 82099 86694 60990 53260 16920 93545 53519 44009 69877 56769 85500 79133 75404 52833 78671 42625 46628 59512 92876 23772 32843 69499 97014 18301 4830 5794 20281 28743 66813 62956 39346 74895 63064 31492 99671 43830 47505 58971 68246 83705 6912 50352 33281 66170 65948 41307 33959 21921 80442 65753 10249 34887 71882 43342 74518 74905 40561 25803 97272 14916 90611 14555 40868 28310 52408 55088 19871 42288 52301 52917 6870 43059 39635 75425 87830 70247 22155 42688 62542 472 72804 56003 56596 51148 26620 58946 51269 62229 33491 61788 52774 14074 89790 80725 55836 3926 9463 50761 49323 91958 47156 76043 17638 6210 26125 72194 89452 54076 10692 1857 56608 74406 35155 31578 66903 38811 99606 64277 94563 95633 50315 58454 7072 76510 34501 24982 76754 68129 57103 50256 75849 41592 63595 26239 28251 52485 8053 57365 21169 72567 51878 87798 800 85157 42927 28411 98451 21667 19063 43925 71696 4436 54009 26522 48491 50299 98472 84503 71531 16968 69396 86824 30442 1332 2095 26611 27053 58523 27734 24350 68461 18554 64872 91734 27401 1900 69897 77075 82533 64229 1931 78647 168 54108 90573 70912 18163 37628 30621 53139 75336 94256 44731 34535 90109 65573 43614 520 69947 34464 97764 876 73556 180 15206 87543 55785 6469 5474 72148 25596 15828 19693 96909 77697 5123 79404 4542 83331 89523 62169 36570 85229 88146 83897 26243 88856 58895 50304 81465 99417 58417 82529 57256 7150 58368 55006 65060 33714 92368 44191 84163 16275 26489 393 4514 61655 22207 39172 24454 74336 21103 50913 76764 38730 18095 77306 62217 68414 63521 37204 98983 53082 62124 24472 96173 74372 68426 33462 46810 57994 35750 35960 14538 1833 90698 28224 9747 444 24794 61115 37851 92171 40049 57972 47343 90055 77555 75741 31277 50941 24702 47661 34788 59641 1925 85723 38089 12189 46537 97281 50503 67577 47888 26594 55488 67188 3145 67655 64389 64874 11714 27741 77936 50283 69377 14800 46601 50796 50909 51906 2673 53989 71591 72971 29619 52292 19368 15523 27001 89578 52031 66889 27244 45568 678 54407 63425 34223 87853 8702 36014 92496 64885 66617 27749 44435 90963 98829 7939 76757 64307 41838 78987 14599 12555 55272 14447 93737 66418 55793 51039 1490 83656 84507 74420 72492 66755 78407 48033 20087 65188 79596 20497 67797 72046 24613 31693 54864 8657 38925 3342 94047 98906 13424 72770 64538 79014 35895 76416 42163 51590 64037 6906 16172 59234 53988 47953 16011 16739 68541 763 56817 51567 10982 45624 7264 52531 1249 92696 64965 17577 75021 59049 5201 23785 57374 12491 96404 83647 32267 76134 27439 57317 7783 89450 29333 25504 6913 47375 45721 91554 32484 87856 52507 77060 39853 85258 45580 30290 8512 9053 37576 72223 3732 61051 53605 88958 45312 59428 80892 65191 70648 41209 38641 47106 72642 89698 72547 84472 8692 66541 57255 97835 77685 66488 27662 31832 47863 94953 86669 84548 71157 59994 95437 38860 27820 1822 89963 27066 8685 44203 60682 4249 17921 88920 6431 7137 77450 49857 36868 64902 6509 15323 88634 82351 82225 41112 18391 33534 6851 86739 14252 37586 36554 25263 54947 22766 58084 47673 14094 31179 80663 80440 25836 32747 3515 68074 97994 83633 30848 1171 20069 37530 43511 29334 75996 62853 42614 83180 86422 57907 95752 36023 29316 17688 60691 19541 80659 51017 33193 11092 95345 54930 91018 17924 28649 55190 60895 39194 60432 5137 80025 31280 97172 30275 49249 68816 38857 91373 94591 23769 23394 47009 2984 11367 90083 72605 23809 50065 59170 96452 90259 52486 29687 25000 24373 38677 56459 59283 89221 50591 97295 15977 84203 91473 42387 84985 22660 42011 52940 55128 92640 37539 64327 50128 24469 59578 65552 70314 84001 87818 35935 9481 43143 78539 59340 22599 33520 45407 6235 64357 93421 20863 66471 67341 65607 57300 51987 31715 2333 4887 30695 77711 10612 20431 78373 32003 3663 62663 82848 33444 76765 93608 2429 99788 54449 58703 62817 79733 82890 57126 6353 73838 86884 57379 3876 20709 57736 78988 5010 59319 68544 41267 63722 87793 7637 96536 65786 77172 63510 85616 33567 22573 19057 4452 8397 78504 75570 48038 12735 84864 45798 13093 81285 96083 69491 33181 47029 3838 93187 39586 70421 34890 55398 40214 43000 99950 78397 16389 99748 26020 5935 31724 52326 98140 78507 83147 6530 8396 69171 83083 13742 49481 37844 29536 1424 85533 91489 90013 37781 79373 63318 81230 92996 18530 38653 61481 33490 66256 4767 18202 21671 73433 20033 78900 47621 27639 40718 92626 29886 95868 18053 77834 89984 21322 85877 63297 60479 39400 63544 74833 78084 70026 70689 94558 503 63237 91936 42750 86746 24424 66510 60314 24709 51513 24979 82855 61008 10454 7624 97984 75338 87939 6015 82332 26631 15587 54873 56442 38128 10300 84897 7317 7613 76357 34274 35056 83497 5248 3657 9735 87505 15449 99758 19485 42589 31538 17178 62359 75086 96709 97320 57336 8051 62860 27719 41466 2369 21834 87867 61095 69687 31390 97268 49924 18449 62867 97209 31589 92435 4475 49984 86300 5300 92213 66706 39483 81811 8579 51305 69232 60058 95655 74241 42280 95184 44866 28660 41522 43272 92198 65677 20361 88370 89486 86155 38015 40293 37807 19570 15921 26669 55690 23897 18586 79843 76211 9785 68114 64091 52332 74400 67641 91769 25114 54359 10058 31268 67676 12133 9666 83097 54986 27453 47778 99913 51740 45507 84974 94169 98856 56082 65976 5983 97728 43015 50850 79469 82141 75221 79989 78144 29348 26075 28807 36897 74646 39326 52976 98386 99508 49093 21510 25217 15299 71349 57050 18393 60421 60982 57260 42617 43265 36912 70544 31009 16234 50132 75269 28929 44907 51658 61575 75011 91364 72122 47101 97003 25515 77751 65673 38198 97190 2355 32908 12404 29579 60674 38390 46220 66274 40666 4553 10805 92837 94125 79368 56322 30147 21263 58474 36859 43256 20053 81504 65685 68938 88379 66017 88569 33905 40087 10465 57945 54889 19516 51058 7379 83874 19629 68775 93279 98054 97893 32445 72003 36585 48376 53347 18868 888 91891 3184 8947 14423 83824 20070 15903 42321 36457 18958 78670 96775 68000 49347 56871 41750 48708 38462 478 32962 62261 74029 51840 48903 98836 12291 89459 49805 91329 63701 69054 47897 76906 96219 99230 82393 42745 25622 31362 24227 81960 98805 14971 757 3291 40605 36409 182 28274 48245 34213 50414 23560 88982 50665 14592 86634 35905 50355 99786 71806 61837 57070 88358 88158 52285 9056 56371 81151 97314 66610 59822 68750 17949 89509 10509 93508 64345 65433 57044 89714 10940 32479 57023 74091 5904 19962 76389 92651 17452 59313 6995 44118 85843 41752 38741 72407 15540 94231 95622 65135 4596 97244 52329 98179 40064 4337 70034 65818 92236 42647 64480 64289 93467 31457 72207 94397 66399 42244 72108 2101 34157 82802 46856 62759 7234 12501 4251 45071 89612 1725 47161 39180 5128 31774 18646 22940 13928 76877 18262 16087 94067 61651 2141 42030 18922 17576 86414 64017 36056 69110 62021 6100 12718 85748 64493 54068 42942 40715 61886 56202 84515 29592 81245 50526 74936 24039 1899 45521 78369 48566 28474 33067 50459 82519 31855 64954 65836 26236 27659 95990 95911 71394 48586 99846 25503 21348 54083 99867 77724 43553 25890 35887 95649 38824 54851 34943 81211 65149 31555 39204 12350 94934 78630 91171 86848 84998 51164 15893 79272 81558 38059 64201 66581 27796 74119 97061 77844 70352 28430 53843 35170 21538 34891 84085 64673 21419 91140 48084 61839 13523 41425 21915 9199 98334 38645 80286 58767 4087 94601 13758 71199 86583 1064 86698 63160 68047 43308 58588 98320 32014 43585 46722 61611 69047 42746 22650 73065 30086 71880 53240 15611 70888 68138 71987 33734 52816 45425 23937 12088 45850 83962 48270 68645 49771 8227 92750 32872 27668 28042 91619 59577 56765 95220 79268 24212 26301 84881 16787 17903 91197 63400 70381 31654 64953 30307 74588 97108 14315 93287 87812 2668 92661 91857 45120 62629 42103 22907 9016 67791 47807 50488 99468 69125 39623 47338 30173 29537 54871 18722 26009 5543 48535 94114 14550 13263 16748 26641 607 45464 31432 89684 83871 38545 39777 53677 6450 83030 8241 96190 31749 88123 60375 83680 60770 34786 89529 37914 72961 71141 28017 8345 50057 28407 27856 9190 21838 87563 60725 62147 57118 14361 34377 12613 18971 79583 54725 46690 28066 22481 63901 7510 74922 89151 57999 72898 45919 25190 34623 94781 79654 73514 97572 81444 6425 72014 96415 924 23059 90489 34127 98951 48462 22524 484 64050 49756 21524 17016 84546 14715 515 66286 54865 37925 10561 23396 5743 60319 13253 55033 96043 37416 54227 12194 97539 63988 37936 36088 93150 43224 78440 25589 51473 66654 56941 8102 16266 59523 43622 86849 83418 35027 93337 98255 53060 2452 72635 15016 89627 9177 55614 95121 15165 88626 27556 65497 69909 32544 24319 73268 12158 58943 77636 57613 46818 94466 13161 9508 44912 49807 29493 500 22986 69588 90051 27763 9544 51703 15567 26668 62374 91215 60398 95221 86626 42310 30229 42085 65313 26766 73335 97068 26917 64486 66477 14671 99955 23943 14350 438 16433 13767 17722 14393 13690 4818 69183 25965 5003 28078 3459 27497 91880 38098 65876 98692 28155 59510 85110 75174 84173 15876 69201 44378 84185 18613 91098 27512 68898 9530 12996 67600 34298 60823 42983 91371 21373 51699 97150 33817 11847 32024 76623 72074 72776 720 38914 76987 31222 47636 75581 61715 97716 64660 62351 88631 19709 18496 72634 46608 73739 4938 48680 29805 51372 86523 2178 76013 56365 67606 44008 57329 15120 98558 46211 17794 54728 67576 86483 54240 38984 57789 91507 54517 12313 9082 61010 56432 5510 67594 66068 26391 97100 41935 46547 80393 47185 37843 81250 59132 50248 30172 67583 61240 69494 4309 81609 11033 25241 90291 96505 70876 55003 19244 57992 83397 48986 2584 85775 31810 76745 88685 28462 83825 5166 87720 50275 61248 56272 55063 83976 55199 51057 99346 39529 14275 11509 38378 20671 48068 66676 46678 41120 5892 1484 54765 16339 87195 92137 18841 13206 6299 89513 50662 10673 64481 88608 73942 68914 97256 50960 97704 95979 67108 45026 48118 18111 45302 97495 7399 66104 32534 80678 48275 74121 78074 28285 99122 65342 96615 80131 11678 78547 71269 40639 78472 91903 86120 17918 6196 3177 15501 52883 26661 22619 18331 98293 48372 54651 33478 70552 60164 4202 2391 30990 13131 82194 78491 86811 46237 23115 27205 20885 2675 47695 46998 52108 20920 67044 97569 22428 15410 20090 58070 90794 15257 56857 16047 8416 77579 25530 82129 9383 92742 9568 94509 59622 64491 51219 12786 5536 47719 30111 68655 58902 31412 262 49469 14288 11128 3262 82959 78722 88648 69702 24053 36012 25365 40459 78256 29970 55735 37657 65265 46148 98680 19980 42545 16760 79295 38981 25693 1151 78153 47500 38411 15188 25981 29347 92962 22220 41774 94293 77185 9378 6017 89474 4868 18070 48735 10024 30351 44423 37747 92360 72816 76901 86328 18222 52150 18192 52099 58114 37709 22023 86638 19315 50005 24172 83187 37758 31328 80528 83228 81189 34937 3731 24347 49719 74084 41481 14687 52387 15474 1678 45459 31348 92565 91451 93999 83557 91157 22358 88304 79739 77993 25724 50886 49126 37433 81100 74921 35867 85332 72389 29770 47954 8623 47114 86832 50852 50931 57910 24663 19716 32722 76995 6764 9487 55546 23224 6302 32605 21142 94861 53001 34286 63090 70614 7596 63435 58001 38991 94260 54376 21743 33259 78415 67129 68276 37875 55335 78607 71538 45776 18607 89260 17011 52525 51484 67285 35157 50788 76722 90036 29225 13797 20344 27905 29421 14914 91187 34255 97867 30435 91251 43258 70316 21460 3593 391 41371 20817 58720 85131 79550 36915 30462 97491 31368 26024 43983 81096 34772 29188 48716 63880 48709 67493 8514 69692 34046 18710 9796 86208 96194 7423 6084 58617 72504 17290 9027 13301 19083 33632 23417 61796 34861 95635 64819 35373 92385 88368 28231 30776 21851 4029 7115 52691 37767 21542 67619 72822 87744 78189 53805 87328 4849 28756 72476 62720 73030 75003 74019 12673 93853 20196 38511 92281 61242 22444 28389 40865 74225 63881 60264 63970 7774 88059 91177 15605 49467 10489 91105 47267 74337 10106 1065 96327 46785 18604 4228 63180 95425 3155 24690 23888 23833 60899 36169 92922 58277 92067 69579 79088 4505 16363 72862 71027 61989 69778 73042 77534 52656 68757 86332 46960 12443 34389 83520 49583 56609 67445 57208 28230 3120 32955 78434 98634 7881 87453 89555 45370 31895 29880 55332 15306 28248 48148 64260 88439 83688 84215 95263 28614 4934 7574 69731 12145 99343 71973 31359 54963 60462 77511 96931 24570 56670 4486 27895 88043 77624 97213 10030 27923 91817 17293 60334 92802 38313 43755 75267 9098 36218 97588 83587 90918 13202 13229 41320 74767 52996 88165 86348 47757 1436 81893 67411 52765 77937 39975 53855 92148 66635 72933 66000 96490 4181 20391 29638 86364 13974 88437 38611 27887 60144 61187 75838 12717 22475 88385 22923 78376 81641 75058 3517 69235 43273 36942 5043 53201 34668 17158 88702 25282 49499 38002 1891 14343 19039 55683 83582 26248 37142 40551 18550 46054 87459 23421 40387 12006 84461 49218 85636 44727 72465 90462 66984 39106 27165 59752 94157 74934 81302 20335 77223 23183 8424 53408 6951 21550 2143 31536 68266 87611 78709 2092 84671 84565 95154 86478 3093 21966 97706 94508 14686 5682 24755 82007 47603 53015 47610 14795 70868 3773 14635 35079 66599 40616 47371 86954 82244 71568 59401 30048 13663 36351 73732 60484 38019 40910 44761 96438 21395 45396 79839 86132 24748 61130 82405 97849 64980 25593 65354 35508 68913 67528 35019 7075 36229 35512 16510 96609 97237 50226 64233 93000 65967 40721 92040 94116 15124 89980 36405 2981 36065 48737 63030 90320 46023 72912 13372 841 62447 16902 59944 73701 95187 89435 32121 72035 34761 6439 45166 93760 75325 26688 5420 90803 19320 66382 44085 304 19862 75234 43892 28106 33216 94311 44260 6766 88811 68931 6226 78997 51439 84951 53670 63801 42561 22204 94993 30236 36642 73568 59761 61337 95714 82946 30866 39803 25046 21280 44132 27991 5064 28261 61767 92978 39141 6484 70411 37547 37234 66800 60937 10485 72828 16529 86265 2908 43762 2102 86560 34796 95606 28631 55134 12016 84692 40543 40402 30814 92517 48536 62443 38460 66041 32630 62000 32111 80637 35977 72676 97405 79778 3721 92560 52045 82151 5557 63567 8541 51076 18296 80820 65605 45836 23665 39454 7910 3469 26821 77252 90815 57419 98722 15357 12586 74318 19479 81812 8767 85796 84574 61193 67697 20096 42834 78149 17874 3703 14510 57850 79784 51453 68366 30887 25853 71607 8118 31237 85250 18824 62373 47147 57670 8650 661 31530 34554 26704 31317 85749 78564 45760 90142 63552 97819 4440 60496 27973 90245 3460 11561 47938 89611 40711 31972 66632 60632 98909 50519 87504 40555 43362 32105 59474 32174 9899 5623 19508 44345 1816 65276 74155 45659 29117 28785 21709 89305 70930 77248 60875 68882 27235 86881 20260 64859 67017 9385 36059 84655 2244 69939 94750 80086 33041 69055 37620 35319 16117 75356 95765 38070 77227 25043 89327 17468 80929 30526 91311 17707 93423 2316 26209 60587 59810 10803 46639 59926 44412 52186 14663 58156 80854 59506 55347 43727 89354 68977 11366 11862 66377 17103 38302 83388 54579 11545 94938 64937 53884 57926 56 73452 19423 96842 35207 32863 39588 3716 63167 77867 56284 37762 37561 43484 37745 46423 17820 70674 54516 1389 62253 64170 37281 80800 14175 56293 99154 68018 11631 17000 33297 32054 83752 66999 82631 66754 49468 76997 40929 71358 53720 37089 41693 17745 84113 74144 38539 83472 75730 27994 41324 69583 92550 42633 16700 37035 61047 33179 81544 56447 81863 50666 42981 38236 35345 84712 52128 58959 48851 7393 22641 40577 85181 90581 72458 18179 84530 29451 8682 69719 97114 77851 28242 68309 62197 48973 91853 86589 2198 59388 71660 50266 58022 72996 77793 28902 14571 24750 29322 40287 21587 13707 95176 51162 42068 60245 59626 29315 18933 22909 14679 94040 73665 54772 19150 71005 37524 86241 41261 55208 34620 84028 17482 6634 95857 33018 36037 38271 29864 62201 22602 62608 34440 21511 43078 92488 40792 17076 41294 20944 16356 74563 72262 28856 94140 26324 12361 40081 94191 32614 53368 6389 50319 27731 85629 36128 73314 91746 75213 85894 28005 99225 49474 71832 72562 87096 26604 98114 85003 42049 6689 40697 70516 12114 63465 75823 33419 98322 31490 33895 48545 29871 94616 37282 26744 88525 11654 47391 33068 43881 44836 3770 75324 27152 37568 79674 96854 19362 28668 86210 46093 93396 22978 15699 82283 83517 90316 53141 8866 43162 2417 7170 35021 80995 48671 96170 91678 51438 80183 7066 24851 73054 78416 51346 83239 85064 55162 32027 41931 14919 57265 14347 1272 30406 62127 32580 19246 43664 50267 92956 20175 16131 73069 59890 31160 76387 62331 4593 9035 58388 68823 3226 68718 91001 73910 25124 50592 72011 69889 9832 21708 39383 95277 44105 45504 63025 89869 91730 58033 89809 44417 28323 48476 63436 62610 49698 66809 74505 87177 41960 78882 3661 76667 21220 24342 97615 63406 11924 42521 2870 53788 12890 62573 41397 60652 19200 94014 70520 47694 27011 12057 13470 3500 65142 72475 18866 66723 36557 45671 8629 50297 37182 95336 867 83854 47656 58401 27248 72818 48329 38935 39867 65038 92323 68800 75861 48406 36002 64377 49579 31016 1038 97225 6933 30490 61212 48236 88226 1391 10681 79734 50368 77703 29967 60408 571 97066 32838 46882 44581 48384 99642 16150 71064 73541 32938 77684 26679 59628 41951 89561 39135 54909 940 23109 74092 65522 25221 72510 1240 94607 69060 89164 18542 29090 92207 41283 6442 95441 66429 95613 48991 10122 19567 60241 11148 47097 96221 91559 90196 14389 80450 66451 82722 32637 81945 53094 21602 91916 66550 33407 55997 49090 37543 96168 18510 86405 61590 13645 71031 60764 58027 92557 73326 27953 86216 74428 95796 82884 18975 49618 35901 53530 98460 37611 34391 25295 2954 7154 40505 17988 5523 6407 60186 56742 95235 8932 6508 94564 46013 63065 20837 89713 70848 74457 22293 3835 29917 80889 26108 61601 12970 94951 43200 41804 76345 17670 14340 42953 12901 51222 54988 65642 42170 70463 30972 97484 16164 72171 43388 12191 93705 11590 97287 52264 14568 35691 12558 84966 12024 4331 94542 69762 37347 75093 98683 57120 29850 83082 35864 51168 89489 44599 11593 69470 98873 60008 41521 90893 90255 41065 80080 38754 36592 85166 34092 67383 37888 53168 53852 51358 9835 70849 67781 76730 69831 67991 88759 45141 30983 26699 11378 60914 72044 40596 63302 9444 79089 61641 36988 98894 37053 72451 13375 55977 80586 36372 36016 47852 70643 79926 76679 12171 58533 75903 92254 71482 95276 46894 59293 67508 93468 66674 25065 76582 52588 13984 68420 11628 72095 780 64991 99609 31010 62364 5562 15475 80881 2236 11726 76146 9510 54987 80702 73995 78643 39879 68068 13498 37910 55672 27949 38932 88897 61170 75663 98775 15529 79885 67151 12950 60020 65560 37432 14265 55348 82198 94738 67567 61671 89038 42260 67342 70827 75959 82767 91811 90959 66227 29474 78285 60774 44620 15326 63299 2657 33648 15292 55449 73293 58983 26916 46381 90032 50622 33266 19240 55016 71807 44549 2321 63536 8057 78302 53456 83837 76857 88119 37450 7031 37693 12631 54071 45833 14451 40236 19214 57964 6118 66864 74971 72680 42573 49376 66994 28102 62020 20060 50888 52987 90370 59200 5107 92364 69625 1469 85300 90663 23679 18369 21179 8026 21488 4622 49542 8422 53793 20662 32180 53975 87319 77735 57717 27710 87518 88663 82991 52270 50846 75313 30192 21722 47729 8598 42275 92095 57653 88455 2441 139 24536 88738 56768 80244 921 32895 46027 83931 95704 61213 67770 50424 81159 4044 12565 81129 87097 22910 21010 3009 32789 44301 73890 83300 28550 10077 16564 49776 76799 93825 5213 17313 41937 13329 37519 83218 40277 40298 44621 93455 20466 15651 2827 54788 59791 23005 586 94772 38182 52423 92274 77920 78289 72560 56321 57401 78700 57502 40172 98014 23971 95331 67784 64581 35202 69781 32977 54152 92621 82333 35358 34676 3662 63209 58800 49894 11209 36458 22274 96045 67966 55610 86225 81351 9280 94223 69195 19321 95865 60684 88149 39448 12136 76910 34617 9968 82075 55267 45335 42972 98600 84753 16145 31772 39855 85484 74574 37455 93192 59982 52009 46151 15290 71947 30491 25410 67715 37791 59461 68707 26529 55739 9927 4238 43580 99808 50344 58261 21840 26404 98278 76106 2411 28213 17912 57802 40159 5419 26453 24516 83337 97628 22060 27308 26696 68606 20214 27021 49392 66902 35863 48154 99009 4682 65141 4886 34662 97044 80623 73544 12317 58047 61686 56816 82641 67782 94865 21530 36945 14235 31761 72842 61990 47809 8002 69915 7339 58974 95069 55201 42431 40944 47783 28508 2381 64488 91293 4821 95596 50820 44440 22836 57210 97176 61985 40386 31520 61233 84101 60761 36469 84054 69931 75870 92872 68677 31744 35903 89951 85714 26238 73130 53854 67663 17726 43166 92020 78826 36941 3565 35338 25600 52716 33326 27521 10441 14745 81909 91866 74168 93050 10476 100000 19091 97453 78156 73436 39185 69218 15087 85380 93693 76635 95313 14038 41600 25903 54025 82397 15407 14616 44554 2455 73219 24239 96995 4824 63438 45731 67565 62723 8116 7764 93051 26849 3467 58998 20365 85498 89904 76598 34637 35883 82497 81857 16350 76294 70436 50904 90173 9780 52546 87758 82147 39006 52177 96853 45566 2642 90638 29615 43475 23629 40924 56144 69753 18809 52685 71997 98678 71716 77869 91367 15022 83462 86512 65666 57988 78679 44060 99139 58257 7341 76161 24828 64427 89789 18439 29418 87085 5919 7763 55887 44318 82865 15192 36471 90274 36324 33156 46945 60976 1849 21131 63628 79615 67679 66877 89402 83712 82632 28567 253 94576 15215 45586 66912 43539 59521 32327 74523 60690 38629 5296 62571 93170 29501 33790 26673 96011 1963 75785 97600 11189 17062 24459 12531 27969 56200 56171 46373 74024 93268 13595 237 31048 57828 74080 67922 72097 53505 40514 94550 13134 56218 92859 41817 38716 79925 66536 4361 83103 48747 49001 63620 49644 12928 59736 81456 3455 70940 25864 43880 20775 32320 30344 71691 97459 20717 66073 81690 39104 86577 37262 38761 5839 64691 49017 74624 48229 55074 51667 94093 9236 22091 83716 44576 99647 3933 64634 1525 10290 17554 43720 11764 3607 32422 89477 91535 57408 53960 54038 36851 5094 57718 88772 63114 51366 62401 68262 53281 79119 65304 17904 21593 3796 88670 3748 39940 60910 53124 71523 32234 44406 35757 99056 68487 99284 12580 24730 24973 14069 81692 68815 63115 84552 92756 40671 44445 21262 27684 22319 29215 10718 67393 56347 33120 19228 1905 25901 48344 70161 45753 74751 61723 54614 77784 39029 43725 803 73014 83093 76351 7618 48869 40916 68413 21687 371 70646 7739 59379 6454 42360 26411 79407 15339 38201 42998 84795 30677 86685 67884 43766 9792 69678 42141 4721 82166 59643 57617 52692 20886 14007 40385 34627 92974 28629 16650 62187 15160 69148 13901 97467 33829 85948 94203 77280 1357 82997 97763 58436 62905 16702 94066 30708 3016 96711 48090 51296 37378 65459 45619 16763 26507 56626 48622 318 31066 93246 95400 30158 15735 54656 12403 49540 78505 78537 72374 70869 6620 62251 98308 55306 26804 31822 57947 71743 9023 49832 9766 53135 65092 79587 61135 24684 44927 50912 75243 54466 3746 38553 57340 25663 11410 73346 49723 8689 15554 51875 34167 26525 50757 79580 27386 60062 90547 70964 97053 40139 93252 44947 20159 8183 85236 74255 38178 89626 33422 5654 18781 50702 40328 51197 97042 42991 91297 80083 78477 44631 96561 99742 97616 24928 57369 7065 29943 73767 91828 69489 40357 36676 65667 74263 31646 83898 94255 66116 15465 19248 93101 45131 63530 4324 46011 73618 99216 99030 75087 62378 45091 31517 10761 61306 17669 39223 95257 84884 96857 88557 3679 67334 39491 87092 23136 64946 63255 4433 83677 93158 93177 53685 17958 62131 18934 53529 7183 12293 34578 8716 95230 89874 37884 14306 60841 68727 27313 18560 45643 87067 55206 53203 70045 94120 33426 63706 54476 16343 76951 7353 63304 73257 17572 77053 34320 11998 683 66479 2700 54604 11869 47546 44460 77430 34604 37410 32602 65860 39934 12957 55203 5672 66808 2229 19966 78467 63080 6892 61331 47619 43886 34483 18038 56605 66118 63308 85224 75921 72241 33737 62875 66379 97534 49170 32416 27928 31423 64155 35594 89447 88870 5332 52558 79952 2970 97072 328 86586 80598 48662 19493 29008 66694 10021 75261 15811 8946 96042 43156 14758 85729 97976 29772 64439 92983 28120 13521 4049 35419 31208 50508 99880 83142 88117 49745 96333 20672 93512 57525 47659 42748 29246 76348 80118 18422 79963 88099 38454 13951 69912 90997 14051 60426 2852 59438 17708 9150 37349 24444 14117 21859 18071 95515 52230 334 88816 92145 94272 91617 69205 78611 60393 40217 55612 31040 90106 19557 70837 29539 5729 46583 41378 45118 70595 70484 83127 20021 12724 55627 50250 12915 95368 95750 4145 60483 2234 89 87607 83697 28425 76505 48544 96656 48829 66897 52671 64555 38415 83551 85256 95539 35631 99271 23060 90721 40877 71715 6223 68302 41741 44201 72657 45024 66246 66783 20514 5977 91436 9340 17040 71251 4990 88611 50455 63066 26955 32030 63750 23086 98517 43149 61753 52808 3742 58514 20336 52322 68646 99809 68086 96516 70914 31556 97574 84066 62337 76642 57609 7483 97535 83645 86639 81632 35164 33710 31776 93490 14615 93666 48939 8171 38300 97185 92318 43023 62694 39778 18428 62082 52261 28942 92955 87739 51071 22126 57673 758 71333 84765 24683 89074 87743 22309 70699 90631 19002 21533 31162 50551 58910 94403 12282 88808 19279 7601 98039 94710 4656 89113 64683 11842 53294 2344 20981 49996 61514 24110 38846 52683 9399 64858 72777 49825 98638 93027 72974 89999 87409 84490 11784 47529 81180 78919 85845 16604 44807 68117 6305 98264 6088 64044 6811 60685 38593 52932 38918 81318 83252 17714 83957 24855 97017 42445 30653 36646 87468 7046 52875 93569 72156 45330 3953 71379 91420 78430 95150 18743 9052 70245 85818 78690 26533 16422 80890 61812 1584 78821 80555 88765 78577 59997 91782 22034 54797 36684 29222 95463 28744 95436 35629 24390 42015 83181 39963 17357 44718 85724 68824 69056 88234 95252 76118 24766 46983 238 86533 33508 79972 66587 4314 67731 16922 40903 38664 89468 42529 70368 81059 73404 31370 10413 44507 26572 77133 59038 17267 95730 34812 38422 62814 87043 61469 63349 32155 78082 97748 92027 89850 76980 66631 51971 13339 63554 80126 44787 48765 30761 50964 3863 39351 65228 45456 21099 79057 58918 1569 77768 16914 56978 66682 24121 651 2878 93710 11214 80976 24413 78355 62880 60723 90499 25128 24984 81212 91399 6646 68857 25560 75127 41078 62639 33787 72013 85345 59871 21579 99233 30070 31282 44166 27750 70943 74657 81368 87906 19718 85505 24925 36378 28149 49534 43680 85615 89770 26626 11402 80635 8944 84326 6492 20296 55621 10543 57791 61332 57188 69207 98832 40997 10414 63322 77352 26719 86904 81985 96478 23586 54877 92531 88609 28191 18116 59583 60925 47872 56473 9081 69104 95574 95390 99894 34160 41745 42201 11434 10878 67845 33214 81646 99323 80693 74056 75770 57172 99841 33448 94857 79420 1316 83118 81922 20205 38226 70087 20303 27498 42839 82425 39327 14281 6287 41835 26530 26230 1106 56499 31833 24329 94695 69184 14396 19413 93994 79923 45832 93182 22383 33167 15784 7401 80218 68556 87465 36292 13575 62567 78705 78645 12991 82547 31128 42580 10377 72914 9719 75995 34724 17467 52509 83623 24902 56395 4458 89672 95808 98602 29612 33089 94258 20398 88318 22525 9153 64441 43446 66249 34345 33431 56583 81418 66511 33329 9534 61285 49884 90107 82289 41079 64112 95270 74648 8374 21024 38166 32136 40764 12657 51450 35781 36175 42067 21451 43278 8399 46291 77485 23704 63550 71032 39736 56730 85099 68904 44212 79170 65863 4375 89888 25547 81502 51266 57471 44238 59320 31940 35323 78899 44530 95652 87601 69611 33759 38101 96802 83436 83268 52637 30518 64888 95749 994 13066 97001 99903 72276 83304 1738 57342 3357 91357 92516 57458 89329 27344 23377 22667 22913 54373 68345 85685 10217 71503 27689 7019 59586 60718 74772 22108 58550 6997 13759 23721 5630 4046 49065 36123 94348 67171 40553 4218 72106 35708 85109 5660 8237 28967 63083 71759 61039 55198 78854 93780 57924 4623 21621 76268 26291 67860 35613 57221 76424 40837 85566 15007 70441 33058 37571 56515 13323 44259 4372 85938 47063 62005 40571 5725 84739 85162 17655 51762 72883 282 66278 85467 13878 22591 18569 13862 26663 39096 53629 73745 30768 27273 8538 57205 86288 62165 66505 52378 94204 23220 13769 43620 12916 67449 39665 98851 92244 79890 59146 77631 10040 718 96587 17657 79165 81964 29768 85482 2237 62171 27431 23864 42960 36534 32374 16875 91350 52061 54485 60831 95657 15369 9588 95631 38133 82481 26096 48922 70370 96089 69671 53585 58138 403 19971 61758 6535 18285 94505 17803 24745 64391 2985 26950 99850 2041 22265 8390 81649 51788 54031 40406 49132 75997 27474 23095 35980 69042 64048 24264 6291 2788 35882 31652 90512 55764 82089 14945 6034 7421 86897 23261 58399 85911 8214 92424 37685 48294 69873 85849 77559 7743 96549 53437 15451 48935 68524 67290 57212 68666 27516 26735 84049 11262 61772 36831 85461 20968 60373 42597 2915 8614 1736 78022 60963 92292 75845 96892 88030 60658 10280 48091 40912 2337 88391 42235 70144 2150 73950 99117 11661 32076 76138 93352 29167 95674 32005 10610 45591 61512 34026 48044 8309 64765 35793 74956 53995 85651 46412 52568 53144 48861 19890 50896 79246 35564 39057 53433 82293 77590 9872 12605 28245 2371 87437 18826 33809 74869 34683 93750 60624 19342 34175 20113 35074 16945 31201 21324 84886 1510 88711 76867 57238 31241 65704 9046 70085 5075 83975 25736 49706 87703 74357 99029 77240 54923 77416 13060 4306 86115 25877 69193 44975 53364 27939 78850 67090 11417 92091 99278 96669 57424 71544 65655 83121 73646 57748 73959 73674 37922 74272 75671 67691 31958 8496 71891 58345 87026 51553 10890 12934 93191 82741 31934 57499 74013 59301 43970 12873 35737 42135 98128 13802 68388 29162 18214 91875 95884 32276 91149 19560 41123 21466 46876 5252 7102 23637 79114 52135 78889 36434 7886 40920 4351 52922 23635 9170 69650 13338 43185 11265 11597 81356 35619 93471 66784 71758 52627 24210 32405 30197 73540 69660 90861 20371 11339 3027 44642 13056 43252 29891 55281 80056 10147 13022 81367 6608 60412 26420 55506 19218 21856 16044 27699 13766 81553 34704 6928 5304 83427 86418 88296 28336 24746 90279 78360 22205 28686 74 87890 89484 40726 96991 12279 22154 87998 75375 69775 95242 86145 59831 93261 48568 70743 83080 51810 34820 30729 67777 8572 95237 45321 14465 87674 28423 20362 48819 93391 69878 72490 27074 90376 3966 85049 77426 45752 67281 5046 60358 377 6581 11647 80538 84829 52343 49180 4188 39402 12646 564 66601 35264 81130 40379 52400 15944 37596 6271 80712 16231 86602 34969 82072 80227 20178 22237 12823 50345 54675 52105 73764 19082 37202 77296 21012 93189 40995 90868 902 58714 95582 61845 49036 44228 80822 64242 54095 5305 66743 97197 38898 12636 96473 34664 73914 43253 14016 57595 91205 65652 60972 99175 70676 74082 85707 9404 33384 50659 76768 34973 70802 70243 54518 36508 71849 41628 17351 66841 96507 44600 48889 3419 4817 92864 35189 31996 34061 18572 56843 74774 35502 8029 88056 90105 87586 46777 41279 38430 64197 90344 28698 59590 46634 4924 60513 54012 27433 87999 86898 19097 97735 78468 34095 28376 80813 20065 61950 68370 4687 80240 73752 78933 40413 86479 96796 87416 98156 12666 89986 80377 12080 32707 66807 41151 33654 94242 86543 93245 794 11585 98059 46745 62916 5270 87198 30332 46535 76939 31532 93389 41920 14901 30941 66228 30791 97180 66826 10747 66983 22465 74668 41927 12908 17119 91028 1228 14541 40171 69587 48882 58824 58671 35363 4421 71026 68448 4052 50066 95161 63283 73733 43073 83832 3914 98660 1979 25492 87077 51891 26395 46987 25465 13330 45255 39154 35235 84102 52424 41095 90137 10422 34784 12108 88319 7225 48217 11552 29306 62414 28040 33987 25073 67885 19498 49150 78939 32905 47712 82013 38211 79438 45549 4559 1143 85590 85795 61137 684 8275 79541 66473 99831 29466 97944 3519 78487 47337 42368 14922 14019 43242 33941 36046 53910 80793 5784 38488 73118 89475 47038 70692 30758 14882 59292 62623 69918 23924 89791 25079 97202 38400 77777 23341 92477 1184 52967 23556 28472 2982 94545 52490 84393 96996 97290 16233 32011 7635 68787 4456 98725 18815 87236 4578 40624 57684 85271 18674 98623 7299 1274 34138 63867 82394 73355 95813 45490 2416 93272 28779 2193 94725 52060 98176 64158 89982 43276 37138 32993 30747 70617 63608 43583 93380 87946 40472 29790 77761 43237 46930 15779 54029 81635 95365 22067 68554 19545 33503 39890 62397 20845 2091 60040 22488 54412 6590 63993 42855 71305 85239 6129 2561 53548 76573 70109 26373 8136 6807 97442 85277 93736 22431 20486 67032 78664 67048 13775 86100 12104 72208 23389 29149 93240 54505 58046 61346 96651 4585 25325 22335 17945 75761 44086 99256 69379 37047 90238 55407 14474 77069 87880 59573 31618 46604 46043 14272 11207 9368 60784 67787 95019 72536 39186 17779 29802 48764 4307 45552 15603 19956 40457 79832 66306 47752 58127 80633 52909 36745 18360 62192 57303 24258 69922 45110 75847 97438 79074 35052 4217 88154 99924 81041 39391 22853 50584 754 42724 77392 25303 30242 64261 66664 55038 92082 50347 86844 62289 92260 41071 38416 57018 84999 76793 62631 499 39452 79374 30772 61951 42788 7118 23139 52845 85314 22653 29556 99663 6743 21117 90978 80222 20509 31097 87771 54440 86839 5878 31031 40189 13484 75090 55324 50382 26540 4340 30374 92747 7848 85489 85800 57186 20780 54433 2974 3510 96803 36597 65841 95054 66988 6420 3672 58867 85903 13603 53707 27992 95454 39114 45625 22611 82306 51622 7356 59069 55781 42048 88894 80280 71622 69797 46958 32878 24907 67766 91966 81769 75172 73036 15748 47012 53730 55086 12814 19269 20529 1941 31456 64067 58016 46495 83108 80135 26485 93712 27517 39405 36650 29319 44048 20248 90780 95870 2994 92458 7597 51479 50884 82570 76428 24446 65756 57251 36753 82190 99187 9366 86830 62111 35504 13921 79184 29803 78040 28087 87584 48898 57550 42787 19846 86112 60242 5991 69402 13624 71965 54143 36097 76124 11359 27007 39244 30103 18286 57213 13489 66574 62934 49607 43489 16979 73143 62516 6687 17894 85972 22284 16836 34653 76156 95918 23492 85046 46725 98569 86275 42353 12833 16301 29248 43097 84106 60042 43147 50864 75418 43795 83853 28598 49702 98863 11908 43370 68950 73999 6009 23744 85783 47260 52403 99473 76253 4308 88448 75115 55937 8914 34337 62915 50685 10022 49675 19603 99273 5456 91354 84949 56099 34284 87224 70547 5994 93202 30052 19415 38360 48300 98734 18581 55969 35199 7400 45262 13871 74990 82872 55691 1568 48661 72911 21078 28768 67505 23465 46470 30107 16295 33733 71140 56699 76169 87746 28611 75564 66712 60285 43002 89256 90345 40109 26462 54113 48727 23645 58644 23210 40525 47330 27058 11377 49697 22097 83473 23271 667 38549 90346 23896 41532 63651 1819 47387 29639 16655 30130 31583 54571 3853 13673 26996 85362 26521 2413 76520 11275 58793 80192 44808 48876 87544 46476 84179 39745 99513 95015 35566 14383 20675 30194 17560 90592 28169 61584 15542 27776 65148 1154 33738 21275 78692 51900 20107 88258 6880 12951 12475 28237 41792 18119 23693 2430 34262 88080 37820 79508 75618 5236 29997 81911 51278 53737 33072 66362 50135 86188 94705 12762 1152 49731 64053 48839 58821 1841 76914 67844 38783 16438 5490 1514 11630 10744 34309 98325 36137 83610 53067 67662 69754 98326 27284 47602 57662 4828 5808 43809 94848 84273 99183 35703 22397 17678 16995 10512 57267 63973 76996 30519 45246 77612 46975 80839 72876 34375 46427 73585 59588 51896 75621 60442 71711 18765 93139 69018 89661 26948 76689 17580 37983 23543 86324 85289 70186 62776 6170 48387 57533 1222 86932 71906 37471 98433 32452 46166 15056 93034 45527 9288 89913 77649 99085 76410 4041 9357 35448 52273 71169 32052 79730 83173 85572 20446 55030 61436 36797 109 17747 98235 17374 81875 21659 93743 66105 21088 59967 88937 23282 9584 73711 60611 62662 1142 14837 40901 62035 3403 69623 43857 72679 7429 22648 41161 74060 82759 97116 14029 62037 3 53361 34409 1855 18944 14629 38883 57759 6316 27859 21023 16575 29573 55885 11200 17807 84666 31949 95673 87564 52930 23965 66467 21032 6982 36989 3756 71600 3541 98279 77446 29435 33264 55083 42897 37462 11983 59937 30586 42666 98861 86018 66657 58770 36316 30672 72113 68636 61642 74230 25451 68998 70131 12924 86417 17861 47396 1708 97178 23151 83194 8509 71397 36700 37292 19525 72221 51001 84312 72098 94524 72654 60815 18706 64275 86889 79629 55135 85506 73657 74675 4464 40975 14023 73597 38742 78104 5321 52924 71887 41826 83074 82369 82652 56803 64879 8040 80688 52333 45066 16492 2022 20015 44901 41422 83495 9900 11433 76425 6338 44284 69867 17448 80518 8466 65140 46029 50922 10073 15489 5393 28560 2796 58652 62504 4483 53523 44677 82098 52401 735 39773 74364 31386 24561 28575 11671 24203 32755 50955 49530 68656 6341 15933 17864 52638 91820 36679 24531 63011 82638 58707 34210 63742 60021 35729 53750 33129 23550 80264 47404 3311 204 17095 93753 57559 78419 38277 27200 78307 16725 86010 84211 34150 54471 49256 4004 36780 62144 45167 42653 17300 56040 27411 75149 53774 81390 31566 7425 33228 84489 4122 97157 69849 89964 17370 86463 11096 99564 68037 62624 77575 3325 87229 53438 89362 56394 85612 12471 84304 21774 42753 79333 41416 40430 77345 33351 25550 33552 44687 19738 50295 65179 7460 73801 30155 94708 54998 28229 63461 49102 61755 89242 57781 65082 72873 62408 2053 2602 59832 36370 36220 59350 86671 37149 89864 8248 4042 51663 82531 43940 14084 54231 57264 10160 80787 33943 70252 88082 56353 96025 78160 87714 86202 18640 65208 8282 49415 76559 53784 64026 84167 33583 44231 52723 1243 24323 86953 92353 1562 92834 30126 58347 81656 15277 28721 42052 29337 47527 51967 32964 69519 59349 27666 23069 8967 2798 21695 29697 16037 39520 92930 13162 79102 44062 49646 3101 53184 53601 93665 33501 45184 98482 33286 12347 75429 27681 91660 30160 43411 13510 21713 558 22733 53038 7681 41802 78754 14860 95218 4877 89628 42478 15082 2906 86078 9805 12453 57291 68228 70825 71248 51063 11191 97275 68094 20972 67250 34053 57084 22936 1169 76020 95830 74719 35316 87848 86327 23361 80167 21932 35094 14176 31847 80063 93349 73611 4427 78417 45208 41801 33641 28160 13842 27793 18351 32795 21684 79932 39737 40063 82691 62940 17824 56232 82367 48583 18861 22719 16304 98037 41882 32746 2004 12632 14250 69005 16194 81054 36712 88233 3801 23318 51151 72345 22082 111 38413 4500 31054 86615 8936 94389 44035 48209 44221 25774 71681 58927 63690 33916 88849 12075 9408 13213 99944 27285 77506 27964 44071 54381 82684 62863 50653 45159 83095 23746 89042 15409 50206 94754 886 60966 33272 61290 6011 41955 9578 95287 44247 29116 99094 56532 65520 91533 51113 39750 6059 71381 5888 22835 95188 82149 98025 53851 23852 31086 16508 24981 45233 45411 92185 65314 42853 46541 88710 10858 53860 88719 13082 27195 39258 88889 94760 7603 59707 27968 29725 23872 39421 13798 92539 56958 23977 54222 14040 53674 13346 26769 64031 36560 18290 99242 40795 83061 33074 45840 78833 80715 25915 21576 35177 65502 32474 21761 44723 54120 65413 70384 13629 34052 19526 99412 62951 26864 14010 90277 50106 13876 20904 39774 18281 47435 74231 81865 3633 15589 2764 54322 51096 4503 17973 37272 13279 63022 76376 83193 51277 55911 63257 76210 85513 96268 16236 92399 91520 54679 13445 58952 62978 99110 19763 67176 15595 23138 48345 75662 54015 47722 83405 99118 91756 29594 5155 53095 24033 61458 21422 72080 54810 1102 93975 28452 97516 29343 66598 55018 97173 23258 82325 98243 24784 72718 25294 3129 8558 65159 99367 82779 91188 42382 22736 18458 37207 26722 84535 8412 39407 73836 21250 49428 73078 39638 73286 12387 60993 71110 63384 4315 61871 3851 21352 81055 65857 22464 79772 58990 23425 46378 25650 86326 58180 15158 72363 58456 36286 64237 8688 59715 63635 63376 996 15110 42271 27800 75183 35536 71449 71118 725 55330 59900 99654 68642 4196 7740 11954 24671 78996 16687 71427 17111 77153 81032 42269 32462 31226 68492 50153 81386 68052 5131 78312 50348 21586 68987 3462 91859 92238 68364 60964 17571 35443 2711 80268 41892 26153 73306 40411 12084 56797 1301 65239 45171 91046 88601 21333 87155 54321 95975 73200 44534 88151 95300 56023 53346 39495 75273 40099 23764 16009 76028 84388 68467 44635 14258 40897 59738 31642 3489 7049 59159 26773 60909 74065 91303 1664 95520 12389 42989 91416 90207 96060 10567 51750 339 17117 77789 48574 11143 19924 79691 29303 31883 70710 40053 84236 99907 81280 32912 77067 34751 42680 95052 13357 3258 91446 32459 62581 98391 240 21830 84603 9883 45314 96976 49981 99005 14106 36600 55082 13821 30588 83380 54845 79554 3138 24652 4152 43052 64526 56913 48608 19904 33325 80379 50023 67015 17504 64224 10242 77971 33460 90503 10651 27514 70765 27737 79109 3052 95551 13324 22818 82080 15347 46243 40875 87826 28526 76400 66269 54177 21700 84817 54221 46167 73288 78945 57083 157 89699 88066 81927 12486 32745 43087 27371 53463 70543 77265 32696 43298 43098 87527 70746 72843 30694 67475 51549 26683 40449 43275 34630 52923 21288 36345 51614 60073 62913 47764 37428 26311 13454 2566 86276 91370 13808 91236 55553 68546 38419 47862 21623 16268 78270 30212 26959 63238 78736 44333 71152 18495 16727 15173 60403 30773 16986 2823 56919 58980 65287 70915 51417 35216 99509 14539 55538 91073 54627 6624 78644 63560 93247 58005 52307 52156 92371 92886 82608 30945 8370 21589 98434 45309 86744 31573 11284 60027 72578 70357 80838 59694 78609 21772 53754 15997 10421 56132 21531 72052 42191 57915 92637 34288 86222 29849 78073 36627 14591 39151 4508 409 27575 66643 79446 83396 64817 21935 86907 48703 64639 31316 98496 90987 34790 60946 87471 33014 60859 48053 88244 48134 48626 29898 36096 63385 6968 93137 15709 5446 75931 97388 32992 35211 15154 40275 29187 76884 2077 98202 35317 2780 51903 11812 41766 70708 57000 25759 51272 67288 6782 61114 81049 40329 40200 30926 29833 23527 30680 49315 63494 95680 23149 15297 85375 39485 29938 28446 80098 67487 1298 43974 43792 79551 51056 75203 80655 20776 88210 81168 22724 28697 69589 31355 79148 7652 41054 15463 21923 43551 70327 42743 30361 13679 87869 56570 67120 74105 12567 21381 52462 16372 14820 57860 7909 30774 98864 66172 29491 5371 2567 89451 7162 9925 59430 37967 47647 21291 45660 63511 96793 5795 78422 51112 93811 21968 59688 99303 55939 15444 20095 12997 49388 31801 23324 60116 85386 93149 20492 1574 74348 31874 51871 3639 13817 41098 82001 44473 39763 25216 68591 7302 6002 52729 89836 99978 73658 88042 19569 20520 51355 23232 22004 57919 59133 65617 24753 83439 15781 15113 17725 3163 2928 80100 83116 26482 70052 25873 97923 87851 91213 397 41210 64541 49184 76652 84104 67793 66986 63513 34405 8138 98624 58240 38057 2996 11319 34479 60 94935 26957 82483 87967 45197 9402 96934 86441 16767 14734 22103 70728 15317 54455 45925 542 16578 87152 74127 57787 18759 36746 18377 93677 4946 72485 82999 12697 19431 4130 23295 72311 29274 44770 82596 58740 83043 22041 54949 91887 2707 46398 65185 86532 27528 38436 52057 74866 10720 81413 82733 66011 69850 66689 98254 64137 87852 6092 56339 43689 70280 31918 44349 10917 66154 51472 71328 34376 62287 2539 85222 26827 91629 17240 15104 19500 99397 35462 93947 76201 66378 73778 10020 76266 13245 82065 53879 33323 37834 62819 31845 6391 2110 80190 96785 54497 32176 63492 67235 19830 75732 17854 64779 42694 76721 972 88985 2454 77516 65780 74586 92357 52814 12426 84214 2025 75627 80378 8660 59157 28864 49997 92723 56159 36011 82790 53504 18293 86861 89941 35460 7717 79193 67605 11176 19979 64437 62356 42867 88118 25386 13638 40175 82104 38282 96066 49472 54255 80213 65066 43035 33664 8640 28020 83707 49935 40012 74219 13293 21630 68462 40124 88969 27818 67085 73805 66304 63656 81576 10313 54337 92729 36715 23168 19454 64096 2624 33186 18967 88112 72274 18359 39166 70800 51673 20439 23559 50776 77764 6578 20059 78710 83639 24385 71191 50020 5673 16930 66798 5469 16148 48400 77295 46374 61500 19061 23118 24298 71348 29576 38881 62739 96122 3319 93575 51877 85047 91624 75075 20108 62543 47360 37441 46607 73526 58396 71713 50493 3516 17811 31289 12327 3629 98383 24852 11186 9065 21788 11625 5548 35970 60016 34690 83502 97368 33435 97547 21266 11328 73800 87322 33116 2736 5698 51196 57245 95103 7222 17784 75880 82213 31060 12476 9945 91321 75594 80961 14095 66358 61533 33962 75767 40016 42767 4024 10828 65363 75479 25070 99674 42145 73095 39051 20779 12603 84201 23648 96098 75062 85115 57765 11420 8950 56310 80433 21316 12559 96972 49763 18884 76221 2036 51403 11053 94579 48711 93419 16574 22202 17210 91544 5515 75619 32598 43566 43245 75191 22815 87923 11480 35159 13389 54191 73770 67182 36308 28777 7237 3884 16218 19491 73156 65698 7837 23692 44765 26206 16321 86591 50891 21083 63439 18946 76614 17589 56317 7070 83927 32981 61215 27002 38876 63197 41759 25179 64983 37705 83374 67752 19926 51815 90903 66426 77389 22127 52595 51792 66010 65559 79646 19983 50509 29533 38582 69048 47465 59978 81534 70347 30916 86505 63575 28749 85792 1201 52854 6700 46741 6975 13123 44151 25603 67051 22700 86991 8184 5170 51733 75991 98673 86250 64332 84916 95524 6964 45603 6732 86684 76947 30321 19189 33433 52476 86704 84482 31019 84005 93069 99859 80960 96676 81583 12524 85055 88223 85878 90880 87582 15622 63088 46247 72978 42199 46794 29109 45025 83480 65212 70038 51883 96771 77288 415 98315 5035 60657 64950 38439 3335 44046 12536 17235 37696 81971 89265 88084 76533 84492 4269 76759 11039 49960 20604 25480 71207 55574 13433 90185 99587 9401 73693 49268 20591 37196 24066 18161 28415 4658 41636 19746 65395 79106 70956 9163 59175 34159 19438 97365 74508 4513 43350 59527 42061 82304 18993 43737 67367 82725 90239 64433 1394 57279 55223 69572 24317 22362 93507 49199 51974 52795 55732 14682 51890 73771 22222 71414 17733 77873 26366 67160 985 28414 50907 43763 3745 63106 19288 48913 50354 34139 82616 74870 67989 22577 12925 6066 44627 12679 31347 95067 23451 5453 98728 82522 10189 8064 35584 9140 65625 38446 72714 1927 86193 36952 37902 13473 66190 60370 33594 87647 62439 32087 64162 77475 22834 4305 86752 17196 52733 69145 13589 59928 67805 1250 86330 37002 20702 29107 12043 68148 25808 42358 68768 23254 62592 66514 42025 81747 72926 7377 72250 30135 47476 90779 8920 38710 35084 9745 89934 27812 99205 94373 65627 94039 82156 97681 59567 92556 30727 16370 55153 112 53871 98166 14717 96002 68569 78629 45950 25732 60526 26504 72787 6356 55163 2418 13778 52801 50149 53316 58939 82593 42772 76070 6259 16091 71039 82453 14572 71220 38697 48999 46561 2288 40280 84445 10690 75768 39170 35367 71697 6544 2300 70033 97815 58608 32172 84661 44059 57394 51768 85045 19669 96075 980 53626 25498 36119 6488 79810 53048 55442 17247 87591 10231 74242 8537 10311 25684 68724 65217 87284 8104 92498 97155 28147 3421 63445 71572 39149 71468 64621 48347 46874 93620 62500 2962 4497 13811 64193 84337 42717 24710 7563 87657 1359 55498 63267 77021 23352 94221 77502 15642 52830 44092 78527 57729 93978 51857 61589 5763 40282 59714 10409 54268 88805 51642 53046 40892 44951 31657 1174 54741 39292 47340 94627 34450 68261 71535 56721 47941 82874 43011 53418 15656 39254 38180 51606 90836 51260 70815 47698 83902 61056 70604 6112 59080 87925 7458 81149 93456 78495 75493 28416 29680 90995 6082 22554 53619 97848 16890 61592 5917 78303 84718 20973 86736 60347 31564 48630 20396 1345 95844 19652 95609 58645 94245 62517 49711 6300 9865 3046 30903 3859 92820 67068 69394 86235 56382 85581 69994 4394 3808 34672 44560 21196 96881 99043 76695 35947 33573 86987 67479 35996 74148 10047 82967 60487 70711 9636 32952 68180 49604 64041 70323 36969 95048 48605 4445 99170 85230 5199 75461 96388 95228 38038 5209 5386 25140 9923 67714 42480 90751 87479 15219 61153 81735 87871 63570 90613 98000 83989 2587 32531 47388 93734 40473 64565 8730 6825 71746 10338 27867 85509 88968 2570 27595 62966 81878 42463 79845 19203 41019 19973 40563 1752 48291 91754 45942 73840 28303 84136 36127 59947 3206 25284 56342 3814 63735 19839 1802 65467 95511 98483 26232 16375 51613 37979 87556 29383 11968 82568 63142 96425 1008 56560 76834 11047 55011 92372 78737 69919 56194 72810 70147 42937 22814 77314 95894 64910 44104 44957 6212 19249 27226 28479 51381 83158 33317 39429 47279 18988 76770 93140 87605 8101 63517 3229 9290 50752 9686 26170 71346 14237 47681 31731 60779 70493 14612 86278 39617 85072 60564 48492 95183 80287 2196 53866 73867 40627 59592 41512 43287 46299 74169 72172 79862 51074 30833 56724 35295 73574 25497 18315 64981 33919 24782 1618 16568 91605 76285 37885 80493 36397 98300 94644 76803 44213 28023 2374 44910 27917 5313 9076 95175 59996 41524 68026 91651 80706 4921 30998 93520 43195 22993 38235 85260 41420 85537 15335 38143 79825 91770 30957 94987 84029 70266 14633 94677 84494 38788 11274 81540 93447 28000 48580 6430 10381 65569 43107 91103 8532 38433 99322 38200 5348 37144 58659 54259 69487 95439 37803 27303 36394 85838 40281 17383 55767 91685 52620 69670 56215 69310 48146 70132 96955 54692 99130 47444 97259 29126 58855 21683 88034 76622 90017 65710 65012 25384 78841 61036 80405 51399 13801 38489 72615 45152 17088 75571 97140 94912 83468 44316 39377 95407 66148 16503 27918 83000 15975 56036 47884 43623 73157 96370 43264 8442 70601 58698 40036 68080 55115 1279 66753 80739 38192 11219 46300 49680 98323 97542 49030 47066 73718 73609 53482 34304 38949 24630 3100 96592 55695 43806 1092 34505 15396 12938 25734 67424 6233 19564 6409 41358 71365 52102 58515 5120 40819 9991 70397 30859 22135 38609 52713 81170 85825 60178 99395 22267 77325 89703 39537 94209 5567 12684 25496 88797 10417 31495 53565 64657 44241 70732 36884 10846 369 59277 6372 32163 59206 19947 77009 4915 84972 93180 82032 2384 96908 5829 62998 29363 81006 2907 25982 25743 71587 87099 63924 96846 79521 3944 36801 61746 83767 10593 78867 30638 52444 59180 65093 68253 64788 85693 82064 49694 75291 6593 95233 86118 66163 76946 37651 73681 9532 81639 41203 10053 19283 64722 53415 31858 23198 41948 61151 45628 28338 92280 74578 12837 41060 96887 85303 82589 84401 44981 87435 91296 42393 91453 39851 43780 20254 28786 90150 41909 41297 42494 22691 18328 14532 81073 51239 27359 5714 80504 63965 14375 34200 92062 84282 22594 35275 60555 51680 69459 16636 68016 91343 59481 84207 27583 66975 82948 57989 7143 6256 81249 56084 44842 45098 76691 65280 23923 28119 71642 88558 13109 48953 71926 44845 95335 43866 24238 29243 18643 39834 46391 17341 1555 42365 14386 9335 92534 48449 14221 29371 81140 42806 39644 78050 18955 89047 62891 46726 84224 31082 24640 71618 22484 40366 44822 55165 75064 80747 47918 82081 38625 8268 6679 92619 58754 13399 17581 53832 27054 5748 15184 16539 31631 76898 95885 15633 96217 22838 38237 56897 84616 50261 29740 73875 11439 20881 79243 26367 12537 47933 55286 21616 1492 36719 80418 55170 21481 54205 24670 60750 72983 33004 45854 53452 23041 98067 75990 89891 74005 73864 17966 39757 31371 6250 22522 90642 76555 10919 83079 41923 70270 57378 46405 98790 5230 28532 40771 22677 29971 88396 31732 79318 88825 25024 17502 28434 58623 28284 98082 61128 1861 45433 34850 52631 33458 34641 9526 76755 48859 73274 98648 82576 77726 39806 94783 25418 38497 53237 97093 40476 10821 15318 26623 39080 72131 6365 99181 62766 79644 90158 1660 1536 29969 88327 95873 68284 82027 87359 84740 73596 71962 33475 81767 73460 32088 25271 83682 69294 80625 68100 11698 79987 90260 76887 16320 36907 42820 37079 76265 69024 4937 22680 61060 77421 37098 5334 19392 93375 60029 40330 48130 44748 66879 31905 70168 67765 74642 68248 38587 10834 85343 33698 50313 36234 9498 7190 67089 31797 42830 86233 72209 32891 17562 28650 16618 89280 87150 19555 44414 50672 19654 69320 96512 65292 56652 54932 38508 83545 36689 67546 17429 14989 40858 83993 24585 76565 88582 76809 69517 57813 16661 59297 87513 48942 48506 72493 30766 40704 5006 839 52840 13021 39071 20165 53051 96520 29735 94145 68434 54273 18962 34432 89925 47460 67963 93855 64125 68543 26687 82236 32510 15307 90456 28590 9856 38631 26329 81559 49068 79345 39982 76625 90924 67020 75683 2468 66281 73013 38929 30423 85339 50754 95965 21454 81134 28088 61830 40678 62490 65352 6136 66220 34771 3062 24162 27631 61808 67095 37589 58738 74360 25488 13833 47817 62790 83798 90136 2112 2397 84521 33102 18976 62480 82106 65380 21186 51316 12117 71916 80158 46525 49875 71306 48297 12336 71808 96063 861 1694 15026 67695 61934 41222 53443 36718 87828 46356 56080 69276 82615 7631 31055 89908 31212 40100 34196 90737 57966 78319 74145 49391 34942 28496 15177 66100 71605 41357 13726 54169 97392 11240 88026 93573 70522 74929 89897 34270 86862 80369 36996 26563 78361 54463 36396 16540 82928 66711 63888 15495 70742 98161 70922 53929 1368 79852 42616 14997 8130 77767 52163 9347 23941 64984 92846 57109 86689 88281 67979 49628 54184 38967 71900 58532 52601 52263 98251 15378 40297 20356 12827 29134 63200 74690 92324 96310 56331 88430 4664 3996 69717 68945 43883 70170 97446 69391 43798 71030 44938 65671 81637 16828 70820 60548 53117 11505 95434 58039 7732 54589 5632 54961 66192 65544 59748 1702 68592 71854 79035 9838 98462 3841 36610 7392 56174 99353 4579 17291 37672 71682 40937 74988 21692 48547 85546 5461 26987 26263 73965 50617 44101 39516 24294 78180 26824 77482 92561 9566 7208 43852 98560 55434 3894 77207 2586 96783 30913 58006 26193 46929 1815 95253 20044 80258 57350 11062 43072 749 54553 54139 8251 92413 9994 48199 21058 60079 98455 64741 72785 1801 61776 33613 65100 72900 53405 61029 54512 17698 54563 34108 99312 34537 49092 5932 73636 98420 76186 78777 36439 29583 34866 35792 11060 33858 40572 67431 76957 96032 95344 19766 91493 3293 77589 65727 72784 5581 523 49990 66847 37872 55840 97625 26275 87417 87915 98718 85764 2213 6767 70934 47263 82704 94787 71679 85788 60414 96000 16872 20860 18788 41893 84996 49070 88007 70551 10865 98486 36326 38347 99541 21836 62328 66023 78183 57364 32150 87404 22520 60617 71896 59904 17980 28437 44562 15919 45980 30582 67087 16887 20764 15353 24891 43805 76409 27591 17377 91233 17079 35987 90411 53825 66607 99276 56256 79743 45889 23107 93241 34846 34041 38188 66385 90497 34235 89306 35707 59289 82240 47754 66096 74501 50515 70564 70358 64786 9283 52820 43601 19675 11093 77343 82262 34821 22758 90187 70265 63689 48128 47882 45756 28576 9748 36877 36552 55031 14512 42364 85756 99431 11235 39845 11058 34931 58904 58282 97561 91747 39898 7436 11316 78459 12844 2694 9120 92210 4424 13886 15639 13049 74087 72611 61774 59091 86845 25119 36839 59503 22642 25163 48151 38129 61159 43942 68972 80870 74616 76104 60500 74974 32595 95282 58165 41800 27068 36035 80858 20897 26750 90515 74293 4852 72086 51334 65928 29405 63301 28713 40205 12500 60675 19358 65215 1369 36704 19668 40216 79645 22104 75715 63084 16513 39126 98910 61636 31605 35758 75036 51581 25584 76245 64243 62254 74135 12926 88303 38703 73497 44850 99701 33932 52190 18672 87861 11393 49409 41012 60280 6104 67949 7932 61194 38245 25953 25487 81253 4645 58037 63287 9152 48182 40092 80033 10677 6147 72782 88297 47819 64216 67519 99441 26976 79482 46568 51123 57015 43831 30871 42715 40352 76738 20915 68503 23013 60833 37952 40156 12412 60407 66179 3230 41777 67269 45195 22018 70926 68015 81313 80127 89115 35518 21573 29433 88125 65750 68883 16399 43534 7736 18024 83865 72995 89283 30099 1000 24767 85319 18553 66656 24322 32527 84162 1109 4524 38357 70018 69740 21065 51414 86815 20134 74943 12455 14570 5083 22045 337 3772 13422 78305 58689 51861 30654 78257 81615 3861 84390 39681 32252 61790 2720 39876 58040 45478 81062 34473 41024 93128 61745 85917 68513 83403 59070 44622 35496 53908 23504 66995 20570 40409 50067 86444 87061 69766 82409 29305 96336 98768 24414 29686 32523 91838 65887 94168 5612 95333 16850 61421 7769 29799 94465 59971 10582 40745 34802 88502 27316 70824 93993 33088 32085 41233 14002 31581 48560 37286 15435 21508 44271 70336 92088 61191 73028 83429 35924 18200 86783 16071 93313 15761 81798 21603 99522 20158 53651 95548 78223 63778 92296 13044 24484 91243 96202 13400 51760 69456 56844 38588 63860 49590 87100 13461 25928 98739 45117 63029 89887 55474 89751 14336 60156 66735 54041 38382 80508 34550 17805 43616 99981 37420 79814 61511 78767 75134 29207 18979 27602 64737 61117 15447 46113 37362 50249 60168 50999 3492 40202 77020 98969 62808 38046 97916 16337 15053 21042 40854 37789 87139 29877 16067 8058 79687 36395 75439 54106 62449 99932 25013 62106 84298 21931 46911 15601 99705 32724 56723 5988 76290 97665 66469 45287 19467 37698 61113 5093 50844 16730 43632 43312 32354 87403 11751 90653 33155 15794 23545 12070 9285 16525 22256 57194 4685 87610 14046 93749 64936 30170 16535 62174 24288 52240 96295 86423 54469 18673 38331 91112 42636 45272 34387 15406 80329 19188 24816 33950 98049 5582 52166 30038 45794 35782 65725 25893 43479 56575 97772 65842 20127 79237 98445 69381 17221 44732 81963 91148 75412 3362 63144 37072 61361 15733 75853 38021 6165 82218 36217 67320 43167 45691 38191 60573 97573 7105 17304 28058 462 47292 61838 58834 91517 62232 30431 78593 84079 86499 51618 77465 91176 74913 71731 18107 45277 92221 10700 7578 32826 5191 63799 40038 11478 60795 10972 52062 88377 17319 68821 37882 33705 76450 9612 70855 97309 36197 31705 36454 11821 4858 5427 47033 35173 681 62712 2123 73871 68407 15266 5095 38467 93251 81296 15063 75824 51826 48640 24740 34003 10696 88989 30268 59214 3545 71690 63668 52639 68293 63034 22527 97396 52480 36194 32074 65136 64576 57166 62767 49670 17362 96470 63804 29549 52342 18304 57562 96356 96105 40015 95137 50901 36509 25668 38426 51287 88736 76580 70190 46626 38292 96302 33650 34686 97981 3952 16326 45303 19708 29179 4695 40300 40776 52176 78878 69458 88260 94020 68502 12201 42177 99680 61861 54160 34453 46233 53587 13499 26088 54474 97789 37498 91591 79807 90223 42074 71786 33885 17633 33342 5827 97496 6714 34566 50718 41316 41990 96675 12050 52530 73806 58854 8669 23627 86555 42053 136 77943 19185 96293 14082 16323 46177 42912 93016 72916 78444 85607 21880 65513 49871 41941 38444 24467 40779 41634 1764 11569 14718 97433 57962 67457 35015 52710 20699 20663 88612 68943 62642 3154 87216 54213 23301 82889 37361 87937 93624 42391 32760 57851 13125 73941 47439 27869 99494 26975 27266 90308 23080 81956 24334 76055 95669 30845 91881 64309 16457 78541 61320 86628 9772 91537 46641 54524 87922 25208 97919 14134 51275 94332 54170 37846 52418 53738 39018 74295 50812 23029 45458 24526 10090 44892 5394 19434 33693 59090 69634 15793 81348 76083 80242 95824 97760 5540 27524 63625 64804 55943 61876 92060 56540 18961 83541 9318 50921 76927 18748 37430 75954 24161 6336 48443 22170 87972 16369 73528 73822 96702 79714 37948 95428 54850 1329 77969 43597 46331 84133 44277 55445 11883 89398 3676 7657 67955 33992 63581 97450 39392 49987 53498 41044 78456 75456 93893 29903 12630 15106 18410 65040 68308 80282 44155 53764 18670 75918 96372 64815 98159 78859 88622 17962 47112 63242 97236 15992 23754 21760 71592 61531 16651 93242 33720 18845 82718 77464 16573 89376 41467 69063 88499 62237 31440 39780 23921 33363 42335 37527 56554 15594 99126 27629 49058 24985 20411 8542 52043 28766 83938 66673 33750 31752 14427 62264 12448 68348 48496 61410 86713 98412 76279 83765 71504 45782 84440 20465 68278 86221 25509 53617 71977 30933 47785 10812 12155 55701 28173 16035 20461 93526 60985 51595 72088 16292 6763 89033 7166 88078 78230 57605 38714 40677 32037 7405 55237 94519 32036 31475 24344 16612 84368 81676 79357 40772 10451 60205 1124 76226 8076 6074 29366 16014 41439 54092 5760 36259 36808 73565 41959 91301 4107 44846 64806 70425 78150 32600 67548 83604 51258 13160 27944 95874 12202 98489 58256 19126 30467 113 95192 78663 2210 92126 25401 30458 74245 92224 95248 76469 76556 10385 63070 21755 24572 95679 87399 36738 66049 44296 84257 5934 18837 72539 22058 46227 42768 55146 52650 91761 5996 89724 18419 84676 58237 13927 69062 23053 3275 17200 44628 61802 4640 23660 74287 70435 30989 34116 82019 74280 91873 33974 63796 153 45729 64110 41596 1325 38406 57284 24579 64337 52121 41245 64066 11605 76656 49188 13822 97700 88773 58124 85001 96140 54976 46861 13920 5894 58062 16699 53199 21574 53064 49933 97451 16226 85993 27392 23961 93310 72849 57704 65076 79813 1829 65037 94094 9430 14852 82169 13314 34643 20436 74871 58731 44985 27664 36291 95035 31953 83505 92397 56711 75955 60952 37947 75598 78514 79533 2861 72572 50177 65568 86294 25180 28745 13184 11727 32007 88000 91039 86297 26882 16614 56976 35262 37488 50342 18343 15629 35966 22405 91211 79586 97492 72413 18257 8603 69097 95651 48652 84859 98201 49659 83025 86732 3188 84498 22458 86025 76734 84350 37283 10061 8376 54583 97421 45348 95297 18473 33157 93785 62269 32574 30247 50556 41765 12128 16916 52492 44413 35919 27598 95484 98132 2024 42227 89996 7680 4770 34256 11923 95913 82431 96886 8238 88371 50378 87997 62597 17458 77689 2545 79456 72734 97777 94091 44651 12511 76536 68621 9572 19953 97323 78638 16396 98824 48897 73904 5985 22820 79552 11127 73106 88990 89835 49524 3667 30749 11782 80505 43715 63173 25647 14878 41886 46969 97750 73679 74252 79029 69552 23355 64410 40229 74734 22812 83886 93913 86228 84626 11154 28384 9536 16603 82833 98547 5688 87258 26313 47851 35510 21548 88135 37337 86091 67721 41962 23676 6202 61104 80325 20063 19659 18733 10748 58525 60318 95492 5396 13540 3418 65790 81093 56633 13117 83003 89127 85136 79993 42661 69707 87902 63767 45788 66444 8381 69694 34236 51182 68553 31488 23565 4170 92100 95615 55458 3080 90354 13716 13164 56101 9299 19854 29378 51817 84311 85619 13925 69848 77574 75171 50589 89008 49514 16805 96732 27048 84938 5088 59364 52758 87066 34665 27428 28136 29345 18372 45902 31415 83310 84847 40778 75498 27176 30938 69524 34430 87148 75970 78999 59893 5153 27376 33827 38450 14341 98571 9010 13390 47286 61509 59429 84511 76003 54939 11801 6627 94779 24076 41272 84129 47528 58268 69800 67741 51465 91947 99908 60568 55828 30152 37951 23100 90967 74488 64589 1 78968 39224 21891 36230 48457 80395 1331 27567 80565 96652 44068 67137 94021 80310 37941 82133 34851 90010 22268 78130 71196 72344 63678 86566 15021 52021 2462 88820 14707 16195 35959 9074 88482 65392 9959 93115 98167 47810 10816 22510 92253 79936 47919 18907 33657 46415 90740 28908 94298 14770 32329 34035 37063 91961 9108 79683 35615 96671 47226 6866 33972 5484 59591 44923 86654 60469 21655 73024 33528 24861 9300 71421 44164 6323 26306 9233 69553 73209 81262 69760 35197 659 42156 27355 1013 9248 68664 15712 71581 43270 22906 37565 44043 6419 4467 81188 54694 60892 29745 18413 91151 87910 37474 67349 76844 64922 68444 73016 81199 42309 64550 37987 47288 13274 47040 89499 24798 96971 94370 35711 66084 74991 34758 67541 19591 72850 86735 60780 59187 43878 14496 70680 10412 76239 84658 62505 89787 31931 72257 18211 29785 52298 23876 1126 39794 73737 4177 4855 81267 79350 95650 90765 46896 13890 59981 66243 32677 66622 16807 41648 81578 92614 10599 59610 2205 69442 1933 34949 83506 92654 30331 90326 45608 1747 70215 21346 33756 10268 72025 38099 31861 69421 58015 74326 71992 16338 65758 28878 82751 602 83690 93072 81147 12009 2031 18447 62540 99065 43425 73566 88757 66375 65978 32565 34839 82178 83844 66731 77170 50381 69008 79506 94975 11676 76893 81757 88266 14958 54994 56749 18786 94990 27351 13586 4993 40294 93800 22738 65909 3037 49262 11320 50151 10575 86781 98676 92449 3490 64842 74212 93984 98854 54453 70630 54306 39720 80992 70852 98165 20154 27380 6067 3624 50500 379 81962 50936 6533 58538 23948 82221 95809 49044 12968 23347 59840 64620 73476 64398 30334 3488 72090 9043 57021 19014 46301 56034 92963 43966 14693 71123 8446 66892 81307 93973 55217 39027 26341 54157 19196 60897 74888 20978 44309 84072 37533 38301 46215 49114 19547 66446 17188 19385 5229 28118 35745 13145 68887 88374 85138 64668 91824 39335 22086 68845 70255 79427 39948 73683 5001 22860 707 95148 69592 84632 18242 29487 368 76888 64515 70948 23523 92328 49423 19841 71912 42490 73648 22392 6192 30815 69290 22418 91218 86217 93618 38448 56315 16452 26925 72390 39568 53481 52409 32262 36726 1910 18929 34901 18657 47402 2512 38855 23287 6472 49809 88366 83834 94777 33731 29919 687 99640 13541 39984 94735 29846 2999 82056 62152 40622 24194 3452 90485 57431 49255 31641 16519 92662 66085 88876 84787 9093 11529 11870 54631 27108 65447 62281 81594 64969 40279 92854 56910 41564 51360 90593 47222 71200 55382 50870 41055 66215 39121 19674 87289 89214 7217 75478 5058 11145 98143 3577 59477 99387 42476 57957 98081 82511 28003 46924 83740 38698 14894 61301 73487 11166 96610 87881 30697 70653 40507 25312 20735 33312 32355 52950 86127 40586 34099 91626 99318 71272 27894 22138 19310 59824 22007 54832 78749 32833 72581 32208 38206 56914 6162 1858 19800 1422 80840 4286 75444 7698 65515 75630 49172 51988 71522 58547 84473 59009 71724 22532 42050 65253 87345 87154 21376 19344 96379 81941 47269 4192 15426 49314 20263 28988 31814 81658 58809 62324 809 73149 54748 589 74762 79640 58054 588 3530 47078 92714 12644 22999 21867 84617 13852 75818 29589 65769 99178 49790 19056 78602 59245 92991 81684 75496 95354 90061 39977 42031 66155 80089 87307 35033 83722 70072 24553 94602 11342 2682 74611 89272 99746 82087 66844 8270 43340 69809 26320 57361 90777 81845 40805 54990 4600 95895 52616 29285 3449 3169 89678 49360 76880 39811 32946 10530 4382 14050 41793 94898 53664 61222 95754 46867 81409 57764 51065 50657 79112 12825 88836 59798 95545 92957 82329 2507 41072 78818 94362 81877 77975 68473 38839 26161 58599 46909 73635 22945 65662 17109 20938 78081 42751 98492 32500 53525 3356 14749 56274 53195 45804 32886 27414 97836 81037 7757 57788 71699 23707 36135 69807 80914 44278 15013 88956 35875 26958 56491 53077 35333 79969 36045 62416 50751 15864 93783 67198 67952 89093 69666 29389 43203 65630 63677 70616 54715 5069 38971 80236 599 30602 39804 71374 29072 75435 67167 52049 75901 23255 70877 7704 75294 50880 85415 71765 55362 2534 60443 40075 45565 80215 57893 79066 97004 99396 24756 16330 68703 51256 35902 29677 59580 15034 33215 50612 74307 53663 98232 8665 9133 8923 87268 43193 5927 6630 36328 63766 45652 82509 60095 68846 69538 73375 50372 58560 95457 53940 93591 43945 95406 48795 46273 25643 72879 91640 62041 41111 45865 69929 81033 49350 2975 5405 74679 88062 78716 4266 84158 76741 31497 62246 27340 69126 53610 62117 30299 77798 8901 16899 77787 15756 96925 14533 25925 47443 50441 77101 7180 89621 49328 53798 96008 27168 8888 1502 61644 70572 79918 31714 48428 95420 21522 94762 50050 45834 45104 4288 69000 76699 50826 94340 49416 75874 61218 97952 14 9587 42081 77195 36048 22233 66039 48274 35655 6930 17774 19515 77341 51808 20883 52989 79849 91146 54766 30824 57024 89759 96198 2420 75192 86554 32816 25274 56643 63783 61820 202 44919 39036 69503 77015 20208 90472 49377 33400 73553 38681 60328 43451 97784 76193 51837 87742 2408 68783 75298 91288 71803 96271 91504 20770 83966 38294 92063 26328 33589 54283 53431 11091 73630 79355 16950 93923 3840 42749 76246 55479 64042 53979 99351 9504 40269 53323 89535 81787 93894 81918 15400 96179 44638 98033 78009 32699 66780 50097 33061 23608 32572 40346 61957 14535 35830 88270 21881 51075 96653 58785 40700 83720 51002 75240 26113 6366 85543 52282 34674 7513 73654 58755 7446 88384 71136 60769 88746 98730 57659 33557 30872 99243 21501 29288 13266 4760 64234 61703 83884 59864 40757 62188 10906 44328 30741 80569 20631 36000 39412 40478 7172 66431 88375 12944 67361 25579 11841 37825 92291 47940 23778 45524 77338 62649 32633 98335 57152 78499 95249 55092 68008 41954 60851 79002 62134 50755 9428 78410 12199 80343 81621 40224 87625 8797 75524 39105 74162 8565 62577 35413 68717 34854 88409 61190 45240 49097 63893 86672 76967 70473 29079 19745 6046 37974 9948 87506 70224 57539 91159 10762 48499 11198 71223 80306 83355 82471 71767 28332 87889 4612 79599 51651 80489 94131 2613 74037 18897 38147 76829 52708 41580 67212 86385 16048 51905 26197 12464 61149 12728 64000 28554 9005 83675 9122 54983 44624 81293 96579 11465 57827 53829 35501 88028 78784 75508 67400 42712 9774 71446 77054 69830 32456 9987 39646 81373 11169 14888 65172 98104 68217 70099 18879 8336 9867 70652 10732 62085 72263 2072 699 10806 97818 27095 67347 55586 51706 38997 24726 83910 66145 67140 12390 27 82768 47706 4357 48516 87928 63323 52440 38534 11360 62195 16906 95605 86219 87760 27470 73336 64283 64930 13200 24221 4639 46175 7814 95707 22943 23410 43391 61038 60653 95636 24333 32220 37545 4133 69115 66611 67057 40052 63251 86507 218 47479 62717 86448 55807 63269 26592 31770 6078 62692 91447 37827 5599 914 8749 57410 79489 30717 61595 94646 30461 17600 75185 1759 58628 46339 42951 10600 23019 34329 95209 65636 30542 58556 19667 4939 97417 11453 27468 49598 96889 11138 37964 29716 31748 30735 53485 36167 14073 63100 9993 94691 64793 50903 95108 6939 13636 99626 59589 31375 75107 39793 86968 66463 68811 3104 84543 42172 25280 87845 80721 69685 78819 29310 450 71599 70608 737 26853 96534 42020 55014 21951 14254 17534 97531 64490 87273 96544 48305 75941 41453 20633 9201 77058 42322 95742 98703 43870 63553 17872 61875 22065 27061 19182 77096 1149 74286 58692 84662 24144 6169 11056 88787 64763 43930 3193 37146 61391 36365 59152 75198 15437 69945 43799 9962 85589 34608 35516 28985 66231 75016 96625 27963 73772 80958 46466 22752 59692 43094 49339 1966 45657 24817 42458 74196 66666 91458 63547 98633 99505 96087 37244 80604 2021 82803 56318 17379 72573 91247 41722 83643 69683 74423 88621 71478 89921 62907 65869 54007 27076 56431 50008 97571 2529 72174 66063 49399 74232 76199 56589 80366 46890 26338 52132 46595 8010 90585 82878 33223 99795 64359 19336 76260 16197 86810 19033 13795 25876 81631 18608 41457 83907 74923 79835 95128 97205 40461 8398 14967 16629 16610 54927 75557 86988 13556 16601 64723 2111 9575 82674 80459 95802 96820 21805 77383 44791 58167 82174 14769 10888 13978 20564 77467 22915 53054 46 32235 92893 67932 73226 12732 59764 44154 40841 60252 10573 82738 72682 44042 90290 32371 32897 55795 19351 62379 19129 9321 15795 58104 2028 68922 68019 35548 93271 91849 38280 15934 15438 82296 44332 26376 41349 66974 15467 29899 89317 74996 53178 1697 84741 85926 8775 71939 94082 70756 14211 49495 98205 90278 12402 21710 92908 22693 57072 22507 68390 57750 35937 12496 31296 89796 24196 3278 29092 47725 33699 15349 55150 57293 98173 99437 99734 30189 77813 79833 40331 50711 39740 96985 63834 75934 73271 61532 11516 18905 82360 90084 64625 18857 15315 69242 23893 9231 7373 36490 3007 32739 69177 17159 98090 20744 73727 69996 47074 17559 76916 15132 82910 40054 46448 29820 37727 88427 45679 59929 48834 50131 64061 97803 44930 4575 70302 5235 41700 68803 83308 93097 87873 40822 17767 58969 11803 86640 12151 41448 3559 90811 75367 73775 82622 13246 24168 44656 32162 3827 76974 70690 72820 50505 25360 82807 88500 88804 42415 2182 42036 71886 23776 43900 87723 33835 73000 66917 4112 63411 18172 53220 57512 5745 28158 54480 47178 44633 17032 80916 17734 4788 15314 81075 34378 4321 7404 85024 18535 70254 49979 88509 18724 69179 38155 80744 87940 54828 77714 31175 80694 52420 80134 71521 27613 51440 53274 40646 53495 5401 66997 61800 91264 37083 65088 7941 45375 97868 37166 48794 46728 99203 89073 83666 96739 14132 37278 62285 24834 6140 43460 652 28651 89903 55962 51958 45126 59973 16365 70396 34701 8977 60668 9623 24362 19147 92056 52206 89423 27539 38793 88451 79718 60043 77912 60836 80590 29384 49994 92478 55274 28944 15057 28109 18066 80543 70661 14661 20493 96455 50401 69166 78446 4484 50126 40544 24139 5954 38261 7304 21813 18931 40888 18040 58397 54070 1385 73050 35145 6087 58420 2777 88541 74459 55130 29094 92319 53555 7109 48757 64929 94259 53579 25599 5842 59311 93890 91805 16180 4185 92848 15799 94210 50255 59918 22439 43123 52268 17059 30723 4536 60175 52242 71736 45340 27871 87107 55929 43701 54492 61464 88467 94236 58096 22732 66691 39084 59386 89183 83882 55632 16915 32296 99068 93453 65903 44298 85182 50084 86088 8934 37499 67911 5177 78158 77007 1538 62472 37306 51376 67633 78460 66578 46489 4919 98304 90011 52612 80535 24307 96339 6114 25066 29069 76540 54885 65328 98353 83856 58199 28051 70107 54693 64456 2588 40982 54409 24070 37104 61260 31787 4310 83496 83784 95542 8930 99754 24759 17588 84100 40637 16619 73131 34727 77408 74570 3260 94430 72532 50733 1087 62076 72717 43130 80016 63662 88518 43367 10839 8250 39756 14788 27868 59652 98688 5347 24069 11076 18232 75948 96284 42546 24138 68681 97087 30001 71325 89407 15213 94289 94023 34593 44934 44111 42568 86071 46272 94544 28658 98989 46134 68935 12495 39201 3444 98858 71774 88445 82653 10312 43579 7926 12230 82038 32606 83788 89792 54237 9278 33674 4419 16909 51995 27557 7324 15653 70714 42795 2034 40438 59107 26962 82773 33106 55594 82460 47239 26026 33104 6926 7312 69949 51315 74718 62167 78862 59519 85152 43405 45142 27645 22769 10361 99623 88817 87991 51512 32943 25561 34622 71975 23874 79090 39813 31462 93956 22145 23540 5812 38844 62568 43678 96693 94266 29758 33560 44450 54228 32665 95482 8277 65595 94417 46089 89158 68851 48413 53138 14271 6660 78377 31459 13065 5711 97602 26134 59088 40701 93348 36893 41707 15796 23356 66660 21194 84308 75763 90461 17492 20666 75069 50117 16160 33279 57487 7434 857 37124 82980 61207 16712 43767 53166 49613 98563 91604 89343 69741 81084 54348 45125 70371 34733 10187 4590 61129 36168 159 72424 41476 2362 37484 47113 83606 39502 97606 21189 11573 96872 7956 95974 98797 87036 20267 53527 79877 2919 10664 41878 83664 92378 13361 48507 90810 21276 67091 30115 44184 33291 41609 53913 38830 24206 27507 90284 46570 30175 19816 40945 49027 76414 10904 53492 68195 14433 19891 40863 3395 49489 80196 17164 95774 2807 13408 25040 58234 4183 13567 29789 13752 55645 28879 23865 47981 20623 25231 17276 97746 4339 65024 8375 45860 7969 75647 33582 2163 3792 63369 18629 10693 13552 52016 57307 9277 85617 9489 22511 29101 58328 53021 22613 98398 94973 815 11687 13764 44838 67102 51790 92634 47588 95106 98742 36664 1883 40020 77005 20470 63220 80991 79144 87811 9423 74441 73137 9922 16633 69488 10861 6056 27128 9546 12004 51907 10082 31507 18715 29987 5833 32911 76076 29111 77637 35000 28702 91190 77157 88815 34055 93458 99697 16203 56702 50487 25388 19925 9514 79305 41950 79348 81571 44273 23431 89571 22975 15155 8703 27251 5662 72727 20532 57068 8367 36480 60110 26951 95032 23165 80584 600 17519 96943 7610 72521 74191 24867 91714 11766 84089 1262 94363 33359 35580 70489 72841 35244 48357 67322 72068 55518 22403 73400 9026 48651 35962 196 15584 37112 88776 98311 68706 41840 57931 87199 31512 70721 35563 41426 4995 32806 37111 46679 82407 63591 35872 1773 64040 61705 61174 49555 51361 78875 96350 14821 4951 42737 20926 98554 45959 50196 28112 7054 85246 57990 96636 78268 33802 75355 81980 66895 99544 32425 77348 18787 94323 90922 74112 15664 72825 93167 68241 96498 1842 56621 68911 22878 16259 14109 79229 11043 24332 21549 42399 26780 43935 63873 80414 31045 42125 8839 99847 23758 48581 69023 35091 72610 80602 10167 43189 83017 88715 20250 66395 46315 50015 53245 72903 82676 89670 84053 42656 26342 80077 66092 58069 28443 66008 25955 54666 85364 69544 74603 59316 55521 96847 31025 4135 78308 92587 42652 34735 39686 84074 90402 15469 88242 11149 61350 76190 97829 75648 80691 86437 79756 7903 19224 68286 35513 12161 18051 58643 37049 89975 24780 5703 68907 71486 66939 4064 47370 17942 19520 60745 1024 44768 797 10439 10255 86708 31717 61470 90917 63453 93464 39100 58221 1034 91781 5717 35912 14899 62450 51972 16754 24883 53873 4072 38764 51486 67603 97016 75328 14439 66464 97899 65319 2356 49658 93500 32144 24401 12638 51179 22597 2453 46064 81057 20544 6983 98937 27262 6805 10792 46928 66770 96862 6696 62558 7367 67638 42378 36278 48057 20425 81402 42677 98662 34462 59727 78763 12246 80385 8297 32373 61907 65506 83090 52211 41881 50447 60051 42459 24217 6723 26156 23409 87603 96824 81174 32742 81859 7851 34369 60839 66804 82981 25549 19986 30035 86944 1355 10101 16409 14358 36604 25986 42215 90162 39640 98204 53092 16146 86200 92411 83165 45036 50070 60814 67357 66774 17522 75625 87577 32434 51313 45851 42411 84436 9123 73751 16639 73026 50350 97415 19912 89071 56810 4822 45952 44422 3351 22133 58768 45073 84674 11702 46697 8929 4899 50952 50543 44510 62367 61769 3766 57888 48682 75190 12422 46742 34285 8534 55491 5938 21519 49405 4668 93401 99037 95616 15803 91547 44179 44680 28232 61706 43257 82352 89088 74352 46183 93657 30566 22310 38616 98769 1023 80259 24565 88756 82919 31515 46189 95941 88947 55430 73765 85019 54916 96071 79948 73017 90318 76212 23984 29812 94109 87428 37310 36605 85669 24044 91860 66855 52598 37479 62180 83826 28716 35925 37573 4239 39390 18048 35520 91220 23820 6190 89367 50208 52284 22759 84742 71353 94227 76216 96799 13395 82127 4678 56097 74764 7335 95790 53932 60208 71693 10995 94597 93958 12655 69618 21734 41523 2774 18043 33846 50111 51081 61559 75048 64690 88521 67988 46504 26078 1762 58885 95852 11674 14365 74258 55106 28288 13306 20576 69950 43351 46743 64477 53872 34791 44582 83192 9919 13736 27096 53649 48160 82560 98619 76122 12780 27186 47967 51213 88461 72107 50448 89666 90956 35586 32752 8188 14024 79436 39696 54867 44933 43480 90520 18796 70895 78646 42622 95675 58406 80719 34195 40125 30368 21115 92266 53831 43920 63040 11943 74449 70253 74703 56419 19075 34054 5590 51596 9873 69088 86707 13107 91842 11567 34000 92928 47900 72260 37280 84690 5656 47926 62 33881 45156 9380 54891 75547 9820 95872 95382 3925 86522 97543 45011 20993 12355 52120 14328 31511 66048 56324 26321 88671 1118 94165 89833 17520 11785 16401 67838 55056 13856 67292 95561 72332 73977 62855 48523 51524 1522 14224 83205 16886 48023 94404 38257 75089 11237 78808 10356 9178 50633 53393 20500 70662 66199 99289 51728 22985 64318 90161 10629 74480 57836 31240 37703 5923 66087 74965 28334 23564 75805 96026 63849 34400 31667 92535 54835 24583 3521 84197 12115 90285 43122 17417 33550 38837 45305 76972 48481 67210 88668 11280 72540 77206 43822 1561 37730 79815 16710 3256 80921 45399 91767 76660 39706 41093 52312 74614 36935 15048 53892 34111 99797 26625 95010 3170 70430 99503 88329 88845 15572 44735 63811 86392 46546 98705 86517 4199 95423 2466 19414 28460 98581 22792 17002 84814 79563 49615 44533 11216 59453 77977 11724 53127 56542 52086 203 28235 49957 64143 66899 67861 31699 80421 52728 15671 4465 90895 77706 21905 92167 12775 60422 11016 40635 54103 48112 9576 48299 32453 21080 94224 95115 36290 60732 37792 27035 38325 26499 52157 75471 82979 23293 71533 67356 44158 10897 59140 24107 48854 58972 92823 86076 54970 68667 61106 19808 70693 97448 78222 67170 45401 50597 54151 48920 55495 95362 40930 94365 44813 92096 11673 16081 75410 64302 85794 1107 42602 32817 94573 58725 91201 93206 21765 56748 25476 23211 75206 42 2192 6369 71113 27940 99895 8649 51324 85462 98508 28280 90442 2274 8862 93796 53780 58673 34104 79686 29667 99451 91117 61699 29129 80753 92252 15649 40404 37614 91347 43144 73399 12604 44376 61284 35529 96918 58249 37528 99676 21273 20856 6081 56960 85863 67053 1041 96013 34323 17557 71810 64384 47283 57195 59749 65176 72289 99807 5669 2445 60796 69108 54700 11787 69558 33265 37311 85195 65192 80157 96049 39981 39088 86359 88528 26456 15303 69923 24370 28834 11307 30546 32148 65240 69105 28748 98818 54849 90932 9947 36818 4931 31115 53584 23624 62406 61273 91841 81209 12110 56657 48974 13569 3343 10033 56705 75831 67646 91601 91277 83848 89448 13031 34634 16637 14548 40657 41511 26931 97373 29007 83917 7451 80191 46835 69535 94481 91450 13122 61810 83894 25646 24615 57591 71388 20980 31755 43441 16771 93529 25716 70364 55844 28625 23881 55776 88301 93130 19265 52038 50948 89732 50079 95807 13462 42936 43262 64519 94467 36645 80514 34770 7265 43901 51694 59745 5030 51357 1523 14969 77595 45905 20599 8508 91119 47536 16404 85768 13550 25376 16904 49589 26944 62691 81680 38782 71450 23052 71834 72456 79619 60388 61310 23237 30706 94136 15749 93731 2317 58871 63877 86547 23902 74130 36307 54444 10075 28641 1865 50010 80899 43979 39895 48784 17395 70513 32335 67987 36793 16255 78234 37024 46197 95748 21390 82550 40467 21540 18153 19165 53066 27350 97586 85407 48110 86107 75277 38869 72779 97321 61324 88198 17061 52484 10518 86105 70293 498 92404 76398 39819 5606 65156 66964 20535 63561 58427 46569 25414 51543 90629 48397 8829 79681 13055 62927 21904 57489 45717 56869 12186 26770 83909 44771 96731 40316 13967 96436 63886 2301 23777 89615 68619 78681 30794 22341 4525 66936 17908 25919 50814 27157 42179 94418 69302 87640 28562 23686 13474 6281 53261 46028 44653 64014 62961 82861 84363 44342 52973 82427 20249 37080 81118 47495 6518 34421 69606 37199 70995 56457 99088 34336 26896 7901 61732 56120 70351 28312 93024 74434 97851 14497 81466 2174 97707 46831 88469 346 62731 71134 17020 82469 25288 41918 53131 32715 14205 35326 52355 58911 96403 50429 27469 29011 95623 66460 2023 38836 64422 92035 59060 99292 58135 17547 17411 79902 6521 38064 86256 98613 95119 50989 83685 73882 48520 32268 94837 70286 73087 90334 77828 55864 54270 52232 87968 34894 35472 41176 7961 95029 64501 88913 35068 97063 58264 23438 99022 91602 5864 46891 96655 89065 77156 7386 8458 94849 14735 77493 3214 38880 76491 52694 15914 49727 74329 52786 80263 76963 66189 99957 91380 5202 74401 16429 68624 98537 22192 24269 40160 1259 68744 53812 57867 78520 82736 65121 71999 90873 18250 33599 91374 83967 54048 35432 96434 84976 68909 79561 34841 38449 63906 89708 18077 87231 75939 96743 59665 7078 85609 89081 42738 59000 4485 2366 1631 27445 68726 91728 50173 73342 71675 8395 59383 13309 16210 3767 6393 17815 75622 49337 90571 46809 87101 13687 26969 2888 97119 73238 35660 26203 72144 85650 66076 50590 68897 95203 70276 95648 58495 5077 98587 73360 44441 4638 70207 29173 24310 71578 14660 90432 85781 38023 66410 18224 62996 64693 28210 66345 76531 96070 85034 37972 60159 79040 89373 46475 2020 46951 93030 22593 73241 7215 33027 98971 3423 16544 21636 80207 24228 92009 50213 11110 23081 98362 82192 62477 36325 78626 39863 66614 21898 28792 3735 9138 88143 68324 39675 55733 61364 80761 80104 40766 73795 80012 973 71701 27702 19099 48710 45300 94222 93145 59118 34355 67181 43702 68635 27444 64421 13908 24637 1299 9396 68571 15186 1837 56966 78633 39988 65501 30538 79567 79706 31773 98057 2705 1935 81660 25800 14243 10461 6614 19191 70880 22563 30927 15810 1196 8533 90080 12466 92993 58896 37732 28115 38306 19794 34906 84469 44646 65407 43244 64248 40655 65817 29432 40647 79205 78907 47827 11749 74619 8207 82020 65999 90480 42283 11885 63691 26742 59198 98731 5929 91586 19885 56648 65843 73111 84730 21665 66503 4540 47756 73760 98693 88645 34864 7627 26168 30802 80965 85922 7564 74269 53683 37870 15226 90226 84967 94048 21615 89530 45435 48618 80794 76119 11559 11846 63587 36099 2836 67081 30432 50627 20536 11549 43542 22946 82839 6960 19688 73688 5561 41102 29496 85556 25889 55301 53342 34325 27104 4028 19324 23145 39648 57558 37151 13855 18753 23743 28838 93315 29144 17028 49031 90705 94523 83754 29761 19426 38332 60024 42475 22228 98643 3317 57244 76478 99167 2017 21506 70950 21780 59105 17098 86046 37001 93293 85521 66361 32734 66972 40748 26606 37546 5397 47366 54673 90156 29139 18494 53109 48442 58956 38786 52846 18637 59796 15938 61403 78171 12364 39144 51763 80619 927 54823 61370 67858 5498 19079 71855 31675 90718 16215 55282 1520 28295 28319 47709 54065 10472 54355 1633 79326 91846 52653 26282 43537 25154 73791 19355 2555 39602 19589 81957 37211 85722 41355 19096 29220 10694 56567 49296 69928 98352 60678 72364 48285 29430 70110 70979 1953 59754 24978 96223 43747 43862 12618 25236 70591 34606 68402 20273 27466 43408 74522 41788 59765 9941 2840 40123 34161 42138 73431 61908 37256 824 93880 15648 81008 72478 48132 54702 81749 48474 2859 87426 3141 95882 65558 96733 27772 22432 86786 94461 26559 32820 41808 47287 28222 18221 54239 91014 31824 45894 78570 70793 10372 72555 57542 92582 75968 52945 70279 28541 5442 11760 52034 89289 36688 67596 50335 13665 19720 42453 31281 86770 28880 97719 38152 8718 69109 99813 44281 14114 40079 95363 71959 44262 40521 85476 95456 2180 82837 15397 96182 27421 37637 24675 87688 56915 10594 32926 54682 44800 48122 7811 40460 93175 57002 71298 19169 44820 57034 31334 10179 51466 13600 44329 76475 18417 96394 5011 6039 23175 65436 68250 44911 45362 71366 27190 30131 65865 83037 81908 64294 78306 28951 48705 86026 54569 37125 4713 85515 67728 9438 77236 73043 23677 44206 31256 58846 93403 32719 83527 1371 32429 13401 62768 9603 67559 19730 7177 16994 69417 93003 72057 60411 95490 72922 28910 1475 90403 45043 98229 14337 94559 61189 61498 76521 95686 73458 94401 10540 92309 79328 23265 79062 3160 21534 74140 9980 91519 51249 22087 56558 169 76530 70936 79940 28107 28279 57523 51985 39214 69012 65874 11881 96355 91443 5376 37650 25532 42859 64144 51758 44193 35048 57721 4588 83961 62914 31920 69698 93617 58534 27307 89593 67369 5564 64711 16227 60342 1233 87333 76452 49439 78901 36572 94372 49338 7499 27982 23416 17768 19592 9067 89277 59260 96385 48530 57634 55472 70987 50547 81310 48370 7876 59886 75104 16281 69585 1543 69812 50879 45874 52271 24921 46906 49547 82503 16566 19647 57853 42265 8331 6954 9819 21890 97965 54443 95224 60807 62440 44279 29273 27493 27203 26091 74819 31338 81133 98631 80525 37436 24528 74234 91011 97957 76061 83309 31730 87855 73285 46773 47152 33535 21325 17367 48316 34106 61227 71563 38736 11536 8945 30940 27915 22918 46209 50031 34806 28506 44766 27663 94961 9139 58521 84389 15388 48687 80038 11233 71613 50729 7649 63170 9830 19482 5089 65807 76471 49819 93359 47716 61327 52069 19486 23393 76453 60923 89192 90265 70641 72331 10279 32521 79076 82216 94375 86001 21140 9756 50241 15003 65122 45250 89641 65126 4754 51962 50370 84841 55555 61818 86346 98855 79269 39268 46995 91571 65270 9671 1236 21620 84789 6708 3644 15305 60378 76136 19319 42534 54534 71983 40851 86651 6237 81546 8912 68460 27837 47697 72762 3327 94015 13616 57856 15579 64756 1778 49200 40662 91874 48220 15726 15174 45111 18057 87074 33700 11956 8287 70515 61691 49354 10041 32040 5426 87756 45706 74374 98061 25689 49053 89428 99317 87214 67158 59883 68475 8539 60214 94252 98378 70675 79602 79855 95845 66933 24300 4840 41428 63019 43557 41376 65357 7457 70615 91222 19416 96856 57008 24006 96366 94643 89425 11854 7659 31235 21521 65428 86621 89828 39544 57854 81630 9540 20117 95476 47355 35585 12845 37155 74793 43838 81770 19278 83186 13919 69358 21999 76735 64356 41806 13757 68029 82326 42646 18373 94759 61718 8965 87047 95825 70796 86282 52748 77729 93452 120 25690 79614 35636 67875 12172 87336 76753 91959 93630 22153 10120 5691 98265 69876 87957 84696 79802 2544 32082 25756 21747 59019 43102 86370 47531 21783 64098 85633 33383 47347 27070 30585 14722 7883 27934 71637 23177 49190 47410 76209 24003 11338 90845 1349 15641 17978 60869 63972 25790 7863 59907 74841 81935 74761 89949 24190 46840 12094 5792 96806 84735 3341 68208 60730 47508 8005 55525 99751 59999 43697 89946 4296 30095 70561 14136 82391 76143 41109 15031 60173 64630 35232 90293 83344 13487 7207 94855 31875 50182 39799 60591 36398 14087 79838 68927 29064 32631 17587 4128 27178 48433 75753 12730 72282 98100 24037 93386 46543 64271 53615 41983 52158 56782 47885 21172 28124 60893 1944 72399 66487 96756 40039 87594 38159 3842 84253 30644 55715 12521 38220 46654 79167 27585 94386 36703 73515 34498 27685 26908 47876 1989 29557 97379 76148 20959 59649 45536 95342 10403 25902 27328 40048 8318 99166 63288 35790 54386 27726 80925 1761 12787 50398 7788 42450 5514 40706 6315 22768 54393 50652 94427 26787 19180 5750 95547 64655 75982 55406 49782 93883 18088 48977 89865 67339 39870 16472 54159 64057 99611 61140 22502 71461 21959 34009 38187 4785 8103 55090 27945 62923 36029 7846 2216 53633 94351 34898 46321 80404 67982 30622 24328 75366 31254 44528 74040 57626 9599 6022 2608 98302 54340 15771 70282 69551 52092 96475 21525 28419 51675 21896 65968 58795 87864 52161 4967 27322 65157 84877 2404 41413 64783 18633 85514 11976 44084 18346 75249 7927 51599 38034 94124 47687 87942 12270 61843 34998 19810 64379 54628 53963 69649 12627 49922 23464 46659 84582 22947 9097 47972 40567 3920 14477 63952 24829 418 15504 79458 90838 4833 42650 39061 65318 57654 1948 98001 86383 20690 10477 79792 42345 92182 53539 16597 97827 37602 23855 61081 96138 92722 46804 67010 15112 93491 11746 21387 43148 21405 94423 38431 47924 13694 48816 69891 26856 97636 2349 47561 72768 75729 68121 19803 76168 38766 25517 52238 47417 80298 33480 48095 61168 8989 66294 26578 84677 5193 24186 50092 44852 43722 51291 95907 30505 94992 35308 86819 96006 48444 43306 95065 38712 72811 93603 61175 5109 96149 43307 8357 22633 11607 80474 63843 51185 20265 46670 49322 42725 31747 78984 20101 99598 40 43494 71150 3370 55592 32051 83345 64442 54846 51023 16211 31258 47464 63475 69350 11029 37594 66558 12960 32246 42086 16571 33084 33418 12092 30237 74695 33727 34867 26098 77082 25261 26584 57682 73989 96719 87165 74629 73154 50479 91114 85061 10901 90056 77116 37841 96236 56285 11675 54299 77230 60289 47240 92987 40017 10691 22365 44432 8585 46518 12348 77432 47070 8878 69045 18843 50957 95879 40673 3936 94547 8931 6577 35231 79568 38238 38789 10884 90609 27669 91757 54349 8038 44729 49279 79121 20890 90405 28287 46421 99607 8975 98898 13725 38476 24366 99092 14839 57027 82723 31827 94313 89970 73944 18267 70611 42423 81796 7562 4463 62074 41180 47053 5723 44256 17222 67850 63514 57112 84295 11940 48528 64681 36374 37172 2064 6986 61734 50531 54755 4620 54116 56103 52707 27183 80162 58145 64424 72083 71410 55560 93746 64202 87914 86516 85428 99597 96575 570 60102 68964 95204 36001 84707 52497 46224 13555 46953 64371 63430 13866 69233 40623 46985 73705 29930 30897 26166 9166 56455 35740 22042 58031 67064 65915 34222 94766 9524 25633 57457 33306 70301 37307 12438 38499 92384 31815 10202 9797 77404 34699 17091 81764 78892 86791 12430 46306 28175 87086 45698 27807 72494 34934 50512 67139 59423 93220 80779 44421 60736 25430 1396 8916 7022 96637 60601 54800 57624 35891 73389 28333 65740 30273 89044 18964 40255 49372 23386 6260 39569 69405 50855 65594 66856 52457 47165 74257 84412 16559 43844 43754 17878 48669 71268 71393 53561 16694 77019 47049 2702 91472 24249 28992 70669 56693 27971 10208 49907 16751 80581 64273 22178 39528 52056 16676 73588 20684 85340 84844 72956 74283 26595 27291 10807 53395 96953 84723 71315 75668 36932 10218 95940 9414 87112 94820 56386 66757 64232 20603 19732 17625 30353 57268 94275 40095 87844 95007 71541 33753 62985 41852 52379 39233 1976 89139 64495 41702 63365 27745 93040 77429 73829 36805 18524 79342 94494 47503 37860 56933 78726 77304 11716 24442 5176 61668 87947 86198 31835 42466 10325 60137 14020 148 30287 76686 40845 99491 56219 23037 81179 57768 47436 92288 62607 83286 59079 7232 74172 88320 90440 99730 27957 64108 55918 81515 2233 65934 99129 28022 9255 81582 89510 90888 19118 47934 26445 91172 24475 5772 79673 24327 59961 73440 91029 97195 19037 70063 55226 55239 45420 55212 23687 67520 74324 29043 31764 9847 25373 28431 69973 3058 53338 24945 65862 44815 52503 53047 88255 78662 93165 33680 12288 79011 9021 12929 5936 38141 50748 75056 18446 18951 11139 37318 66322 9436 97550 97487 43692 89359 23554 17268 74020 90713 13642 58144 63392 60870 69082 95647 84423 18085 59176 12897 98657 73021 99802 53652 25541 23578 69761 24035 58857 41833 19365 33639 35183 10357 71876 43400 90184 77184 94592 76876 43790 87916 79470 34087 99659 80983 4117 13780 32669 21829 51765 66588 47246 42975 68777 57234 14547 8964 52986 21106 29137 44461 68978 31666 8761 58176 17375 23189 54168 62534 77066 84609 43517 26556 35626 17505 72698 88538 76402 6958 93439 56734 67295 16892 71192 59960 66549 19824 12132 39480 68611 60031 86002 31293 28424 88874 36265 99540 86356 99695 36122 17199 86378 18943 53400 94658 9111 81294 34183 95376 70058 26428 30460 20861 19989 51897 23895 81969 50305 83565 19487 22338 60428 49271 82846 39299 56140 33268 70925 56731 18020 65468 74976 51724 83001 96411 73165 73479 29738 23257 53353 63409 67259 614 56124 44694 33960 11063 4252 50395 30955 69932 93642 29419 83851 19940 11915 30233 846 48992 81181 9154 84634 20269 62396 792 41581 35101 39994 48226 46502 53920 87472 52697 69905 47159 69073 75872 67816 99031 44644 16596 73979 45890 49584 34487 6799 97838 67659 45990 74983 61952 5031 35481 76863 95976 65250 11452 55589 11643 90632 23160 66629 40222 52456 9570 79136 72993 20198 89623 60787 38739 25477 22856 17607 85477 85529 79868 24108 45434 21537 10998 79760 95518 8644 42842 90159 16975 50651 84448 66699 10529 8523 86008 93812 68398 77596 14623 94261 1246 7454 83576 1515 80876 96479 86406 28480 29065 18092 5922 11721 18365 11951 28516 70621 45031 93755 58336 57358 10862 99103 43893 19614 98825 39468 65197 71844 71956 71483 88473 41803 24443 727 16996 53061 39161 45513 29135 61576 63051 77904 40210 7426 60862 18836 32927 38990 38796 64784 27753 26816 48043 79113 29525 63643 81183 19960 37676 32738 39331 16526 53278 31636 59337 85434 15722 84268 9689 28805 99349 16478 3878 42408 37031 89336 62693 47946 61247 61098 23594 59655 67243 53564 50375 67622 70096 55050 61979 92663 43936 8687 74031 68561 64881 56462 22705 48969 93463 27347 25895 12607 77554 50409 59482 49586 62243 28296 94752 36364 59308 35932 86395 83067 345 20851 3393 13823 83741 59785 91139 20097 82437 17829 42192 52995 17808 57181 62213 80432 83208 22346 74174 49025 87023 84715 76682 77079 11188 97678 12019 90477 41939 93178 62402 28086 10776 5081 32217 15516 7261 53231 89395 40263 85390 67101 29646 77836 17693 2606 78281 24854 67432 93945 63206 16489 66462 68451 87790 13976 51192 32238 35936 12578 90349 2389 24080 90298 58150 77592 43555 58912 61813 67540 93786 8157 10980 56656 68365 18531 71231 97121 77198 9676 5055 78832 8636 54088 44474 35862 27472 54812 94843 13881 11050 94908 62059 85968 69937 20743 30077 64677 56525 43027 75740 3537 91696 74306 63059 46959 53357 37793 82853 14463 16162 95822 76149 10611 32077 50443 43975 26124 59130 68682 49426 64684 17483 42045 67833 82495 64372 47707 80962 33463 35517 27065 53711 61864 78739 3949 84317 68608 72991 46522 99264 21545 75781 23683 28478 18366 94349 70012 87395 57995 71554 94829 43404 51655 36530 44873 33833 73421 83731 22998 59304 46294 35748 2722 99156 37778 56939 88590 10935 84851 28600 2710 19474 77490 85281 49207 57749 43625 48187 39093 58108 46316 51067 93208 39533 85487 8770 89269 84971 50799 4461 55476 1317 99381 77644 79911 99881 35783 34778 66151 60324 27519 8178 8621 85296 24962 60625 93092 22927 48163 21702 76644 79486 88167 24961 86407 96275 5297 83818 11428 68172 23871 49716 47738 1893 30721 79543 2856 53461 44882 94916 14518 40580 63483 26216 54737 99014 23731 42778 35154 74935 72887 43314 45337 79850 79466 56231 54515 8265 8222 85860 51825 29908 90045 61078 43638 63987 98890 58052 87256 57061 27126 77284 96342 60872 73985 39308 8712 85263 66515 14627 29904 63223 7193 35524 80105 14561 73037 4368 11789 63357 73269 2530 71707 66368 39504 54546 63372 17393 65054 41726 47998 90860 20242 98088 41558 2651 44542 95142 24656 27765 34021 64484 62788 11088 7158 21332 61454 90975 44605 41652 19211 9449 75949 66665 99658 73473 61476 10093 48941 84014 19325 461 62178 74911 64007 27360 28926 11792 95266 7493 3744 26102 35849 97521 96305 43903 44371 53091 7964 52768 5104 81131 65814 76367 74294 5281 54787 16869 29087 26798 52511 46204 90170 28731 4237 52384 74114 16847 4448 99265 18231 75065 53468 75477 71623 64718 72881 8196 66416 50016 54398 55105 3208 44518 15418 6591 71055 40491 66787 49007 19550 18654 40998 83419 12625 4810 57127 48195 56162 84170 33390 8535 5415 85070 3677 86369 51188 3804 30530 9550 60896 30915 49662 4736 81291 14327 34194 61598 30905 63244 95602 81653 38628 5139 94049 95968 76038 24026 12941 34241 28405 57107 1657 85976 99694 31850 93448 20245 25789 69895 25286 91382 57780 53113 47584 12889 93422 58450 29993 19221 52317 31718 64912 84591 29442 9029 6654 69978 49946 96988 96635 58882 57706 2460 51386 62990 6213 5774 63092 1654 12664 54206 70731 1983 9221 26660 21662 3040 84447 60268 97731 33964 5428 38077 69264 33011 72471 6126 14833 93966 68017 91932 58669 67265 44539 86800 54365 96127 93309 38170 19127 17105 57178 86452 11078 35120 86462 45080 59266 63136 56164 53116 24674 49980 6289 86995 69554 55998 94319 72689 82074 34434 76314 39242 83303 96433 85652 55765 61863 55044 82975 98548 28050 53678 92028 84802 55287 71677 38112 11539 59368 39473 86189 78332 24432 42516 52443 37749 67480 53757 90015 7891 24694 82044 36770 56163 97367 82671 21240 74903 98297 78849 36225 3436 73385 55093 54920 61049 18612 62735 75059 44367 11389 17022 13681 22871 98331 15555 97124 78918 94663 43383 85727 55021 99352 12127 98392 52586 3187 21771 11330 58748 19565 95639 42017 5631 14968 44977 73407 66967 45374 95312 83500 38132 11479 39519 57344 27518 32122 28977 50394 55079 61770 43541 90445 49961 67970 86190 42665 355 70602 1595 43591 66935 44924 14598 60311 9938 60562 45856 8498 91434 527 61073 78092 77613 76698 54304 99105 56333 43064 89577 54465 88575 76777 46791 39967 95105 67859 55490 52657 9441 44097 1010 42107 83507 78550 75283 56975 98298 65614 29708 73796 89017 4253 47925 25999 83265 46520 91653 19449 10528 15107 94773 87551 19329 82252 30991 81739 32490 51010 67481 25147 67359 33848 33789 20189 35661 59664 49285 47129 30837 86459 59507 4555 37034 95361 6672 28011 36781 76617 25573 60871 79359 47805 12678 43008 70953 14374 35906 40326 60233 1421 65772 3697 46811 3587 93461 17656 97792 8209 40705 44973 34947 65286 58014 47296 34032 91630 56916 63808 67223 97039 24461 30594 16476 63089 1054 75228 52788 52003 6557 18778 26680 16674 34651 14885 34449 40523 33494 73079 13617 64113 8219 39717 93898 76760 71463 96622 4757 21185 81046 24723 67256 37512 443 80096 48425 99148 52615 36426 39966 89750 60406 49558 94724 51558 39286 22675 84012 60792 82365 24105 57901 46757 65203 90367 58723 64521 10487 18619 77584 40927 20331 75567 54293 74912 94044 98127 29051 9679 95214 89084 63935 99048 33882 9339 62812 79907 12647 97355 94628 98625 12965 6561 28418 33665 23910 93509 82434 9626 28227 38902 96125 82813 37716 30312 25447 11651 14603 78367 21719 37828 50073 12502 46400 52850 33879 22035 53546 28822 52495 34178 9844 19786 9888 40271 55619 77917 99557 96827 73110 95502 56930 40377 32299 53008 99696 82558 89282 9226 75840 84060 69274 59829 85901 2318 18280 91491 74395 75551 49334 92833 78786 65300 55637 21074 79661 36098 86911 56755 58958 91647 34924 6809 55314 46336 48378 43157 78170 87291 84969 26812 7439 35073 58966 15850 77121 59678 56908 36424 80756 31224 23918 68805 11248 84343 85100 8411 6320 38569 45822 8204 6550 87933 21886 34076 77463 91160 35172 49559 22657 60570 74288 10453 19453 63157 72403 38726 69157 91141 65233 95878 46178 42947 27330 86691 68944 34902 87189 90313 4521 80613 4574 25917 58757 37356 64561 32471 64370 15918 72429 7667 59115 42121 80803 11758 61019 68034 70097 51950 87608 90067 96099 79896 44181 63709 88163 36503 4672 63466 45243 25501 96726 84314 47708 23719 27202 14977 5159 94906 92576 6562 16665 29443 93550 48504 57723 81778 39538 76487 54974 13841 1253 84370 84451 78908 52122 65153 93117 87989 54856 38247 18704 19353 65495 63923 5284 37551 13086 97106 80224 40439 66432 34840 62475 63446 27993 50821 13717 51457 11729 75154 63892 50546 3778 14951 14634 35699 91280 1638 36858 29830 18660 14520 35028 15745 31612 1735 51757 6109 98942 53951 11588 49008 37227 23581 32191 70483 14229 62155 38241 16611 3648 52626 80808 54034 10 71717 44307 28693 97073 46923 75235 12685 51034 95295 69511 34109 3806 61841 19662 97911 80041 57689 87573 89140 76949 50122 6103 64188 29121 75786 33667 88424 12188 10850 20253 26912 91085 80363 27375 8320 14294 28943 92533 44970 12653 8091 44269 98220 96580 41390 35760 73391 46494 11955 40558 2983 78551 36595 80152 39619 2485 12635 36694 97523 80113 52194 74017 72964 42226 28049 27637 68963 64619 16896 36525 83333 90937 60120 99922 52980 59418 13054 62503 76908 98877 54839 74651 42023 98810 52262 26412 82450 825 74098 74962 18825 12306 14618 43205 18773 37107 41930 72859 54343 95986 13941 19450 84309 40035 59767 66440 95122 28568 19142 72496 58064 30973 8182 35893 48701 13304 17049 17863 43164 19874 36658 5071 84528 23999 52998 99871 80898 80124 58252 61654 12797 93697 30881 59073 40990 51803 58997 8560 17212 55261 96877 66042 49412 32634 14370 49217 4147 35304 9515 28241 56288 55346 83297 2011 92133 92764 19881 8817 25188 15614 21583 48081 17788 91417 84588 98013 39143 49054 56454 66456 9394 55132 40465 45317 9187 89120 86871 65927 89834 93594 1300 71131 10786 92189 12208 9503 62381 2226 44482 95146 86729 68280 54176 913 73931 95494 26368 33565 49450 11460 96668 94318 34201 6367 53614 40750 51006 31606 68905 22541 94815 53381 54411 96422 49275 73593 63130 49445 14129 89255 57903 98181 66337 79196 65696 61431 87444 4522 85457 1340 71840 11025 78054 81258 13551 10989 50209 20346 33861 25948 7174 36018 35497 38661 77089 63604 1713 88098 87237 91738 93905 86141 56878 77731 75156 30261 76694 9341 92577 54290 73230 14808 50363 48009 26046 32616 82864 75789 81808 32976 15462 9041 86488 82387 57948 73211 32200 55823 21613 85370 27843 50889 62929 67352 54053 98884 32769 24548 32215 73122 13939 51628 53915 69103 23908 65969 68741 38144 85048 89083 99038 31088 66328 34335 581 81708 35602 88749 78385 21888 83247 85969 47110 16080 93465 59199 41818 81584 61037 60743 32698 89545 56807 71081 84279 5349 87277 44438 63196 73708 38601 74197 97671 73763 83539 46866 27491 933 67630 56329 3176 9124 45988 85614 51448 93257 77891 46676 98144 11175 23259 96208 44623 24054 56692 86162 2525 55457 90754 88753 89057 10503 39009 3108 27773 35927 15716 85899 37501 76665 24243 88691 83984 5448 25881 2096 23199 2115 82666 28322 16082 69739 250 7315 90720 46034 50332 26347 43978 76488 57812 24032 7085 47762 13129 93035 52244 2183 71487 63074 66692 37761 20424 60726 60820 26224 80669 69324 78653 52594 80209 48408 57232 59741 11658 70581 61354 19663 93691 27876 28622 44976 26895 96296 31546 35992 81389 30094 56397 27847 39864 91161 47654 92675 65986 18594 57134 52226 40180 56304 33471 98521 16851 78182 91081 59235 20181 15069 79451 15609 41185 73554 47144 81530 145 33678 24263 51657 84816 50471 64089 22152 51093 96216 66628 97695 73185 94726 40872 97258 15539 99443 44041 57652 56425 39850 5423 20475 47079 54805 13669 38957 53010 59682 15313 38208 50790 92183 65734 45685 75783 5519 72138 82540 66526 37861 3599 68131 43160 27263 80462 27526 32171 55841 66778 63828 40008 46865 96551 30305 72058 96823 77747 15221 25213 70823 211 10510 9841 19117 22685 26879 45600 21233 32338 81298 88967 42395 16104 36192 25508 41168 99976 5890 27265 3269 94655 39883 28828 62782 79831 67813 3487 44498 45732 1452 6184 36496 61623 20975 24892 57630 91636 44810 60197 57030 34760 44880 18347 26560 84534 9480 84386 4097 21379 68108 45638 87918 39137 63588 56340 22568 48798 84988 53183 18772 1292 41703 38199 92334 31792 15296 64214 51834 59535 77674 99428 52438 89601 15498 8394 25362 68478 43461 6470 74882 63844 97645 27789 98954 30805 33537 7076 19706 63152 35488 68204 8491 98767 95422 14149 79847 864 48049 9104 67877 11909 15634 72254 39886 5782 26099 70297 65845 53571 96447 67874 31609 85297 24208 90074 9466 3167 87837 90195 46845 74909 16039 98949 46317 92953 67037 54419 16311 51307 13116 88952 3916 84810 90375 30210 80220 74477 331 52459 24672 50351 64781 92453 27191 9739 67681 80309 42757 2489 75507 58605 34919 17466 96349 55279 28142 72151 22260 14256 54105 21795 32690 75686 84882 64626 36126 81517 28827 94056 25998 53906 90134 61781 84421 40629 35777 61419 24065 16017 76388 68417 41897 59634 10272 12910 51717 79637 51426 1289 28571 44958 45985 28381 57475 26796 14840 39378 7313 60254 4120 87309 19689 2531 33640 40254 81593 75125 58107 77566 35433 77276 40630 5141 97277 32465 62964 29829 39279 51283 58196 61581 76125 35888 39551 87719 41730 72704 57490 23878 19140 40866 72546 29156 80008 94946 30191 52412 53128 59773 47035 36696 601 72255 41171 43288 7466 89559 43088 85480 33236 70875 94212 85035 6745 29428 85933 92261 44319 66720 61203 13865 60825 16621 52042 76205 42400 56665 55420 65476 89838 26749 89007 72705 33377 30320 97414 15254 24164 67656 80849 33170 61287 47758 74516 89961 13450 78512 68353 5511 14729 90073 34154 92943 49903 6573 78927 69352 63067 20552 98388 7002 40833 52880 69941 6647 56732 88425 28034 44187 26469 67809 62010 40770 1517 47022 47392 58831 24838 39484 92347 24255 19294 30713 9348 1220 91844 70003 56615 10215 84416 3698 83342 27233 94438 90804 37222 27488 40956 11249 34343 61637 66805 32199 97507 34538 15908 25063 51221 8243 63312 50569 33489 17352 18061 21165 85101 96992 92810 32894 72158 43089 50002 84624 46460 29718 69935 53085 30271 4261 83728 99131 8972 75714 27230 39119 35878 64895 62884 62224 62963 92018 96683 91955 20308 28987 72625 36327 28587 32094 29702 17574 94385 75446 53919 52547 64126 92332 38047 53931 96360 53200 25235 88617 97756 58232 97096 72371 10283 83922 11816 33873 86021 58092 76436 596 71921 74074 618 47183 28981 87200 93944 40500 49233 20658 67744 60069 38157 19184 56940 46786 12326 5119 9149 87137 94134 88922 73846 79395 75368 60754 70573 46016 61214 79138 13000 12436 2805 92700 70173 28036 1347 56798 81958 80274 34350 66612 74110 54032 50802 56901 45634 42147 39903 24903 66836 5439 25779 91285 78580 69447 94028 42040 83081 51975 29133 57099 78912 15269 14113 77305 97658 74250 44789 57667 87555 42612 56770 71430 49015 69638 52065 76981 36499 56756 69083 2146 63551 81864 56780 32566 57067 78077 82051 84540 15766 17676 81838 73208 86176 35125 45966 58522 32419 84559 85839 57831 56130 26726 65902 80703 1327 29358 81606 5500 28493 42630 54050 13893 49371 2442 31701 26720 91506 46498 11117 68424 25153 10666 4594 9077 24220 9559 838 98337 30994 52811 23713 70584 57235 64807 36188 33441 47324 53125 25588 93306 51174 77778 74717 21282 83138 29449 38350 82698 17041 1237 17226 88155 52007 79660 27020 37613 95477 30391 38475 20184 7593 40257 34105 94092 42880 41553 55634 56601 49899 46453 10824 21311 65624 56729 2718 7582 55775 37710 17394 58311 69722 86268 57954 6348 25575 15164 28646 5930 76649 92110 40821 13242 66428 39764 42946 86323 90841 11344 41961 41635 187 11941 45017 11425 75593 9755 80887 59987 66507 16766 73068 21781 28137 80751 9537 36474 26186 82094 73915 80300 91484 41125 39140 23703 73243 30819 55647 53350 58753 96735 38993 20821 4137 9244 98685 48417 55023 27014 38821 6863 85098 5874 48809 9025 46664 44080 74331 77953 24923 8499 66564 38725 71868 56335 52091 53202 55719 61261 64866 17940 74899 22221 33798 73462 895 85583 6529 77028 57302 36652 65478 16335 95152 66447 63408 59868 81341 94426 27416 93015 33888 21120 68422 34146 67203 27581 7071 74995 23699 2890 3173 97937 4835 95305 74452 8908 94574 82888 85142 68910 72268 82900 71073 69757 65326 42297 34364 91074 82006 30831 89118 29271 53568 82607 17008 56450 14324 76772 17420 21285 63113 30217 60692 61548 20323 51603 12651 37733 1047 58109 33100 51656 88966 30753 78727 87149 19574 67876 4630 54334 57275 84004 41411 55814 89566 20227 98028 36183 83696 44028 44759 28133 3656 87126 73084 40372 65972 42848 57876 84183 15729 99324 38246 32387 48355 90837 96144 6257 78125 15071 72815 10969 26399 12166 33122 45004 7060 57257 96397 62845 71874 5278 8383 71573 43179 38001 79177 92152 7338 10717 45938 46409 81385 16565 57038 1100 2285 60656 14062 58933 82908 12660 93515 39353 70632 60588 32646 85433 8148 37549 88887 88857 63710 94390 31266 3727 73409 62292 94407 7495 92430 37924 98987 77414 7128 67848 3420 83075 23954 94052 93965 28269 44366 9711 71895 78154 13150 86901 40327 99885 34979 5241 96713 4819 60757 33201 6709 90412 8096 56167 74664 48762 28448 77582 32998 19045 70503 30950 35555 2802 53387 30692 39388 3491 40368 15450 33147 62704 22486 42943 55160 87578 35230 36161 69112 58595 58536 30310 79559 57560 73049 76733 95921 51231 45480 42182 94383 74746 91990 82275 32925 90692 27063 9176 61549 41790 91381 5761 62421 74147 14674 87253 63176 15898 26380 60199 75411 36043 21803 3588 27872 73172 88918 70720 3481 66725 67507 18015 82392 61304 53748 37246 75827 69541 50674 96181 36205 24394 3658 59884 25287 49174 86367 82180 10293 55804 23279 63043 36179 64892 98214 40756 10705 68410 11563 67079 81733 25918 80233 95387 47611 39865 90071 43681 90365 49425 29520 74617 27809 29694 89394 39687 9988 20025 14300 63542 5828 58235 24563 3798 59845 81371 90257 25332 50282 15017 60788 18876 44672 20731 94339 88075 73198 39705 1476 74933 22128 80923 16537 39621 2753 41436 99973 49988 376 80010 36841 90942 72303 6368 11135 32824 25751 99502 66769 85028 29093 75264 74180 72972 73844 51794 80797 78070 11949 19254 86269 75441 80243 61920 53637 3242 11467 9709 93021 28962 78931 74640 93924 80457 97915 64548 67380 57010 23470 94269 53681 41356 62048 66573 71225 31696 66600 97144 79159 56122 97330 78750 35656 45267 38856 58337 57484 99538 83125 55169 9323 44282 27849 28101 95426 14700 18912 28995 9789 26831 24660 86510 2187 92813 95952 59280 86610 46629 85687 23122 16168 66045 53025 23329 77854 4116 56299 10959 27970 72126 79704 16253 27996 96509 81642 27893 54258 22455 14168 56866 5408 54192 56021 96949 48736 78400 64759 58344 58682 11700 39654 31686 70969 67169 71791 84057 83921 42729 40034 70678 95410 49458 37810 93285 45605 22390 29327 70786 83649 75408 7505 21686 40135 91780 53957 25431 73038 68102 46649 65821 84458 40498 73987 24791 53192 91402 18959 26682 27899 10911 62392 39582 43499 35348 67128 85995 76792 12360 42542 62300 74589 21682 75981 97228 5952 35578 86248 97808 2721 59889 21388 82898 43056 71653 2142 70495 2057 47776 5884 45333 59500 74720 77698 756 66229 52468 34135 70380 59196 3708 26396 42296 15093 27277 61904 4140 9092 46104 55173 5820 39475 10076 64019 66386 70918 53399 38510 70565 59876 2306 32644 27009 82944 24520 38823 75194 27144 14405 54269 86464 85596 71335 62186 62565 81089 89605 9784 13924 28168 71507 97548 36668 80600 12134 79024 45540 69141 42985 82902 57794 52529 94569 68391 30624 86084 34316 24680 12261 55855 46349 21707 78701 69411 41377 9621 89644 87841 90786 88578 8409 92033 60113 9148 18131 6777 78794 97884 99919 83141 53145 92968 24064 53283 83631 60286 36277 30651 93850 9456 25415 47715 90506 45175 77530 48524 74576 59424 66415 61574 19207 36462 31187 65401 85626 83665 11532 26681 1823 84716 56307 11514 74099 99078 83227 78473 67329 70733 81428 52140 83735 37330 85173 28705 42591 67755 49779 4583 51145 24074 33280 66781 46813 44949 22211 3685 45313 94354 88288 6862 25194 90776 9495 56075 78293 47956 2067 21913 73912 49959 13180 93605 42837 35058 62939 34982 48590 55830 6554 38105 38923 1404 43355 94226 4662 60975 54543 55345 20523 53063 53698 57570 5211 463 36336 54089 89229 22651 41041 66677 68294 2481 66724 54461 99052 68099 58245 63826 85323 86379 66741 61956 92715 5611 6841 41578 4881 78732 75314 83223 37 52046 31486 82091 79299 66251 74413 25896 20319 24371 53118 12472 49610 91108 43899 76267 37811 532 27027 68665 11430 98471 65766 72575 29308 42485 83431 43142 14938 31388 26331 56753 5219 9039 84678 23946 8827 39019 90796 810 60845 34757 52385 14148 31312 59706 30255 32472 83317 59945 18521 83182 3251 69306 70907 99516 27162 90605 28343 27447 25310 84846 74769 31936 21342 19105 77970 885 6885 93637 53576 79175 89557 69759 72803 81756 66150 41330 92912 40106 64864 31780 55587 78585 58290 63795 55304 90475 17327 5687 18632 22373 86224 7202 22109 85426 84504 57468 56052 49100 34004 5944 46326 12826 42938 65379 39802 53828 77865 14240 64226 69513 59914 70143 20122 5834 40963 76244 62045 60262 6024 48775 66758 10114 97701 3590 41235 64947 33568 85423 3556 32879 77108 31250 19225 402 41971 43757 92008 70400 5817 90551 81620 44286 80413 53713 11833 70200 52952 74415 87823 56706 44389 44189 583 66057 15731 56581 67277 7337 34521 18049 1690 65170 16524 33353 94758 13641 265 40362 37321 10394 44297 50110 72986 95043 91324 26109 2271 6842 83638 41862 75303 99819 13844 90519 55759 22712 35178 63493 21255 2862 69158 75409 35762 76272 57711 59193 8834 16381 2904 12126 12560 45002 52559 14716 45512 25535 42846 86869 5431 83694 95764 94901 42056 65858 81489 78320 35392 35734 92301 69422 94642 98020 33820 25111 41624 25883 79097 35786 7274 39277 17381 62327 48838 59160 48872 87769 69748 8671 6246 79854 25097 77050 70077 69122 35949 43894 83804 47740 88254 50538 55532 78743 20503 66872 77301 18757 11413 43851 97895 60699 1559 5459 37835 72963 62994 84852 14017 98157 38578 15982 53682 3857 35420 68063 8573 10388 43468 68916 58729 58160 48005 787 6682 23949 22576 31473 25801 87076 81201 15755 64049 71307 1339 76112 18099 95047 8465 13363 5380 14595 2976 77436 96600 7074 92579 75722 7807 13255 88285 99901 98358 70321 72334 75635 7052 76196 10793 18443 96619 38008 55248 38286 12818 47618 43421 58788 90928 7882 871 84233 6818 10000 4829 59202 73909 17435 52381 10433 64797 24521 34354 32272 12441 97219 97239 24042 63480 95169 83107 66162 47674 91897 89126 59431 9110 21690 58529 98175 7925 20213 32334 1784 96255 26968 8042 19038 11301 36392 2793 71226 56176 58330 18021 99888 16756 80146 79115 61142 15185 308 64529 86751 67309 80422 83288 53370 67779 87814 28427 26573 12946 56025 87777 41398 30487 49504 85282 67253 4415 88246 32231 86631 9946 93100 93969 50426 6503 97200 53924 64995 24285 57752 10770 91191 63679 17069 82310 47980 53643 18397 95397 55503 54616 34063 43190 84541 58215 32582 12153 29721 73263 42720 33296 2275 27816 39069 71185 14811 22351 97655 52576 73472 2015 57281 60768 83204 88613 22890 24417 86247 69716 77756 85068 11818 20278 36869 8754 16965 69259 99235 40934 75459 23796 44989 90368 1918 93209 35831 98699 36816 64729 78027 14088 23915 87666 71227 13201 19656 74113 53148 96784 99401 30796 53926 68826 7755 81745 81539 8758 14724 93713 60604 9446 89387 25230 18358 84265 26045 97761 62512 72663 47951 6375 49734 90672 39066 68423 24532 60560 30879 82538 22809 85353 97037 77618 1145 44149 53401 58816 75545 88549 301 9675 14740 1037 68833 13511 67501 26869 18747 12676 79308 74097 2423 72479 62953 12435 86409 95051 18314 57553 46562 61765 25874 91885 38316 87484 92015 21022 90676 68223 88372 56172 89924 83689 67180 69548 76252 47944 58762 18252 18636 95460 48827 24897 24274 71473 553 54054 67234 81525 11720 47329 644 57343 10062 74470 19831 32906 46194 73408 62049 53256 76587 31698 22515 61986 54716 27943 4494 58649 1026 34829 65220 88206 78572 56118 59630 28666 64314 653 69441 67246 92835 21235 96233 6694 64419 21809 74752 80765 29907 36164 44497 26382 19197 48548 76045 7461 86415 55029 23130 90680 66970 49686 67607 7975 97909 84417 81527 65490 97559 31119 89441 27187 80831 23750 45094 11788 31151 37364 63875 73578 81453 7778 28868 80411 40979 79758 45180 59272 86905 79621 37116 83332 75266 31062 89218 74821 74741 40589 33476 38965 99575 4129 91935 18261 25305 15459 23595 80806 17249 12672 17543 81276 47182 70814 12344 23447 36347 88917 3768 62925 61299 55002 23780 87329 51241 98878 77923 45341 7968 54244 37906 24893 31933 86427 33661 16368 31676 56946 4961 83087 2813 6005 36796 5444 76332 42600 71491 24177 69257 67172 24731 97816 59415 71116 71232 79956 26833 3377 47657 84625 72051 77090 49442 43985 84231 21930 91087 28208 8047 61483 71757 17317 96537 53512 94681 35258 75629 79366 35808 43723 77520 79837 10800 26550 92113 83678 54833 79005 76236 59354 24142 42403 23920 27426 98139 78216 98928 35249 97509 54857 69704 89058 16969 62635 3346 16862 75181 52344 58721 45828 12530 32640 46916 88068 77769 39189 57321 9305 43159 20905 39445 36532 59542 90775 60361 36343 1459 22827 99943 90543 8724 23245 33642 68477 23490 714 84432 68227 42780 58542 20397 4683 32017 47219 24259 22801 76359 21465 3965 18969 73066 62748 84731 36563 74580 16161 40336 10493 32909 72906 59499 21163 34710 65632 73998 43740 75758 90624 49252 59551 95516 7581 47860 70098 62112 39906 41040 99531 50813 59660 95565 96069 636 89603 44543 48649 51117 94517 60712 4367 43313 76110 52287 75067 48379 97411 57311 46662 74708 12922 64343 80640 49243 83128 17358 78851 17182 91941 82308 56918 67237 31771 95993 30333 51786 36243 22283 29915 85508 78861 4365 90970 63046 54759 41322 53535 40894 29888 12727 66929 48858 51584 6010 69776 45225 80392 87785 96523 49930 81404 71703 88824 71585 65564 15592 29578 86336 24391 54595 94907 20700 14817 16101 80046 72275 71499 32232 22217 69792 41559 88363 72763 84843 46238 86051 53830 9361 55293 215 88423 46492 99309 33823 75636 12980 95812 81314 39625 86539 51643 42747 38000 38865 45474 85196 40864 12810 68976 64850 74682 62363 55935 82526 74855 5558 82111 35402 76077 99930 15427 50170 3223 73934 78475 15746 75972 98458 66792 7024 42080 57762 99661 31255 6868 3619 58225 70410 78348 49740 36747 12911 24966 86796 43728 71708 13072 88336 47339 10309 92514 24727 40644 8340 72099 27896 98493 40009 80423 82651 57753 92830 38781 47600 30877 16296 48771 88784 75894 53449 23621 78039 89413 47348 93990 49153 9951 12847 91898 94033 19476 96102 12159 7523 72551 98830 99090 39912 36611 17262 85594 43397 5048 10246 17755 39600 97545 73384 44733 76350 76646 45245 52358 35856 17818 72791 57858 86600 53894 88838 62502 93255 13662 37959 33825 60906 55478 53081 66684 62709 31651 14502 69870 35404 35355 93536 8501 95818 98646 40600 32142 69555 58486 84527 69022 48198 82860 33267 79387 66210 63896 17193 1466 30576 76011 54545 81424 51884 45857 79667 25375 44541 46759 75362 75029 15037 4794 43619 37600 62555 4015 60731 3118 91511 5021 14524 13197 77744 75343 42013 88581 66348 90730 29947 3338 24140 6999 14056 70784 57579 36263 24145 59839 746 93700 92064 58360 83629 41756 33252 45311 45268 57346 47914 28640 85030 53398 11911 9799 70709 31537 16013 15757 87170 19443 67374 82457 70748 75653 61720 35489 46580 25819 16992 83048 55318 8055 54680 1787 8592 42758 52876 44955 53104 4051 67992 32407 73199 55770 37725 28031 21195 15665 2684 3511 68224 37837 84475 27213 55867 57510 146 4928 56894 79433 59963 38979 45623 24522 23646 31405 53781 11314 12551 2969 4700 61520 61983 45686 69729 12432 44903 45079 27250 80986 76490 88095 63601 2204 38181 86337 51956 15569 53388 54969 35558 53586 60758 71517 17617 51769 84981 69894 85635 72790 7096 32829 32782 17539 15091 10843 14219 32483 14782 31706 65844 7347 95713 45510 99403 55736 88537 95104 81251 49847 25405 31014 34132 13032 8093 18476 64720 4573 69577 96981 40669 87865 49179 40665 83739 20304 4277 65078 96459 78884 79156 65018 6060 68925 87192 43455 52101 21994 24915 42961 52953 29509 87031 48359 20078 75685 63803 82492 99677 7246 21871 78317 7828 47004 87103 33856 31400 27245 88577 52148 46517 86568 93846 95977 3818 64854 59425 60531 97648 50682 28780 84394 89453 92624 39871 36400 74825 76151 23761 10435 47023 40712 32965 51783 93432 30037 85886 77771 14249 77765 41405 20964 99962 85648 60049 89858 24223 22984 10704 90809 36089 67284 51059 66117 12781 78599 23988 3065 61656 77614 40128 45544 32935 10851 54058 11223 71370 65637 93874 95892 74222 56598 44848 76697 91077 7369 14732 42667 426 11657 76495 87368 69245 23512 87963 94050 84752 78420 10997 21021 21789 24567 75027 11999 55393 54634 71186 45545 56950 67705 32643 44902 49436 16092 50204 92322 62821 51540 90974 44929 56535 5644 36725 49407 67923 92427 83573 663 48502 17556 27946 88725 28836 79630 80497 86408 76823 15783 86716 24749 44288 33603 70832 8018 17071 85447 11445 2388 8773 41548 99743 33536 22864 38160 36977 3344 61254 89542 37668 3384 84876 66885 45795 5803 82579 33766 78058 86728 16567 8988 74584 15010 24606 43746 49802 8876 36144 97512 77093 17204 59054 5918 87082 53935 76965 65310 78220 9793 42832 66093 23120 62182 14743 36047 38749 36974 45557 24541 54636 47138 65360 77691 80817 34916 41778 90254 87905 47155 74058 20224 71098 18415 83732 54478 10393 32589 35002 66319 39307 64221 63178 30264 70862 39827 57928 23155 40736 52652 44299 39950 72128 81562 76632 44330 89658 11442 80745 44601 93166 18418 53304 52807 85981 50460 35648 66016 49288 43051 87262 51455 93022 72308 11226 18846 72182 55468 87949 57312 24023 68568 57569 37091 27477 11583 89614 37731 7486 67035 68403 31491 67616 67097 98916 71590 61027 24850 83534 70486 65744 13360 82082 72353 92003 7855 75661 4411 56378 60389 10007 73403 90487 10223 7930 90230 79759 86650 93708 88844 40612 45968 35909 14187 63343 9662 40520 4255 51927 39695 59042 34282 10348 64613 53702 15581 10080 24021 13310 37508 57071 31571 18050 46857 7599 81823 80605 51223 90459 43811 66579 82331 81879 53250 92520 55402 28354 37188 13656 11604 36743 11125 56109 16004 50190 63184 90588 27022 81076 21906 7669 88627 52896 22849 97812 35026 68507 45064 75841 14103 3221 11364 64603 53097 52 74780 66311 12785 23860 79777 71752 7391 5464 97362 23604 78823 48273 73749 59103 39387 58657 64796 97346 8105 39514 38897 32092 14472 97876 54915 67026 88593 16784 5906 66548 80234 12961 32029 93056 72491 86386 19876 42773 76820 2297 82253 38630 7547 21066 63797 44393 71871 13115 73406 88243 80228 94113 72091 94167 56582 37746 70101 44764 96790 73461 73489 48105 72976 34966 95412 37066 80173 33902 68981 92441 42594 48390 47014 64111 9949 11730 44840 87299 80102 69709 48253 19887 8548 71219 93146 67437 46668 74335 46295 62230 45397 12807 79053 6221 13456 43428 47616 34958 17205 72667 73616 13850 40996 21327 23926 84970 81239 54911 36165 28019 93295 98075 64877 16291 6661 47067 73081 26177 2490 68992 59309 35335 14408 63007 17712 58994 56271 77073 83709 40091 26859 81607 30142 42511 7706 35995 99856 48165 79900 71991 4080 94998 25833 77300 61368 54647 60582 12324 49295 70225 62255 19634 17558 48811 46323 83363 24337 91408 63939 48888 908 56370 26401 60014 19227 37663 34074 28928 60922 5546 14913 81928 69832 85404 39960 84596 26378 27159 92562 48934 55847 54173 55159 14848 6531 16584 36593 89443 58321 49318 70870 98056 98199 57404 31983 66528 13853 43685 42639 6813 1650 88217 67378 46993 791 37060 37212 94664 73495 26284 2456 16561 6030 98704 27418 42968 27752 82805 41091 72235 53581 71121 63190 49167 23135 50032 44124 16498 40761 21401 2052 56516 58614 57323 42435 11750 13413 1512 99992 65701 34406 91536 65943 46666 32125 45346 3700 81721 39368 94053 82942 53622 24292 86121 33230 6490 6670 860 63263 71951 19506 61672 9448 91234 44320 24568 25626 45103 77752 11440 40027 71095 41278 32184 33784 72775 41327 53976 79604 2951 76850 51476 36237 61882 74893 26855 48689 29562 43604 16090 47281 41277 90446 61889 60913 35185 34292 82294 5695 95905 53083 29276 37185 88698 18536 61741 49403 16094 55959 28761 32313 29847 31123 26910 43748 60135 56038 28941 81207 71625 25718 72673 1377 43379 94834 83726 78723 95481 54356 4690 36879 21027 42340 45923 12220 59658 93909 52247 12470 57013 71125 49046 47154 51749 83101 73943 51831 52079 77905 88610 93088 84637 52258 46229 83129 12221 42844 36198 91515 97410 87699 102 29507 43810 22478 73291 80549 10598 96722 43850 84261 67326 65540 84885 30082 97361 80362 33898 70020 46596 3552 12343 82162 42416 49128 13387 41184 83569 79990 74216 31995 79450 33369 24820 82734 1511 26257 55309 58679 51504 25846 74055 68320 38486 91910 17409 30076 28725 88127 48835 60934 40664 29153 99074 6881 94490 85884 98747 58578 52972 74797 87449 68383 75467 11121 69756 57674 98626 42217 2643 61541 87809 36143 53371 67298 98071 87651 19848 28061 83451 65077 93589 64665 80665 84913 45010 25933 32124 25775 44997 90458 31144 51234 40825 28595 75173 59398 96562 60160 94609 1365 82297 74748 17132 26539 18890 2409 35487 80151 42338 8469 45934 28202 75802 37739 46915 69149 78693 53023 32560 58029 82202 51785 73670 38080 68190 13990 9003 56642 68173 18466 66032 80560 50836 92273 74652 75579 42782 28012 27489 56096 91865 42823 3361 3868 13577 99072 23782 28846 55749 759 33051 98432 89596 82625 30634 20831 71936 64354 75142 23906 74998 36908 87324 20172 92674 50326 64475 31607 83222 66572 59955 96849 75868 77354 20892 86599 40793 26703 71960 58136 48743 47365 37661 72600 25143 81236 63655 96110 76727 32575 14521 86982 41905 97354 8322 38831 94079 35219 22708 17082 37603 39691 45343 27739 73052 39045 50615 33352 15718 62410 20781 29299 71639 75563 5647 96519 25171 90643 91086 92664 17297 95350 43897 79172 52740 84531 89912 82603 5960 53132 96186 18567 64909 64600 70069 77780 36856 67973 31528 30010 53578 86758 40569 38794 1166 83786 50477 932 23773 99254 27984 49238 68159 62245 62231 24386 70797 15067 89829 37764 51419 67881 42410 94703 58517 39293 28662 6988 57565 50233 61386 48420 29239 62669 13203 88960 96267 8380 79238 93176 65216 31033 65610 37128 86774 65626 6043 81445 91735 30092 23256 39098 84714 45555 74728 16202 29920 89582 26266 32791 86609 73516 75369 90763 84181 42829 15250 50881 59307 63819 36795 91687 68881 98116 59048 36697 96251 83915 65029 74149 13686 62137 52451 42549 37572 32346 39203 46961 23783 64971 37171 57288 27705 75302 61689 37040 9914 73072 41748 37070 65803 1062 15380 12342 14146 95876 20 46624 42506 35302 63205 72297 11382 3718 84056 26443 31765 24770 65099 76687 50058 63109 53112 43454 85090 45065 64485 25416 48380 58288 5495 59833 7604 52941 16594 31409 85982 38969 8949 30890 63781 72819 42055 1938 30896 68395 85558 28932 32730 39656 82173 27342 86167 12899 35129 57135 38216 3681 98409 19905 26809 30593 32250 90616 3330 71584 3973 24651 12738 93635 60837 16446 61429 5037 94411 58435 89063 36608 35506 6234 29825 62949 55311 59574 7042 3862 21497 14164 19784 91298 82866 18481 38523 6944 11844 32475 75124 77591 15488 21086 90934 28669 30452 28789 40638 62426 41629 10620 71569 17996 76824 96492 35341 57976 11305 99814 60270 59923 20531 25033 9870 26215 76321 2254 26823 46767 64249 50900 19918 49352 89811 23383 62427 44666 10788 91867 57625 70382 74760 87024 46417 64821 28074 94345 57057 15294 37938 5363 6595 53761 79129 74327 98048 56451 42793 9605 27357 48172 78469 123 46710 50392 26992 79809 53817 5925 19304 97620 80539 70959 22049 79655 3114 85526 35346 51130 45441 99577 41188 17631 58099 53419 88792 69607 8007 12281 69278 66047 79518 39109 57403 79903 95324 89800 99370 65116 55195 88335 23575 71037 5116 65482 99423 57531 97011 81452 29570 22707 45720 42018 43414 85084 89697 4385 73055 25916 53533 43039 73973 49705 95018 62273 53692 61387 31760 36910 34045 73686 8036 67545 54738 98466 8952 39338 53227 31708 84832 12757 39905 99869 88865 59931 36657 71087 58442 90530 45482 45896 38887 77351 50972 90209 8353 82553 14994 78396 39380 96108 86703 2209 68282 27958 20704 76833 71070 48921 83806 19747 66419 48952 73448 19882 43912 92528 1648 71754 31366 55848 80558 56675 96522 95637 68579 49201 92346 66405 10227 94301 9511 28382 15878 6592 89251 97156 65900 71663 58095 14488 54953 29039 45429 44580 6736 52004 48144 19655 59400 33687 94956 29843 94985 52736 77529 906 75808 82976 49185 82416 8641 96984 22347 68537 882 52178 25723 35914 30028 47341 94483 21591 46456 90989 25961 15946 54925 15080 64688 7216 90760 96989 30208 85473 13720 93808 95770 12460 10063 53496 70524 58313 45971 27106 59059 73814 90746 9782 79904 84484 96680 86665 74492 33398 98454 7638 99892 81344 27220 25014 61692 49287 30807 4148 31080 54252 73372 77246 95429 51085 88443 83933 56568 77456 30301 42883 28013 25512 91823 77232 46001 74633 69608 57895 13965 54021 27826 70670 80277 52837 79139 60701 96975 42722 36456 47818 96391 22280 67934 78486 38126 83084 15630 6927 48919 48479 29635 18430 24859 10273 18680 40760 23737 99456 72833 6952 13529 88580 24356 60651 78357 94806 92521 73785 12883 76891 55180 47368 30278 83583 87493 9137 28983 62561 91206 26554 82586 84853 79178 47617 13781 93877 94315 39713 22051 98841 93671 11756 86939 30810 10238 80920 17511 68701 79189 91012 42175 82906 62689 12044 78068 79537 78333 40680 48230 78587 85023 37604 39548 25525 51623 55531 2377 70587 3038 80437 88632 95783 36815 31734 55607 59076 63243 67166 61918 46406 5458 19850 85194 77594 18263 30455 17611 50694 90495 21860 41626 93039 70957 82210 80599 34903 77599 53467 72632 36332 40540 73582 66799 27672 31070 42228 18462 2822 98645 76366 57313 60544 76943 53846 36574 84491 95768 78568 42819 96745 2282 80070 38559 70576 89683 63524 82042 96896 28778 69078 42950 95935 80336 7414 80988 3369 25185 92497 29040 98274 44113 44987 41381 92355 63858 19291 30006 14312 63402 13610 59552 15782 97274 79046 14753 48714 45667 25875 39059 29601 78341 46172 49106 17364 10303 6726 66747 2207 93358 82184 79513 57826 94290 59656 61317 29304 77755 6460 30477 15209 59943 31436 56217 14418 98142 46614 78096 70333 80200 4563 95706 23364 47290 11406 68885 71892 15647 20504 7854 79070 3563 57969 92808 94851 83963 51945 8341 40880 40351 89228 64605 46737 81097 27435 53440 48293 68288 90526 609 36419 11608 67939 52783 16553 63371 79241 80145 12535 29023 83163 49124 2876 57094 19639 70806 97624 43959 29385 61272 76232 67311 2891 56216 4518 26637 20793 15432 77626 84523 28536 62321 34346 16155 77447 9410 59873 104 77900 58766 3974 55230 19123 25623 97982 6697 27577 35588 19378 34827 62258 67257 65528 68355 10349 38069 30670 86050 17418 11067 4303 52026 54926 18335 41622 73092 4264 97554 25031 47001 86573 87838 22463 33804 7384 88307 38964 18916 25578 25039 58279 76383 42357 19000 16428 74722 24393 43329 52575 76572 76220 82415 23861 53583 61534 14798 77508 6649 23384 99383 97787 35139 72365 38652 87474 83020 5004 34832 93859 71954 54435 1271 77522 10963 37397 22331 78403 96757 49688 77294 43706 19994 71904 54997 27448 66786 83813 82305 82086 51527 68960 48959 90949 50144 1662 32695 8468 87778 38361 92604 32028 14003 25988 149 92814 22371 43198 33154 73089 4813 50038 51882 59271 35054 76229 13281 86593 75710 25100 25957 35370 75677 90870 99333 29098 99986 50114 1548 73455 61238 10983 29203 3106 26933 48003 83402 87653 226 35680 13658 160 59036 93320 67893 36465 68296 77086 39832 66580 9398 68908 15135 21824 77650 69364 94166 85697 8098 75816 41797 70140 33086 89807 57396 75152 46842 86500 53598 52406 61605 39462 73599 68615 21596 43962 6910 4062 10996 32546 41491 14884 30203 71753 81068 55284 72989 80400 97345 36629 18579 88997 63739 85808 86719 62625 12429 87081 77797 75250 24932 48837 16232 52506 40547 54335 58594 89318 11914 26636 23365 19107 77488 10985 75472 46905 84172 7108 39094 71930 67076 82949 59921 60577 86957 51824 17598 78155 17354 38573 89843 36487 31434 41599 85140 67760 52744 63045 1086 96593 83953 32553 87315 97009 78423 42394 11713 84244 57385 74235 14037 19380 27680 3836 94432 58604 49049 96542 94819 7986 98356 32650 98 71588 92025 35174 57824 47742 98447 48096 13514 88560 29534 36176 4558 50339 20103 11773 47643 9974 76795 93928 38608 7051 67152 21310 52095 91113 92536 52942 26407 81618 42762 46783 3224 68954 9145 67938 62975 7745 44914 30628 6611 892 81101 57839 62466 71404 78401 39021 32768 91904 13312 69206 81290 23348 59670 75004 5953 10137 39680 43615 87649 32869 27641 52700 9451 68198 14797 85216 23600 53465 21011 71929 35393 16644 41691 29975 49824 83336 6216 3921 27005 87390 76548 83232 67464 72222 83855 87524 81816 43437 53887 61286 15460 16332 40557 63557 44925 93385 92235 55024 35605 64876 29393 4108 47412 41263 6423 11783 5769 38950 76954 64396 81657 22753 74843 4301 47299 72277 19868 6155 8728 98333 98609 98287 21304 99629 28848 5287 26854 2323 82197 98350 50272 34638 37367 85392 67645 69240 43708 2047 52578 74382 28630 60889 99673 66667 4787 326 61495 76685 23756 1230 89039 61727 24664 6467 35478 35088 67148 34145 84584 666 56302 50358 8065 2745 22157 97842 23475 17118 54697 31877 46893 9990 93844 50576 89232 60502 87379 74164 1973 76261 42251 66175 65812 95308 93478 51968 28801 15509 77570 27119 10390 84286 37821 45368 65592 5134 62404 75965 90862 79820 97022 34650 91034 6655 80410 41573 92341 33137 71356 40166 20967 5112 98110 17548 52392 51154 36134 53762 98694 16276 75658 14093 4281 21434 74359 38843 30556 11323 60476 18716 83528 12450 86563 92910 99630 64514 91928 82968 47899 17126 4746 89725 91689 74952 86989 44253 20279 61347 99595 97993 78275 61196 51354 84805 41269 16002 91358 35531 34744 62353 50169 75977 94603 79399 97833 22590 51612 47641 81458 31570 33626 45444 36147 82096 58839 44684 15971 32467 42533 2179 42114 47127 29232 24068 11115 13495 63929 16494 90769 65527 74826 5471 43106 12383 64890 17056 79120 38165 78045 33847 23485 15936 73354 56774 36744 29235 65672 48140 60236 67830 48925 51832 27037 73550 48870 50867 19933 13998 9167 31634 71167 30040 11152 18999 43181 91263 29645 32559 22348 7087 58227 87394 93324 98598 21299 45350 31015 97302 67413 87951 93370 50795 92311 32130 6858 37290 46207 79688 23574 89748 86806 4646 74557 56773 88012 65600 28755 43392 7006 52145 61407 17640 54246 66318 961 34265 74799 51976 22395 75488 41921 64915 32257 781 6464 49359 18559 30018 60434 18472 92511 58603 97729 82271 11958 3575 94927 66222 98497 35106 7760 92055 89522 92149 54610 52279 38909 77109 18936 37509 9135 51191 97075 39733 25076 80946 49835 75855 20230 94476 85446 20644 6175 47008 63827 57913 17462 46643 33970 56539 75928 49418 2155 6510 58877 37618 98468 95049 68865 84821 95559 48456 51178 61325 45953 57540 57187 16877 14498 94184 15880 90225 15691 45839 46554 57414 64133 72967 35107 95281 88169 9607 55529 91250 71389 59089 26711 12503 11259 74253 85655 9931 97538 9202 40510 28968 48841 14726 84551 13111 10568 5891 52209 87245 38575 47929 7090 32625 22716 7861 69576 76866 12859 87244 86108 96638 99032 20525 25555 8597 66224 13655 30459 71968 96215 45402 92293 39645 28100 49460 89730 30656 57203 65510 74393 8218 33638 18849 52892 36272 7713 40037 84466 75374 21947 16012 15085 53556 51506 82245 48339 48879 989 22398 88570 24153 50388 67143 79221 84516 28616 83980 53204 86277 59887 65648 44790 21109 34246 73700 50731 42034 62380 92785 3028 59487 72414 25037 42350 4184 89638 5544 28422 95009 75887 34340 61134 5185 58828 22460 48799 95848 16500 83563 28514 67300 71139 64320 85676 10535 28314 177 16976 29477 9744 10333 98637 35526 81467 61276 4636 59262 18110 79895 98336 93627 83070 33373 63851 11596 23716 55581 35738 43711 97163 47170 27136 6788 43358 61139 4642 17792 66007 35283 21054 57276 67145 4837 32973 53577 92994 68496 72860 43612 24030 73660 29184 15925 86116 2289 57993 59847 25045 48641 62114 39002 57937 70338 95475 63681 64378 32065 61562 77861 32986 68961 53430 36513 95767 58488 36155 25157 48679 55156 67060 61255 84854 96822 36162 60951 44249 30195 85083 38113 74864 72454 85126 75583 2228 67427 15830 52458 20736 4568 72200 71836 57803 47434 31753 56422 82235 77976 31295 9279 3473 66130 70178 22659 41567 99637 97683 15949 60903 15652 57225 8727 6194 6385 96599 40710 3562 22776 67618 42248 18467 2127 1419 24537 93205 96901 91847 82712 95797 88884 10462 47689 66686 93374 18258 46637 58837 81651 91917 17696 31663 78508 63444 7869 89216 14587 47080 51648 85432 85622 15546 19148 39859 83088 81257 6854 2012 76519 67135 14619 68763 51157 61423 19838 18251 56149 98519 3795 12039 14920 90280 58851 84901 59031 78509 62874 88140 92941 23084 68351 69155 61323 99617 15616 60635 82757 54396 52565 97188 4075 13922 51990 28183 66127 46065 51181 28873 38705 58060 57953 4763 46437 83599 66173 3987 98744 83392 49368 41265 75898 63324 33896 37534 77041 96188 69808 21014 94743 73113 3616 23913 3336 30267 64833 38928 41698 72032 65123 64086 95096 26474 8108 56649 52792 12668 69236 67950 96798 32188 956 19103 1748 94108 53450 52910 85067 75480 29408 82527 6108 38196 81391 37557 41302 66734 91248 67425 37892 52585 31364 54837 32213 98096 27841 34258 59771 60039 12681 81498 70360 62672 67225 34862 13968 12469 50495 61105 21814 55874 7028 51497 84687 24 41510 4088 50951 37591 44448 98911 90057 57359 67405 16753 2688 30782 22330 15259 68247 53945 89471 54684 26813 99822 84502 83662 5652 93921 13640 35265 17013 39364 90447 52866 27341 32075 73946 34838 55225 23987 88497 38505 72755 1450 70759 52107 85494 99010 2471 22410 45880 67208 2156 46490 89764 17081 53786 78134 69534 57130 66968 19354 20376 64933 47770 36546 91017 27369 6712 51125 70427 89257 96081 53508 61383 22324 87433 88924 14551 27452 66325 74783 72338 99488 90398 59716 47961 50242 95906 13428 24967 39820 13110 30855 20255 95189 55413 66957 81383 45123 71332 18562 83663 77933 33925 36590 64659 76494 8771 89859 76258 29649 43135 29074 69802 84610 66339 23882 9397 19330 89956 27404 59834 57985 48089 57916 7944 20114 67008 21052 92176 144 97536 53623 54235 15416 43364 89031 19910 59730 40672 554 20701 75979 55046 78379 3719 98384 26565 9011 30385 44678 45844 56767 92569 60111 8028 12686 53950 98141 25051 64116 83840 62551 50472 68586 13079 33516 18456 65193 49891 15163 73402 26964 93865 89622 8750 86598 46873 58077 8999 64361 34869 17839 95711 89261 11672 90027 72817 68719 48631 61792 72067 11936 84597 54408 47871 45592 27792 60599 70260 66633 45748 4857 55577 17590 94428 51942 99362 13135 10337 53356 57911 46285 15273 63548 10790 49640 67033 22077 11055 65231 70494 79540 11418 60659 57433 32959 10299 81048 36782 69316 37829 31285 70123 77025 63760 21736 12640 27189 58166 72219 77420 17893 38706 45661 87587 45127 49177 80482 84778 72295 61169 11065 57871 48931 96095 58874 99993 64666 57837 93793 68405 28117 78677 77104 23682 14068 14169 62724 47767 75487 80878 37429 3295 8516 54507 66597 24997 70846 13127 61336 98133 52554 48349 17986 91344 51299 5730 13308 35663 79275 44458 92007 38745 14419 75094 30743 18873 56316 83817 62265 3682 84037 56488 49747 94682 43658 17137 29809 27840 11747 15171 67191 21725 79463 16744 65061 74475 39436 40610 817 14426 94836 51156 98417 82316 86352 80487 14355 58501 30141 19040 9519 60876 67819 13041 86262 50815 60627 17583 90850 90820 77128 74716 54226 28329 18624 77480 94161 61856 20946 2595 85165 74626 5943 72296 72154 84278 11528 23186 2361 13988 68178 91810 34465 1085 74369 78911 63577 41613 47723 57929 61004 98500 48582 13776 43639 96077 48386 42681 91893 12936 85710 85675 69643 34557 7585 7588 40595 93236 72102 70423 505 80221 9876 65336 16703 43360 8081 6783 14794 1553 61182 23708 94808 81326 88157 61752 68842 72183 98273 87901 35115 15663 38974 20295 13104 87476 71659 21126 44991 94528 67408 79971 37595 66494 45191 78111 27503 4971 82375 38819 7626 60450 29681 90206 68862 10141 48538 15521 8152 47521 52461 86096 6568 40410 12162 39721 17683 52304 38210 43607 41035 21528 53290 69582 38946 19070 20169 13899 22799 75739 5388 76437 56989 71163 76317 88953 86769 52059 45472 82774 6167 27228 44586 23993 29102 96080 65331 25262 64587 68597 66329 52919 96748 32068 889 98760 69483 80732 40634 58413 31231 64571 59232 62125 13268 56460 49557 76113 5751 40164 63366 77545 41275 20345 87802 74610 63769 8202 73589 26217 38540 54171 31140 81154 81087 93754 590 15321 67504 90169 94139 64272 48983 20268 20932 6657 16421 97906 40860 18859 78532 59946 65664 57801 26332 95388 19008 20506 82841 3236 70398 49836 55901 69473 84863 22569 6371 47351 80546 99756 33035 40144 89778 52806 87013 22952 15845 45220 16206 69090 35854 7343 42409 10714 33951 68980 49850 62064 95908 18442 24922 53938 88562 66341 16750 72488 15839 57283 77910 93692 90133 37521 5101 72591 27216 49494 75798 79105 75189 47791 82961 63239 64865 64553 45046 64298 35579 62417 63645 36013 4 21190 48254 13464 33423 1513 51608 68062 60179 52519 74465 15682 39360 23397 79997 23634 73446 21487 50807 68006 7898 75032 33876 15264 51072 81396 24831 71402 2756 38339 67887 97891 18952 34460 24400 31534 74989 23834 91241 9704 56761 83049 21714 32641 1630 57119 42660 8981 93194 11140 34904 64680 44003 37181 93277 62757 69628 57388 26886 44368 46991 32639 22374 24465 95634 93435 77292 47171 35332 13854 60640 68197 11627 56049 20984 47592 54648 21458 52755 30339 71685 22163 17946 2343 86611 53665 11547 7210 56752 38330 56569 60729 80738 64717 73468 41770 54874 78052 59006 80608 97631 68061 51133 7629 28400 39655 82992 13270 15029 61428 72355 95212 87334 31600 10886 97485 27535 37368 27339 65938 38251 36870 5613 91021 6506 30347 83348 50438 39506 56509 97426 99197 54280 2070 12921 10879 21361 80494 79166 71129 30527 48179 80159 20507 60032 42764 82311 62798 46397 42501 67315 65431 92878 71700 6427 95435 51797 41965 48221 13549 27079 47957 85490 74057 96789 93919 61619 25649 44190 98281 59300 28330 60696 46017 46619 33702 91400 72685 92909 49732 14819 9365 22665 87323 10124 83467 96749 53480 30367 36210 39349 57421 62749 61297 46021 95114 58059 12707 98535 30910 73162 12477 50000 8194 32331 9556 13612 31751 85231 59462 87413 29463 71135 45730 85217 94117 97801 46231 3498 3470 44295 67818 14655 99852 78745 9239 61150 36842 35934 77664 42158 54415 33045 64967 79150 422 20901 94554 10889 33226 17288 24943 31597 83928 79495 19501 13067 71718 85844 95508 64054 63953 78366 91672 55812 37387 53024 4745 9891 21 46270 27102 10538 50320 16921 94685 49679 93622 97846 29514 2250 63236 10860 54315 49892 58409 796 41888 71372 54397 15403 3063 86307 2972 19843 58833 61006 43618 41932 39979 76206 98762 39301 90560 35152 13905 87044 20711 9272 91128 3391 76661 18525 20177 13166 39714 55856 38886 28688 49878 84219 39914 70772 67382 58453 82243 71029 47784 71006 37579 62563 49020 74877 50714 93600 16690 49430 15065 39862 49291 43 19427 40455 58744 52885 2932 43977 80873 25371 26919 53359 23179 50288 3402 47336 26913 66880 31319 77875 73161 41953 14766 23126 26040 65797 55288 89293 78617 43037 54479 73445 42886 6325 43650 39309 83600 42911 8813 32034 59938 55639 2511 93134 69256 2775 5163 91584 98946 46967 42675 71065 95381 80475 83229 81477 91929 74079 17847 65327 2559 41924 12416 53806 13219 47175 63150 94690 29927 34382 8851 53303 42754 4552 11371 73284 95804 27632 41969 20259 11222 22214 60034 29032 83298 93402 86258 99379 24449 2029 84914 83237 15383 23049 2763 47545 55283 92119 71051 97194 59317 20903 44317 57472 27218 33757 14104 23625 16768 59964 2550 16891 38942 7244 20963 43868 82827 20765 68418 60583 15312 12212 38594 53351 40468 9836 82110 77989 21340 50006 22833 83214 42690 71086 52625 13630 64951 25567 95222 54764 10738 57223 14264 81319 91410 60128 8027 42891 56416 68443 99047 35036 23982 99556 12062 51416 26316 64598 8063 44865 41839 69957 17084 98990 53899 1856 20079 69854 39731 5928 83213 7996 64476 29949 72970 68372 88049 96648 53613 94802 29284 2387 23535 18126 96114 14015 67161 41404 27533 90565 39225 10159 51250 7522 82573 63772 84269 68809 52686 81944 37493 81501 75045 36632 82011 1447 51088 3194 22198 31301 62674 38326 19733 86838 90657 26389 61878 91532 4160 10103 24387 4126 44945 26684 6403 66128 15568 18162 5127 6181 82139 65762 44809 16664 54044 8630 55988 69526 2546 6098 48756 96704 21626 60030 12816 99613 48272 4227 58812 19582 2773 25268 50291 97654 27707 24968 54104 18968 45471 81840 32197 12729 92964 80052 98170 20724 69436 76238 63427 63344 57548 29488 2785 82258 74350 3332 86017 98198 45926 65811 70683 2558 30101 74827 9499 88826 65124 33292 10072 30827 86983 54907 57335 74189 42495 34588 95899 65565 76937 97148 17751 71570 73144 29682 10440 67224 82771 81614 99483 61120 5257 38018 7350 69609 44449 58149 73505 92262 22014 56261 34187 23018 82249 83566 54346 28528 12691 72045 82380 21503 59074 56214 8090 60927 67055 91111 59104 70011 11986 31325 94357 48857 5568 82920 75179 67935 81440 57935 76479 76228 95455 26444 68993 73298 74711 76571 69655 48916 53262 829 3977 99798 70305 35301 17321 38408 54711 62930 65729 15116 59201 45349 89548 56361 50749 1873 45468 57672 29875 2341 40225 92070 59877 16523 85547 74081 51700 82327 14669 61649 34402 63352 73684 19004 2596 24451 75876 39941 34326 23688 6998 88197 76030 63353 15996 95978 50949 39425 58164 15341 90674 64269 4371 52687 85259 7747 9831 37631 62582 9125 67345 30089 44138 23134 65080 85716 8696 60191 52809 88496 49895 64030 19690 41712 24496 1537 64348 48627 97358 57991 77678 69991 51631 91791 33870 98885 52430 95505 74139 57035 78451 25983 90529 74049 8438 46146 86860 95445 97666 38168 12894 47952 13785 63721 25189 16451 76628 41113 77145 12143 82113 47349 93286 91325 68039 61432 47554 66204 37270 97767 89328 26199 14872 31807 29699 19391 88752 54175 88476 42969 94300 23339 86170 49231 89664 51103 48695 32412 46650 59951 10399 866 46061 14402 21562 40221 81560 16617 25265 65311 69229 78573 26034 25660 45423 6363 40607 20979 51876 74158 46602 9086 35514 10423 49198 1831 93070 72897 16481 28892 50224 21505 35725 2661 99467 55697 11959 57869 7943 27757 59015 26909 51104 29558 12610 17563 22386 31288 28281 12947 70540 53625 89323 4390 43452 94881 25032 44874 39235 29683 39812 78323 36586 37933 66913 99764 80435 70133 14886 5436 29741 23286 73469 74339 96214 38484 91568 52561 20476 53954 72981 84952 64699 71495 28610 9681 49571 16025 68557 18543 95948 37088 34938 66553 35982 31247 50905 67995 42012 69782 94392 99747 126 11733 21459 40284 75419 16732 62160 27197 64883 56676 16970 5516 92220 7937 72287 61003 36756 40720 1477 33859 4526 86152 12723 59505 63026 17245 51889 19825 67611 60695 42356 91312 82493 80007 82984 55888 31246 22869 9549 88380 39168 48778 64518 1156 36582 76814 17517 60352 51616 55716 82845 58293 7737 64616 67276 97900 29764 11357 40988 83371 86841 34514 78351 4101 44434 18655 86038 40237 75971 42293 19300 14278 94529 48871 78686 42913 28030 32513 79054 74647 11894 13277 11665 45677 94880 44843 76438 76208 50431 84078 23661 86520 93188 53541 89717 87049 42286 33002 98213 93609 98292 64428 21001 36883 10699 70844 99884 57413 39961 82808 30746 90333 46816 76088 72239 17992 70976 53658 77535 30496 49397 59620 42239 99159 29611 52136 49385 11660 48079 388 82059 89585 76102 4673 17897 75201 96027 75335 36440 63958 70095 40730 40243 4963 45873 97164 60579 54530 83750 17675 15068 97511 68163 86220 55087 63458 80769 29644 46499 1589 48367 4480 23319 83447 46858 14650 33119 60782 46290 53977 73605 15747 64802 97457 72677 74872 37444 70456 60832 2225 21650 82321 96363 8180 91970 81919 85286 62159 44486 1014 64180 79671 57179 86182 79219 42304 84745 72786 84733 8035 91433 7020 22095 70656 99176 74375 70414 24934 33467 83602 33618 4675 87919 41824 63731 58140 73217 35572 75572 36923 6937 71068 35732 27751 90430 18041 35103 41254 10463 8849 54332 61363 47675 27636 68211 99774 63075 70440 24586 11070 76746 14197 99838 31947 893 27647 72559 85751 217 65389 64689 91987 64593 68580 1029 45039 68128 82869 95766 24833 8802 66070 9895 87410 29465 39067 86994 46586 75262 16868 61232 59637 46360 69041 288 61302 30098 64166 45526 7853 69211 27149 66562 95546 87385 73364 28033 15304 39738 81996 93289 37583 13380 52293 76008 29113 13593 46026 91182 3817 81789 72440 53549 74908 32224 9160 98923 17515 70887 18140 69720 87700 46516 83047 29170 27255 35946 81007 5705 78560 44369 13524 38120 18492 83063 48993 52349 51940 2074 65993 56574 20385 46445 68174 43924 28488 33728 43853 19602 66621 92862 94864 38103 7586 50049 50427 57022 47314 94824 81619 42882 53206 92605 48391 55941 38219 16518 9047 72856 85336 58275 26772 56372 59555 77131 94712 96407 72433 19268 70064 70642 85280 39089 89872 18730 13867 94977 41132 44160 47467 9252 66954 10706 8679 93057 96257 32391 27019 45871 49091 12449 79244 85898 47470 95719 99083 72726 1627 86421 15471 66911 11412 96848 71783 20348 30523 89866 59458 96294 90511 67069 24040 67274 95118 44280 93848 73766 85330 58316 420 67745 39074 51442 17789 50544 94329 83330 90312 77948 49724 24771 21861 34471 21485 87755 51949 94988 33376 41868 43847 67983 29918 66538 73033 30539 53110 95332 9824 64104 42266 94744 69430 28925 83916 76289 2058 15615 13460 7408 91448 46825 6729 37992 16532 17710 70057 58072 79856 40746 1226 99476 94676 95158 67125 94868 14818 83032 98136 98801 56178 69733 6384 46357 44700 36764 33622 66763 7030 27525 80373 57091 26760 62507 92894 24605 90482 64151 38646 48423 33755 56892 78531 72006 90994 90151 79883 77256 69464 41068 70477 7752 61118 40033 99076 21057 29031 10971 90865 31314 77849 4530 57592 77967 34507 35913 7568 48954 31124 52472 53567 60665 47068 93794 86087 79027 33923 96924 82158 41644 65098 36418 67693 70 95166 67447 58327 56747 2260 28355 74967 82000 94852 32059 63013 76610 1658 51698 52617 87560 58361 64650 3666 44017 2043 7888 7617 63918 70645 7640 2224 31735 60082 20462 58451 84336 14060 94195 18593 6038 47095 6522 4959 76191 54626 52328 34540 24612 87012 93837 19270 24154 95351 46198 39786 73104 1308 55543 98363 74330 78876 89174 74193 35278 54958 19676 6756 66454 88403 67551 15129 173 17214 41957 79459 48500 33659 58582 96900 90671 76620 95459 35250 58986 7212 31154 68659 25087 18493 55249 17060 39232 91759 3580 70863 58236 17184 41810 11791 86632 5700 76280 518 48124 22266 41556 8998 52862 57226 23976 64005 9555 4408 82859 56704 59282 5522 80324 48693 17401 97441 79227 47469 56934 14810 96225 8676 66062 73138 59594 84751 40153 73308 89616 27481 4902 5351 97231 61502 31096 9389 65747 77461 98080 78028 67762 26122 21778 43259 38603 26665 67473 84933 99436 27797 23472 44881 92209 30063 17198 66846 40953 6528 16963 96815 22813 27383 54488 94030 16036 50577 6168 90898 82055 27024 87022 97051 6787 97897 55408 34216 516 11472 80150 24569 24653 83102 85294 96253 86863 8869 38554 44992 36383 58058 25784 61471 90619 71437 86081 31687 96969 99851 92683 36615 16558 209 65443 40065 82818 60843 98018 94751 140 84675 51270 7777 90002 23156 80677 66365 18751 42706 48607 41922 89203 39573 34452 24483 84369 26128 10743 696 18060 59375 78637 69657 41870 7744 20013 14815 49784 33754 24359 49113 47670 93577 50018 36066 65675 1521 28363 49744 40480 69817 89171 56932 14620 26210 98901 23654 81102 98743 17012 74067 56385 85242 98738 4082 9215 8185 74831 21882 46623 58043 18154 90612 36287 77226 96851 58780 82008 61050 32318 30157 59359 24729 1095 43998 27179 33634 6718 21132 80588 92655 84506 65366 38596 36111 10777 44769 9113 97027 67825 16936 64705 89793 44974 80093 30641 83734 537 13178 42809 44353 51683 27311 61057 6269 75777 72792 33016 53163 9767 48155 32156 92275 55101 76194 68973 25581 68498 9483 7205 64072 33625 64825 608 95961 96280 27908 99374 81058 83518 29038 79258 47535 69635 93298 58615 69713 35826 63121 64647 82505 70490 38763 29797 45997 76836 60283 44829 62318 85203 40138 6000 52553 53156 72767 9808 34393 81434 72340 12920 57967 65097 1582 41984 89223 38828 59975 67122 53662 30839 24971 32907 42910 95694 55278 64402 548 33399 59657 73414 87261 29804 52131 35677 453 97926 61819 6957 55005 58305 78605 66239 72168 87285 82983 43128 60238 7487 72566 36142 13426 54467 63639 67388 66277 80013 79884 97711 26314 22448 4984 41509 89403 13956 27321 91066 75309 85441 77608 71405 38006 77091 58032 60076 80907 2706 1818 11975 32165 7376 15123 62987 93684 26119 83050 84612 64297 80467 58777 3668 92217 81177 82464 24100 70176 70036 74315 86146 73799 90550 69681 69896 73077 45533 58441 32702 49067 97737 40074 12939 85823 77606 1879 1219 88264 14699 17668 64494 94883 93625 38148 79338 97845 53837 44021 83226 2055 1494 17422 12734 246 7677 41861 49563 65579 35364 1343 43915 56098 28211 43729 95682 62214 7753 53941 44847 79887 85105 59495 63354 61716 27965 1637 55136 28863 51244 10633 56928 50916 60756 94320 42261 69788 98986 6306 92825 41034 13374 270 76029 23119 31433 53803 43410 33513 71146 18927 14030 31194 26954 30762 48522 70088 46063 42535 90164 65050 29841 56858 40445 27093 4759 49386 3972 54489 41572 51036 66187 30183 70362 15556 74051 87927 46907 99087 46313 33862 89746 55214 73205 13946 40420 85814 81992 8278 66200 93436 42193 11599 90834 70636 32102 91089 24639 31603 64028 89141 74532 95037 34900 85213 58995 14956 29123 41616 67509 10429 89479 68059 7670 94182 54452 40201 31805 10913 83657 76700 38423 67440 49852 74368 26041 45744 93659 2663 80407 42362 15565 88818 54928 64152 14053 64524 66320 68105 97996 69107 65633 25135 50996 66662 34474 57145 53524 50475 17880 37858 45681 78608 23659 16402 98566 73735 19459 61506 78279 1150 67194 64285 47965 49374 46978 77100 14285 50458 90603 15804 1147 28791 98290 28976 37970 23113 97771 83381 13819 55151 85551 71439 50527 83341 12773 45939 93906 14330 97747 17546 3066 78544 86822 37366 29962 8540 62858 46683 41999 59820 7990 16790 17497 28593 97858 50462 86868 10537 30828 33138 19553 2094 56456 23201 18668 20082 84097 23558 16170 77076 76602 41490 12740 2629 16074 11173 62293 48685 36107 14441 67407 62871 87117 88073 5147 96647 12268 73743 63001 68295 21629 53196 39357 54942 18326 79118 70080 45820 21847 37500 58323 39601 41314 49664 97374 7804 1692 8714 76174 83233 23914 58091 68979 83440 5173 60960 80959 5381 17865 78011 74179 8415 37217 4379 6686 91431 64373 6172 85502 90070 31837 72418 11878 50604 41615 2063 78983 20145 75986 53000 58634 51024 32499 38864 88587 28770 95016 56074 93604 91387 60781 82116 46329 64081 90146 71117 73811 6135 29739 67111 65132 96018 98975 73951 60439 14581 30405 28203 9557 11618 80783 45304 58271 48032 53321 65707 84228 74209 98759 51664 97674 87635 28273 47002 51436 57563 36078 63495 10230 34162 20909 13453 48874 83350 8704 4627 44967 35625 73370 65261 10818 41415 63289 25113 36594 75964 19782 67533 57556 95860 82609 34963 71494 20519 64299 10105 61996 14698 47037 36470 53771 398 4665 47850 77864 71732 79309 73870 8666 94572 33940 28079 36678 35226 50839 14247 23684 95645 30306 87478 61793 31892 32867 70185 55769 91202 67471 88791 81077 59995 94709 24807 83800 9496 34176 2549 92615 4651 67127 8872 7625 27118 23972 27600 48092 14946 10358 15951 98016 78741 98052 36857 45132 86165 69386 33963 73917 61594 54879 29506 51127 31851 82749 47781 32066 75966 75238 86044 24478 95833 21224 27695 93602 42852 93032 33391 6123 41299 634 57975 98072 3935 21450 54051 72386 31911 41020 33538 60999 81870 61728 43393 38787 73716 3273 22101 51146 9996 97391 77540 86648 25167 42397 83823 2256 17096 63378 50076 26571 2868 70324 56095 8143 87613 29848 76711 80444 14887 43710 67977 47547 99843 83924 36428 80564 44268 12079 79060 61046 39222 38074 70546 15200 16977 67461 74122 63846 46708 44157 14972 91839 45372 19922 85662 96563 75501 60629 48330 68841 10602 61101 10622 91664 91716 99136 9589 62428 18889 12575 36711 26519 41182 4619 60759 90094 11917 2971 4450 87964 35546 24591 58141 3554 33566 88338 39007 99301 15249 45344 53849 20713 41266 69374 69639 90163 63020 60041 47800 57790 19588 51339 47098 83878 81659 77525 3259 73664 72329 56244 98488 24593 71545 68313 1046 25513 57330 56117 83595 69258 79931 87507 8816 46298 72701 28037 1705 84653 83650 71054 49270 87069 8198 50594 55641 11247 20878 60344 73777 6844 23234 51097 68194 53 24028 99200 82931 91407 83807 3411 10188 90955 89112 91265 63325 29412 83413 55751 89808 31540 78427 14141 69212 51425 51591 15958 55906 59443 14381 62675 44737 909 66404 74500 31659 86993 71787 19259 79230 20432 32009 83026 34023 98015 85565 59129 863 86206 93254 48745 35013 20474 23251 66159 23260 94322 11551 46213 88337 53030 36964 15456 13011 93931 9698 93787 56830 5068 73702 2093 42434 35482 6014 98457 51577 54962 56212 23501 94756 21731 89505 1221 66869 28146 16077 17114 5432 4058 20586 28887 7145 99201 75518 16552 50171 90338 72729 15319 14499 68837 97031 89161 67214 43054 59210 95732 17959 31842 65930 66038 35366 17187 44780 47477 59654 99775 45597 4633 95966 54267 25270 78707 11315 43136 96983 60302 83123 93632 1783 1407 80292 69046 36215 51721 13007 40447 78083 64018 49343 19161 63720 44826 57496 73722 8240 19296 40110 57464 2652 50811 37848 13957 13331 3004 60746 59596 69898 26542 23350 44176 75604 6716 83774 74474 68495 72529 85531 32248 46368 26561 66177 29957 20730 88487 7936 24375 91657 64399 66670 79633 7322 47939 63319 33425 44377 76233 27204 54212 1996 39729 60698 99269 56588 10648 9262 17307 87116 39597 66707 77785 43608 30072 85725 84737 38885 64637 22417 30350 60998 2527 33249 92981 42900 88944 31377 62912 7860 72656 5194 54734 76601 89490 56142 47755 30686 55968 42689 80387 57656 49292 67211 12272 54956 8860 60101 35846 19098 83167 61443 54148 266 9103 8590 44657 30102 84042 13614 77551 71616 5379 67686 91186 89685 40374 52363 96120 35123 92952 92863 91937 9384 62013 27436 85060 78277 45824 41547 20037 46081 59459 76925 11926 28062 96010 27182 51481 83225 51598 76281 99127 85388 45987 44061 18329 27017 26692 74959 4302 30533 40390 13190 41208 77827 42797 58691 77569 37990 1027 12410 1216 56969 42804 22616 86820 13788 29217 5306 16286 14122 14511 97123 7348 92572 58226 39015 53554 13706 15399 17585 51259 28315 91760 72899 78413 45436 1173 29344 55481 22289 97830 89889 7396 77115 16123 12753 76846 54325 19914 31261 15376 74615 76557 21817 61826 14847 28356 95510 80657 40626 10730 88512 50063 29350 53648 47595 58988 81016 77451 22206 40534 39839 91748 24128 12774 1919 2368 73287 19807 7266 31950 59435 62398 3358 57511 20806 44494 78894 18856 50724 84500 91787 51462 70047 92307 81819 66438 19556 38626 22185 45863 66218 26893 7569 21004 90089 11693 67142 70056 18081 85542 21858 88796 22187 2379 71229 87208 68119 83901 12866 38281 93519 32780 15912 59174 45884 43487 4648 32597 67927 83277 1779 23432 50890 41597 40703 64465 32098 21792 73881 46031 52296 7013 63657 82468 41711 67283 56712 79143 86803 63997 99619 30008 22547 57697 44695 87970 91256 2889 1642 78266 43677 28676 34349 58627 80828 41160 75182 74061 42492 73316 284 37722 93076 39885 51420 26054 37899 74249 25971 85445 35425 97212 58371 15713 83954 9169 61351 41828 47344 21804 78934 96337 47041 39332 86329 52334 19650 59072 4610 13345 65377 90434 77034 4012 10371 61439 23898 9191 91645 26694 7021 2782 12751 53212 52002 76773 17730 28730 42655 23044 13404 55868 64588 36659 54390 89928 17573 71631 13130 2148 65979 17223 92642 81366 16856 53055 4168 87843 78263 9238 67415 74506 88931 21456 64753 39257 23455 38605 14325 68819 21145 80466 12677 53725 13175 52090 73193 3127 17179 59255 40382 67908 94065 77204 13371 33121 60642 81274 8334 37962 59558 82017 19292 48308 23672 56898 13042 97947 88416 71934 3544 36614 14730 21221 56411 72829 96921 1827 87151 8604 31181 22334 14486 9602 70203 59927 51300 89087 88919 97553 73273 88332 85253 91349 26881 37064 39557 24779 38998 52265 41158 69814 22740 56100 76132 71577 32222 79124 32463 45943 39610 67258 91319 47596 70526 85628 28858 75534 12953 33350 18100 51920 31550 23555 40844 89743 16470 87136 65746 37115 9764 31786 13936 49176 83383 30223 32050 46469 72313 31569 10780 1001 24224 21436 40913 22140 73231 34970 9038 99238 26492 28945 34558 90388 26192 18247 61899 61891 37741 52870 19999 85544 60654 38312 49121 33324 92771 84205 31419 60477 15059 66981 25278 55054 41141 71654 61759 93885 28386 26164 14267 96601 77874 24407 67913 2699 63680 41725 21837 45090 84071 27724 86749 75135 74455 15336 35832 31315 48742 45885 72461 57902 54996 89125 10652 12870 51251 92162 53448 10847 13001 36109 96807 29595 67802 46792 32647 93248 30567 85892 82247 18663 77419 24439 90562 42878 89771 70187 77395 63616 11397 47051 58799 98185 73387 31104 59219 57974 18437 92917 58564 33075 16848 56405 95168 34117 25466 27546 41241 51478 74403 41410 76292 18137 8145 21192 90091 80265 53874 29693 83283 43320 95733 59099 39280 72351 9798 84227 5980 35964 15725 50109 76929 33258 37067 10619 94793 23330 4572 45439 46920 40425 61000 46024 8625 64074 48599 34520 22607 26850 69686 69181 17073 73025 97804 82542 37470 15714 68176 56354 13423 84040 70294 61966 63960 41116 61326 91368 15829 43801 46588 81897 41724 93174 84246 39657 9329 63172 13071 2618 51217 62093 21404 98614 98216 8032 52260 75187 94279 76837 90492 62881 38849 74003 69863 71418 71286 16598 27030 34559 94123 65410 81272 74844 31880 42129 8861 45590 13057 31725 33551 91704 41223 65480 33402 97401 73006 15218 47090 20852 50356 19996 25617 19133 55583 10142 37701 47530 96175 94274 2499 84493 32968 1406 35349 78535 17596 61607 24083 74090 80589 41288 98042 42515 49597 34015 83056 22316 92960 98627 41653 13580 20007 53122 76277 64656 89988 97596 80043 50417 59546 93778 34705 5020 76596 36714 41401 84099 56929 85524 10838 19395 60744 96059 60100 26185 22963 65584 56029 19404 27327 76010 33330 27870 95815 68387 36518 8832 82701 62751 70893 61881 55816 87343 66474 5178 30637 75034 4432 7201 66834 61058 90531 82426 81889 3941 43666 39404 70273 75881 83130 41743 1599 72430 82994 50188 10096 34357 33445 86426 47898 38189 30788 73854 71310 10425 17446 88484 43472 44040 83577 13557 61809 8764 11510 52750 40050 8324 20272 82934 38466 47814 91948 73121 96868 77363 10182 405 32700 7036 87681 85743 65427 70480 70871 45976 86990 15692 17666 23974 59511 76874 34957 7845 20240 53966 70511 80874 569 23217 57696 30619 71903 22880 55865 3821 37973 45042 86837 50632 91680 24801 37997 1810 66925 41917 46428 47517 4257 52272 70808 59581 488 24757 73437 56128 57517 31027 1788 1911 9998 63179 59562 17964 37692 7970 34974 75155 18416 86412 47903 80697 45810 21592 16465 17823 97230 2647 56028 15841 16408 85112 86612 16460 33146 52352 28796 61867 44879 42607 18528 27720 73128 90708 34536 3688 59384 43080 35018 37122 83658 94147 7257 46057 923 23757 77837 43482 30986 14160 47823 85736 20104 79841 36041 85333 76247 61501 89300 48200 87557 28081 14353 90340 9260 24882 29750 41739 4910 11897 459 33771 72837 66861 77210 83282 7383 88837 50251 93203 25802 20135 94237 42155 83876 2979 14262 79077 44054 88595 70606 83861 75068 58402 26972 90347 47359 40483 40250 90283 7790 14322 18215 57101 84837 84962 63033 55386 9975 22793 7786 35047 81519 76512 40220 57693 4131 61197 97304 11341 73768 18184 98785 51344 22764 68111 93119 4992 38724 79209 5577 26640 79808 17399 9155 46128 38029 48407 46627 87171 59341 93405 14585 14777 70408 327 78921 50644 63582 79836 12175 15874 95798 43436 61492 75904 17901 77286 88011 59126 55640 71603 42267 41859 18005 96538 2495 82429 4782 67808 56829 48048 72071 93354 85663 12123 18911 83493 81271 36524 8172 95254 75693 47036 3192 40451 1395 51226 89181 87517 19644 37945 73675 11234 1144 19095 41274 3428 68470 15846 96577 14641 90984 65608 63540 95375 49793 56229 87420 10258 46964 610 85040 13283 29046 65317 7200 46564 50244 96874 4241 35135 85908 19053 85468 63525 11242 95404 96493 84691 63856 83458 9917 17749 49082 37360 51387 29161 90253 33046 58999 11610 55801 47891 75084 97132 89137 79215 37550 34028 97445 68292 6113 77824 45148 79149 85858 54933 6317 56208 24438 56905 36844 63734 46109 50054 71049 24802 74356 96630 7255 32181 35972 48290 42486 74059 6422 80530 16628 30250 98659 30204 50323 64432 23983 41446 99330 46442 34315 43995 58322 8850 23801 49919 28378 87135 33908 61425 71364 61184 37702 7959 24048 71647 32473 33807 55934 99956 30289 92302 15768 26768 44963 31527 68360 57332 15900 7765 650 86829 14543 40784 32427 71452 3051 28877 55833 30019 41408 2068 191 13584 58866 27016 59695 17813 27214 23309 32757 73120 58201 34238 6610 43637 1912 50184 66067 83442 22061 48437 71672 26290 86997 38076 81844 73135 95369 21776 7123 43987 62846 47305 36848 25958 42548 13383 58280 23710 28403 51225 42982 64578 93809 67696 61026 82571 29811 25316 20194 59013 1361 72650 99799 10768 12012 19886 48553 37578 6489 23406 5002 47026 73647 32251 31428 80823 27592 51280 56151 56510 2639 50823 33512 44373 21870 39195 77810 66827 55982 7552 67943 59857 46642 29851 58925 38533 83519 36083 38451 60948 72646 14445 2033 57707 20392 99497 73615 41780 44398 97626 18807 85541 34743 81898 33909 54982 76472 42337 88764 69408 3379 37284 70291 83243 51770 17026 60806 93948 79375 38615 8077 99862 21820 23735 83162 82490 29084 72937 72764 290 3832 79622 85361 22891 8201 11449 90813 47721 49926 25254 89285 63071 77098 11181 90504 75893 60383 55049 98592 31216 27914 10145 25392 80382 45774 61657 53500 41402 57497 62355 4603 28553 39576 6645 18675 46651 86915 15923 67174 29771 64510 65782 64310 68054 22578 13896 9055 67021 77455 37239 78461 80048 49655 27396 49910 59119 19673 39457 85169 41477 90849 43509 52654 60258 36346 11778 38349 66489 62770 85659 13516 95950 54973 80090 11988 38272 71485 71173 95959 92038 71243 10478 29480 31967 91422 86633 9376 15197 42986 40203 49035 228 73442 38402 45334 73961 32783 69413 33221 74727 8099 99535 3231 33611 69651 94155 80181 82204 75000 22966 74129 4523 11443 80792 31012 32053 44859 71741 2283 62241 51898 3415 21566 95352 59774 53373 26847 13930 47374 55825 34219 14468 35441 66044 56072 98452 92267 33005 35718 68869 90856 92191 62861 35105 28750 50935 54084 42146 63500 69557 58903 48125 50130 68209 44032 19144 49457 75044 97129 98669 72966 99444 38879 55631 81663 48181 3389 60132 29395 86607 89389 7648 53068 42196 37940 34967 30492 56088 27177 4512 63212 77822 88055 89259 10658 12733 19804 42014 98794 2794 96417 21750 66520 54630 39954 27938 69151 32397 69380 16825 27365 91050 93544 81229 96007 97389 60274 64891 93121 59595 79031 90890 83725 52001 98795 40085 23891 96231 73057 32433 55986 91620 64215 45754 63004 29824 67183 57144 24944 43802 67568 7395 35452 82260 23603 84614 49798 30319 8404 79041 2364 72980 15719 37473 42872 10715 97369 519 39911 47973 87398 88984 68756 91616 5530 97641 99728 92348 64612 24089 48551 88789 29267 85959 32900 89752 7902 71825 56500 55259 74876 59940 87341 78930 55409 51873 29540 15030 15411 8643 71537 71857 92417 32073 84178 25434 13365 66364 48549 58798 19529 19949 27582 73297 15423 77947 89303 74704 34545 55414 778 71295 42405 88970 57299 30842 97963 14422 59689 99842 63041 5538 78846 38989 40732 19322 44519 98043 9209 87288 78830 83621 7282 99578 96597 59065 62917 38348 69170 27253 6465 99196 50797 52701 71102 74009 24159 41179 91708 12979 99147 5486 5463 57547 98504 45639 45121 17100 5859 17426 4789 65042 306 43797 49047 32896 21928 91026 64060 43845 37075 54813 98269 89067 56410 60224 95153 87672 14513 92381 86074 67492 76701 97998 3720 32972 44240 25516 82063 93244 44795 79564 34844 99539 9159 52947 25495 30683 35440 38815 5433 74221 24252 55961 52234 29548 25618 94095 97105 4907 48950 5342 60581 31580 79894 50464 62780 39478 39265 31543 76334 89104 60231 14836 92036 63725 46314 72231 63749 92086 29863 17348 26349 39815 47813 83299 87050 80463 6534 19138 56081 58356 48248 4728 86075 93709 11473 40077 80801 19419 90589 54203 35299 48264 42376 38894 81839 20632 83510 63229 50747 84989 55872 90954 93571 82454 37010 69244 30502 94502 9542 84126 97431 79381 44602 88249 71652 64129 11293 1800 74387 69161 17664 24991 29431 64999 38043 13699 6326 15236 85654 36493 79702 36864 37229 75200 97324 26956 23248 85121 41287 91751 18097 15159 81675 4766 32928 56153 10253 90952 53029 40654 11808 68373 77371 77040 36845 59394 92439 16133 16193 77639 67515 36231 16942 26335 85975 25381 45783 63183 37187 14492 9985 49886 18949 31050 21590 76086 48638 97841 60915 83188 29055 15089 17003 93663 11080 7349 61831 83787 11669 82561 11711 6358 79394 49277 71209 62673 58163 39747 59345 25344 42801 33169 38329 27779 2106 47663 958 58158 11168 52030 31136 22557 29052 5671 14666 30162 24353 49565 67585 67742 49541 68653 75485 92829 9616 91249 54254 88597 8264 66537 30179 20761 17686 30030 16502 83278 31007 23246 13307 1608 31369 63537 70534 72114 38663 96525 87452 85491 60812 86338 75 23793 24047 78905 83433 22722 57449 63898 29311 67121 36092 367 53416 43300 7360 58562 69972 92329 34721 49272 884 86934 87157 86667 83031 92354 60864 17274 32694 21030 70631 28859 88274 8612 76107 5976 20001 8417 4740 86880 46265 64695 58195 65742 71816 27594 94004 62173 2655 97303 85264 20270 5369 29806 87424 17750 55477 15049 90172 93470 53377 10200 83601 49214 58200 68693 11183 67344 96154 38455 94622 2284 48185 33039 40502 20118 79315 37373 83034 60189 47866 81599 63618 51701 45506 96606 31712 14516 50696 72409 15566 88996 45 32659 38795 82660 16084 28309 71764 57715 4279 17679 78529 53098 92882 67632 8016 93095 27775 24926 11704 87664 14563 73059 82058 99806 64452 18014 62247 94172 85739 21911 23275 35461 75141 12332 87761 4370 72896 84827 17944 83768 16981 54242 84861 65032 21018 80957 48440 48615 41212 18171 3116 50984 64078 18421 56173 67677 74103 1486 67954 51474 43929 21138 90384 2998 96078 38443 98426 83914 69273 59953 89723 32800 12066 36905 16198 19952 51923 82342 54383 40019 69652 67527 98715 65933 93506 39363 2806 82814 64286 31051 37823 28783 4599 75377 53236 79937 41052 39735 81490 48218 79677 94720 66560 65765 99069 72954 81499 76219 94971 55616 76270 47572 80664 61954 67323 3190 16719 59865 85276 83484 40437 95654 50513 2450 9266 38107 60622 44827 79006 51822 92428 45799 4844 57012 19267 4916 85865 65462 20537 73960 34905 65950 66764 49032 20941 58448 85094 96828 90689 67319 61850 969 31340 6031 33609 66616 28153 4070 76467 73107 58733 38268 87392 59565 79265 22325 35827 69293 89855 1951 91975 16271 15868 88954 72880 88015 13906 35852 35988 21773 31330 58796 54005 48912 28816 98735 73706 61659 18650 50562 30742 29999 77014 56270 62004 27967 67590 68509 30971 49448 16134 30012 27242 23231 8255 84212 69885 47812 67990 6388 99921 50928 61144 86644 29143 15943 62824 18052 84517 62377 36311 71020 22539 80299 73218 91763 6675 36854 91890 86847 5378 83793 10121 18811 99971 95530 56228 64739 28027 853 44230 95828 26541 50982 44619 39606 72175 90108 86316 60065 49549 7015 7556 72192 44675 23046 43061 48021 50857 18087 48589 24936 56593 38920 19597 30084 50324 98369 84783 98357 79618 34711 97832 58919 73319 29124 53602 29062 88771 42341 5142 2426 91503 63676 32610 58183 76081 65475 75098 33427 77957 38859 91413 33681 67394 25545 96132 23695 91699 67774 96559 84124 39769 50136 31964 98872 88724 35589 3056 76403 99474 38721 33525 44935 56056 32264 90030 21006 43470 49346 7498 26727 24038 52791 86895 13685 43645 73956 52738 80987 51640 23718 51327 27139 82004 9069 36789 72534 47202 58656 96410 85155 59896 15563 24101 69960 81644 46385 9916 33335 3758 28131 40632 66403 50869 77564 49211 42598 73834 20808 95793 87065 10410 6069 49492 48489 64292 44322 27813 28771 69131 68596 19754 13265 37335 56790 83546 40066 89247 32135 52208 17266 82043 34486 46526 14855 58137 46382 53026 79254 25184 80563 89179 30134 37660 18738 32812 46756 19568 77742 80561 46621 87767 45150 44794 22269 89263 93223 90126 37652 64287 30968 15390 23919 25149 7958 61097 57243 74279 6707 19681 58188 92686 94422 25920 54432 46366 61652 78665 48377 27729 88268 66289 8294 37460 89589 75088 32241 73637 30355 37682 16209 90830 47380 63820 90102 7248 66282 95424 81987 31680 93356 2885 43301 96054 78910 81913 35821 62109 60123 49587 96876 58419 32022 21208 12167 40981 86551 83280 52931 43671 33 91411 52325 36102 42590 59671 40781 69810 31243 35193 22380 29265 79788 75103 912 92874 75405 21675 76503 47122 67294 6142 39817 62308 46769 10125 90436 44741 55629 49196 78124 34273 36366 41149 67375 77730 60794 118 61461 80456 37857 49319 94470 74377 89532 47262 19819 3102 15915 38478 41043 19054 48490 13039 70575 35395 59666 52861 23015 43898 42559 28052 97091 48227 25648 71467 37294 50874 12885 10760 62665 81514 27543 92907 28110 88690 34275 51523 45003 2654 11827 77113 9432 58670 95914 72516 13396 47276 30476 39053 52797 74312 30914 24090 48877 92163 45501 44805 38591 54347 11857 61202 40568 45093 84467 93103 96689 20840 67011 5545 64601 14579 47149 85677 87559 67652 75225 67537 37536 57082 93949 75727 11038 67959 49087 16089 15127 95205 64404 47664 51948 69537 94104 61096 92351 44135 24007 87238 17987 4115 95608 98444 32554 32317 42505 63905 86514 52422 30525 55098 26774 72225 10002 1314 92976 50956 62707 92237 67084 41816 31692 91595 467 36209 35543 2132 56045 10646 40347 77999 18323 36804 63809 48475 36591 35714 57509 70199 68239 60708 62600 81479 21797 12765 77438 83995 54303 71273 76725 78719 92552 69457 4864 86066 15050 22433 13449 89408 17378 12238 82950 74845 35354 79771 54818 483 65137 60634 83382 36051 36495 25069 58466 68730 36296 64568 39370 39216 230 29279 50677 69263 33282 29617 79713 68251 92388 79934 72093 90778 33751 13837 63949 98781 70939 69789 52402 83077 57459 88387 47543 35051 22171 19532 56380 64209 80451 70651 91283 78118 32128 87094 45248 43291 15637 18115 66765 18600 87361 77372 25882 71842 48767 69528 74858 80284 28800 96782 3776 90292 37022 22459 15573 41249 44589 70965 38953 85474 45000 42970 32568 43083 15953 62121 41291 96968 82703 48276 58825 59802 28412 99449 36947 4865 80818 82940 29001 25103 95099 75613 57713 97315 28620 17312 79737 83007 43573 43172 90599 96905 4225 65914 64641 54136 27286 80119 2948 23817 76295 43919 6869 11839 55494 60865 98252 88048 46897 46171 75862 20720 30407 52350 43271 34147 4873 18322 93107 26865 41213 43438 23642 62755 6626 75801 655 70202 18605 31672 68953 22500 74302 58148 73935 59290 58082 31455 93124 22509 58432 1098 77617 58518 48844 97419 35807 91167 4280 92612 61816 40625 24952 89333 83981 64012 89991 52214 60056 61401 87412 58286 86541 72393 37833 27415 97929 55143 22021 40489 40694 90881 14757 37400 92529 69043 24079 36313 25554 71284 30083 53930 5172 18823 50090 95355 87207 63451 38735 70197 47427 73485 49117 27697 24988 92139 8273 43433 81740 18345 83501 95617 8515 26226 80483 19495 24765 41858 79390 63702 87805 42721 96166 93144 18817 12169 43134 48596 56119 60947 40151 97018 78536 75589 51271 92692 1728 64467 21514 37044 88565 69345 94807 5809 92717 54876 36527 77988 83149 26728 16843 70195 22774 56948 76842 10398 49953 61152 76870 15798 88027 89902 38424 34056 85874 65859 24495 26074 65541 47331 43490 17869 55326 27961 25794 69679 38550 4722 66001 95334 19921 43352 70760 5162 34125 35828 17684 56323 38546 94620 7808 42178 43928 69794 94267 31756 19463 66728 76057 60379 55100 81822 13471 82002 18631 93081 48543 80681 53313 52221 14310 31183 9726 41811 4527 72022 83955 69793 49462 28156 79364 18434 89597 59098 18677 26887 70142 20225 18036 69178 61408 61972 41187 1297 91625 30836 40247 59387 4809 12100 91322 56737 97752 51332 46579 22505 3819 60220 73964 85059 51131 41742 66176 83748 18108 25412 13635 36852 46000 31544 3432 81528 45546 10845 96279 28752 94641 55360 24113 21526 65394 3033 47700 27460 31471 46901 99447 77790 50816 29973 3148 45105 29996 37434 30174 45696 77831 98787 12046 26147 65998 46340 86260 59077 20380 80897 59650 62083 54333 64103 37771 21429 29359 23547 150 92611 6659 91062 98282 11612 13078 12367 3548 62108 82744 60266 21638 47772 34070 98938 69881 43954 12528 77665 19802 26800 87009 36354 25058 75810 55680 61146 12375 88833 59782 14384 86768 73498 20329 20650 37776 97168 82045 36828 7294 3927 24282 23141 33767 57675 88065 18411 53961 20694 94179 54490 85011 29543 97738 79382 13712 5187 75626 83262 90479 30356 36199 5627 52573 9803 30265 84793 57316 84703 10758 51333 59725 50637 58334 54601 77457 94785 79432 69342 66542 48123 12278 21953 70141 92870 16078 94889 30436 18158 1590 24149 93336 26677 60747 16177 55062 26810 38290 86960 29021 12045 26747 1646 35898 15646 5005 58829 11807 8973 73007 63727 12917 84762 97872 64365 9388 11992 52504 1009 74388 58412 19381 51522 53391 31930 26272 2637 69561 53712 91749 36226 92633 58638 22008 19146 80138 27777 63081 47734 60063 90400 98721 95206 47704 19504 23316 82237 18029 2221 1683 31758 44066 27275 83146 25694 58697 46902 17552 35176 48255 94763 78704 83240 52365 83773 29472 73181 82066 58786 1140 14504 53650 88689 30759 3674 6942 81741 4561 87572 1005 22344 61798 18734 24297 87913 53147 72205 9049 65027 67557 25134 72130 48686 10396 45595 98570 43439 90808 85563 80720 97898 88106 83490 93640 37301 46803 85324 93843 41772 98324 31357 25093 52756 99983 8742 28774 23749 39938 90455 99487 50805 19024 28950 74076 63489 62057 60035 86961 36583 437 70729 71218 12693 36596 29277 78296 39162 24595 71710 91939 71846 97238 18808 59825 42134 29061 67910 89146 75688 49421 22982 58621 72941 12490 78597 14092 12517 90976 53728 40186 10248 29182 29659 68739 38635 27290 53880 73159 7352 62750 54747 43238 60181 87266 10346 31516 63085 50491 67459 94994 72266 72425 26039 36959 99645 28016 33742 2518 30714 65804 3368 73340 29349 41463 1183 86306 71967 51654 78872 92179 4488 76769 2867 52937 86854 98223 91230 82995 53208 54796 11699 82926 18235 73724 93567 66141 2672 25110 58202 24202 6872 91259 5617 2165 19462 34649 26144 24835 83364 17724 10044 14135 15819 4439 15939 86435 51468 44088 80037 79512 49383 89795 8848 28104 17403 95607 85204 46080 60741 22287 12307 91992 39641 48550 77521 99588 59758 24525 21394 49488 93253 6146 30801 59181 21312 19646 89240 71010 12879 404 74502 89096 82226 52948 46288 90742 30817 95544 28530 46130 10108 95666 10295 42520 56610 53233 45273 71788 94282 7149 62177 15320 99837 2833 84372 43605 25697 72483 53460 24093 27625 1313 94919 25834 97372 79231 28871 43895 75889 80869 79000 63945 14036 89422 47244 5198 1506 33906 16274 85453 56007 30138 9826 44783 5171 88713 39800 78938 40707 12593 25091 81119 38702 18620 46362 17450 17165 84873 79065 78856 60346 195 58206 59602 5261 54683 65602 91498 5080 87691 8586 59922 29381 28186 60273 4806 92048 19303 57168 46999 21305 35583 34764 77326 30712 45364 67052 11719 42988 94500 11863 46850 59466 53638 89813 19984 89050 2440 97549 56672 59348 34153 40161 52520 64531 30202 27043 34564 40935 72163 38982 32356 78449 88735 75197 4566 60995 56282 53314 28271 40517 17251 21715 88591 95829 13606 64923 90761 56971 41374 54330 18945 4364 65488 83428 35539 80313 14152 9180 71040 97476 28578 52346 60522 33915 71322 26929 59566 72015 77647 96413 92400 76065 59941 95722 27000 81886 75587 868 70004 82554 4710 67404 97057 75738 45954 34233 71239 14893 43323 27297 72962 18368 7452 34530 45547 88121 1670 56968 67846 27110 51684 45264 18454 58606 89919 89463 73522 24751 29298 19154 52889 69265 9333 29519 65823 27138 6921 83859 52180 46450 12048 89162 50691 21274 41623 77302 65767 54886 15145 68254 22056 79400 53136 42708 23741 99416 14876 31168 48067 64185 82214 80454 60256 57310 19455 47794 59120 66923 99519 35434 82182 48826 22914 89128 71630 79048 52990 98429 90944 72563 52751 5554 13507 65222 1729 21672 63118 17507 90806 61303 3255 8674 37765 23905 44045 11718 65810 45632 89172 29114 75379 3895 91490 78212 69953 38809 3739 21853 55182 98844 97428 94130 91957 71646 87534 57428 16761 57355 95124 31118 26558 12239 33958 30329 90505 98261 4577 17074 77809 74757 91383 31927 81623 351 31470 97058 25528 12118 67786 49969 61773 58750 62403 79812 97983 75864 53902 17481 50425 53072 68555 7824 54599 91892 10825 62262 89760 58131 28949 81951 74498 582 6275 82688 77588 45427 56666 84303 37038 90694 7871 82650 92584 72952 194 98413 40645 16199 13647 89938 46802 18398 32266 10978 33411 53917 28272 37654 71655 19307 71053 63841 43202 28830 69173 23606 57125 54017 30564 89689 90087 40055 84899 95512 9325 44756 71440 5674 38506 30691 81220 19951 32607 2850 32256 89584 19503 60840 7053 23498 66050 64956 55648 199 96922 55009 13258 42917 42058 26762 12643 26427 48415 61426 59493 80057 34769 96150 20695 75681 16698 80308 61893 82028 2644 11525 78197 95140 97065 48964 43430 68064 14223 70577 40642 10552 39046 69286 21490 29300 97478 61693 18908 61852 76464 82627 16229 81172 4479 23143 62342 8725 31395 72588 2769 54993 56640 33999 5956 80318 21676 26138 28267 21277 76493 22142 87734 17229 60170 23117 89631 78628 50741 79880 66623 6101 34362 48595 71823 36481 70112 59812 30145 39566 45973 5039 86015 6619 39290 25780 37439 44724 93492 23641 67263 50620 29984 28870 28518 27611 31028 86706 94334 82987 4688 5403 75919 12808 14244 21693 13439 83653 38473 69007 67909 3347 98150 62524 13918 81238 76082 89326 7130 49519 19297 4211 73225 11771 99227 43803 72702 16505 87872 90246 61963 58467 78526 2528 89957 60158 63558 19397 47628 121 99681 2117 67637 9613 87665 40011 43058 22855 901 90709 18519 85257 20011 6107 53407 67584 10483 27878 75010 31126 93943 23062 61620 58362 13680 62937 342 18357 53509 10252 61635 49230 17599 69197 52696 81323 50709 36086 79327 57594 1896 22664 29297 51167 87878 73908 37920 60879 84719 85705 79748 98360 29786 57904 76804 29512 99834 20406 32415 13591 6602 91162 68625 71551 29272 6802 71091 31980 98908 40196 79289 67016 10178 24367 25368 51000 81279 69745 74435 35038 21559 6967 48265 91192 39872 181 15310 703 63250 48107 63482 8094 71058 84522 39580 83964 82591 57554 72318 14556 33732 39313 61178 24998 89145 78660 56681 18025 18653 60419 40120 88389 12121 39547 93482 99926 2059 9839 49500 85373 69990 16997 6955 51400 74093 74256 12544 65585 15117 63341 94894 78110 41437 19009 67880 10933 3159 624 13244 94870 99371 6447 32804 73779 76717 9759 66211 20583 62280 36247 91439 55644 10129 42447 6413 1207 66205 29356 94211 41412 85031 93330 10038 27966 59494 73 93795 43947 94749 25026 65827 34811 55772 71062 38242 72999 99344 90143 20019 21094 56050 81496 90819 79735 96919 67330 41202 70757 55687 62657 60529 73098 46471 78344 87068 70361 92178 25634 26710 26218 53332 70789 90214 6359 39986 97736 83135 46002 86721 75555 27670 64386 78364 80203 97567 82727 41138 99739 24339 68820 69013 23856 59314 42109 67853 51073 38063 85657 91323 81693 84685 64761 86664 30298 89321 19531 69549 47357 3023 43782 87847 55721 90218 14930 95079 48887 31509 88058 14924 44884 24273 26361 50958 21468 22587 46963 64070 54155 74185 17781 42120 7140 27382 34547 78190 74813 46943 31567 97109 60327 88144 19624 32831 10035 5303 98196 30486 9315 43038 82302 71479 2811 26237 37981 99936 72655 91480 1851 3086 5920 9905 50502 3240 16987 75866 98299 32942 93757 93884 51665 18344 97762 32369 72568 25423 41204 69182 26624 10443 88010 49605 61265 3634 2914 85567 60466 44020 61932 65303 58730 43972 57692 338 98172 36174 67523 9852 46630 72544 27851 81192 55342 49815 6312 16258 49470 39841 36389 80668 56263 52217 19016 24500 55651 23449 76139 13805 84922 1777 59850 34022 76339 68236 64346 59728 95726 18989 23985 59712 41449 26657 56112 94088 1791 15015 43714 7301 80020 99961 97552 64507 79830 95225 50091 70402 98778 55439 26256 11662 19620 71542 64663 87763 54004 33772 34454 4139 58500 98306 30252 50222 31207 54217 54547 93494 78765 87202 2933 36361 33456 179 35359 70065 2801 10508 32447 91951 7270 74536 19286 84360 21547 31460 11365 94600 59114 61312 85673 95981 31383 18551 21685 28099 43137 85971 41674 30456 66566 73457 59846 72621 1342 8122 66374 96176 98303 66112 87310 88142 25462 23103 39333 42373 6028 1405 99953 95517 7453 32319 56846 90414 46936 30328 15481 94452 57131 18555 54698 88486 6116 93045 50245 10430 39801 1604 39658 66965 26977 87190 68183 56750 13530 7296 47285 17349 21854 61587 56165 35485 86700 7134 87011 94943 39888 21892 91927 59082 8048 33233 44180 96980 12952 16179 16196 6145 75076 55148 3497 16305 13807 94285 74472 53858 12408 23916 82990 53108 49955 91560 27167 45747 63652 26264 21934 43686 4190 55390 14305 3486 20661 3385 92865 29485 4804 63630 4304 22514 32206 8808 51430 99733 79218 7097 56618 43958 14392 81906 99174 762 61938 10209 14453 74264 64043 7904 57515 22031 39671 91253 45687 68386 40023 18821 15752 58734 89841 79476 55654 17555 14760 69385 31245 35055 20332 64708 21649 33855 50521 13256 110 55218 45692 14653 90167 28723 98891 26221 23499 56521 45956 5539 19737 87833 26249 85634 42037 28103 1765 12784 58116 69981 56957 60826 53640 5125 19813 21865 66434 90669 95731 35780 99526 1732 77615 79824 67351 7381 42285 439 11251 9600 14791 1378 93997 72292 84668 85069 75037 86795 58686 5871 9147 52162 16722 48657 63264 75869 43381 41421 58977 10514 24937 17338 95572 99226 68769 93068 49329 83073 67098 64219 15552 1344 81392 68220 16788 70269 99781 20991 40989 52500 30506 34318 93312 16646 3404 10856 55338 7887 36435 92454 15375 65829 45564 49947 52969 26884 70973 73913 37445 95409 6640 92933 85503 507 40874 59355 12690 61409 76115 30765 67916 15593 99258 1576 23979 83703 50489 77677 3523 22969 15930 96353 49653 45140 77700 49310 7957 89400 22543 71415 32365 36809 10987 82281 88348 49395 28661 40274 39559 59024 24197 68333 81164 85573 55467 29404 54256 38480 82970 53772 25518 8562 89660 99995 94845 46309 12267 90884 35765 6086 42195 39406 69847 73396 39894 18727 73725 25681 54603 79380 55544 80032 82796 34164 37806 89076 91762 87131 51895 86681 32590 52579 20796 91852 90468 40392 92272 98400 2498 87562 4570 88442 6241 34384 56000 56694 22271 44244 33831 32269 51978 17469 26297 55351 14191 39884 27478 93728 52193 10544 27551 24787 30882 10951 33495 50484 54774 91643 66817 10428 45119 24299 67178 30707 5634 42723 18204 16413 6354 65987 51172 28599 72886 475 85761 92867 16973 66030 88899 64511 45792 24057 25474 61249 99757 20170 84618 80540 34865 66937 71799 36312 1615 30003 92897 85771 31451 59520 71850 59878 81448 73422 76785 32849 81793 93476 27951 96588 51165 37289 39875 79179 94202 64596 4838 63884 38947 22179 81352 97676 12623 94200 25122 22556 47015 30213 30554 57320 74705 79886 78026 54341 70536 63443 41237 88794 39287 73233 57314 72515 89775 4254 593 12445 8052 76856 56377 35731 95776 92303 67727 15 44544 78260 42945 42198 19736 70478 35182 36433 18917 89101 30893 81510 95917 95541 16819 95238 92034 60752 24082 8358 86836 22639 80509 49545 58213 27402 76371 98249 34040 65739 6795 34383 37889 14764 98720 54211 72261 21369 62116 57171 15736 74504 76828 1113 12310 24847 32284 77495 86114 36819 12029 85816 73499 39846 48966 58928 28408 92685 67631 63358 14975 76035 53259 73117 39664 19915 63234 21375 60395 92204 62266 47102 61833 92087 20389 37446 26949 8655 3833 1598 90684 67289 54097 8575 20912 65101 81486 48761 85957 40538 63520 69962 98707 91003 19703 91906 88881 6249 79329 39545 30547 91267 99433 70574 27587 76 82730 34556 54230 19931 46723 59848 86711 96392 34038 14540 46092 88910 76831 12722 10008 69198 7305 52093 14352 48318 22173 47753 92196 68207 10999 87000 27978 63745 62476 93570 82580 21500 4650 93701 25947 57308 39936 3513 67840 72092 19623 56890 93976 61472 29369 50766 23912 23658 26308 24578 83455 89567 24254 88641 31380 50030 81185 60331 58685 28166 56998 50828 97811 75151 93851 64644 62899 34379 94445 82925 67511 36282 90673 13435 62906 56401 13748 4905 52571 9042 67747 55191 9658 59502 14664 15905 32154 95141 65298 10232 25144 85836 33492 74378 75591 31501 7665 61228 11961 6048 779 70597 441 32969 34589 78724 91223 1789 11837 67386 36693 77169 73730 52562 19863 65654 75835 5392 7009 99240 43719 1840 19907 92568 52431 96553 1998 57206 95737 72715 2817 69615 87985 40032 5206 5 76446 7032 68233 43239 76462 14835 80375 46139 70589 75279 40762 87863 19346 48915 59685 39070 34166 40188 96864 46393 32509 11020 39219 1012 29890 12015 44360 433 92588 7666 98345 17727 52699 64952 60480 90240 98313 72283 31594 87561 23345 42503 50053 8659 39304 36535 34180 70805 35198 55428 16759 54118 88544 80358 13482 49826 53552 4652 20187 52489 11261 19162 53570 2258 66347 31558 19350 45755 258 71794 99179 26281 85006 47011 8639 53956 40258 42576 7372 69569 38753 77843 42884 51492 52197 33600 61001 45045 19961 59988 46032 23290 97611 20524 1970 50124 41974 35484 37742 32766 4504 39247 81027 9685 81056 75202 69251 67478 99616 91702 48088 94019 77283 34155 59642 34444 27125 79099 87976 66989 95601 93221 7124 84505 71643 98344 41096 27198 94821 67009 40513 44290 10351 96737 98764 81309 99219 70355 96395 30534 29422 61372 34720 43206 31306 81943 42211 52501 92812 46647 17526 47128 33328 37223 82905 68336 7857 97638 84775 68263 72243 53308 98093 69564 27036 90053 7385 79938 52319 57807 23098 96259 709 27892 18883 31854 94002 54731 18830 7856 86373 86575 44248 80550 85212 99566 45037 79848 9885 99095 60184 14189 57885 89361 21110 8524 25192 9276 82232 27314 4487 61321 55684 97705 47345 32683 35439 92871 62419 73547 7830 5668 21007 21183 95196 81269 14695 46706 54436 32866 15535 10168 42649 18749 9794 78372 11184 83973 51252 44921 39614 23337 7933 36972 82348 17930 95720 47996 91468 36543 54966 92821 8698 99999 48979 17713 18311 92877 2601 93249 35423 13249 106 68374 28552 49956 16075 46055 94683 7433 89495 33903 36061 7865 72024 40429 53059 76651 78965 18168 39261 74117 22012 26734 80112 1930 66169 87660 96469 10162 30980 28574 22146 38799 66126 55221 89002 83260 16423 25137 39929 96960 30323 92668 30960 12419 27256 29500 81064 49831 8733 71425 22959 59843 17540 18356 2636 32517 49367 72511 12454 32740 56444 29590 93805 14209 98354 50719 74623 88434 19909 22932 25366 32056 62554 74765 22176 55327 21218 83241 45145 29610 71253 23487 10831 96755 98277 21723 12532 87532 29252 5508 12346 64293 77565 69412 52015 44511 31461 67799 77794 80312 41815 36453 73534 45604 41988 77720 1303 4462 29870 34619 24665 37247 96246 35143 89521 93404 40370 51480 36450 40515 91744 6344 3073 20407 24122 3752 88978 29353 44516 50865 22296 76476 31869 14373 84746 52295 25151 646 8111 38459 1282 64208 44750 72969 44592 73886 63598 86178 58428 65002 74824 54351 11273 86213 55425 9364 31342 80289 72589 65370 81548 75992 16355 68201 47308 47984 58658 63158 3014 75389 41264 99608 70154 29427 43250 79774 6549 60317 25822 82328 17933 75095 81991 12371 77984 43964 71670 61629 88654 7146 34782 29394 10521 22022 67050 76241 83693 71411 14346 70339 71297 85545 95323 45581 14939 80055 63328 88604 15770 2465 70737 93766 1482 85419 21241 79279 95589 93702 18500 68516 75416 9804 61740 7310 52212 22965 11129 65745 52224 57908 37243 10318 59452 58310 36417 50937 17366 12881 56259 91457 48016 70860 86451 5280 89827 62660 99426 76328 82649 20449 4138 47927 52220 42586 49503 92195 50485 59358 33506 96747 97050 86371 22821 34446 21371 46935 59238 52335 77298 54260 22964 93415 96708 6441 32420 26491 71187 55117 64394 91725 63590 99338 90093 14719 51679 4193 19361 60402 1579 40101 89923 69031 57123 35823 67514 74342 87196 77139 4134 31590 16260 96624 64702 42301 36736 77335 99599 48663 6252 20502 11560 79720 94753 48099 93074 58602 93584 86029 88087 46110 75819 36020 77410 13590 47017 81475 51687 31970 24018 75655 30380 74874 36238 42231 79570 4454 6376 41121 56375 39218 58772 5957 32187 52407 37252 48927 94294 70910 35378 38185 46556 49982 94193 17667 84226 68699 78897 84283 29752 44520 27756 26799 40504 62637 86709 34082 77180 19728 78142 16783 59016 45389 93504 35365 31743 85400 50621 88883 29942 15251 87529 75665 42741 138 41846 7750 79050 50369 91677 84615 21188 52611 87123 26546 40550 96935 66459 28206 9918 43514 41675 27121 43071 91943 74355 51862 37417 56357 19029 98976 2739 58425 4172 33457 98929 97199 51091 91988 77745 95440 9641 21794 30304 31595 98480 23074 81232 68861 36698 53731 6674 57897 9121 80997 25315 89313 40446 3098 89032 12180 76627 27239 22299 82643 11663 23121 80682 76202 24102 2997 67896 49636 94444 87210 80704 32835 9263 65355 5260 61814 292 86620 80972 94939 4121 2887 3642 90248 59449 1165 94538 56981 17524 87213 91557 1456 46218 5897 25750 4011 90539 93099 51051 66767 38976 94747 81866 2902 46129 28185 83904 41844 44744 58142 80953 14215 86470 95922 7388 69075 71089 84918 82836 14450 74916 76549 26633 4360 19817 79517 39450 27420 56032 27348 81824 48845 87854 83475 15044 14601 87813 51933 58491 31593 64016 46691 93427 56880 71981 80607 13637 49021 69536 11210 68937 63368 53914 4970 59939 31660 83810 40593 93343 57167 99061 80120 46854 11484 16641 8561 92831 16861 70549 77633 406 13051 90723 85555 60425 12602 55501 80251 70412 53946 67414 17976 94240 4118 25007 15492 64008 46203 60114 28643 94159 82205 61390 1235 4268 22493 93672 95031 58019 99710 61978 15073 12568 58736 31061 46754 38060 52142 11798 51374 76204 36904 27389 62614 6449 9721 88024 79726 87904 5709 20853 43629 24222 59759 25142 42531 50897 23390 32245 42929 73119 41281 26116 2716 63294 79717 97557 96062 85472 94718 46765 62641 57775 84686 85335 49496 21005 71084 89873 63490 39291 99685 23476 91798 48609 23400 40546 954 90003 83481 65105 17694 49454 73234 898 50433 87689 61717 96928 29416 99937 94379 60057 31100 62576 85778 99586 17619 15667 6322 61673 13753 47061 83779 79207 31592 7371 16000 25355 31311 38169 67612 57352 93395 45249 49497 48896 12913 58847 68137 78286 25250 78898 93918 13851 79322 40083 10447 79783 1397 41986 90857 97292 48056 99058 42021 51461 45723 49247 91650 92766 65653 56185 97999 86590 90353 60956 5249 12119 80365 36101 72592 55824 15928 7963 14354 84180 71043 32765 62448 35025 7715 72549 78753 96252 37757 34965 97693 86623 40524 61032 79347 8583 72294 45495 65787 36246 90559 33105 96484 74123 36601 44285 93322 38381 59250 8520 53165 3373 86972 21517 54434 29527 57156 72924 94874 35409 90913 7823 41494 70883 56663 79454 86531 79363 8247 88673 90732 41640 17652 81401 42577 80948 11427 51851 51180 88490 38197 33438 78294 83588 95358 25468 75114 48471 77323 86701 58120 94506 39199 41809 95925 48139 76702 7646 58154 16456 4477 16913 53476 78883 87650 1393 12214 27289 53100 39263 82799 4747 52299 29620 93308 72839 71130 93952 15620 34080 22367 86870 73792 6827 12309 71109 70028 26617 14495 69429 93763 76696 99348 77334 48515 78112 7759 60313 1056 14646 15182 11650 84223 34327 2295 70949 90916 12865 32836 96550 59709 99421 84398 61307 2990 4637 24742 20489 17197 80455 90668 23250 83906 5223 21399 34708 67960 52473 91921 96448 65289 34706 46147 97942 26296 57722 26670 27515 79286 80576 27828 77329 64669 72378 92285 4287 69728 54504 54576 13825 33878 25598 46640 18338 24581 73738 19301 28940 33477 52025 30521 53180 57199 67503 49171 83890 92902 25396 66865 37552 20023 98944 40299 83320 78698 12122 87146 15544 3882 87140 50858 22180 13532 72681 65921 84474 23215 94129 68574 26888 58869 43739 6049 96705 83673 10566 55061 54082 95373 63755 53878 70248 3392 16380 12520 78960 19302 80036 23403 47512 34603 80452 38221 81650 28390 42926 68613 72291 53406 21727 98698 98745 73978 63700 80465 67402 66858 7287 89429 61375 89692 85309 21206 81677 34492 51982 23366 24523 25036 4259 45116 83351 76251 68966 77268 86808 7491 14741 313 10171 59287 21239 79555 19290 1474 62183 66688 19041 68491 43772 10166 40167 7982 69857 84296 28772 7867 90943 37624 55791 21017 20917 97402 80909 77361 8885 340 530 76515 87021 65315 71245 68082 9193 44026 33643 18754 15627 41107 31260 53591 26426 474 77407 7633 96586 64595 75769 56853 27601 75610 35228 55754 26486 4914 19186 72874 99016 70426 39136 90310 36050 42727 50268 75420 17474 96024 8836 24280 94784 84963 54910 53820 27760 63286 11331 4617 34834 46880 94885 52887 28277 51158 1366 25421 51579 73432 22865 4597 85772 67421 16096 91362 74104 26345 79239 27890 68442 49336 29813 55636 89464 71094 86244 26012 6463 76881 69058 10240 92607 97461 84763 6284 43188 24908 45916 99359 41032 56346 99749 13069 7550 4067 6664 83349 27163 52012 84339 78540 81261 57811 2294 24719 15574 52925 5038 7608 22107 36838 97038 17120 27831 41883 11461 5509 52513 29547 7477 18634 81640 13373 42637 17530 3608 10923 7801 15863 53277 22304 16966 10301 2400 89439 8067 80855 65499 5675 51340 6215 33293 94119 91435 30036 58493 33001 84960 78141 14696 33023 63133 20155 80441 93740 79043 31976 97490 50386 48554 51190 62957 44517 92636 8918 26105 19134 96564 10817 12711 81551 58391 9601 67477 20171 71283 84144 7960 51392 91649 84607 61185 78391 40591 59529 29968 12038 79079 71964 62695 70454 13102 42538 90853 8637 88191 96272 67749 26818 94035 80187 70413 13009 24977 45185 61125 21491 29341 19003 51993 59233 75650 27010 26182 38818 81771 26761 47553 56831 1676 58381 21216 3021 41784 56148 83178 91118 69341 52267 3527 8710 36401 59265 11349 47094 76412 50396 25309 72094 55266 51459 67074 79277 64127 18625 46370 71261 43785 82361 26671 28896 3323 4825 50572 36812 63143 14218 10727 94949 35961 64508 48694 16801 74739 84464 70092 1797 3980 54965 29100 37694 11823 71369 88768 25117 39213 52874 91499 22757 65160 86552 31575 27916 93276 56888 67965 43600 30886 88946 86098 61617 23266 41787 52623 62431 53912 62980 94531 54696 31849 15558 64429 33645 78721 60255 65570 56020 33597 8940 84701 40005 43021 58048 4927 77924 76225 84306 80772 15118 13904 4398 41970 55037 28549 48326 82917 78085 47125 73984 48796 4060 93834 51086 55615 79565 23818 39017 48241 80478 86455 25183 65294 90014 98206 6523 61536 4779 45829 77713 1069 60147 48981 94790 73753 41786 12417 89898 59037 55066 41117 53543 66845 8231 98215 57176 32289 98491 24493 50763 50944 53933 69113 62962 1560 90877 95058 90538 28056 70663 18669 19089 5196 9207 39118 53847 37197 85418 46784 7489 46771 9020 12794 23632 13497 3386 89062 90577 15525 40699 74999 38650 70510 78010 86289 71969 35158 46179 58216 44112 6980 63977 26293 72202 87201 25010 69835 17909 10665 60954 56983 39571 17434 36806 39599 93616 52831 64606 68484 71181 95729 9036 9308 88020 30254 13377 42702 85641 35819 36663 51304 84322 10799 98030 85755 33488 4605 35931 84956 83456 24661 53034 73991 25247 15778 50013 91850 59067 83896 25131 26063 53580 10050 51203 85103 56296 15701 70985 75712 89691 87748 28706 36776 14202 76415 70017 59257 92153 10017 80771 97255 27364 35122 48576 52674 26851 4996 78974 38353 91534 10266 86852 14157 4989 98147 87622 93879 76474 36149 91269 66356 97032 25977 92365 19798 57742 37059 83305 84237 55059 90832 55635 81542 5087 6601 89721 53746 95040 5525 4208 93502 53489 91023 64982 74687 96220 35222 12021 46644 46350 7738 89055 87567 33299 20592 18499 89504 19572 33724 98477 88093 51714 11202 34983 24917 82815 64958 15263 41450 49135 10148 48238 32975 76182 47181 45486 40848 32291 54872 8518 35939 43787 49932 87974 16678 82122 52187 36537 93026 40687 77707 62815 7178 85410 46161 41369 58503 29050 65567 22919 91701 58505 32961 71619 16533 87931 35142 17149 93195 81195 40994 48690 83296 33318 79606 34605 55183 67521 61360 40241 97971 25804 94729 18588 35884 20962 7289 75734 77396 30770 17993 24620 99592 27877 96368 44527 3274 4861 76039 93347 36423 9571 12927 34197 83881 35171 75807 74495 25543 83423 12791 27646 5275 6757 45086 93023 23349 14100 17983 73506 33801 82804 6806 93670 12527 38718 73301 99615 17970 18950 64315 61937 46704 39049 43943 30029 68075 52396 67240 48485 20652 10779 67907 13173 91421 11487 70015 89420 10203 99667 20924 78528 37351 95928 36978 61906 31037 23844 73011 49327 67196 220 10408 84048 59261 56925 62208 6382 64962 98063 80372 73356 69913 42618 40441 30058 61953 77878 15281 27692 24813 5040 42436 29330 31361 96583 64457 30449 32418 46571 31521 70586 50929 49508 49088 42497 91398 67078 49993 15247 29178 18295 32061 60151 29913 10516 51997 22366 60478 81415 38666 4032 64276 13861 33334 83100 30485 92532 7023 88489 13074 79225 80579 4956 63079 60877 87250 63532 28663 15454 15613 47164 7410 21985 78033 17175 50115 18072 41419 24365 23379 22120 76775 73624 69378 84954 89264 99899 50528 2884 14714 83718 9337 32656 6753 70500 91953 70774 33592 81742 42615 45413 18047 81083 88620 40162 58287 52614 79078 56434 65702 71899 50452 87113 19205 25746 34506 11255 6547 34856 4311 90252 84777 81998 20200 6876 72309 78803 26415 97326 20827 20211 72940 2676 84165 12152 70163 44055 10023 68623 39028 42759 953 83864 69614 79995 25169 20357 35559 54811 93592 78903 95101 29447 55520 75588 44626 11957 35001 93181 28249 96020 11834 56505 31196 98611 9032 54183 1388 25720 42465 76413 50656 78805 91224 93792 81507 29209 61530 57984 31694 19806 45523 84305 50745 99721 57537 76813 3466 83778 66948 49380 46688 99413 52703 9095 15805 60536 94387 55720 14558 98837 8992 21539 45285 29929 74386 50055 13305 59639 41708 17142 46957 67293 93333 731 51678 71617 38024 74491 90359 83184 12557 16499 83407 52532 85720 50730 2352 78885 54519 89643 68055 17202 95753 25701 58485 95427 3705 17042 99610 12481 92052 73661 41913 88674 28141 80223 72190 65711 45872 94566 33574 10685 50176 50080 28189 7243 27619 57870 28930 16128 97594 3000 23827 38255 92408 51902 11238 84377 65150 62207 92165 293 11225 78429 9757 14133 46944 92377 40695 29198 97222 91695 6644 31043 59230 37735 36599 29160 46862 2176 59156 67928 22298 16515 56842 91496 11617 98595 80285 28346 25448 53905 60987 14207 62233 96860 23277 95970 60733 50771 29689 44876 25017 45338 50961 15225 90337 84272 20916 90927 73524 79248 49236 21309 30480 93554 31307 56485 32858 64206 50301 61653 17809 78631 51282 63563 83340 87005 15866 15625 25571 33995 86254 13356 53632 99845 80026 56490 63913 74634 53224 42098 84800 10687 12280 12352 28398 97264 33996 17397 23001 69828 24336 59809 2125 46447 24959 55270 67895 36683 51189 89130 10683 26973 29033 81126 55508 92630 85694 16684 87579 87526 25829 38769 35237 93147 58769 69880 64687 37943 27437 46354 63848 76473 23784 39042 43045 27480 16723 77672 53035 12474 49014 85936 51804 65486 70931 98647 70350 35795 93378 13479 93781 69493 65338 78441 23002 39253 52963 22902 81124 22652 95279 22901 98765 77676 41173 98780 25638 6965 46965 71610 23843 76544 36305 68259 99731 48957 43819 65102 86472 48203 96383 70292 26022 40042 26178 24912 14736 91430 31777 94596 78204 13451 86778 76363 15623 38117 85402 69435 74889 45800 62294 75055 27738 14362 98406 90867 24509 9320 4493 36787 43683 75001 24619 73620 91179 52825 89078 6962 34441 29266 19069 31939 60646 20824 5413 56814 82823 54979 82537 99177 4867 32664 47686 95947 14241 66830 39699 19698 55328 32012 10557 52596 28682 23382 25899 15237 8304 27442 89819 64187 96831 94330 21338 65227 74792 69904 25538 83323 66985 97979 85000 55746 94051 66237 79377 93368 86291 90473 67857 61974 72215 48751 95094 6598 47293 40233 64195 58949 75352 15937 48777 72750 92414 74902 59962 72953 43341 86809 25383 23794 50257 87993 15760 41992 56053 21174 32845 41128 84791 82557 2085 57450 11822 22649 87768 83866 35989 29193 36993 80166 58312 76047 69661 65854 4892 49043 63592 26878 43733 92464 31504 35929 71368 15183 54199 28798 75380 99875 62181 68618 59615 25005 90174 82629 57557 74303 97978 54710 11441 15995 66609 27606 97517 17690 97000 96970 75339 61377 85357 1408 21265 4212 77471 80153 62898 92583 97142 34694 21664 93711 51685 56630 25857 35337 75560 90072 71950 34253 82041 99874 75061 22174 12397 40454 39752 69751 90677 41570 68272 60169 98584 41631 13824 63793 68123 37046 17496 86642 77801 31389 34260 61043 82118 95881 78483 11064 29565 35859 4692 64094 88615 67756 94246 40338 6272 5331 6584 93318 83704 27387 44704 10213 42526 29227 69675 70184 12479 38913 16294 9381 74968 21724 296 45818 82713 32991 36293 57727 7482 23647 9447 92563 41407 49507 63213 7430 5860 3417 18113 69027 70518 38116 91934 84248 91790 67936 37688 1698 88357 62943 46271 7480 72285 14407 46372 48385 57048 35724 58465 9908 69500 6731 49108 92824 69527 80754 76053 34592 90682 7037 79769 21619 51035 30144 968 66272 49052 63928 77175 21300 87227 14957 34768 96341 70227 49531 49736 51899 7923 10864 41473 59701 90969 73470 13243 43548 14257 10608 79768 66930 74573 70415 72882 5867 40925 43443 24993 9284 92383 35519 25972 80491 21256 59597 77000 63917 11448 74062 14746 40578 25273 9842 55254 69631 3913 40786 60447 83847 66530 83014 11506 81158 43445 45173 52599 65518 289 15175 62586 21493 27078 94991 98752 13407 3095 9843 12245 95372 68357 32811 58751 69523 62012 64256 83245 88214 21862 93327 37502 45067 38807 79798 22240 42790 52960 76349 79699 33509 24604 6737 22658 48918 1116 63829 63822 72336 31195 36371 68097 20121 60844 72608 79152 53009 64245 96885 68631 27618 37121 62257 82809 20822 21414 5285 87331 11649 44314 31345 56852 3591 80262 59417 59346 24137 70647 69539 81202 82817 12642 2491 64198 69641 48801 56620 83022 98812 29868 94980 86958 76862 75513 35150 49289 17310 78244 50201 44854 17960 70403 55985 14120 29658 81687 73272 18953 73353 6834 73833 56614 93033 96959 74688 40358 11887 90583 87832 69445 96963 80275 97285 15077 24060 88841 57454 13792 60773 81395 1384 74981 4008 87516 9114 42088 36420 98687 54297 36484 15541 45059 56466 15365 39698 52250 50026 81067 87355 44833 22092 71779 21900 95025 93204 96773 98827 13181 31381 14233 31164 31349 41614 41980 1193 70593 86123 62028 53090 50930 68305 71319 57865 33553 23036 44555 97413 41191 91037 55993 41887 58763 52219 1134 45935 16283 82440 12788 27122 47983 94595 46716 54493 11263 65931 61955 79095 88204 14058 24874 83058 16846 24601 17951 29169 76535 83276 19543 79497 57574 50779 84095 48782 89189 21806 77842 46839 56502 89109 39561 15837 8780 99125 45327 56833 68676 34682 61860 51881 19895 47206 15133 50338 68226 83674 74543 5067 92724 43132 94077 12312 67486 46632 91219 19152 42066 19680 15834 58865 27612 44015 23097 81433 49876 76504 45190 52404 6970 46160 30780 72474 70298 59184 82516 69908 93535 4114 96084 46386 51731 61779 28473 31101 90335 4667 39844 45113 72801 71595 18983 29712 55374 78240 1828 92691 45870 19901 4163 77847 11753 27408 54600 79558 53710 40286 41720 33174 25832 97012 42152 44444 26786 75423 15932 89150 98847 57064 63589 86059 8127 31922 30923 51787 11543 50629 62343 93409 66317 61444 47540 13787 59322 29574 69567 49954 31450 6874 1051 95478 40592 70810 91138 3754 18801 26775 88991 26114 95721 52055 37451 59476 78023 7793 87297 69006 80571 71524 32937 52340 32874 5826 92690 57577 92797 15446 22530 89385 99472 69755 178 12900 2664 83540 57905 54771 27564 46188 20377 28449 99905 91305 66400 43855 90453 56292 19837 56494 27261 68315 34748 29622 34551 84033 34598 33886 22545 122 70558 57328 3899 17969 11600 62204 82185 44634 48381 65839 59554 3313 38218 39693 3241 27911 75553 5237 58410 21154 19919 74411 55089 1170 42640 81240 11042 25810 96941 41438 61965 29511 81720 38526 64205 12467 60518 52813 32337 37729 77173 10526 89794 78037 73885 98408 77859 80425 47096 64870 2328 5076 33581 88730 92719 87363 14586 6029 2448 34451 42389 79905 27500 86420 23482 78924 21584 56475 99365 15597 27730 97973 44141 61164 90066 56391 43007 16026 89550 55970 62844 71760 2677 98456 88463 14158 84533 1975 55960 22218 44690 60918 80062 69255 28008 7639 56222 71674 96172 77852 85342 58395 53790 25891 87606 52125 28639 21452 36124 46425 6830 83152 17569 29146 46715 16630 99210 64703 18573 18520 59382 82334 3178 7308 53462 51469 99311 51423 80940 93266 25385 14150 35437 19753 48763 94098 85444 22276 35153 17753 7679 29009 24940 81410 20844 74930 48321 94651 23845 70022 12798 31554 98387 40118 5216 75417 30763 86804 38719 83578 98505 41214 1205 13128 2478 6532 64904 87565 25909 95930 85174 66996 4940 64466 18972 77909 90448 28954 43419 54922 46914 35683 48744 79127 72347 8577 13379 26269 61634 45213 96161 31601 64919 26150 28853 94679 34567 44818 8791 50306 79873 30176 22166 30337 78338 55019 77308 50661 41253 65196 61366 15405 56364 47539 67602 42687 76037 44122 2351 50669 72082 73774 13119 59518 30053 62077 89588 23551 2014 62129 54968 21252 8507 57306 81981 66727 4250 63921 50985 11611 72890 72373 61919 29627 33038 33785 42796 30792 47799 78998 91661 7275 61622 66166 95020 44466 89821 30300 75836 4496 87114 41385 1060 51548 61981 26861 69460 73114 30196 60901 44379 54499 40134 45378 57470 12101 72720 54751 92485 98233 17428 97682 52006 55957 55730 70285 5600 23894 67872 55341 27476 82555 2955 87705 94435 73405 18982 39534 83612 54978 37782 99063 21028 26729 41771 86154 82692 71367 97710 95377 96576 44990 88090 95024 36431 22462 82985 6971 50440 86039 37421 8545 29734 83979 91306 44027 89826 72834 78895 39132 35630 5513 22473 46068 61964 76405 96677 4019 99429 33539 49804 3480 42869 54375 17425 62778 58233 20141 69532 21407 13585 6989 16632 82675 36846 64990 26200 41094 48325 17491 78881 49725 80212 75414 68408 75073 27211 52784 87510 71149 34792 55611 66336 67890 97932 54944 67024 26576 45724 6941 89034 79510 33406 70264 88300 60153 19548 3964 44324 86553 64071 98617 65127 93758 15696 76347 12394 17238 34425 91563 43651 8133 78103 90188 83637 35271 96570 99354 31794 61338 28144 39825 93079 86604 91208 99302 74814 23639 69404 3598 44908 31076 98956 96143 98184 22336 70762 28216 35196 20124 55253 21496 82241 18924 34247 73305 43825 40742 92844 36369 84391 78000 23459 29085 69416 67804 62719 57241 39381 75039 70873 52633 65234 43756 64462 89799 79385 19958 26255 7722 72169 68648 3994 12056 67978 75333 21815 66952 76853 66349 66421 63188 41110 59033 26348 7844 23027 8033 81152 1652 87795 32652 34272 86966 48455 28767 36624 84402 2509 45897 29964 24795 36555 96457 84400 83270 91214 19518 48058 49671 41796 15969 78278 8868 14245 94342 6846 29200 29406 37265 62193 92406 62456 69061 49823 23007 95294 55569 79084 77324 436 6180 12709 6924 69375 28048 50217 1239 86855 47625 39003 64520 11376 89569 3183 59404 26811 52383 58526 60180 97769 2350 76782 48734 67041 24104 56108 55896 69988 5708 72423 81035 77749 43113 13269 352 76356 2157 26613 36865 21674 33229 34144 50673 54769 34156 611 74166 19328 91722 97171 10863 88071 18353 89989 97987 29095 58007 68817 44972 3198 28955 13627 93357 66238 40350 25338 56906 44496 5267 74085 48388 28289 62529 43984 48621 34172 13434 56463 13248 77803 74285 25406 81710 41114 91356 51477 37995 77543 71176 27329 42404 96460 7951 85009 31094 71170 12181 37598 11512 63174 3210 67005 9089 23732 99514 66717 4111 13859 51564 7121 92671 734 87003 78313 76944 54154 80143 8984 35591 99192 21673 2564 23093 87885 2572 77160 29648 612 12621 79019 37065 74251 72948 77415 80967 41220 57680 41003 20630 41995 58683 71159 60195 69393 88915 19364 85840 92596 1876 75603 52305 21447 27548 40246 6209 46432 94922 16284 25489 65051 75888 40839 26815 33141 91437 20595 47496 68371 65504 32306 58244 1527 65463 94944 77820 30336 84708 57840 69975 94306 72302 93258 18726 58576 94816 7661 81782 89234 60882 9265 36152 88798 83366 35087 99409 79532 24363 64408 28703 66947 47058 57678 84090 86034 50859 86140 34436 43846 18337 78489 76482 33240 39099 24330 33844 12600 37842 77484 12923 14469 64742 58281 71476 95821 29755 25854 19440 22790 35368 40424 85559 44254 58297 6703 13247 32486 39142 53706 87257 18689 96826 27898 21848 35109 15417 42254 79954 41103 87141 71586 74143 44168 49682 2576 77189 50564 22884 24768 1049 69735 46790 3780 65893 83059 47782 60405 71453 28014 28339 63360 36274 3929 39054 40072 47139 38287 66744 51356 99245 31090 48164 81781 83959 25539 28673 21942 90031 88732 1310 96667 7119 95689 9935 20714 5047 86402 33222 28064 58950 79453 68506 30559 68164 44996 23579 48509 2656 299 20802 46493 54314 85278 18699 24607 51865 59866 24689 81108 72118 16860 43042 4470 94412 46240 77833 40688 28732 48066 88747 45057 12977 84710 15126 63930 28212 30604 41380 40818 49127 46012 79908 26666 85368 20067 12421 85215 95991 20749 94276 39935 50610 9889 67054 2875 64397 91064 20373 63644 40475 87840 64968 9630 83742 75304 26999 45320 21800 36727 83618 78089 75858 43587 7914 5501 18904 96840 46796 62196 66165 68445 26089 34836 798 32120 79410 18034 55333 71515 25455 50555 3909 71867 6174 35918 3723 37684 86787 77657 39411 33085 38854 30779 65981 29838 71686 56819 62557 25150 41805 19937 78324 14059 7896 30976 62544 18124 20898 9393 12098 35568 64814 7761 63671 94734 73002 38826 39555 78654 86903 7775 55570 38324 94070 24437 19243 79416 10154 94913 80846 7361 97576 74418 74777 88410 19316 70932 23570 79479 94110 59956 76956 52954 38822 14983 6085 35505 92457 57250 6206 95130 25048 36986 42206 64244 62145 19699 55517 40907 66037 37404 40290 1581 35293 2853 8854 18596 70177 61999 45358 37957 30958 74028 62984 11279 29067 9690 7136 30578 87233 36333 79298 35494 72684 5768 13388 14282 76067 24233 55526 43679 67985 42246 99558 23510 12224 31218 4815 7412 26574 42250 17308 43010 60109 89768 60474 75430 9094 90549 91879 22572 96301 91878 69100 21716 89072 76634 96200 82764 29882 1782 22744 73248 93089 88866 2331 80448 25605 19751 1554 11361 82346 68396 45837 87305 45567 30922 23461 18433 59095 59910 42401 87327 85295 85318 91671 79605 92798 14138 90871 7139 13196 61250 92545 96389 40098 61157 33416 30778 93842 75953 88339 90192 68243 51490 91 39703 64880 3277 57663 25941 89458 74414 64646 37068 88788 73632 55310 55289 76758 94590 27509 96679 83737 37832 25379 9253 34096 76858 52994 87215 84035 52668 36638 87071 60824 7306 33542 87063 65919 46942 18792 45259 43416 930 88810 67516 1821 36957 55771 90675 78013 32411 25336 16388 1375 64567 67007 89003 68158 44747 25714 65907 72831 44001 56840 34259 58632 42504 54707 75689 70908 70158 66932 53573 44647 2147 60089 4935 294 42669 15408 11613 29670 4983 74109 33260 88646 88188 23178 9500 3191 61305 53794 93840 18264 23623 65975 70744 25050 43652 56900 55178 29959 448 31112 71178 30318 18954 47537 77635 89831 76962 46441 75519 57880 74925 11799 29482 92379 67597 69074 17965 30512 88458 17879 3948 64360 64212 18191 83479 40603 97311 30918 20894 49976 59968 28298 70567 22841 69433 59998 57586 36415 47761 2149 28746 44382 62668 30930 92177 13182 26309 16140 11457 33162 13683 64250 46223 59742 85225 14909 39878 77737 42699 11731 32885 28817 13234 13739 48342 86908 17449 80503 97709 29756 28664 88980 61942 11012 188 93185 61627 96742 88129 99347 5225 19252 51319 80339 3986 36802 48292 80486 75922 9289 10609 12124 72252 3408 4106 74194 49601 62936 26343 96897 39816 12302 56279 74555 29081 66260 26450 42700 47148 5807 93297 52303 45611 50019 77611 10908 89418 58651 3573 77441 87521 95866 66771 1084 13935 43949 59451 96646 24476 54405 1295 20418 28373 63428 17981 74519 26967 22073 8954 15859 23598 10772 76420 20168 93720 99760 99050 91978 20139 35612 34688 25460 92775 56534 78231 59296 15433 31865 98270 98599 3123 95394 96532 82117 4601 69563 70713 38744 83343 71182 25667 91739 88141 53310 52106 42997 86834 33144 95259 13986 86028 44343 71793 69774 81045 4234 71667 84052 38693 11336 67066 4950 87104 55582 32732 59925 42487 79236 54901 70035 85304 24763 49208 80799 29025 85395 23571 15008 12058 24743 11111 99168 91440 27735 82036 8092 23781 81019 33526 29937 99977 22234 28345 91102 34123 9971 65815 50040 38784 9344 35112 54179 89606 97610 32573 79108 7870 97390 53787 39321 36771 8818 99020 64326 49443 49466 11048 65572 54431 87270 11901 83978 4953 56150 5440 26300 64087 22295 76421 38145 30388 17248 56308 37153 27883 46467 47598 22017 72602 81311 92327 35608 25991 76640 28406 41108 12843 21008 84110 66700 72866 18626 47253 80835 77056 5619 26071 94032 62584 48908 53502 88949 37535 94410 32423 74429 48116 8477 7647 24821 15833 32349 10226 94402 25356 58374 24225 4506 63902 26514 57345 98782 22243 82273 56599 86572 69479 9478 88716 85721 37489 58198 26431 72143 80864 1125 87882 91152 55893 54014 15499 36716 15681 49074 96763 15705 63627 93959 80696 57426 57086 56893 8753 95416 8041 67150 95084 62352 69710 47520 45408 72125 41594 21420 57098 81359 17790 918 7879 32970 24440 92741 42171 98852 75720 38437 98995 36460 11757 8043 45683 28913 38118 66739 16949 82195 59446 18248 59933 76740 45430 3704 60107 63404 71744 75611 68801 69016 5053 92600 19899 13327 97232 17704 58161 12919 76386 37532 67739 17636 52376 75832 84047 42131 41561 50631 86521 24341 55485 35768 77598 97329 13364 10016 24762 64582 27345 43377 16591 83598 77215 7591 99101 92053 85851 31499 5487 89639 95234 2791 67759 82720 28857 3962 2808 27326 60775 55379 36377 12969 7422 17311 95077 4341 22125 26244 69327 90513 71059 43127 12976 16624 75682 77190 5462 65194 68024 97902 21317 77718 88852 42802 83289 3366 97958 6576 41945 86160 2533 58068 70296 53197 26029 34726 69199 51195 36637 14199 64101 62320 6217 61467 64750 21798 77332 17761 84911 63891 56313 85206 50307 2276 96907 86569 36040 62935 81723 48642 70935 11931 42425 25712 51402 16789 61789 6511 25260 43297 13889 3286 72908 45646 38146 57602 17991 70977 99172 69575 97813 35066 43871 35880 80351 64731 20020 67252 36994 84030 72146 23497 16749 66333 823 22534 78356 66491 56195 11032 4681 12994 31322 31658 58253 72246 65010 39043 55557 42811 35907 36626 39795 71416 54421 82834 85586 1199 27116 92641 68377 1625 35930 17465 85102 97568 13170 54329 19399 43305 72330 70909 47251 7197 63137 48085 48647 18544 83889 1485 6270 594 12872 37312 65266 16589 62050 14190 48141 72938 11190 37237 19349 70794 74217 16811 17859 76304 567 11299 47216 86625 47471 78414 60532 38035 65007 80568 90396 11396 82186 82220 54502 82496 63138 76784 89688 1565 15229 50853 6052 90621 34717 24666 36553 41362 31782 55142 19626 25152 13608 84138 37288 12906 5585 26360 43173 12779 19828 87549 84027 71099 49312 97112 41934 32989 52550 35383 1862 72735 10588 36589 12829 58695 85168 75839 84415 99420 52979 55738 40031 32936 5467 54719 19331 27252 63978 35020 28781 56131 92509 14567 62256 28466 30715 46820 9223 98925 24188 95849 93104 28092 59699 41866 33114 28410 60136 11598 75811 56668 16941 81986 14217 38851 10486 12206 34001 39348 2065 76654 33562 92078 79842 84734 48362 48047 55299 19308 46073 33532 72674 53424 10402 43431 44108 89357 99244 91984 47241 44915 7229 94630 52852 60670 80860 84342 95646 5402 51047 53822 21257 69841 22631 14364 2139 12227 63262 76562 64024 48062 96535 14622 37110 6974 23112 34552 42678 84984 61172 22044 31867 94878 3715 23857 207 1754 90835 11312 76184 81704 66083 96491 96092 19507 32093 86310 19028 83485 57248 85200 34684 40376 94447 32587 50997 24920 98097 7331 99718 77124 85240 60247 32941 29494 24396 77770 51028 17832 84434 30182 31559 69011 87538 42971 30710 19192 42569 54370 60202 53037 32016 26477 79572 5747 76128 80542 14342 79631 47573 65973 8569 36485 67310 94902 79032 11500 93900 46729 61529 75028 8658 59837 88812 19032 65383 58067 37683 93679 37189 22921 61970 5883 72975 78635 25370 20216 12702 76129 19927 17230 41785 4270 98642 92072 90243 49077 77800 95258 76709 46280 33375 3284 33668 9970 6198 94856 98092 39275 48498 23123 85921 85326 46474 30443 94162 5967 18932 62947 97130 99123 26654 88334 29981 84204 6075 9677 52882 82819 59075 95992 79712 80354 40985 21764 16961 36616 20072 20757 74635 3398 66722 210 87105 38900 84955 58835 33344 83313 39771 44106 4649 29647 19208 54780 68906 71513 575 32211 51659 25742 32753 81437 7734 8880 41465 69287 85438 82700 21833 44896 86237 72448 80346 36544 21286 26065 57712 60505 47043 28899 62220 55991 62895 5411 87421 70497 15455 93688 40242 41134 54069 26082 69034 64328 5881 97084 80821 83873 87822 11850 25290 54532 1363 76259 30511 83605 55504 91710 9635 3775 27936 97844 61416 95264 60072 88592 38167 16666 7155 77652 69188 76171 23031 24416 75297 95697 59509 35550 48429 6690 4693 48899 65904 48210 51049 52084 51230 86252 96461 10695 84209 4814 63996 13285 95859 14052 64654 59302 65017 81726 21997 19065 28806 7258 77064 68021 64770 28740 87794 13858 32518 53402 84930 26543 29566 71931 2815 97206 93250 21225 77498 78530 91589 92841 79507 41147 94871 5899 89388 92505 1162 57866 94495 89564 4752 13705 41926 6512 11781 23159 57621 47173 98886 21504 8235 32033 75275 90220 91894 26822 11964 85876 14268 18143 21946 2432 55095 43786 48487 24205 80114 36228 24741 16709 4781 88574 79779 13650 61948 4635 47747 14339 1003 39064 75999 31184 25809 80653 10212 94960 16669 18874 93932 53574 67103 75748 78659 49599 50238 91900 10973 48534 65635 17055 91580 82207 78579 32502 92001 6961 75773 29630 44484 92761 29607 46333 86878 52844 16606 56138 91834 55662 90911 21002 51554 13697 38528 91551 95632 65415 91989 68299 76998 33880 81242 53241 51767 86574 95413 26520 91618 56207 59762 15086 87235 11632 97273 58900 82697 33158 80710 80137 61433 19658 19611 31645 56452 51288 31561 77099 6566 25963 25839 97524 12836 32892 55244 84898 40674 84202 38728 42374 90744 90001 81304 24143 47825 1709 85895 82588 76255 2259 99425 28960 12494 11348 63442 1082 46261 11194 9129 40659 74321 55813 22911 7948 97137 53729 80320 14428 37340 1312 40148 34563 13911 89460 55958 5200 18489 67591 9904 5736 30011 70032 18755 8607 10960 82785 23969 70659 12545 24796 75123 4589 93186 54931 9992 36257 39315 72827 2159 4948 39081 18679 11236 48059 51737 5559 83736 1946 82811 40334 30528 55699 77218 85962 85630 95980 21520 56067 85337 71250 6607 65713 76298 91956 16495 43274 92915 73897 26842 79004 93854 80865 37494 62314 74358 13987 43861 82986 91500 75902 91304 83096 69804 26938 68864 4386 90309 72319 53293 43382 75347 65512 14047 2380 53739 95712 61685 37932 95396 14877 36219 16734 35458 66360 432 39202 10389 15227 9594 98930 5355 56550 61123 42481 34242 75565 3578 21641 40227 27388 57042 8405 95954 81208 69072 27398 17315 89952 7566 97688 24025 79278 38707 99466 98871 26250 35008 74672 40526 78893 35050 26260 86126 79929 89465 39946 63334 10455 98922 61411 13843 59111 5115 11845 12025 31700 17646 77839 5118 88466 87788 91042 49254 93759 82284 34279 76063 45879 55032 34177 52693 65023 81664 79034 31898 8155 32123 57386 5130 20179 27405 21158 83544 77668 4641 99946 96933 46256 75526 98992 38259 28054 91982 61872 95402 86031 46202 47684 12526 60700 18118 42624 63785 28592 63504 31318 3820 43611 65195 37774 61707 99116 69064 77359 42932 71666 66532 67236 8480 24237 43513 67919 7025 19517 88282 243 48389 74801 15018 86168 28946 58941 82911 32850 15214 25753 13568 65247 92726 85171 22735 4862 92891 51860 8187 49137 17773 91656 36334 12259 43684 41387 9969 6268 29439 41981 92709 63613 84727 37664 28989 29535 70682 47030 41763 39176 83816 30703 37830 25493 18561 43282 58507 6923 17460 89369 96483 83829 73939 26644 65000 40152 36414 64748 5830 18146 57898 8546 19141 99462 78448 13187 24284 83790 65749 86400 82223 17001 36352 72087 55831 22763 36031 73509 26971 76979 74742 50107 60121 24218 7297 69664 48776 84903 5333 79685 71172 70237 19573 72552 83852 80499 33663 57873 81683 53069 49525 46565 69636 43324 50318 62455 65759 21599 56305 8594 90179 45494 38163 61126 35436 53252 87251 62080 89531 10833 47970 53763 82882 63942 99249 77039 97922 92443 5946 90887 16770 13103 12197 60618 1245 30676 51746 11946 36749 76004 63776 44219 88606 55315 50825 30153 46457 43665 74039 84496 45664 61579 91315 4359 38094 5666 71115 92339 81113 79796 78006 38903 58922 87010 96882 45864 78941 8056 60050 10445 11774 82298 30426 60257 18818 7524 42033 67042 67313 96794 51708 45307 41639 41165 69827 30649 55773 46711 10081 95743 57506 46074 60212 64177 79294 84291 65805 95985 58527 91016 53284 40251 14156 98868 47335 30259 18194 69791 95045 51306 73901 48514 61503 60623 58179 63765 45136 91133 99334 4142 93566 90772 26435 60633 61054 74487 70903 86727 5555 33894 91289 40307 19601 56884 75176 62773 73527 62164 21209 38194 26838 21082 19625 80160 53937 77242 29894 38385 49076 20593 55665 9860 75038 58790 56689 96100 85252 44816 35530 87533 45737 95696 85660 76085 5271 72628 85108 33200 37605 20243 60077 5373 48001 74101 79010 5512 53074 33443 46589 75766 54146 37790 34659 5256 87566 14452 35303 9999 15658 84229 58283 98709 80736 30959 27717 87432 59879 94740 88257 65238 74115 97930 59044 71583 48190 36275 30592 85327 74199 26021 13631 7997 88449 50086 29476 25880 61936 36925 55077 55260 12848 41856 24275 13472 30895 88542 22236 3726 71798 60444 20010 71138 4347 63359 16419 71723 82788 17833 46121 76404 84728 5294 76089 87373 84200 72000 31178 73564 47133 61547 71564 8115 24361 34883 31754 40719 96265 72288 12888 69150 76378 78506 53439 70472 22962 86725 73393 7699 10375 76341 7504 23314 35085 94624 35421 6411 13075 8436 27624 3078 23263 65905 18463 95664 34752 19233 9909 67372 32705 30156 75081 47908 93841 88737 80473 44202 99434 70236 21238 79047 59101 38179 18176 59547 9249 95195 45651 67717 72395 23408 66095 53694 53877 94459 6495 12522 58668 62627 55417 18362 63454 84483 37881 54319 93588 36720 36280 34631 45470 93243 57222 36125 80185 69542 67123 88642 81746 14269 14004 34808 94186 99446 22960 19821 39129 17279 65356 35442 53425 18166 77349 66955 13343 54271 3263 96364 48369 55851 33149 77406 9801 78291 60608 76827 95329 1850 82907 22553 43630 64374 11982 60218 76577 68238 70399 40389 4947 44126 8482 91570 15228 20606 51576 27098 79746 27023 22427 18729 3875 82824 7940 90762 95215 33935 73971 78800 69811 27782 33019 33469 71217 98349 49358 87443 16586 22151 43226 44380 69312 88961 19997 88705 52405 56453 45006 15136 46379 30214 76762 22059 71740 22261 51139 39207 55763 57614 7880 74639 62499 68256 20326 76684 31303 10350 31391 51013 91464 419 18683 16656 78093 50346 51388 73704 60849 6138 42398 35928 10905 44719 11871 22093 83983 89411 66874 39517 45483 62591 74422 49913 88864 85826 32167 28724 64403 77688 19957 66342 65374 15287 94368 90714 82838 17500 38270 25326 80764 70082 14658 75742 62452 76907 39375 23681 39951 57687 58331 54544 27280 85096 40259 96086 91379 51061 71562 56402 23931 69116 27853 55447 27391 86762 20126 18913 36081 4285 67328 69208 89876 96107 20221 42090 12860 90661 92216 5215 7114 54573 28282 33980 88594 16743 9004 82963 6307 4797 22482 9313 70485 96581 40906 69747 16430 37773 15515 73682 99376 59958 57956 41292 15337 94619 10427 477 60357 73883 30284 63306 88478 64280 1006 39583 94654 77792 43457 70533 55664 29834 44641 61107 14892 47109 5345 89030 68275 69565 60908 12444 23442 95288 38308 83672 36239 97587 92620 13411 8004 34509 58246 62566 21631 63038 48098 70444 44590 9936 76470 67775 55945 69871 4697 27336 16403 713 24698 66762 26608 26466 21053 6897 3006 73064 244 41216 27117 29655 4392 14273 44265 48681 33256 87342 5575 91802 79496 94239 28564 37584 21182 90264 12620 71341 64443 33685 7055 75757 91332 38071 18062 67209 86627 72688 18638 54720 8332 57326 83157 70694 97578 76895 70580 32169 38676 90395 74587 64046 18557 96278 89710 22001 434 44394 27373 26027 13490 40043 2188 33656 13320 25887 66381 66046 33866 14752 89176 80672 51662 27366 23181 26988 36157 24434 91727 3867 54801 92120 80812 87389 20508 69921 76034 2633 13599 96684 539 37209 98511 68231 58440 46051 42770 38773 87295 78095 26289 75592 17031 19124 85043 29035 36090 83 61577 66873 60457 48135 40511 20490 7409 11201 35892 81020 75066 69004 50892 50432 23947 91279 51885 70204 71122 82480 12508 80116 66857 33554 9701 7346 57739 80426 88429 12451 28957 60275 88411 45764 18073 67324 63099 90874 30800 29742 68132 32265 970 80648 5951 62836 47693 72894 2728 90800 47989 29636 91896 16328 79745 34895 73450 37054 14645 97186 7905 12595 69098 10759 78409 64076 71339 174 68720 3471 39248 6421 51747 23831 83164 22555 767 50408 51435 21832 89932 74763 72447 94707 75391 9470 67680 15612 35576 36981 22647 28246 61960 53597 23241 60994 60461 33991 39403 15678 11061 60380 65958 28718 26120 41341 78464 82388 79657 67273 83206 41538 59867 84288 29591 29376 70523 8163 45415 95041 41795 36799 95893 96986 55963 87019 59008 36466 15870 87574 55245 4717 6902 73521 79526 64794 13211 25590 59607 71009 34495 32000 72805 22000 64264 84519 48025 13008 41516 24901 48214 74829 71287 43099 89254 86130 58393 45742 62105 38589 73158 90602 1909 10490 94496 6159 993 46330 54688 20732 55925 21457 63056 14799 33877 82742 577 25331 69559 39033 79635 87351 12028 31252 48971 13402 94593 28200 9834 3201 2503 29473 96685 43279 18986 91326 58876 67798 53743 49970 21268 32979 94614 63498 38479 90295 96744 3501 64914 87018 8170 38634 76631 32302 38315 13369 10482 53721 61687 85780 74732 6177 84529 40986 65398 57229 27768 90389 67193 259 90428 65055 37393 54193 77201 7773 82119 90595 19499 20667 19076 31367 35236 30434 55147 95563 6888 28829 21988 94706 82364 69409 56154 83702 75854 20017 13940 4017 77702 36579 15148 30140 64540 21972 56988 22105 80484 64331 53410 17127 855 38491 50690 28236 46966 19847 79334 34921 69667 2247 49578 35938 42831 97229 81215 74442 90891 55826 38936 38162 39231 71066 29192 47449 93438 87781 31206 97025 35241 85125 4884 69452 95568 23644 16324 16400 36987 92777 58329 37495 45414 12737 24957 78880 31249 71518 12663 99896 69899 63664 11601 74036 29531 84478 2929 65737 42185 43334 26019 97472 78855 80394 74170 62158 7424 38398 45713 1859 86608 82655 35627 43552 44625 62932 4709 1451 2128 38020 95384 52574 76418 70189 22803 47 1323 32282 67189 86998 22159 29780 6247 4158 20143 1611 23740 5945 11022 36368 75426 50695 48943 63688 93830 91799 30618 93406 37690 78399 11375 40641 19231 49253 90023 5335 57582 75797 82341 9979 51279 39942 17231 66603 99666 6093 61639 78248 59275 72517 63108 15151 76215 7812 25224 6653 7464 222 4738 39725 39536 70482 8824 95919 71935 9407 7492 54773 1211 96674 49313 66217 22798 54935 50436 50872 72473 28128 83393 89182 6231 54385 66504 2497 31878 19665 61219 59473 46797 77307 18970 93058 58571 66563 61166 755 86442 57151 17627 83166 47985 57596 31211 64454 34519 18196 17430 31331 41340 11482 37225 40238 25394 29690 53909 86261 32400 26891 77476 19085 85688 73747 19827 35556 15964 60940 28920 62511 19149 21515 33057 92819 26937 44350 14921 31821 11126 29747 50744 18282 31662 51754 58648 31416 47162 77158 26220 56464 1403 24230 57694 17851 4587 41943 51412 55879 97046 54022 25546 98328 1067 28283 66849 25321 13431 13731 2457 65988 64172 99793 44569 41485 12832 41610 42060 51722 37269 14733 13440 4066 33133 33203 74677 78655 79302 487 90817 54623 44636 4776 81977 41734 69842 84182 57381 90476 21026 19691 56446 86094 38013 99878 90271 49612 55354 72326 17023 32260 64824 19280 78797 37186 44125 36788 28510 91854 58675 95078 81450 60707 17107 23747 16058 2220 6668 34429 20116 81688 71228 5311 43812 49707 57799 40181 11424 15666 74637 25552 99460 13546 16242 51019 5942 99547 81994 87839 85552 68709 88074 86468 15988 38756 2475 4936 47473 65619 28317 98823 44116 61084 28615 38093 3546 88851 64006 31956 1358 5124 92362 57714 54721 63345 50029 22826 16985 77140 31868 82052 66671 19187 67332 19478 23300 64323 20467 30109 32914 36558 84297 1413 43916 98478 20989 18342 32195 30605 14232 12198 48563 32876 76542 89602 26526 75602 47089 99562 24460 52063 10051 17777 29176 64288 11386 40716 19946 53776 7789 70365 3628 1781 55188 14978 23343 46387 97558 64002 50700 49881 61446 54214 66225 67403 32389 49505 99128 75952 66714 81464 57963 20161 54781 32343 10697 65606 41673 93062 44150 25640 55602 17736 80776 24558 55412 64580 92890 13222 84140 23457 97364 43212 19740 1110 94244 48004 23826 54224 38474 1977 79418 13183 44712 52185 39169 23205 88971 46702 61984 1706 34775 79595 99137 50736 9953 90125 75092 92434 23539 49202 30813 13618 11765 68683 26667 8431 93732 56735 60323 9105 85175 2898 8526 43914 39689 18864 45808 71014 87191 59874 67490 9661 79729 35340 81416 28489 17700 94583 37279 21116 93629 9638 45089 48486 4179 81563 84210 92676 44831 92609 33808 55070 72170 92628 85134 5227 59697 81872 86618 78114 332 22697 35130 60017 64329 43738 34050 17388 91065 3594 18367 1928 16217 31274 95156 37013 98934 79137 18006 6741 47210 85346 84915 85831 97283 3111 37329 92437 77514 22595 82177 14390 64740 67673 21267 49164 31064 34029 27976 97064 36072 91067 54352 2322 64805 40885 62215 51960 82793 37913 43227 89763 74816 76807 76391 73392 2461 36388 90383 97528 61917 70788 19017 75566 56634 93362 75994 47234 52395 6218 58035 67751 22129 73183 29168 11904 95702 45369 65030 96866 33069 8199 83019 86495 55000 21938 50703 42381 33472 58295 99501 48307 72417 19457 27123 82507 28833 19289 38104 79171 93173 13933 241 58639 6735 67133 75078 82939 11008 41329 93835 12400 42072 36071 35604 81968 24157 58113 54557 67905 54367 28607 74481 82138 23066 24418 97933 67207 34059 90380 46252 83758 50655 77154 3592 21226 59030 88063 42303 93916 64615 42406 42862 48279 45023 96375 13914 27988 37555 55628 24642 1722 76604 91454 952 63609 18064 2100 98520 62654 14786 35134 8881 55435 31161 91501 61373 53869 49357 43182 1974 25612 69014 71546 99561 3649 26870 7716 40690 27569 37867 77944 74791 91031 65083 59807 255 83776 21654 22186 75384 70519 2281 24527 7836 59011 45274 30297 94981 99504 94660 18956 65656 36189 26841 52907 36506 69925 9304 18515 74938 69979 33302 96850 75812 89105 61724 21177 15190 35533 40791 42949 12138 17324 51303 96616 16626 76798 41549 51398 79946 61782 35477 79721 93607 85719 33695 1878 50990 8943 53385 38007 29458 50042 55779 88934 44186 25870 86693 4968 58203 46925 6642 26457 15105 42567 18617 62650 82264 78031 20283 75101 2443 77885 78993 81946 56522 32047 48286 48175 16512 33189 77043 71862 20721 98620 1991 18027 81153 84006 86906 56875 24707 18120 34510 30488 21477 70226 36813 62329 75865 81942 10550 38230 46009 52893 47568 11271 95095 84380 80164 88854 26516 32890 56970 34310 12706 16108 96250 10027 56896 2008 77667 20511 1101 31866 2402 69089 12140 25892 19829 43110 28814 4731 29130 55696 32682 6776 55216 27758 31084 11853 41873 29751 52913 55869 21688 57968 22172 80969 76776 37617 92012 92116 42973 19536 70697 85075 59342 51370 44224 19389 6945 32638 82831 89695 6916 30188 68152 74856 28860 68661 6596 79529 20185 68581 97069 67308 385 6609 57521 12871 68573 55421 40306 88364 44147 97440 62548 29141 33109 54003 55984 79910 79892 36569 97159 46815 52798 78163 17701 85961 95207 23195 84806 56105 64407 21878 47021 82758 71955 2804 8809 87386 77818 41668 72987 34091 29048 68429 5309 41255 37507 3782 35727 78210 52851 71104 59806 75445 48862 49700 87824 75844 51441 20572 50371 63103 44165 96513 95769 26902 26580 29346 9080 10144 12637 93373 29115 8338 67653 58191 60760 10015 48579 30033 84488 51243 28916 71932 85338 11114 92166 7802 48064 84929 14630 81052 32058 23026 20809 93433 19649 79232 60150 49528 58020 82835 78695 63126 14101 37965 5234 33944 80111 92109 59109 98066 75814 99964 48926 36620 29240 40921 84722 73374 94006 98111 26079 86776 55737 54002 19164 76459 39432 61719 31073 11555 31664 65094 98280 15097 85584 28358 7195 33983 81000 6205 98766 78758 41280 86290 84024 55551 13756 39079 96718 79544 27395 83492 63017 49917 19580 8634 11327 58430 80656 67671 39999 73350 21753 98656 84926 73720 99678 63218 72218 28492 92617 89405 14416 37215 57886 98783 50221 14476 19022 17115 50197 38049 75774 78421 41350 82520 17339 43040 21227 6948 64039 18914 17744 98435 10809 33942 33261 41606 88237 61913 4955 95552 1988 13563 71003 61945 71996 96014 10342 44782 70952 51079 56197 19514 25923 32956 50450 70649 99288 37977 55215 21735 34977 68493 35804 63764 82602 46694 71213 96072 90935 77275 16686 21202 59691 50286 83846 75672 51811 42923 93496 47506 59817 24824 24384 74862 18844 55041 16416 52109 90533 24326 78042 44956 82852 44749 3005 2704 10560 29910 13147 69492 96016 21712 3161 73009 7897 61316 96772 31346 72577 71443 58546 10849 56740 98135 67722 77870 59259 30548 90635 47489 56042 58982 95392 12483 71465 87827 24152 55040 40490 97640 8752 55368 64134 55045 86218 38175 68126 64808 87588 85986 64727 7985 42662 16493 7110 68332 62101 46748 17853 97820 66098 27787 15490 39477 90759 72773 45385 37779 87704 89235 79233 42150 74254 86538 39854 37097 11523 19513 55456 1429 95190 90114 77257 45462 98041 4005 34718 8768 42433 6652 76140 65956 95467 51592 42363 71274 77428 44745 29884 75402 43309 13318 89860 60400 10750 77998 45034 35561 89325 41010 92132 5326 63855 28307 20816 47378 42930 55914 79408 80184 38542 58346 78383 14670 47077 98933 91154 22070 48448 89366 67482 31921 15968 54653 77350 83559 90878 23700 62879 64977 96167 84920 66508 75400 79296 63201 4215 96524 31608 60084 21315 23736 97878 39341 54860 6651 2575 51264 71252 54677 3172 4689 84935 55524 17014 64367 323 6294 95298 23953 20756 71747 35669 78598 8276 27523 74645 10938 39035 51485 3197 84619 89512 68733 67865 2314 85139 34587 38262 86106 54537 70138 107 17080 44315 62156 50927 95068 55923 48050 7983 26467 42094 99942 16497 62436 79875 69468 53703 39684 8100 44857 36677 57116 71971 37836 37343 28258 12437 39958 30863 30909 48465 17404 48984 68894 57183 55523 95123 64523 35307 81591 9440 32877 63048 71210 27607 45122 87454 57089 25526 62769 11587 68192 80349 50995 81569 69596 32762 73759 99481 9692 99184 11380 19212 64921 93109 14990 48601 55353 79652 17760 60592 58071 48619 70420 91068 87727 1699 57632 44392 68229 73690 54713 57233 29883 25502 13543 37137 36995 97785 88682 8619 81931 66546 90303 70654 28063 28733 17063 57423 88501 69202 73332 2439 83926 38265 68510 49398 26523 8119 38678 84433 64522 10930 4214 15157 97253 34675 37641 49444 70029 47334 72857 93606 52608 57032 77018 49205 28695 74297 18106 6 56330 12698 84650 90670 15553 20313 73945 48706 41654 53808 61110 80408 12086 45704 89943 1968 40876 15910 74534 694 6156 81545 34020 28793 46083 93105 32522 74806 42613 26634 59422 83503 42604 80360 29925 76976 68622 60054 41687 23054 17346 35870 24970 49772 70244 69085 83939 23958 96884 53451 13382 96728 30650 17180 17077 26732 2212 44806 66181 3928 82424 65164 57879 80731 60950 54929 7318 46327 40693 60553 73919 11150 20024 98021 23398 34478 7160 66678 54866 5226 41126 70899 8956 492 81128 808 69123 57132 17662 88156 16450 99900 42166 4354 31844 40799 61761 60171 26402 47626 72327 29236 12715 33717 67149 78522 59598 52138 86305 55605 46439 64678 6541 25830 1078 77193 69914 49515 49630 6746 21644 87455 55438 91555 30657 41417 24046 7231 70600 64900 80249 988 33159 23025 29932 10029 41506 26618 65720 31740 56439 77696 82010 92421 21910 37581 89231 64651 33131 65871 47497 89271 7546 39618 84945 21036 81541 51575 71638 10844 80673 87125 51323 87675 29191 4832 22698 64986 89901 92271 57535 55013 73167 82670 9579 54670 96997 59270 40137 65755 32794 1526 25302 78375 69160 27222 84153 7843 4136 16219 82624 97196 75879 51314 12726 19729 73860 23601 82473 4085 82165 96409 3445 7912 9637 3825 59254 27459 33247 89239 24699 91196 92500 22996 62203 49219 76001 72665 31505 51563 32274 38031 21978 93075 68188 96371 89978 93231 10660 78478 89629 51998 75316 64552 36691 78129 1044 25346 66476 44341 35668 65774 19861 85117 65305 47188 78857 28531 11548 94005 25602 94382 55932 87787 3569 18407 80003 15889 86251 56678 71498 23847 46886 87772 41537 7159 48235 26208 59208 80088 79643 21374 20340 4210 81462 84160 22402 87765 8137 48886 97698 82033 94552 64124 94356 20223 97342 58335 36261 42873 47669 3494 55240 37023 65700 3581 15802 51053 80073 63499 48427 33854 87306 5986 67639 76570 245 93085 52523 38937 61632 65964 59993 16881 26739 15800 66693 11815 83715 417 79981 35417 16057 71184 25685 56728 69021 22490 9362 38604 59179 38838 4842 95806 9659 71002 45780 14329 99989 19711 94414 99653 48301 82499 88926 9825 93211 52027 75177 33841 8467 87548 75987 58186 73839 80638 34980 61628 1161 91632 18696 55907 6662 64381 74840 85449 44629 85625 38930 48087 33937 305 24150 58775 90587 55624 37942 66193 86913 56806 30123 88069 17975 745 62026 77941 29250 38224 26528 55709 97099 65390 80107 99753 49856 33287 90044 33612 45228 38003 19741 6261 76502 18798 60103 34814 87590 23471 22877 13895 1666 2287 36182 10606 1478 2965 43223 89348 26160 49685 3174 68046 78488 43103 71529 21437 84512 30899 66389 80548 53017 73378 71035 74016 46576 75654 24592 25826 38952 23412 79306 64295 25139 26755 48060 41049 55507 76048 35869 65983 88809 2758 56504 42174 395 8195 73629 75370 78742 14500 12120 93658 64056 17544 40852 38755 39238 36609 11589 61683 19666 71174 49133 23562 43535 94897 62069 64943 98348 69044 70390 53814 91729 10515 37950 4826 74958 85507 10104 36494 9424 20708 41007 14326 77734 49751 2120 28608 6148 49123 53864 95621 87512 15137 32778 57461 65661 25259 13888 81772 19621 28787 15436 3237 93319 36687 63991 91831 66136 98961 87293 90727 42840 57437 38502 8229 43315 5503 68970 16602 21051 47510 84307 50156 20312 19293 10031 24031 97169 63900 44858 96998 47121 93046 24775 27254 45019 80079 61862 10596 4068 91052 83676 88699 76021 48206 10373 92455 50822 47482 80880 27077 21902 20563 76123 71264 26305 33152 85592 73880 74171 73861 96133 12548 12761 63904 81512 53049 47513 71189 17485 90964 2645 16853 96244 36933 48166 67599 33436 86487 46090 42536 90738 99229 57587 26095 18209 39512 23569 12615 28602 86999 16289 65465 8784 35046 62646 57643 32556 71734 56828 49356 32537 72105 20528 50476 3917 33529 98831 46533 54646 45128 72487 50919 25885 28826 61895 92997 23312 51624 18307 1853 5940 35214 87120 61358 511 60134 94188 58187 46740 27588 48539 35617 3900 37248 45816 5106 40058 85605 93828 36880 31613 51610 2051 3604 64975 86635 64270 63959 37926 11019 60737 88666 32477 4271 39499 97601 86767 83936 48797 57093 23369 43516 62411 36598 11494 97862 67221 14387 55055 14827 47140 86743 62679 46800 72888 28617 54126 84216 1749 51729 80472 71913 8212 71230 54073 1481 40004 18547 69725 39897 86865 60716 2194 69283 22375 74064 57566 99484 53756 10382 46744 68713 26050 56139 30143 87589 96421 92527 76950 74211 52651 62190 25795 60785 96508 20099 2768 44478 93230 38337 82491 79392 52645 46712 54572 67700 37177 19945 42876 16015 54372 94026 71137 32632 80877 82523 15534 7994 47163 52096 51210 31637 1074 94745 30738 93562 32281 51557 79921 20327 67199 64130 23453 4240 28097 54475 80785 40061 27861 97905 32182 73338 19469 58146 87519 25814 25038 81532 72596 24608 51238 78139 336 39438 71400 49986 74509 53234 51248 36938 68599 24421 58443 92201 99057 87626 77137 24700 63966 30122 20571 85680 63270 1695 52582 49829 45705 84923 48818 99984 26204 91785 5973 59092 13558 61606 73229 81091 98403 56230 74195 35476 98896 23340 9624 71275 64992 91797 69861 38606 47481 99121 11471 47575 21536 53114 34885 99620 28165 99840 49520 53863 92342 78311 20081 87686 59258 71714 86023 74753 93777 56879 33059 62023 10569 96365 41326 63450 14814 81731 26023 55164 72229 62216 74700 68376 34243 48101 3457 41026 47685 57884 68755 59531 15000 12863 84446 30520 15351 69234 47718 62810 92740 7929 56281 38916 3525 96085 88354 68890 95856 40743 633 99523 91912 66820 42916 26405 76379 59403 64319 248 71459 90604 10910 65456 59284 9264 64500 94215 45020 42805 79122 27778 91522 84672 55990 37570 55167 2841 77393 39127 67820 79912 52159 31022 32675 63165 26304 68069 74163 84622 42010 78334 49039 54079 36773 55025 73429 58746 88900 87272 71589 48972 93503 36909 3714 69120 62744 66860 48075 85790 75137 56555 82021 50166 94650 43837 25787 46852 18768 68322 89907 34341 85701 46830 42509 63737 62970 97126 19917 92286 76218 41031 57138 83356 35133 23116 94393 62191 9258 23633 6242 12772 91594 54233 57685 65932 38966 32723 70667 27112 99070 21059 55608 11667 13892 98011 12815 54806 26484 13846 25974 97583 98239 52903 27888 99408 99268 65464 48569 36837 68668 94610 18268 4325 68300 62104 40917 73788 98887 51005 26932 38445 132 11614 82945 64291 15338 32898 24858 28773 13333 31102 33071 87770 68588 75199 20153 26327 42386 30282 69369 85167 33815 39759 33314 93131 94862 44133 68827 86919 2814 88328 14194 84594 3002 47236 81122 3529 68893 91505 9964 23626 4719 99929 4680 81652 54913 34669 46934 12168 37447 67761 28818 35446 18957 55846 41338 27111 20803 45867 15241 34625 33358 81125 30357 81165 72613 74680 52245 30221 55685 32353 38176 76127 10256 68694 7515 37003 6935 12036 45771 72110 43533 34964 55415 82781 34660 49594 47974 28344 12967 94398 43138 50664 59464 20077 41662 59393 44662 20375 6327 1277 55371 75360 56951 84689 65175 35400 78265 96343 83027 11910 27889 91723 89292 84301 3680 19801 42668 16455 49971 34399 22381 24315 80993 48268 8245 90896 47059 97143 44742 34732 4654 48713 60332 49324 5310 508 90664 98427 9197 29471 89380 28264 31977 81616 45345 900 80642 63472 19968 53382 97434 82313 6263 85052 2265 9392 42194 66990 36612 95272 9031 42488 40315 15246 11703 35664 56213 70078 17771 24423 36523 21134 92448 56368 99369 7126 63549 76637 45236 87143 99985 92333 80024 45560 14459 50926 56887 69843 34226 52681 50415 48421 67371 23162 18984 38978 50033 91920 53789 28862 56531 79578 7805 23649 14654 55317 16974 343 69462 15987 3958 70448 18230 43346 77125 76369 33442 14709 82396 94391 58916 28507 73466 12830 224 57390 62522 9713 30655 3637 46464 9358 62090 11575 29876 80304 44701 62533 71751 44686 51574 69820 20054 45949 16049 42507 89485 89780 78574 44773 52539 75642 96527 9371 2776 59178 83745 70322 75694 57297 36068 41956 96720 26303 23587 5041 9458 12523 25358 97418 7995 6037 3561 10513 47463 33064 28582 31737 66982 38028 68836 66445 81071 78879 60010 92467 943 70618 27802 47728 34278 98506 90043 16352 4413 33546 37263 58357 49147 84849 24426 30451 92666 67468 30803 28297 11574 8006 24534 98960 35336 43559 79986 56026 7810 15291 2083 25170 65899 16132 12210 83614 79749 26013 41391 91392 41298 62094 34264 24474 16983 72639 79204 92610 14404 4414 73560 8792 87042 77111 72687 79045 12413 87431 86399 68415 43829 51292 16652 20381 36501 82445 21287 69768 27457 21556 48117 620 98038 55578 28084 93676 60055 26323 72042 24682 93557 66174 35428 37754 44375 97500 70037 23991 48537 8421 3741 47160 61048 41783 86952 74973 25313 90493 7642 45653 31165 23846 96064 10631 59528 41715 79194 92251 89649 82575 51298 65224 2243 52097 32048 72477 58513 74048 83872 24450 67419 97026 58497 41127 54836 18409 5823 79642 65583 27942 6478 85875 49757 38186 48176 26700 71407 76344 87298 91565 83721 20437 42994 18132 87078 53396 84135 17923 84554 75349 19712 83858 55129 2835 5140 79846 21740 81218 22521 83053 44862 42508 21678 32071 22450 94055 77282 73383 45983 46241 25426 45112 68072 62223 18497 41589 93007 87876 41601 47892 39915 98550 11864 92423 64948 23022 22767 37648 82112 39501 63914 78661 9070 33628 81600 70542 60326 50105 3146 80942 87163 75852 15052 19860 53562 10947 92573 36757 19382 49718 43496 13142 43467 85170 40817 31214 44142 91078 3279 19422 47274 23204 40440 60751 96230 57353 37490 96903 82336 68700 57387 21669 54802 58024 7723 30643 28832 16984 37129 10942 69689 82322 31632 3171 42522 1860 97298 11542 18744 80894 98291 74433 72227 74997 23538 92029 59673 62079 45361 28543 88194 61900 44365 23933 69424 76868 57486 29088 38314 81079 39246 43672 84392 79628 29779 93857 55384 7101 37562 70822 69550 88630 60384 34853 7974 33025 26357 68697 77258 33684 65364 36794 53133 15230 56409 39672 83212 19062 34878 66840 28737 92043 81468 78575 66756 46553 86714 55305 9012 91363 65421 13455 1680 31727 17328 76953 85974 92903 75382 28184 7094 97649 26577 42813 14302 24895 92730 33392 19920 4146 26725 24355 81803 77881 68168 95643 98792 52857 43520 71433 96158 87903 587 29164 72733 80460 30124 54350 49240 48257 41226 32431 95902 90510 95854 28257 11947 38048 71046 39497 58057 12237 91883 79094 28654 83511 25871 11745 75649 85148 80374 28978 60829 75306 27538 13763 67725 53992 27858 19335 71566 85359 81374 3243 43536 51775 92748 50676 93541 28004 10565 80645 15006 63397 61527 37438 54733 56508 89677 15359 96541 66235 22297 35692 27549 23071 78712 58251 85156 19686 80485 34493 3834 6987 67563 42272 64932 8372 5473 26142 53246 82465 47390 6973 84234 2348 49223 38933 96682 13594 23909 5811 43593 69529 10874 66441 31002 8228 12095 9282 82347 46025 75600 2474 19749 21386 58332 66650 17143 98776 85413 92243 75929 33682 42915 45454 1414 30363 47524 38852 57158 50792 66944 56986 42281 29714 8587 52722 91614 1217 53050 836 37783 98076 58591 39732 87142 63663 2363 79958 14908 55204 25747 10068 32006 76114 88909 9921 30411 82512 97824 35467 57724 82353 19535 76516 17066 52726 80004 68007 81053 41236 5552 17737 67430 30606 50764 84271 38556 30577 85852 46508 39296 77806 61947 83370 42464 58243 36666 53027 12465 89591 17706 64771 68838 24783 12097 11777 19610 86093 17136 77458 22644 30326 62498 9640 7874 81511 86659 11802 92097 38699 45627 75988 15352 55979 90582 14528 82667 30596 36621 91694 33945 46806 23230 19071 99567 15288 29325 52309 91635 58223 54941 66977 63285 93942 86481 11748 38767 66921 28325 40685 41140 63980 47668 8135 84462 25432 71632 67450 71259 88218 15109 79600 2378 75074 97257 59397 19884 41676 60720 18721 3438 91965 35229 57372 43931 62781 3151 44175 86474 92418 41812 63195 55953 23973 48119 42843 48401 44148 21343 3182 51029 76584 32485 8452 75248 85914 91359 37529 26101 11208 95795 77385 13741 309 81365 61994 76574 23335 60239 78706 4923 99533 39909 60234 4802 87228 35825 75272 17246 60854 34079 20317 16901 46125 35360 81894 7979 40831 59870 64789 59524 19104 3407 10639 62538 60322 2741 88019 84431 93673 38644 58185 41030 17604 71075 69272 10961 10277 25088 34696 54777 19194 15486 2967 21365 22991 89892 90527 28591 59195 69701 75437 89107 93488 80479 2084 83338 66490 40219 79344 49086 52085 25186 92017 18189 48061 93444 50918 43165 89273 35256 53965 71555 68940 61560 56619 9786 80216 21748 25844 51776 919 80519 2257 9450 60417 98190 50946 91294 71293 2240 29991 66497 94617 42008 37161 82090 8392 3310 50243 57939 75541 86996 4611 98026 61 51285 14414 22075 60235 62184 5483 3072 81354 78425 33559 84700 54898 96058 73371 71528 13779 22277 50923 70151 33194 42441 67968 75527 2520 58464 34740 19496 22904 30002 96528 68482 65074 43955 64725 37355 91871 79557 32285 10813 28468 15662 46530 93102 1995 57173 84352 64171 43598 40168 36940 227 11398 85645 18719 81727 36196 6395 85817 97663 58886 32243 37464 47548 10787 5752 68150 22078 21987 7590 27475 46709 87221 63981 34955 23065 17217 20799 90423 38307 46768 89307 9013 27370 55891 94945 19021 58012 15561 39323 39394 49239 9718 68404 92570 17431 67687 45377 60182 70933 69370 17836 67333 95346 24524 98565 33417 3673 61330 46191 50925 15011 48749 47478 83560 42601 21393 40361 11232 98134 77722 20285 92567 1179 30245 297 83918 85813 58804 32822 39177 76590 95285 24335 11391 99368 24349 26928 62804 53154 72167 65299 19100 59113 56012 13789 6350 80273 29807 17995 5571 38083 60067 76931 42351 37069 22342 93219 92248 38586 2197 72469 1956 38151 5909 33952 49906 50611 72730 84335 19373 98723 36754 76355 93986 14099 4384 92188 66406 98962 25452 82303 67614 7962 14304 84119 63682 39090 50273 12583 83808 98958 44467 18389 23192 87948 25253 99470 21897 39945 22435 90352 98713 45534 25219 23272 51322 72564 38203 39730 81794 57154 65425 12091 90097 66651 6749 23892 89426 85374 17671 71114 66158 29600 16816 33653 22216 31523 86410 99643 14075 65418 49163 37629 30396 49435 37633 91318 68867 95027 27650 64767 25022 41507 95775 4957 47409 80468 26953 67025 16745 5113 51070 18291 55549 70613 57149 69684 69772 46371 18616 62688 82515 13715 4805 78249 86077 65158 43777 53896 93985 78975 66466 3512 20226 94433 31152 56376 19799 31474 92806 16522 95987 33762 7238 34789 56613 88031 88948 41434 81167 88331 15051 42336 7705 91835 84705 29024 58629 19963 65591 70146 69186 56623 27660 55194 73612 41760 82628 62349 12824 17709 87090 79125 82658 16477 36079 56247 19836 92090 7605 28055 34051 19873 27983 79573 30021 23839 5057 60728 37052 19756 30050 84359 14942 43823 52858 97331 21757 33032 38777 34030 29429 28458 3585 41843 852 60288 91366 64303 62036 92487 96449 38842 90474 68633 37706 32376 8384 6631 13917 81697 52749 74529 54642 39097 82685 7007 81805 57185 94115 48100 21816 30413 13814 91169 12619 55060 967 26605 71536 79324 17593 53225 35908 56562 80895 10286 29854 7514 78309 68523 66110 95449 95116 91510 56805 59936 29640 69696 78198 78283 79379 2771 94133 87460 46836 8976 30150 9770 8232 71953 30422 48572 4381 9884 88573 83795 26476 65359 54820 76563 81114 93703 73425 40433 34843 64380 48205 99773 12989 24248 21754 93908 75962 14394 67628 72247 9422 19226 42939 59751 96451 70901 66551 70707 48352 46762 53718 38115 25161 49839 32741 63889 83124 9710 27047 35635 53645 74785 706 71493 30600 89816 43146 63016 11352 35798 97734 97177 21744 66040 42965 9983 51349 76933 49019 8455 28852 33386 27287 26943 94520 64775 8365 94153 7644 71970 76301 48929 27586 7512 24789 52202 9242 75345 68751 63364 99761 67539 58463 64790 62070 16359 20739 67271 35459 37442 66824 8160 8062 69461 14239 22322 4734 31234 92481 28835 51078 87646 68657 31893 77217 37036 55797 96670 51418 91194 90116 14667 92669 63260 78562 35083 14444 50239 55917 90929 26121 43741 94546 33821 4758 51839 77435 11829 62132 56338 75707 35246 89481 21049 37919 3622 94325 19692 5327 57432 18615 46334 65001 32848 20636 98155 53840 34317 14399 62122 63207 89111 18802 51487 25796 74917 51115 28632 69514 2872 17816 11991 29663 35132 64736 85163 9733 632 46581 63128 8942 7199 98168 49900 24938 70277 5913 35637 76538 14519 20559 33190 95661 43732 37769 87466 84114 84813 67499 25439 11388 35672 43828 77913 14378 94723 31656 28556 39526 81714 95896 1022 32917 83224 69282 7565 20050 89756 47511 82145 48557 45895 37452 49921 44529 2978 33054 5491 93881 40590 69217 72396 52641 53210 3683 91807 53182 30996 54357 25728 51014 45252 92495 97799 22333 81518 17296 85056 57778 18981 28331 198 79009 37497 42414 35016 15350 43354 35334 78589 62803 25011 97520 2551 84682 9314 87080 38776 80963 85525 723 72630 66655 92269 70046 80955 65111 96012 381 72361 80095 52044 97317 50735 41695 11890 6724 27486 89867 80566 37021 15332 10320 78454 65831 53434 49273 76690 51779 53188 11653 74896 99112 24679 90009 60431 15608 99717 95667 41942 91474 15121 78870 22208 47294 35801 8369 44875 19704 36375 41229 83564 19705 86477 91278 14940 7907 31324 69505 82105 3693 20337 58390 73577 90702 27332 40396 20705 15092 89070 25949 4216 36387 80477 74431 24688 79183 49429 59772 66940 673 70994 14363 16871 76390 42440 51031 77398 50962 30346 68603 73809 96380 40318 33173 83257 91593 99648 83905 70736 58028 54394 92187 9460 29042 70703 79610 11912 81235 57360 17876 6719 86433 29705 62338 22441 63225 89297 17979 71719 76183 56722 34972 94424 31223 43435 92749 2307 32617 90812 1950 93311 49446 75148 74979 57066 39964 80019 29165 72877 41773 85880 80443 50559 73146 41891 14255 36962 46014 8385 44767 1293 43549 37358 61083 14284 43867 98284 24965 33502 25926 5948 18509 18664 42824 86741 19512 75967 69658 27141 58878 7684 85978 99234 49626 10882 21259 68096 77782 37838 69968 22456 91933 10220 97985 4784 73491 60888 8311 69888 94810 95846 15598 73696 56696 51947 83552 49643 63743 53978 3164 23959 5146 7553 98833 67704 70378 36763 13035 23268 23083 87553 91732 33871 17038 9482 88392 25155 71048 85150 49846 61663 77055 92057 81357 58151 51367 12564 38240 11311 51954 75795 80028 72548 38389 69194 61968 44734 37147 37319 58439 47658 99785 92111 72545 97208 8870 94986 52842 76742 81970 40089 19110 20384 41219 83839 99328 62446 54620 79556 84784 52534 11488 50325 24302 29475 68828 95759 8401 16822 57285 98058 68427 99714 87658 45040 46225 77709 13834 46363 62685 61478 40173 36970 82070 65852 45047 5061 86043 30378 98741 13820 49945 28784 65784 94100 39063 62006 45958 35643 75821 63667 22414 6728 67396 82564 42651 54300 34527 24431 81938 21389 99372 43474 24916 99260 31623 18565 87124 12694 55547 879 7798 14448 15785 79447 42860 86914 48484 47099 49084 56477 33857 53503 92159 90201 26317 55510 48787 63303 85443 9807 27247 47502 48052 85805 325 49112 40887 55919 69238 92306 62148 72466 97595 24540 74124 69070 41156 21439 19735 41447 52035 93345 28464 64579 22326 89368 20961 72233 19068 83249 42920 9144 58139 23791 40840 15508 14929 96386 95507 19613 50011 2692 28644 52360 27090 83151 88504 57892 20428 25276 93228 27933 54361 38086 1712 53483 53266 57435 3015 56799 90656 28742 55403 79001 55752 82428 82120 19357 75634 44087 95271 14204 63036 63347 46003 77746 37255 23534 99040 48354 37759 22064 47523 69568 24129 99920 86526 19245 17303 29076 72256 90791 83627 47466 46751 19132 20136 1834 41022 76150 2269 23935 86784 40528 33585 94530 91659 63957 72298 10192 14043 95443 87636 15873 20910 51561 79339 20415 87122 75639 15815 55081 55817 10580 26978 33172 50088 81419 45238 8883 59357 59189 69770 37975 77531 59353 10680 6587 23213 26662 163 74809 78980 62536 14935 15413 37370 46551 52659 3852 35099 51652 88936 88453 26036 79738 31071 91755 11317 64916 96004 76756 75227 54582 74338 14560 65178 16931 2218 22920 9776 50262 98988 59669 5065 56823 61613 92926 26229 85317 10796 24872 77741 2336 70179 11645 96211 95577 20539 63874 32930 75373 91733 63379 38477 33453 47169 24596 6006 4293 14049 46176 23392 89310 21600 46149 86940 22824 73031 12013 74486 82947 36104 96097 12000 34981 89000 36836 77538 76673 10703 78326 18491 61438 84586 99959 10854 12506 28583 9312 66363 2326 18195 26616 84598 79984 6808 17850 20416 40740 2186 85889 18693 22791 55339 79245 95972 9828 14948 82179 15345 68464 69318 66681 60060 54215 46687 9818 19458 44261 41318 15119 51325 57111 59444 80780 71204 30168 58531 84420 94086 15434 4002 97489 74289 74089 22102 86320 35186 88526 27550 15014 69619 92076 61270 51494 29157 11762 46201 81536 24717 53291 2755 73877 16762 5964 82230 30007 82078 38465 45913 86264 20100 5825 33450 62142 33608 45761 30314 59582 30702 5766 10014 95668 14897 12981 1696 25191 56757 92752 47382 84891 16040 30062 50001 62221 95307 28505 84139 53886 90343 86630 69477 19432 75216 72697 45642 91127 51528 27310 80189 85285 43540 28624 44721 30348 28808 83004 69620 24800 96813 95034 77609 62993 79780 91033 50772 77823 86295 51064 98590 67754 27732 90747 53922 47237 33432 85909 59169 91239 53470 50679 84477 39152 3982 9061 83515 47166 9116 12087 70027 21141 20855 4000 15036 53646 38912 60778 89077 46544 88599 36338 13979 39220 2097 58701 40332 80621 33063 7449 58728 62185 75656 79669 31472 58705 37601 49647 99164 46922 78561 55238 54 80661 68310 3200 10322 56861 42380 67391 23154 81884 92504 62647 45336 33629 51671 44863 29765 38768 53270 26033 70620 52804 3047 95349 12299 18105 74857 44283 70673 31267 31904 43090 84333 5222 42817 46524 16102 32814 60201 48147 86846 54129 18835 40587 31447 97456 83137 99279 9513 12001 97506 36491 46422 67110 82801 47931 45231 46552 12446 75131 28700 12456 23751 83512 20805 28024 43463 83219 20258 38762 35876 1803 26416 95046 43047 63192 10070 22956 47136 65183 99499 86606 7283 17935 81522 90726 12067 6050 28276 84580 81021 55717 74805 77029 13486 1333 57616 92578 97477 66191 54539 48138 18691 59448 53003 59480 44384 40617 2803 57681 33709 18898 85574 26475 39710 68968 37336 53235 33740 23441 36943 32855 22249 17742 25279 53816 31639 87241 25837 58864 60074 61275 51373 73203 27293 5520 11124 96904 82551 93593 37553 12163 91872 29692 82706 17099 66790 9868 61977 50548 10968 27087 73911 66295 32348 96106 81090 66305 47514 61998 25635 60295 10323 12650 76015 9933 7813 9714 76073 67835 43119 64573 95761 91575 86007 25470 26721 1839 48665 98130 6673 63082 49764 85804 58455 34548 4104 36212 24958 90900 96611 10432 93992 87407 63111 80891 76163 20174 3271 33242 5785 84906 62678 48447 8927 72360 8364 47538 95557 19778 18130 11258 45164 75286 87497 17536 85421 53052 66894 53865 9219 99193 14895 66649 54934 63825 63339 50609 48962 22099 50231 33852 67962 59325 4447 7387 67047 23157 95337 91275 98361 6378 40529 6127 92757 4885 18910 39546 52454 12484 93291 90219 64698 93108 85868 74630 50397 74184 24271 6855 71662 12482 95683 73824 37369 6185 97224 34244 62696 91800 33921 32394 46419 98867 57894 62562 27545 67279 1571 28127 88921 31167 64435 66568 83698 1634 97103 61231 72854 10657 15207 59045 33175 82163 86497 78553 52877 65590 18714 29709 50804 85737 44217 13653 50727 35390 70257 42962 17472 19519 72232 71424 68852 2039 69262 18392 87303 22743 97975 68488 35077 66626 50139 16592 53159 47441 42065 35766 9633 22802 8779 55790 40806 18008 47988 71179 47084 78825 9472 30127 70330 71897 86456 79321 55171 92988 90422 82349 35773 57835 72807 81382 99392 55344 37680 61156 44096 60681 69099 60885 24470 30751 24286 79145 15836 54984 90946 58797 22121 80270 57912 71413 11898 65199 90584 24244 32139 28457 974 33832 89648 63666 10100 84642 30166 3430 61760 69818 43742 24947 35686 59564 69025 10374 93831 56517 87030 78845 33452 69268 33679 16562 48051 72383 62948 20443 39990 89637 31081 28603 96499 4808 30211 52037 70691 38090 37903 90082 90690 46753 53624 98577 28558 25214 2848 95760 73830 92401 65714 76207 7227 88494 64735 64290 8181 5245 67428 63699 26463 39234 46010 87380 18133 79649 75392 78146 58326 78913 7038 17387 39892 52353 18401 90427 96159 1757 79822 34644 57357 53835 42262 83117 27947 77775 35981 81237 80597 35835 43735 29382 79973 82599 30572 90965 99223 19418 95134 81485 92992 51396 65046 65757 80767 78079 11938 86930 50542 15582 78347 19872 5949 3476 12764 93922 16371 63105 73703 89069 67092 25831 13463 8161 66683 50545 28613 22513 76591 97377 56381 89749 38500 24415 53627 44552 91855 75387 64204 85299 946 10572 48633 62024 98820 67132 6264 55121 94475 63119 16459 8990 26455 62016 82358 6225 93551 77167 87857 61842 75743 34560 7095 38061 5272 77805 56348 36713 29567 26497 75331 27160 32552 32099 42800 37245 90096 61834 88447 19131 69086 87055 71330 24004 6706 38564 53593 37935 38633 84513 81200 80219 17160 70466 37339 55448 88221 27008 88635 98945 78556 73004 75646 59123 93546 18355 74659 33806 70858 30403 97007 19713 64549 6586 51199 89274 56587 81736 86396 15650 82843 61088 88929 48002 9311 80315 29788 79548 75229 69101 43569 36475 94904 45207 16023 58619 22225 18761 75614 79694 73362 77860 90685 39417 53560 10392 85548 2816 1416 23591 13260 40713 77788 27881 69337 35540 13619 39651 69353 19617 88863 214 58273 13061 7916 94860 60858 3250 83747 82705 95840 90654 67996 41498 27882 88986 4054 41154 52935 23610 350 98816 67105 80368 10146 64623 70075 34595 64241 61473 56635 98068 36301 21567 24884 99133 27642 41251 97582 93010 34763 66026 90212 637 88683 15170 92079 83044 55152 99779 47397 85493 53326 37635 56470 98253 30942 18649 77273 5110 96978 81478 43427 54638 60578 2129 28974 56744 80683 2683 90213 26832 24933 7236 20316 12247 22854 79411 13223 22961 93747 12645 69946 71188 81463 56822 81681 40886 76439 77212 19116 32377 2357 41769 95348 64611 93431 2612 35881 76621 89969 92721 24253 53412 16964 44024 13721 4975 86504 30880 57650 37667 74371 16221 99041 469 27907 41879 11267 87958 40353 33778 48611 43228 18432 9106 19044 75351 42437 79151 48728 17919 2427 2312 91884 77188 51571 90200 2686 49387 32524 38840 60704 47309 59783 74531 43682 50596 14287 77369 39123 57590 83091 83104 65622 2252 51498 50327 52257 54144 28486 50189 87959 90363 93540 73395 76534 37392 64632 41285 94982 44183 40932 89540 46154 23932 26939 53079 13492 71038 95628 15774 92786 68528 70310 25329 65453 79168 60530 9188 6684 34351 59811 79264 77899 94304 40302 30384 60059 14421 90457 40317 73758 96973 5852 13216 44909 28461 38440 41319 69959 1820 22928 19272 43891 7416 49389 80341 60374 48781 74887 8487 65241 1644 51799 11646 80510 43663 32688 23589 87397 27537 72188 34597 12725 96044 42344 59860 58710 27962 37365 93472 37930 11985 33637 25703 47834 66797 39181 71162 19900 40744 56474 25006 41039 43032 96927 12852 89580 41323 49424 5244 25537 63337 11006 31978 22111 73449 82590 58250 2286 82395 30276 99363 43595 63027 84932 7279 33143 12311 54749 2605 14242 9473 69136 45379 73866 51755 44156 25056 57830 1663 53375 3416 88636 43129 87792 47979 34078 83258 10688 27769 84561 84572 23479 47499 70446 59827 69803 37296 75938 32988 6765 76724 95326 41169 74445 22840 17052 28671 30873 13815 60512 5181 27501 42428 19608 12896 47614 90766 26697 77832 65828 31988 72658 8283 99542 58248 79682 41334 26151 70218 63182 60230 566 92180 3353 51559 26400 15470 25752 40163 50454 99968 64153 31908 28305 39481 87707 8719 28294 44039 96472 46480 60497 59371 32662 49326 12290 16911 51424 70091 45007 22684 37768 63847 38275 39191 52223 55643 98686 9729 51363 89696 82018 88660 58989 80911 53724 45684 15099 82528 59869 14455 23039 5266 47724 98077 86673 98748 80094 23879 20151 46512 76522 48817 90514 65955 48022 53697 72503 82146 37183 51910 51330 63712 18774 89291 24281 90138 58143 20410 70081 60064 73938 87773 76514 29901 32202 59251 60038 6580 20718 92039 17294 49440 5692 28504 36186 25823 24181 54109 64222 3600 71428 44738 43856 92939 72111 24505 15827 37670 70304 37554 37669 38572 81474 82930 832 12563 60881 24803 90770 40810 38917 49684 82168 70450 36384 92597 28228 89663 32901 96347 56160 23577 67635 56990 64822 75218 52081 11691 29983 28225 11624 41471 57955 63405 34950 23004 89322 68878 74458 85469 94611 41841 9761 60636 76811 66523 93748 56979 60343 21563 56493 87051 69066 84991 1460 53080 34524 22583 7589 15161 78259 86629 80915 85210 58650 77197 45151 47005 995 45109 9445 81176 39521 76664 81080 26493 17347 11865 61669 58575 99559 42308 16136 19752 90771 27801 87539 18330 35787 40633 657 39560 39193 29976 22474 94892 54838 92800 59486 63135 14033 79795 40432 639 42595 87679 62272 35464 70853 20689 18886 84627 99186 57274 6004 75529 31038 27746 14507 95309 81612 62807 10310 28847 60129 86605 29532 78411 18103 5395 68113 49567 14900 63572 81524 38956 78624 44079 72444 83254 27643 63786 98186 24016 81228 83498 36735 3692 18134 850 56511 75109 44861 85093 78812 56921 73503 17498 22245 89108 35042 57207 59696 70975 64935 72754 85234 78868 68454 90410 56777 52508 87662 84345 70233 55933 60377 96163 41105 14417 89262 95497 46435 98188 82915 28927 538 53943 50504 19311 34089 35871 82534 6894 72415 28372 94755 97788 20804 25859 87278 20383 93400 41737 58687 9434 37812 62684 3797 40961 93839 42905 20870 41689 34461 23308 16386 9295 74649 29657 11805 34581 50628 73441 24712 23823 3713 86363 27827 35032 11017 81531 68504 38747 45014 30565 68 61552 53745 92349 51748 56161 70628 65712 52609 71156 47879 72081 53339 21349 13872 71990 62732 83409 39683 66367 43744 39347 31965 3931 26423 37388 80246 97715 23388 23805 57599 29229 65186 65837 71008 42553 72836 53609 14123 72464 30685 66559 68375 83738 80172 28963 35705 71869 88938 40501 73299 27682 45181 87494 40149 42835 52991 42914 54379 66422 37412 54816 76330 20092 71597 83769 23370 58490 6836 73331 32095 56078 87988 37786 20374 29762 78148 91276 33761 14747 73086 17372 9942 57073 54556 29819 97859 86037 89514 52570 82656 45790 4167 8877 71641 75554 10577 98355 61784 68030 41504 66033 96740 67792 87264 38845 72434 88535 6445 34204 95112 25467 35156 92566 79647 42948 49 57322 50574 25762 89990 93810 46952 57476 6143 58438 74890 9363 10284 61466 79663 23709 16252 21568 83329 18517 4591 10765 34283 32571 41205 23561 87254 66031 32854 31344 59969 31882 86524 84155 2863 97938 52089 79376 1276 34813 59478 60350 61680 57504 65275 63129 14544 16086 48108 2696 91777 33164 63211 72184 62626 60046 20485 62658 31585 67904 39116 58239 80930 39343 97696 80252 68452 1689 77425 35165 22749 89337 52767 16377 58823 44755 31139 55280 21749 83005 44427 30393 42838 40648 3348 58897 62393 26365 11026 87091 89776 77838 65555 44034 63315 87212 67131 57045 2164 79528 16125 29743 39227 96485 49506 22756 98903 30760 95226 88120 59563 35257 76051 38401 35300 98834 86311 72878 41876 45596 84659 48513 68076 23671 70955 78928 73576 37866 95229 15372 39739 37526 18145 35754 73896 32046 90607 67222 74427 63694 91204 56367 68773 96408 64175 44650 33022 81022 35815 32495 15599 10555 8121 28586 27688 12834 62313 78955 92374 40668 10380 7727 97560 63637 97927 29000 760 2825 74985 84171 85425 99858 84824 79871 73494 69518 44658 38075 90914 87260 10670 77459 81337 42579 16341 91178 47075 86016 60852 95799 71474 78972 81117 98879 60943 82935 10498 1487 56077 43150 20368 58640 89177 63641 39420 93596 97226 16938 84836 13696 46625 21823 77552 6901 58633 12553 63569 29736 39262 66369 48159 56787 19370 18216 17914 52569 27621 76712 8815 58948 35212 45511 11641 77840 33408 41268 5962 2479 81141 24185 83843 90431 67569 36171 82449 70665 96932 17645 44652 52082 3646 69738 21543 16791 93267 72599 84744 96402 64747 51759 8864 46244 42620 99660 66941 33834 64499 63391 35223 52538 33860 7043 22765 79442 89287 38708 17123 92200 84738 28090 39190 35151 85081 78388 30700 10952 29795 60900 42769 34516 68213 68352 67302 21363 40609 58269 66486 54706 13186 63771 31500 27715 81184 26254 30498 5224 62268 8072 68715 69977 37117 36279 59151 57728 76041 27780 67560 90651 18478 83555 17650 1270 32263 69406 23789 78735 2860 9650 97765 42343 87045 38808 40871 12902 79424 10149 85798 45769 24268 67364 84118 94604 66888 98479 7438 70658 13315 49869 69955 41344 81667 11163 7818 98712 67065 92980 82073 23436 10343 92140 88979 77786 66991 29784 48189 70529 19760 812 9558 5144 76748 62967 58678 49265 91158 85032 65888 58931 22471 44500 3781 26570 83016 42115 22592 71928 47082 25610 76703 73583 23768 96595 43911 11900 57037 57079 37718 52039 1674 48017 58719 64751 35695 81973 5504 69077 78887 23110 12363 85854 71712 24146 13017 90282 73182 64662 17769 40581 3218 9861 48461 65146 38613 26010 27201 92117 49154 23628 90578 2414 28180 6589 92456 78218 2302 61376 65091 43913 38637 25472 17719 33420 32004 9126 35753 74043 40057 89344 43631 8693 73988 38293 84799 5875 59885 31670 95553 47120 8609 99689 64961 91227 4775 6722 71431 88531 43426 98085 81024 35642 45367 71858 96858 96136 75209 84866 96292 17019 70117 66703 51602 76737 1495 66748 72317 99722 91976 71870 6943 93292 98446 30737 37327 39613 10722 45005 51184 66133 65514 97577 88847 30555 70563 62058 25082 82478 40809 57782 73592 81867 76743 56478 4164 86196 39856 39877 35554 33521 87028 54266 2910 84699 54167 91925 34025 88018 4248 30517 85497 97493 70122 58405 7945 92197 74151 53345 32025 66529 64082 56564 48800 78094 19677 84788 16297 93950 35175 19394 56674 87280 99709 44174 95127 53968 41152 97458 57646 61293 36039 27770 44447 5876 72472 3839 50607 50119 25820 28710 73381 72043 2818 18 48317 12659 2467 44572 40734 86231 78426 7196 53714 91390 23439 94455 90947 80235 15284 83710 261 92151 68456 19409 90157 82441 53185 51267 42861 30080 37043 36300 45598 61538 36511 24511 96270 95379 33429 94291 34872 20620 57333 82320 26169 55622 50212 98711 16815 31929 9649 16028 24481 92320 18647 32810 4298 80017 60942 28392 26294 904 30883 84460 3401 44537 65385 421 85334 92382 9349 75271 42941 91540 77517 16309 19406 77796 36643 10110 6898 87569 31099 43319 24410 21034 42864 91985 40313 78915 92799 22399 62801 48208 597 51175 3784 40846 19739 23404 94776 38618 18093 52914 22843 21351 32057 20813 28491 22780 8905 39952 53588 77546 41901 71735 59903 96180 95501 19137 9426 27822 1164 35261 93889 97341 41775 35644 12213 81939 27091 32209 56931 34114 61266 88614 43234 48770 27727 48426 57196 79372 77675 11211 60364 79575 82572 86918 32049 76789 25897 831 27232 97266 53984 25906 46693 80775 9099 54477 78970 55020 13810 25976 49089 30840 22734 86223 54681 47418 51935 47826 82062 8895 48613 30812 80464 73246 93981 15494 91752 57174 63432 1869 68522 22442 68868 60437 16435 99204 62590 78191 43932 18441 22416 53612 54428 46718 47966 18682 7534 70312 3426 45218 95473 83231 6236 14274 79405 75263 74592 79028 3429 19255 74914 31032 73947 81821 77377 25551 39677 39581 8289 31163 79897 19066 79658 55539 72142 8543 7954 14041 50456 35595 40184 52528 10711 88556 56227 26251 83494 79500 21019 14845 65990 95569 13156 43574 9753 44321 74524 24886 38010 85147 15989 32881 94297 51914 53998 42648 47870 76002 99477 61670 67953 82502 374 43804 3659 82448 64800 8215 8654 19447 44851 89046 81012 94183 62432 76101 1601 88832 29136 11659 52970 26081 22282 94525 24658 53217 48813 81283 18827 94366 1223 98773 60979 88096 20722 92695 82423 19859 73490 96401 54795 63134 54587 92066 26106 66439 94702 84526 29234 13883 26718 85417 41791 75772 46212 53247 8788 99160 85656 48672 95735 47601 18009 42854 73426 27487 15911 81214 17659 32280 6498 52735 51265 84720 52471 93887 85585 57917 12671 47232 30786 65792 73649 98716 39041 18739 53455 92386 4090 54241 29159 90311 41621 17602 88743 32307 19484 75327 48884 33379 12982 35851 86899 37520 7082 20041 4313 85943 93770 49083 30793 92554 41006 1445 36654 1241 26593 39509 1717 1191 13199 93394 60485 49513 6228 6981 91467 26676 17799 94537 83273 25665 29320 99604 78953 40417 30327 54178 82612 8252 11495 36968 75449 92538 66433 47437 73303 53985 41359 68698 80333 72179 54102 82300 39095 42995 90501 83513 74969 5451 87639 57527 11350 61230 13231 43077 6692 70198 1330 61775 71923 12828 13596 59746 67306 25404 6274 12985 77077 96185 19136 87225 54187 29674 41869 60694 19823 28875 23664 50259 21927 90297 97166 45499 78989 9271 3412 28893 51730 21729 22327 71024 85387 19879 82435 20288 78236 48446 24457 48192 95113 37777 61847 90711 8899 73677 87886 20557 23940 99093 88115 9307 67723 14721 68122 20231 73249 97325 8490 50096 3306 56825 24433 61982 21606 74674 88721 96430 63421 15741 57440 79525 9910 27306 37712 90767 79492 54317 7320 66182 72992 26460 11106 69799 99393 20569 86980 3849 90525 76990 17776 92762 62636 93523 58204 86428 96266 82592 9863 31233 71324 97006 18312 38142 87337 56912 55930 92746 94454 21929 13106 58548 13923 74891 68539 59977 67958 92004 90508 75576 87384 97193 7516 66958 585 29946 1227 61588 17219 82549 20239 70102 10130 62263 65373 21409 94503 14589 58320 70434 28401 82678 61457 27215 30382 40911 5218 15374 78457 74200 83011 39572 37113 35904 22742 68330 94914 37986 99555 20456 33936 80844 28010 98376 39147 55788 73116 59587 12139 38375 77620 58093 3168 75140 23989 8344 29634 23956 52347 50260 53964 29842 52790 69765 87580 8403 28837 58173 90047 62870 67535 98487 19465 10914 44403 74096 83556 81888 38260 3555 7045 9205 81670 11697 76786 10900 51908 38248 40723 37409 1096 17971 35470 72957 53844 8463 17516 55202 22209 22893 27305 23061 26104 78517 81564 51696 67039 88250 85122 35700 99641 89169 71323 16885 51446 43655 99060 73348 73993 73264 81597 75737 86341 49676 19648 13163 35728 45630 20935 86020 26508 8114 59965 23811 96009 91826 16814 42957 85354 11401 87669 26997 52052 40576 79421 29005 53106 6121 39838 36468 93082 96617 89461 87338 61229 66069 50791 72181 40342 47959 51594 64168 2607 15986 31106 32603 78063 18828 8921 82955 70803 29923 72384 80752 89014 46560 83168 14879 42277 63732 8280 55798 71606 73240 4010 57513 38884 46566 10186 4742 61328 50646 83940 13094 12217 98524 44388 96346 64564 69509 2290 85787 53478 74593 19052 13992 36185 6273 14804 97246 70128 24014 23904 37927 66569 58663 37954 35167 16208 70124 64896 10506 3018 36669 35357 31722 4388 15941 78088 8110 98212 29866 40549 44661 81340 68788 97960 68406 82285 88640 42899 30639 42803 15636 20518 42709 85358 91405 28991 71153 5070 68049 55211 37492 86951 30924 43905 92494 54717 93224 70798 96117 4492 76157 14712 41656 49166 40751 91720 52487 90328 89863 83098 18339 75120 30607 54895 8479 65508 10870 62316 34956 82257 38366 84706 22782 14523 61099 25318 21835 31089 21193 80830 60855 91365 21339 39282 44419 766 17703 45481 82565 27937 2987 5573 32345 59212 72947 69038 76716 40080 53511 85120 52491 12318 28121 62483 6565 5182 88740 35110 6516 85620 72703 75130 70541 71340 84266 39987 61658 5494 19030 57855 1701 19125 90127 68479 14298 65641 59217 91662 22931 8909 40395 50099 67867 33575 30342 36774 87900 78516 10363 12116 75295 45395 51482 52566 30468 99086 41989 74796 14220 13139 54897 38825 95480 20925 66164 50550 7651 2508 86187 79787 68079 40532 37123 11772 67466 45621 42102 5149 52201 89707 39300 73742 72166 19826 61298 43322 8492 67586 95827 42240 29990 72310 12107 93565 59344 4962 6064 50074 74416 60818 83679 42001 70387 29853 10707 3955 78072 88973 95038 78474 69560 73439 61661 70100 80148 38405 89686 57399 35848 93681 42695 72101 52664 64773 59056 66531 83156 71337 92883 49908 32667 64652 67510 83850 28361 89196 981 22703 79419 11408 15203 16693 61729 48340 58973 42207 3589 83553 52441 46523 54265 26439 23102 10684 20241 83041 48244 55224 45068 60174 40240 45690 25016 46226 23790 19985 25601 33514 47217 45193 52754 30116 18475 90152 52663 91048 76066 50391 37824 31463 38504 63187 27854 89840 29992 99033 63600 580 35127 79980 15965 31624 80397 88802 86807 3020 20324 47848 42858 34785 61116 39970 39111 67443 33125 88077 60183 41565 65173 51508 119 98449 46481 87098 4474 5832 47174 78071 89798 3075 70633 10134 60616 83937 19400 35899 19906 25553 36025 48556 19575 45284 16261 83504 74565 16818 99231 56246 1902 1175 8678 19421 10902 40116 74849 51155 97134 42474 21293 70983 38311 34179 25729 66810 88412 50648 10883 94693 47248 54829 78929 74970 12179 46066 48945 25563 12962 71688 18848 79477 1497 49005 25090 17186 99195 45219 80470 30790 20379 59949 94659 56741 83593 71022 35100 52255 81414 84912 25655 65065 57734 65761 97925 74054 34085 40462 33799 50785 47991 8517 60930 89186 39037 31468 61766 85298 75913 68277 12487 9254 11499 7781 26717 50364 12257 92543 83111 23427 18299 98849 3121 77632 56641 95522 91401 51901 45479 9765 35676 66258 10197 20547 24876 43839 22183 64649 2245 47135 80342 20850 89212 70913 47935 35678 42584 81379 8747 31134 26707 71133 25936 69277 67038 70162 89977 3733 9628 46337 18317 74817 26369 40508 65906 72161 87987 17795 57391 77958 3115 47679 88840 36628 12433 18277 87173 71420 80743 62697 16978 24303 7816 29444 16490 97614 56867 20404 1302 25389 75460 88727 16302 13020 84982 80829 91822 17952 89527 58741 25422 10708 5189 86019 46455 11952 4036 46365 67093 85728 82753 80861 32990 43586 76920 30169 44630 60714 96162 3209 64752 50051 11566 39487 54639 1294 41080 48416 38303 99221 4132 2715 54908 26007 2667 76392 28182 62030 48752 61412 45759 482 93730 94016 13561 86797 95889 36790 5338 13062 54141 30767 13973 75161 65578 66102 24980 94232 28134 83272 35411 37427 97141 91954 43280 58555 63168 45447 75376 40185 29247 36894 52725 24845 18526 1007 52822 39836 47893 17464 10048 68187 86158 41688 94150 82455 57095 50490 24399 97590 79651 21924 86102 9699 66828 15683 69982 8664 45969 38140 81306 92231 7239 68895 12125 15149 47551 6099 63818 83441 21162 9420 53022 31441 22972 46781 82142 26920 55724 23813 23454 29679 64886 52233 66248 83744 34173 92146 47189 190 85123 89491 36489 38765 869 43074 70739 34186 95620 96474 62971 57522 92760 41313 62969 57406 15402 91758 4498 98666 77890 21912 97443 87745 2339 72453 38222 50740 69301 82858 29753 17514 98525 44937 30205 81874 90574 56123 65995 73456 91588 59541 35998 90534 13232 33093 26072 29896 18942 70594 75166 23008 81145 950 50924 90437 40073 92519 15242 51026 97052 15654 25952 43101 8835 73168 9066 62212 77003 4895 98106 18731 72480 76808 74038 17835 6879 69224 12692 36034 35618 75009 94853 20715 6019 68814 34299 84068 85759 17396 84660 63094 9743 45157 15503 42329 5854 37454 72459 56786 76071 70393 12052 85983 31275 93329 4986 58367 72835 12083 54403 78362 15954 21247 72861 96871 11795 73953 51764 28368 11680 34503 3050 88911 80155 7418 35044 14022 62862 34541 48029 65382 61646 14605 34968 51351 13476 51838 64856 11052 27616 88616 71282 79266 55996 70960 32247 89173 18237 14991 60537 59569 49828 92121 4455 52966 94979 50971 545 55247 78967 64827 17145 61239 19156 45100 62194 32380 36472 49770 52938 88536 85226 42711 11419 99025 21167 29609 83012 21916 47003 67783 17477 97289 36064 94355 35639 29823 31339 77403 90322 65451 16027 87388 51994 8729 97370 56827 94421 66021 55559 79632 71351 92603 94613 82189 51795 60430 15703 91573 79435 86979 24251 58365 20131 55155 32494 8393 17915 7506 17445 40010 54506 93260 26233 27844 59826 6815 20460 31075 19731 60142 74707 48558 11515 63890 48366 41704 10464 70989 18725 53333 63995 44986 75497 54703 97684 33307 59467 54117 10614 19468 98396 65709 2517 73803 61335 53209 63729 23890 97252 8504 69357 75716 1668 66119 57058 28604 14610 30408 42810 82816 51083 24169 25786 23058 20726 64614 26107 88207 47608 63266 17024 74743 81827 52849 27323 20501 58843 56714 4376 65059 5060 11882 18694 64791 71063 79992 72622 47912 82152 49094 2099 82782 81575 81848 41225 88908 99778 4756 82136 66394 96218 87300 16715 98381 43524 59702 31020 90075 66147 32847 77473 71559 42482 17561 74721 69079 24103 12582 22804 78498 59457 9030 57452 73656 33056 94594 81890 17963 53800 96465 83399 90821 1075 5344 8471 43085 74946 19775 33689 46487 87677 11095 62361 91832 4403 67071 57017 96073 67027 68179 29058 18128 29909 46519 25400 45205 37714 26334 32520 45095 97694 57996 63775 47615 88159 52321 49742 99690 10994 27804 96829 37331 84329 34307 38493 48673 75775 25772 2190 17106 5143 74205 70924 9845 65257 50302 75257 79251 59116 11907 87490 27115 35486 83903 52731 62611 49619 36249 83478 85398 53991 19204 887 24293 12512 29523 55405 51015 52288 60853 33816 10974 1766 76396 10426 72565 40867 32261 29998 10643 55562 61868 59228 50333 38037 69049 66750 64882 3567 52160 69162 91072 82828 56695 20206 67921 31552 95182 94152 88651 24380 71386 35374 37466 98367 79889 92896 27576 29669 20530 45678 21791 88360 68876 81210 65577 88829 27808 46383 9492 526 10026 95438 49552 36636 29552 91999 1055 40608 64015 45069 53376 30281 25435 1739 97386 68712 86943 46282 95347 58351 96518 99738 43946 31796 44050 92476 74750 85686 72238 99035 65272 63779 23320 17791 68708 37856 63838 77985 49057 80250 48399 5308 86686 83622 81036 28152 84319 30232 97529 5505 54387 25996 20706 86131 7966 29656 85312 68605 48458 54606 93497 99415 77499 89399 89417 22977 10912 58447 3950 40232 73894 14260 96321 60524 81277 60359 69815 71620 40104 39077 98826 31217 14793 83570 78667 59221 63619 23488 82786 78327 43114 99687 56629 56519 21175 62415 22831 6710 91415 70108 69591 80022 90046 74715 18273 23032 6026 60873 1825 28190 13392 13643 10819 58089 39663 3109 27356 52494 30448 81503 27271 93782 42247 50899 37978 49967 42079 17568 69175 79881 49827 87753 88350 58079 89694 21472 80328 12688 17757 46401 12229 59872 29931 70857 62097 1071 72675 74854 26990 51736 41240 37724 90716 11570 95786 92410 31894 17406 37736 59373 20719 56617 7733 28764 12082 31542 78300 14349 40954 14351 27781 26900 25642 50418 29181 44475 12986 16717 75413 4958 37219 87936 3763 97618 18770 3247 16793 68722 62727 40434 7280 84785 7508 38078 63744 26826 13891 11142 28085 65474 51043 76362 93875 57785 68758 33976 57108 57292 71756 82696 29269 79697 36488 66852 46049 32933 1763 8015 10644 53031 86503 3254 33356 34747 53927 12081 27671 89353 7922 31963 13728 89518 22819 74187 35545 83024 42934 5636 73194 44323 98952 56325 42682 77381 25719 41660 33541 14379 50560 51966 60070 59779 34646 7518 52764 69839 12068 64697 19253 23480 96314 45979 38905 68199 35616 64347 98650 85732 22681 21893 91969 85578 8061 49248 39320 77166 66794 62228 75975 7906 13947 36641 43521 22794 83630 85141 380 94128 34671 55069 78668 70966 23808 66279 29119 55894 9712 74571 9275 49195 36044 72712 85308 42610 74681 20089 19257 77203 1923 33768 62883 52277 49145 23191 61959 27767 87400 37133 39060 5921 94335 26495 82633 39768 57868 26483 93280 87609 81042 72614 92446 57384 57698 25733 3308 57046 88398 134 1741 59755 69439 41486 36100 95317 12395 46701 41308 67154 25115 50423 3558 17157 97967 93882 82707 54921 40427 23240 94941 15635 12918 62056 67538 77422 55193 68924 96613 50228 17523 54232 50713 10597 5184 33123 89144 94842 38943 26862 81295 76433 41864 51802 77634 96965 56369 90180 32469 78834 54229 96938 35424 7340 20091 4621 27463 6793 70841 52712 18645 44091 24232 73925 92014 59780 16576 69927 34880 28467 29550 9048 58087 66131 50671 74088 71709 15395 13522 84145 65974 17624 59475 6310 87376 23668 97691 93073 55273 66648 65668 15881 13812 69087 34356 72660 77411 40960 97192 81063 83065 91235 382 85039 92147 62509 80129 15906 65372 77057 56345 92942 66380 40972 2659 76333 84334 63566 92175 3828 52778 95172 40380 33459 99102 25159 25249 69387 6386 36080 49820 24510 78966 15675 85734 15734 77568 56726 63990 19633 61827 98991 63527 49417 62742 44418 92805 2040 23899 92242 1550 79023 55669 88945 36032 46870 69485 85008 59410 59612 82598 9622 92880 82737 57121 21366 53348 8675 14950 53221 5589 33788 3144 19727 37238 24067 36069 76162 85293 59504 96645 98644 75041 16929 822 35309 6637 4219 25229 95247 55113 48000 22446 25760 68142 94038 58961 67961 9302 93133 70242 5074 5301 83659 83749 52310 60127 1348 5824 33403 89929 45099 1539 72388 25824 55618 83085 46826 65697 48289 38527 61647 9229 79042 8073 7689 77253 34642 84575 65469 54695 67202 26655 55410 6493 89565 84680 94947 64829 69053 89018 91815 47060 74685 4316 47841 654 86564 28563 32704 76509 501 48636 70666 99138 24191 59407 91485 20866 50496 11874 98895 29526 79823 91043 66072 56766 94069 77907 32240 95139 85613 94217 88349 10621 43519 45332 91870 57731 23922 11504 32288 7285 58307 95268 54204 61806 83346 16813 50376 91313 4123 38750 45329 68038 72204 28521 23519 37449 85007 40509 16511 11007 86380 25740 55275 34158 63784 23328 27393 51431 70474 55652 10201 90885 1032 57730 89936 70192 13799 62896 92234 28083 67843 6650 73311 64987 7557 93751 21166 50980 97357 5434 98948 97770 60932 19430 69365 1624 84243 20062 71423 22189 71982 11868 64227 76160 80097 3410 11100 57382 13417 68497 6352 53967 67524 4495 73178 97669 73221 71455 28842 30718 29424 76257 55666 21356 43874 12023 46132 16764 92918 53230 38346 76659 64487 3848 46033 50704 78555 55381 95450 64013 35394 54114 28304 83877 59291 67554 16854 85393 49574 42987 94715 89744 39056 21661 76771 20751 49220 20413 91788 35958 53811 35916 33115 52040 32921 68116 79093 18400 83746 41991 42643 45188 15942 95695 14261 90332 35227 74237 45044 65813 71267 64107 452 78217 19577 18684 17350 99512 31407 10815 87014 25510 4342 60981 11743 90823 51011 35495 26002 47710 73517 69823 91469 40611 21084 52818 46994 49667 31232 45882 82102 46431 13623 67205 44832 28736 31244 22579 1016 85890 56051 7187 8453 11468 12983 40548 17166 9186 37691 39329 47223 28270 87475 67239 8321 38403 37058 44964 67204 95357 12165 76309 56438 19412 97778 2733 45310 74966 4796 94877 85812 92589 2599 48660 67625 92241 41181 82783 66831 75023 91642 75428 34193 48532 29862 12099 68140 39899 24846 39131 69930 94102 98238 32673 21112 61055 12687 88835 81645 51326 3799 47105 10064 948 33610 79715 495 92370 48592 61460 2119 95060 60945 90076 95757 97282 49708 56043 85762 2585 51202 22 20522 94788 25595 74412 15586 92795 50619 52318 5078 58853 35276 75606 28915 47214 18464 25620 58921 7598 91521 38621 85184 36944 78760 56083 83060 53690 98241 30965 73715 73492 58066 22830 48077 78566 60052 89349 17130 2953 14751 56278 58055 11195 9854 18246 28371 44114 42664 76274 77222 20556 81334 79505 4098 65688 19651 46827 33199 28874 94689 11811 45881 44037 64863 85618 51844 31259 97160 66914 99207 53312 74473 5978 58598 36692 1806 86967 17635 71802 94984 74544 89900 52584 79727 76291 90231 271 89700 61609 97310 46577 45351 79478 48434 71553 79356 6090 12587 80690 45416 74440 3158 51121 8419 14993 8935 86122 9462 53900 29604 93474 29723 42140 26834 71512 51556 44711 96090 68748 51816 71385 94771 15009 78178 5329 26194 68514 90268 8653 20867 11082 61786 13772 26005 48597 19262 14153 1284 30591 15924 77110 10981 57069 72706 59463 89194 25193 51872 23884 13425 72607 27346 81673 66388 70213 39128 99974 46932 76484 42742 56046 99649 75945 24881 68014 70319 46303 52474 61131 92712 71944 55047 65809 38752 81 2470 38320 96787 65721 33202 34624 48312 51809 81457 9455 69522 94553 81132 27665 50420 85815 29171 5958 85750 87502 74309 91638 29275 28924 47142 35538 33677 75675 30921 48996 23810 61722 27484 19809 60282 17947 22134 39125 32663 59171 44195 74190 71510 31286 56480 91525 20966 41430 26752 91526 8177 16728 51176 77704 66871 2009 2703 52589 45825 5352 19480 24641 10059 91142 3551 32658 15551 53807 51409 47221 45622 34192 40264 90113 88842 35569 45784 36547 80614 4410 76903 84235 91600 44140 57564 25108 37007 52906 99153 97154 86971 55676 77537 92599 81322 52175 55052 88231 81965 92647 34390 14186 63086 52280 49611 54701 92278 62053 91613 30682 10308 81666 41081 37915 61024 72406 22548 3331 56725 65788 45807 47789 26117 93628 14575 25172 13774 87782 86558 30137 32249 26055 55035 22188 72251 24974 30349 25806 88312 18461 45708 2927 50437 1727 89842 40965 58065 26417 21035 78979 86842 40570 96776 705 42112 24618 33930 58887 63110 85733 57944 7245 55264 51650 13518 21821 66942 59390 37308 67649 39978 51463 88605 51597 70461 74366 33177 65561 7584 63151 465 58212 16462 16154 75158 31900 77921 67550 23124 97101 6035 33251 59303 96456 72210 47448 48280 47013 93238 70475 60661 33586 10011 24989 49118 10204 22699 4197 79641 12538 13794 8088 7298 4294 38861 83354 38233 85870 83477 89954 41368 16319 17692 39010 87282 57430 45440 80496 68058 38434 37032 12241 86243 14546 12905 70954 54425 33619 54992 76999 11470 13468 64658 40394 21960 36958 11245 94288 94800 94741 38362 56503 13560 46304 36390 49140 20600 28018 48269 68871 57829 94932 19524 14792 43510 74496 12990 34206 92343 24691 67218 20728 15043 8948 20448 40727 79280 44913 44016 32448 17695 15081 62933 40388 1957 24019 71773 68601 24174 90154 74818 81791 43560 84315 89718 27762 58304 64762 2305 89035 12298 1202 10957 9614 12493 80536 1889 36187 49302 55376 30139 72788 36849 54513 55482 23443 69508 29560 39278 6399 68684 5757 34640 39707 76619 13698 6762 47829 45947 49703 74319 5129 22200 20058 78192 26031 80281 4897 20471 27485 50536 62703 67644 6558 43269 60874 12192 32408 31013 4076 34119 61922 99670 60968 76553 4175 96572 75535 11046 23327 23273 92409 77968 98531 29083 48944 96958 21360 54201 11218 9286 525 10927 66644 27722 19275 58134 16907 33576 52289 93408 54608 41865 16924 87710 20280 98359 46684 2170 43028 32168 15920 56538 14253 8314 38647 89947 59122 80912 73330 68658 85785 95286 11072 61742 63883 43019 78358 73930 41709 8555 12930 56902 37548 2671 77046 8071 89758 84424 44313 62135 75239 39661 90882 27554 24909 52933 28089 82383 79942 17380 74402 70834 71602 5468 4894 24316 13337 8871 85464 9670 68891 73344 33316 64505 93367 50385 22948 40249 27529 12566 24654 40898 59648 19990 34879 4812 21639 682 79800 51515 23298 4026 67750 65916 28207 34886 32754 35673 13880 38520 19128 37643 49748 89674 15835 18784 69266 89314 93484 63599 96053 64628 32503 30277 72267 99947 40554 13421 97991 3751 8971 58462 18084 68997 93171 42162 33341 83652 7326 66705 68393 52188 26110 4614 21653 47910 79312 1990 97210 48213 70679 39024 11133 57161 41454 37818 33017 15196 37180 69472 74553 3612 70353 31702 56186 3301 30587 76458 95186 47458 22674 53161 61488 10378 55350 76959 15832 3025 22537 14772 65273 485 75015 20149 50641 66448 870 5535 88314 82708 40310 31188 29460 64376 375 48518 4980 75012 94575 8382 37352 84323 66472 16142 35694 105 1483 81092 12254 73048 56709 85080 94160 74836 97463 59784 7792 40904 39171 72579 57767 11369 1135 49526 41242 17083 80376 36211 65399 11633 25934 17309 52254 48170 84556 45576 97048 46685 10229 64633 61282 65348 20949 17653 8722 2185 76481 78703 35398 84562 5783 92186 28065 68135 98957 84620 2140 905 1964 47384 2137 27920 65005 25166 94415 42731 71621 10211 31225 90042 62290 84796 71338 59842 84958 61420 82209 90553 88495 46377 22197 5908 7919 83759 22412 42956 43310 12841 52421 1978 28958 53994 83460 92127 58581 20618 40469 60335 79491 84349 8928 72063 23583 96040 22483 93971 63370 80115 14289 2821 72199 24693 36139 68702 33570 73754 78137 75247 6816 6681 91914 68216 89655 66905 46075 92965 36762 3706 79188 51725 25269 17075 86949 14331 73559 34122 40536 97742 25444 93767 32837 93819 97995 75890 16098 23522 89966 22549 31138 7852 59668 86578 1799 56603 91449 33070 58880 90025 32861 20022 481 52098 53087 96332 63887 73312 65825 7316 18737 69239 28999 26067 99545 32888 52331 29963 88896 78543 67778 69284 65271 81169 58699 70409 80335 14850 52100 57900 50683 46594 71873 32725 58713 16600 61103 95447 21518 14552 14314 86453 30740 71980 1500 73169 11481 35004 7286 90012 91477 8843 79449 27390 51562 36730 95260 6563 95006 71336 91750 58549 61630 28385 98615 2045 24704 82014 24544 57262 37162 58214 32146 56253 71761 52117 66890 44257 93995 2871 64425 96780 10674 20742 91792 25840 71557 89299 80527 10962 19209 92473 95792 34746 75552 19113 88101 91968 20282 69556 76297 80205 25615 12792 24131 49543 81768 22495 77781 54063 92680 12141 62771 363 26698 95261 13740 17478 82107 92313 36928 54760 5518 34647 58338 5066 58985 52636 57014 82965 23176 162 33922 67186 26924 66620 88679 95863 14756 62119 410 7525 42761 67455 31257 58929 19230 50411 45114 91025 58589 79323 3998 36934 15513 53265 48018 84270 10079 41830 22068 83133 66171 32775 48555 52841 67711 85984 25459 29292 78145 51218 58807 91611 1814 22430 14602 1620 15780 43233 64764 55556 90926 35468 58306 87883 71985 84284 71247 9816 85406 90176 24598 94516 61484 56280 82569 93611 56085 37029 89526 35254 86177 49351 54320 62198 87232 1127 75159 12242 19251 67643 71456 58508 33382 74215 13747 30450 58805 69210 97941 5445 33564 11199 60543 16563 5639 39062 50789 97852 1915 23185 73837 12339 54481 31741 62579 67434 45649 72574 88895 12882 23284 31935 98373 47843 42710 17827 86139 20607 82664 94661 82545 78827 40537 68798 48526 31870 4859 6671 55908 57619 73970 8892 50726 81855 71938 87975 16361 68743 51570 31482 664 95278 79542 24183 27089 11918 57224 69507 65016 81709 5441 29668 72203 27143 28139 6055 98422 25699 95472 54753 26227 59797 59246 41757 22419 24708 922 1021 7272 88283 94764 46919 47571 6633 72595 95244 66340 39217 24986 84463 67593 16152 53953 81902 99572 99692 6583 38774 35689 41143 98200 31449 28918 94662 14296 21009 69562 77085 70239 22300 60539 2593 10353 71436 80381 79361 40341 90267 97956 86056 85564 49529 95819 52116 97502 60817 78963 17578 27331 19176 5872 83362 70811 34102 26481 59545 33531 15680 98754 20533 74928 79353 48093 95910 30820 5489 25942 89249 19005 62857 6330 21040 60188 81300 21156 2172 82812 13282 66290 23516 66383 17414 55522 57958 52191 48225 27559 41119 28973 73512 35598 90020 10967 38665 87128 11546 85942 7695 71377 94381 2038 87585 7475 1278 76595 98815 83318 60660 37333 55946 69076 4954 93686 3890 49656 84850 56009 42755 11770 25071 96313 13096 5497 13003 10054 44129 76019 52543 5707 98441 46819 63226 11668 2820 1094 28938 21463 40452 84395 66185 80722 68738 70878 77320 63862 4674 2354 75950 60092 27193 50554 16257 6452 7133 17169 61397 46883 53073 64959 12763 21681 73761 29365 21412 42190 83009 12111 89005 93619 45849 97286 49885 63723 17275 22842 17140 1425 24115 64003 90171 15570 50829 85082 48008 11790 61093 98702 34058 43657 32873 36798 45827 72085 81899 51510 87158 40601 24899 69366 92751 5528 92359 51784 42446 35471 17183 44172 53775 17282 60886 19237 53383 90040 9109 66843 88712 2918 30184 67399 79197 24325 70610 71645 25765 93305 35414 8890 64638 11717 95343 27075 12076 65053 86353 21077 31828 47886 20947 11041 76288 3794 9855 32498 27041 20970 11024 62833 27384 15487 77183 2894 13678 42530 42203 55064 75204 23363 62745 14702 97555 31159 18488 32466 81550 8617 67338 61737 90464 59750 37061 23618 52622 2623 85033 55378 95157 27358 87821 39255 78669 91397 8413 18017 48014 46478 95937 35061 32627 94910 64161 73204 29516 49420 59392 86351 39398 45877 12235 62952 90502 34018 16351 26754 31420 41303 89884 44682 44864 76188 39808 17658 43973 94101 43100 67634 37822 37190 54686 80147 23354 19955 31333 6909 11535 49582 77299 29524 79409 70622 12956 95090 85233 90824 88903 55821 72100 74778 72412 38704 16176 83991 37165 14949 33712 73955 76049 17206 67534 63703 97817 98714 12452 78202 44688 21634 54121 98677 32779 9298 2071 7219 18795 74154 24551 87835 34013 34332 1066 2242 77935 26276 94219 25047 14356 65801 37632 76111 22318 78213 45445 62552 56935 96741 176 20378 19540 67526 22600 70517 9595 66351 22800 72123 47265 39016 12156 95811 12933 21866 45288 96193 86436 46600 42857 24320 47889 68527 48246 83799 38058 42978 86678 63295 96910 85606 22239 79098 66291 15138 94657 51350 46088 63382 69438 26390 30081 25314 40320 35522 56403 65115 61381 13271 73136 92282 71877 25380 63487 67358 87667 47645 70947 77339 56298 94964 52770 29995 58820 66493 82486 41270 10586 74535 18590 70059 55168 67506 54745 50514 63374 54643 87749 85391 31968 20513 60931 29013 74880 19586 24179 40026 20394 31954 51186 66299 6331 82500 29450 17092 87684 89013 80051 71838 81317 28441 16107 91136 21269 8798 30894 90923 50743 94127 92754 358 17232 25629 76674 91703 34126 63274 37230 4981 1336 8580 1897 8789 83264 4602 56859 48783 19811 62062 74210 54718 25478 18720 98295 7989 52275 73640 7935 23401 40488 71608 60265 39998 44946 30671 99259 10306 81876 11451 89205 42609 53032 50428 78976 41050 48375 48497 7333 41768 85160 67650 56942 3843 28 17213 1137 20119 18297 44603 50142 89681 17027 76860 90356 81633 78075 20538 72780 56013 12319 10782 80399 42701 65225 16410 34823 30322 84365 32454 75569 38692 34353 20186 96357 52466 79155 5056 57150 88514 30809 42608 89547 54574 23770 3181 81155 60563 53628 64546 64268 69616 74915 15684 1190 71785 72846 63276 44436 68206 65263 91184 62988 47894 84872 48731 43420 52377 58050 85192 85431 49958 40093 95944 83833 25597 56518 61869 74322 25072 63261 36737 26213 83066 15940 95554 43502 6063 45699 87265 16278 18939 16003 15789 95217 68339 33969 44679 2577 1018 1070 81595 42513 82484 62163 73848 96269 34719 2116 89882 627 53005 25244 39426 59789 52053 49055 32196 17110 32678 59674 94791 7307 872 98981 89331 56524 29128 93218 22883 44407 79607 68637 76788 16022 85698 50732 82317 99829 3969 74000 48332 66115 16640 45256 34433 21917 88178 2327 65777 88658 1019 69682 64375 71371 47196 41056 25613 84188 12978 50235 60413 96203 45693 34961 91567 71448 80260 61269 81662 51930 12817 98682 48559 75470 5385 63388 90843 80430 84595 20084 33033 73160 30489 68323 57757 86922 80944 14725 63984 43251 55235 97183 23239 99237 97086 73507 17565 1427 90999 42214 78232 80141 66987 44643 51709 41732 65069 26871 8969 81247 1534 26738 70043 90724 97901 22167 28546 97712 15545 24638 73151 79055 75121 39921 44058 489 87020 98982 46234 35706 83422 17277 1809 94177 80834 98120 34992 11159 35200 76054 87738 95618 39746 76593 44245 79664 32862 73018 73974 9079 7444 28917 13693 5856 40879 61931 19405 64944 61543 50598 36113 11725 5205 456 79311 30366 88032 53528 31067 57838 11906 48006 53299 14489 89517 84563 19171 39470 84871 81843 29481 97175 81148 97005 25519 98169 94213 31640 84439 39493 84934 80272 40204 16016 36936 81586 30066 46752 73905 91587 78606 76579 70638 42974 10113 66663 80884 87624 30648 79132 15764 15370 49673 5851 19013 73351 64011 70369 47915 10194 53186 85833 14549 2627 93441 61090 52154 74546 93038 79123 85598 63836 32743 29387 2662 19982 40499 16623 3134 93222 30206 40574 80857 87283 61566 24156 50800 27207 19523 13059 76545 42205 81869 21482 43633 75399 67888 62051 94419 94078 58478 40765 77322 60441 26647 59679 11340 2858 73051 29953 27496 48766 68255 55349 73869 26354 2944 89068 69359 50071 49821 78164 90940 95534 14293 75851 83708 72501 87623 4348 35763 27825 40923 31733 48431 8591 8855 53895 76583 58426 82710 97165 68934 93623 98193 3959 95638 62683 25676 91165 7250 68481 87197 74391 20152 36356 11384 31795 8044 62820 88025 98484 77211 82386 38345 42967 80347 81748 19820 59733 33360 70394 92559 28665 37000 72796 20057 40107 45172 2603 97934 5353 3290 81912 74892 88046 98137 81506 69129 46484 79789 70212 24836 54263 42316 26307 12034 60213 12147 82234 21666 41004 356 28722 88935 33845 96843 82368 59412 11372 54086 37150 14461 63869 39148 45962 4344 10269 5283 83603 1811 97395 84698 91514 21889 29417 28140 62774 36862 81405 65681 71851 9781 85202 99404 78024 67738 70787 25686 67675 1603 7827 8230 90417 43353 52410 67595 64803 61865 17931 36437 47405 73097 44199 7345 31577 18089 75728 54621 73386 29775 56885 84780 28044 93425 42471 36412 55352 50340 64148 24825 35493 10067 55983 38177 8363 74340 85412 61268 83567 84010 63526 35952 13251 3990 92208 34190 93457 62919 41966 30822 26518 93377 16954 74046 6424 27628 19451 7471 45279 52904 18423 72752 14467 22974 50404 66761 78807 78076 8427 48371 67512 8502 51200 25304 61969 51856 18506 18420 59020 40165 573 31729 7829 42670 36975 5357 57501 83764 87866 263 85916 54164 79589 38256 60801 14727 31630 79485 53688 20042 41872 67185 87441 59799 53149 93424 98953 22917 53343 40670 95159 19489 3707 48960 88033 90858 10804 87911 93761 89657 85927 52777 88987 32116 55084 26274 98588 65108 92452 61730 17195 41001 5368 86585 94888 98347 14783 46513 57052 85742 8054 68951 5325 15282 14898 4841 95143 39073 82224 14335 14739 80593 96712 55454 23190 59805 45115 12187 2098 53792 63564 78159 97269 52564 51827 20111 24857 97261 21471 96736 39776 49865 73666 15618 35131 98380 3908 7083 53115 79430 9586 12077 61516 28293 49152 87899 27604 2199 54960 13903 72446 41348 57465 47118 75809 44501 74784 23375 15428 31142 5850 43365 18977 82862 38908 49929 33371 90129 63944 42919 1691 53631 20648 13267 62218 53309 78770 46424 41871 39486 97398 91174 98675 17715 92325 9606 39515 19546 18276 80966 98881 18104 55571 82309 36180 10119 5499 14318 91032 72053 40814 97497 3532 49299 38042 83470 116 71812 60404 43864 44617 69864 71060 78119 79310 22288 59207 42300 59409 54727 69721 23276 87729 12769 90980 91991 26782 71998 33796 68392 31323 4531 28151 16205 96446 74275 93225 62779 65470 54074 21746 75365 60061 44452 42421 92650 51668 23858 9608 65103 61253 8307 62827 9644 55010 2582 38780 43582 80176 2201 33644 28596 93724 12804 39482 22453 32413 65337 65779 27158 45235 97802 57370 12064 81061 7866 25475 35369 8298 56987 82061 2681 65946 53544 63316 38469 13113 76338 80784 12020 70583 12696 22747 21128 53936 92118 49588 59739 68742 55094 62903 94623 71208 63879 14483 95685 91049 17035 61997 20787 30664 98967 59356 54208 18141 71015 229 58325 54037 93510 8147 93112 9879 74556 17316 51050 72140 66825 76248 89036 91240 88659 40289 98846 49822 50613 29504 23089 90535 85488 99479 76305 1866 10491 68252 16225 45901 39157 59705 2359 65308 7728 47491 37206 10587 68792 99633 77263 11594 98880 72865 65013 16103 50457 65255 57500 24888 93716 5480 56690 84822 54442 8810 68844 9034 74451 20812 14440 32143 771 71320 12358 95701 69673 26058 97350 12089 68575 62753 30386 72761 38643 49818 23572 14759 94797 76179 1760 38834 49977 77572 13225 60974 78105 77856 91923 79982 10401 17728 4974 79791 59731 14974 43118 29470 11963 37135 11689 55852 56673 77004 23088 37073 92373 65279 35090 65550 42728 56089 12670 43109 19343 12569 2090 35313 67163 19954 46578 48335 21418 47480 93655 58063 70751 56917 87961 69138 45261 68303 98786 58664 60005 31885 94637 88665 86156 24550 71412 63149 78600 41155 23207 12065 73279 65496 67442 63824 49369 47541 85463 86372 71441 24887 34499 39734 52897 72852 87815 81099 6680 41018 77362 704 45230 28096 20218 19025 27196 85085 27026 91442 45216 54289 45888 46200 52478 58192 61749 12338 63876 34607 99319 68290 65323 47947 57686 16675 62786 30069 18870 41630 17295 27560 22517 43556 20887 24029 38870 95499 29895 22445 77659 55967 14173 61933 13193 11972 66088 41442 27155 71683 94822 63146 54652 28476 27325 33313 20611 57593 49811 64976 28524 48432 48904 70578 80627 27299 86655 51607 20983 62358 3077 84023 12701 39755 19883 34359 16714 10042 76975 311 74883 7915 62656 28138 17798 47997 7203 26875 36273 24662 22436 38512 96317 69703 45641 78994 4735 42851 22898 59710 72060 21228 50157 86048 51255 77817 4871 2360 41087 63282 89060 89480 9703 31823 91137 18364 92895 79947 74868 71915 20683 53972 8554 5027 73227 79191 99755 50849 20645 62075 27774 8474 80344 84518 89741 3891 48247 10056 99282 6132 83521 70582 93518 10820 78678 67497 19437 58210 32551 32750 20003 73197 17153 53853 61731 39317 6641 93162 58449 43254 52514 67708 11407 62572 43687 76178 38827 10111 1591 37542 2709 20105 40755 81716 29581 38164 59229 96730 49355 59651 70626 65182 36340 37740 74701 71927 127 78016 38770 35886 73831 34863 58722 52398 27912 65282 27848 63653 63593 81243 408 80293 13241 98404 18893 19216 12137 814 75054 24733 96318 81223 89960 12003 739 47992 41908 2580 63535 7595 42691 71966 41544 94850 58155 22385 13419 43937 36085 43538 48083 99373 10954 13991 22728 61244 64174 69677 91863 67467 44567 89784 55366 47560 5365 49010 16109 5572 11116 30198 45787 67768 44428 1076 21478 77225 28633 986 60821 60688 58468 37050 37780 90846 98806 18444 42257 34702 36526 78354 959 18991 24609 77159 69319 66132 34911 38938 94648 39790 8611 27015 41776 45422 42976 93157 47028 21711 16354 2772 50728 95816 55243 83119 8830 20482 21527 53417 69030 21345 96362 33498 8633 60416 5998 65020 54510 6875 38351 53019 75393 78339 38420 92054 50605 56818 88399 56883 57209 4352 46263 45451 51858 68536 976 44999 84051 23950 64451 27742 29331 91120 74027 15027 43292 43628 32401 33320 78538 13289 11944 49406 32948 29354 14018 84604 19615 45716 37931 51800 62461 13238 75735 51690 94694 70650 89197 99948 69856 34993 67821 21425 2496 36717 23546 17759 72760 81892 78622 76395 24498 85937 55276 24617 16631 8519 5704 3811 28043 54295 58459 71327 2778 50715 63852 44266 85782 21828 18505 79096 26292 70792 87491 91816 40450 98532 73427 96961 65309 24718 87592 6171 54245 46338 67547 72119 97780 73898 10180 59252 65044 23694 89823 98811 98286 59721 38911 83838 3280 75708 64387 88790 50416 7278 76935 28623 89043 46611 25888 49300 57524 80636 2394 96112 41023 36826 10386 35399 80883 36255 53409 34908 80941 18045 90648 6817 3253 42632 77607 12392 98618 89705 66501 94540 20819 22090 73413 9802 56265 93867 18078 46521 21507 58587 26545 86180 71198 64393 76087 44763 47832 87053 74030 4519 74950 64918 13576 89106 40393 24435 86674 26829 89375 38660 10265 5214 84471 34480 75030 82686 44793 47321 44502 43104 74551 83949 27716 46506 20965 74281 30508 82893 7131 85519 58181 23057 25086 154 15298 77151 6349 59360 24954 44715 42484 29436 85683 82972 5804 98726 36584 78435 95995 44536 61094 7636 63673 19643 782 44968 20862 31003 93547 55127 43394 58942 53744 29186 56469 621 94196 8459 62995 50403 78612 42785 36459 82029 4466 86064 1401 65184 85988 7688 54808 44532 50777 9073 58026 24464 10206 86561 28707 32417 47906 70521 46593 84567 67325 47797 90557 90149 44094 49896 15821 61235 54948 54662 47200 49203 74503 33947 690 86226 84858 54658 41740 57859 99686 48131 71355 37585 13043 14911 34447 80380 36566 30317 98597 57397 64746 89654 83444 56415 62453 86090 39596 73606 46433 65597 80501 26645 52992 53211 87367 60772 8330 19511 3845 55913 65892 80531 20301 66114 753 35542 21812 72932 14621 78269 1635 19326 83256 54307 7559 98746 40115 3130 4025 41190 69355 19965 20798 30280 79782 54669 38668 59676 32612 43565 51951 49704 54786 52787 57263 6734 91675 3355 56314 23050 33024 17932 96022 9084 25173 3216 37076 39459 95433 12382 11694 46799 70718 42984 7192 81830 91342 85176 19281 68609 71941 37907 47243 6058 11742 43492 16473 65430 4632 70701 5247 59548 83796 33212 23841 60898 47376 93300 39174 20710 92466 88405 86986 68670 37120 6428 17134 90465 78064 8875 87751 19857 65258 22177 47640 21535 47092 65346 27301 83372 69501 12959 47016 61939 49837 18324 48314 13547 76147 89574 85915 73259 10583 23738 82217 2135 67879 86387 7741 43525 59756 84558 40853 27578 86394 18740 78801 12096 3234 65201 31326 84549 70049 97657 42847 25101 72949 8766 13932 50007 99410 35997 34121 95088 28947 88271 78018 75907 13414 32830 97028 72349 30415 24687 93696 64504 22737 41619 64182 99182 24043 78051 91833 78387 57978 92574 45149 75278 11256 14944 81123 83974 72312 20741 82363 45484 17289 95583 41517 55620 76165 62140 13311 20839 66973 97791 97889 66552 15041 88566 19367 46269 16061 685 14303 5098 91328 36281 44470 8126 62375 33381 50419 58219 93232 19261 62451 70457 68572 91180 91911 52014 72145 35833 32893 4422 11927 49148 23244 52985 37984 6622 34697 77513 34401 85189 83822 34976 36342 50202 16948 73398 8310 66355 5337 8751 48740 86502 16810 3651 50300 33982 36778 1870 61736 67297 14961 16147 17849 91121 47157 486 9294 89377 78752 94369 76678 18243 51328 51452 30725 1326 65165 78235 81287 60663 53491 73423 96558 71312 26129 32173 2486 48451 50979 78345 99621 96621 86397 76720 490 73129 69328 61452 2563 16315 95398 89552 80068 97455 42087 97660 74822 76588 58034 73082 88803 14962 67296 6040 91429 28821 91060 53170 4777 85855 19902 49178 24562 26149 56004 93771 77264 58665 15415 84065 58791 66059 28299 59366 48853 36193 50439 16560 20997 2458 34944 11104 67500 46598 92289 29464 31785 77382 54336 98632 2865 31343 2746 46559 91808 40496 82849 72237 94649 16852 89733 28795 66582 6195 30789 35796 50511 392 88067 61526 70727 4363 23426 39456 45915 72749 60448 24711 10012 63478 21147 23344 67897 86390 57003 30635 66149 34141 32297 49554 21108 64528 52742 45363 79417 82756 54011 97019 5697 92649 11497 16417 68304 72800 33254 1567 75666 54468 3091 54046 47948 66313 72629 15812 3299 75736 18919 73892 978 6383 73929 7709 57528 85643 60905 21173 69254 39874 77826 69965 16937 2042 82344 70782 7437 94250 53282 39523 67873 12777 70023 59532 93669 71056 69444 54218 90197 5102 49294 18584 95021 55714 84917 35620 63398 61402 45993 2604 5354 72065 15547 97828 8156 35450 61787 52730 89786 80178 19348 39631 67724 38338 16671 95755 13217 27691 5356 47484 53526 497 34363 17898 69009 65281 94493 98838 91207 37905 40471 32731 9413 46101 95920 1756 76023 25945 99787 61018 23402 75539 6251 54561 32277 54042 7027 805 40691 48439 81700 10977 36270 31557 75914 7839 33719 38585 10292 66513 53969 42083 5188 65397 55915 17292 36539 92948 88057 79075 77123 25931 95858 95273 52450 1880 60093 78518 40056 72709 86567 14170 68965 17890 61517 8694 35010 80117 57585 55745 14487 98430 2950 14276 80777 38814 71830 35224 68525 95085 24506 95509 38709 12228 58568 84900 70807 67109 13322 56992 28923 2473 94811 53272 91335 56087 37094 74397 16536 82962 37096 4725 6397 49022 46187 26691 40157 99915 2255 58445 73451 19490 83945 84835 38848 45931 75438 39446 71634 47877 34230 24256 92794 36931 63871 65984 92440 37655 49712 1871 75167 82762 35597 4273 39030 28637 62609 31690 45452 47637 80554 14891 6491 88435 65894 87314 49938 75590 6131 74476 82883 93970 17078 83772 68799 5263 32578 81265 16475 53441 41063 23010 86342 84564 59892 57240 38841 32441 91597 73327 72405 1133 65537 27635 83242 51771 38065 13948 55200 64557 38872 32856 10354 62385 9087 69586 6572 87733 62730 79821 81916 70217 25768 99478 360 31157 56492 48637 97251 67737 476 11455 60542 68378 1180 81308 4326 15286 77558 50750 23563 9216 55073 84693 66207 45577 61927 34522 7600 69403 30017 91456 75916 93698 75788 84399 28359 20477 88543 52170 88762 32883 75699 49293 68400 95946 69845 58224 56136 3769 68050 91697 46038 57701 57005 78100 17506 43063 13084 30709 36724 29080 55861 5542 26060 1628 43933 48600 36407 45982 34936 37743 38850 29529 93307 3483 21444 60133 30429 90319 99715 11411 70007 92031 48577 99316 89600 22413 30731 51008 73237 75184 76847 28601 31757 24610 83729 76984 77732 8985 42826 49602 15730 9292 29724 90048 79827 66554 83533 6267 85950 27608 14143 2152 32540 61858 68167 92129 79781 26701 75390 62234 43215 73176 98853 87429 52869 26835 10123 8760 3856 23725 407 85647 62445 34413 72955 23980 6232 39494 52080 60382 63469 27654 9582 4853 40230 70585 6434 63741 99458 6914 23990 12333 20109 74726 49344 56716 46155 11855 28619 20545 23792 22695 43477 17113 55528 42887 85692 62931 59647 85777 72009 4127 25715 66823 36606 27891 45845 66326 30009 1305 23167 50768 5713 36136 96354 41395 25783 65073 48041 24187 26312 46939 28455 85073 40931 60090 5179 54132 30046 71303 32846 31881 22368 72186 17443 37666 70443 62775 26288 68969 25106 88726 66934 90717 80023 44778 92792 26333 96891 91055 89706 39310 76044 46973 55860 4929 78097 22672 40881 29821 87816 97203 21410 74447 74137 862 14926 44100 34214 8713 71382 92389 94615 90262 16939 88105 77906 42547 58915 31056 28053 36410 38004 59063 77024 96751 55818 58553 34939 63584 39339 46606 76932 52372 50290 18614 79741 96023 45239 23456 28872 95803 45648 78534 20567 76426 90205 65262 41346 16426 13446 81426 74594 93646 81732 2579 60980 74665 77876 67951 14594 39210 21136 43641 64846 69490 82292 41552 12760 54905 69260 38172 57658 84902 57115 87984 827 31341 99548 58494 46403 36708 33711 83006 32430 17094 80902 88373 18012 98696 16777 99752 22158 10848 93113 81959 70256 47556 60475 64533 99332 19007 24896 58422 9334 40820 80506 37982 65062 49348 99411 35574 69443 61223 14026 35311 33781 60763 63607 13496 75679 71706 31896 85935 20937 42093 75211 25659 50240 8891 51331 63885 35126 47032 30795 38862 31510 46555 17439 65109 58049 32748 91093 11213 86443 14657 35406 90203 96662 94678 73216 72164 23733 77424 92321 24878 48191 7696 64069 88008 98394 20896 19139 66359 66221 21580 87789 9646 67412 27657 95164 73486 5758 81592 82160 39444 10880 48804 12340 56387 7116 1980 76890 81924 4964 63485 37937 96779 73046 96232 6594 59470 51068 74980 7721 53444 97635 16555 45244 90710 85179 43584 40747 72147 22143 44143 98296 71331 63931 26315 62848 98469 71919 27677 23798 94672 88306 46195 90789 21038 79725 92263 24799 49370 57376 6750 34151 8456 48137 40194 79021 93534 4430 72643 93897 66109 25850 52182 58976 15244 44676 78904 57056 8335 56211 17756 94582 13068 92703 2538 3881 11239 50497 13971 73453 10539 43923 10115 2660 97249 82467 95734 82578 19780 15424 64536 55904 53903 49245 51321 1693 42315 69321 86060 37511 74328 64339 51126 95826 51629 72626 41502 90409 91170 73906 9132 15976 3870 19199 88431 7144 72072 55091 8874 628 69384 3983 79370 87980 34728 84250 60997 67385 14105 12264 63175 63757 99454 93369 9810 71151 46763 66907 59256 25520 12577 71017 2724 62823 1185 71949 28021 81268 92905 6918 90993 9851 70340 68600 74770 11172 63367 75505 17922 54292 58932 85930 39236 92727 40381 55369 74343 48985 55076 61400 23986 62602 85399 51632 91700 33347 24815 90210 8478 33461 98023 30835 65846 80952 79186 74533 45021 97581 7220 47509 58908 78442 2713 60187 28635 39245 93460 56326 32542 20801 42574 71475 28438 75212 94097 11979 33183 7262 57377 1402 70083 63603 38904 29212 88345 25848 21347 70458 40150 18580 74390 73192 99345 32994 88070 5655 45636 98809 68466 53264 96761 1509 2239 252 56489 86389 20315 63194 24701 81526 43818 12035 75112 58036 39489 12855 46667 64211 97494 64023 64140 23755 49868 92128 46098 43290 44753 87709 59856 93891 15344 15090 45626 88503 5026 44359 96235 39728 39209 47666 90175 15537 98639 83476 70514 64472 59226 8292 68022 20854 36095 62651 99991 91051 26205 7365 40295 66838 98784 61124 8567 34893 79767 59966 911 65708 2019 99262 81299 30292 23468 76612 98250 13962 89804 51475 98178 26424 81516 22343 3246 29729 61089 75231 17280 39032 61291 997 63361 84419 72863 79378 68508 99337 5169 55954 70629 86802 85350 13564 67654 46615 54279 31394 74754 21825 99800 26201 46665 89543 48932 67674 89268 67452 49244 12695 85557 16124 56264 16387 57770 79723 71023 70418 3905 61688 22118 18109 85190 30338 48470 62944 18997 74517 21502 37081 89304 52682 75144 42786 17494 17325 16293 12131 30110 7502 28404 3902 79384 96633 45183 4879 36373 49991 20309 53365 96698 77291 99283 10837 76062 49477 16188 20004 96566 43225 6355 31017 10196 65834 51689 32015 53320 57488 53673 65113 10740 33543 38858 50328 78336 65603 2200 11722 29941 21210 24015 6293 2800 49569 23819 5984 45168 65957 12329 50845 57163 88602 56654 68125 52517 99080 46095 99902 92657 74927 55007 10731 68389 64274 99914 89679 37831 69130 65248 27788 28565 33869 74296 66713 15342 17717 69595 43644 22467 1072 34574 72719 6400 48704 22499 28820 68340 75791 66015 61132 14831 53534 98580 53948 70777 24120 60115 72226 23995 49622 29664 34859 35375 82695 26511 12754 22311 71145 34189 48815 15334 36998 88799 48772 18199 28025 40114 95414 48493 13313 84896 51170 18741 36430 54814 37896 97667 38387 48463 69474 61805 23368 23332 96547 60078 40893 13340 39754 19410 92375 8117 39712 2296 39359 42599 13632 14222 39796 96471 1986 92032 52416 90563 34875 94909 88128 4882 62605 4703 68512 31825 77112 83760 10195 83325 67278 22958 2370 30981 16832 95727 35730 65324 52337 86883 65856 1004 27040 62457 26905 34188 23336 81568 28306 70799 95851 73900 65613 12802 46375 70851 29675 27640 35944 30067 59347 21223 20712 39197 25337 58207 3893 19284 42628 45972 79560 29749 62825 12831 6949 76489 72031 34129 26433 2947 17778 52684 74489 69037 86486 70809 5059 75920 26840 65295 39659 36635 62729 23620 46311 62347 14475 42726 7594 71856 84508 44899 53659 1796 6828 10877 3702 81328 15962 42007 68112 61014 76726 43784 10324 67981 18483 69222 96041 65676 72746 44115 28161 19849 559 46591 37411 58761 72445 91327 94062 17233 48562 1091 85363 41814 35973 93938 56595 95964 93215 55053 37363 83654 49209 54723 67795 11435 45286 48978 88701 29966 62073 64392 11102 92673 66129 72020 7016 86404 67688 93717 35288 74963 49920 69137 10873 695 88190 18300 68120 8193 72290 14525 91715 25856 78047 86147 93018 57925 66898 91466 26557 4333 99949 38958 93822 8966 38910 48606 23283 91132 14917 27652 34848 71668 80737 68222 84009 20372 65728 87456 19509 65908 1794 81150 86933 41727 23763 89316 98263 76320 69249 738 42377 11136 75911 66226 70717 22692 47937 56396 63414 12893 66687 33148 82645 29912 51932 33889 36603 14332 12458 60686 73090 69454 1470 42101 55747 24477 44347 73063 27406 21358 91945 36705 35855 39592 46251 61975 22337 33800 17503 22230 85703 85954 32583 51545 71285 12103 88684 22954 45858 53641 27046 32536 87994 57253 49965 20745 39673 82475 12935 74562 98044 99241 10775 99910 26695 68630 94025 23822 55302 14159 66384 56254 96141 541 24055 3031 15477 43506 6618 23742 85272 8269 57110 4799 96839 10909 91621 82916 38158 60727 6486 49729 99987 95328 13353 78623 78271 84809 89524 71462 56015 56937 19375 51925 57620 70379 93930 141 55028 52064 69840 28470 73996 37006 44465 76303 68584 60863 12185 41867 22485 11071 73323 13287 89704 11899 165 77129 31547 53522 26659 67124 11308 40325 49452 49432 5302 95246 43693 66956 91193 75396 33523 71508 96412 1269 35873 76360 80005 23616 3264 80594 86401 98236 62306 83932 90905 53335 36960 41721 75667 16254 77721 93927 12795 49321 95566 86012 63307 29174 74270 84130 47492 55166 21025 45571 2615 91497 50078 78711 85029 5023 85900 54473 97949 44490 22498 58379 55944 26984 48258 78578 39340 90460 95836 34561 78947 2027 2223 76432 93820 29719 59025 79761 49284 36807 24178 35240 66152 28907 87536 40199 92150 72821 82735 51621 4446 48298 39810 66928 30178 5759 5615 550 26452 27829 72030 34986 52863 9516 54661 33652 14425 17957 96502 63927 34817 11554 16581 14880 83711 25778 33079 65345 93342 18016 59514 82323 71490 30469 44728 54822 84346 38027 73697 35984 43532 54689 61264 78091 16390 91979 52425 31808 3971 22711 80198 80630 25606 6054 3860 79369 41089 72694 56573 14822 44550 88807 83524 77981 85460 34419 45928 28215 71580 66630 54937 7428 39230 36956 5642 93053 95370 49161 80232 60559 96835 80551 76275 30482 57137 31584 11286 70920 25851 76227 38234 64196 59633 5727 13319 87405 75146 88089 35060 35975 62716 53723 26472 76922 4343 37322 10437 95644 51744 17036 77213 19433 58818 14359 46449 69223 91047 31200 66214 50756 17424 33197 30716 13427 75542 22361 31426 91054 60253 58260 63882 15604 2569 8210 61633 93411 42108 50663 87797 50474 53218 11229 49701 70996 57029 68520 7703 35743 30471 57520 21982 96396 83867 76650 37506 35387 33098 30231 96021 52481 59719 65391 92513 44571 98897 89027 36874 23158 50108 71722 3112 49362 36866 95468 3107 60207 44064 8907 78061 50271 87682 63191 67484 26127 52705 70388 83314 13818 35137 11458 68257 9059 16888 97856 51697 62725 92801 3609 25879 1688 62873 11197 39325 16608 65574 63693 3999 99650 26479 99906 13964 7751 76911 74156 95151 84194 86730 7251 23484 55707 1890 63842 63147 18534 60962 80618 20888 12033 82514 44264 98118 31192 87259 97054 28377 63298 55268 11160 19470 6071 47333 65307 20566 68692 95487 98393 11 36533 23028 79198 99248 41518 18745 22069 96809 86246 29339 79494 83812 49034 53296 45199 9377 88511 93416 26 65171 76000 97953 71242 86319 676 43201 75434 56362 56838 44720 55653 48094 55827 22805 88006 44839 85536 89653 37622 23474 71168 77705 8734 5298 10742 74461 3139 10261 61783 85465 3816 73952 74975 56821 22285 58238 4792 25782 11739 21560 60291 8142 58590 28569 16070 40552 4724 47844 39719 27693 82154 2393 95957 93142 86891 20442 60929 5629 702 8746 63380 8011 64575 13688 26901 92330 63219 80208 3496 73907 67155 78049 18850 88629 96548 33655 29224 77673 40843 26196 25078 50337 58011 8618 97486 21770 67336 79110 68517 1730 32460 45192 42292 18228 93376 88039 91291 18899 36855 98545 56125 26630 85896 84857 93864 26510 42539 55777 92791 90115 536 88686 97023 74007 16056 76517 66605 83375 40001 27267 100 36921 23934 46692 88704 46663 76934 31085 70905 25461 31768 65588 58457 66424 90122 3995 70688 71106 47353 16444 94511 34754 94022 93528 76358 38447 79588 3712 30464 48779 11066 17770 61023 55638 98091 62677 57810 2171 96666 99045 81907 41851 51843 5777 47920 3179 60992 12366 17264 96774 32133 97382 93845 27337 9989 65920 47824 48242 48655 51672 80000 24769 77492 41144 26764 4866 67126 23216 91548 54296 49134 80567 4629 28199 74175 62601 14299 31661 90424 13278 45975 60119 12420 90814 68051 46496 18096 67495 13515 78971 20440 20734 29372 85356 12297 6920 77374 83426 7749 30270 56801 98103 39965 22770 72645 65085 74932 45650 99036 20289 37626 27132 10471 2905 10139 31695 62520 2291 43952 9044 37130 19035 77277 24111 50537 28444 51433 50309 32370 8216 88263 12160 29216 17748 90342 71171 20233 34277 65493 20789 99297 94471 27873 40384 86556 33401 72582 53363 18940 31469 90788 4207 72103 94122 83589 75265 86439 9332 9940 38087 72104 73366 80575 17048 68886 42352 5221 83150 22081 63684 71069 17637 9250 77342 20614 36902 14861 64385 35273 77966 73992 20160 46087 64236 92868 34657 54775 965 40602 10088 65213 72584 71001 79487 65621 47896 82594 44229 58520 69676 45400 578 60742 29214 44173 47655 7059 34940 2133 44708 69478 61618 21111 46461 44098 28824 94809 27644 11734 11942 6893 41753 29701 32887 44583 20617 69951 42133 50707 52126 36208 31879 61127 56520 65647 19481 94876 24508 43694 77205 22377 65575 60926 17622 93668 53981 96213 2510 25251 20238 55671 29068 29528 63131 85752 32978 73963 77143 82716 41282 12849 2030 25027 85758 75450 78978 95036 62350 31683 11049 24554 24628 82894 15621 16927 29816 65994 33824 56086 61880 57277 39785 40278 40076 95611 11550 78614 65785 46955 59472 62460 23638 92659 29440 98655 23945 83714 6527 82412 32693 86875 22089 60631 63091 20459 27361 62541 99863 33986 84062 4125 40197 87907 30484 13980 63565 52388 59604 14883 91930 35220 8500 65498 29242 2920 60735 38204 85287 2431 46847 96540 95773 7645 32020 87888 55706 71729 65982 91864 94064 4476 85191 58458 41097 77888 36299 67219 42454 88706 68329 71669 63256 33934 10254 86777 64857 68432 72519 39371 364 16366 63437 66516 81190 59763 78238 34297 46103 31626 25445 68200 40285 87808 76399 42627 63897 45740 67463 84174 5550 23825 9939 78697 64602 21073 9220 54763 16397 80932 97774 4705 52715 19757 56236 11266 8782 51408 2847 41996 9217 43808 45505 18090 37623 69398 90950 51921 84823 1498 23376 54742 2504 66354 29362 46328 22246 26212 67736 75633 31820 7849 70476 68896 98796 30414 89772 90568 18511 84239 9695 21271 74236 66721 8001 54210 15759 11521 67794 65237 96466 80728 93826 4473 33136 63141 29822 10507 18183 36028 68612 47211 95556 67373 32375 57227 98681 14952 61624 14292 58276 84122 70738 33863 65538 51362 90795 88022 82461 86798 32703 94283 70125 87992 4874 75464 59703 19714 60080 80917 51519 99320 62496 41444 89998 19888 76705 92130 65155 29264 25769 87271 35609 45170 88245 76187 14960 3447 21541 68866 30177 35879 57844 58461 30906 72741 29018 72848 52074 77623 21677 3315 96222 1715 70468 87226 53618 50721 51710 45819 96631 86449 14776 52613 43996 41429 54629 33830 18965 82548 94666 75973 58315 40973 18334 28727 74554 74071 29564 21335 3090 66213 9697 6865 4567 85810 30912 42563 95181 15564 94154 90764 38680 65802 92232 13535 65445 30401 2519 65722 91339 59895 79429 35874 71776 61807 17135 84184 1104 68999 70341 59267 5417 39303 48350 67615 68721 90773 59830 32954 59029 62888 43730 84077 50252 94962 49130 79022 58840 14927 33718 57325 4850 84704 54277 41459 38343 82287 94173 71676 26607 72901 95904 58126 99448 12588 13887 41067 79352 92732 31149 55404 69135 68153 74373 57834 26745 61754 1718 50052 46410 98148 64832 10157 42427 94733 29047 8260 95201 78185 33171 68673 2542 93410 75110 23481 86266 59606 19031 39465 88259 72441 79762 42606 96947 75481 79793 46617 95256 27520 3813 67075 4242 12177 30687 42407 16798 80075 73496 42173 49539 67839 64109 3647 25878 72732 54318 77270 13770 3826 96331 37904 60284 82921 5437 63112 61414 73851 60000 42057 52413 88741 37852 14338 14790 38738 38305 48501 18169 3738 88576 14849 63021 86643 84131 54794 65980 62826 45387 60376 26241 41005 51460 61192 14301 26370 27052 54844 46136 60176 10527 67346 22150 68381 87648 87442 18648 16895 56030 48256 95301 59753 14514 14530 90848 11014 31685 5217 9224 7988 23690 98262 99979 89238 894 60276 20167 85114 40414 97992 96061 91851 81780 93660 97530 97466 13657 3365 7417 89482 70790 38552 45465 73828 36038 50161 4774 63290 34825 61033 35017 76017 80735 34685 83443 33010 124 7878 36891 26126 34101 41130 68242 21975 37711 50163 10219 10034 95315 75499 21281 5418 69785 33775 92702 52680 16041 96239 43009 96177 74308 2986 32558 72484 83353 65162 22604 63559 54142 49280 94701 2790 14044 74399 34655 69645 30856 5412 30949 13081 10156 57982 45765 96445 41478 15150 26187 70866 71809 24109 394 59768 97335 82714 55815 40041 82097 89810 8221 75008 62954 21575 46775 24571 84134 32564 29839 22897 75163 34590 25580 77442 53634 43999 80092 7103 81001 16607 71811 97220 89976 55464 32396 25969 64262 65426 60715 79988 88477 93014 91058 44233 22213 33315 87908 6717 6538 33875 88202 67453 43546 17174 16943 76851 56911 88324 92123 99579 8302 29398 80524 51027 48739 18540 55042 11840 50469 28195 7835 33151 9184 96515 42334 5789 45543 84195 85455 40628 3743 65386 1204 62680 78458 19235 36236 59158 51336 58103 95745 86041 8308 47717 91736 78625 20133 49141 97348 47104 24761 93054 60856 55465 78381 22110 7363 25835 45777 45542 55440 50210 74047 95419 9894 93987 27909 26051 82766 6243 15466 66332 24556 41460 5307 7655 90938 16097 13325 80069 59318 55658 90266 46420 7571 93450 46258 20553 91858 28585 88187 32661 55999 63009 98679 24279 45530 82597 3871 97127 93229 2765 71435 50294 54209 82446 74810 36973 9934 75043 31485 84769 68640 23494 59434 40333 34611 83919 56146 41427 36241 54138 75232 56129 10653 84520 65873 98717 11426 73539 35282 69 37734 63816 10282 31117 53039 72700 47977 89445 53934 42730 86498 63623 688 68660 35940 57581 1063 40000 87088 10893 31483 20256 72830 24012 42865 21850 13132 20433 14131 48082 75442 86687 70120 90366 54100 91843 36707 38106 19814 91606 74006 16093 54951 78186 87673 14401 3309 92358 98607 5724 9213 73757 58899 51407 38679 65880 76100 42707 39052 84017 53537 41175 61877 92739 20138 68416 32464 70991 44819 87017 21937 34680 71392 32482 71291 88433 79562 18695 31095 16782 10773 88974 59800 75605 34412 37477 31834 59138 62698 41394 42354 85918 69948 30171 85712 96837 79593 14466 13771 96660 46622 26440 76167 5239 5664 43821 85187 41295 46696 65849 87263 64238 7673 28850 52465 17128 41153 71792 6286 16367 82003 6324 70812 46956 48114 62756 49642 6617 19333 58498 13230 598 15526 44905 46283 33415 49794 71373 4729 20891 97598 53510 51274 89466 57090 47186 5689 14628 37784 68772 68265 88064 62424 96948 76352 40899 66335 60516 24623 25222 90471 25511 39603 36834 33468 547 24489 66646 24051 50341 60429 74304 83488 66891 39742 6768 92030 96883 48863 38672 25004 31127 93833 7448 63006 45061 75448 42209 77238 92426 10411 62628 72129 65691 79594 65138 31506 25178 36019 16182 3938 30381 43458 28253 61540 42898 81895 50847 21048 56996 56707 5855 37423 69865 47301 72376 38501 13513 67582 19220 86465 35119 10057 28432 57606 31586 76586 15715 93678 90118 3125 64068 9469 47849 12396 42807 51429 89618 20551 29787 60580 25121 83179 63336 43635 82009 87110 3215 74152 15134 70160 88548 89537 89252 12864 73300 90617 8551 99712 47644 52821 13469 44722 74832 17967 5422 25239 75463 20934 67465 31627 1731 20453 89100 91183 87222 75867 77380 85311 11475 64167 40620 83574 11400 12273 78824 19193 24633 50194 87204 74120 9694 19135 60907 27479 49593 27067 89734 10929 59231 73471 7841 42791 21423 24261 8387 96598 513 42455 47408 12758 15708 25867 14234 19317 85158 47168 13796 2231 63675 13154 18288 94344 8497 85288 63292 35803 3543 13326 19282 77663 86355 63812 93263 40585 25661 1740 20737 88162 71768 66412 46941 53856 36404 25505 36216 6133 14116 95284 48894 77980 40321 88248 75042 20527 86490 11929 20931 11421 24277 38612 34257 65961 67836 19210 65335 80436 18354 40178 32654 98941 80689 86391 77750 85527 82644 62278 27555 32270 27272 12480 11677 70345 19773 92499 10143 72047 37158 32671 64085 20320 22606 6481 95442 2421 22862 24430 75469 86280 63998 3057 48036 98651 15166 60410 88222 95232 37720 51936 79206 65926 98222 58661 36748 93210 71593 59517 13574 56697 82880 36024 88657 34652 19339 68494 95302 97892 95070 97544 84797 11490 93538 73265 87895 93595 30932 92444 37055 711 64629 7382 76429 62575 8420 64483 1213 22950 87921 44006 94515 348 21699 57514 64304 28093 54892 39434 38356 6569 60799 73417 66931 53297 16865 88723 616 9490 55800 36706 21307 30608 59553 7354 64585 36245 77830 72339 62838 46587 37440 58470 57965 81305 41617 15355 68782 37873 45165 76286 65229 94636 96322 10623 73966 11162 70268 3152 36004 22131 7089 59001 13100 31872 29948 85960 75072 65052 79142 36649 6220 68521 83234 91145 63253 2832 11527 43721 64542 35039 23544 66052 24880 76282 19166 90088 37376 96287 80931 59770 795 42771 37156 60989 46267 47300 17170 80938 232 43939 38785 29598 20176 82630 60459 24786 36017 39622 25402 97946 99281 16159 78744 8326 2809 75178 87056 58666 59315 65104 76662 76886 5314 30199 12265 71961 20402 25232 98476 19229 28447 64830 18603 12485 86702 117 85010 21336 48968 89777 76524 38482 25761 46099 48072 56974 9237 68705 34915 31272 41172 26441 37004 14954 82618 7570 66020 76370 6342 49342 97085 76092 27210 45927 34698 7971 89880 38026 85708 95923 51565 30288 68435 3626 48760 28782 83432 13483 42213 26714 99427 21104 18151 22226 62831 73622 86365 15885 24409 75924 21925 37108 52955 14902 14039 4890 56037 56606 39356 64889 71078 16280 74325 13761 34805 10071 77155 89424 57773 94089 97015 80064 52769 12549 77587 34515 24368 27031 51904 49914 65970 84318 70181 89143 18775 56600 574 85806 64189 47346 54496 14534 36633 50442 61440 48849 59605 64138 10551 23357 97604 15689 71350 61940 49699 79872 18513 65483 70945 73692 43424 80798 78836 95199 69300 63659 33981 8134 88060 99568 9033 30358 32204 1334 37297 47803 55145 57375 57434 72064 44546 6871 60489 25937 7972 47606 29748 43624 84848 27109 48928 41717 64985 25935 23666 84601 24134 38231 36058 1672 93418 41201 92523 52324 85944 5744 96338 5877 85991 47431 71974 63830 17885 30769 44618 43333 79703 8162 78906 43690 68306 47425 16153 29158 65125 3898 41468 61245 76576 20665 24313 65530 28741 30104 30878 25146 3550 59989 47562 95800 87735 14171 70906 1888 55380 83757 20784 97128 56936 41206 29859 60689 73195 58774 87874 544 86617 828 88220 41360 24685 33110 47416 84287 1112 86354 46444 30418 9343 96104 69859 37518 69356 15308 87470 27302 66195 28642 40978 78925 90287 81316 15909 90329 79545 65429 11466 12316 32591 10260 47242 4407 43331 85631 58073 27989 18156 14631 59343 30394 5993 18455 29665 19472 45607 96273 44944 50237 44047 38696 13997 24673 85600 94085 65576 3750 61714 76381 74982 40397 5526 12406 5165 82854 73644 49142 89881 87402 40375 32113 90373 47943 98918 88507 34252 92184 3300 55674 95580 74867 20922 24011 77573 16325 94013 87447 80836 17018 16705 97945 74941 93338 64181 34795 30246 87182 11568 21308 41837 98481 18498 24171 27298 54165 39643 5805 70308 81003 65174 74408 85837 84973 23129 40261 56266 80317 96405 54056 1939 72341 14828 39 89364 21139 86935 3614 10480 78255 96721 26398 68347 92885 60372 49251 80684 73832 43765 47311 27901 27568 71864 13341 41101 6096 88890 28534 99059 42663 54072 78775 16796 9656 28972 66953 3503 13622 63396 82699 59576 81602 98268 51281 24538 90406 28487 35649 99693 85726 36639 5212 23748 43483 72748 39153 10835 97403 24340 9833 88153 41985 40531 28815 69805 47395 58852 20857 76801 44459 46082 48688 96791 77808 56512 34830 58502 99725 61846 22339 81669 15272 4173 35733 6406 11003 36899 97861 51395 81800 74907 4460 26155 90247 78552 33545 18814 46076 3844 41136 49131 26776 17243 93193 58862 64849 22646 1926 41464 91360 16432 33842 36444 31335 81375 78174 96511 58098 63340 30734 51693 8366 16721 18690 57339 17862 26922 1685 630 58524 84331 20841 468 10174 68610 7899 43326 41500 13885 40354 97591 30472 7063 77241 2292 95274 10712 60087 73278 87290 77083 68087 4533 15849 18583 39212 81979 25913 62570 99573 15886 92652 75951 45554 34780 39200 70232 38532 46976 32179 21251 29070 69349 82378 66512 74579 2939 70763 5865 52479 16543 59096 17961 69187 41311 72518 31862 29554 79751 75826 77033 36997 44506 30291 94464 50558 2206 57301 9234 4979 35209 67581 63528 50321 3383 61371 31116 40902 94377 77394 40423 14765 13857 9680 22704 80591 59148 55419 43417 42783 89048 37233 23270 87144 94532 52827 70062 99394 99602 63329 86814 60007 86828 13087 27417 80066 10841 64848 10607 56312 53870 8426 72870 36786 36360 58893 74267 96517 63338 68831 83695 76026 74838 56113 29326 26353 72789 86186 96816 7693 28966 56873 68298 41661 7726 53827 57191 95293 5262 62525 19153 67558 29208 32761 57622 44505 15153 61739 37287 48970 78656 20902 9896 14290 38924 89497 67718 26488 12063 97977 63531 20086 41082 2395 55255 99109 76103 89444 70290 31220 93933 40062 79182 63326 75937 6396 69838 49791 22494 14996 77026 70284 75050 65760 93940 79755 93332 31030 60333 1711 92999 51551 45058 17672 9141 99820 31669 69427 61447 97883 87325 66949 48961 64545 60449 22088 75927 56269 72541 16394 85088 49614 1958 48473 25700 24781 77662 24117 53105 41637 87627 45574 58749 25614 41912 30852 69967 20574 65361 19471 18589 37334 33278 26146 51938 40112 30736 86089 15507 92502 28026 10364 15693 10112 35168 44558 9173 28790 37750 45855 39134 9924 37854 17227 43953 5133 2938 39389 32388 41982 81785 8050 48250 91252 43522 8242 88230 5312 68023 61650 41529 66253 81753 76427 45258 32629 2010 23252 85403 30119 57142 57805 73525 60002 21704 81783 76064 7253 62789 88916 17830 96297 98089 94081 81636 21872 42629 54112 40130 82048 19108 28628 85144 66323 31721 31548 51445 48726 90745 25029 51627 9477 31863 28986 73420 94208 24306 62139 14694 87680 43081 83416 78702 1463 23006 23090 31674 57420 66301 49863 28484 1768 99144 25959 3465 12146 6499 29625 36822 27620 18746 20558 32323 8267 67470 13773 85667 34010 25397 64253 54714 25811 70972 49066 5383 23765 79501 38649 64266 43907 83389 1583 15005 21607 64570 93574 22876 30853 28076 64554 9528 76641 17910 84874 68559 33298 63448 60740 20085 65645 8493 56048 50113 8715 33388 1128 89728 6032 1621 81871 72284 75320 15711 43378 8224 46044 46426 89979 7267 7602 86473 53726 98095 2900 5926 54019 46720 54767 34656 42161 15245 78393 52644 85211 2342 87366 56646 61205 39150 13609 41131 3196 76250 35305 61971 84310 14565 15364 38342 48947 79008 90509 27836 74986 97234 44130 84578 22312 5447 98839 52018 32279 90182 9762 36467 79522 53464 92022 14013 73825 25085 65219 55015 51999 10214 99554 54001 58003 95842 81738 25711 70216 65830 44844 66146 53169 36114 92622 53454 79291 87725 41560 70712 91076 99723 14569 51171 63522 75892 17201 82373 74014 77142 52912 46389 13334 56881 34807 137 66590 78003 31826 97865 98770 59717 63715 19595 35040 22424 3439 48995 49227 4459 17796 33364 65131 10155 41534 61394 303 29618 89211 93524 92112 24151 98211 14313 17320 72747 78021 38516 5732 90957 28559 52139 68830 50039 96325 13751 87220 15502 10175 12749 76780 80311 56677 30732 75080 51955 31783 14212 79828 65542 19115 49841 4102 18284 7198 24119 60970 41713 74731 14761 4297 76133 6677 5157 31493 31568 33636 5466 55337 14649 21047 73598 18665 65556 50499 41755 72346 91610 93599 41286 79569 41603 10492 31993 74111 87850 16884 13900 21844 7332 67999 88734 6559 29194 76177 54854 68532 25905 16736 4425 87663 27932 41133 26965 28196 22620 66035 65523 54298 87079 24301 33620 31385 77892 78485 6370 61341 53668 75398 5220 10798 26892 14931 15927 71260 1758 14424 98502 13437 84117 22279 93925 11231 68441 20237 78515 12789 75756 66029 38485 30829 88291 67303 95493 89302 79256 45212 57494 21777 64004 26038 31148 81648 79030 92107 6288 99912 85002 49870 21303 62199 78991 55623 88184 21081 62960 24644 60501 52327 5339 74884 57761 354 60221 3699 65008 686 19785 57744 69476 57980 26569 40962 62968 20387 9195 9610 2103 25417 15717 5045 9085 61600 59165 21130 30020 95716 86985 76912 8339 71016 99868 56400 22634 59288 3195 60048 40398 78353 73511 39092 55022 14124 81171 74300 63833 66557 74284 54981 64624 54040 27422 39931 58680 50898 93323 83160 96328 31182 96174 77896 53842 25745 76840 49861 87593 76234 48435 33446 67014 42118 54457 14071 81324 84670 39396 7064 14965 52168 59351 60298 42339 7580 93957 41207 58764 23814 68042 1264 40474 67426 52314 95687 33311 66567 43316 30454 47544 21990 31052 69213 43816 29022 25308 70627 36984 59559 37456 33374 89878 84043 71684 37510 38866 64247 7342 49045 70334 8132 87016 91946 16042 97013 44464 54783 12209 81754 88088 67355 45049 83029 11995 10326 51560 36565 43385 60492 36335 38775 36166 20403 16020 63947 31479 59991 53473 53103 89825 24889 44397 50830 54899 33303 32825 30193 36966 82345 79402 63166 41972 61992 40815 13937 67249 34572 18240 97221 48482 84665 27429 99295 38379 46913 6525 22797 5409 37045 84290 86284 89320 66178 23281 33055 15302 40067 76431 68083 57818 34525 65612 81701 54540 4018 87411 9892 89021 46534 50147 79728 91576 72823 65070 26410 82895 95939 29401 49226 3568 66498 48452 28471 63254 45746 20740 52927 44446 57561 85265 96406 39749 35342 46871 4733 57289 64516 2837 83482 30316 62298 49038 58907 28542 82665 37461 1306 94106 98690 43485 52734 76919 30569 32803 57772 56175 24213 45353 98105 37607 69705 63506 20930 76056 27334 51874 10424 21203 76137 37371 66636 26001 72402 39103 48266 83845 90117 69644 55992 28937 55446 54055 48035 11656 67544 59734 69348 19130 50557 55411 22687 93802 88009 7122 57417 87884 43373 29982 801 75129 97041 84 95934 77922 4557 35552 95562 18028 41058 29241 30425 26302 84767 72007 47895 93513 25136 65419 53575 67609 80030 57201 41536 18601 75388 24697 28357 34912 60589 87353 88780 75025 82222 2893 53143 87862 77027 35592 90135 57552 27510 90438 41343 1687 39541 5580 27634 76312 37642 12744 17329 81110 91056 64199 20581 23568 38319 69289 99823 15506 28667 38670 73359 45198 48720 53331 21598 98804 63054 54687 82164 19398 97375 82524 38695 12351 94456 41273 14121 83410 29351 964 10771 51335 34100 28935 29448 3747 56155 50089 33556 10745 76558 38658 4166 63614 11644 43232 35911 75540 35794 80103 37274 38377 46844 29399 63281 93775 65650 75237 85086 81881 27441 91572 63624 66458 16166 29263 95805 70329 7403 21367 20543 75521 73975 99296 91913 65330 2616 71299 89351 3961 84570 96052 64675 62728 5818 54644 72411 57087 68685 69593 82876 42026 65473 54161 45823 9054 59032 23592 42908 32164 72580 49274 1838 47875 33803 85822 45715 88955 18777 52676 43219 11204 96777 49713 94950 44067 47069 46573 59646 39904 50138 84801 4535 83941 53255 2168 46145 62063 72708 34756 68203 77776 3454 50758 81570 13661 52544 39511 77199 25311 27148 58872 69637 291 60838 65929 9115 35121 69203 83033 19239 81763 58817 16547 85866 7380 12284 41386 97406 72236 48419 41375 16876 96898 34033 63230 42383 3528 55566 71235 88940 32716 97036 49621 25220 22196 87820 58565 27806 65414 67446 69723 19995 33207 29049 86542 54807 49186 19407 96307 5609 87039 1743 8447 84221 71995 83641 70337 16122 29012 59769 16088 9204 78588 3640 59687 24008 2472 99215 68617 56223 34888 51649 39996 40900 47887 10172 99879 22988 76830 34952 61356 35858 94399 33672 10616 75871 81127 38081 51341 29228 67031 43462 64667 28881 55799 47569 97299 8957 92239 62305 73328 48852 5091 50660 47320 69174 93437 62340 8361 6567 81493 98585 82621 3824 10244 22994 75846 24403 15001 1812 25028 95211 21403 89396 65381 34626 56655 32147 91385 40783 72936 81491 89906 39848 88193 955 44499 45528 71633 15212 20869 74380 72793 4449 98579 57286 92836 22353 15238 21105 65872 37944 96165 87075 11826 74804 80398 49303 64898 53883 8129 41895 47107 42200 86073 81178 49419 64306 20639 74655 56134 10419 14344 39306 82903 16333 63496 69954 54338 90270 28579 87138 35805 10107 79228 76845 41696 91793 8731 6497 99672 99232 62901 5699 7233 61958 67034 38137 5869 43568 37435 79493 54522 47229 28672 12173 37928 76323 83857 94361 16314 5033 8833 8672 47254 23206 57498 87515 59672 77439 67418 93365 30444 45688 49650 13931 11297 75944 61591 11584 24840 47258 51224 21658 11356 65058 20366 78280 18160 74924 9517 39953 99034 71614 44018 88925 66012 31137 13996 56514 8299 8262 7242 75020 98727 91766 74128 15619 66484 78603 82896 2767 93729 20697 60717 65114 73103 52803 46926 30781 38364 2506 25730 93641 7 27381 90961 25298 62354 83836 62465 23152 81284 43835 33184 47787 48304 74220 65411 24305 23307 96555 19587 64730 2325 40190 39112 63468 61181 27227 29420 78640 86548 25968 79201 56468 8691 5680 32563 13659 76989 12767 27565 90641 29301 15265 96496 10984 7967 53472 85885 28091 28757 1795 1805 99492 2202 79498 61829 31582 42142 77597 59556 78390 31372 5092 43286 46949 13828 1836 32109 45209 85522 86738 37200 46239 63459 27925 97240 57628 4839 56513 91641 65206 64709 22900 82728 35844 77311 63291 53006 1489 73296 95709 61274 6238 79016 8889 42164 85700 66409 85913 1597 61602 41258 21996 56952 85306 90757 86124 27766 47831 41576 94686 2446 10025 68796 76992 40349 25449 39513 72556 42572 55870 63145 65438 22329 85394 44557 84157 18630 43459 56660 65041 33758 52087 67899 57688 7164 35296 90731 67832 86764 35456 73443 75800 8922 82125 29684 86211 55177 20573 50642 92190 5022 31574 27580 42390 52291 3858 17330 88002 8484 53809 95399 36556 10330 23759 93485 63464 85811 33892 93682 96056 78642 27811 84950 62394 39014 81751 49634 12157 35511 59934 92398 75046 40952 78769 70153 68337 95008 99442 3175 9488 30850 10656 5802 92998 95926 32271 21480 54456 7998 58936 84198 63386 54862 96688 37541 38291 63024 72917 81628 78837 49037 192 45601 83197 52760 29603 17902 94875 33777 4608 50966 37037 44083 23024 5167 36979 29831 82356 69796 29754 66943 3665 92336 88878 68920 94825 36015 84191 8996 10060 98603 14491 88183 68401 77330 54198 76897 85381 93106 2515 52886 11670 36562 88189 12862 16192 53469 43944 42638 54704 20363 4875 95053 31961 91977 41949 58607 58348 98667 91745 18779 4320 42119 5429 135 89230 12090 53867 49182 57319 84332 27704 53384 99382 24311 48990 94840 98226 89712 78995 5450 28082 97951 1661 74365 97564 26310 8371 58171 66768 269 11809 29651 40117 16116 90650 56577 18147 50292 93649 87721 41306 16068 98803 56188 3376 86368 68066 82376 93656 50468 32409 21738 25343 23619 69992 16167 75138 84867 57422 81617 60676 99300 52050 62687 32493 45709 93360 75385 53254 84602 19195 49259 53642 90807 26403 24862 37855 85745 16588 60251 40435 64525 16982 94485 84000 19299 12958 60575 18820 68115 87750 52246 38336 51989 88769 9370 79665 32626 8783 8738 13628 57282 17982 8406 82544 89729 23804 20693 55451 92667 65064 67967 12963 26379 1177 38054 82212 94958 98125 85279 81529 27449 75082 14110 4428 90597 96762 14706 54368 33920 42372 88843 65484 56700 24804 59794 50377 46248 86976 32114 43640 86384 71177 78990 8700 98568 40759 20550 35657 44897 54779 1088 74948 10499 97662 67062 45177 15808 70373 19505 96390 74507 9475 70048 38683 73927 6977 73972 35606 89896 78793 82825 99766 50787 73459 12391 46479 14163 60083 53693 54414 40235 60200 46948 50940 30293 69156 2299 1903 92772 32596 89355 63810 83942 63716 93816 61887 40922 85266 5640 584 10001 10109 30447 68334 67915 66137 826 11553 79141 18571 83275 68926 93123 35408 82844 76569 21295 98907 8765 77919 80662 27954 73341 63055 63139 28994 47406 36478 11996 74638 93469 5979 37018 99804 12579 96696 84830 47414 55058 76337 53732 79301 52124 82715 2952 23096 50568 72671 96967 59112 27423 12597 94796 82601 35352 5377 20457 25863 44462 60911 61025 51025 53004 50540 37131 21516 80180 43603 23203 83870 62877 4751 85486 59525 19445 79974 31336 21061 21476 65460 60301 87084 41834 58382 47383 88462 37719 53258 87730 51514 6502 46078 32008 21561 58616 59631 15853 83723 86720 26180 35684 92045 95832 86215 61870 37232 78143 69531 3932 74787 50406 11476 42331 32404 33764 11738 89168 6579 42693 55563 24734 70222 30085 25828 73662 36331 46180 82267 15901 44988 55728 24599 76537 36731 14680 79341 31425 88688 25735 10225 45162 10525 60309 8013 52229 74213 2786 49523 10468 38906 45680 4893 43698 53288 24873 73410 60163 44227 15974 11619 80904 81718 29499 79909 14613 95011 14409 84087 26897 34347 23803 94083 6514 7834 10869 73368 26555 17269 57092 78813 66393 47779 42042 24502 15935 17887 298 84320 9171 45062 38806 86099 28176 78035 14609 65205 24296 75503 64812 30875 62523 63116 16711 26175 71128 99911 23009 27131 79689 65321 66591 84921 25484 68767 72322 96644 48334 65997 53759 98708 25568 84251 11243 39833 62339 37389 57677 21354 73504 16855 86184 82525 55140 74628 76175 1123 25651 71480 49258 65940 43361 5563 53970 41904 21102 10852 75935 20541 62670 81078 8796 10135 57133 72508 94521 66835 68996 52688 74526 83681 22823 64029 81088 70560 56959 61258 63669 17974 95097 3603 19981 81015 53596 79440 88235 89110 94220 94247 33924 84059 57447 72713 15668 74955 79401 96242 39962 22935 62312 45174 75354 43950 8112 18713 3632 1248 55133 61855 59041 33966 83777 68585 99152 7653 65517 47904 30161 58421 75315 38667 32476 36516 9303 17566 79803 164 71197 59068 74021 79626 63910 35674 18325 84161 73862 49989 97870 65881 25083 33658 565 31399 2 21370 70752 31742 74834 35397 91569 78069 37019 56746 67729 99904 50098 43222 43707 51573 29914 29980 56413 84888 5753 48488 86974 67036 22806 31890 65923 8003 51016 76592 2175 8668 90467 35141 94669 24518 91391 51102 32982 84120 67476 78455 56441 31635 13615 80570 72367 38072 35917 50950 52483 75885 98008 52356 15248 58085 13944 93125 89802 60001 35498 46788 41894 86175 873 43311 95973 98031 24939 35969 11289 46111 5330 91942 4013 45726 28440 66556 24189 77895 23150 4718 99141 93689 81862 48648 56684 24453 87935 32315 28238 82088 56182 79091 43055 58424 37264 92425 4356 81105 4443 10617 58460 10650 63342 11180 91334 55319 97316 10431 49721 75863 75942 30541 17301 8670 64021 19585 20051 9672 45843 20767 62260 82892 40564 28442 56854 86361 75568 82103 46758 16008 13264 16962 11966 30417 74437 48625 2144 11810 60996 31539 36108 56332 61585 89554 15628 82476 8622 90392 25041 90261 33967 46162 1745 76105 63969 37136 51918 37993 85481 4562 464 73163 67856 1845 60902 20814 63629 5435 2712 73872 33305 74463 4222 69938 6625 56501 50434 16917 19638 14091 97783 96055 91320 46761 21378 9040 95772 85873 23331 11655 62664 32386 36302 79906 7607 74947 66259 62762 39012 466 70281 90217 4362 98819 73124 67073 1338 54302 56094 55489 77603 39020 26758 38100 34302 72631 40763 87296 54278 82953 52467 90050 22301 98064 3883 49493 79766 71680 24669 10190 8755 82867 77146 15283 36983 20232 44056 82847 82791 40584 3150 26685 82914 18152 11269 41890 71447 94331 24546 20766 66867 88161 86515 75350 62839 4213 44920 42113 14874 78346 62613 88361 46260 89817 82936 30256 43082 10331 69714 88397 44960 74407 9878 95659 98203 75905 9678 44019 3686 7946 11373 68003 4245 76761 88767 5254 12374 13275 90528 80824 26723 16052 6896 54743 43001 90085 16833 16491 89783 82693 56632 81482 66140 21113 70986 83970 47423 14471 68771 2373 28328 66135 7558 37874 41139 41075 8937 41364 87520 66791 35140 63023 7663 67217 32286 82541 55120 1209 25995 68035 21205 63512 5657 49286 48309 11848 67994 82739 64586 84536 66534 80182 74906 19894 50581 30536 58172 70076 50336 86805 2340 83803 29028 4932 10613 20098 85847 52477 38041 26597 94450 4655 82982 88888 751 21153 20790 47280 49887 39117 15788 68983 23939 99135 42024 86662 90166 50236 79775 10840 66544 88585 71391 21553 48319 23099 21253 94498 48508 83491 92006 14259 47874 94312 14155 9493 49532 49225 17937 4289 28809 7694 1380 80352 39765 3508 38 29338 20785 48394 68181 20517 23087 27655 34115 45108 33187 15674 74173 56956 76141 41232 91080 29602 82546 6332 38050 82958 85051 92643 37522 15220 24290 8272 41472 66296 22083 36422 7772 77821 49844 98649 41480 24022 78828 77427 86755 96005 69933 60415 83235 61295 5410 88600 97062 95314 28715 15054 96650 61062 12846 58389 45424 48157 77987 63946 8284 61267 62763 89095 38053 44311 92387 61905 30787 33283 41384 16808 47582 90768 8429 49936 36906 86792 97866 23351 95356 78242 9028 12799 22184 69515 53268 46451 98009 38432 1580 87308 99700 27502 1808 39900 29020 58272 83055 89525 20800 29546 76126 37382 61246 29407 96830 30631 90831 28527 93114 40849 59723 57580 57601 49639 64065 92470 10395 43531 73876 58987 78090 91238 13210 17623 60240 90968 87249 20148 34673 57180 33434 79571 4180 57661 89634 8206 59108 70879 3531 39159 10484 38518 38999 44551 916 2759 65890 67397 37606 13280 59295 19542 41925 1962 65800 74409 91173 87370 50353 20046 44524 24557 1952 12891 84924 72120 1153 90971 61973 83400 67267 17716 7676 1714 73148 35281 59213 89781 70555 88341 51040 79870 60786 13475 70984 92019 66443 11414 99039 80789 46860 91590 33558 34225 16797 25770 24132 58153 3186 34218 40714 20338 52010 2670 42958 89909 54655 75222 43371 16316 56882 72875 91530 76084 4469 9090 51062 77163 79961 24849 81758 10710 62283 66324 22252 45355 70113 21635 68465 13684 69533 79878 7768 3349 67454 62462 33241 7240 95598 35945 24811 18336 64537 62118 75595 23800 69253 64787 57769 17936 30392 99006 63754 36538 63580 85241 50824 80707 40968 62341 61300 3880 46832 9731 93420 98027 58025 16214 95506 50959 68778 49437 12112 26635 64928 74354 71246 73096 32727 74564 18361 11843 40029 6208 70344 98152 2032 28239 55493 50095 72832 89437 14505 73177 35698 95540 65735 17335 55689 75220 39249 21979 82875 32205 75678 59516 20960 30504 35611 45516 39087 33343 13958 48361 22623 36948 78245 74699 81040 32949 8549 53657 93579 82312 60453 59667 27759 77122 54503 70359 71664 69095 56720 34723 21438 89378 15531 24267 35920 64774 39751 23502 65770 83509 82474 93790 67363 63610 10511 87858 59619 35160 37425 44004 81157 29733 67275 93077 62595 4442 17528 57242 6665 2762 45637 85180 44204 54943 84638 8316 39535 3219 43368 38813 17601 93836 71464 45179 57254 51443 64362 8822 3737 3472 81121 21980 84908 20496 75180 44710 14527 70655 86981 96694 78272 85735 21413 90688 14317 19844 32321 65895 44917 33012 65471 77032 14096 61638 65036 69453 88276 24266 5866 13505 29893 69672 78080 27129 11921 36251 40428 83785 92946 18349 10013 66327 77448 85262 31205 70164 77289 62172 44587 88103 98789 76739 99157 21691 29377 66184 80781 95785 33414 66766 19073 30389 33235 20928 34373 18256 33522 88225 18375 549 86645 31430 75660 86970 63246 36890 72242 12462 54377 36729 9596 17819 20000 80574 10931 73127 32929 20204 24929 39382 14357 1847 32842 19789 56556 27513 26579 87109 58484 28570 21962 87728 96500 5799 87598 27835 13316 4258 40218 57380 83892 66679 98309 32511 72571 85013 35784 60081 58694 31799 50178 34962 31169 74548 83591 42907 16216 52339 18948 7548 65329 23636 86065 68268 70942 43749 90381 73418 66108 32997 8190 4978 78740 48864 74268 53749 46208 29685 21767 73652 65189 27508 72463 24624 12248 89041 317 79468 10094 11793 87172 6658 51666 56745 75492 77897 14976 93895 75930 95715 27615 47426 47006 17444 55899 13050 10723 42451 25238 2740 69475 91099 4020 62087 43827 15862 55303 17764 8522 33428 94072 97133 52603 55617 34767 88227 39492 95145 47153 62886 40094 16838 90628 60108 48603 7859 49144 76550 40466 96797 57446 71077 52251 41162 88014 55952 10205 45357 6878 97650 63596 76603 78888 42165 81581 56427 32807 61840 54416 82978 10822 43266 34094 28177 22565 3443 87652 75395 95177 17306 61612 13179 25727 52435 89595 20882 72794 92492 43968 13465 32063 54650 12669 47134 98608 76918 39578 1247 19340 80733 45442 47446 8806 47150 65942 78501 84649 75482 83471 15358 52971 93083 25145 79044 30129 33050 53592 30632 75896 31697 14014 47192 55487 56091 88693 36476 95762 5602 71072 60894 99536 5274 46235 99940 66271 14806 24706 69621 90783 54197 28581 33139 22957 8379 84944 77510 83668 59534 97383 82203 83169 4143 12256 94163 80816 6150 45008 69736 25399 56115 45963 78199 22238 55484 10853 56294 62479 72342 62894 54597 29585 47488 57155 84664 39949 19036 24086 16893 83430 28387 85575 35999 94436 26873 61485 43960 61803 47306 43328 86536 62435 37689 70753 85454 84443 21730 20906 22124 96697 92173 59086 35396 64811 26509 32295 96423 48855 5635 22746 69566 23194 3364 74334 7700 97986 34184 68663 2748 24215 58965 26386 49317 78699 91271 42889 74460 41309 70854 63895 75326 57011 33741 64296 84032 64934 1704 10316 73783 73607 42879 41541 11732 99252 40136 7344 94786 87242 94548 2968 44076 97904 99003 94416 99390 78214 92023 86676 53684 37647 21660 66589 26459 25815 58218 16357 68412 5895 42822 6904 66006 1798 97533 20016 24357 71263 86984 1040 53249 46739 24894 7822 99638 65912 65705 28308 87695 15580 74274 86636 917 50014 15626 84376 76342 77743 53996 43399 59636 31077 98217 27805 78940 79834 48106 93120 36783 88643 44998 22137 38130 40239 37763 5476 34661 88995 23613 5282 44926 47193 61593 752 90792 18327 75947 19145 58125 80109 7254 97935 29245 80428 54883 51444 20417 33127 41618 33701 81281 5915 95082 23082 65954 97882 27071 44291 55702 51772 93052 79448 62310 46246 2855 24463 91273 91428 34580 35587 99925 44674 10682 27754 494 77037 99158 8373 74240 77712 29166 80981 68629 97117 96681 31925 26590 83753 72514 96764 63199 18448 81330 80770 63042 21945 70288 70916 51845 4441 31452 5898 70459 40060 90005 57951 71952 90606 63719 72798 52502 37612 54327 45403 74568 26245 21801 27886 87347 66815 12184 49246 55858 47682 97468 39818 36830 6021 35749 78860 78772 52832 11325 68941 69010 51153 14691 57733 10645 40422 83207 44289 14214 88305 16679 79859 46342 79443 4925 2911 70839 68872 46829 74072 49024 22926 94833 38723 43507 40492 69450 94214 15441 43836 1776 45428 93127 40803 16038 18435 67 18438 88219 49769 26326 60771 34971 29110 46163 15354 34815 47632 95955 2625 76615 66232 1588 52452 18855 1267 21995 22845 67918 45924 79300 38945 85939 25524 29568 44416 88522 23869 28268 80217 39653 32957 53563 19682 41729 32539 66782 70367 58510 38748 56210 35037 84437 85550 67780 88454 31239 31444 9241 28311 33273 41938 59023 20952 61171 69893 26032 20521 88262 35351 53715 34881 35086 8584 45551 97565 32435 96568 38868 52834 61318 78601 64642 17529 48078 717 41124 65293 63518 39408 44052 35723 66555 77401 28884 83946 72853 89563 37878 50561 31398 49838 62015 9906 18806 25437 9702 7833 28247 61393 80999 85076 15899 43210 47763 58960 62638 90939 55358 87391 72432 34171 70469 13744 41373 33370 34810 90875 78247 93168 65107 65358 6839 90552 6436 8046 5650 86249 26496 98664 83421 65412 89487 55567 52678 70261 85305 66435 30125 45876 74116 78398 2026 62345 25548 83404 93384 60387 18529 11920 2035 90618 31519 56341 2844 69407 91198 29732 27465 93727 30180 17258 4684 97294 87203 17454 59139 91585 22632 62179 76264 1843 56406 51568 45891 55942 21529 50192 7325 75515 78044 63204 74737 91796 39849 3507 81966 94068 85706 55122 27018 68367 70596 62832 4694 39281 48646 44274 81505 37228 66506 45223 93481 82095 2826 81833 14035 75233 61294 74702 90481 96335 40769 60767 30228 42064 91330 3904 4150 79591 32303 33500 18591 2831 88315 5907 69467 91268 97809 56404 8887 8563 69230 64714 42766 33735 61565 93235 28501 18274 10950 51041 82657 90614 68651 43029 30226 41857 76435 49156 53656 56126 86886 97743 89556 17926 71946 58727 52785 94408 38503 31541 86315 96361 44337 32828 47318 33797 50223 91292 82167 59028 32357 9984 61557 88519 17907 49099 80609 21031 57007 54964 44798 26077 33142 52817 73954 15362 49345 76865 27910 7100 60867 94688 89156 45893 59540 48561 7366 96393 77772 16250 55078 8356 72079 21875 61209 88941 43108 24348 22468 34365 99618 19932 99552 80658 16391 26325 21652 85436 41409 18217 50539 70539 79700 90991 79867 5643 49518 87776 38687 16336 83386 49101 25175 1907 73937 37679 1208 9730 33346 58152 64674 57117 16138 65444 40812 70818 49512 65139 33430 81521 18403 16752 61866 45029 29312 31360 11562 7271 51159 44492 36221 29118 41118 93067 39107 68210 89675 93025 67658 12251 68791 53907 18149 79015 11485 25695 58577 76444 64721 56552 52439 44481 61308 35147 80101 84568 2261 70508 36117 86068 13526 79634 64194 89538 44598 56832 86431 77862 78651 3450 99024 43602 97732 68331 17190 5975 39182 99941 2589 95236 28758 40725 67692 962 89687 99023 98724 62267 95996 2701 17586 59757 75132 88529 63508 79732 61785 39574 2731 75342 24552 44431 61487 65897 59456 9353 5916 70668 20399 85717 48288 68583 55533 6474 29185 53257 96156 37210 45291 90615 86111 52300 17141 3514 51338 14947 13660 33851 42299 95751 50634 35853 65692 29872 60808 47020 71505 85078 88579 12232 8037 66482 9915 64572 89386 28171 51105 53532 69783 46695 95057 35491 74658 98889 77739 43884 90273 47922 87629 96183 8079 84579 45503 64913 34954 12641 28335 60507 11582 34549 74898 42047 63052 2434 70404 59004 40416 16059 76541 51778 40272 44886 2708 99585 43493 57402 9443 50148 74828 14545 45009 25243 95699 70079 7890 12914 89208 84082 96912 47007 61817 95132 595 77462 84405 79116 89360 11652 63440 39011 59094 46557 61012 89092 27713 53157 21245 25939 65479 22199 60210 45921 58386 874 23478 71733 76397 34408 34695 21372 9522 89236 95956 36829 89188 38225 9509 32379 33485 94395 96605 91041 65021 61220 33633 9997 79794 62007 23187 61145 11099 99818 40928 12616 85471 81336 21234 75657 42902 70283 61567 10632 83365 27146 28502 18816 3643 83279 81852 81917 12005 68189 41008 28538 9853 61491 44117 27086 16642 64970 35797 16034 13436 97233 19172 55698 48034 86742 65689 35640 10328 27547 10049 5086 47565 349 85990 89204 28252 20277 21143 76465 16735 13204 49830 88355 29608 12898 43980 3689 9965 15356 21876 57825 54551 16378 13829 27748 76096 73535 21199 34168 75978 26336 2419 34008 65794 80795 65316 15907 77717 56008 53841 30064 33176 92310 2003 41568 68614 3034 99013 69622 33396 2088 38217 16889 93514 20393 96915 51216 76969 96109 36285 1544 57874 17250 10625 17192 14626 87439 69901 90703 57031 26043 74094 32773 6575 18903 24005 77449 10628 91558 44207 72279 51 35089 23963 88136 80924 92344 76276 81744 76117 38889 62795 8781 3203 90667 73134 31120 1612 71769 77431 4206 75378 43031 79705 99191 4110 32585 38797 81923 95781 33454 68888 30783 359 64942 48527 14844 38039 49026 16609 51141 91095 35837 21625 13112 54049 50127 58906 33913 17415 2719 50198 99581 50523 30360 30612 68144 57392 50312 33591 71784 41877 31648 80350 24839 62126 44693 67061 51953 68399 31305 22360 18758 50582 98977 26926 49749 83295 4205 20076 70553 84975 45070 53287 74606 18803 1480 32444 76892 97913 85132 18451 35523 78481 17837 90021 58259 91340 94581 75891 33412 79941 257 47087 30560 77883 71255 14826 1516 92247 35455 97474 23854 71561 40443 17225 48373 32570 6036 43213 54216 26736 35978 70509 49535 78842 51106 71120 65965 19363 35225 71193 93963 9395 11768 80156 93654 53982 92407 82402 4369 9390 81557 57503 77353 92944 94453 27553 32915 64569 86942 45048 78298 32618 13677 68005 26337 56703 1981 72771 40176 76683 45609 56834 31621 27833 47046 18000 92853 28566 84889 91667 20622 22979 54101 85208 26061 81547 16243 72558 62485 12720 57754 82777 24095 96501 2689 75296 67130 6163 2437 6456 98978 62560 78380 92469 91848 92402 52269 72400 83692 95527 93704 42041 48564 85671 51135 91776 68985 44348 776 20311 86006 8021 53389 66772 52129 54819 79797 60468 55250 53810 87690 23978 88395 32458 96031 49078 72583 75440 96205 16504 91964 82617 65075 33062 83660 70328 33163 2742 16802 84255 52051 20830 33003 4358 92206 38541 65260 77825 93335 4994 44758 31185 58881 91579 86432 11337 88253 7501 4039 61857 27137 21884 31750 39192 40966 4022 34237 47558 8261 13533 62740 80553 48824 23463 78203 97464 94629 59191 66876 86273 52283 92670 30249 65733 24085 99662 72305 10327 41764 37041 64235 95936 57036 48028 971 8169 58017 34066 97439 8723 81484 84302 87807 3097 52427 73189 85411 35146 42197 22720 67247 44334 74773 89147 86929 90029 17194 89801 78981 4071 29321 50232 62325 32958 83885 40959 79893 23405 1121 11244 88229 61165 92678 74794 54123 31816 93797 47487 6798 4581 19636 51138 12359 92005 9643 39256 94045 79975 12423 18865 96103 4092 71650 71755 32728 9281 90466 28636 24343 64412 39992 78510 71865 27464 844 86916 93564 14481 38610 24773 21643 23161 90387 57040 7873 6993 7509 11368 12286 81421 30757 42736 47433 8959 25300 25351 36833 53078 94818 56482 78792 9501 67316 23998 69822 65284 84925 3786 69231 92352 99563 17579 18595 63802 8550 86212 64463 25054 3937 64719 14308 3249 72797 98162 4040 11276 20670 37480 64218 17681 32839 74575 43659 748 86977 2332 8150 98507 46394 50667 43255 2989 1587 68696 50575 89849 90644 52607 87909 65763 1508 22550 28009 28681 86110 94468 81435 12300 30970 96463 47052 1473 55694 69734 67522 43771 92459 13095 72550 51491 82929 51375 1719 75195 27791 96964 56069 62784 64871 32158 57074 57745 86938 44222 83929 54591 49801 75843 48261 61777 61494 23360 96805 81422 32528 25565 21907 66247 67348 17723 77886 92155 15047 86771 1311 59515 76098 46347 28059 39565 92257 82436 16043 25411 52872 57139 21808 13359 28057 30568 54311 88523 34739 46302 48866 92906 2410 25491 32706 20257 57771 64139 46108 28517 36413 45298 43889 95788 85906 59010 42718 35994 77171 68078 86150 3326 96128 79140 61621 75468 18394 35659 11252 80507 9771 13587 877 84673 18212 22063 16704 1844 82587 31356 97030 46542 22323 71047 1914 27674 11866 25266 13185 8661 47793 43084 60613 52551 13076 66252 79514 46603 999 30465 77209 62202 68356 23705 50453 80322 2846 44707 82682 26037 84300 70031 33548 99898 30613 16857 65835 68457 13335 91684 14829 76869 6903 57575 78463 84450 89419 94486 77440 88287 63907 57755 55401 82909 54223 53501 34044 89315 35492 42291 41651 91794 42307 97875 57921 77045 24056 10264 49234 46497 1703 82005 63605 78127 22689 68421 37214 32013 3810 64878 54096 4322 79081 7819 46413 30493 7526 74627 49221 23515 69001 12783 49925 96657 128 83912 94817 36660 85325 92803 80071 98060 68848 90919 68576 61030 73602 39241 82508 94937 57700 1163 13257 86513 45908 37923 99816 44152 9791 234 51018 33192 39221 70229 98559 55550 87996 9725 69578 35915 39198 6229 3960 40209 51289 51263 93558 51276 22605 95265 75998 59804 72410 9486 51092 74224 20848 98920 41393 10161 16932 45508 82563 18894 84643 22030 43380 44965 17125 64335 44022 28113 27257 56224 82956 36084 93344 39044 21922 73736 62271 62459 67058 7672 97385 31170 18098 84026 30457 49966 34628 22006 26731 89309 12271 71406 20655 80825 94775 38328 10383 52463 18010 25812 55179 75057 80231 2749 75651 19606 95578 84910 45432 58194 81065 98842 16220 412 55905 92672 33030 45371 49464 10709 45318 38669 16055 78370 48494 6105 74077 88822 87678 22852 73508 66330 94018 87356 42845 82795 40681 81689 80595 58302 92665 6907 60919 86343 54402 9651 80307 33686 39146 24622 30159 69214 99724 1097 95567 75596 44982 12546 55361 48753 23045 721 94827 11074 16454 66370 66854 47901 6733 53797 42581 1192 63331 17891 25420 5359 75940 55903 73058 80388 94716 54135 92369 53057 21204 4909 58384 89488 38571 52836 81982 21144 73416 37816 77515 57309 59378 5404 64093 73685 3583 3329 8663 11036 20066 71596 82964 44400 1011 60219 87630 99214 28584 91813 2697 10185 67451 87595 92506 92000 59980 18697 60612 73363 22617 48700 74513 7107 62510 65235 45767 94388 8430 26794 64997 53179 58801 95178 37213 11492 70188 74499 99155 21396 76636 16956 11776 82581 29586 70505 28240 7080 23533 56578 61696 53944 61442 1999 2262 16392 41186 24871 1751 74100 51500 21079 25283 34926 77117 46646 45645 44664 97885 23114 26330 91244 77234 28720 18068 70980 24629 6526 21107 43910 34276 56092 5570 68002 10006 16487 75641 89016 92277 77391 55067 10520 32744 41551 97107 82085 9212 8873 59323 77312 49009 23326 72253 26802 16382 97871 68710 43527 87121 41106 90640 19943 85247 22235 92735 34737 68835 93049 14986 22303 85367 93302 64145 44134 53785 362 61015 58471 37704 28638 72265 61225 4987 88517 5696 75406 19761 74730 30313 55227 15844 5192 8681 72455 8536 47629 62772 61916 29818 4606 28990 6296 47820 40493 67448 94568 18229 83039 22625 4834 41441 69330 37074 94441 39285 89788 33883 61815 87179 37826 14873 58732 78962 98368 15518 66960 34797 9412 91487 6570 14982 77914 37911 50035 81473 46798 61738 94359 45563 98351 46947 44246 49681 61082 80629 9062 62091 79181 2082 23091 72927 82265 45178 54441 12945 94997 75116 83259 45033 3070 96944 93495 18042 66090 28352 38558 66064 741 59083 85689 16845 54827 23840 95083 97034 39649 3484 47273 29002 34014 5121 22925 85753 66436 71879 86827 81051 42279 47230 66267 39968 89410 46997 86679 74656 8068 64506 25912 85664 97265 15791 79 53411 80035 78524 45102 62890 77397 1972 84264 16331 26406 55475 56481 86027 91706 27544 27064 62464 8795 91409 36681 1807 42071 60106 41898 89737 71477 83038 77959 60984 11306 73976 91562 82324 35671 68450 51814 34019 26706 49029 67566 23799 55871 7169 29783 24098 86350 83196 24175 13722 23253 89243 66457 94233 59841 5974 39413 94513 86159 24081 45859 37459 77580 23297 13168 85095 16874 39718 83891 14683 73390 95549 51637 36244 17660 19642 19369 18341 64051 39252 85384 82012 41218 91549 22421 85459 72033 10937 10359 26448 54090 35290 96192 65117 69059 70704 11688 96369 67852 58469 52203 59439 36206 36022 56180 15189 82680 71532 54013 56467 373 3709 17758 16480 9548 55718 98665 15208 67906 67518 78583 80632 15147 11415 98330 6931 94171 52592 13950 83820 99053 85920 52146 18794 44192 93634 47838 68433 35953 32666 9552 35770 22937 32533 64867 24584 83632 41680 45421 65492 23064 78121 59433 36728 40679 23576 821 76058 80498 64149 4988 94584 94198 76728 55753 87160 18164 40974 75258 57936 44811 86696 98035 20677 81705 87038 34687 22784 65882 57463 4089 35426 83948 28481 49041 11404 10672 15187 31321 39823 49939 79816 38156 47450 3907 17848 6480 12712 41735 51237 40273 60369 16251 30272 85958 77437 45146 11824 9545 86492 96131 71342 45097 66125 50263 38804 40002 86070 69999 89765 59183 71827 49897 4161 20494 39973 98691 45054 31092 89217 43161 46196 13836 64035 13708 57862 77795 77671 57841 27790 74527 58056 31210 44082 25636 5694 62686 42924 74666 62095 40059 47968 15738 81393 11097 53421 72023 98410 37869 1813 96204 44906 94522 78942 95374 69362 12510 78177 84862 8737 74560 13783 29183 46046 11893 51983 92136 60861 42808 65623 23929 90208 60724 71824 64617 52171 21936 70740 42671 87731 14482 90979 10785 42249 57197 70002 68989 25141 24837 579 67229 24331 32002 98556 82144 48937 21668 4520 92787 57637 47209 7378 26057 45714 10591 92108 87683 29467 36573 58745 45615 480 95086 14177 47123 86049 50992 24050 87281 3582 54399 46486 90752 48353 72224 44070 86879 95741 32798 77367 62535 34508 8454 73310 95366 310 97563 54712 81853 17801 78689 62052 84761 62405 7033 79017 92892 27400 65434 87757 33331 56973 1906 78581 73133 25855 34209 49276 19298 83849 78563 29760 66352 18666 82769 38792 95588 34565 59747 95496 20795 53778 96197 72324 4113 48895 73813 4079 78078 35769 83469 93556 89222 31209 49580 66014 2415 20948 79423 92158 88232 42870 38563 1770 66034 79190 70599 95999 18789 3670 35255 70795 45861 60148 74886 99180 57315 90546 46359 16835 13611 30516 56145 2309 34220 59185 82646 98129 32512 81400 7214 8863 2620 62955 5364 44308 17687 84833 97510 63076 77047 55924 67370 29142 61991 54739 50028 63214 6769 88209 15385 43140 27282 60261 51546 36892 98866 75403 42328 23566 47746 39295 56533 97702 70660 68538 17461 19637 45323 36507 51752 54153 52721 25849 50102 66962 40022 11346 5853 35149 52302 95903 11540 25391 33231 94205 15260 97504 24158 3372 77444 68043 89286 44871 56156 845 67604 52189 431 91302 15064 47917 58647 30946 81885 9183 71875 97008 99546 73196 57786 8566 27153 26118 82083 10764 23174 4945 82552 94570 96936 84137 51681 12591 55975 79320 25204 61154 91528 34064 38717 59012 89861 90062 32710 65901 35023 52153 62828 17689 78838 22112 11298 65152 4845 58076 26414 1467 9374 92984 76982 79082 38632 19273 61555 4453 66575 88081 70042 21887 71698 50835 67350 89180 11456 3886 89820 69270 35179 82269 85793 59618 72258 60420 50770 33393 62596 11153 74541 63249 44577 61700 81094 71180 31553 30844 52999 19923 60341 9812 52348 36619 97632 7868 10640 5029 18425 58090 83105 22529 43356 93086 10046 52828 78412 66969 5024 46703 91539 25242 26069 91895 97060 19875 99605 147 86322 10315 80692 63606 42284 35382 52024 73868 67903 27522 56252 26006 1197 54548 26872 36701 89056 59881 32689 75780 15094 51531 96717 40463 79962 31625 41574 42467 99886 48228 49257 55377 85569 96916 51383 35218 54360 44463 57453 99916 76498 99646 82797 18468 72191 66818 96990 97371 88653 74214 92541 92971 44012 40598 11683 37737 56592 48040 79465 85244 13729 50967 89082 73125 44013 50746 46287 27955 77880 76308 37448 81643 58088 98395 81509 11859 87414 12301 55810 77965 80646 56835 32080 21863 30446 61695 48063 69052 32186 18925 26763 15122 12867 31852 24147 35430 15994 81107 29147 79319 35416 61885 87570 2222 77202 44904 45129 5914 32112 4221 5968 43752 41435 65393 85587 23218 48278 1563 98087 35979 58013 89757 89350 11343 52286 88150 91952 44835 20588 12505 69597 35896 75318 75725 56166 93399 50104 37593 71061 74671 11832 33118 28812 91774 42385 26174 65245 94804 91837 86660 47806 19544 71380 3388 70424 3576 83619 84497 43976 9562 36917 64694 38380 26808 22566 28971 74692 1257 81451 39539 76079 60139 49028 61921 42256 68027 17889 98583 36073 91333 84159 52112 70126 73552 44939 21207 51451 4604 71516 37257 71673 39040 81638 4016 12341 11852 47424 33899 62089 72408 67869 4355 25023 1955 84408 94742 17419 93586 2324 77642 60125 27378 92317 1198 44302 68267 68991 33588 98464 92901 72029 95073 32772 87716 72178 83446 86705 79282 41 19822 44411 73990 33598 47631 19337 34787 7147 4233 91646 44900 66702 3267 9783 76449 42396 42575 17302 56275 12721 46361 31105 37300 97333 39830 18223 6479 51503 4715 95479 11083 80065 75886 86489 44430 15904 9911 80556 44683 26047 54578 84344 3911 66303 44489 31587 92337 6500 76508 43004 22254 99189 9787 29462 35041 77368 57495 2757 48914 54220 62029 94324 72271 56611 14771 21970 18477 46515 36473 33868 47736 51507 62878 56653 6635 70249 53355 87034 19084 11922 54538 58355 21157 5168 81260 9468 6073 92982 4023 86484 76968 43062 81231 94271 2626 51741 54967 29933 64257 36580 47504 91388 43718 72707 3654 40789 15232 57290 29989 36284 52047 50383 48142 37590 60639 76921 91784 16111 77753 27458 79675 42798 23722 36510 11705 92304 75386 11131 82752 78874 54111 25285 59419 84990 86207 22941 54276 67244 61034 8109 17825 1039 43171 16183 21095 78683 21967 94084 37134 6574 4625 38095 26867 97823 46849 97603 22829 22839 71352 97146 51044 78815 89472 62710 7098 92940 62107 36702 84080 42355 53672 92312 79480 94830 31955 44072 43642 68690 33496 23020 66 34953 5103 95838 43124 15922 42412 95444 6494 73958 81817 15074 84396 19748 78497 23209 36007 99017 69801 31887 45655 51368 90444 86063 90189 3464 50062 99308 65816 63502 17006 60610 59684 32207 7292 51653 54598 35298 7167 16620 20191 17 18275 16590 605 36651 26690 99824 17615 17148 61382 63861 27541 54894 63215 99100 87060 73365 33595 91658 27151 88596 26713 5734 76434 59952 5492 61380 14607 24668 10990 43543 71013 97024 59795 48511 70773 21694 53679 56763 1982 68070 56662 32882 54914 15367 56047 4888 34583 76909 81668 8239 89135 2124 39122 72213 7260 97247 16113 95519 66262 64640 5387 26652 96254 64352 9591 90899 91125 96093 31579 57973 37695 23753 42418 56449 9952 38627 29029 10270 74755 86204 58715 52213 98527 66661 96050 87868 1079 85970 86302 95782 53671 49215 80634 31354 48145 37819 80015 44390 19835 22868 72935 99688 60666 12835 43783 98180 83384 90802 88122 39355 92947 85420 60433 68453 17337 71924 29815 3586 74202 90561 17632 60399 16112 93196 50085 51922 66980 25507 47085 63424 3081 7942 3678 88133 35751 67436 30049 6041 72348 69884 26952 13153 48348 86476 57655 43465 9327 47208 24764 50160 77221 36391 59970 31498 19222 45373 2956 53432 58296 30404 49741 4744 37504 79216 67623 32440 9615 70259 78151 27292 31591 8595 18863 17163 10126 58190 56102 79625 13536 71894 64645 31859 90977 90235 46648 89226 60515 28843 562 31458 87879 37106 84387 91918 74083 98343 20463 87434 80305 77961 69295 91676 96552 73428 60669 82335 6784 85198 96289 22332 63248 44374 13347 47867 19402 23146 79164 16800 36036 44869 6183 2248 95160 9008 91960 68531 92161 6339 77379 94192 96819 46801 74949 65738 24180 2227 68669 46974 89983 21350 17257 78005 29446 92738 33989 78195 59310 39637 42184 63348 30816 9083 5801 55399 28525 52505 19788 50277 77247 36042 85510 66927 68160 35986 12562 31029 69347 25927 55829 69506 27703 91427 20759 11873 62315 72745 45226 56530 92601 89134 49750 77251 47633 23267 69969 67354 11241 34016 76009 98674 6276 40371 68858 55429 78877 98271 94087 5485 18023 31946 83140 19834 38149 91821 84979 46245 40127 93633 44853 8343 61505 79332 58255 94263 86917 89726 11831 77092 35166 84208 15162 56022 59321 21846 14307 16464 64203 45299 32083 4790 21118 50218 14508 55787 90124 82148 19687 80580 59775 55256 95740 16804 2122 7797 5728 82438 89494 95219 14801 67579 84091 45015 76978 63777 32880 72435 66613 72627 46822 15333 68317 56135 73073 47652 4607 22666 44415 64960 7555 36875 72356 24318 22688 88110 71294 81797 16799 53925 23073 95958 26135 88819 96956 37201 83177 5524 11950 18847 71390 14842 79744 28143 85535 72470 49944 6938 449 77319 56327 32953 74771 34245 64676 20843 18597 64559 47583 92934 98174 83661 4549 45789 83203 31069 31588 28163 67458 2013 44188 12289 57709 52382 26094 4283 93914 31987 97798 33961 27603 44918 42002 85037 13942 30826 89659 96282 35053 23311 76774 36200 63976 40024 56336 30549 42051 94358 88564 67245 1148 35993 75214 3924 93138 17553 32684 68675 19077 33219 16844 87294 53327 96238 87764 41827 99463 64036 81604 37384 25306 24304 88346 76024 5900 34198 25020 55948 45964 86161 32212 39676 95684 12385 79253 27597 3041 77645 72315 38623 38624 20195 78586 5152 83306 37946 9960 69437 17721 25341 28350 29796 18396 63231 56276 40692 44089 81430 63632 55320 64364 93733 68582 61949 21849 61405 5649 91908 30227 3054 14179 77973 79736 53289 72280 92857 11916 68746 84773 848 40676 1913 25805 40283 23296 23184 87156 73153 54401 48659 35111 29706 28653 73094 23967 80279 70001 61256 3701 90524 93414 72910 84045 11759 77804 8709 73719 88444 39791 87115 35449 47873 27725 48917 44468 5863 62047 26741 23824 2687 34586 34410 52560 91101 83018 23236 55252 37639 43596 59274 99246 41337 15389 22729 98875 42776 80269 3669 85087 53889 46310 17085 21331 13633 16449 17620 42641 37760 25378 81654 56855 6398 11997 40177 21090 22601 14125 29034 31079 77106 22182 68854 98870 58935 58641 84031 67912 42603 78768 64063 24905 5663 76672 94207 85859 70874 89624 35877 20624 26465 39896 52839 57702 14008 11556 30359 45809 59916 35990 3923 32995 94535 26500 41582 3957 6859 18718 32934 67086 32084 51957 28844 83113 87875 36190 87083 89962 10267 52572 36498 45398 7991 63695 26982 48963 90517 32950 28500 4795 32764 68499 22637 7431 53436 28041 2500 81921 40896 6747 63245 10903 41370 90393 21944 84274 97081 22822 32609 33988 81813 88475 57705 62799 1025 7668 75153 15301 22879 75245 998 36843 38136 91827 57534 80502 68626 16803 71615 10198 38055 95627 50920 90077 98970 98397 75899 63912 29502 8131 557 39530 28729 98002 85773 72259 36971 33696 10150 97990 25938 42324 75307 78019 98086 49463 15384 521 37699 35049 28905 88311 66417 81900 94974 34395 9051 85151 16105 72895 70664 15023 50445 66519 45431 90600 18244 66639 96770 63393 53223 27276 37721 10235 23419 8825 28597 68747 39000 3010 12609 80230 22679 81993 68764 50478 46388 35072 51734 47559 7623 72851 79080 75447 71454 6760 40013 64383 34472 55857 49400 75085 40453 61825 25572 54078 78951 48949 86955 57362 73005 21779 88972 79920 61309 1048 82206 94376 23415 52900 11137 22922 73610 79472 35312 13762 62034 27950 44211 18810 28205 56061 62279 20199 67409 80225 70401 45492 73212 20641 42016 12755 16411 48070 54364 18135 68754 81217 42379 71107 47683 49517 80434 10975 10928 65690 44654 70318 80867 2581 83377 13261 8305 86963 82183 99727 54852 37597 85891 35474 34907 61675 43832 10233 10501 11903 80091 17051 30239 68081 97753 86047 24635 51169 22215 54554 67956 49151 57751 55355 43609 93813 34816 80934 62297 86992 73155 26602 67764 76744 32697 48814 87870 93560 84262 30531 85129 66275 7771 66680 98515 36222 35813 46048 50549 45614 86293 52215 47386 46875 70923 39440 39183 61441 51846 90420 91384 56437 65087 21628 60349 18516 50017 3103 21398 2104 26130 219 93699 21072 49191 20908 68995 15414 62564 73003 88037 44513 76599 89199 81776 47316 99591 27979 10592 28396 33246 30335 54417 85416 17039 83571 76926 88224 17185 36769 3584 87145 83628 92103 67002 31445 20334 94514 55222 39264 63061 1392 32368 80711 27678 25059 28365 99931 8993 51120 4918 33630 76080 22951 94003 81469 383 21554 36303 12716 23056 12943 61935 82374 68535 33662 67924 45134 15578 81221 70152 51937 64843 90662 14266 41461 5684 57906 62123 76197 14912 43716 76384 13099 81759 52660 32801 13384 93381 28234 50470 24969 1874 4423 37386 10165 83267 17857 80832 5797 93955 71594 95296 12376 20261 40364 71183 22612 84414 45561 49638 76230 98874 35688 25738 34496 49668 59819 26506 39155 94497 85041 75906 34468 4083 36033 19234 58387 72543 10241 7218 38458 74362 14263 11158 87169 18639 7427 35343 7720 60486 40653 76852 53888 55001 34932 68994 41361 99089 27785 58572 50680 15330 10558 61059 49735 58208 32115 63233 69920 67270 26100 76589 91134 17208 93141 71694 80695 20836 45906 76904 25052 81449 60104 24913 32101 57576 68534 18245 29652 16779 47507 59469 85349 73594 81842 29223 75676 24992 3067 50698 37174 32457 34124 70535 71866 10549 71742 48183 14485 83548 3105 56751 67489 27862 75111 5324 43764 88656 43824 73614 91628 41919 48186 28370 87670 1885 51405 98453 7419 98540 47839 14385 74661 41854 11960 87427 18303 90104 39160 49568 16900 69829 32545 52103 86718 38671 57881 66261 9724 12328 50668 55229 14557 68342 83792 62429 33250 21578 87628 89805 33206 91691 18541 46776 73141 6065 62904 58826 37588 94248 50974 18766 8494 24792 18819 97040 11701 12207 44531 18609 28776 72005 84404 10152 52583 72542 8982 79064 43656 6711 55365 4872 44837 69134 28047 9665 53834 92011 21969 25705 82504 20596 78969 28039 87186 37621 18563 25930 71481 24826 52936 51670 65889 27059 46156 62834 10275 3988 7467 25591 16073 56876 81825 82806 89766 61794 39584 47890 12424 49546 95087 35201 86149 52071 80291 41433 12060 34361 8628 93707 17649 41038 63488 1256 52988 807 77929 33697 59005 31310 26219 17259 3001 23322 89116 77162 19522 4764 74317 90374 9050 81320 9901 36949 25350 77902 43676 61352 16318 80130 37152 96950 81734 50044 28060 29956 74052 48115 14063 47932 30453 31313 50831 87965 93042 50706 75473 46472 28453 24722 65680 68025 44103 67847 23960 2424 96319 71290 65048 72380 71901 16425 49800 59278 30935 11879 26863 46127 87188 42593 79365 61013 69399 61138 9928 54918 47438 37086 81948 51077 35245 9737 42611 54166 19694 67266 60019 50895 80248 23104 56057 62989 79864 91994 99669 35043 36094 680 21432 11572 11370 86646 45282 18382 39916 76715 31891 42000 22968 84143 34876 43872 50162 29605 37314 42077 64599 97692 28606 9274 15895 52533 71976 73223 1448 40722 32141 65620 99263 19360 9779 33053 59145 34312 48987 96384 91997 97597 70374 9485 34290 41758 21705 67070 87973 34110 47842 45914 30438 35816 59204 9418 29323 44526 19067 16662 17102 76719 82130 38161 86872 86030 52856 61173 38810 38097 24808 4634 78342 36878 27317 86637 76800 48136 76284 84354 68133 40708 10885 90147 82556 35030 333 30370 2494 39274 25943 24087 38602 15838 63687 74432 14809 63032 87027 36791 76361 287 73617 61603 3967 11872 39748 36248 49187 60463 13171 36115 18426 47342 3433 9553 96906 7079 57544 97914 20297 35818 25158 91069 74347 68990 38273 45138 7469 88215 73361 43709 91002 58341 20480 88413 83261 78292 51458 92393 37564 29814 20036 51735 75270 92586 14643 18007 34012 78443 98857 30590 35590 70326 20835 49629 92697 24611 46459 36254 14640 65452 67227 30075 21787 70970 38595 45904 86080 74528 88975 4330 10605 46069 82977 37677 42318 44255 2007 84909 84321 40533 57102 8360 78287 75548 83449 62598 73493 38215 19266 58860 62252 24736 58870 4235 63278 42268 73748 96442 9956 97408 38441 66344 34855 59724 76585 30186 71085 97152 41487 95026 19464 95367 61005 31560 31248 96420 53616 79819 67868 20438 78618 74900 26143 80547 89711 55741 14061 62468 46968 85731 3717 61475 44399 30421 15128 64920 34783 11576 52518 30257 24369 99574 81205 56961 61136 56355 56771 31236 37381 54010 26468 10344 61374 10136 4312 30669 62346 52865 2680 81974 81774 576 17609 85682 89414 93499 70221 60749 96752 32670 22072 11974 74559 42342 3149 85730 74095 51774 11170 87239 769 73790 97807 10797 93832 77814 8790 60232 50947 58735 16190 29926 30633 89160 18159 52902 29810 25340 53791 88351 38066 12540 86534 25 4444 90982 17985 20597 26544 52901 32491 59861 1286 45280 3730 15610 54624 63491 81555 49365 52829 94748 67878 97805 12276 39431 54724 71800 1564 66478 74865 40613 83684 26515 53760 79786 20203 79585 80361 5605 10099 17549 25369 3096 90649 90575 50293 58472 32358 57633 54991 48668 64941 5712 29757 29138 91973 15758 52216 59935 20842 10191 8435 18658 54736 11603 31916 75361 36542 17326 13777 38514 35860 14863 29551 37644 89149 16310 24219 60706 50585 76164 38333 78406 94967 67944 43076 14802 71444 11105 58274 72984 40226 41230 36779 97080 55845 45163 16548 78015 29988 42560 37953 59912 49098 98073 74485 1296 18692 84845 83597 55927 5742 39620 10334 49570 67556 25773 49853 4960 24075 41211 45055 52780 94307 58349 31041 69543 71626 50334 16019 96124 86205 86923 85322 78267 606 75170 19050 41571 23294 44385 92508 54793 27712 20778 94966 56268 85214 49162 35829 93155 53426 71640 54207 49447 11519 56576 5786 80082 93466 83487 2751 68770 42657 51128 9415 7011 17162 31438 46345 79235 23446 30430 44932 13692 5455 3424 90735 76675 61539 41633 36953 31271 68044 11094 33838 64355 69833 42469 14367 63586 83335 58254 43917 12377 12381 78909 65545 94462 40969 58105 39887 5295 2541 69980 24308 90660 84750 32149 52345 80049 44358 983 44585 31402 58868 73921 77022 55072 63104 80573 54635 64267 25611 30617 13570 14034 68485 86457 98365 53484 78329 6992 30269 26397 47440 22168 76243 9858 98151 97717 3035 38304 17463 50483 3690 50185 32918 4546 56076 21826 26993 53458 75985 84410 10036 49115 56390 46286 60957 55703 64186 63831 36840 8884 71375 60687 30397 67702 70557 46635 24776 22165 6740 1596 39685 37320 62979 58926 97158 30240 45998 87541 29945 49690 26531 8460 22315 54328 75695 95353 13504 62371 32292 82794 92537 30509 89004 23838 34576 78295 95243 33578 2669 27701 46008 95275 98260 64123 84116 39410 40003 7947 80734 1287 69335 3691 65251 71457 41017 16424 41389 36675 14701 39461 10305 86163 82613 27885 67141 89392 70090 52521 68053 23726 84411 16118 77466 62837 10118 87668 66397 38171 77070 48585 95834 91225 3765 1720 89170 13727 72404 49396 44825 46795 97541 93326 83452 68311 88418 92845 89175 23859 24499 97071 56226 88834 10955 1993 14193 37377 37167 61278 97260 95241 84238 69752 7977 89832 70428 78492 56571 79441 55118 16864 83376 41762 87932 13782 72892 59680 97755 69790 66738 78616 5122 55757 17009 24972 29256 49674 96879 27814 56980 79307 75252 37918 57349 58431 23051 91452 40918 53653 51142 89992 26596 24471 25212 32069 48076 13083 96510 64052 1594 41855 31018 27349 63193 93901 94201 86789 38371 99326 55385 67851 30309 91166 42462 93063 75511 25962 44451 18279 62344 92268 69285 67562 48171 80122 58044 22407 31901 83445 31514 935 46872 73289 36057 25319 21965 91578 6033 23774 99716 37399 43079 4284 30806 97271 48020 67941 86069 3298 17053 59330 6585 6347 4878 18661 4162 49422 47039 44131 13525 46228 2679 96240 35771 85820 57735 29678 41588 11849 89250 80852 63355 40412 95867 88415 40078 71018 40939 17139 39908 42075 45130 5762 34203 10571 43304 11155 68471 85945 26837 94273 15325 65966 90007 35473 86082 95678 39783 1263 45493 22795 26817 44752 37795 91270 4780 84825 15392 62893 12907 66777 64165 81380 2335 57642 24265 56591 43321 16776 20142 62856 94264 18185 56736 72603 15777 25757 71644 14067 372 16344 61210 99644 2270 52032 76497 27874 22408 91818 13165 11557 22638 65110 8192 2018 98586 51493 54080 93872 83171 97758 71817 37665 10003 17155 22519 5292 91353 60857 63101 62743 84684 72056 55231 6985 49755 8720 36145 36672 28111 62270 73222 8083 24130 38399 65089 25009 85025 28450 68644 23462 88681 67003 83634 69124 61610 52011 49842 25456 2386 15790 92447 20163 46411 84585 92314 75726 97508 73633 63221 16692 45437 13064 86109 33904 39577 28939 24575 70845 67417 25687 43854 30690 99134 73333 21181 3427 69420 22621 90451 70105 33666 69974 65223 8811 91406 72149 18760 91869 662 1945 75771 55422 20646 54776 79627 87498 12675 46351 53273 24193 93094 47018 49572 76564 60719 72076 20526 79398 34456 68652 43842 41296 9198 30808 32497 92174 34722 30982 75638 43112 47132 57573 24402 4891 25333 71215 19972 39971 52593 16726 58626 51798 17731 21689 51582 78038 67926 31838 23338 85608 14738 29597 96320 5601 10721 65587 94178 27709 11294 7017 94346 56993 37173 86509 55882 47665 94457 51293 73213 68752 42126 94181 33601 80968 13723 20246 70896 59897 63279 30995 49753 1182 40494 81198 1057 44000 30974 50840 20945 78728 81420 22640 14277 56373 69480 94867 613 84820 30225 59906 88470 10823 77181 43389 51625 81910 72585 15916 52111 39076 51719 23729 19805 83868 33108 30825 39869 43018 20055 43153 91541 44170 91030 85963 55184 51208 55251 40086 4507 40829 26899 45602 15179 92276 68735 94080 96930 54750 45161 37157 18707 15075 64058 5549 12714 18947 16024 6824 23662 82290 47986 4003 20914 38600 1020 1700 90228 98450 56303 56604 83516 1068 50762 93936 64461 15672 53042 89345 22888 12401 74238 31049 25994 24466 54066 82456 51401 6285 21446 64679 96381 88446 76422 3850 46689 23821 87596 44725 50145 92412 27764 55262 91648 54567 32771 13208 92656 3897 9823 30595 37798 98968 85638 3320 15970 80726 35600 42623 18294 40102 72871 31291 12370 94437 77494 2886 61241 68020 9569 91801 38135 82049 92131 40522 72965 17456 22903 19938 7209 35277 72512 76629 30061 59880 17711 46736 82470 68316 39184 33794 49786 33013 43667 82092 16031 86761 62128 81050 40403 90566 43375 16263 25427 74733 74107 39590 25486 37396 45793 41829 90199 83395 42784 3185 67763 40421 41021 17361 3071 43402 85414 70990 37008 90522 7463 774 95489 6779 8440 32813 17842 88552 75344 80406 96116 64351 13033 58352 34831 67542 60734 85243 27679 10522 61763 87983 4560 45438 79719 47086 35124 54389 30215 51003 12778 79247 51489 76597 80029 25522 97874 14778 73575 48424 80283 25433 8571 88457 40967 30689 27864 63926 34794 64726 66161 31098 71316 18676 20907 69382 46563 40597 65848 54640 79242 82433 69605 23788 90190 90227 87995 23226 47131 47597 89059 35948 58873 17550 97337 50625 28201 68127 34163 33743 32735 55955 18102 92205 27060 90237 4541 22308 46879 52394 33097 56152 12822 77686 43434 64115 39944 94634 35431 96352 73645 61180 1457 98389 14652 96614 38285 69092 71945 4417 60454 32796 8211 68476 35702 16461 79460 40816 41064 65611 62619 37486 90101 29776 42582 8461 97110 23994 50765 74572 73884 58944 41863 86656 34254 47773 96444 78254 36536 33237 92954 32055 41736 6698 70039 31903 32701 7223 37341 88677 48901 50205 61616 91389 76172 74758 11264 25257 2425 38524 65703 35500 59281 21546 86756 43476 87340 47158 17484 63790 99493 77107 33211 34071 77950 56837 31229 31806 91260 75026 96418 33891 37559 13303 58655 114 56203 41880 16119 89124 88356 71725 99729 25130 24566 52068 4550 60206 22538 51509 7831 79996 90443 81104 40207 86344 78101 79471 88781 33791 26053 97853 7081 61186 77733 81831 89281 88472 7171 14225 87509 89544 27986 67260 47942 5618 34542 94394 95170 74776 7978 8439 44514 57270 64547 24843 13734 59638 89200 3202 10737 58889 79891 9425 25176 27977 71728 74454 74729 94719 94699 68704 78920 40958 11889 84425 8963 13355 78322 91693 45738 11755 72354 12407 78288 11895 96966 22501 95585 94326 88299 5779 55176 77610 3874 16720 67682 22071 48525 83361 74243 71000 43422 86657 34422 59985 80512 94978 34738 8958 25206 20128 86325 48948 30811 13386 41646 92489 15088 22053 79195 78227 20877 22540 45392 72593 66608 86003 14742 58452 31156 9750 34239 35646 42122 60390 76608 98256 57823 98428 45056 21328 53267 42716 70974 84259 8391 83183 15638 64816 11580 84292 76958 52621 70781 38195 17058 3910 56775 49931 44161 59557 29332 63002 49717 16072 66019 60566 95778 74885 18635 54427 47676 3434 48610 75319 13005 70325 74471 25533 53404 7630 26267 51535 86054 19442 75829 93552 88086 44878 85378 55534 80297 2521 20769 98654 85372 84438 73379 19318 17255 55972 18474 36695 74847 29425 27424 5933 85709 17665 84381 67392 12703 78649 82108 2649 23067 54248 94632 94761 80977 30551 95061 80786 44251 85329 15698 75989 67601 32797 95640 6789 93259 60006 89267 21357 97834 38639 8651 73039 7628 68936 37592 72638 89122 85888 57062 98047 62758 8680 92461 28366 49228 15739 21075 10676 79590 53566 54858 27288 74542 45775 53453 20049 2946 51427 58613 89870 38340 73891 29096 88196 38882 35097 30026 77536 31678 79826 6520 40131 65371 5770 58545 45271 30096 7069 85869 16479 99406 88893 77479 50739 41638 71258 57657 16224 46986 8596 5788 35921 98729 27830 63284 65752 61551 38580 76012 88147 72152 32308 33332 51311 77358 36528 43296 55588 58704 529 90078 389 16579 39369 5079 67433 63986 20982 14206 91509 68232 38951 23075 18175 30514 37478 14454 90586 83934 71727 21421 77679 75765 23030 56496 31496 81936 1073 6616 6097 71395 35248 72234 44954 84654 41129 31074 22775 67460 62830 7658 39001 25764 74851 93939 32439 16520 86622 15721 18177 91044 20865 95590 86921 14456 96034 32079 4537 29175 87087 68840 45409 6891 29270 773 41363 81219 87393 7520 42370 61941 24052 48578 3538 95320 78237 52036 17104 52629 98630 46585 51207 13613 60504 6080 89493 11592 15575 75100 94884 84070 14371 15098 78949 5982 55897 84150 98258 18769 93213 22242 97427 49378 89967 66945 65991 22709 99935 51939 97243 17895 16740 91527 3764 91582 84826 91819 51220 12164 20029 85549 97245 48594 9585 65604 71548 40884 77486 77068 52794 81665 13391 1214 96913 13037 68946 51114 51320 45803 13047 68552 7494 42100 63642 61929 26632 60438 84267 36382 57817 69976 19612 74159 10637 44608 86480 98108 72016 48438 10397 50860 18198 93568 96281 79998 62501 88707 16747 44483 56802 12648 79901 88846 80521 73256 9484 51352 14665 7913 29961 89877 13195 89178 87528 40401 63412 17651 18926 92629 94405 99769 92002 59332 43724 36258 14415 55511 63332 10932 35490 61251 56241 45553 63979 41733 3725 92959 82422 29015 31320 7309 2562 12534 78135 81138 77279 84980 51377 83417 40919 38011 43418 625 21301 36741 71082 18782 95523 47518 32971 68031 37862 1322 82114 45522 98604 75096 98187 18705 81028 13212 34736 76899 20811 87147 27723 60368 30412 90906 60157 26740 41546 13090 46293 45579 58415 53120 79999 4318 75760 55157 4332 69708 10169 40051 8610 36306 79051 11579 49516 85956 44144 71147 15422 25843 54189 15669 4438 17161 73349 46764 51415 70725 59273 72623 92432 75334 41585 65302 20043 15180 94823 65405 24810 59143 30728 93598 9645 82901 88483 82188 48867 58975 20875 79636 15559 8481 40470 75033 18239 59437 88603 8800 51382 7826 47567 6173 10469 64607 77373 26715 37126 43610 85665 68161 98191 75684 12113 75813 75300 81955 15331 18996 56356 72173 50179 46491 33319 31403 54500 34882 69711 43726 61022 45390 48080 84538 50037 22257 99459 89015 50362 94328 66058 64861 10494 59445 50583 85856 38298 62088 28701 87836 12323 61545 98231 56904 14781 51796 15797 93443 26280 55976 82382 20409 96048 830 16530 64780 67366 63476 48111 1167 90790 11696 71164 82530 53475 41047 27495 54188 23836 75584 77916 23730 59352 55367 39668 10332 27440 12427 34313 71083 58053 19174 82521 18182 31108 19055 28849 8858 8139 29238 73369 70251 82390 28618 33029 68760 61550 16273 6929 7001 98845 93735 55659 18812 17228 11077 35889 11086 33616 55207 48211 37887 46355 12275 19679 4510 81590 15295 72812 73235 92416 60944 24555 59498 54382 62102 33349 73728 25654 44942 56301 61236 82642 4942 85401 13995 6301 60693 38214 73380 10945 23101 5477 62941 8086 21657 25008 18998 21161 16184 7575 69732 69451 16405 96276 15316 20807 71160 74316 27269 54660 93430 99628 48833 66583 25785 70821 50965 2073 72333 66993 44649 93799 70462 95705 15461 60643 48786 74160 96037 90920 91631 39031 1505 93328 44303 8645 49949 81930 5604 55473 6340 77681 75687 18606 21187 89165 10922 75219 73388 81226 83581 77315 33130 55246 86909 79656 79292 42836 23038 29855 36062 75752 85668 21769 24231 37159 43957 39496 12041 43216 21484 37025 26145 25717 64395 64317 66043 67406 23334 94959 93974 16527 89193 77945 93122 200 70024 44802 69340 17954 72891 3779 5277 9058 22038 67331 14151 72216 1442 23477 20132 96640 14484 13625 16774 85715 77454 19710 64311 34191 10859 21609 13177 85209 6984 19429 89270 143 22727 64316 78781 33998 24823 85649 86083 76822 3212 91516 41333 55141 51254 73786 64535 78548 39464 97519 73357 52819 80685 33126 8525 23863 69819 58411 35287 52591 64608 33365 7521 19473 57478 24814 4201 46255 6219 57443 55853 4291 53360 32758 97713 34822 15688 89669 27819 11447 31812 50987 80541 46006 77763 72481 85 17493 7077 59661 44357 91376 41014 60122 89581 41761 18592 86101 5472 64105 37658 24594 10896 73394 57615 85313 8173 25922 8303 85996 43778 75208 55048 98965 90576 64265 79223 69629 11530 57106 81556 73099 5598 88261 25706 79283 27006 30904 99251 71434 729 99405 13138 68628 66022 30499 6144 22676 54225 44081 76529 47057 34994 96113 37538 85907 51421 23518 44699 49119 74167 78734 22139 99777 70262 11285 95630 24118 87736 29887 74601 34411 44667 41224 74292 17343 96878 60959 64513 13718 10319 94142 45826 61160 18667 93363 84476 39627 789 46877 27857 22558 91261 47792 72428 88728 70201 25322 13604 57746 87174 85221 27333 24621 57572 86011 80513 56041 1238 74835 55940 25619 74229 69730 65684 51823 52449 97465 11522 64281 16908 83608 51428 15233 19217 30025 28218 97800 20823 47472 28823 98902 98438 92759 83463 59533 90429 62400 14438 55673 98050 50284 51100 35076 72180 69196 39937 926 91309 14522 84943 66143 29906 44 47648 84557 1959 8974 64405 45202 70275 75608 78157 39458 9773 31763 46236 46980 50 975 53367 52943 70315 84695 47853 96899 87369 95603 30925 57583 4856 59600 26437 59932 25267 53041 50219 3318 21249 48328 40804 69163 45781 73571 25944 58806 16653 2892 64334 32859 34057 29483 28254 65730 78852 55051 69486 38682 75993 86239 92350 24941 65112 79025 55496 18079 83347 60259 13415 78209 46610 83221 75024 17490 39342 49603 85953 92230 85320 60222 52072 15767 5565 39376 27921 63740 28217 87717 39956 7012 1894 52028 65867 46793 86014 83791 90912 26874 94896 50121 15548 52978 60047 19755 62864 67929 33505 71636 37241 29030 44258 12222 62645 26090 9214 38801 19051 54659 71898 92316 26646 27259 12225 88545 7708 11905 31952 24842 90695 13975 29889 3736 62038 38972 81144 46216 57088 45616 47407 78802 58610 60521 71861 98932 30962 44979 71249 38655 14443 54825 61430 34321 60621 23531 79033 14319 33897 80044 41170 3156 79874 86283 51600 55452 29542 90725 38409 86527 83435 4204 96607 46102 38973 78343 12821 50203 91868 21981 99378 75285 95138 53352 880 56199 9131 78615 18190 30846 77478 85062 27456 34169 31177 84758 20217 47563 51542 92081 9007 3912 54305 42827 70491 5902 74977 51635 15404 53414 78424 67532 14713 7336 67940 48628 3571 22503 56683 51022 88647 43277 85951 54617 67441 3126 49316 8437 21123 91110 39847 20629 41684 42992 24582 42683 40288 20676 74693 94257 83830 68634 78264 4329 85219 54339 94254 69057 45573 71071 40527 50276 47692 25393 2917 51829 38640 74278 68171 98332 19700 31565 23395 43512 90496 69868 99360 40324 70030 18978 31219 25281 16393 84811 66595 58612 16737 58309 91155 10601 27570 7619 23685 92073 84324 7528 49623 34635 26340 55692 85947 61109 28933 64469 17802 41475 45206 80128 56669 81624 54312 83015 17595 74178 1461 26028 87194 53845 85940 89948 96788 1412 58850 43495 22250 90634 69367 68430 39427 29672 36739 41090 27661 77165 73537 95820 74873 29800 37093 54663 1224 5679 11405 33065 58018 43401 71308 76986 92950 6068 35744 64906 43904 81627 7785 1321 82731 28975 20820 94305 85786 75550 43020 95042 76855 65472 32096 51913 16398 78394 370 21382 3885 13754 35453 1549 37908 23553 13870 21622 10183 8388 52853 66533 27656 50143 7398 68013 84808 85501 18094 41694 9063 89945 90719 35541 36980 7973 77278 51633 73190 79742 58934 57946 96373 36138 42562 41608 5400 89958 31384 31902 62515 72437 7470 22491 89837 15425 78738 46112 35838 95850 73480 22754 26246 52959 45322 560 51518 31944 52895 52535 85248 13273 11932 68790 44615 50183 29960 33107 73997 77954 19707 72468 84792 12504 18208 48120 49478 66285 68101 46015 56177 3026 85571 58097 34779 49548 50614 80842 55108 96546 15972 44442 25133 22889 98684 91258 90828 81915 43450 42245 83398 99091 94925 29053 61493 49235 68829 80650 74305 58993 8913 86945 17618 26434 8078 83013 3802 29148 40541 66054 26989 38127 19494 12682 68409 20229 133 63389 5844 92240 80945 34532 74341 57411 46620 27107 97974 12315 69305 87408 61924 509 26473 28861 12612 49649 11347 30164 96247 9497 85713 86580 32328 16358 67587 87801 33245 34517 35098 74811 49402 8961 58574 20651 48466 87450 57049 73010 96068 66242 67948 83312 28490 67502 75287 7375 90394 42091 80067 81162 16353 25357 903 66312 54758 22671 55234 19993 60830 15744 41655 7889 8348 32613 51941 4366 97954 458 61163 88867 52718 51045 74385 54525 89233 47485 37707 26536 16287 49999 87708 97423 10726 10964 32708 39726 19119 56889 45899 78374 70861 58083 30948 8557 40940 97473 26589 69570 25317 63258 69017 7806 78502 16545 36811 42312 98904 58781 55802 49401 20990 43423 46322 19618 66353 84263 41728 72944 50701 98257 76915 65996 73397 85360 42964 27563 16509 61362 71329 26014 13602 29902 47447 23012 32090 69525 22542 48725 32424 319 68759 14941 50969 3060 76419 88546 98653 43760 15167 82535 8638 71872 59497 93530 65640 13148 11501 84828 53499 50784 99114 59162 40824 97291 17171 62911 4551 53766 88644 91538 35205 4232 99771 18082 33150 70886 50993 57776 29769 78569 29569 17273 11876 24088 17644 52567 49950 48201 44346 95823 43734 72913 91245 4679 94645 72668 82577 7794 35318 19425 85955 22401 69026 98557 80045 21785 54593 21597 86902 90100 16919 2723 95592 67694 24388 81029 29441 12345 44420 53545 34984 90148 2973 20864 92490 69344 3477 66018 84428 1290 23643 70196 84965 25818 32601 78363 37291 39337 81112 91888 49307 78207 91909 81533 54098 20974 30060 6873 44959 23378 75747 37467 42550 12858 53205 66245 75820 16879 20686 47650 42169 3422 77023 69718 51236 72004 54285 55 74723 17218 30427 14076 524 96765 42935 53722 56039 95239 31846 39243 45203 83148 37619 47765 32604 52338 48336 89968 77526 60572 22016 55336 4913 44922 19049 33217 19701 46749 70804 97351 22359 67305 65057 22628 79208 85882 47228 88755 40436 78196 247 69334 72061 7390 27694 36492 30375 11354 26621 43317 22870 52802 83972 84190 44952 42903 48994 6003 41977 37205 46266 80622 13299 28209 46077 25409 87496 37577 38996 64102 43034 73519 945 99489 71408 25741 50093 47534 71432 80229 34360 55761 52432 80276 24927 64231 80302 17846 84577 3205 77080 41462 45633 94891 34098 23063 42294 74667 83625 20977 35144 31655 63940 14195 2628 48723 62777 35645 73108 34431 36399 48252 39779 51550 74462 66709 70300 18833 57398 54342 98314 8736 43053 96724 2610 34734 47224 16583 9369 15818 1922 52695 99772 5628 11253 72075 82506 34221 45539 88777 63758 1015 52227 78774 5971 58078 27270 94541 74795 47720 9932 33978 7411 77127 3684 59117 97697 52624 42732 49909 27999 31942 85539 73819 79262 90990 52666 62902 45575 58856 94721 27736 1824 3285 33210 97393 6721 67147 77469 51855 96358 2522 21766 71426 25767 82611 1181 21178 54145 69339 66822 32576 52453 40658 15707 26172 63053 83266 14198 25021 30113 67286 32414 94043 39715 94036 70758 98629 96832 82683 71702 76692 16677 62311 55111 31962 42779 7766 3812 17754 91168 31596 16085 9210 10655 57295 28980 83642 33301 17817 43348 56924 40588 81715 60650 2883 49476 7189 46097 53244 92904 6458 63320 45588 38442 79484 83198 29654 51893 13671 69180 37084 6890 73653 66773 34575 54671 46042 97387 28367 76372 33227 5814 2390 18121 45229 99099 30920 11769 77992 63125 14642 17150 65959 14871 38579 3789 66297 56360 19576 99990 18960 7620 18780 57891 84241 12895 69663 99790 33690 44053 37354 46782 21614 1423 93861 33954 74954 96476 58894 84840 73093 34600 88813 67862 77103 15382 34002 6319 37756 94803 5496 62887 67422 61042 29190 5778 34799 87486 29452 46656 40477 33337 1772 20668 70044 38483 47975 45813 28685 20306 94262 8325 16322 49522 73621 99255 1252 24856 23697 96890 43464 7561 9101 93815 90748 79933 91465 46071 63634 56856 4528 57740 11682 61521 60789 40794 11537 88624 63272 92970 96686 36201 54028 40999 90799 45342 47117 46657 88241 72230 470 19352 29 67018 2695 11491 98596 38751 80515 17499 63865 92283 6847 97679 13233 73270 84487 70481 26960 3087 92524 93066 23238 51132 47307 92085 39873 59442 55973 86458 61535 89549 12305 40373 37751 10132 5765 13381 86857 70819 56430 48193 32244 31668 87953 38805 36181 98802 22210 58499 89476 65546 35057 82772 38521 41781 83644 75383 95997 89910 47542 18013 3003 92156 891 82562 14083 81461 28380 94621 40191 98523 99165 81887 94406 39857 45878 14460 5616 33926 34202 83321 93078 49934 82022 92688 87106 11409 21060 63390 86677 99026 68984 83244 18026 8045 92753 54462 37883 16707 41542 91983 24321 71627 14021 29057 72462 26748 10556 18854 12379 89926 14391 91130 94805 60248 35438 11609 55822 5108 38102 39670 30874 5569 22248 45078 11715 96443 51677 54219 68205 90681 79692 20120 13018 26502 77281 83686 58086 36990 2754 9691 1682 60920 30888 75364 19584 93341 99625 6838 98473 96416 57491 28379 32410 20488 80582 49069 35712 54043 93087 61757 99021 70148 23264 84855 53733 20094 42223 55657 73922 27240 14689 78519 37949 24774 52172 80256 43613 17882 85273 46142 26921 54896 39416 97191 46483 21121 48676 80171 86597 73012 29489 31990 30524 23440 1863 80193 43444 97796 33205 87008 45541 15176 95327 40827 5990 4768 10237 16634 85027 51021 32254 11977 27561 70531 35800 854 42186 6279 25868 62865 77716 57252 74561 47025 62209 33993 71124 59192 5290 60816 56594 42003 40661 51805 3873 35567 69574 60810 74749 86818 46898 79915 47960 13015 99294 79314 74641 17896 93331 7612 65634 29226 87511 92462 18701 15243 63660 89227 20495 28690 78122 88933 36055 15882 3446 51660 81567 65679 87375 2372 62897 21498 2732 17029 15590 93275 36576 819 26575 2877 51273 54590 48207 49197 38987 73023 69844 59051 89676 81342 85770 59659 30869 88801 41579 99211 30730 93937 36438 24560 96845 81312 54740 41667 84018 5857 73373 2469 69039 31487 62946 59575 25132 54099 24960 43826 61853 59057 31199 92847 60803 13597 69971 10091 45970 6683 9950 75559 70767 8547 58129 37394 94206 85036 49146 81832 32871 26791 62928 52773 53315 84623 74266 56955 90966 79288 55661 38975 60739 39868 61902 90647 32360 15033 35894 73478 68839 27217 72369 35820 27609 29127 76090 10384 89573 2428 87451 81378 72722 72139 91899 11581 33647 29397 21029 26148 41503 66521 68249 90697 35710 30636 50793 16658 41531 18703 16572 9758 13144 26566 38494 46727 55388 13405 94041 49004 57783 75486 3930 19276 59285 30659 10734 83616 64899 12667 58042 54906 48848 65985 92832 44890 65947 95291 46119 10078 89492 39196 34533 49666 5507 23975 30439 52719 72012 56239 86710 87685 90739 39549 19313 45999 59136 87917 57934 16207 72112 3043 98145 88185 89642 61780 34613 35266 11282 1641 15278 37056 42833 97814 64217 4741 81932 41604 91310 35789 17475 88962 90700 82295 14600 76050 93317 77460 17616 47780 35327 76040 10089 99286 98301 89620 81925 78688 85366 86528 49551 99580 414 22406 69051 92564 99485 20305 58625 95171 75883 71201 5051 341 54134 28439 64025 1386 44691 225 42392 32567 70240 9898 56420 9009 32203 86004 99796 60677 41823 77868 55065 4911 74265 77491 45556 91561 27667 24412 71302 73812 2535 5082 32253 24049 91295 33865 31263 80108 93977 62366 96618 34170 97686 55565 25228 11192 66240 30711 28174 90090 83761 80500 142 16249 81347 5018 63073 44757 53036 65643 48674 92279 72931 20388 3076 80740 8828 81702 71214 79724 61162 91082 10052 94588 49486 81851 9754 87119 44236 40565 75834 1244 34500 12634 32312 31 77262 41217 90121 11230 78181 90469 69750 18752 51089 78002 25574 11362 83253 48313 24655 692 17412 7044 98737 28321 95389 9452 66366 32916 17785 80585 19401 87276 27319 86873 56189 27626 4420 39919 43988 67986 9203 84599 43581 53119 34800 69190 53997 32432 82899 62430 36304 76751 39615 85470 84260 29411 97056 41379 87643 74691 66465 22130 92361 36673 13023 39807 35922 7615 65167 67789 31769 59601 67106 73543 37012 15984 35910 86734 18318 32642 66194 20680 34531 41896 33819 13760 80906 78208 50699 15858 81408 57485 50530 36288 65519 51868 90079 50705 92796 2108 37403 41659 52934 78546 2784 57192 43648 74607 34130 15146 84481 88289 62299 15624 61756 33901 75623 73029 46084 74712 58676 42332 69862 22156 96692 59361 98947 47955 65368 25347 66839 51470 49181 96146 61573 32322 49645 31781 96033 73083 37797 49224 77523 59526 59863 15877 91345 88748 6801 18887 58392 10087 60306 10098 83971 36699 95581 6227 6405 92840 59920 42225 4543 16706 39669 58094 40811 3431 80980 22892 46416 51107 55922 28699 39072 72133 61463 90816 61283 2909 59740 56248 27379 50165 57184 32178 99389 2830 99461 31886 50647 42893 93723 69271 63477 34707 94296 46887 59071 40895 92818 70779 31453 30163 13259 83683 4743 14807 75150 82406 12909 27683 77356 67667 67701 53053 20030 77036 7420 33483 59211 17405 74756 80974 94854 36204 64369 62661 77321 40400 19390 30956 96786 93527 63102 75983 58681 26942 74034 8286 55792 14584 76812 89288 3485 60009 61664 8205 15042 15348 83947 97863 39902 88310 41650 99657 55232 59043 88456 13548 88939 2779 41575 12362 98526 69936 19852 26258 43336 79203 79224 24999 21873 23745 49898 34439 97293 29132 35599 9577 23017 59186 65918 8489 48721 69094 25349 68806 52137 40891 10234 41998 674 87339 99067 4517 70512 12599 89973 93340 32507 28677 66866 30597 35163 69371 32910 56010 88091 33026 4973 96290 91352 8329 57623 49973 9045 14864 21184 16923 65751 99490 52714 8924 73639 86203 68725 65853 53557 10365 97045 77951 79293 55536 281 85161 78959 60481 91351 43589 47609 64062 96299 24647 55039 55978 32039 57530 87040 79668 16187 85511 55395 47050 6357 75047 24360 30752 98931 93020 28535 66793 69440 48683 31791 78330 82366 54817 6362 8544 70068 82784 11037 70385 6351 7440 21229 53815 48363 82418 56017 4985 16376 80532 27506 36898 96260 22512 30039 66696 58551 97579 78340 91274 82770 69164 42218 28250 40344 42298 1616 54665 62816 221 93680 41025 63222 11638 6950 25707 44928 70998 28802 58118 75330 5746 72498 16484 69147 93428 77811 56907 15125 74363 40575 99220 10891 11009 49566 32857 22062 60315 66025 45866 93172 55981 61648 25187 58182 30244 74207 29773 51888 34562 60225 10304 95002 93012 81674 32785 83730 82199 48303 15511 5574 6861 78964 92770 26639 69167 32569 40228 57448 65925 535 95200 57467 84378 98053 27425 74490 41074 33395 95891 75359 9162 99789 26298 6448 98892 50449 8513 58481 1887 1969 49016 70372 75292 37071 30501 67232 66716 89939 95202 24906 12250 56631 96323 80936 12874 949 20958 74984 21601 69699 60883 3837 79222 78273 1867 72069 97877 47146 41627 36930 38743 19202 30563 43398 43261 88786 22466 33357 69189 63837 32449 44639 86799 74478 77942 27987 76781 10131 31273 24002 68919 45702 19388 2464 5117 63770 21728 78447 76605 16141 19059 41392 62797 59182 41598 42692 86624 61459 37042 58375 19605 89276 52555 7918 83775 59305 10289 74192 81580 32311 79270 44891 36571 843 45719 26265 26547 47501 46085 20354 80149 99527 62154 51365 43982 49064 44681 79547 8616 71500 96303 42705 81858 65884 54060 20936 82743 23076 13634 76185 67157 55437 52141 27320 20733 37775 97749 55461 22010 36129 13466 50806 16682 73126 724 92420 22489 46807 62470 64760 12411 11027 9913 99055 36262 11884 61499 81807 69601 44856 97540 82584 52946 35715 85627 78418 78152 51926 95951 39542 90463 32228 99 33009 38968 20052 11165 82567 10991 91317 23169 26471 74549 8741 72121 9696 455 51886 35653 81423 22896 18504 1398 61690 5090 23242 99430 18813 12971 44883 45594 51946 83287 58875 80384 60488 52184 20339 52390 14334 21314 26599 87978 32119 48512 10199 23269 93148 57660 31363 17934 5470 30931 74182 29318 36276 26359 71278 44205 63413 85640 54450 65341 86493 12803 95039 90904 90936 57668 21986 6387 50246 26588 23795 84987 24092 84341 15543 56235 35654 15368 8701 36550 93234 20188 92713 93055 1362 88298 73762 8024 59058 42062 34703 15072 49213 17831 21050 21971 61388 48024 67796 54980 45450 13198 31884 14779 58861 85696 42443 44275 19374 99589 66180 93413 96589 68519 46205 82291 10725 36118 85063 41940 15892 87185 35192 15421 16613 23968 51981 82076 84621 56547 91107 37723 77908 74597 3991 3059 72116 22050 82957 21424 95883 85290 87153 72928 27784 36900 92627 62226 48045 66863 1675 88618 98736 79107 17368 60355 62413 51215 15817 99827 47275 57395 37100 33103 13745 16458 78365 6204 68385 56863 21297 40126 31093 13133 91721 88054 98950 65134 37353 46192 82951 63265 56472 50482 83094 73821 17950 32799 54437 9887 90985 25645 24739 9230 48802 47369 14720 551 70452 70488 99096 76731 86134 9893 69594 79383 99399 99803 25776 87230 26906 53276 26112 65971 46503 54971 6699 91795 65402 75645 38082 74694 64560 51502 96152 7539 93152 36403 78392 37414 77925 25688 94499 44659 94316 84449 28544 65221 69906 85005 99185 70892 73604 48825 31830 81773 70375 65511 21633 21974 43669 98442 49553 24797 29016 64503 8842 84576 59629 65649 98423 64903 80714 74482 59377 62920 56479 16672 74747 4761 17332 51122 72858 80791 42493 47352 12662 81292 9609 70993 57889 22584 12292 8962 71526 86192 35647 69431 56872 85424 4014 71963 53699 89853 68889 93290 20347 20579 92694 53974 31803 6334 31204 77754 84199 31818 89142 71771 61065 52447 68344 67233 22987 6418 17911 30419 3142 26945 19190 70978 44936 54732 18019 18385 94317 29082 75293 82101 39822 510 33530 27363 3287 82870 31989 39781 92990 31524 5685 20608 79805 35031 50976 39414 78211 966 10083 96094 77699 87825 49311 33615 86587 572 24278 55542 76648 4165 42874 5716 91592 94730 15831 4676 45074 72872 89965 63407 56820 29844 93041 68804 37686 88882 77244 79811 98808 53918 53862 75609 45722 53229 35381 60680 95835 25057 81023 18018 424 90921 15111 19853 58586 22610 81743 3975 60228 25979 81983 27367 45052 26283 93626 92451 29260 71301 36005 63327 25330 25781 7125 76790 70129 25162 89022 18178 47623 68077 52496 27236 64255 28164 67168 19219 41831 39424 60472 36455 84007 70013 878 49761 59538 90960 53765 89085 23094 54884 11081 2912 44867 60868 28866 35739 49814 86722 48243 32904 16062 79539 92708 37909 68358 84358 97 43432 80956 39038 22761 10956 79553 52878 39789 72185 91425 2658 43564 11123 12439 55321 6940 65009 46567 79676 49107 57699 86613 18869 47422 73723 81072 99162 29071 92154 77141 97471 31909 81634 8530 40399 25821 15439 21323 48133 22223 90869 719 58265 49739 59374 60172 93953 53471 54251 63638 99145 6599 64122 82137 12037 41293 88279 99549 40046 18424 99042 14203 3984 90224 27850 76941 51516 85223 89102 78261 68781 72522 50150 68515 48074 30679 97078 56965 88126 32384 10379 6115 6994 4920 73401 79939 75960 91709 15724 81572 75299 55463 45359 43994 38519 3036 30821 81588 78225 35427 57756 81135 66051 68654 19088 34584 67513 64743 58964 80886 23942 60098 3493 86584 31353 13220 10407 37673 38986 99791 73928 25198 45388 67561 62539 61701 80705 58516 88927 58242 32932 26852 33840 99115 23225 50588 75961 60541 45711 2540 7884 73842 44781 1908 35479 35638 7397 50917 17913 70890 57732 90627 8378 95945 84176 40312 61252 96187 31000 49158 46527 51789 44198 5593 90131 43590 70644 8400 50882 62423 45509 83635 73358 51520 72778 45232 52195 12596 24587 54484 63300 57571 95213 19263 94118 15585 99424 26202 81120 69383 43125 36060 7560 52984 4880 47880 48374 61263 92720 32437 37485 6517 66024 50507 27082 46140 4402 80391 16683 76657 10918 79490 27574 94536 59149 75516 14870 69168 43530 99339 3084 52915 5145 3064 63208 96545 40265 12611 22899 35242 71334 47950 12743 86234 36549 38690 53538 49692 94671 86641 89245 14429 73569 25748 18928 77445 53893 2916 79928 55502 80905 79608 34777 89184 91529 35080 72507 32301 55394 18537 95962 52362 34729 9310 44235 16794 53795 72039 689 16742 16406 67173 92265 56044 50977 93644 24805 26042 29336 72997 91545 66668 54301 34398 72136 72335 52058 90060 66097 94054 54130 52800 31269 20140 20325 63363 88017 51928 256 44356 56458 76440 45806 20012 83997 99699 94534 7928 29508 44250 42232 71080 31841 85992 41083 67082 70831 47749 56429 59821 12624 61155 46863 82856 3397 93563 79776 43927 92745 99719 49404 56824 8296 6377 67262 7535 18352 34039 78036 20692 40356 90996 14345 33746 23673 56644 76311 201 80762 59248 14077 18871 81282 20847 7370 88094 53824 12492 69395 46199 20753 63539 55263 17541 13929 58609 90537 27482 58009 79711 1868 645 27566 63868 34428 74735 937 77105 8159 97527 18136 83575 57629 67439 26712 86890 73843 29916 26582 22443 87737 64400 75077 38327 98461 87425 83457 86461 88680 70067 56792 20088 97250 64989 48645 16033 45773 52336 74201 27673 21558 16445 18187 81143 56922 36054 24681 11835 66698 42255 68235 56110 58696 16453 38084 70498 16083 81363 33066 76394 75578 21775 59061 83271 51110 51634 48219 70391 11800 80132 1524 87037 20669 39354 57747 82871 71835 71575 83263 52789 34182 7691 47627 9749 43141 70635 20144 68853 48724 18233 70961 55876 17356 42483 76324 30681 9136 87217 26085 71045 99213 54202 22575 16345 70274 25559 63714 5203 4282 95600 24949 16792 736 34896 92071 40636 74511 10069 81224 12071 38899 27140 20826 91255 25527 7685 7579 72381 65773 70716 56903 80047 34060 51329 97338 96767 56733 68169 93829 50645 25608 42558 81203 41671 83925 7742 92788 57551 73689 52446 5701 48828 94831 82881 33997 64401 41987 72134 22825 86965 49883 62746 92585 22668 31709 23567 61570 84168 84525 46193 29637 11565 96977 54313 44033 1103 28154 25558 87800 32108 53016 19660 32366 69020 78986 93862 95129 7536 97505 80054 24588 85530 10066 47552 51488 71821 49904 64618 32685 92300 69497 79360 37057 36358 70303 70911 39831 22181 76131 15231 22191 60397 16029 57305 66309 8449 46977 76879 26998 17010 24112 64073 70206 86424 88722 60367 59803 94029 4772 20589 45940 34689 49709 82196 7447 52920 29955 23875 14167 34868 12964 73419 80319 44515 47828 25791 14227 790 12886 31228 94675 45700 79670 39662 8506 3180 71347 7692 75422 66922 25990 15366 63470 81427 5861 45957 67113 35239 64142 39374 56249 9182 50798 53488 55838 93996 62549 8699 61292 75530 56659 17641 38429 48792 63571 3475 21069 19114 82647 90925 34716 13034 92041 31836 52540 74830 60819 13149 16957 26299 98888 66979 83827 19090 89382 74493 46067 45155 24590 315 29112 90544 89987 71804 16256 9869 60667 37912 69015 17917 62334 48907 62008 11023 21895 22574 31945 20251 11374 77317 18641 29054 85946 18117 79128 36146 93636 91705 63047 52724 88471 89330 88342 84856 73549 77601 25471 45187 91742 20913 35014 66602 73581 92925 7519 99614 53253 82937 57211 11383 26986 62286 90325 91663 41234 64450 65190 22614 58115 77344 61448 84353 56926 88401 78175 51371 54902 45032 89862 34386 45075 25245 48696 12457 34858 49902 5972 81868 24291 47589 31302 20815 91980 19047 6207 2896 45802 14737 8080 54057 69784 93212 72826 10519 96560 47250 5044 29201 70525 72401 60535 20478 96285 80626 69241 24192 63640 71488 80654 34211 92403 73145 60593 49306 35407 43231 4231 47570 30243 37898 71036 44521 54607 80918 15262 36309 14617 33253 77094 79916 8787 27209 91972 28684 11780 36289 37114 81481 94265 22929 28126 49851 28130 37325 29985 89516 46931 4001 71624 70191 15202 32622 95901 68012 30620 19762 86242 50366 10045 40539 35376 55712 54140 61070 95167 8315 86214 93282 16030 28898 23342 20638 93031 22272 39989 86138 37139 81248 60435 70605 12533 26273 30977 76815 761 506 90825 44163 43070 43971 13963 45582 1655 87966 91163 31283 81353 23047 52766 33248 81611 70041 90753 47176 49484 19671 11290 51645 39401 3807 45593 58211 72245 61280 98495 31442 77384 32621 51286 26877 73245 40405 5286 13136 55392 96334 86757 64907 84088 40481 44220 8179 28888 9172 92482 53394 92755 21359 47421 43372 49728 38425 22654 37805 79290 10193 81137 98007 58901 80763 13644 15040 66420 28953 54678 76575 13898 78046 22452 30466 99551 82047 78684 82259 25680 20625 13120 18831 556 91281 61398 65210 77337 8031 17870 71795 29580 90364 78290 76838 47905 1501 41342 52610 77887 55890 56495 60465 89656 75628 31720 51604 45930 92804 71212 20590 56255 71270 22387 22080 31679 60602 46465 6792 97488 49788 86253 3119 52070 48893 31111 24602 10297 58157 43515 57220 49864 52673 89779 53779 30861 56359 23460 39004 4099 43717 52083 87463 42588 97795 18054 31230 63807 31644 24577 36519 33191 86429 77136 51410 60307 88498 95055 20426 29434 37728 77365 74053 48271 77567 43753 93382 93553 16379 95080 5965 76671 52975 71860 43567 5197 68711 49204 98710 64106 22955 80488 22976 7186 94472 24724 64492 57436 67304 66066 59760 1491 25954 90540 53329 91106 37216 42347 76237 80520 41215 56586 72062 87438 70927 85999 53904 92743 49485 85475 13063 92169 16627 25429 6856 82659 13592 29867 75878 18271 88005 44522 84245 29205 20729 6045 84364 32809 10288 98209 87952 27651 51720 47612 23469 13025 29713 62391 54685 6738 20900 708 41339 72641 61427 90876 25683 55900 57298 81346 93904 77468 83835 41666 61009 45210 82372 62170 9693 43396 99996 81014 13598 26086 94890 48670 20102 23108 27427 83328 3135 6669 62578 82379 82239 89507 55181 54026 61898 67578 1251 39336 59901 97730 14395 97687 82140 32759 49332 20640 59640 50317 62143 52013 57085 15993 45937 31633 72814 62017 47837 62205 33646 46164 20469 46853 67748 79483 53839 70671 23495 78162 44698 36091 20918 6829 79130 77621 44363 29936 80316 11571 64416 28409 87912 62983 23870 95017 22003 56523 64851 60834 58580 78161 73321 67117 89006 69446 61204 32620 57529 1441 77063 9708 4059 85038 39861 1592 99507 6283 71466 65911 75536 8613 75288 93493 96604 86877 70835 33774 66499 40614 29544 97480 39113 51030 38875 60385 2383 83900 45791 69093 45276 51835 34923 72427 49487 65706 90035 76121 9727 98697 70639 85670 21433 37226 68369 78030 70506 23127 29218 97639 17828 90490 99810 91361 3866 25674 79304 29409 59801 56546 97584 19274 36810 31912 52088 10988 84038 26436 29575 1372 82868 96427 32259 18144 51318 37453 60978 62372 20919 98800 45805 46645 4876 16348 13052 71629 42448 87732 84098 17144 31817 54366 30544 73275 77134 66263 22449 3463 71144 80332 92512 78718 62889 167 27743 43115 69961 4335 60912 42524 4345 88510 80396 71749 7120 46041 37313 85382 96817 50021 40503 44573 5293 98342 34185 15602 51791 67894 91144 4972 94879 7314 33723 65350 57460 4374 40709 16667 25398 72018 93364 72695 56909 58175 68258 42449 52890 98541 65244 90636 65004 64670 77313 1426 75346 30975 39593 16007 2992 97475 51108 53669 82923 31478 91338 10934 19696 66732 5755 24198 80699 15476 39976 26358 3940 25364 34512 33617 92765 69837 60520 99939 18762 76180 78169 5886 37275 4669 7035 95718 69668 45703 84330 63872 13342 94058 88999 48161 50911 72486 1932 25197 87500 50494 79104 75014 697 15860 20679 15394 12337 32190 17780 58830 62992 4093 4065 86376 36362 90300 18039 58844 12357 82124 10756 83054 46079 78864 275 24034 31477 80996 76613 66081 28704 23816 59380 34715 55705 533 47902 1203 30128 14210 30034 37994 8859 54250 16708 81264 5740 34759 72609 91608 48831 6053 99062 89520 73088 14553 42674 72990 35284 87604 18980 14333 31671 4800 50533 60802 21320 53660 24841 41543 30978 74157 36784 43208 56927 14238 30441 98065 2405 977 60071 65953 44655 29140 71451 62486 97670 20166 95395 41875 56352 82879 20988 66570 63853 75933 53736 73376 67389 28765 96096 39727 59161 53804 90707 15677 3613 87130 6402 80926 55486 36443 7606 43183 34960 16817 92699 32326 93650 43017 53506 50247 12418 30428 69495 4863 1572 23486 34037 30187 61930 72998 15723 38414 68784 16050 45710 58813 58132 66139 6079 87806 45749 9206 74248 81447 62157 50953 55527 51992 4773 52541 77643 86086 19562 55297 21883 79100 83613 58759 92919 22161 34488 67891 72436 86723 49264 42673 79214 96707 57200 10970 43447 5578 53107 42349 62098 6539 83352 38994 51232 81213 88464 47769 70299 73266 18532 5253 80837 71052 54447 10663 9817 71132 29513 2076 51161 39108 79968 40828 37078 22508 35259 95543 44561 96274 17486 30016 90844 30799 48430 23374 64225 43186 26350 3244 20005 93741 4906 25324 46903 85496 65781 71165 37315 47678 66565 20071 56258 77605 60460 66099 69332 93296 74901 23387 69966 76500 32960 75007 20884 63711 53719 85799 57054 56184 36682 97420 26743 99792 51929 19411 61679 91195 48302 2476 32089 73239 5013 56764 75779 17738 56351 43941 18370 22832 92326 64724 53232 6524 68834 37662 97931 57469 77991 81861 86592 77974 8673 69749 68678 35078 7091 19287 60226 29402 93136 27633 24626 94278 34306 2734 69146 61804 97425 97334 47671 22785 16967 50412 38757 67000 63410 29211 94185 12059 78258 60329 4896 51391 60584 72699 28318 68958 88761 50675 21914 97988 95736 34068 49382 13288 73678 99854 82778 5488 34633 52448 64146 84681 16993 45532 71878 33239 3524 25015 37193 44456 99506 42188 17271 78871 38758 62259 66606 28934 19327 39289 58319 51751 16903 38538 66775 35544 53194 99889 1921 85302 78957 54792 71101 24097 10576 52419 64083 1189 67335 7450 20008 99821 16069 64996 43704 66884 98612 69956 15632 3997 89028 30207 19974 66280 73367 29044 84093 86304 68779 48593 78405 74417 45417 48222 83322 78123 30283 92356 64305 89379 46332 28648 15985 31910 86000 92530 62471 14130 72420 31508 74622 88539 30684 34596 25970 19178 49766 95619 12106 98485 56947 84646 47490 55980 98494 83450 80175 41157 31973 13704 91372 41238 1261 12285 31643 49715 76513 21362 24364 98126 79617 76318 38341 47278 81412 10892 12072 23034 15697 99194 38931 35093 99584 61892 64321 20834 47358 85867 29150 31503 46221 37443 45018 50390 32378 99496 61586 44962 35190 13970 79058 90371 9554 4860 65695 43578 94687 41903 84560 78790 78751 3248 36318 27956 94684 24378 15198 4323 75509 48310 95791 35634 50861 20276 73179 71376 64340 58924 14943 84879 4292 74621 8762 90330 66485 67327 5493 87057 14668 95529 71256 64574 51348 19630 13691 260 87617 60683 39385 10032 83301 85042 28694 12040 76885 26583 33389 26234 33380 37815 78098 75640 21427 28349 36644 30004 24491 18011 97773 42241 42027 47187 86475 97216 70726 6804 81561 31811 50296 68632 54035 55433 47672 61791 23901 1160 13646 58339 10671 20788 65163 17994 39352 28956 38421 18037 23917 43191 96678 32628 78956 74131 77161 61063 81031 30218 98860 70464 82472 67648 71472 68533 16151 4949 64643 12590 9890 16952 93116 91419 92214 21793 61226 83076 98259 16290 98529 96082 75268 88800 19250 82355 97090 40378 43415 66584 39022 26674 43003 68971 2436 13294 29202 19539 90357 58662 86581 37845 34217 38567 76448 30963 97170 24580 90827 97821 41015 21198 21818 40652 35610 1399 5806 64978 65694 27099 5989 47760 41975 39251 41545 34612 78384 33621 61314 57857 27451 89617 60471 55576 81873 54374 21435 25932 5175 16265 29379 9728 40802 6076 67730 7697 67395 66123 11089 68808 26422 48653 93393 61854 55085 59279 28374 74011 92817 69624 73983 77997 91772 76377 55443 65477 95916 18469 40651 89440 31109 7820 10004 74394 63415 4711 5246 7531 8154 93869 64300 92860 74136 35726 34 18298 39065 97366 51539 70000 66545 93580 93479 67699 38249 76714 84566 77126 12628 69498 37119 66391 33484 8312 18852 14638 87542 67164 17858 42704 22472 90696 72041 79817 69910 19599 1529 24295 31068 329 93745 22970 14536 12414 63746 26159 50875 3458 21045 29561 11212 33295 81233 62924 59722 80409 8556 18429 3542 35667 67006 74186 7485 98121 66028 35138 56671 21894 98227 92875 64047 50043 48741 1886 25160 84628 71530 15617 72799 38891 45476 55444 13952 11147 55920 97043 49260 8085 23509 84252 43668 12320 3303 22231 3610 27164 45835 74361 76016 53493 9387 65457 36133 78762 10298 45477 19724 52606 78102 90215 14180 82015 78315 24170 33348 87481 84470 70780 62110 93849 34614 21467 53002 62162 67525 81472 58284 60969 55519 87724 40444 97359 97907 18659 99972 11710 98024 54985 56398 62454 95967 11856 78755 40847 2154 20164 73463 9130 64745 58539 24041 42123 20923 73780 38561 84639 7842 29237 7269 56628 95591 81446 33345 87321 91075 69392 12995 1600 90296 7061 41968 45883 38274 61993 66437 99400 54495 78620 76810 65333 63728 6468 38525 13959 12102 61631 80843 51038 85504 19697 97943 8686 61896 70183 84635 22026 8290 17883 75908 18853 38472 49305 60527 63574 45994 37092 10649 34086 31682 46353 28463 50939 67314 6919 27135 9194 75607 73070 66414 87779 24485 2747 88928 12010 88365 39507 40208 44950 56579 84667 45076 32351 58000 18756 71552 26857 36785 6179 33132 16349 1309 17702 64604 44713 5233 49341 10553 64810 37580 84374 74320 21046 78567 13091 53033 30985 75957 77405 54585 20359 25677 5607 42954 37390 56541 47468 94295 35926 18138 48031 18450 75976 70637 39294 78337 41489 2118 58636 7407 27985 13915 87184 46838 92858 78533 4050 70833 72495 66167 55329 98998 87445 97201 68967 21290 1111 4236 65944 96155 96937 52066 61133 56487 40082 6262 44814 14673 57848 55938 46030 10459 13029 22461 11001 30311 70538 28221 43260 94765 76407 22201 56421 77578 41731 24735 30640 70169 85071 42202 17112 76645 63277 8 51743 4030 16925 25436 89219 7443 45663 73650 80954 67971 73382 62900 90822 77571 67668 14910 75168 9806 79037 12130 6978 87002 98122 25361 45405 15448 6695 75746 65068 34293 21822 52741 14380 36872 7093 72692 80039 78886 5343 90645 85270 99707 76319 2161 26820 71399 99532 52367 71883 92591 45426 35330 83611 34485 64908 47580 15070 82639 52123 17344 57105 3728 51308 33729 29587 97352 47456 631 35062 89953 98821 34663 91494 72649 65748 44565 66527 14659 88001 94343 51295 30911 51390 21473 62908 52587 38457 99250 5032 67312 15479 87102 98465 39435 58914 86137 32713 67517 48414 30936 59875 14479 99744 21751 17845 66308 18628 68680 87167 72985 79684 30785 58563 86910 37895 24209 2353 34681 18742 20612 98552 22609 23288 78713 7058 71540 19889 49860 78896 95408 1415 31928 9064 80087 20832 53990 1351 29928 41555 68952 53599 23467 73784 67317 72070 86668 3869 22477 61369 35029 98997 67900 9877 75108 2942 25582 76766 34043 75490 53876 8034 2557 66938 22076 9573 24501 69002 64097 81111 11980 49746 26947 72350 42470 152 18225 72636 8656 45200 34457 33587 24406 17741 80481 2459 51098 36823 19163 78503 54460 77399 46528 88532 4997 94869 55626 39345 71796 97082 38355 57640 25566 3696 19538 55075 56561 99553 30031 93768 56121 36517 98528 68616 70479 20985 65259 44146 10184 57445 47268 3069 37697 68695 48567 30433 70657 38309 54181 43091 66586 94700 81361 64099 17154 89372 53516 63394 7050 73902 13157 95915 429 10294 99726 27385 50794 58373 53521 3296 48223 71265 30876 98399 20999 12354 46510 2943 25929 5527 87514 10355 18452 12746 50933 53783 33773 57774 63992 44540 94846 56718 11108 99291 52737 29445 21200 88414 21443 16051 21610 3993 77542 20619 84429 87676 60143 83190 13572 77378 24207 44306 95110 95325 20006 76365 7537 91806 44480 78847 33572 33547 34793 90039 17508 10352 48738 41115 32889 58170 69547 99366 21278 77918 68136 79026 57400 43335 40105 25980 23313 59017 58111 81760 86061 546 73100 75018 22119 37028 9001 47048 36376 16362 32157 98124 96673 12296 61980 97880 29027 80042 3985 10578 85492 95109 20040 96195 26318 31373 28891 5594 94798 75049 4174 26268 29059 41418 17220 74724 26792 75680 28855 39788 19314 58585 60647 72201 32081 17423 53821 69071 75502 23596 38321 88783 9359 33218 22741 44824 58898 87621 64682 16554 34591 89052 9742 94963 69143 2961 84242 57676 9811 71885 52397 22848 21148 80492 32018 86782 78715 61353 43177 84721 7719 40179 55257 29145 36408 73893 30387 84367 60971 57060 19158 37917 61068 59087 99945 74525 43338 3847 76618 63585 42136 67716 28519 4791 37976 78165 17004 35454 92392 87694 34331 34280 19215 61076 37916 25696 92763 52720 63044 29037 61879 89434 14748 42635 34922 11217 19092 9815 73339 88885 95498 27728 19521 67184 59902 70556 26963 7643 40154 54536 90315 27584 39211 43006 52134 34232 18574 30409 78251 97479 2924 92245 64818 4391 16577 57516 49194 92540 34526 1273 65332 9592 31526 80979 37299 72743 11171 17732 95223 72206 48178 62348 23249 59737 13058 14108 28313 78494 30303 71933 7039 20889 14280 85646 77962 66745 57147 83236 18763 286 16990 71103 86339 67661 24000 74577 13703 34458 60847 58231 13254 18030 66672 32767 51297 63377 32293 50983 22796 36623 820 11045 95875 6843 19060 54789 92856 25095 90221 10767 88376 84550 41705 93651 93572 66710 30219 84225 82826 62653 14995 98551 22781 46686 3235 78224 67930 90331 19159 38110 20182 51836 27120 77762 28656 56300 77062 58858 78228 22934 47711 92555 56358 78816 22808 85145 79473 14406 1552 47442 3283 39025 95877 29559 643 76839 23650 72907 85964 50978 67598 22224 72919 67871 72604 46699 64692 57987 91607 56616 23669 8882 13416 78007 39564 86454 22751 50075 72500 55514 16926 72725 35687 82851 11981 14785 38138 63161 4300 5425 984 82775 58938 62491 14763 4701 20321 26858 87571 28348 40431 18860 28069 46473 85310 24078 15824 73318 61546 85316 86912 23652 44123 48634 47993 30739 49923 46774 90851 19019 24860 63648 12955 51917 13601 2488 71470 33776 29827 78916 9165 61508 29632 81712 19598 96628 69726 8857 26807 84978 44868 9350 18313 84768 24270 8897 48890 70828 57695 60607 82023 5614 6130 22630 84711 95483 65033 26757 22874 40069 83132 5085 14517 46036 85154 48632 300 25985 33839 46638 53782 72419 85769 37398 68511 9648 99375 96019 1755 38374 5360 51847 47363 78914 97242 91940 69934 31638 66517 9881 30579 4917 23166 80758 80949 69987 7176 29244 96047 36520 85124 74177 7151 98372 95886 73625 78378 56111 66697 69338 74068 84870 32792 76802 35658 18150 40807 54039 24777 46341 6120 6551 28123 59413 50994 69580 55734 23506 86445 6545 29495 59479 24027 70842 14503 13544 34397 4538 98010 92474 40731 51589 56557 89883 12055 71 81828 70745 69165 33288 98431 52389 40212 5156 80165 74558 49773 26702 68032 64894 79799 27372 3759 49006 24497 18840 39881 71689 36010 93951 30610 84702 75193 69744 21475 73845 88877 6730 53890 43033 8107 80211 89294 69304 8955 86812 6678 77512 20275 25442 85376 69216 37921 66086 69471 75825 64591 99860 92515 38368 48565 31926 94635 38323 19345 15530 16407 95107 81095 78764 67734 64852 93161 16821 97680 9720 52855 33076 1792 49331 13362 62715 20358 69613 2993 3363 73816 4793 62025 98963 75601 12473 6959 83143 4194 65214 42253 34112 59653 21283 84073 50172 83930 81795 14126 54380 94612 75260 8820 992 10866 20481 90037 66690 98658 53111 74311 39179 38373 24441 88568 5653 89570 17677 27919 35251 28626 6089 67043 74228 8576 35263 3068 6333 15966 41590 5340 16507 23182 47100 91254 77176 40775 57455 94057 56624 44025 97537 81358 32342 68319 60353 1733 77078 43695 70941 52648 55298 17252 44331 50308 52320 77102 70791 32091 99853 64445 1390 55606 68321 78056 40234 95458 26064 94280 51147 16144 30371 3601 31813 74545 2960 84034 91971 29355 41515 49951 17972 23072 942 20794 8867 63018 50045 87059 4653 39889 42159 89301 46141 86469 68281 32198 95194 24785 87006 48958 27208 36416 48158 19436 7730 24091 92419 25301 40519 38592 13786 86199 14823 13981 5821 92084 67572 32035 6786 50693 78806 83781 51212 78067 62407 99475 45886 3094 30100 10092 67811 74262 88619 5882 57124 21989 2934 94492 39632 42739 51848 60939 22028 57193 51732 2578 31454 63647 90304 75281 22447 16135 71994 73186 42305 45675 61518 95642 14588 83568 67444 84803 98034 49733 89462 32624 94598 34368 42658 93814 72889 96481 65743 9629 70785 57641 65531 69546 91229 74310 81142 81543 85021 54404 30068 90507 87583 94899 94668 28831 38877 76818 41706 3482 80084 29213 81990 66524 17421 67012 54294 4771 31392 29259 38820 15856 24062 18875 14316 22582 28105 13954 35315 31614 52192 95098 84815 53325 6471 11310 96210 95503 31396 10335 17822 91432 53611 93719 85135 64733 87458 56311 6546 38535 27264 62829 80900 91995 55080 11888 21899 7117 16823 40319 15765 41514 57998 26011 92887 4991 38461 78829 59460 73865 60517 6189 49905 3374 5648 13344 55585 33274 47245 30165 4490 15772 54180 72482 9866 68245 66959 76480 58776 84152 42523 77370 17513 28108 24696 18548 51253 32118 40252 45347 61561 34407 92706 78674 36886 85827 93988 59155 34845 67803 89709 82131 50602 55068 68740 67823 70208 80226 88290 5873 84041 84755 21453 98771 25664 14932 45263 44196 54345 71665 33515 63835 33037 50968 67231 19058 23153 48635 49687 35942 39455 5583 42496 73454 16713 46982 27172 82404 96326 16191 59128 20942 3800 73434 37268 39266 72652 73710 14614 41657 18642 55530 89040 90488 61343 57890 4154 57933 9533 94310 88174 5015 90140 23144 69715 25967 57518 38803 56899 20408 37109 85850 1281 88208 93522 87205 26262 43833 29455 87712 11642 46115 87693 43863 77504 42925 322 42554 26552 89210 36647 73447 13358 67743 357 13847 7191 93871 78757 53742 6744 37681 35292 42375 93434 14637 4380 35463 25464 71841 13730 32505 57033 61682 56687 49879 21397 14437 61888 50258 89295 38174 30513 62014 71579 27929 89010 3615 73412 20688 5208 11221 92653 24116 57819 31704 49136 92681 26132 11090 23452 10239 17007 85331 84983 34801 45124 75466 38470 37419 3157 2049 50803 5969 91232 84084 53768 85053 14388 88778 12488 47963 90484 59218 76214 29763 19913 18306 27294 23507 22379 43761 30851 66961 23078 19101 2166 37164 11087 93226 7496 22873 77779 55630 53295 92776 19771 57278 35401 54075 11767 86171 41061 48666 98099 97546 15978 71088 36479 79899 8879 72320 17376 75443 47519 18386 35839 7152 72431 65278 45745 65601 58773 9529 36256 39821 8951 54830 82842 52133 32097 84175 82330 61486 60933 26139 29660 30797 72523 78349 41526 2874 59432 75462 58970 69907 30395 38688 43674 13214 21441 32776 79763 19991 27309 38122 13418 534 56005 95862 60935 68001 29695 35941 10842 21976 99331 93614 71401 72450 19347 81431 83292 6013 45961 75122 3956 50649 4748 4726 37849 67029 23 58189 26915 8902 88533 59153 86858 18891 38289 20430 77866 77443 86485 7712 40798 45617 68674 29869 72537 12842 12489 41445 61944 59948 44566 98415 53923 22019 18260 60418 22352 3755 92975 28436 63387 31853 40964 67574 81286 20613 39826 47607 4290 37357 20300 9161 35650 1328 37401 47532 67549 99398 28029 45743 96888 1636 25277 78310 24488 32221 67657 12463 49845 58778 7476 60279 70705 47445 18832 65521 25523 70501 52824 75514 71829 95465 32177 90425 92192 8249 88330 14656 40365 94076 52899 60033 90933 64734 86079 10043 49678 40111 82462 65242 35213 2532 85747 63800 61849 53172 87859 91486 48287 60167 87893 1830 24646 99275 66637 9897 26795 28912 24272 54494 60679 75787 98695 19332 87638 45917 2480 89839 44803 77541 37961 45081 47332 77328 41347 74631 93549 10481 716 48748 4171 83373 67340 30847 63686 8019 18142 48039 93505 9523 46222 61041 73721 97869 36 61890 40582 93011 87711 14027 33479 8980 16137 4516 64661 72096 99208 63216 642 14796 49762 38229 87440 76354 33631 30964 50854 78804 26503 21984 58128 6224 2995 82288 27761 96432 42850 23274 87632 65039 87240 22713 36253 97908 29196 74070 8128 80204 72059 32788 39634 22723 9982 42424 63123 50883 48805 69779 18621 32193 93200 7062 28098 4753 73895 12322 85485 42963 79157 94567 18431 88344 58597 47978 36777 50566 8124 28996 45610 39624 54649 87223 54527 90382 95316 44568 29373 34523 27483 91861 95528 52640 87422 10562 66819 53916 97825 94653 15401 29808 60330 91375 87499 1960 62796 91713 48102 26622 90098 5406 76507 21565 43992 95641 76791 7206 27794 97612 91445 6519 70467 44610 62248 64159 56366 79426 59227 71549 21244 66862 20290 28266 8197 21604 28692 3774 99844 59333 99218 82121 73262 8176 33096 38863 81891 60567 34621 30584 56157 62793 90111 33549 21926 25869 66966 78004 31351 36120 64744 31238 17470 82702 94463 95322 83783 14431 38498 75427 77894 18201 14987 49482 11250 16149 54308 83153 58567 74344 24667 816 84514 11309 68170 91652 40248 41976 36914 58228 87702 58080 89995 74618 96659 89806 27133 69309 77660 62618 15377 27033 52548 83869 61702 71175 22739 20940 45290 38992 56220 22562 91479 39682 76639 27913 42287 51048 31522 98927 34991 75510 97305 66803 59420 3675 34294 42111 92227 41496 48529 6702 51593 66089 89848 33087 85220 86232 25721 4698 2937 16958 83311 81069 1136 87634 25165 1050 46700 2238 90658 55334 42626 30032 90407 65481 51052 39164 82820 99528 17156 10832 69333 37817 81914 48691 66746 64009 55373 84977 64079 67863 46652 85560 25540 3855 90415 14583 72017 82583 87537 36911 64027 27492 61995 19768 95564 49536 87183 84108 36548 33161 86699 69418 32547 97328 78053 750 94176 80415 53084 45391 28417 25473 36156 92315 35082 62368 60455 45631 81841 37891 61851 9100 60828 36177 85291 33872 2838 7111 21442 33213 12683 94011 33929 80639 68962 13004 61198 88029 5683 91337 5681 15141 33713 20727 18486 93962 74467 32201 2303 5276 21570 73510 3534 6780 66730 21552 83620 92024 66268 50059 44364 1335 21512 61873 23655 87955 66255 99524 2543 17592 15143 10778 76059 95185 71484 64584 87718 21100 64413 69654 43236 69617 54122 42979 99534 53150 3595 90336 48215 93237 86763 72977 27623 54286 12262 49862 73557 81010 94251 47702 82339 10095 68147 26678 12713 9018 75436 61277 51094 69315 95688 97033 30043 3664 28811 5319 56548 69886 47604 10128 5049 22523 72644 23035 87896 16437 39959 19684 69484 79716 12998 75749 15823 74683 27676 78453 27113 73563 28255 43963 4263 74596 22393 67116 36755 96091 89583 97759 99120 43174 26494 26517 89415 45821 54272 37748 36006 4149 4723 64084 26535 54912 76283 26198 50827 19563 41914 88175 18538 61357 82172 92914 30024 82279 32649 82619 34579 31856 25289 22409 49873 49785 96139 16557 6713 69228 39447 33224 77727 70550 40768 43508 13010 57236 26016 80416 57146 34417 93868 89191 54185 76483 13089 73717 9354 42672 99876 88628 48790 56874 83992 52634 43169 11220 79067 57832 48836 29163 44223 8697 66390 56064 60339 43318 53687 10140 14651 46284 48667 14054 58358 20674 92701 38412 62487 45050 92625 99750 24788 58992 46190 7175 34348 17333 26157 16373 99594 23944 28320 54016 83797 49168 61234 27170 10370 70504 93674 53590 75053 70453 47055 77680 77648 81729 26940 21843 73555 44508 97826 55580 69313 45853 88172 3199 51977 84865 81186 279 10360 93301 84748 10595 11390 84240 30688 63792 82887 18180 88108 61359 1639 1187 61568 50380 12700 9317 13559 85757 66338 59792 47319 23381 21392 86331 51780 2834 46143 18378 19929 19502 38397 42295 13027 89097 38322 84362 82153 67937 70769 98117 10339 4778 33225 7402 55397 85897 21991 33985 29468 52359 52512 44177 79865 413 62938 92613 27413 95005 92101 15240 96428 45584 2750 81349 73166 88708 52739 91886 71221 2590 35457 16701 87780 23233 76905 11754 71074 61596 26498 83913 89206 92945 63985 2895 10921 78944 65819 91404 58593 79722 74204 97049 40562 61874 96582 43049 60162 35377 6401 41799 87033 2781 62027 60554 42940 72950 55593 57128 23996 28797 30537 68191 93532 92223 45051 16668 13393 39678 71726 25042 97794 30251 21640 60953 74106 50009 42168 79226 3989 78632 88965 96792 61080 29317 50359 76445 21839 54528 84206 55839 8166 7355 81598 45419 79163 76166 24677 85111 18577 95853 40984 77412 3225 32718 44503 83134 47093 98793 70084 92218 94180 90687 6770 48216 46884 94965 17168 91949 37176 26981 55862 4220 45948 48450 56811 33397 81166 13512 18310 98862 18587 27648 80412 79566 17786 17365 36242 86309 7004 50034 38746 83802 11636 54664 32966 84115 70992 37082 70234 64795 82401 7211 95023 73676 83923 68832 68202 43403 98610 8648 30570 56295 32651 85235 99759 62399 59465 63597 94287 96065 43180 79959 12975 59084 90570 18527 48412 3088 13506 91938 16334 12218 94071 59942 55727 23302 46671 3321 88052 49266 9734 89702 81454 3220 56201 75884 44593 92811 87887 38193 15205 35371 36009 28193 5579 68923 11363 31221 94112 99385 31378 56688 78788 4708 85451 72633 8553 59675 44786 99310 92298 53043 62518 47516 4327 68446 79524 91092 77008 54087 21152 87938 18249 21637 38243 5255 12542 71111 12529 14566 17389 29555 86825 20328 13491 42528 83021 91634 79531 6309 61396 8097 13972 49192 17939 31888 38926 54196 95758 13989 18374 88352 94504 24425 67134 17441 75669 29342 88302 6603 23541 16696 34296 9813 88362 86446 1437 20352 85143 49889 85603 37009 34072 92199 33887 87483 91654 45241 17234 95504 62481 95963 94900 59324 90622 47949 91414 70962 13840 25570 84256 88199 26904 68312 89457 2640 58953 91598 83461 45060 35269 7821 47303 26532 25583 96249 52669 88718 5186 92105 59039 94795 6715 3793 71988 77150 38562 99812 69281 5773 59209 55660 30424 53769 89129 89551 14526 44408 8337 94955 11930 29281 60371 54061 13452 56065 42592 11502 72601 10781 79976 63782 66715 87312 97847 15193 45237 83987 73483 83771 21155 57664 2634 87346 41583 2066 87661 6887 54952 84186 13458 13121 51007 47768 79499 28511 23605 64350 55835 91143 2828 35622 8979 42645 5551 37627 46380 34484 86117 12497 27744 53777 31710 17044 37787 60827 78652 57784 5243 95250 33707 78368 3022 84555 19109 75337 42571 44153 94631 1541 47179 72946 1420 7048 85791 35252 45158 11120 7938 21483 80326 83036 70747 81856 13607 39562 21819 1288 52838 57716 87637 80237 25710 31298 44391 87817 28708 78798 54549 84656 41482 74443 68793 25556 22846 88754 61836 81947 88774 39753 21319 50586 12984 82574 14200 47564 53129 21842 6119 24235 97184 76882 23208 29874 50501 1917 28865 63941 81369 10084 14458 19012 81156 85172 10675 75133 81775 16342 30543 83290 80296 4159 88763 13897 72918 26259 64045 91462 20628 82410 58845 45278 83459 92881 51229 48042 27572 79964 4827 51887 60131 74812 22762 69102 26548 54977 9134 70672 80748 76075 80651 52993 47969 69221 49441 95198 302 8745 57725 28456 94037 25653 44409 67045 53727 85137 23466 13141 27902 99600 42319 99075 52249 74920 74744 48923 73712 61523 27504 4556 37140 67377 10728 88272 66455 62514 96494 28714 98443 55723 86508 89632 20450 22487 82498 1872 51209 51134 61121 20634 84427 97939 77119 80826 59854 21430 40594 92602 45757 66619 48368 21648 22476 35955 71826 18578 20829 92645 21217 27630 11496 66350 58890 34988 63674 46463 60958 60321 272 29302 71126 45992 86036 45707 82606 42302 50786 72920 42229 80002 95555 7840 49480 10795 12203 33763 6800 67491 79598 67998 56839 19223 25395 56551 58631 13750 33304 25577 48774 72392 36587 86032 64032 49491 9096 66346 49490 7864 4720 68863 51661 66539 896 9521 31059 74001 72135 69771 89202 89053 26627 74850 31365 30112 15807 14697 90889 81034 31529 17116 28998 87943 38995 48697 5183 76924 21213 89163 17138 45107 58147 74181 38720 86467 31707 76457 37800 15517 31525 61413 21092 4803 53174 47088 39913 7900 32316 38977 6303 51818 14089 22195 91901 45457 19607 43158 6604 98112 11962 23180 89284 44726 65580 89119 70768 83215 28391 10751 6821 47207 80334 15645 20215 1409 81116 48924 56778 8995 24790 58121 87473 61708 75226 89931 9664 45644 94350 56717 81225 53435 63791 37240 13746 70838 32581 17905 87267 43283 80610 56800 88407 79428 72416 5154 9814 95610 52928 75778 50535 92016 72176 87697 97138 74987 1229 92784 90450 14064 9871 15055 6771 53011 61339 45217 59078 27278 71025 82084 85261 23997 4186 60887 17699 36110 29180 97962 77388 23930 90842 68273 36690 64758 10504 62869 1158 72141 61224 19206 77556 28555 36148 96954 63938 86715 7474 29328 36502 60776 69152 16440 53301 86927 52642 16681 20760 91007 62852 52455 18688 73807 2516 53973 48127 68526 21940 31762 61108 78 41497 13188 60263 55819 74291 8570 93361 52727 8359 22669 1115 15270 59924 12204 56682 99576 11002 78720 8141 20252 17260 18055 5398 54809 17984 41455 79536 47220 50278 89852 25485 20575 61542 98163 63787 80161 65500 95535 65731 70119 14072 16241 80814 30705 48883 24408 92879 70136 56221 64344 96663 83535 7567 80833 81835 20626 92961 71422 89225 17400 13158 3012 52752 54542 73295 10085 55600 24987 57444 24395 44121 95340 99414 33499 68341 89579 6381 25182 97961 72598 1882 69855 35933 85989 45673 82208 38686 36163 31406 68672 57800 51069 57189 68285 64251 29368 95028 91426 63429 30362 79840 33322 47486 55285 7432 94692 8803 11886 37516 75117 99684 73826 37969 20146 804 31131 33185 94728 78113 1504 7008 98883 10719 64436 69584 36337 29700 14980 79056 85763 77496 18575 29091 35565 96945 83238 60320 48812 90594 34543 11712 63713 19845 89651 93451 48570 42794 11586 90598 46346 89727 60154 95076 26346 63968 8281 93098 97720 14048 92551 22847 70921 60791 15740 88505 29905 55575 83529 14537 18031 37426 86973 44948 457 64955 98750 3823 9551 12258 72193 80018 75381 79538 95586 73580 17410 85801 78325 91731 46358 92222 79690 47594 17270 89416 77857 59244 3540 33160 16474 43481 15896 3382 43248 31726 8039 72358 72994 24045 34301 15496 5661 86024 34448 31653 89412 57216 20235 99679 61288 29835 280 43759 57726 51611 33524 89598 89279 86136 94378 12887 82582 28921 70554 87168 87383 92866 43592 73334 17305 54194 64556 63351 62336 73076 82885 38121 85934 25817 47971 18702 22100 49232 19764 52429 32712 52702 39269 55123 46186 48719 94606 96226 52747 49511 3522 9459 95656 65487 12541 69139 97404 65006 58554 5793 9168 49263 98272 82200 66402 47420 63008 86950 77285 21495 86947 11206 34897 24931 75196 5638 11615 80718 6778 25713 93653 89633 13672 4182 39667 23837 96399 12633 98032 75506 56104 78284 3502 99835 97095 34870 78565 76723 35447 8677 60277 99380 79945 39767 42116 68849 65312 16622 84905 74032 83624 47401 55296 6337 79953 96567 33257 96262 91889 65128 3147 42238 55590 35582 7462 10948 25099 54900 94024 51261 76287 40976 95120 95933 58726 77366 45978 7445 88530 81222 31166 14435 17151 20468 9227 48026 37145 25148 68948 9185 46429 61122 60533 41248 95330 38487 23582 3261 58278 80674 77088 4429 29793 27884 78817 2062 29295 82863 2382 93960 19880 63227 79213 45529 50851 19384 16169 93197 86143 86813 92592 59389 85268 25207 8632 12518 65913 19865 82487 85905 15902 31829 81579 50943 95771 87819 86430 69084 98899 30445 16106 67564 42856 5537 27490 74686 90556 93866 11858 56206 6186 70590 93207 1916 82077 71458 64994 60243 72783 99325 68551 90191 9175 44200 70455 68540 20234 5912 35840 2376 76109 8323 87898 27394 13228 52549 85058 69632 80617 1052 15538 97407 28840 92429 28906 32870 36314 77927 21385 9653 94 42585 66535 26413 70114 93533 85579 65267 73074 5264 84569 67664 47599 99198 69798 58706 80367 6638 43902 8089 20130 70891 56943 68602 42426 63481 48441 54887 98964 25898 63774 34809 43384 78350 50593 58100 81655 68490 53013 44801 9611 15510 93615 9581 12880 87692 85089 67287 1493 55497 33289 61378 99656 31145 70021 54878 61828 58984 81950 68638 86194 19530 54149 44604 85602 54529 44339 88179 58404 74937 74957 71195 92773 76525 52635 11215 76736 67713 11254 34941 16944 69590 76655 56106 16139 73173 7576 68106 95093 46675 30966 87133 77044 19866 47566 68870 75397 33953 36775 27875 30027 53164 46538 4509 22262 19424 50361 82263 11830 15676 72189 9379 60337 73729 75139 34774 82442 27062 33405 58418 49120 16066 60645 63813 48780 72328 14057 3809 15025 8776 70609 3636 93714 69288 1387 5816 32770 64230 34749 78147 57041 91998 20995 36514 68548 73424 97409 92790 67381 17237 63431 83526 84147 58263 24184 27243 88664 93227 8600 94930 30065 66708 90555 80990 34404 52556 3207 14866 31804 73202 35114 73810 1430 98543 62235 28734 50024 34847 1471 96497 19795 75494 38239 88400 99341 38266 151 45989 11737 61453 97647 24645 10698 19456 70166 37463 68271 60211 46318 55125 76095 14377 70840 83326 27706 61909 39891 4712 87659 77505 38642 20244 56350 16010 79943 18234 71853 11595 79710 46137 53487 40448 36759 29857 89026 20653 3350 64925 15500 76994 60192 66561 74233 10735 39741 58220 96962 25569 13709 34370 35024 8258 98733 9995 22114 69813 30238 4389 84893 52364 76393 23925 75060 25223 11268 6072 14731 26686 58558 32390 92590 80429 76042 63967 71238 6244 45254 9019 41028 75455 45909 85949 86257 91668 70537 53700 56776 42230 77549 42371 79039 20422 90348 43145 35785 24758 5160 3970 44210 19781 18482 9963 26629 63519 24703 45912 77178 91609 1367 33047 62236 55947 24073 30118 75097 78810 19015 44487 68095 32726 7725 26409 68225 91566 5992 29828 5105 94158 21329 84044 92816 86647 1659 73731 73281 66789 38250 91035 33604 42388 57981 34073 21212 85637 51187 47377 52689 30121 84709 2482 10924 53175 73562 23630 48909 47428 55258 24473 59414 75528 63562 49768 60086 82031 32944 6440 75946 72439 32653 45770 94989 26935 89064 96488 13291 13985 5096 9419 74698 10340 71216 25793 47701 96727 36961 70502 1570 91612 55103 43817 16501 95231 65952 73187 21950 27403 14009 75704 92124 24752 99570 33451 9902 35136 13894 851 36861 41906 44075 31133 21400 55850 83549 18157 95531 30241 62469 38016 28886 26601 21330 89993 1929 277 75709 57239 61928 97822 96914 50915 10163 35788 77219 45981 10158 76526 88021 87162 22916 85301 73982 4699 96017 56636 1602 58123 99336 74015 80357 65539 24760 88709 44182 43046 15458 46864 96703 32940 44252 25001 50580 77758 9627 22391 20083 82636 84289 80480 77544 54395 58205 17943 70317 2783 55545 58913 15234 13651 71657 33946 61069 27687 37277 43967 58285 18148 6751 66321 24163 28188 46062 88524 21670 99857 70722 82918 66695 28132 96778 19622 81703 49501 80403 68028 16585 9330 41443 58891 36264 22567 80724 52868 43139 69860 96603 81523 71028 79126 1774 89397 10224 89381 33168 20228 80061 52366 44941 82689 1848 36213 84128 37304 29106 58742 17551 79169 88588 97575 82873 25630 21043 39367 50970 96171 19403 74108 98237 80782 25419 90784 1984 27434 71202 35075 58303 9328 52391 80197 51761 92631 49858 88280 81537 79609 22144 73940 17438 86129 35553 4055 90872 86733 4153 13205 25576 68335 80893 11101 94477 23033 13298 70588 95888 95810 84193 46868 2899 64100 70051 62765 61608 12183 93445 93036 84218 98814 44872 3979 3906 8462 8896 604 56250 83809 68671 52981 23137 28825 5800 89438 65507 79613 10875 81470 55418 44218 19596 11028 52297 28226 70006 99054 40339 56070 48197 15947 79180 89667 74910 4716 42039 38581 64055 76977 83391 71739 29951 1285 2037 38659 90886 61572 94928 77819 65367 37625 56963 67769 43545 14559 88998 86033 31190 55036 49695 72001 16385 94448 63189 8125 31848 2653 59064 26628 97894 17207 71237 86271 78848 28931 19510 45520 21758 50624 68723 35194 63159 81397 86434 4094 50998 35534 7182 99698 46881 83387 89740 95746 1846 21089 26914 74042 54147 32501 38574 9674 43456 23235 19106 74815 8837 80345 18074 31393 65003 20299 68918 84697 63280 59327 66829 40256 2308 84385 96115 7041 33333 59570 48037 98171 7281 43986 44488 52815 47861 52433 73734 53121 90733 12478 33487 56433 66244 62275 16121 18319 92546 96450 59593 71241 55784 9014 62982 18058 76835 18363 96374 67282 84995 1780 38269 78107 89037 59441 36003 82318 33563 21264 10138 97074 20707 48149 52643 16189 49937 68289 27081 52536 46446 20610 95050 9474 8903 10296 61674 14906 36030 94838 89195 99418 37640 49760 19653 17772 39758 68903 48015 46214 68141 22055 85639 79481 42282 4539 79313 34482 1551 50737 34490 59391 68230 32225 24721 25842 36871 24930 12243 93388 88293 54430 73920 13352 44433 48495 52983 25044 86321 31078 50769 7497 58434 67886 93216 98195 39860 8327 50837 77049 54451 72368 90564 54508 30693 22369 378 78201 23437 79516 63333 81826 6814 37017 47987 85695 90378 6797 98578 22706 23720 21790 47911 84547 71910 25621 13902 85994 70937 82922 24345 33957 42059 57852 72325 23670 87029 56999 19460 67800 79949 10630 64776 53980 62387 50885 44119 18205 51012 44372 61002 53447 83701 39334 7980 48699 89278 93935 74653 33736 28754 88697 80255 19967 89815 77364 54446 41400 74585 52167 1360 34833 95988 47576 64075 84679 29361 88109 76849 20353 69998 65026 52929 38394 52417 62859 62882 14597 38109 23656 67553 83999 14928 40883 65593 46276 14270 17763 13831 17021 7701 96329 25604 74450 73918 65945 62274 15825 22626 65494 42871 75274 4999 73520 89099 47930 17920 11304 13581 83667 61074 55564 61179 65365 43497 17298 44685 33716 78680 20810 92938 13192 99149 71105 37971 91665 20367 19393 23526 48846 17224 91931 28679 15661 92491 41807 99593 60013 48900 59681 14216 88479 41681 76461 94442 43267 47215 4053 93899 45382 7776 62303 63259 3761 16615 2737 87175 44775 99627 33361 75329 32300 75113 21294 89501 96594 97115 85789 8226 38543 9270 32832 98285 76752 60523 96145 92949 55356 12349 91045 68737 57273 3946 33579 60097 2991 89690 34497 81810 25499 6404 91707 28647 23085 20516 11459 81847 16235 76195 40926 42760 47454 50061 13982 51639 11534 84931 32170 34654 26610 83106 72008 13045 68959 93048 81880 26903 50154 40270 76805 8402 19759 57863 15045 57793 93967 82403 23202 8165 19893 35845 53799 2246 8274 71845 84444 92843 46408 21939 26073 90302 6482 73174 36178 58291 26171 29717 53089 39048 48173 28260 16775 50878 99651 88905 88160 48184 28080 53675 65056 14596 70060 73755 12572 48351 36634 60603 81443 82539 74146 21479 12972 71671 74453 41686 17487 91922 19173 17045 96224 44821 16110 30673 47261 80449 95485 82050 4836 21918 61497 82634 90639 2169 85591 7329 1017 15640 22953 24559 82399 3305 70570 11891 64905 48759 44870 22440 40914 50801 31800 37996 19020 49063 73236 48234 1081 37260 42525 28657 14032 48404 49927 21864 99119 29423 59225 89503 55363 65204 73302 73482 82726 30545 50374 25672 55389 53494 11498 72066 82266 84779 66461 15204 94425 61379 39050 36561 26894 20364 18923 58444 9531 61694 68879 818 50365 15457 66387 4613 68627 17121 90418 43243 46910 93752 15419 57006 95593 4081 59549 87357 86471 3117 61342 52165 1546 43014 42990 14639 52198 3082 55026 76843 69821 95604 33671 99253 96554 5756 83217 42417 50684 63077 88168 99997 16185 6343 75969 94957 72422 51859 6188 54094 11034 63665 15309 37894 71909 93979 79764 47413 8684 54282 8200 23802 9625 45944 4534 56785 35234 8475 81187 61744 43654 81384 61067 98379 86595 3710 82251 16834 1901 95144 6725 67488 264 41351 96994 68899 96487 25240 54668 73224 78168 56784 27274 2407 95575 34585 32402 85887 59898 39688 4644 42258 79707 31110 98973 74323 91153 70010 3945 27846 33077 5204 23853 79773 66372 71818 46989 30108 69425 36330 6459 7838 70566 693 36363 94794 18227 12373 72838 4346 93511 37879 48664 94321 38367 97609 50435 1545 3650 54803 80851 32426 81146 74670 79502 50876 40301 49661 91877 92422 14690 9102 25203 72618 5626 54424 73923 96111 7010 46005 25627 85379 66704 12674 81671 55760 98544 69633 76408 53251 20584 95536 43339 18570 54264 7406 37271 68794 83880 49562 73573 5034 89609 36531 69317 59930 84839 747 91441 2191 35890 13467 20616 97623 37755 76443 44570 89895 24911 73850 61040 64498 30014 29642 51393 99079 9316 70847 85389 64163 11422 24383 9118 18032 41163 9088 99861 37295 54847 69874 11423 93645 87487 19439 65718 95931 80136 70383 36232 69465 31072 50207 24744 63185 83474 92141 44714 43743 14182 5775 20483 90038 43705 11051 3901 49040 25886 81961 62386 82299 33853 34824 26756 26295 51380 89091 18892 28125 22382 18651 22164 82532 66900 54162 59625 45922 4943 55595 74494 91091 61064 20921 21973 67190 89662 44493 12940 55189 80862 88097 90099 19590 75162 69763 96348 6704 5207 17090 88438 9565 74218 1499 88700 37859 70634 11637 18920 25377 49175 91123 99028 5831 33000 79217 68810 31215 54667 87597 12196 94353 62868 20018 77074 43016 30615 98316 92635 98936 64447 14055 43093 10895 38032 51894 39766 20447 35621 91743 63035 62065 31001 73347 19948 22497 90241 78730 55748 46305 40323 89533 7179 48946 42044 23674 35735 25586 49787 77035 28903 71574 42076 74333 51569 96852 90242 41933 57795 9763 90983 2824 80850 89599 57847 84459 34047 78820 90128 68550 67429 99603 88468 66121 94105 52130 24853 89506 36982 45449 87576 26131 7161 18901 45559 9746 82489 23092 41754 93525 34571 50087 89955 61764 42095 60458 68425 47205 70180 71937 65615 12988 61031 84717 60165 89747 53126 9706 43775 41146 47284 52316 56686 24542 67067 75764 44584 14473 6106 98421 5099 78187 51753 38014 36551 54234 52510 56262 72640 12622 35900 54735 88785 3333 45328 77871 84454 16951 6277 50367 67758 19475 99958 44817 44849 99740 52891 23775 93281 88731 55859 60649 70194 504 71611 68073 81425 41382 38428 84743 52775 61011 37220 47705 48975 99004 38223 96869 1028 98606 97843 66742 76670 79403 90855 43170 33309 5843 74789 78782 63240 79611 38056 41679 8953 91919 13804 77872 53146 31551 13151 78992 62001 10554 78172 82277 91181 90805 30660 90016 68480 72117 50738 28889 36447 72214 66111 50639 38620 64418 24214 15169 54158 21406 96351 48284 58583 66848 70571 155 66909 52243 70442 57584 61474 46268 80901 72867 48677 20421 2449 55383 66314 568 55597 65388 19616 33760 7934 89290 8717 80913 47483 96750 39543 45053 80872 69303 57231 41479 10887 31788 12556 86594 26788 27903 12661 13735 75276 46100 76346 7687 29490 85442 98562 3753 59021 3211 98370 84164 48707 29596 42570 31264 37713 60590 52330 61711 75702 88201 2167 29571 57100 17575 54445 1934 86831 49165 67197 99142 51521 88421 61071 88540 20073 55708 96001 5885 34367 49576 3367 27855 48306 2725 53850 9024 15274 97673 95155 32492 57821 69890 96658 20846 71034 46681 24486 86085 78262 18408 3019 47786 19970 24716 77628 65658 55325 54388 98307 23702 67901 62508 23517 31966 15607 62362 67019 50658 96458 15279 91024 38079 49943 76763 5896 9189 3627 75207 82954 44746 27927 75796 77331 87365 26927 37744 72359 33605 80708 239 53796 85483 27092 62811 26746 88983 74063 24445 15285 92623 46396 36992 95292 41525 50265 83863 83821 50510 54919 26759 45903 35799 92658 67689 76816 19168 91581 71519 92575 41554 32070 70944 278 34077 8020 19928 51688 76142 30901 53911 99361 66788 2799 42952 54861 31242 33890 24983 57979 57612 80951 46899 68921 62526 76406 98194 43241 25872 73430 10736 21150 97102 26372 49206 772 43696 25950 44564 5835 54344 63724 36913 85802 56954 20434 9543 57922 8448 20137 28187 47743 70263 24374 72159 77152 44637 36271 94835 71560 71021 1045 76718 90569 54938 93989 69846 83794 37900 54875 66509 89972 74808 23609 8257 41979 78935 80288 94940 45570 78634 13583 55114 47141 40615 89671 60012 68731 11403 55174 49390 84640 10808 64088 10097 59081 17408 38722 91124 17089 36297 34322 53193 86345 36319 88180 87292 87164 9978 41665 86726 63497 26487 27044 8919 8970 42097 64609 77701 99811 21296 88739 5097 67410 46869 14107 15742 25390 33140 55926 79234 64957 68089 54588 86793 59621 46144 78926 49290 28351 67063 95173 11503 20444 92114 19338 50553 55604 48881 98915 48732 44038 17875 33739 61614 98094 34529 81978 29280 90580 63866 20825 92203 81815 18539 11538 17034 35344 90486 18219 46917 75624 82161 26344 14081 3760 26454 59816 93111 29900 32532 34097 58363 76732 53242 4643 80552 13494 8841 1723 8407 93821 26790 13949 41135 71888 54324 34339 32841 41246 76676 85351 2367 33590 73551 22586 87706 94060 1710 24517 85097 92842 16466 35779 11228 12993 95660 53330 46855 80516 48788 56393 80660 22851 28178 26985 94229 60697 11775 17386 84169 22079 61075 34502 23422 22054 29939 26261 39399 54840 20190 76307 79785 46138 75700 57665 73027 70677 39384 61449 80750 29944 68593 10259 63936 94739 31629 31649 31332 98459 85595 93521 62921 1080 22212 37132 53102 24830 21160 52605 89061 87178 7142 36850 65249 83319 85829 64192 73529 89773 84435 71763 18881 49073 41177 59167 77477 18465 94473 17697 62326 54917 28687 99768 81194 23172 40337 67104 74520 42735 96699 35465 96311 37305 19497 23021 32223 88914 15139 46984 96135 55811 12796 44386 15763 88806 46618 59294 76826 88474 53018 56526 10659 96123 37788 67254 2810 3830 45941 40296 23221 62569 85518 18165 55269 99994 35362 82451 96298 65339 14420 34889 38939 4336 11684 67004 99909 31035 84961 70389 51807 10986 4395 83985 44797 33614 37085 5810 74370 54077 25053 85979 93143 78756 98439 21124 88275 6632 15103 28561 33409 27051 75719 23424 11178 10689 10116 30558 40456 45670 82439 47225 41189 1411 76036 49103 18736 35148 37148 64809 36497 68850 86440 60891 69712 65898 90736 26911 10473 1622 35756 47304 12552 67608 22302 89625 1645 59336 84015 47130 6705 47526 15327 90483 33912 45929 1640 67772 51379 36867 21964 11358 26983 28726 94847 19011 20207 17567 9437 48684 80700 20074 9181 90793 19627 30645 20542 65768 45695 16412 71033 2744 30013 1606 47430 57920 15062 85568 52918 16894 30589 42733 82069 52115 78843 87656 57691 87401 93397 33424 14754 76871 29965 23868 79464 81737 28145 80238 77355 3992 80815 80875 4647 95787 41440 49479 31065 1346 81837 35339 71527 14915 79273 98756 16483 29314 76327 40211 41714 69291 25910 48315 79914 41256 79068 15276 52926 93071 76643 60805 77527 95537 46846 63631 48785 33779 24411 44772 84939 70783 1231 62003 89546 86035 73329 35841 24713 29860 49624 67672 21611 28612 62705 59298 50712 65764 97077 88359 76913 82933 94063 14648 77585 95255 11010 56158 2215 92258 36835 99938 47737 36359 31135 47403 12875 70271 96277 59236 33234 20880 88211 36800 28627 45446 30044 32721 6693 26429 17855 38711 62276 3049 4103 14147 19645 85017 23496 84061 91394 20291 75875 76263 16542 97917 33447 91460 50211 36049 64820 7359 78250 11011 18549 85784 50373 17998 74026 66859 17442 66373 12585 84772 91783 99765 37847 20696 42325 90006 81755 64710 96003 10826 42763 2235 45485 21426 67933 87834 54708 5903 46940 59711 34852 74421 84409 77400 46096 46126 79059 552 82338 14773 61384 8030 14286 96861 52067 23079 8804 33864 14904 66592 34427 85077 21645 68947 22294 33128 56187 34781 39288 41670 94009 24898 47103 330 4482 43745 96781 9642 6182 9246 26675 17256 64835 48295 43627 78869 29628 70008 89558 10177 5475 49283 4765 93126 41470 16873 7875 65028 51359 39488 7540 96725 23133 82829 27343 31746 20555 28243 2136 43736 88134 89167 56715 93983 56622 85218 58398 95969 21958 57198 35 86788 55655 43012 55679 3340 6991 1159 36863 18305 76430 22009 62599 47928 82215 6934 17211 91393 31984 66978 90620 63705 10668 68901 63823 74436 24420 25624 8146 94126 77884 53317 64840 65448 85740 99209 54834 22423 87726 39843 40408 25129 38576 81988 28845 97782 93583 25164 75909 17147 94299 41011 83586 28674 76176 34648 28634 8123 63911 66407 41403 17122 31437 60094 77120 85601 25030 14400 35557 71442 68447 2006 24732 62587 44495 1785 99530 2273 99966 16240 5532 49627 40030 88907 84313 33683 16427 32072 12294 17564 51317 65847 33036 88340 57190 51284 41048 32275 59239 96324 53181 1433 15252 75923 71815 93860 39397 58509 59243 77243 33080 52118 65440 26271 38791 14411 12654 25656 22148 9273 65291 46390 833 82458 77561 39660 81259 72299 18709 68975 8840 99305 96834 76007 64592 88964 7895 49916 43636 50298 37169 54020 13124 12405 36950 74041 42180 1373 13531 85397 39039 69795 9068 71720 54618 71093 86301 98913 57442 59859 34149 27783 17532 20027 43577 13448 25964 88192 51852 17108 44226 87335 77266 44216 53755 87464 46118 16245 75421 57366 77229 56448 88265 36223 27352 6925 71797 25226 46996 38598 95597 58002 82810 39969 55505 13827 70640 3919 55228 384 72089 69388 29572 15792 7056 33486 59909 47419 99340 49964 74349 48071 85691 19930 14226 77835 53751 55149 85274 47453 103 59241 39361 85352 62974 52628 43092 83202 92547 51781 56553 17989 11177 27974 89117 84094 94374 14066 70172 99321 83514 18880 80059 72150 3915 98589 63922 75251 92445 6446 51692 5726 20112 31873 23580 14963 54124 60216 56179 46153 94667 42519 15655 99422 47522 77059 87004 13077 15776 31998 39319 25348 81508 1350 48616 52672 86482 98772 57294 87477 23163 27258 11057 81301 50230 36448 23315 79679 86712 75525 94933 71847 11329 11635 85924 11302 16488 55027 67343 51909 28077 73020 70230 27990 66223 22938 66919 38276 59818 91644 49915 12584 53101 43345 11892 49928 396 92074 96838 9268 92049 39835 56423 31899 50405 55343 26464 59040 26970 73642 86340 45733 22025 22113 74444 13367 96801 44439 99450 12231 37242 78206 70238 1176 89586 90567 64563 94149 3533 30294 68762 8705 37143 50234 65631 88003 32555 55450 2208 20197 32983 58504 9598 94778 1997 49596 20355 48167 39005 20264 12516 98109 71790 99988 79520 54722 48162 67883 83185 89534 45766 89012 5845 14955 46297 81678 46733 53836 43699 71360 63449 33354 77168 7224 21733 14446 81013 7955 80644 67241 67483 18086 81494 6840 72398 75259 1031 41399 55768 14181 11517 31484 52488 69691 61751 4624 74978 82286 15275 62556 48505 71383 39629 7748 59247 13938 11813 4377 86616 80557 70009 15527 48885 90065 47111 61684 22033 19271 60209 90086 8425 53654 1898 38213 22451 46946 9631 36436 35716 54487 63447 57648 7924 52647 76336 11477 49212 37813 89224 81115 14397 82604 22655 69688 41145 88981 87930 10028 26458 55726 43048 10829 57909 56011 81161 46633 53735 81719 44327 1400 3671 91553 55459 3375 27690 44796 29727 97145 92986 43989 12353 91200 65646 61743 26004 24242 20546 1324 80680 92920 81603 90623 72590 58168 52428 70528 69068 59778 19770 14436 22585 61832 29104 16360 82536 53386 70437 23711 5959 16550 17888 18558 87132 6008 64868 94589 6979 59372 53306 95072 44137 17739 58537 81685 41782 13860 70392 35195 64938 6061 78952 68679 61681 62718 20314 41508 15078 62973 58540 62136 46181 93601 88745 21869 63122 59338 61597 11520 63903 55144 26222 35957 20654 95341 47714 14606 59331 95839 40869 58737 56809 52113 37415 67268 30473 51116 73164 95163 37865 94429 45814 27231 29335 49952 46320 17382 78167 93652 2977 28362 65376 35294 90323 2338 37458 74023 9232 17886 1742 71161 68193 69665 73467 65485 97162 18471 34555 73207 96760 23132 37636 56414 68260 81608 6477 35215 50781 22506 25387 29307 39322 84013 56426 51587 38590 43395 44005 89716 27696 6963 62972 92888 48324 74740 50195 6515 32175 1030 40426 48629 8793 46885 97254 44239 11513 47379 1531 63132 42789 80675 64728 53607 5621 76747 37408 69200 51828 51986 36662 78731 27534 70917 73115 59190 92256 63460 31563 58177 64 6833 78780 97343 94333 64517 33271 67892 45869 90250 69036 79638 89845 36924 34935 16858 16178 59142 75784 90249 56181 21122 68542 63583 84583 94190 24634 95360 60036 75083 81613 55300 76561 74676 65563 89332 6612 35810 68196 18348 30771 41059 43660 35537 98045 89594 78582 70040 37840 45666 59491 18069 45101 7674 43303 41046 34884 96894 45868 13152 85435 85228 85430 63309 21337 38365 98267 1043 60842 58836 3762 528 87448 71905 39173 72923 58041 96367 81926 18839 28515 20895 37346 44717 60835 92405 6972 77518 92682 21101 77 22710 44574 43791 2685 31839 64324 82357 23752 45176 92249 24879 82067 19685 39775 25744 79509 50229 45222 18767 83358 69872 11292 38363 33196 31840 8350 56572 16239 54882 57334 13545 6908 72921 8521 2553 82211 36451 19323 95887 60585 62206 84781 88652 70829 48820 36721 82035 21868 97083 18598 64313 93917 27085 54859 9467 51892 45083 3722 67291 54564 22944 17916 21197 3846 65084 65870 6826 76170 24890 73643 90168 4069 39722 90435 26141 65935 61504 96706 91455 80982 94921 58789 11820 38701 4431 62594 13378 25168 16806 37105 56306 94107 36357 82518 98972 7135 32516 1767 216 29897 83062 17407 46482 66821 77261 49777 24659 53390 50708 81244 90355 94799 57104 92080 52370 82463 84275 6691 86022 48065 95371 69690 47010 26819 98407 81799 81577 12335 15888 56240 54533 54472 89406 26716 18207 51268 12266 39761 99849 33571 66893 29291 81814 14681 48150 69940 6141 65439 64458 86840 11161 87960 31985 15952 77118 47759 11004 51647 72809 45376 69599 24166 8838 75348 99044 76917 32372 23548 55541 85807 5651 83733 77996 89298 97332 72637 76005 95900 44940 27073 15430 86817 14323 30022 50022 46981 90633 20986 36150 95386 16100 67642 78001 49669 22694 49963 61721 16786 70348 56242 28512 58511 79255 26242 72766 36026 39314 54287 3451 39276 83136 92472 60928 85458 81288 66196 87829 2641 24535 75310 44030 21176 38022 16114 61558 83008 446 69323 93304 249 55483 5645 189 59891 75857 62133 64426 76594 91471 84036 54619 85809 90145 54674 55596 38715 32864 45443 26371 99520 26059 53708 28150 11044 9091 99293 11353 9421 6197 15690 67788 72278 88139 92606 69154 58920 13235 27733 16 69520 28399 5315 26612 33404 17242 94121 56198 32399 95470 53770 53479 52965 94146 26140 29352 2398 88625 12174 12629 42204 49600 74125 1218 68431 30647 14449 2086 67030 70982 33725 43069 44961 41550 21127 83636 33180 76014 49079 57080 42029 25777 7803 90202 94774 94713 75242 23889 2266 46908 96841 34352 1679 71205 97627 8464 29010 45531 52771 85422 1737 14865 56944 10754 36353 65400 45469 82046 80612 98546 37814 37985 19672 20548 43330 62640 82800 21133 44287 93903 37808 4502 86900 75859 6600 67945 96836 96189 69069 80927 34381 47854 5534 85604 73500 50516 45718 7235 1826 82128 83099 80241 63864 81098 8711 63670 57259 12770 98019 77114 34212 82960 48202 66156 15066 14677 76072 71801 71344 24650 32233 91741 32815 25012 665 64754 53334 8443 19561 28652 29994 42605 36233 57861 78471 73034 13073 49434 9639 31047 76068 28854 76181 84141 86209 847 85835 30079 38212 14376 88100 63419 3448 55185 97857 6542 80348 35811 82132 38970 45487 23229 98763 66103 35280 6615 40192 2399 84299 17674 43841 80868 91768 90193 50413 19170 78117 56851 53058 22930 68010 42866 85580 78252 83250 19793 35965 1195 51143 97198 74839 85118 10151 40253 69516 34913 19856 80338 63155 55548 99455 89918 77452 72372 55509 5416 89739 16654 50402 15751 70764 39188 79052 7911 97776 12078 95841 33310 14000 75943 15386 80085 81266 10899 44159 70850 62822 99104 28984 45324 63039 54940 94336 14708 12069 24513 63915 40606 56537 27747 79346 7303 70278 61884 57140 66079 52759 27407 88137 25177 13519 60565 47356 62149 41310 28965 61348 12 42654 70530 34142 68595 84213 35951 46430 57204 40675 26421 13332 34489 81289 74582 65063 69372 50200 47732 98788 4769 9535 54936 50650 92989 28162 97886 75815 69995 39138 96590 98966 20435 85678 22232 51511 25792 52746 95789 26375 47801 78106 73699 49149 83248 78029 91135 17735 38833 11679 50506 32853 81438 26179 4338 95880 84196 32676 82248 23016 8721 74919 12708 96723 53986 94046 35005 88775 11933 32216 78795 18427 51870 78766 32974 33843 35774 75723 12851 12274 62802 75453 66219 93256 6346 30674 73377 52173 79474 79527 13566 29469 41284 66963 14862 47555 32450 10635 45077 53065 27206 86191 11474 36411 79882 47613 91122 58579 31860 86853 94474 53045 39500 86179 90 88286 56507 21306 27596 38012 25299 54550 13409 84818 80194 64801 42498 49465 37175 49759 63010 32045 67261 77038 28233 62652 44703 24948 62603 70938 21416 96377 45154 85267 13826 62291 92215 45412 63479 55312 83996 18402 72049 25440 91199 46597 44670 1623 22844 2523 91967 39792 53176 46343 68449 29623 24324 87752 61709 90123 57182 19122 32309 62909 65557 14311 27930 37675 31959 64022 75585 10176 94768 19578 3653 48930 20598 28290 50407 99737 32210 76750 28605 48364 32562 52019 50981 44799 86760 37102 4737 10559 93284 50041 4169 48010 17334 58968 17047 42555 35388 49241 44383 95418 52434 67242 3314 47699 38131 11937 11394 58353 90879 98346 49169 36742 81706 10276 26339 34065 63576 69879 39724 83112 64482 48602 31287 6504 87095 83842 17814 40857 34459 59124 98046 80768 46020 35069 69746 82370 36765 12573 26789 30665 11224 7872 15024 17654 48910 87969 82669 77563 35003 9875 17215 75822 67801 56789 87671 82973 80323 27638 53881 33749 22618 2598 96531 76616 21000 24436 77208 50753 15140 71839 19341 49616 37868 52374 10741 13874 75052 6161 71142 51586 90103 7319 88408 61625 73794 85577 592 82787 94893 56143 64473 28959 16383 98051 41849 62722 1632 58333 51505 29892 30571 15468 3734 1954 84890 72520 67975 76568 10210 38202 76928 84959 82229 6990 41663 38495 62761 54535 85199 27013 84249 35285 40909 37372 16298 3547 60938 97570 88516 45214 95290 55233 74879 85803 17538 21097 86511 51718 15445 23148 92010 44509 78500 97235 90596 42432 64940 82123 93675 71288 59144 285 59097 99486 9929 16867 6345 20747 87176 19959 95929 88858 64712 14360 55137 728 9574 44559 30 84003 28522 16308 34470 75670 32023 29017 16534 36195 99299 17416 91346 78321 21298 76158 17323 56260 66202 95030 46324 54459 31766 86690 6884 29840 89937 86565 51262 62842 47071 68732 38310 17531 28483 73962 62244 48129 64706 52414 83607 97002 71648 19858 8087 19387 52545 29710 2945 53214 79103 21494 88586 1053 72211 49859 75691 42176 8113 73949 77179 95658 38560 52577 97079 88607 42892 76046 73888 52351 11666 8898 99782 85562 20792 25628 29453 8347 79135 37991 27924 28545 12626 84757 12334 3865 58476 4156 96596 52205 76496 53171 67610 14775 16538 34366 54999 90299 9143 63127 2873 80572 85251 61897 22027 99307 39852 5970 11227 93739 20414 39208 67096 96074 21720 94976 65547 9208 61988 85821 15700 21857 13085 2272 57950 44002 14028 4262 10055 17476 48624 70460 56033 48750 14704 52033 13348 28394 65798 14856 37224 25025 38150 16842 38359 60525 77995 93907 14684 19600 89296 27995 75317 47646 33722 17594 98364 40340 10976 60445 91470 21571 37095 47297 39055 12809 73045 90063 84232 47201 4468 62307 22518 87522 70771 89515 9002 36671 52475 99140 8707 60427 59836 18220 39178 17340 66518 54815 9907 22983 39814 47315 79117 14185 49808 38124 40667 91059 29730 62851 16980 76485 4223 75806 733 4009 97928 32287 59447 1852 25639 27069 8819 87330 4580 72670 28421 75582 675 59858 8635 31992 14867 34798 27845 71601 47638 90198 62950 17167 3371 4472 7473 96875 6996 86314 21627 74176 70766 43885 26152 3877 56243 99435 74132 36876 31278 87956 13869 30420 9775 79425 81724 60576 62847 53507 40308 73623 12741 91674 48856 61445 1354 45139 29390 92851 45325 45041 64543 55516 65683 52563 42881 67757 28969 67669 31876 32714 26189 27605 89576 60916 88795 73345 94235 95777 23014 48868 54238 46292 63210 2158 42551 63005 89275 83691 68279 82996 44953 90908 29801 71155 49456 66236 90144 59972 37250 27860 44336 2866 62702 49620 4317 89814 62412 93631 90892 62519 49617 81500 89782 81273 70706 26549 86366 14174 45013 40391 21756 34469 97381 97622 34568 66634 33811 74994 80774 75169 80447 91513 22470 72904 47808 276 95533 93896 15687 16569 10222 29878 69986 30470 22354 4400 32117 75574 32529 65628 82337 29437 61066 11928 58642 82904 1987 96468 76841 51726 73948 76299 57001 26779 86550 91221 59713 8256 95693 47845 34750 33979 92308 46150 99015 20002 20738 89575 69647 98882 27295 94482 34466 64342 46536 90630 53056 65924 22194 54067 28763 30952 69414 29278 84105 12459 81629 88875 66316 89917 26374 3479 71321 88238 43126 84247 61726 25978 77192 6628 80755 66701 89356 20293 13501 44612 20956 5841 27223 71789 93387 18289 66540 79960 66071 94717 26154 60099 66918 62018 58314 42104 17877 21146 68563 89436 85523 47995 31414 41474 25205 21151 43675 65917 40322 47494 43154 31191 42413 22887 26103 7762 63538 85760 80603 29486 34308 11157 4198 36402 2502 54676 5391 57930 9707 37379 26534 40579 73214 62100 1210 46395 16971 94175 58708 17216 70331 16546 28353 12178 28477 73188 1965 12049 83789 93288 80174 94075 3695 6443 99833 21344 90321 57986 15020 91395 1083 62754 14853 87831 21334 42367 2089 37630 62813 40991 22875 73926 13297 50329 73530 25813 77375 50193 98999 89478 54560 90847 42236 74547 44167 27224 48011 98564 35719 39271 67828 62458 75282 80529 81270 55568 54115 16898 51636 48902 88637 71704 4982 33073 34892 4657 223 37099 27094 6831 34330 39441 67726 54592 79343 10774 50686 64939 98366 77846 44065 87618 36631 50571 64704 9245 19976 57157 33752 58892 95571 10460 97010 16785 59484 84941 65015 57760 65461 7113 42894 24312 48480 83174 17322 65043 22755 7276 32790 88623 32062 92780 2054 2277 37154 12547 86920 75353 25293 49267 14145 50393 97903 92679 87849 67272 56055 72286 34987 93273 60423 2923 35118 41088 53392 9668 89511 19776 72442 86663 53885 30798 28433 80206 26664 79173 95538 81610 26408 40663 75119 2770 49585 16099 60797 82227 81766 42320 58101 32364 21745 71359 43486 41033 60365 11706 78973 15955 68518 61524 83114 96477 41690 9604 8095 19726 43473 72909 68149 35603 81381 97279 78462 55681 43349 38960 99222 37005 33907 76794 48755 81136 78954 66779 25708 34140 61725 85018 67365 16414 86864 71262 59632 79452 44429 3128 15822 73980 94917 23420 78301 23727 32137 57833 73789 14283 89370 44594 61490 33095 59154 92391 28900 47653 2311 36670 6785 58624 56384 91876 13910 41699 79330 29262 30302 31957 57272 4409 40773 88703 41086 8082 73280 70343 31476 74881 15194 87530 70139 56664 6394 47177 31309 41885 79577 8410 32615 7472 11987 12639 23936 98424 58241 93059 87860 20093 22066 65387 53446 41751 89590 18080 62441 1186 43528 71777 46086 33721 42089 90019 92781 95690 90941 10153 61571 95466 82850 75692 7288 14988 36429 98006 74552 50524 51588 27300 75792 55843 28244 92979 66254 99342 40788 19935 40542 21963 79414 36540 50565 56116 45689 97515 75290 13 56759 22636 31917 35963 47047 76069 63140 63241 7106 18735 31299 62521 14590 35469 31831 5012 99832 213 97689 28909 29974 25671 13875 95448 73968 39697 79397 34084 22263 76203 96979 97376 2631 66785 4378 30230 93721 13879 20369 93239 94618 90272 99199 1131 83543 78596 30093 16001 25237 89592 53354 70054 64349 77144 22867 5232 66002 97733 84086 62787 23880 16060 16635 18333 57466 26480 5014 54200 26651 73903 1258 84553 59328 90397 49455 49962 64627 33836 83713 69142 69080 99855 26322 12680 18063 40006 69706 74446 38253 13738 41584 68780 50567 64034 95676 6656 24705 38154 48283 83092 95064 9433 38531 13605 87892 1665 64887 60451 98276 78789 83406 50626 6759 1168 7987 366 80717 13845 39991 67740 32229 80859 58193 30151 3289 16657 88035 57505 94780 9655 34990 76217 4481 84220 19742 84571 13649 82054 98542 91814 22149 24956 67107 23714 25607 21313 76120 16173 90699 7358 49848 96769 29767 59766 65236 35791 22496 7068 93791 30891 28799 31628 49018 30532 11794 8301 94478 32183 20505 90864 55471 35314 47840 33917 77774 31129 91272 8346 18139 78977 66908 8106 91418 64150 34031 77196 93009 1937 33593 69297 2714 91688 36568 63313 3032 74620 25211 3029 8066 31913 93690 9752 9259 92838 5073 57451 21270 43544 53263 23372 49654 62547 60304 77417 13221 31382 74768 21096 77006 11814 80856 36159 32875 15505 65181 49157 73105 56860 13444 54275 16570 1146 37802 82776 46680 85985 95147 48678 6193 54955 98755 86785 23807 10753 36889 38085 77627 97793 49855 8377 62532 72737 58792 26980 53189 39013 37179 27511 91655 94577 56738 91476 48327 65861 97363 77656 66392 7780 25754 92929 73061 69646 79351 27593 56019 75451 16953 87317 85328 67099 67228 36873 48639 77309 6361 21726 13098 25924 38954 26733 44145 66357 35778 8823 60671 32104 62039 15480 783 97020 47081 43235 62965 32298 35191 34475 48591 11040 4930 8911 77316 46275 26505 29131 92501 59427 51943 47054 23573 59121 25454 89049 68930 94174 94487 73488 58884 14692 50331 23728 43332 94674 22024 2552 19086 56967 35410 87934 37560 20609 427 63452 55242 18287 91061 48030 43849 97076 76313 46719 15322 67685 7247 38209 23346 83951 44049 74745 96191 96051 65369 12393 60648 55677 94812 98070 6222 58784 23500 9060 41037 57175 25894 88092 55469 8149 44209 58782 78282 10570 34024 51961 43366 55880 98318 17881 57249 45847 87372 87041 17402 57078 75799 42966 46399 81625 1895 38395 99190 30330 96804 2665 45289 26730 44023 96626 32100 59334 5767 30832 93417 90379 76600 33284 66120 60424 55290 94327 78948 42063 8894 80177 32067 99077 22997 25246 14787 55609 47231 34248 72769 56661 51959 26784 48311 60755 75616 62800 32043 31971 54842 38980 7500 24482 85450 50532 85371 4595 32543 33006 43194 75837 80301 73936 27589 26449 91724 97888 27803 44512 77562 2964 86688 97139 60045 60396 96521 72751 10729 42815 19769 54119 90756 25641 59110 78584 53071 31300 14139 92779 86317 39594 16955 64738 74786 88228 88367 61086 53741 89433 92225 58544 68033 29744 14434 13562 931 78729 85014 97136 94918 52763 18002 6552 15596 74684 10724 18700 53020 5265 18895 35633 10993 27241 81818 58654 15271 1985 68301 83968 12771 2396 46308 60498 58940 68474 98536 21739 10497 61915 77928 49803 90286 90288 45306 41718 9297 60921 21737 55219 67438 32541 39428 99082 25691 73857 18973 38376 38530 21013 60018 32194 84725 81882 74550 7702 82747 11544 5905 63296 83412 30614 89761 83815 92168 77548 16313 10251 3611 22885 39595 50046 65353 46780 40754 63975 36385 53666 64509 76499 62708 45986 79249 14755 47815 30372 67144 16991 42931 49789 9961 11973 85746 25997 71908 42518 28712 93972 1178 82419 70377 25766 71076 57703 78613 31982 17997 54127 88779 82150 26567 73352 22760 61085 93585 71203 10336 74346 46653 31053 25771 83879 43860 35923 63203 75236 56795 66009 61824 81626 70836 35289 69159 28292 87525 19936 14703 19812 67629 92931 66916 75002 42502 2726 19628 66450 18711 5072 61077 99770 32549 55372 74837 45932 31180 79085 71884 3354 83640 79437 1304 24494 34463 22989 63956 31418 38617 30902 78008 35102 20472 81255 9564 80641 50465 58350 12295 27114 83359 44898 42005 46500 26562 95364 39228 58209 50720 97585 30263 63839 30507 47393 72273 18129 55886 34435 93047 35670 80121 78239 53639 21632 61943 36751 40155 61315 12766 94194 17746 98798 52717 67592 88216 7413 91803 26049 33060 49216 72893 11620 35361 43196 62304 36529 67136 70211 74609 81297 10545 49051 38674 30073 22203 25210 97400 85576 17314 60614 1994 88132 89103 46613 38017 10638 35573 38941 25359 33338 17427 56192 43075 55241 77031 92013 80419 92932 55912 88212 41372 95532 84187 1364 80592 45846 96911 49408 7616 90516 64566 65096 78014 10615 71881 21564 89646 64213 9986 92219 9200 77423 34511 65202 42143 92287 71520 87275 11990 10314 29497 63484 39540 44335 55034 83378 26806 40908 39923 72960 29650 12415 53569 43781 94337 17331 25536 89944 72736 50842 67812 35641 53595 33938 61243 73584 13732 58407 93968 5250 41271 52237 5384 13652 74246 93804 89346 82677 34930 26777 67785 94605 38033 79158 81331 98671 48454 18056 28551 45537 40826 87614 15524 50430 96574 59085 11541 70730 23928 90652 58178 45977 69963 66992 43934 71097 95500 52997 59454 89201 75958 91637 26974 41252 11779 55138 670 89562 55057 69989 86766 11507 68639 15979 30552 4548 46950 9112 36768 49912 61528 99828 42151 71984 23171 18387 97217 52745 34174 56073 26068 71890 37405 66273 88419 37481 69247 96039 46039 72195 59704 49817 39430 50608 89454 5737 12384 47415 14509 14119 9072 60141 78858 14078 93321 35445 66618 27815 34415 6823 80716 13621 4798 51042 73667 97223 76078 66627 9723 79659 3292 28961 91131 23228 17720 38919 38517 38988 34700 39837 33747 21642 13457 16317 44969 12109 44779 97644 59579 62854 2897 63093 92510 8368 71539 41483 18188 88333 97599 10173 63899 14001 23140 25542 38417 42634 94625 34269 69911 42028 75145 6932 16186 76528 12699 52871 13481 93462 57671 81952 48521 52200 79754 77736 16018 24950 53875 87715 34334 27354 73250 43504 48754 97263 30106 54596 59662 2278 67712 92839 87269 54622 70487 48823 14875 25002 28465 3623 82181 6663 55951 57766 56679 61296 45467 72525 85738 9151 64252 63654 23444 47044 27246 45016 65553 20451 57631 45296 69065 77898 2173 19870 48467 95179 61322 5880 98538 82969 18717 47172 22011 99290 79457 6280 8208 75040 93037 5790 24648 91009 9920 19975 50862 79439 25116 12806 3165 25755 90608 38798 50264 97029 41530 43865 17191 91377 85440 59369 19734 23867 30726 16988 99864 97968 10802 45830 94578 6900 64240 62752 42684 51756 68902 10791 21941 36581 33928 72366 30870 3660 13882 83139 49394 66234 2267 93715 81417 6311 7573 38927 61044 66206 86313 42361 42222 35070 88452 42181 94479 81060 20594 60561 90092 74853 6496 26056 6278 47252 43347 40830 57864 41414 99495 44538 70624 28324 12061 99081 51525 69693 61195 4847 61092 34803 17613 76269 62794 24564 81106 95570 49797 53428 9375 928 44665 86549 32939 93559 6752 77519 66153 4783 34753 51233 89075 59362 66729 24173 1724 91246 12144 89001 70332 72162 94670 96999 53709 17628 72530 8060 63346 61161 46053 15478 54326 66832 3092 4230 83819 67230 53379 390 26035 74050 83046 1619 63117 79913 15522 78809 13368 25841 7259 31711 8295 57777 51566 76971 63163 30258 96248 97864 7334 83324 79303 82 72772 41099 52679 93756 84222 20322 97353 44232 68917 54045 34996 39694 59690 1383 10662 55308 21355 7858 39928 83144 92431 12255 40223 36766 17067 50782 1036 65344 73071 43230 34927 98640 7850 55758 84403 30023 9429 41247 55104 82350 17451 49918 316 96414 23885 36105 40486 25726 85079 26362 71658 37168 49125 82711 47389 86946 37332 77654 11978 7892 13370 43961 75573 14042 62103 22340 10752 740 11577 73260 63335 10458 8470 2730 14767 26961 58133 51833 23617 33165 33748 95380 80371 74709 18888 49710 71678 42216 98893 23873 43192 52779 63049 58008 91698 38740 4426 66203 68956 75543 78746 58366 49737 3055 97454 14611 46159 25055 49498 11965 59276 1417 80253 43281 77740 7949 61422 42359 91083 34570 29698 28220 90404 73411 59894 80163 52005 76235 95393 16772 97189 56245 73694 30308 2078 54730 7478 52580 6852 84613 24632 96237 78371 17821 8174 83590 17941 58535 51177 4547 9128 40686 45269 28278 56068 6835 98635 72553 83706 79844 21164 90421 53676 76942 20585 78785 38547 24529 77052 23111 40823 73035 15095 20664 31599 95599 34137 54831 21786 35836 39926 71266 11291 7277 68145 3252 70898 85973 72 51991 96795 76213 21171 89608 25438 26176 67423 90536 50722 56549 37221 93876 95897 90579 86255 53686 96126 17956 47312 32504 85159 11948 91185 11431 89432 50155 45585 18270 17977 37958 19435 47739 86062 28547 88148 7374 94770 92548 59585 8158 80526 77766 34414 28890 39237 66427 8708 80133 48402 18320 43529 24514 32470 67703 3520 73591 78086 70856 57219 71166 78658 40983 10271 26207 67660 97241 88855 15861 35181 58429 23900 7290 73600 58996 15956 97551 61477 91316 2619 10416 24262 30838 59022 73726 38584 47167 32611 54454 56743 68860 1746 26995 21415 4739 28259 16269 96939 13159 18644 93060 52799 58119 25089 4124 5677 52908 251 41257 16625 82246 5955 89665 89871 73781 86181 233 52323 58342 6976 22394 307 64551 32138 58184 53086 61279 82681 46616 49854 21581 85534 19488 84760 94560 34534 13002 56238 24935 10855 56895 42054 45900 88901 45169 18797 52879 5963 45898 81752 74852 9886 26868 88038 17129 7527 92935 28689 34133 59974 43197 96695 91036 23450 22773 82661 16441 34745 65441 88295 50314 61848 1671 53958 36578 17843 83126 89246 52149 62783 39554 25816 5017 50760 11257 89023 75776 25297 59237 86236 89985 86201 40506 19897 15532 33533 23689 77829 70734 89886 34975 6178 13146 18930 74602 61451 16496 72306 60340 66124 49533 40566 17068 12710 85396 75544 4584 68182 43793 66208 5733 42696 42999 23068 95421 93233 61395 68411 87108 14137 68939 76713 15210 74448 79503 41647 25292 22624 60351 11463 39379 77470 89650 61017 28094 61665 12649 88943 49304 24625 52290 18678 63063 20927 67187 32129 73741 19386 25345 70559 8059 8769 22730 31189 70749 68549 2487 63463 94556 6623 93765 7084 66752 36733 93151 34773 3307 91830 85684 49573 3605 75538 46264 33482 47271 82763 68098 80257 83486 70499 37634 35422 81679 21523 93061 67984 51952 53696 46990 83437 5576 80908 62442 59611 91290 27473 38068 94696 76546 69970 28073 20192 53238 90177 51583 47945 46278 42106 98425 50167 76256 82301 57477 81234 73856 99882 83542 69326 32278 23491 44591 58487 57882 51137 58808 41822 89528 81761 76945 43168 29921 22469 37525 65011 23797 72690 75522 20028 32428 79680 74384 64713 52944 98843 42117 27450 98305 67678 98980 53324 61211 50689 68565 75897 28413 55109 73663 36021 10647 712 51343 96291 93539 35701 15720 93477 36151 64594 14442 96529 78796 77858 2829 22850 4659 87971 44669 25585 57159 5547 24017 25494 59623 56658 26211 92518 60783 56205 80741 90554 17841 531 84328 50688 98777 50129 32480 26866 43448 81387 98779 51911 37575 66833 8886 33949 48604 11079 52753 64631 22992 44792 16673 97526 46158 84022 25865 76108 85582 93685 1058 25479 4631 3099 53457 47578 81038 1206 82155 79467 54486 72137 26190 21961 56849 34951 19027 69376 1479 44293 66850 25035 58611 14937 35391 21718 1291 84189 33782 68875 59744 85383 21782 82755 25120 44326 55642 37342 48224 60303 30804 7047 23197 41611 39639 58803 50027 47878 9196 97936 80144 29715 19034 88465 18278 44090 50541 99655 39443 98719 96946 13040 29075 19026 27542 91789 70889 19376 57418 67746 59693 34388 10636 91825 56865 9400 82254 75091 88692 1530 99622 23927 46674 97147 84021 83895 9717 5288 31158 76607 82143 32478 80006 30369 54018 2752 34504 87332 58106 44312 13143 49042 98177 21219 7656 63317 34267 92094 12719 49072 79612 50636 32226 19018 26890 27471 82690 23602 8049 87894 6408 32535 96121 16054 86754 22043 34083 43263 70598 35720 24381 84532 35842 35950 75160 86661 62850 47593 5690 11945 81883 36482 14366 68728 45763 23849 45612 97284 62317 26446 35713 75558 25866 14161 24182 8978 40267 51536 41678 63649 74738 15412 77658 60800 10221 43026 30390 71837 73210 76948 95131 4373 19934 3232 16506 98138 92305 26111 84154 28897 44073 41605 31467 74842 84075 38391 75751 97703 89682 79297 18193 54369 32294 95461 63015 88061 99776 72513 75744 42105 13286 71582 85912 41199 68749 55291 34899 55806 86009 44535 83040 3378 47690 27926 33182 27823 84894 46173 93154 98641 35353 37901 69900 79597 81949 81163 77386 85232 54946 40262 53859 54392 30625 30777 69128 37418 36656 88904 27171 49691 17938 12581 97643 59007 79770 83489 91518 20578 24428 835 61183 81896 31125 35204 25644 87774 91231 62222 10898 81574 46279 51054 23525 45502 40992 95847 36564 77017 20615 52704 22622 22094 72951 17860 45647 86745 90263 31023 15732 73415 38369 54172 87791 65349 72864 78676 11351 11432 54030 89155 50199 31545 25709 52762 73220 53152 39124 20849 25353 84132 44760 10936 69825 64368 95763 78648 11203 37030 94027 9015 84081 76262 10376 1716 95932 42472 61643 15948 57797 92707 89927 18611 21037 49483 95672 67360 8602 39605 65269 8564 54870 76385 20386 91094 57341 62084 55110 96118 76988 76454 25946 12519 53667 12999 25788 56758 82408 29410 18406 71550 50081 68103 34423 38817 88441 94886 87007 84258 23164 66113 50421 81698 2433 89456 8291 53608 7917 30900 28068 39666 69176 33440 34266 57482 56783 59855 12790 22596 90004 96825 23640 18764 96591 37988 40407 45418 17535 79576 33255 42566 63507 26785 43523 70885 57019 97652 51194 25049 25678 30892 47461 86466 73518 96543 11113 64200 77748 45201 53531 32333 97416 71112 45514 93613 40947 2329 36252 57287 77347 5858 9966 52445 40045 81227 95451 71979 61435 88177 89857 44352 11806 9222 18842 38468 2079 63515 17906 56363 42473 53187 61319 64964 51739 59253 24809 91546 80760 75322 90787 41045 12240 640 2743 91717 63305 4489 22905 53621 31421 74069 25564 97766 91981 25506 99313 55731 34920 98289 71852 36792 94400 45315 52499 43888 70309 91673 27454 74439 12031 37929 96419 26649 16340 96584 45768 20560 87783 29122 96378 27532 30383 35011 57708 27184 33465 20464 92181 97187 36103 36575 19048 15695 1194 84629 18599 87127 90439 20400 47034 24976 92460 61262 50963 69984 28214 34303 1775 56685 6956 15391 29045 28580 1444 91829 35503 42777 48027 68269 29210 18556 17545 22117 125 77336 52864 73242 16849 19796 39716 60558 9829 47073 30529 31044 7572 44575 55755 43956 3630 60545 28337 4529 27714 94308 32451 19715 32132 88292 62991 14608 9506 56483 81589 28326 86892 7459 37537 87446 83594 55535 5822 883 55956 68547 73601 71556 65049 23887 32526 56079 45672 26898 18485 3045 89358 85437 87423 77661 39524 52078 6889 21248 97970 619 32126 32980 17810 41345 64772 91622 53767 28719 6781 84375 33493 19167 41973 81376 32239 93590 41300 26923 11639 29826 86874 92229 67976 80882 20911 44057 3297 62866 11664 62146 29400 44966 20429 85774 69787 48519 43184 86119 57941 62676 19725 28198 7965 85255 81398 27980 93118 96209 46402 16064 97879 29522 9930 36674 84509 35746 57645 54555 52239 39075 39997 88992 25092 17459 58917 75754 1864 35379 57075 87387 4666 66376 38522 68566 45801 46539 42259 43498 23413 80201 92366 62040 26880 79354 42422 86142 93863 89519 74790 36767 84732 79134 14086 91862 67138 68184 76278 27799 10534 22074 45096 16165 16032 80978 32819 84875 68104 35386 95625 59408 73587 79866 41383 16223 23483 90229 32134 78559 4274 37077 5676 15453 25682 16463 54236 9590 50697 63505 60196 50638 33805 67864 5421 57230 78221 24071 3903 55722 21440 81777 93764 32381 6047 66882 26003 80583 69626 49901 35802 13088 52709 88013 68578 88256 48267 87134 82637 60166 77802 73634 97642 19604 31198 89754 38410 57356 58955 8450 99839 48988 47620 3711 25127 52228 6390 73474 64322 60509 20452 22438 23227 56760 74345 76930 1790 25327 16912 29459 87842 4096 13791 85554 62099 88381 31058 50047 85520 56054 27318 32010 91627 21585 70776 56344 98149 49537 1573 96359 58718 64448 88326 52259 57492 46438 24487 2264 3879 80154 94148 8915 48791 40028 64532 58541 27399 45308 29426 7481 84736 78657 55396 92486 53661 46116 45035 86535 44453 78176 80110 52667 10894 93398 6152 80937 66055 95299 45739 4615 49834 89154 83216 77402 83724 83908 56024 84039 15871 69858 74002 36267 67387 93824 13137 48459 94230 2126 32344 2232 70209 75289 68154 63971 41352 54989 48729 22052 11860 87348 12434 39985 74239 67570 58688 56035 30167 80910 15591 7005 55427 8317 71211 94599 99982 54137 84964 43199 74282 9976 97501 46052 84798 65939 90018 92544 71506 59700 44716 23614 91543 35322 88016 15762 74392 36885 32557 80327 87722 86133 25658 71772 97297 36500 63171 64826 13784 22400 93390 47259 39880 18800 32851 32636 56168 76523 39920 74697 72304 51682 77011 40787 24869 60628 59915 99217 99596 51996 54641 84111 66077 4702 83369 62494 11511 77666 7442 75474 30953 60145 1462 16201 38288 65951 40873 51745 30266 86530 92646 93827 83950 40556 10626 4437 39505 38452 68813 18829 79083 79701 8615 98183 61176 84407 40717 34670 3268 47856 23325 55780 36512 85479 73322 20512 57065 58787 31203 79257 92889 95521 5710 88269 46779 73040 42765 5588 14118 33321 87754 32593 20034 98329 13509 80985 131 31197 5050 87252 52732 43691 30059 51033 99934 32398 37118 48259 94443 7583 62078 24549 22912 11015 74299 81725 29289 72945 54531 33145 58905 89875 27134 16733 95240 15280 56891 36888 61747 30667 62945 58947 67920 19160 64173 10642 70507 19175 98539 73680 77503 656 4820 96585 47065 99228 84651 2061 6230 11030 12850 51152 15130 38656 60551 62593 24468 44980 68662 2056 39922 35681 10564 8865 20219 2219 22292 58794 57607 29924 42242 22270 38153 43357 38509 57843 13447 16246 2241 94832 57039 25951 8428 89536 60482 56698 87803 24287 33975 60977 53137 72077 86447 83508 23434 40497 72982 7484 20957 47367 87508 48717 53380 9457 29125 72362 13239 40560 54615 92850 77911 26693 46755 17263 13430 46970 99358 1540 34929 45741 78873 33910 84495 4966 97481 36380 6042 82384 79876 52114 61406 57153 39558 33474 76145 86286 7992 70723 81976 78108 29881 44877 97174 60672 38125 56506 18564 64782 25334 88733 81954 6125 20943 6796 56762 3785 57970 89390 73916 55916 41260 69119 68380 7204 95431 22942 65533 83743 22786 19977 82242 93459 73969 45496 30041 76633 96844 30090 44208 13654 94367 81647 80356 3505 11260 3276 52147 45030 31121 56972 19635 99866 10966 24778 27410 17605 41424 92793 65489 69220 94164 4944 5838 99298 67416 74351 41456 90216 96345 3539 41196 76952 46631 92593 9583 82792 73849 8807 2666 19791 20627 86153 88170 36106 67337 88152 2346 60124 90829 6845 82233 27711 79271 42564 53716 73101 27658 75673 47451 21663 43030 43240 88879 21841 86092 19377 77220 97566 69361 85929 51819 39980 69903 41198 95558 87419 69133 36170 61028 73714 45082 46105 77710 79071 7230 33795 90907 99636 96398 10039 81173 53952 68587 85744 54729 80676 57940 31684 36665 25339 60138 83536 939 96245 93179 7950 34165 38962 33596 5521 94887 10857 89133 90281 18872 71565 13019 95871 38372 71820 15519 89019 51801 65674 2693 40861 40088 93064 83782 75230 49411 99952 35624 66522 36339 81903 6117 63420 63072 12368 41250 57809 46669 87371 99682 63456 61710 94151 66642 16204 16755 55172 60117 54575 7893 25749 56349 53490 555 16972 97460 21992 86274 97276 85026 70157 45242 93262 66265 85621 70220 22275 44860 54156 54566 69314 87929 13565 4434 5595 44754 7664 7984 32823 81338 95971 3790 13539 65446 38732 37254 63954 81455 4998 94647 33294 9119 416 51853 5658 82635 45852 27649 35623 91753 27084 11736 37890 68325 62444 4109 27540 32868 17101 39809 19774 13674 48715 70698 34314 50678 54186 37345 82789 93008 48337 47822 62612 22247 33078 73282 7284 78484 91623 93283 79367 70376 45301 43588 52017 64444 82040 22714 66868 5100 70250 7517 17570 41569 20014 1255 88886 45694 37261 68093 21258 72343 36421 78328 27234 33385 14494 32361 12216 48356 84986 25296 70156 24289 58646 39163 3140 94737 69121 24106 43187 42346 62606 44671 69887 67942 90153 12314 71571 68957 15890 50877 23367 96464 99825 58197 5941 91596 36505 7767 76606 10019 60366 48865 47796 35824 37316 31379 60713 39205 85292 28194 97214 61835 43478 8000 40796 9669 66950 52542 53993 22882 68212 41798 57348 34528 30201 79187 71833 9324 58512 64353 22048 19867 24123 28454 38190 46384 71922 6297 89430 66334 39550 5424 80060 94924
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
