mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-11-27 18:56:28 +00:00
3 lines
4.5 MiB (Stored with Git LFS)
3 lines
4.5 MiB (Stored with Git LFS)
1000000 6008 166616
|
|
67554 77871 68056 89840 83335 66298 86128 61278 72313 67292 66322 86549 70898 61669 87714 54791 75993 60722 87483 74301 82699 58998 98237 70167 55260 56571 52547 90201 62939 65796 77345 59604 67671 70966 61016 95721 69171 88019 90596 87322 75007 69027 84092 65644 53790 60095 65678 59804 54172 52166 84651 73661 58324 85807 97613 95434 54768 96338 83113 87856 83896 54294 69854 84865 62205 98347 85765 51223 65781 80122 95044 63959 74542 79637 66663 60958 63207 60414 61803 82460 53020 76111 98227 60608 70190 88645 53943 87068 53410 67800 84419 85834 88982 51934 56045 53601 80439 59426 75467 54122 96206 69299 80835 83367 96004 60906 50075 63700 89588 80482 79395 65515 73282 93944 70727 84923 53063 70082 69114 94810 78964 85261 56586 74994 53807 72843 76633 83441 89468 63419 69081 63003 70081 99453 99793 55441 83877 52590 62445 95296 59398 95743 79461 94967 89563 93102 53671 99297 70323 53832 61172 65175 63725 59086 75981 74883 77861 77217 50516 74691 93795 83963 92989 65754 74854 71268 66007 92613 93680 94790 63686 96394 83944 79781 84715 61727 67324 97325 79218 52780 63859 51011 93958 58785 56268 75039 54311 74472 69395 86347 88578 87625 59687 52045 72557 72794 59425 80984 52093 84022 58306 85832 56856 65911 86479 67180 71179 59266 86219 67360 96154 84426 92332 99767 82820 81607 78372 77712 63201 52866 79971 75034 82143 53393 89656 84868 85893 76938 87266 66598 67561 92180 70053 51487 88122 81028 63492 79509 66432 77717 64420 93777 92780 96574 87802 77429 63711 98316 55778 68051 66818 71025 79742 61957 85273 52499 95733 72125 62723 95985 63973 75384 69491 92247 73693 82641 89308 69729 78572 94717 61256 56278 63687 55462 97216 57228 91590 67039 93454 86447 93393 83616 99981 61003 86610 96130 57107 62396 70954 81356 92523 78913 67165 55499 99660 81537 57404 64695 94962 65656 66829 77550 73583 72954 92116 66883 64925 57449 90847 75519 54287 76680 74425 89696 70870 54717 71381 98810 85045 58115 97744 71391 60487 72632 73743 94630 66835 72921 81978 83204 67876 95753 66398 96696 83659 82013 53471 52252 68341 75245 62971 74914 78561 72891 81367 57708 83366 74207 60350 94759 71416 84487 92581 56092 50911 83056 79620 74976 89312 67859 83438 99359 71379 98107 62473 52939 88268 66425 59519 71237 85550 52655 72491 54628 77160 90659 59164 85857 62765 79333 95230 51017 93172 86769 58923 59149 64510 99137 54327 87009 89013 87693 59263 53370 71446 94190 61895 80580 70760 50314 82795 53551 84139 72569 91757 50722 50136 91768 61248 63172 66716 88694 84785 57646 62165 90110 97307 70367 72381 65466 91016 69829 95870 97323 66010 80867 63099 93635 51375 92148 62014 83955 81037 90116 92239 97158 98234 90925 59122 93039 80261 94695 84903 88555 62388 71833 73958 89581 51835 63534 62111 84531 91919 56608 59717 74309 74105 83095 55225 91980 50164 86417 56633 51578 59471 95539 93596 53256 57214 70139 99383 99972 66518 95776 74550 61333 86417 71657 72478 94399 95719 57572 61915 61826 66994 62354 70582 50926 89383 57322 54977 94501 74131 77798 53283 76713 77229 68393 55049 90917 85701 54455 59816 51066 93246 80025 57960 90440 92642 62068 81775 59351 92457 63160 57833 88566 75950 96039 52904 70474 77278 90044 73037 79926 63358 50890 73094 80683 89815 77643 86147 85573 66472 53231 64854 93981 90426 71857 82922 91425 70160 70708 59362 56675 52465 68785 83076 66463 86969 81177 78984 78510 71894 89418 52536 80920 85713 94101 87431 50029 77434 87920 79460 70651 58774 95457 64237 68372 72314 75979 66657 55839 60356 87445 64562 64882 94847 55904 72682 75159 96186 52244 56068 75320 60105 56009 85373 69752 89380 61457 54802 97012 65484 93065 76270 88797 72393 70935 70487 50122 90680 78395 59521 94664 53724 63131 95457 94997 61895 62178 51194 87857 61586 74928 55565 61414 87429 57592 92310 53631 59810 84578 62760 52031 84189 71696 62485 65910 51080 87492 70733 50306 86370 64945 64278 82611 60370 50392 92765 68695 58811 85164 51155 78442 63795 90860 69138 84605 69617 58830 91442 77519 74068 93372 65451 56997 70733 99946 92971 70345 74844 92786 93157 89308 51776 81125 87265 80524 77168 99884 52568 89017 98073 51101 90003 73146 96515 52289 64830 80786 68443 66119 77521 82252 67311 97555 63820 88194 68332 75754 73108 78599 65349 93759 57834 68423 64268 85372 52093 96468 77302 68197 91226 50047 90572 84885 67418 79246 68070 98509 58460 85583 54445 92531 60382 54832 60408 86057 87506 51937 64328 86559 65519 83853 52349 94794 71303 75022 75785 55071 97260 65446 72755 56961 51201 94760 68325 75278 94872 82776 88059 87236 74347 76870 91913 62401 97641 92427 89020 52894 67374 74981 78618 62173 69412 89715 54588 68737 99561 67485 77838 85819 79425 67381 63712 72049 55367 79054 81733 89535 90501 76570 62266 87792 86186 56357 82677 99463 86739 75203 88002 50097 61661 53035 58501 50444 87545 99580 70991 83140 75449 60372 60245 62593 72503 72260 55959 88023 69255 55489 98101 66699 95530 74447 89765 84756 72039 82289 68395 74758 59209 59518 66937 61312 65860 58051 94777 64152 60433 87183 81906 90325 58601 68482 74625 88761 96168 92904 69728 84767 65598 72887 78882 77618 90490 96158 85259 90357 56196 64666 54156 73233 62376 88169 98042 98398 78380 69386 60630 61250 86176 53837 83482 99872 51551 75589 79168 55863 79729 55247 78751 62431 78073 56338 95435 74147 69605 51546 51534 77971 85510 71056 66931 96036 56519 74489 71487 53545 75595 65779 69185 52650 79890 70251 96715 93575 88199 77818 93512 89306 52882 75034 69637 84755 77827 85393 87083 89943 94830 80376 50994 93439 60461 85328 94389 93957 57761 66758 88087 76514 63207 88356 59505 54522 52473 57811 78621 70386 88133 88751 51755 65111 59602 93634 79755 82568 64589 53530 58011 70246 66514 75378 81702 77502 50145 93012 84200 57809 58912 91695 55399 92384 62137 98106 68200 64290 66057 60189 69833 84929 92008 96344 50896 87959 80553 91751 62555 60468 94645 61855 80872 89510 59409 92550 85263 72145 62593 74459 79957 98911 93221 83267 64857 52090 83196 90373 87715 99406 94531 85212 81177 78945 87358 70466 51858 53446 98515 54737 89249 73974 78405 99238 51881 76754 86792 83326 73446 55936 99608 78808 63565 51249 76819 50512 56305 67335 63137 74489 93790 84196 55530 65763 82878 68018 73446 64025 73411 79539 98581 67642 51443 95419 54162 79874 85729 85973 95602 62108 93786 72271 59006 94157 91692 72195 54827 71566 52844 87339 50152 70660 77734 98342 81351 64373 57839 77541 65361 52434 57679 82448 63354 72877 85483 76201 50484 72792 97643 73216 55107 83585 53473 62658 66138 85144 62848 72001 88159 69031 97140 53132 91820 90905 81817 77737 78391 89017 60744 73607 87372 79789 60264 83520 93608 74405 54245 90418 83495 64963 58015 82173 80076 80496 74831 76676 79065 90363 89605 92553 88726 60548 82175 97054 62384 84606 67072 96022 79981 91655 95365 87047 52209 71590 63872 57524 93793 72126 97109 52296 63679 71928 58548 83380 78824 65130 51970 80196 58535 83377 72845 89806 51782 99936 82721 71932 91473 68464 99275 83095 92203 77341 53774 93070 51144 54433 72194 64347 83197 51344 78119 64191 53757 78258 62265 69938 61510 56403 72925 73442 90991 93877 67432 52992 56341 92232 60420 79286 96521 60693 50916 66635 80081 71745 55260 80022 59594 71442 78599 70126 75163 84833 84651 55443 66069 56503 57169 65675 70335 95145 51411 75029 93616 93950 69805 88556 65796 59319 68406 90770 97342 69570 82042 84477 95895 50613 84799 93230 91570 56254 55143 55592 69203 98885 75840 79434 83839 55342 59314 90877 95686 94586 61351 91203 89754 71373 51370 81123 52387 53507 58236 61558 96848 66394 86540 95264 97949 56190 51164 61938 77150 64955 63161 70681 53763 89720 79964 93285 76013 85823 91005 62618 88455 93567 67205 53016 65813 85772 85784 86951 97318 86934 94152 92536 52528 67817 69444 63857 52052 94411 53918 76495 62432 79649 95759 65135 99509 65832 84041 53842 50471 66160 68561 85984 58002 70117 91659 57595 90311 87907 63525 61886 81104 74877 96763 54977 69176 57001 74250 94320 82302 91706 84670 57295 78777 75758 68423 95502 89963 94379 65368 54416 60021 89181 78782 70489 81361 99381 70188 51061 61361 50839 69563 65706 59754 85622 70830 84089 71789 79058 54404 57049 69638 50282 55933 66061 50654 72225 68510 98353 74684 63557 88428 70189 78758 92916 95063 85134 61096 55468 66037 83140 69645 87657 66221 56557 95779 91883 90752 52976 64645 61443 80620 98484 75670 72055 81658 59565 66129 51465 66957 73124 71483 86949 71834 52095 78437 88441 70087 50713 98417 85476 73840 76491 96349 92305 83795 64321 78761 89106 72720 87417 65266 73953 78288 74360 62312 81369 65156 64331 91443 80115 78229 99341 62551 98162 62223 94894 79738 78171 97760 84296 83216 63005 54795 97362 99731 71977 75841 76167 50763 90813 86388 60022 85006 80718 99469 63003 68258 63218 54447 87380 59467 66848 70883 56004 58164 91800 76244 80217 85659 76069 75053 61611 93894 98170 96362 96299 51772 79838 71937 92445 50892 87207 72687 70651 52670 91542 71825 95618 57932 61480 56859 78156 72027 59263 59199 87512 50892 93013 89576 82677 69201 75346 61143 82004 87010 84157 88915 63423 98104 60745 85741 70012 70873 50649 75189 99167 54310 59436 82991 97598 76217 68405 75112 54110 74904 60034 58091 64884 83903 78207 78407 57106 75386 81527 96996 60512 57591 59444 74400 71874 78804 75159 97159 62985 87792 82954 96970 82447 93947 98344 50695 66861 92703 66406 74866 94208 59315 67644 84157 97441 88339 61011 77837 76320 88117 57385 72972 53239 60276 69208 76404 77738 89146 60587 55064 94990 75367 55985 59885 60904 50234 63561 65639 67142 94671 88739 96956 64143 83113 68549 67633 83052 69531 66581 56328 67880 89154 85728 55747 52294 79088 66852 97738 63993 82122 73225 63820 63838 51212 80802 75127 86873 61054 64272 99703 69350 84204 58712 66701 52035 72589 85997 65733 96780 84912 86228 68090 51751 53193 55141 56341 71028 81616 62241 78468 97873 98840 53638 76267 74715 55760 77778 94353 71061 51955 89480 61078 79308 57087 88615 57270 50887 74983 84379 83914 69943 98820 75027 60984 90195 70117 66204 50563 95418 75246 67904 69738 91896 57351 92666 52181 57887 85679 76026 84197 99831 80857 58012 50474 74995 98424 91997 65379 76221 55009 53550 84836 91677 96864 71992 74900 59921 71922 78026 95960 66137 98516 59619 95814 62524 74917 79163 78210 57271 57721 90016 87187 53552 62783 81036 73357 62889 85177 54701 86460 82283 77512 60826 50363 89224 84922 87783 85338 65110 77531 69616 86350 51404 59979 67850 96293 61761 68321 57735 79659 53670 73624 54376 89699 70373 96327 83474 65184 77404 81241 54141 93444 96247 73614 81889 82550 63840 69454 72829 66948 68287 55913 66828 65198 96459 92195 57623 51675 59983 52516 83362 87854 98443 93880 88347 84290 67129 94796 95033 65524 59195 84813 65915 64135 59973 84609 50799 99156 62843 62457 57445 95637 83754 79679 89119 72102 68892 65449 96423 87344 63632 51530 87192 55187 54946 72322 77608 62026 80970 67522 71814 89366 88814 81460 87653 74180 72995 86550 73035 82018 83584 90936 67065 89076 83291 94496 63416 71886 79087 74917 73192 50960 83588 69419 60013 91058 59499 56896 83024 56559 67478 55960 97555 83590 82815 94736 71592 72074 62436 88432 80174 50596 56678 79826 98100 64418 86271 73225 87850 93824 81470 82218 83944 62159 86136 67198 81667 75438 88019 90878 53930 97285 86713 61122 63988 89352 88721 53889 68384 50600 82936 98679 62895 84339 70325 99956 87649 85007 57266 95892 61505 98090 86351 54550 65394 61930 95351 88653 61524 51491 56140 93268 58297 93182 93833 76816 53621 63629 60704 79112 50282 53245 54487 80561 74948 85827 72984 94943 50436 85192 57254 76905 81775 80529 89932 57185 52932 92751 84773 91573 76799 61119 93325 84856 70699 77832 90002 78757 98819 51637 84370 67934 58922 88094 56450 82396 93583 56770 81685 73604 64966 62103 84172 92276 60127 75479 98762 76416 71710 72714 95383 66901 59378 99296 56634 58224 72716 56602 88759 51139 71095 96744 98103 97427 94083 74954 59118 50153 81856 64192 82521 86427 91537 57311 83925 50737 50374 63306 68143 93056 98351 59074 58028 92903 77497 70797 68819 89933 82911 65940 74722 69921 87941 69038 93079 69735 97380 75112 90347 99310 81525 88571 99610 68727 70006 98960 68848 98130 82030 98284 63328 58394 97849 91596 68302 68229 70960 71063 71504 65544 56305 54637 80181 69782 72844 59580 86434 65068 91372 53009 92796 96105 61718 88947 87995 98723 63869 59673 67195 58247 64117 59504 88696 81917 58145 65680 53006 98350 65843 90070 62828 97225 59195 73741 80855 78634 58886 71545 95143 95626 73986 71480 55241 55873 70321 82940 93116 57375 54113 80932 59004 70997 78545 69066 53088 66655 85751 77128 79051 73594 72843 81278 98959 60644 96121 59333 59706 95912 64703 83336 67969 73899 55682 81786 73479 88672 71905 81212 60344 52132 51015 77579 96406 64448 89398 52598 62411 98624 59530 55412 62594 59922 62772 94337 69945 72481 91660 83899 53437 64260 74618 53558 64191 72627 65866 87086 75064 51738 64871 65749 76336 82191 54744 91837 90141 64677 59037 66093 61634 82362 88163 65974 50561 94163 64854 86257 91792 51097 62954 85023 90851 78530 60157 50098 86907 66475 75006 91475 81858 65399 81183 80949 73437 91844 83403 72247 87439 77418 89941 84763 78626 58442 54794 96532 69281 83370 90053 84098 57946 71785 82386 87797 82566 77771 64747 89038 99878 53548 67937 93148 52387 89194 90228 63003 70020 58964 83995 59474 90145 79897 61537 76111 97402 91995 71726 80427 74757 72583 54580 70509 81618 71337 66677 60099 72739 55804 79896 77122 80969 62683 58857 55196 52504 69479 97903 94143 89026 71514 54978 71402 84154 79812 65894 51786 63096 61953 84625 84432 75715 75310 50920 67175 93704 82267 95635 90513 67479 95933 51346 54801 80645 96798 89364 91930 51355 93501 63211 68790 99212 88774 60235 69131 85803 65000 68459 78844 54250 87869 86594 51670 60394 56246 53577 88412 75662 85052 50335 57266 62437 78644 53798 81148 80406 59717 82678 58433 90262 73729 57737 78141 79301 75430 91348 87135 73577 88481 90067 95520 82326 67157 68007 73208 70676 81088 93902 58664 65389 62070 57262 99952 81944 96509 84479 79184 68102 54485 96306 52918 96497 52227 89819 60345 79788 56760 61313 88379 79758 55730 78169 80228 85079 90524 94434 88810 58407 75278 98355 97747 99596 77780 99623 81453 73312 52265 94509 63763 79845 87992 85722 84006 55240 79031 57100 65783 98454 74686 84195 74590 60088 54815 74673 60578 95362 87021 61912 74395 99245 52409 68413 87573 72684 94695 98455 56555 63217 66687 73003 80061 52577 51198 94408 88277 82820 85584 97524 86045 64852 96993 76615 73740 50767 95618 55482 83080 97798 96091 86483 82515 72002 65585 97091 95522 51453 53631 76629 97948 57286 59710 79680 80218 73689 96549 52702 90567 52091 71392 86874 96787 69985 59270 78093 71011 66287 67428 63355 54635 64761 71979 90152 53736 54004 97587 81855 63976 59901 53178 97030 53016 78426 79030 62013 79510 50741 84609 53042 98097 68598 80041 88298 84136 67097 82610 55221 91262 74996 65560 62563 98385 76410 87393 70604 94490 62234 78981 57994 63170 92858 89398 97590 69238 60117 50858 69357 93582 92099 60565 91124 60388 73678 54729 80853 91789 62992 70784 56573 76655 55758 66733 75784 97228 80642 87661 59010 79009 51872 90613 67115 52985 93113 64378 97586 85110 77066 70559 72979 54310 85565 81382 82312 95734 76927 63137 57078 52341 70884 72199 98979 95104 74695 61189 74866 51144 53711 81720 51809 68897 87250 83457 79759 65095 96951 77559 87185 77310 82297 76687 84872 97930 68175 64070 73288 79415 99175 63823 96080 57279 86246 68793 75344 94528 68317 97028 54563 87136 61994 68923 74307 52869 93309 94602 85085 65904 69446 58919 85614 86162 99168 96231 86908 91877 98686 53308 97161 97974 66384 50485 90736 65359 94372 89128 80108 57505 60700 53651 83514 82459 69715 79347 91675 62579 92073 73110 79225 75805 62697 90352 96509 70347 73294 69740 53027 56418 50094 85439 57860 93685 93117 62944 68469 99391 72722 56416 53633 73653 69818 77391 97344 86549 60337 72051 69683 80696 55269 91486 52980 83609 95178 54034 98390 89333 61658 59593 70105 88485 82955 59682 59500 60765 69747 93203 77560 76981 77597 91657 87421 79274 69992 72161 87762 50661 95007 51561 86829 79591 58327 59345 50282 77343 75052 64207 52680 70257 96862 64885 78287 72401 80035 94271 90387 75848 67940 68082 90896 99464 55728 89797 82718 86441 72254 81803 65019 90812 61860 74260 87429 77625 72376 79895 66576 95634 64616 60232 57103 64387 83745 92851 94672 87228 71483 59476 80771 97702 51572 75450 94911 63032 66674 93091 52924 74496 77221 75312 63452 75933 95717 50401 99571 58945 79717 64451 59104 72812 57067 76121 65269 76751 59610 81488 72008 66186 66052 56113 72905 89320 86310 95960 92931 91048 84519 80077 50426 81284 52513 88725 99972 67507 93868 55394 68770 91063 82035 73478 93640 59931 96467 76889 76544 51510 93448 91580 74438 58188 71368 80532 77552 95021 85853 83840 82809 56439 99237 85220 79833 61001 94561 55738 70554 88923 66420 63378 89565 91369 58972 90181 94723 50975 88095 78941 58553 80541 76041 80851 92689 53877 87000 94593 97994 99879 60179 54671 85735 71655 95920 80386 89276 59223 51036 56239 60197 50462 67162 80665 75741 56101 73382 74250 86865 67062 97342 59521 58629 57817 93020 78773 67961 55298 63849 56442 88396 82128 66965 68349 53487 76326 74114 64884 82950 68857 97178 66313 69817 85656 60236 60071 65528 79174 65543 90983 79153 53301 72892 51276 66900 50839 74578 51902 70289 85884 80485 69241 60786 94514 76299 96979 65279 90545 83179 59253 52259 62777 90272 78804 83352 57968 77593 96652 89242 59275 79065 99508 97656 68268 91738 65599 92260 86959 75218 53627 84631 52893 71242 64230 95769 99601 92144 64260 52943 52468 68719 66669 90954 85562 51857 76918 98770 98089 76091 60514 50460 80654 60779 66583 76814 59669 65843 63680 76773 91512 90550 68490 71704 74946 93427 67623 71717 95727 55950 59888 92910 93181 56368 75772 62153 87910 98375 59875 55697 68005 97264 62170 59974 77417 51438 93473 89533 55533 73741 82805 57427 91796 56094 58003 89683 80363 82692 66284 83412 80567 84031 67017 93394 96869 99972 86921 76101 54989 68335 65523 54744 74160 74354 85882 85009 68823 95620 65219 95862 96420 77862 84425 80399 61131 91664 70675 51148 81634 93598 88633 81595 80918 98809 97292 99367 94738 60615 73269 87640 57224 66994 73676 84386 67084 56194 66111 86900 67251 57953 77636 97749 54351 76133 98091 83191 51479 50819 85369 68379 84861 78150 50070 81294 70590 78051 80190 70672 62891 53554 61831 68579 98720 98148 76117 51405 76085 55390 73936 89598 59069 66406 51222 99590 60255 95215 79324 61064 76997 50356 86222 78681 82647 71588 84443 77372 91891 62533 80624 61351 90040 56586 58772 86851 86577 91676 94469 61987 95408 77445 71651 93765 83722 61446 81345 89139 84965 55107 75993 83648 65160 91236 98839 50227 64945 52049 92927 68559 67010 63683 65611 68784 75464 76829 90055 93611 79844 99018 58699 80791 51958 95590 76783 79933 58977 91078 67793 59818 85396 87089 62768 76713 74468 99301 92551 99239 73556 83648 94525 58093 54635 98582 94060 83007 97091 85906 55367 61327 60749 74869 97168 92026 86752 59267 72238 75087 78897 74195 50707 94997 71708 51265 97702 87869 58061 68171 99742 74171 94783 59282 90411 66029 84003 68962 97776 69744 83741 85503 67783 65542 62062 70826 89790 60692 62194 94432 96489 84777 99585 60637 78177 82318 54404 70751 61629 72875 96257 71476 61474 60884 90688 81815 74982 99165 82934 72984 75780 94805 50226 59316 77054 73174 60405 67304 85109 70638 73244 86380 52713 96286 72222 74594 68452 73262 93823 98475 63916 50876 64825 59651 88923 88029 57232 88035 77793 73099 75338 75157 64020 65415 82749 88618 71261 61695 67195 84389 87501 51537 77438 58242 76697 57258 86273 88159 54773 89031 87911 58352 77341 55037 91695 95818 99890 80300 55648 60601 91069 86822 90745 71484 94979 73638 88579 73754 65216 74943 93293 73494 57165 57198 88772 90457 89179 54617 61034 99538 63245 66725 64514 64684 51380 85144 52915 86559 98475 51546 62927 78994 70964 99986 81181 53564 88425 79234 72220 78747 63588 73580 80186 56575 64744 53731 95138 84394 97663 77390 54794 67609 98095 73272 83065 97409 76019 86514 63412 86762 77987 50531 97875 75920 84470 91180 91451 80684 64476 51981 90714 88061 90282 51931 82170 59408 79801 95043 92462 96370 81769 74776 81516 93771 64870 64081 84222 87875 86478 83365 67856 79508 51930 56942 79210 98109 82830 75021 66784 52137 90166 54726 54566 67287 78332 92252 77271 67421 52915 91551 89764 82842 61677 80422 73803 78637 98245 84905 98442 77776 81646 93341 74030 70477 69303 83075 85467 58114 78086 67300 85394 90344 69884 60893 53927 79980 67856 85461 78010 76762 96431 86165 63839 57641 51604 92713 51420 65481 83972 79161 69133 88966 71566 88780 80310 57061 87571 75459 98410 62113 68839 91568 92967 90713 83767 54835 90905 94397 64735 72347 64885 71539 54072 53076 67231 85004 92111 92530 71613 92979 55642 54587 76835 83295 72824 71712 87405 64715 84679 65638 71441 50463 61527 75674 56785 88934 79841 64976 76249 61377 92391 52959 70744 63621 97653 65310 51520 75664 52570 74714 54670 55945 84060 86907 89454 68173 66506 69365 51436 96664 64892 74339 68448 83937 60097 85923 89087 69276 53019 92268 80865 63811 68237 54985 61083 62317 65011 85687 66156 59329 64469 82308 67142 93587 89666 63238 77797 74231 88610 95418 96762 79529 75407 73125 57184 79644 50364 95313 87493 58703 58915 53306 87570 64404 68851 93937 53303 71524 72391 80845 93756 96818 61919 77849 86260 50343 93545 91640 79005 98942 62497 69679 76389 51408 50940 59243 97090 59464 71215 92684 64738 87419 80661 68843 84655 97380 71348 85018 77584 98200 64553 91855 63352 99722 83172 70073 59240 64224 62056 69730 84251 82837 53889 97817 77507 68880 71428 79377 51236 65504 53188 98999 51327 92026 76836 72285 57574 61339 69392 51041 62007 71742 90949 79938 69575 70034 65138 69538 76119 54438 69594 98095 58202 56674 56613 83416 80235 75693 81067 94568 66367 81870 80895 66811 87376 64562 61999 68305 81730 63986 61531 86440 97870 99879 79172 69313 99442 72809 96969 88711 71503 50921 51163 95061 58742 99976 60422 51898 61111 69711 73351 78775 74336 64843 79996 83882 53925 51565 54543 94207 53753 50792 78792 95361 64445 90686 72066 56663 52582 56523 69090 71807 78852 89765 66443 82167 51263 67507 80132 72822 66662 95099 84832 95348 94347 94905 76441 86100 90767 88742 88865 80914 76573 59305 89730 91528 81530 56859 77905 87829 78734 97502 73254 76344 57885 58785 51642 99464 98577 88087 63109 79957 63097 99753 67379 70788 51848 92035 94427 57498 87310 51709 97146 72686 66456 80184 78502 66852 55929 78837 62325 67994 92402 72936 60163 61121 64137 94748 50799 75011 89857 72048 78736 67022 90098 77519 75034 83414 85212 81587 89337 50792 75458 73804 69787 96941 55746 51353 71364 60079 50009 68503 56694 82501 91808 70714 65433 70129 65453 61720 67886 56817 53889 82770 80538 83432 62874 75817 67885 80515 72046 55344 51382 86065 90647 72100 73016 72872 75801 56901 61492 81697 88532 82588 92171 60664 94012 95404 59824 85370 99094 56893 84422 64156 69346 94321 64281 81791 92652 96632 63847 63334 70129 96011 63851 85908 93321 98589 59617 56199 81456 53598 91808 54370 99992 68034 87677 58181 92756 94087 71796 83673 65859 84155 83350 61042 92612 81597 52500 80684 70541 65348 64988 60456 51929 72241 99069 97340 93838 66072 57253 64615 65359 53727 84875 54416 97622 59846 95323 75995 66182 71059 55765 57855 81151 76106 91372 68340 89626 92184 95926 61988 57567 88377 71424 76290 87268 62765 79202 71808 50390 75922 63179 80067 76225 59299 99144 77634 88463 89724 83083 65696 81132 53711 79321 50592 88318 87484 91431 74007 94936 55139 98567 90160 55873 75542 98775 94353 94577 55183 81906 82016 81360 79286 92605 63737 91953 59596 99650 98060 97024 82840 53011 95020 58337 97407 79594 69179 80330 93867 77046 57035 58176 71144 68187 92698 80916 54533 68391 60944 69697 54302 70519 72568 86785 55257 90995 92692 99970 85175 76934 71047 57748 54764 68351 76546 58009 50437 72876 75148 84555 67459 52992 57567 96955 53891 88172 50706 99661 88617 56689 81378 71220 96124 94663 56235 98944 65193 87564 77091 59841 75202 53530 78480 90828 83307 67395 78254 57029 68790 96200 57829 68810 94603 65266 53366 71657 56428 76650 73214 69763 53956 50401 97647 91775 99686 79149 54171 68228 58369 75974 94746 72274 64529 80351 56780 89004 92071 88746 85187 86762 82582 96732 88952 60525 70583 99437 71765 88197 83774 56925 65236 73024 97296 54728 51540 84616 51937 87959 57576 68157 99825 74177 63255 92997 59201 68850 82132 76723 56766 82259 90128 83167 59614 81850 53053 70903 59291 78610 76431 92352 72155 75957 64130 59735 64492 56479 92921 76135 90848 95517 54569 72512 81615 80531 96871 68902 77726 73791 78639 78511 75253 60027 61517 75466 75772 75276 96090 70158 93832 57783 79366 74523 77311 88518 69239 87196 85302 72949 73033 70787 72740 56600 78501 61465 64251 51935 73250 54139 69339 98841 96452 52665 77227 90098 55833 83738 54377 62598 73611 81900 57010 66318 91842 76496 81283 67486 58762 97824 65346 99194 58115 77720 57274 62438 76501 82027 90895 91398 66711 66992 99193 85761 77277 72594 79119 64999 79333 61624 58976 87268 64765 99678 90978 64465 81803 78717 52653 79447 78195 69816 50921 93955 70064 73863 82163 66474 58232 68487 71014 63818 67713 61496 54501 67616 98425 96268 92944 95462 99986 52868 71386 96228 93152 86012 83455 85226 79871 93573 92932 57643 55862 77323 99201 71216 64570 99231 84160 85757 51895 57755 84752 65186 94177 66883 75156 80565 89266 92883 56412 84012 63865 61155 71126 62191 77067 53807 55776 81298 66134 57417 54435 89813 81888 55787 69368 93394 85258 99326 77133 59609 74992 57435 68012 68625 70457 64205 57866 68885 87964 61333 72995 95866 67076 68691 76913 67290 56948 72006 82657 61333 59637 57029 96084 62797 72582 94159 85730 58076 51353 69387 53044 51319 74046 65307 78727 86718 72397 62480 73436 92413 58650 56512 91910 80349 52967 71453 90066 50334 59779 94240 96121 84685 59395 89978 58285 85201 88120 95027 57870 53959 93971 51535 50586 94910 54825 69746 57927 86551 87502 56395 64390 73289 84070 95945 65455 81455 96921 78538 78544 85232 84828 54355 65805 94393 62690 84603 57994 94041 93060 52242 59823 63968 56465 58564 60531 94725 79392 73144 63293 91797 81135 85766 79697 84586 50906 91414 75229 89988 78577 79027 52340 87271 77056 71416 57465 57946 88548 88732 69064 78435 63951 53611 99711 58454 75810 80937 50302 55155 54330 63108 91236 54741 57412 55258 75024 68410 58875 70288 80686 61528 79532 99715 53578 73283 69329 52129 91379 86742 60996 51258 67063 61842 60098 82323 84577 64666 75056 67371 78810 89625 87848 55841 60707 78868 78145 98396 55056 96715 97455 83727 57733 64041 70637 56696 93123 70864 52143 87924 99509 64524 64538 59267 51113 86879 86120 83039 66738 80598 80392 78413 67871 98974 96266 85333 83972 82688 76116 87657 53835 86748 88347 96924 79480 88326 97005 81135 51740 94541 99827 57651 58158 89678 72008 63953 63408 97795 68833 86034 91908 86223 78505 56504 62277 97257 68907 69546 59542 98800 59530 71872 59992 63447 60304 64490 56428 88642 98153 61313 83667 74562 97632 58773 53210 60854 94312 72331 57514 81026 98791 93407 54253 78798 54225 89591 81038 91787 72609 76733 71011 76732 94363 94194 62870 90101 66667 97582 81324 82213 87611 54256 97535 83353 69851 61333 61836 86960 95537 71237 85888 99499 91211 51675 68798 61240 62659 85558 79044 59278 80283 61907 70763 74872 95976 89100 97874 94463 61426 58054 83757 80039 84198 92419 98379 56854 98482 86764 75653 63685 88645 86825 78129 66851 89927 89577 98876 78294 92693 77601 96595 81525 96525 95099 72566 53113 72587 78803 85332 74758 50380 61643 64197 98758 57114 74080 66774 99981 80716 60785 83796 75399 52721 50171 65676 64955 81691 80490 74636 69889 87329 83479 92270 57767 50158 90548 94437 72253 83289 87754 93023 70638 64204 68491 85756 83885 91081 53189 66991 88385 68214 72021 98215 59461 72849 94059 64027 65817 98194 73360 97482 88892 96254 93462 65370 88473 64357 88986 64972 59449 74610 70536 96192 54613 94241 83137 83237 62239 91788 98510 89839 83781 87962 61416 98654 56597 70256 63931 63002 75318 74898 69866 91116 98083 67970 90550 62728 55737 63897 91349 62077 65735 72166 78797 63288 96678 66024 69390 53904 72958 66752 76537 90349 86505 81507 50826 71057 83563 56966 91252 51750 55496 67207 75890 98119 88790 91746 60702 78488 58779 72012 69410 97217 61934 93820 65490 59743 93296 90959 75586 54711 77102 62228 74880 79739 62186 64789 83393 61307 94263 65994 96736 71753 84981 62533 66709 60497 59584 61869 59439 82510 87887 61313 81234 70003 58396 98677 51363 82617 93201 99707 89386 95694 61893 72506 64512 96491 76016 95294 67323 67589 73817 57221 66475 56086 73841 75130 87307 55709 83467 91532 75537 69531 63778 96460 57095 84280 91230 81223 95980 60987 57573 98068 87568 96476 97415 93900 58723 74897 62289 88472 76028 50017 65310 60900 71955 94332 59348 85364 95382 69745 65280 72786 77590 58268 75150 73159 92055 83043 86714 93028 69479 99902 80664 53082 94914 95497 86383 58293 71180 98966 77487 87856 58238 51944 72805 94384 71328 76619 98987 80308 50631 56799 99109 60114 79436 91703 75562 85064 63580 78523 81677 91800 67553 88626 98854 76853 90825 99530 58453 93670 73175 72920 68205 94114 97656 58425 62215 94237 88074 68996 79728 71306 57553 88664 79392 97456 64474 82721 85729 92005 53590 90133 67454 95085 74478 89292 96274 62875 50019 94761 69395 85937 87977 91059 97624 79364 58312 62193 91202 66091 58184 62180 67813 75531 88995 90773 50984 92074 76793 56529 53710 79514 98082 73566 78248 96527 78372 72013 90701 56926 90047 53950 64054 61588 80781 81030 88498 67210 99781 82603 82750 71585 98439 96896 54772 56218 72167 62666 50465 56632 95136 83087 65416 99934 95628 63406 54494 76132 95614 52297 99407 94351 60608 71923 76142 76143 56406 79218 73269 69740 62308 65726 56316 64112 82355 73883 91835 96186 94163 93205 80787 87759 94653 67590 91469 84208 87241 57273 64553 95542 58990 52987 95444 55882 57290 72482 62324 72682 89622 94535 89747 73597 94964 78284 71521 97651 51924 85379 92445 60994 92877 58626 92181 54374 88430 85808 96220 98755 72585 92434 98163 51346 77187 94827 79479 57537 80613 57990 90756 62597 72971 78023 69001 66557 72639 67452 83111 84143 65614 91861 78211 85075 57453 94582 87318 82426 73195 52393 62352 68810 67644 89922 56885 99540 97318 71278 90543 93115 94192 72138 90500 72230 94741 71513 57061 53096 86723 79350 84042 76253 64387 66615 63144 69591 99797 58162 74931 95337 70983 71276 91805 88497 66168 93235 58805 76790 69085 78947 77499 80530 59096 61810 82565 60972 55074 63202 96322 70521 56685 91534 64625 57613 76468 93071 75862 88970 99645 79661 92740 59219 92111 69874 64244 61836 74420 79394 70760 99393 76537 56359 82399 50242 71813 74447 62924 55254 51305 83232 58101 86081 79571 78752 89590 55329 58803 95070 58830 67441 76933 91082 85229 59929 92627 76953 79157 85749 53304 94200 67128 83559 72334 84859 96622 91241 73925 82499 79445 55650 90835 61152 76005 61466 98417 60552 85725 72404 57740 74602 65294 63529 77373 77171 95630 61070 51070 50002 68523 84296 89244 73054 53785 72320 88195 91754 72902 50489 89954 74385 97889 69522 58387 62863 79768 59782 78129 53831 61651 99250 58888 80633 76296 69472 78169 56551 81088 59205 94743 96197 78048 98570 61750 71899 79809 53276 71390 76326 99093 60421 98710 95233 56484 77760 92851 60655 53081 50691 55078 71525 54728 97717 63385 99810 86877 77065 95442 77362 53049 94606 95202 98800 84543 90741 74174 51035 78720 98886 64668 71742 76879 86532 81896 69850 74945 64446 59536 97241 51536 59291 91731 61365 95638 52904 96868 92188 70050 96681 60786 76094 85579 56781 82558 78771 96918 76266 84618 81582 93287 72064 50304 57414 66183 76468 92752 55564 94971 50530 90393 92810 95317 93474 58231 94889 67583 97734 94157 71095 95996 52190 74263 61954 62881 73824 78507 58772 69323 51541 69598 83492 78823 61283 82977 58808 88390 72989 50010 62034 51265 72406 67958 59871 73199 93178 83880 80914 83939 83646 59216 70783 97104 82037 68285 76445 73324 74358 93871 89407 98351 98217 58934 68962 73377 73938 84132 63450 83954 93060 57903 53833 58400 71510 99521 93864 98627 57167 84398 72671 52332 87744 95695 83133 93089 54690 76381 79375 91838 78447 53342 61367 51320 71321 63599 50359 69513 84195 67356 87417 97289 66223 55988 53963 65311 76103 50259 84307 68079 87944 62132 72790 82716 76202 56231 51430 93635 69251 83905 51965 68012 81025 57385 90822 59544 73812 66786 81774 50794 91692 73101 64881 60872 97995 50296 56656 63086 70926 74774 96482 73983 80080 79274 86925 85618 99854 51355 52346 61090 65206 50292 63462 95975 72982 75493 83907 88268 52056 70707 86264 86769 55461 64105 53118 93459 61153 79516 60298 87800 96319 88149 83712 90572 79020 88953 68477 56233 71525 90852 69007 92065 81169 96193 51481 53902 63832 94008 69258 52806 60824 98524 58044 89240 78514 93736 93859 86131 94740 50274 61081 96801 69221 59694 51519 60444 98996 90781 91786 98225 88864 87338 79437 82006 92170 94671 53952 87990 91056 53694 64980 68483 78164 93573 77917 98981 77305 98578 66426 95140 79456 96628 64783 71743 74996 90321 61795 73394 71846 94882 88348 62075 98146 84677 51559 77635 59422 70209 78518 69832 92260 95663 83061 57238 64583 86318 68059 90947 58064 66703 94201 68632 73013 98581 93479 91610 95522 87083 54212 66195 93566 62075 82723 70898 84168 69058 56512 85592 75341 62323 54817 72880 67777 74515 72863 64950 65195 80014 83251 99122 53913 95230 63360 66627 86173 56076 90758 77775 65790 67638 55997 50444 69646 78893 51884 87933 71149 50582 71383 78555 74204 86494 86177 54268 86422 71059 86708 58665 92982 83193 80217 78635 99347 68019 97210 63059 72304 94256 90483 91895 73686 76710 51220 77191 55366 74574 58236 60399 56625 90974 75982 52341 98020 59882 85773 79279 54867 78617 94434 53829 78624 59848 72078 70285 94905 78898 59306 65327 55131 70215 67483 66602 98958 77711 78085 65363 57675 94143 66930 98706 98934 58471 99805 88066 94499 94003 99190 50489 65849 50468 51754 90925 69617 90034 92091 76867 52464 92581 71362 94494 99622 90887 84995 84478 67375 53871 91571 87541 80778 99191 98144 64579 61281 75139 72025 50255 88970 56424 60476 75321 58001 55826 68961 59060 87660 60854 61667 67037 96199 50061 80224 54814 95356 76197 70203 62713 51873 64640 55512 90554 89425 60183 83866 83779 77269 77938 71060 83416 54970 62067 71577 62655 63862 87732 67313 86122 98907 74183 65416 56884 80685 55608 66662 55170 97854 80121 70830 88862 99465 94377 77513 52797 85311 71626 55304 73951 52924 66529 77644 99702 82931 76713 85689 76027 71264 73411 56977 87544 80541 94728 93573 62491 75683 93548 67067 67536 70375 71530 83668 61243 92039 58811 81457 78867 86533 83127 55669 76589 50081 51513 94619 57225 78779 54013 76587 99772 61379 98527 64866 77753 53016 78609 99387 61391 60015 78966 66708 72697 52745 93789 81350 64384 79719 87205 79854 72584 89178 65881 81605 66115 99269 82212 83320 57837 72889 82281 60645 74622 58387 86877 83104 58814 56520 57305 90159 93775 68414 69737 70073 84653 63917 73228 92633 68823 60425 65160 77364 99562 80822 73311 57270 96327 50345 91077 52824 99330 87471 57760 74994 56755 97150 88652 87423 97673 55462 76671 82448 64547 54520 68107 75528 63899 80725 69192 85215 53397 72758 59803 55128 83781 70069 56120 98240 77488 97969 87831 72166 70643 96978 69658 77306 74688 59675 95284 89226 77613 72888 89119 97201 97347 51226 72085 78161 64327 89232 90519 79014 83748 89008 69679 91019 78366 75361 54171 66286 72596 74907 87189 62749 91375 90682 86092 81750 67872 92259 89003 53052 84138 53835 97466 97621 99785 82102 75233 59425 78489 52770 60000 95162 80566 80556 72796 87047 67601 84308 59908 61291 55096 58072 94583 72095 57273 76256 77860 89670 74724 71274 66261 54537 64626 66348 96542 59473 67261 54538 84638 76723 70414 64362 91486 82300 85418 50955 51800 82629 88471 74012 66120 81647 57042 60567 70345 88531 74594 76194 82095 53322 99808 98266 53765 64167 89994 93315 57843 83838 58832 91089 71800 81649 79170 93902 62764 85542 65165 88768 85765 76745 69092 87332 78113 62077 87166 95854 72688 77185 55231 84958 91027 62914 59882 98851 95302 55177 66116 53231 76968 98987 70127 70675 63462 52227 86288 97674 98138 83442 72075 83958 80959 91205 72580 86762 81491 59124 62670 84625 73277 53911 72449 93655 52648 85605 74126 55307 95529 85444 91956 88233 70543 91399 81847 50950 93833 61817 93776 56721 73357 85354 77437 63085 52936 75538 89325 79702 74542 69581 97681 93270 91671 64046 64530 91244 68900 90799 84022 53846 70734 57367 53430 96133 84329 91573 81187 98317 64360 51171 63631 59853 56911 50364 52473 98658 68710 60904 53016 93321 80146 72366 69116 62404 94016 55701 60336 87132 91205 62739 90309 82566 93828 62966 83235 73083 63858 54776 65907 87029 96148 54270 79959 55460 72847 73872 54157 66159 94240 77538 53044 62137 99131 96937 91999 75560 68521 62909 65147 53903 90119 81988 57984 86691 55459 68053 88126 80539 76232 97697 56330 98185 81434 51579 74021 60850 79348 90607 60861 78517 62590 71534 76489 94145 66919 80325 97435 82749 57521 78171 79822 59016 96653 61898 96985 83072 58215 89773 61574 80963 57964 65908 80455 62919 84473 99841 78871 93565 91206 54404 73658 67800 65867 73340 62507 77161 97483 89274 52384 81116 62637 78183 84301 58385 65978 74258 61587 78718 90414 97435 79139 93665 56148 95953 98116 61533 86128 99200 80028 94539 86824 52858 91348 72458 81044 54504 62147 73883 68769 71013 77513 86737 52923 52102 79655 55445 58507 71623 94195 90013 77141 79453 57508 58839 97767 59853 50714 70743 75757 93115 96030 66525 72751 60714 69329 58917 93434 71787 68676 52410 81383 81638 53552 96214 81986 54057 69531 55710 57461 69556 93541 59998 69794 59971 88801 71138 99691 91765 81811 93126 51739 82728 86545 85075 68460 96278 58308 85019 83071 69532 85108 66532 55232 96396 72816 99065 70967 55779 94016 75868 96322 93449 59683 76875 70233 83417 79275 96928 84050 99774 78612 59208 60501 68258 61447 90996 52060 73417 76574 71612 92441 62964 51619 77885 85454 55112 67538 84235 54941 66965 85766 57739 54214 83537 63017 84750 52067 80932 83140 94823 53910 80023 96494 77266 90435 77932 70720 83847 99718 58867 96350 76414 69581 59739 77379 95014 51374 91876 62313 86911 61957 65985 92223 50289 62798 83511 66858 84902 84894 75942 76918 64233 62279 70562 79689 57421 55948 56160 81995 63326 86440 59047 75736 87400 57816 56759 81718 53327 55958 61688 77476 98609 77286 86227 80532 96077 89466 82960 73221 86216 58517 78078 83731 89351 52738 61157 86122 54309 81282 93470 76220 73286 60901 74515 50992 57123 56250 66948 61233 77065 94620 98741 64370 85006 78648 71035 83723 65661 58474 57649 85421 86383 70517 97456 54200 71102 96387 63598 90710 63669 70199 87387 51598 77339 52230 72479 82334 94912 98757 78849 98212 68733 52239 73377 87800 56535 52823 80190 92200 86629 54941 51862 53428 89855 93730 88085 58828 68126 78933 98110 81970 69015 74828 56985 95193 82117 62912 68659 60629 55724 61655 99348 88727 79531 80223 59092 71941 70527 93415 70302 78283 74009 81050 58651 50988 65320 76700 84163 55747 99059 70302 66231 76139 55051 71172 65206 93920 60962 51798 89518 90832 97615 70019 80303 67449 95195 89232 60433 81985 62969 56891 54978 82116 73006 94845 87388 91429 70405 84597 57403 93437 57811 85424 77044 61481 97338 69311 77155 88871 89492 54368 95331 52565 73232 88881 96636 72209 58466 71655 51507 62828 76564 87240 76249 73305 55263 59502 72376 82074 81409 86167 96357 55347 81243 59022 87645 72410 87353 94512 63835 55615 77334 67675 84290 62856 55683 76968 83128 94428 74906 94075 84912 51565 76045 54743 66098 69988 74555 66806 55434 74530 59973 58926 73308 83342 85406 68058 71593 73908 58705 94600 68436 80206 52224 97141 55773 72302 99585 86329 95332 92707 87172 79972 90003 50837 91115 61687 90159 85870 94672 85326 64495 54613 75803 96240 96124 56723 87641 71264 84334 63044 98878 97708 72455 86980 77889 53141 68023 78655 77646 86558 87599 85466 69535 66202 79074 88210 60952 80075 99330 63180 59150 60297 56198 76236 53961 61474 69192 66542 76989 87942 52441 83993 82141 91052 55184 94969 82439 75682 98632 88557 50266 90154 65972 56956 58335 78465 97544 58274 59677 94512 83587 65282 55642 68718 95394 68526 74486 84378 79207 94058 80559 62606 66327 79912 63573 83599 58053 87392 87215 72494 83364 88632 66331 83810 59646 65705 89833 97898 51955 71001 59084 66184 69654 51442 75220 50276 86390 70628 50129 63280 54576 77527 98249 66808 78223 90959 60848 54266 94359 83816 50971 87810 60188 71672 83705 82616 97961 72606 50072 82443 89085 80064 74084 90253 86583 97604 84696 98357 81501 94915 61276 73676 97200 53737 76802 62206 66874 77051 97172 89328 89161 73720 75422 58128 65252 61448 91462 69088 57778 53632 53708 80702 52914 82502 99339 77311 92826 70497 69964 56324 54973 52781 95215 67834 51052 70711 59512 91115 73573 89610 96266 67573 78920 58945 59442 84128 87639 86754 60664 52985 69575 73749 52322 70505 56985 55717 63220 98303 60183 78533 61503 72429 86656 60602 79136 83813 58198 71514 72561 98977 86856 79517 79256 86380 64042 69543 78875 51107 76597 66559 65373 62894 51067 70161 92021 83993 54585 88419 90857 95461 75477 70923 85384 92511 52023 52724 50870 93147 95426 65717 89141 92279 97421 65575 62478 54245 72268 89931 90968 63193 61682 62494 85824 65167 63141 74448 66192 99288 88799 94831 59489 63075 59059 92446 91732 81103 55540 74468 98587 90708 72677 58998 76122 88117 56950 54385 93247 64342 94371 67576 91544 85750 62975 62960 78498 57696 85511 51702 68508 80152 70909 59533 58369 94178 80770 55467 97928 97697 85968 95689 86973 99032 98001 73591 81212 56037 88448 73161 90513 68401 97811 52764 91773 90838 96469 64352 50221 58978 74567 94231 70501 53190 85731 70588 96128 57868 83837 80418 69745 70064 87924 72584 58715 81611 78480 70724 55132 61277 81731 79996 82540 99649 56281 86333 83198 73034 84775 52278 51656 80755 90660 61909 97734 52391 65059 87565 91781 54909 70035 79887 86990 74115 65083 50482 99003 53425 83903 57736 75546 75853 95679 87258 70159 50362 94519 66439 54058 82293 82257 87187 91877 56469 55097 70484 83694 62935 90133 63354 82440 66208 56022 72082 83049 52417 67282 90669 99459 78693 76038 79853 80860 72110 79724 53433 77045 75916 92870 51396 75388 99453 76902 64768 98164 63611 67119 88700 53539 98445 93704 64402 84793 78246 61042 60983 98222 81578 94054 50819 98077 90797 88538 59573 70135 62545 88085 64540 91971 66187 70009 83773 69968 80174 55207 71731 90290 98051 81142 78271 54799 75178 63797 81695 84059 90226 85453 61649 85259 99569 87119 68362 64292 85149 66115 82820 59310 69623 84002 55083 81492 64341 67258 90053 54991 95516 93410 88745 85500 89636 57648 94922 69506 88241 73416 76571 97151 79491 73244 99525 97537 77213 65036 72052 73809 74279 99875 59502 67642 75131 67123 58031 95624 70862 50051 55887 81891 60840 83296 91373 93219 84491 92451 89950 87493 99472 63532 71671 50165 76836 64513 58274 67498 90428 50349 75650 96126 89272 82048 73486 81316 75866 55175 61432 93608 85346 64931 67382 91693 66712 98502 72196 73190 55425 59084 88386 73887 63307 77399 81809 72914 88723 58477 66248 79898 82479 98856 57192 76262 83362 93865 79631 55716 77942 84092 68532 98708 77687 77739 50752 98950 67610 53657 64546 55007 56905 96160 95855 68263 62820 71420 50475 76249 73785 70089 67057 57511 81092 96249 89856 99258 94885 66837 51189 71909 63300 69508 56716 96182 90056 86622 99711 81192 51039 55638 55867 87320 64307 62490 94631 99787 96378 89628 69055 93605 58105 88070 87639 84007 83463 58689 72427 97017 63903 82537 67674 90642 86933 60645 55449 94548 80412 92775 99098 93388 63756 51673 75736 92148 54666 90401 51287 51148 57140 92674 89226 93486 84648 66519 86757 87585 71993 77166 71245 88341 74194 85028 57078 84464 86409 79044 66176 76724 56855 73941 92845 73350 87940 62991 69310 95868 72236 86402 68956 76557 63095 98962 54341 97930 77505 60723 96254 78293 98217 77820 80348 81079 66749 66557 59906 74653 66964 86220 60168 97419 67807 90561 85314 59490 71741 90231 91374 89864 89405 60258 55012 52839 91547 52427 89044 53554 78986 80859 50604 62702 98805 92372 73962 99552 92849 50851 61624 51370 69150 79792 72404 72875 84029 72667 97335 86846 61954 86263 89851 62486 69164 66893 75081 55945 55306 59947 73397 93518 80590 80443 99658 56440 94579 57880 71183 79960 94243 61223 62637 52463 75002 97571 71472 78833 98117 99677 58030 98972 64898 99213 51182 70361 99954 70180 95927 96899 70240 56317 77397 64937 62746 54729 61918 64080 50511 71245 88989 66678 77374 55108 60805 90761 89222 95720 82199 74645 64974 72348 68243 86397 85818 95319 69235 62032 60837 89270 66428 73447 53818 56077 61731 71383 86869 82709 94522 94857 64892 83311 60886 78397 80293 88735 68748 73803 91651 88910 92941 85250 90745 52711 86024 78851 84518 65196 83835 72360 97108 84890 72851 59472 52893 67241 75990 85607 92635 52790 99287 53488 87065 84299 65261 80854 62471 68388 64044 58230 55748 69008 77076 59210 64400 92677 63764 67739 77431 72575 83620 80303 81724 90530 90884 57311 51842 76334 55794 82254 87167 51958 62279 93360 89592 83533 50980 57613 80924 84744 84510 54100 66388 61289 69412 80653 95572 77816 94381 54597 76272 68187 84174 64761 88452 93080 92734 60767 70394 85831 87906 80059 77891 90027 52765 75715 69245 88981 50755 63032 67488 77146 75714 87562 52380 65076 74439 94672 91398 59783 58032 91280 92635 68466 99703 93048 80216 64273 66819 74827 66766 92084 51724 92585 91072 87041 59337 50020 98647 79610 64377 98970 68006 92844 54886 51483 58762 95845 90795 62201 67942 97863 77880 71482 89693 72742 81825 56404 93749 93885 90722 78555 68035 73015 83605 92185 91046 78062 79830 53575 73917 92107 55825 93661 81733 52768 51583 52990 54668 95674 72734 52811 50630 52269 77709 89526 62518 86745 77322 88902 88063 63231 93583 72756 90776 62365 86292 93340 57920 68178 96301 98831 77381 64066 94686 71709 57299 61378 62183 88598 93345 98783 63567 55153 54549 97759 69250 95083 60445 54990 85255 55610 66886 50358 97412 75538 85456 67663 82335 66240 71834 60795 67726 97550 64286 61524 75905 75414 62457 97019 98261 88095 66688 89249 56382 84841 53779 90756 95492 75904 55262 90892 78681 65435 87493 79242 51335 66185 62618 52702 82565 72572 74460 62137 81675 92025 83951 69637 99290 52425 74944 51808 78974 61753 66648 60606 94122 87774 57822 95328 60144 61212 80062 73847 69564 67904 75246 73208 73633 72467 79564 52255 62449 69156 83892 68090 91967 67402 83330 57005 64905 66565 51647 52387 81991 97848 74296 89506 78536 92349 93118 87331 57654 63360 63143 96700 60672 70610 86207 59722 52027 96097 74037 88141 92821 71591 78368 98932 63489 58078 70606 91537 65392 86627 74069 52372 58038 77585 57019 85436 53283 61042 58899 95316 79353 97125 90274 90701 91451 66754 55682 92849 77305 93171 65476 61700 75153 50048 67351 81912 90762 85589 63830 50529 80352 66244 56913 69084 73910 60543 94557 61475 75375 63402 92349 65745 65185 72002 67832 91972 69218 88706 78916 88824 70700 64531 60770 64302 81508 82780 91601 88575 97334 50103 96744 83921 74347 67863 53985 98241 65261 68072 58452 96403 58066 86473 64419 79890 57985 92278 88259 57612 63038 67410 95824 61019 70492 70247 92844 83762 98159 60986 77196 80614 95639 95861 64158 67126 92112 70837 77562 54569 52550 65698 60728 61247 59867 95885 93411 78642 98319 67725 84444 64683 70189 62111 76764 69444 50850 99060 62751 56761 54970 87325 69875 60410 99941 95308 74695 75121 94286 67442 83143 79095 75700 82378 63341 61070 80703 78706 59217 90628 50155 88284 95716 83292 51848 53762 85567 89819 95168 99232 77991 51175 91069 64423 60843 88421 60733 50707 97807 57996 90701 60599 56275 65950 68434 67565 76109 94232 80714 69020 99444 61729 70935 97555 69636 76092 60575 83364 97561 51937 54301 84919 54081 72329 73141 66815 98374 76708 90939 94392 88650 77727 74868 72251 51865 69640 95850 61096 81340 92271 66984 87637 52462 51313 71614 61473 50869 67689 76904 94622 79292 97901 76706 95924 72488 97222 57868 96222 68193 60373 56532 59365 85179 94687 90670 91741 74504 96658 52727 96967 68663 89058 59198 53731 83772 68152 52210 53630 59999 86368 99694 99846 64477 84370 80819 90562 78604 91930 93093 70057 69549 94233 81227 71293 64947 80365 62122 58415 52472 62508 73963 90379 75874 67799 67205 86352 80531 88084 88995 89110 74194 55577 52475 50377 87880 82318 69577 79877 75879 55665 61194 57044 86647 67317 74565 65842 63548 64594 55935 96531 55083 78898 77579 50120 69936 78619 54474 57579 57722 54636 92775 57017 96530 79051 91355 62407 92645 86247 81020 74102 99034 97173 61829 68514 80698 84145 90963 78359 90172 57491 50572 71294 78835 86967 69584 51142 71676 85682 73322 59755 97467 68500 71053 72432 97320 98503 72771 56414 95969 52789 94346 92318 64756 66023 60988 74927 91373 88863 84388 95694 66843 56002 63622 83865 78809 84936 86264 93765 91171 71171 62736 53561 54910 93567 91455 57802 54748 70264 65264 54814 65912 92995 73355 95485 80849 93085 82954 62896 93586 99637 64549 74137 80594 66444 76327 62341 75221 85693 55622 51979 52146 96814 73802 98496 53528 84946 54128 89065 62746 78752 71157 90859 50879 68118 59002 52299 54202 50167 95161 77617 76539 70336 83115 67167 96200 82623 82913 67989 92186 60041 57693 56205 99839 89955 83510 81685 55886 72090 76977 80008 76744 96593 98765 94858 55016 55486 73929 93294 61932 66613 67833 83355 96977 51419 69072 82891 77026 82962 86938 57697 63759 93610 89438 74840 72041 87750 56189 82443 85822 74675 97333 89123 85737 95458 68120 57278 59088 58639 56102 57641 58028 74103 96140 60329 75999 67069 77219 94431 60017 90186 62781 57508 85807 99038 73398 84399 89302 71152 89902 97873 73726 87569 69561 89133 51697 91549 92544 66726 95593 92692 58790 64445 68224 86215 51788 62277 69494 51984 90205 78666 75499 85501 59027 75111 77115 85320 71950 84200 81920 52101 60288 80547 77741 58948 58421 54529 72861 70564 84386 74056 78780 97556 76408 50699 91301 55879 97313 65143 86290 73151 55505 61687 54270 84036 78023 66386 64050 66644 91141 65632 94836 97046 86468 60303 78869 88910 91877 92418 51566 68801 98882 60347 84574 75451 65069 97025 63331 54140 73989 90736 78860 57045 72970 58629 55533 92798 50284 99624 63152 51570 99496 73653 87852 87704 87745 62264 99242 56569 64099 80478 91739 72362 54192 76350 64484 70282 97124 76692 74742 65739 59457 56294 79730 94735 58618 58095 68851 73350 76357 99547 93856 66363 51048 77382 63755 71638 90247 69095 94297 69113 64855 59326 80062 96234 59026 76216 55083 74534 60512 74043 59587 57854 80849 91582 50228 72409 86688 77706 66334 71637 65446 75516 58842 74875 71663 89461 69038 65696 62367 72746 75171 53055 85399 76603 87980 73026 96719 80187 61041 51380 83590 52464 99722 68311 66739 72646 51489 99557 74941 95377 86766 97297 99977 51889 80699 70058 50594 66390 74787 92668 92919 81836 68582 98929 88566 79866 68113 53025 63629 85556 50546 90333 78182 58373 89142 67456 64112 97785 85563 94369 66497 81933 63121 93738 83724 65111 53875 72296 82033 68709 90091 91545 62783 77010 95658 92975 70795 81921 67483 73490 83484 59532 65402 70852 76313 90124 90092 60752 50968 78635 78782 87265 65528 71500 86219 92179 53809 57751 62726 82144 84505 93102 65631 71088 60188 85568 63501 53208 83407 91603 78060 89661 53402 70641 89326 72375 73168 92884 81259 97744 94041 54303 58812 56663 68992 62589 54522 62771 80701 72268 99703 66593 67276 98902 90309 81946 90328 72815 66113 66733 74507 54069 90314 58068 61387 62923 58396 65706 56219 76935 86925 96168 51210 56498 51194 53596 87527 81930 94559 75537 54806 83164 77523 88596 66999 60072 98791 95238 55002 55638 58015 68202 79436 84665 85049 68794 56102 51883 72305 60778 94806 50646 77608 84550 93300 79401 69749 87561 72426 58151 93746 75573 91738 80593 82091 81189 69449 50339 99571 80932 59351 65385 69121 97184 77179 87972 66796 87355 90683 63773 92895 91989 56999 75708 51882 97520 68481 59425 53032 95988 90808 86203 57050 68352 62049 68925 97897 64304 98811 71684 65761 84295 73425 59402 75453 76935 77254 57505 72283 91093 95467 87027 59682 86197 83007 51634 98074 61059 63498 92744 79454 91413 81370 70751 72246 81847 71096 86975 66923 80838 92157 82388 63100 91047 65366 64908 70591 53673 84848 79306 68189 68415 86432 90262 81887 96239 61490 97648 72161 50181 88247 87451 51364 59496 78001 80697 94138 68253 84676 68764 85473 61511 58800 52285 65077 90461 63244 50860 63828 95714 83387 88413 54292 53706 97347 61000 79957 61315 69228 62308 85225 52799 55532 77903 91874 66619 61813 96381 84187 60978 73766 98853 88239 99886 71815 67302 82592 78104 53756 94364 99569 85269 83734 55248 86434 51905 78324 73252 56912 53273 54738 82640 97645 63732 51948 76225 50754 84137 74189 51428 79034 72288 73690 71009 96868 78926 83337 99969 93552 50116 76037 91505 88713 80058 94951 75395 60727 96697 52630 93313 96246 57699 92899 66467 76178 73583 87718 76393 83550 54092 89386 94892 52910 53690 73059 65851 56558 75807 52369 71340 67503 63240 62916 59014 77328 80026 95773 80746 71328 70183 84366 92103 71121 64009 56638 69391 78333 57541 82759 69727 92111 73884 88969 72603 98386 55969 65458 92971 92794 80169 84915 66603 95349 56812 84519 71930 61078 57538 95839 85413 90147 98692 72385 98692 57720 82131 96394 74976 75041 98551 99706 54727 82109 89346 72713 74409 84015 61415 78500 78415 88064 88826 96709 79566 95154 64835 87371 68926 92682 82711 50386 95762 90047 54550 92960 56935 68905 57148 83454 69540 77667 63075 80171 55552 80205 56692 66601 97100 85904 96015 77637 89878 57236 82901 56151 69327 67387 82800 98357 78371 93749 79558 99967 68539 88815 74659 72496 89207 58885 52087 77708 97905 84573 87917 67422 69277 98115 72783 63458 62421 88112 91523 90288 80910 92197 72817 78541 80909 98428 86170 69377 95496 61592 92999 88944 94156 53205 79395 92771 90649 96941 66972 93359 95922 69345 50737 60831 94303 84315 72685 70011 61534 76651 88921 65133 92152 99461 98343 91806 67261 59797 67810 73275 96807 67716 63052 71735 62919 95420 51927 63580 55634 81177 84803 89054 86551 83666 86127 68315 91686 86454 65987 75051 64770 91345 65601 76558 70147 81891 99746 64607 85867 63891 78687 92037 50171 84305 68749 82431 74472 68305 73910 74373 91520 86061 78926 91674 65525 67161 90408 86358 88780 77407 85213 62525 76534 93038 63841 69701 57942 82067 74612 90189 73469 98938 75598 79065 75014 66251 66956 57629 69911 80502 55087 75796 52152 99228 93986 54629 56324 66837 64927 98339 93515 66301 56485 75865 69485 89062 92868 63298 80372 61385 81343 88188 69274 79992 67673 99437 68917 62800 97272 69283 63215 64948 57559 57157 93108 82151 65316 72427 81514 83798 74887 66713 65081 92035 91340 53197 77234 95672 80431 98202 57741 98894 67501 91833 74936 89839 77399 83977 57916 88941 71807 84802 71615 77535 61436 80083 88666 73921 73434 74102 98098 65010 68917 94747 56558 69337 95123 84371 89102 53453 58332 70695 89543 57499 83242 66343 79970 89772 58098 68580 75711 97641 65435 76199 88344 83566 64535 62503 60148 51510 82031 81705 91234 58987 62006 88428 52724 62621 68234 84644 52151 52330 97273 93389 89755 56878 77624 79633 67559 50587 63643 61769 95921 67917 77540 87393 69792 53329 96033 51707 66955 90578 67893 74180 50746 50589 72310 74790 55876 58900 52532 54146 60611 92218 98691 51174 53098 88953 79324 90090 58135 68797 55605 71285 59854 85130 58208 90552 98470 61557 93705 79586 53365 64186 54653 86337 56885 86331 72034 94774 57389 71886 53862 73249 89351 80346 90729 60627 71847 71892 95074 92670 78431 61267 78600 92142 70270 78578 87214 91711 90685 96515 62030 90253 93925 51298 51532 82659 99905 53877 67256 90754 79574 74006 96696 63808 75545 72243 80500 56369 88601 91042 65230 68445 84539 62548 53855 95195 59159 75337 85367 74941 83285 50256 72874 81184 51494 88829 93937 67212 93266 61696 51510 80475 60548 96739 69413 60680 58353 67840 88423 75761 56856 69380 55417 77901 86862 52889 89463 74430 98366 51126 94617 70024 53882 60213 86599 51349 76416 95735 68259 89728 51817 97541 68113 92841 65175 82615 54934 83715 73820 71411 52638 60073 56445 52995 96374 73436 92721 75274 99963 77576 99081 86571 83021 68332 50367 51986 86735 97068 71169 97138 73369 65901 55457 85770 69521 56395 82900 52658 64247 64810 50574 51448 68827 71999 63939 73004 86835 82284 66106 91450 79942 67801 96814 70625 78113 98178 70799 62811 61497 73012 69942 77427 64598 89302 73451 71184 99498 87458 68439 51823 91199 84620 86784 81408 55216 99538 96353 62071 76073 70447 64969 52635 92917 51744 78198 71614 62523 84506 70192 69819 82446 62800 72718 74335 97545 67940 99079 84221 98997 75751 63739 88490 54155 68302 56180 82678 82176 91172 51517 87990 81217 84894 78174 79561 88993 60338 84311 87386 91994 88495 97162 95719 72529 97576 74499 79578 98531 73188 53548 81287 83572 58778 68892 58654 98986 58852 87774 87138 91794 93331 96141 71053 82390 76952 76686 92411 90043 53915 62836 94469 85077 91937 57673 61754 83395 81407 74781 88057 87627 89165 73372 56052 56624 90595 52729 77771 93935 78385 55652 87826 85125 99270 79949 59729 86794 96627 74373 87310 79248 99984 53020 82097 72234 74865 76511 74725 96893 75647 67514 91475 84490 85184 52053 76121 89259 99494 83530 59914 70290 71833 57156 65580 85864 67646 85746 81005 89728 77035 76207 72120 73098 71561 62985 85131 52269 52013 78100 58506 84813 64595 92066 83682 80137 72695 71005 51272 69602 94094 65293 89751 64010 62173 50673 86291 55010 84731 65759 59065 85724 50906 82183 95989 84731 98024 90841 77423 95436 70208 71512 75125 50565 75340 81374 68887 99538 51154 60088 91991 86020 92923 84346 77915 60258 84863 67104 72699 77173 54747 92192 51595 79720 95015 65072 88448 99062 54611 87099 74443 56675 56670 63545 62835 84001 89370 83107 80382 80954 51307 66316 87692 67582 71173 75268 72822 92895 62319 76786 81849 98786 82042 77728 53702 74349 57021 86352 91237 54260 66852 89995 57182 54926 89115 60844 66011 61713 73763 56194 74148 75356 93972 84813 90769 74653 55208 55426 82152 59227 86196 59067 89602 51128 82901 68582 68800 74609 74389 56819 79493 67919 79563 96975 75462 55919 59346 81047 66909 64204 66609 55559 65299 52802 56346 85335 56587 66220 65517 50460 80681 91438 61943 91751 78871 57083 87172 69779 73522 82930 70073 54197 99171 77320 64447 84587 76362 52442 78880 60493 83715 65908 51275 75256 58348 90863 93168 83091 74213 62616 92835 84418 50181 95731 88102 71134 65054 76090 91610 84179 68384 53612 60690 62918 93016 63593 75723 63387 58917 65033 53032 80755 53160 90938 77260 62285 74399 89267 85620 71192 75136 90250 77836 63337 73592 65880 57685 65187 65264 83978 77668 90456 62072 53299 89491 92795 66476 74451 95458 62204 68142 52821 86555 77588 70266 69817 84065 70383 51594 99969 65602 89255 99786 58743 72890 76581 65551 87340 53875 84680 90355 67833 86686 91264 95899 86412 91836 73064 53535 62971 71205 86380 59247 80472 83192 60147 98071 79044 78963 73741 63864 63470 52894 89279 85066 70708 53880 58696 63284 82172 92055 82858 56029 57164 51729 86676 64103 78935 54332 66371 86100 69860 78197 85750 78437 81036 64612 69475 81081 77570 99641 79362 98344 91870 57977 81455 52884 58210 81715 54311 59180 93280 72885 50184 75401 64725 69599 79517 87341 89151 92372 76286 95733 67600 61648 63533 70843 68165 55473 88460 74195 74494 55087 99985 61261 76888 90392 93917 84048 85751 87572 94257 71258 62196 94024 86792 70249 61383 91502 62143 99503 63733 56554 63556 82229 88664 80518 61909 64532 84577 51018 86314 95509 95976 50121 96841 92721 64867 66720 70450 91036 85260 74078 74292 67847 83480 91688 89786 84370 82261 54225 62052 94424 60961 56544 82027 81377 96948 50040 56215 57646 89374 74198 66167 56424 70915 89281 53827 50803 94877 97459 54090 91189 82249 75993 54056 85738 81220 87169 61576 97427 94813 84120 72078 56038 52736 75876 82641 55855 52229 73976 80962 96010 88777 98541 54329 82584 64089 65976 88502 60440 60017 65381 61165 82658 72530 73166 84660 61747 50497 67905 92712 55191 51610 89455 51998 62267 64864 55995 75619 52776 99751 89320 58666 57297 99801 87601 62307 99708 53969 57088 81645 88954 91124 81691 85257 66844 52998 67162 64012 81170 75282 70493 71262 84074 86646 60806 86028 51411 88722 81329 72467 98121 99701 73858 96716 52042 73712 76707 84758 60932 91956 58417 66224 95449 85517 99751 90804 52038 87099 78445 58826 51259 96762 51824 54493 63971 62660 75959 81016 85113 75572 72079 84250 60198 68527 61580 94217 95602 53673 69194 65096 75387 79456 54295 64371 62940 67088 84352 53340 77319 92353 84691 83575 60312 65735 95780 95182 84366 77158 76307 76185 90890 73456 76662 76314 97290 89307 77039 83581 78821 86526 91098 64568 83289 91927 73831 85320 54502 84607 83634 88353 98673 77225 64173 59596 63849 72844 64174 69851 67807 73600 86820 84267 93465 67918 98954 92353 79038 70398 89908 93833 60338 81167 90666 61436 57808 62669 77710 52907 79078 80609 63113 88481 65001 68812 69456 53167 54996 86713 51958 99295 55884 97342 69786 86653 83785 95124 97702 67368 84956 73692 52605 93596 98727 54119 79569 56737 72656 84253 76976 79410 93325 51224 79379 83864 73247 89546 60937 62897 50601 89527 75844 55295 58605 53561 79309 70929 59629 76694 85571 94936 53060 53834 70740 54042 61347 67390 67592 59949 57735 83190 98535 66185 54688 86919 64485 57607 57663 53454 67512 79430 85009 78056 86531 65671 75262 60224 53402 99918 95967 65493 98110 80193 67438 98936 57875 87367 73357 84835 68511 81647 59151 77147 90332 81404 72981 50528 54962 68278 50168 68474 67105 79149 54760 99267 57432 91060 66518 65454 67575 57337 94648 94176 78880 85035 71813 51703 89914 68340 79099 72739 74105 53949 70254 54823 95841 75993 65322 55884 81150 77463 77275 68507 74632 88893 77582 58417 92789 50813 88427 60019 51264 55451 61737 72457 97297 64197 92607 69802 89045 87384 86454 88035 71394 75717 58546 56801 78833 67314 67274 82685 81714 64085 76512 69978 64056 64081 94013 52003 90152 70903 65539 77655 77133 72148 55894 60205 51038 99994 91343 90719 98539 50408 90055 98689 83232 54675 58286 82449 73108 54501 66749 68172 83214 64420 63561 53320 62503 60109 70661 75135 60844 87482 70323 79856 96884 76675 75503 81741 67362 85349 74030 88260 62669 56890 56393 93771 53766 87636 66505 99330 96919 91518 55651 97603 97866 59473 77694 72163 85381 85042 97352 53090 76934 74052 82576 94572 89501 94451 60244 55448 95794 68813 99706 91341 87745 96953 50399 95255 91019 62548 89094 86253 65976 72571 52590 61766 67765 88719 54179 73523 84360 53083 96164 73173 96511 88003 74362 64573 93723 60527 67843 85219 66632 78580 93656 56975 67920 79536 64819 85620 66259 52148 94963 84040 67670 51683 67259 91069 60487 84113 95068 77009 75481 52137 56840 90269 96800 92739 50139 81809 66358 99187 69756 55880 99274 99808 60642 50936 69258 88147 51707 83095 56705 62159 81049 67789 64808 95833 95013 54278 74330 72358 71348 65533 98739 65472 52862 72013 70974 81793 76049 56116 64990 64564 86104 65472 74333 75226 73256 57776 62472 86367 71808 61840 65886 68221 65896 97564 52724 81309 64637 62637 66690 64179 64122 57628 86665 87429 61728 70733 57177 72909 53567 88894 67507 77102 56191 80379 68567 95622 75637 59654 79386 79253 73950 87800 71111 69385 97790 93052 60967 82554 86306 71749 63713 61441 67124 70442 52047 77674 77482 68604 99979 92855 51159 51441 87593 76639 93303 77638 66721 90618 80778 53252 67035 93208 53247 85260 68437 50607 77926 74782 89299 53260 90985 96870 76908 60082 77060 70498 90091 53637 51930 72686 79392 63918 96535 98638 83427 91805 59816 53539 81648 62154 93837 98980 84182 61647 53941 65524 53829 68338 86814 74636 66552 63576 50035 62748 50132 73980 79251 87345 82222 75735 56094 66100 98334 80699 68374 50170 86631 90009 79897 59118 52140 55860 67615 75897 63868 94988 54954 72071 72700 69105 89313 57642 90903 52492 62844 84179 73889 73277 53349 57844 83223 97436 78793 56083 59568 93260 89350 87159 89022 68366 54147 55841 99171 98625 94441 74970 68800 84651 94622 56113 95745 55240 79373 51510 98380 97531 52648 84509 54547 59379 52022 62272 58433 85894 61130 77435 89277 66627 58766 77109 63323 91876 93181 52940 72934 99604 95466 63494 78817 68298 88824 52248 59685 75480 85653 64534 66218 67575 66444 52272 52036 50021 85529 52104 55808 53224 76081 70925 61668 84755 85387 72808 72496 88097 92268 60999 70851 76768 69696 59191 52054 72913 67486 74492 99514 97440 88718 83693 72704 55729 66860 86151 53204 91320 72013 83393 66758 56061 71651 64295 95497 80091 95978 85966 62220 76223 65997 52718 57710 61226 50870 60794 80273 86363 89000 68028 68836 93243 65297 96779 91999 65298 60922 51973 50184 65917 70861 66970 81383 57377 95406 91932 53236 80469 65001 92470 86431 54427 84555 87278 93297 77638 87401 56043 99728 93075 58012 77205 73054 58683 53589 58420 94418 89339 62099 88887 62209 50333 93552 74304 80684 50227 91482 76323 89537 77166 55948 61869 58463 52371 51211 74095 56083 99186 98631 57466 89917 52476 59240 95010 99677 77949 69146 60803 56596 74782 54667 91429 80770 71972 96874 61650 91152 56362 97596 69984 76461 89275 50254 94664 57709 59319 80329 69092 91803 96330 94548 50296 67522 74084 53998 66366 61764 98779 66741 67261 73781 66030 81786 59994 98671 90803 93398 91661 99584 85737 60992 72510 91365 67979 84910 64075 84052 85346 61406 75881 72207 94551 54267 72812 74592 82073 71261 81675 71970 56454 89913 82132 52056 62928 69514 61903 86079 96472 68663 78721 76100 60707 63489 56418 93818 55105 66934 54485 62098 50109 67596 86870 92168 94311 96287 57900 62812 85175 57686 63169 96105 89219 98926 71714 51676 71867 54709 64651 57971 87964 82616 58118 50762 62318 94924 53041 50350 79147 50794 92217 78728 93074 60700 85141 60644 85440 90670 94604 82872 94791 91426 87842 59337 64383 70380 69252 85045 53819 90149 91286 57029 54744 92735 80145 57664 90275 70645 61431 82358 64709 94556 70345 68683 60967 73546 88070 60470 60764 93001 97052 77466 92393 75907 61474 61185 85073 71679 65742 98708 66741 95651 71287 68056 92163 63647 94794 56076 91926 81950 98497 76627 94615 71372 52227 65347 98043 76859 99893 76054 79021 98408 74597 57622 64124 60320 88658 77608 83387 73117 83385 78835 66472 97021 82006 83927 68636 97736 61702 64257 85790 94745 54866 63584 60203 59956 81586 86545 94425 91272 58955 90746 55683 71825 64210 65589 70083 68847 93025 78407 82851 66619 87257 86265 89561 62823 66619 54885 55123 74519 51779 60937 80984 69564 73228 91134 69278 74748 65364 64765 83848 54990 72524 64963 87495 51222 79728 94582 61841 64062 86256 81704 83153 57745 76647 94535 87083 52316 79011 69586 96978 99181 65436 52105 76045 79274 57716 63699 87028 68828 67651 96628 80599 82821 91621 71142 63022 91672 71581 74976 51996 68926 89182 69051 86330 55776 89700 85279 56464 81924 78274 98788 80043 55052 93402 90666 91812 94125 75165 96390 53284 90818 63126 88543 58786 63338 92238 65512 99942 99435 50124 76488 89821 99305 72464 87594 70009 55207 89785 76787 56927 54783 98453 84812 69838 78043 75911 75895 95158 65453 70107 70540 53719 62310 83138 61857 72142 89853 60068 89763 74046 62990 87079 55679 54249 51291 98362 97430 83219 98525 85266 83970 97780 82998 51780 90400 70900 68161 65095 77675 74700 95525 66839 56618 68826 88395 62981 78475 60905 58088 54730 51426 63210 91419 94495 60558 62539 53814 78420 70340 74143 54939 76056 67383 53535 55267 59773 89309 63112 63730 56597 54228 68515 61059 61788 88828 79340 86540 53114 61809 90986 82270 90243 90158 51098 65425 91258 55970 59283 58559 93857 59856 53641 91618 90860 58136 86049 57331 58845 59276 88733 56523 59628 76842 51558 98805 50851 73150 73031 73206 61154 85920 84144 70289 89564 84004 80190 84002 80392 66841 93497 91394 78329 57238 87520 54864 65343 87043 51892 96985 76676 65203 64063 91521 69088 85034 97464 51493 62184 55927 56242 54763 81759 89763 88199 50028 92989 98329 57810 78385 88310 83635 92302 83909 51923 98541 91189 87083 61348 83710 96709 86332 51401 99771 52866 99412 95106 70168 91714 91835 94335 69400 65524 77269 77662 91690 79431 70744 64114 86183 61088 86054 80395 66544 87598 56590 76968 67290 69363 83813 82665 89345 63213 90038 96314 60726 57950 53049 50075 83483 90976 98307 95257 91189 59585 93749 97025 66700 57458 63681 64537 65091 77367 65056 84223 53018 90735 91345 52952 90439 89320 81486 65207 58247 67586 50681 89744 80322 56185 67452 68111 63992 88058 51527 56181 61475 92357 99871 56234 53267 56018 72633 76342 68501 68362 56963 76973 97580 54045 53610 82691 98577 57726 87310 69577 82448 73417 96485 57345 60052 62696 97575 62935 98706 51938 88222 59502 68370 64498 51683 88560 69108 98007 98719 98185 62510 70960 57699 66349 89239 71564 77643 58048 55750 71196 55735 90920 62523 83532 91405 78400 65435 67304 82510 73146 76277 61449 67265 68525 80688 98890 63799 97950 76815 71006 70896 51721 78209 52371 53025 98687 93622 90512 60361 91918 61721 52534 58645 69951 63891 54679 70436 95669 68605 97195 92351 86165 77877 50520 55402 88840 76114 69382 56773 65986 65261 90769 62263 66636 81589 90486 99181 53982 61627 78216 61088 73647 94110 96918 98135 57784 71364 60212 66526 79695 54074 63068 72557 84880 80190 96851 96486 54060 87632 59402 95815 99972 74781 52363 98303 87381 55471 93462 64994 60884 53346 56396 89801 50113 93217 71131 94558 79576 70803 79917 73875 58891 79416 92213 62306 69016 85995 69052 67055 52141 74719 64711 64733 82120 66005 67709 93504 51161 60466 63671 51619 53275 81135 96111 88738 70678 77451 62544 98979 74063 87588 89675 92248 74396 60194 62445 51168 95844 59127 93649 93181 89907 59573 98734 84246 68639 89864 52806 52730 82925 81608 66850 71974 76920 73019 99736 55195 90088 62094 56600 80858 67963 63302 60294 79558 55341 79707 84682 66653 67985 60864 83098 80847 82492 72561 63733 60562 74349 94025 58929 75776 60566 86596 53155 76123 87030 51104 56695 60137 88682 63856 99132 82561 94850 52537 97936 84424 63953 82561 81643 99584 97699 62942 54853 55738 86405 66728 70783 78960 97927 59550 79263 62082 80020 89467 89577 99192 55507 73036 51385 54897 94459 62793 87941 55828 85268 99032 83434 78209 86557 53040 73458 99037 88487 92714 72792 95109 72400 95716 72384 54679 82471 93800 50519 87900 80922 57104 89352 57433 81448 68522 89798 96201 75630 98757 90999 64335 93095 53737 57474 85433 71487 84376 82058 72737 72242 78659 50732 72986 87339 61768 89358 60191 74716 56393 82916 57571 74358 81669 64107 64616 66068 82740 88552 77690 87146 85255 95291 77028 93849 76160 56124 90915 67116 83450 55084 77973 56807 74758 97808 80970 95464 65113 71743 70409 64429 89224 66293 96808 95585 57269 73340 86307 87753 50765 60751 90292 85720 81827 52716 99754 80523 79241 81210 68245 92576 71983 72182 84474 75780 61350 53076 77177 60027 96159 59861 90378 76758 93811 61494 86311 91982 90677 88175 77241 87023 50239 84656 66144 51583 80306 61367 91727 53092 91639 64943 61653 51002 72281 82327 53517 66659 68145 55661 71651 77738 61971 90303 56032 97107 64551 61070 67793 66562 59868 84329 94029 69324 97355 84839 54150 83086 99552 51227 58803 63582 63658 64799 55333 54308 63529 60461 98137 78905 70231 54219 62189 94966 75214 71231 96987 94550 78260 55540 97714 68193 88000 55180 99156 66171 57054 80995 89929 50715 97781 67338 55622 79305 77389 96039 64037 96651 68132 76087 56068 79446 57464 52896 85578 80265 76866 63472 85421 85693 54168 89404 56451 64726 79783 74989 95409 95649 81003 74198 95247 62280 87740 66733 82716 54790 57870 59994 57416 68047 61802 79996 99842 97769 96506 65211 67396 79279 50947 71384 91195 79318 58437 59968 86845 92279 66396 78049 57603 66403 66968 65515 86078 66833 76887 88679 57307 81820 56187 95400 55995 80290 90937 62224 51641 75934 85512 51089 88002 95689 81640 73966 95967 56061 53947 97251 87438 88211 56617 85204 87989 62621 65824 98106 63670 64460 92289 62527 78772 53246 77986 98404 55850 52985 82350 78095 83603 62129 88012 55619 82811 76553 76151 95080 76602 80497 98815 88406 51144 87236 87178 92222 99693 88715 76844 55958 64396 72320 88576 50040 52963 82154 64892 77521 96233 75186 70826 70451 52407 77606 51404 91089 80178 69163 73774 51747 53209 98834 89680 61887 75724 71046 81919 74280 73453 81571 78386 68406 73592 91575 85984 50991 74319 81639 61035 89239 51235 90155 59634 97065 79284 85832 51592 83319 92340 70780 94240 82911 57934 78427 59996 62576 61232 53001 52283 63091 90031 56408 81207 84811 77030 76325 70104 67929 65779 87745 85668 71178 60075 86383 87050 50224 74658 55067 76399 83846 98243 71279 75660 98394 71125 75061 52430 77568 88990 89682 59161 65191 59562 82929 85776 67135 62704 82031 77207 92561 64542 89145 90477 89839 53525 75263 57911 60565 75743 68924 89839 75880 87738 58874 70592 79220 70988 65257 87830 67994 79709 85844 56625 73406 74869 84105 86194 59682 82591 55234 98477 60125 55159 86605 73104 87209 69139 98765 94449 71376 55901 58994 96142 70881 53832 55065 89594 73050 74115 86884 89755 85953 82862 76102 87592 70789 72428 93538 87021 93096 50020 64439 91721 86918 77345 52541 93710 77670 96498 51890 86153 58924 78668 76291 74851 52379 99370 92893 78243 86895 79449 76565 69478 85436 68437 65246 60525 68331 92845 80571 94792 58033 89610 76638 58446 52712 60160 78716 67325 83057 82054 89446 99908 82600 61508 88650 87768 74714 92046 93105 99814 92883 82645 68454 61270 98922 63147 53179 77425 63255 85031 65512 84078 82054 88967 82508 66003 54134 72814 51486 53551 59850 78646 98416 68345 73879 69158 94159 73500 66365 53524 56868 83180 84164 94584 59354 88521 66859 93752 54768 79457 91891 85208 65587 52379 99879 92748 80352 89287 51587 54389 97796 72615 57422 54009 94666 53143 84349 53635 76702 50027 94887 84759 95706 59920 91824 74750 56306 54061 79296 86054 99363 85022 59257 79659 54705 84090 86901 57060 54285 50801 51948 71050 58309 52260 71902 91587 93711 83851 70759 93941 78195 91341 99286 89294 84739 90066 61012 59945 93081 62628 53374 76531 76461 79538 86528 61925 66234 80893 90116 50804 87067 84640 61691 60619 81738 72013 95099 50949 61557 77238 96179 65026 84197 94756 68772 72680 71724 60096 97436 93180 56613 59413 84532 53229 63079 62607 83010 66674 71291 71334 71513 98616 78713 81117 70615 93418 98009 78557 69894 73941 89611 91607 84840 50836 88170 86233 91276 97940 82446 50272 66521 74459 62803 87899 68652 50987 52699 85040 50907 88761 99033 97245 86965 50187 66367 97027 66272 56655 90846 85825 69725 94833 96879 81044 52548 62129 95872 54816 98488 97373 87641 74545 73261 77981 60139 55683 92970 63573 79243 86413 79063 54491 74175 77505 57469 70109 76607 85132 86589 67928 69220 75319 69029 53151 50130 98519 67010 67233 97260 78541 52985 76115 70682 97505 95038 74850 94056 77436 56825 96335 54716 77967 59761 58506 95804 85719 79522 80318 96094 62302 85895 99250 66830 97870 99107 71031 94750 71565 76973 63062 63615 90437 65854 88124 89676 78599 81443 68523 55247 78835 60273 77323 91274 63865 80976 93102 77486 74379 59874 64490 55653 97260 86786 60861 93752 99102 75765 77630 65675 95920 98330 94813 51848 61865 76020 77018 82091 61223 56653 94963 91973 63309 53244 88999 81073 58720 84098 51493 96161 74468 76138 77089 52215 67855 80056 66151 64781 73350 82625 94082 53446 92729 86551 74454 89082 92182 58471 94110 69843 72461 53131 93493 66066 59786 79961 79990 73526 62553 54967 53226 63400 61848 54858 85643 71043 89698 60885 98222 66760 79466 96871 63505 95310 92825 95255 67493 77566 79632 54928 55237 89870 86558 50063 63613 87011 54584 51675 58364 53093 55236 92892 89238 71588 58277 57459 86443 68898 66369 97284 78698 76886 90158 63766 92168 84693 62551 51202 68715 85594 84213 95767 60272 65062 64879 64715 54284 55075 63597 93511 98865 53094 57509 79059 77534 92199 91897 64220 93468 88390 90603 95429 74545 77995 55288 89264 66804 92014 70799 98482 84382 63834 70890 77736 58603 74740 76156 82477 62396 90491 54080 68721 91663 88736 90758 53723 63150 88200 95689 72902 76164 52477 56690 87130 61949 93522 93506 93418 79243 50262 92199 52144 72823 59317 83516 74659 81769 52465 67345 89363 54003 70013 58945 65179 65819 54715 99926 79233 67064 77596 79542 90898 81553 74234 86038 60736 82793 72270 66179 67822 70126 71667 94814 90327 89769 92031 58759 75271 59837 97206 51168 66922 53647 75414 96857 71901 66739 54240 80580 87996 72771 73690 66270 57630 71783 68668 94609 61832 82729 74467 66354 75883 57614 74230 67548 56762 90975 82965 91258 75027 89084 56561 75865 97617 78953 52786 74805 84236 74167 91830 69718 59830 91854 54955 61577 76268 97233 56378 85672 79668 89351 89072 99806 94112 57124 59765 66237 90605 58457 96432 91782 87570 64296 54854 55464 51225 63837 92671 97077 86952 57989 57803 83783 60786 58443 77935 80172 50036 84262 83050 51328 50553 59286 71041 89721 90108 92082 98129 80730 52041 68125 87480 82322 77656 86649 73436 75447 87272 77006 83353 87558 63974 65233 66965 50795 64518 95747 93035 51193 58048 86986 58007 76451 54122 52888 53868 60950 73825 97491 89010 70302 95508 58777 90973 84987 56917 99100 63915 86375 80425 77777 93027 50861 92855 89641 90427 56387 72360 54468 85934 54400 93001 84542 60590 60870 71452 53733 97137 88305 83446 70871 57267 87851 96467 52366 62799 56688 95692 82296 88288 75697 98236 94976 72252 96201 64681 57256 58597 65234 60633 71002 97955 87177 69120 66464 86924 67981 97412 51124 97593 54696 99212 76923 64275 59005 76481 52458 79641 74247 77952 80265 73561 68139 70943 94311 67737 75349 99547 51452 74386 66777 97768 90329 64349 76809 72594 81443 81147 90455 65171 55548 90775 69076 51298 65632 78094 90555 98995 68140 76732 87862 87391 61905 79850 61740 53739 69886 69085 89842 50888 53471 63926 74196 63001 62799 66188 87209 96348 61978 82604 72540 55508 76901 96824 98206 56220 65195 52599 61979 99126 85018 51666 93907 89765 91096 53993 66207 97371 57250 56589 69837 88703 75173 55095 79866 77598 92986 70581 72619 63650 93020 61077 68102 65916 50189 70686 68486 60771 90824 98785 90080 75473 57004 55058 83293 72068 89803 80087 66850 83260 98508 87745 90686 82399 55291 82909 75409 64256 86753 59587 92328 93331 64880 82934 99333 72242 86041 87657 95587 80015 52576 76391 52761 85051 75993 77152 76756 91262 81952 74772 50557 71433 87746 66015 51561 65253 85091 78521 82932 95292 50663 55810 79717 72526 69146 87445 78946 90636 91951 60017 53135 70595 81893 97389 69282 56938 78759 58644 96379 78131 74141 57271 60221 53318 60269 96744 53704 64511 93554 52467 94658 56871 55113 67041 83777 73846 58060 51099 64226 53718 69112 51651 70259 77063 97638 59608 84869 53874 87917 74492 97066 87308 87590 89970 87731 82724 57164 83278 84068 52689 56259 81653 65853 56311 92028 77277 82275 71150 85461 93701 55148 94008 97103 82633 86494 55856 94545 70816 76996 50524 78884 81317 97684 70343 98615 55159 62844 57994 87017 61183 72104 93972 61012 64893 93524 66093 77299 78491 69739 77608 91053 74847 64010 61619 84759 87192 62430 89829 78028 98458 83485 57661 69630 73431 71442 82681 67521 99102 75125 68004 61452 98410 77042 52006 66075 84724 57352 66595 98732 53949 82174 77319 63484 58302 51835 60264 65653 61533 90845 90215 76081 63587 58735 84843 82300 59411 62717 84419 89963 71494 98989 92967 57863 51664 70823 57444 65319 65503 71168 69452 76813 73307 95046 95241 85715 81220 51035 73297 52093 78879 63513 75062 66530 69061 97395 71897 70261 92549 61115 62602 97979 53610 78800 50559 98905 65042 96806 58672 79651 81678 54809 66844 92759 87046 54716 81182 52672 91805 61122 58373 57493 85446 97503 65087 82618 91018 58817 88098 62664 69873 55334 84755 58576 86916 64702 52972 76446 66368 94529 65919 86230 86857 69079 65134 86860 58638 95948 95683 86035 93777 78193 75805 83355 59883 70017 61334 98752 51818 78113 50721 99764 92871 68087 69357 97752 76940 72178 79323 98354 99213 90837 78852 56272 98012 82853 97546 69249 64108 51889 78634 53316 64588 78542 63594 94592 94452 70001 52627 84826 83266 53573 82218 60107 70043 90344 81853 77436 50486 50955 81077 91097 83797 78058 98067 50348 84075 90309 72653 70121 61996 69868 97962 78715 83334 69710 78408 82391 65568 80412 70047 65033 50971 59245 60976 52823 98263 97624 89516 67464 74864 89767 57021 97861 68217 56956 87086 74729 86774 72664 81371 52822 91792 74551 79669 73855 63728 51699 99104 77879 73995 89696 80685 94203 99719 72789 91612 61260 54747 82196 82005 62660 80936 95097 72750 94220 68778 76201 55723 76688 76932 88261 70867 58034 51380 83771 59955 84632 70938 67459 77405 60834 51027 80700 50196 56916 81875 60022 93263 83031 52010 98985 88203 53814 65775 64619 72355 84301 77139 62803 60376 62303 79867 63105 55712 94570 58667 74925 55096 93823 77435 93980 82407 54404 83539 94744 58709 78072 67949 94014 96801 85344 93469 89814 53312 83145 92187 59838 74724 71457 61012 74397 63896 86894 78406 63085 61764 74884 86624 75014 71385 81458 65938 66752 51333 65659 73868 98164 68916 88948 52831 99806 92803 63239 90413 92819 76402 89106 68222 82571 69070 68572 62281 54256 86384 80445 74581 72644 67527 96799 56080 66750 84811 62595 59827 87778 67894 89968 94717 65461 96073 64503 64965 69925 97329 82833 50181 58996 68193 77695 79627 61244 71029 66426 51759 61320 91136 58825 72155 66420 51036 53451 70340 52319 77056 56223 55637 82193 81554 58414 87756 60585 77771 80202 81356 54501 58784 57580 55681 80179 90537 93892 56262 82970 72700 84894 80891 51023 63949 63621 51584 91184 59073 95953 79346 83472 79879 87379 60942 68127 90172 87219 87813 71566 99291 67501 52344 77723 71092 65349 88240 77786 56877 98789 79470 58132 84481 51314 91471 62785 52896 80044 70364 87182 84600 86011 63479 90356 68786 83460 99988 67521 66415 77711 72879 63502 96864 94395 75077 67285 86403 50579 78032 55137 65542 78907 73322 79853 68360 61255 87989 62577 65076 52546 74832 93148 84819 68992 80174 70599 98227 55712 73587 62652 95761 64806 62081 71544 86089 76720 72509 94950 78450 90957 76508 56564 97434 58945 65717 65859 90995 76335 95120 59861 81694 62451 84288 97500 66707 73197 57153 73632 76034 98349 78702 78364 65467 69022 56272 98543 72015 64524 76304 52442 78520 94469 65792 87154 68274 80937 93712 66578 96244 69047 82665 81728 69563 65589 63881 90945 82978 63366 61958 69477 99560 66457 87115 67136 53255 85765 88715 97067 64198 71052 59157 59987 58054 97779 52568 84041 62663 95171 98002 91363 96672 88131 61505 71962 51509 83091 83168 75350 80896 78045 92703 90036 80567 57981 61566 62634 69119 89209 50239 96985 83648 53363 60145 85315 60835 67157 92678 84832 92947 63946 78765 65995 87104 67914 91881 58590 82753 69388 73296 99983 85422 78111 71890 78632 90932 55485 82286 55939 51959 68590 60013 97362 62536 88653 68402 70546 96246 69044 78733 58391 65802 56871 94101 64700 50294 75306 52077 77277 72068 59565 93996 95367 96485 87819 56301 59406 55885 95632 85113 56435 72745 57223 56703 88280 78173 54957 57528 74215 80160 58586 85455 71012 55504 55080 90301 89410 60237 67125 60034 87134 94319 93267 91158 78881 96530 53764 67158 50664 95743 89905 94615 66161 58157 80434 83022 95514 76675 89241 83201 62457 56660 88593 73181 77357 94148 63545 95175 94388 82294 65394 77551 97836 52310 56331 80594 63938 54688 78301 85962 63426 98490 76801 99802 52348 81778 83577 75155 92640 70005 70540 56529 57914 83160 83548 74890 55213 64722 77009 87233 57531 76435 53862 80174 76156 82692 55356 79971 97781 65492 84653 88950 99328 92561 92051 68979 75845 94102 90569 57540 99603 70517 87848 88342 87364 64711 65571 51106 91765 82846 84814 54168 53372 72164 85082 57557 98369 69592 55192 98244 61598 56899 80115 50804 80337 72254 74373 83475 60952 53494 53618 51172 64558 86087 92220 68390 67921 94263 93769 86987 70396 72393 87324 94795 84346 62209 97089 75673 57171 60619 94670 51965 89879 60497 88400 99356 96166 78215 96026 78236 99772 50552 58836 98932 84200 64169 66233 58045 94274 94928 76542 67190 63951 94751 61201 84753 63702 79649 67750 57078 58627 90153 81935 86902 86216 92431 56907 64209 84456 76179 63452 96671 58731 69001 95163 89492 62444 52967 59555 79432 89865 95809 84211 99726 53205 70888 87169 93494 71219 87791 72744 98748 70778 62181 66107 56629 70016 87789 52787 59051 84698 73467 92989 54765 52467 58820 79650 91759 87900 77316 78462 85151 77307 52322 92809 90479 97655 83025 53298 53511 95534 77375 57546 95584 64135 88807 88428 92089 83097 94453 82919 96426 75180 50795 91421 59549 79513 72746 71174 68029 92590 82995 94010 71436 87552 95673 74626 78790 80321 95966 52537 77481 94902 95169 96076 85120 70559 64053 84495 85023 83865 52733 95983 69761 94991 97912 91269 52714 52128 77237 76650 89171 87121 78849 99223 62922 95246 93268 63234 52091 62188 69780 96206 63277 61935 59048 95484 84556 83434 67279 55657 51824 67422 85208 71533 76102 87201 72125 84585 75980 78370 67697 66929 57591 73009 99091 77369 70400 61279 79272 99267 82271 57131 69857 61899 86895 60905 85874 99119 64360 62041 93685 78779 53493 81601 85049 96631 81558 95043 84466 98805 53974 63954 50394 85214 98595 93337 75054 84055 71928 70754 84091 68012 61089 88101 54847 50798 74765 98379 87558 86777 84532 80608 62235 57093 77573 97260 74432 68425 83019 92140 62112 71359 51386 62403 62903 81506 80698 61371 54420 91034 62538 85160 88239 59062 50833 82407 84346 75341 52590 71119 82820 55141 71833 78667 74039 62886 79878 51223 76200 55920 68734 79679 87720 77768 70469 79080 84584 80216 98366 84672 97985 88425 75841 55469 98074 77569 51251 68214 68613 63003 76388 61912 92920 89530 83912 50721 91372 68531 91744 88512 69063 65365 96513 98980 68556 97468 55847 61657 84328 71330 56048 69379 75438 99301 90290 77087 91429 62213 75678 81073 99149 50755 96528 57600 76425 97856 86625 87045 87175 90507 63501 76924 81063 65154 56196 82126 79588 78622 77235 70268 89138 87297 71269 50005 68140 94982 59148 65502 92565 76758 60342 79149 96513 53011 65781 73170 62494 72005 50499 84404 53764 91786 93126 85616 63270 64920 60173 94222 74580 59361 98335 53041 60427 94093 59344 63417 79325 70132 60784 83144 74836 90131 88073 79513 88851 63646 61968 92757 53702 59189 96307 86907 52209 53851 99987 98199 68091 66905 93682 63451 66120 98748 56809 99191 73834 78787 63737 72074 97797 60807 86514 74088 72087 82641 87235 69218 75321 99230 89162 70587 76266 80615 82391 66674 84825 94139 86954 91359 55518 54786 96030 86599 60441 72917 73439 85850 69637 88194 89740 76757 85741 63788 53278 50896 80723 66463 65780 89340 59731 61180 65427 90171 65843 97545 60547 81313 70673 75197 64755 61299 85448 76067 86317 72222 59343 74875 96284 99013 73665 59405 64942 87035 91573 56132 98272 89061 50271 66535 51719 84855 89431 59548 69408 65161 57142 100000 64721 91465 50322 86328 76558 74572 72824 63528 89526 50829 61412 73119 99473 90413 50715 58389 97886 52546 63109 79897 77695 70674 68982 75447 63221 61170 72138 58060 95823 73641 62239 52440 66147 94539 96748 76267 70634 97310 86696 95518 55413 97239 96926 82888 96293 95118 87439 75514 79749 73883 84624 60997 78584 92387 70907 53354 94931 63576 60596 95635 85432 98730 81395 56488 87057 70933 67411 57021 71446 97819 60808 77910 76741 67268 78578 63669 86192 89211 99764 64480 61561 78408 78354 82964 66741 67655 95739 53100 54247 98897 82648 55557 70004 98308 83695 84556 76511 72033 57484 84379 98059 77333 57119 64782 74185 69862 86844 51752 89446 50433 54821 83683 89928 75269 79681 53073 68052 87616 53335 92155 98507 56013 75060 54102 60118 74809 84706 98827 65396 86318 99023 59530 65758 68727 67768 86196 51581 66890 68797 99694 89152 88629 96235 69078 54102 93957 59253 85161 52173 75225 80554 67966 82074 56145 78548 93296 70513 63334 51326 79259 63045 88960 66774 59759 97755 99980 65704 57879 98087 68139 93993 91882 65702 81464 63391 77386 94405 57589 80022 66885 73345 97983 71349 63429 56547 82775 96153 80816 82944 92038 78859 90133 67843 67402 95521 83144 62623 73116 82301 92005 71103 64402 79021 79707 83244 65808 51211 58651 61404 94395 50528 60523 92486 89068 64763 79306 59648 57395 58535 83123 92817 57541 68522 67268 86418 68058 65334 76292 65669 81740 94387 53142 71881 97569 54396 64497 74370 66849 62227 76568 66835 83576 56236 96275 76706 98710 52854 58101 63722 56287 57583 96692 83811 85260 66840 69098 50563 83611 70079 70013 68982 60920 54164 77634 75391 53915 76652 65909 85451 59243 65414 57994 63625 87798 64087 60677 73610 86311 54614 59768 73786 74504 84299 53372 93863 62131 81471 55049 90092 99557 98070 52000 87404 60249 63459 73932 87751 55783 90799 92009 86201 96767 71545 59214 50336 54935 69185 50510 70021 80522 56776 97520 67312 85498 64555 64688 94979 84586 53308 88654 78817 67089 64376 99538 73837 91043 64865 72751 73812 98097 74635 93545 82052 58442 51466 98770 95723 57548 67397 88572 70479 96853 58136 76540 58445 63624 96565 83214 93173 53114 93025 63909 93254 97148 73345 74375 72196 95627 79753 75700 81194 99943 69775 84853 69798 68885 93389 61461 90259 94967 51394 94995 65726 74339 73309 74514 84570 61733 63539 53397 62319 94059 72904 93387 50089 68637 98732 69801 98592 97502 93079 69456 86115 95839 70860 94959 66110 98742 62766 80070 89214 97646 54815 90514 70443 87695 64843 88733 59618 67217 85991 53596 63603 94327 93516 96774 61556 99257 67184 62582 76643 94117 77825 87339 78892 82391 90003 55105 71805 55351 99266 53192 78254 89065 71209 83071 77129 78019 85370 96413 64281 62084 83217 66386 89546 79573 58382 64596 99586 62482 68831 70546 62374 90608 87853 63757 55622 88701 88437 60809 64915 75332 89062 66862 96819 75684 68587 53112 97560 81753 66689 93787 69217 72039 91652 83139 61300 70650 70425 50803 87951 92693 64392 70032 76360 50623 77840 91412 95148 93582 70181 92447 80342 71101 88075 86257 63457 83406 83025 92909 54912 81399 88059 92227 70982 61632 58375 67834 85571 56660 97669 66510 50650 50213 52949 90346 62470 84545 70588 59536 73919 94036 75355 64481 74722 75022 55837 80884 57095 64210 62250 99413 81868 94818 77962 75793 52702 72180 99991 77975 51111 77431 85237 92751 50104 63681 60280 50848 88176 56527 67979 98455 95891 63532 57414 72608 82810 94770 58692 89109 56944 51240 94995 52505 63116 80682 57911 92044 96839 58960 95951 87492 74089 71919 94493 66207 88729 92417 99012 80613 59271 61718 98661 50174 60061 57157 75199 73494 88063 96550 58013 94318 64393 86764 56739 75263 78093 79261 77575 60681 90314 97915 88750 69853 84356 92894 95198 74023 72476 51809 77060 55404 75416 88609 96814 73258 72498 90983 64388 65969 73276 79132 68573 92152 97193 64714 99077 76233 60249 70107 94301 57461 82101 74827 79370 87780 94016 52039 51936 89771 81686 66676 55854 68965 73157 81550 75922 80361 86190 95255 91059 68023 78365 91926 73660 80443 83054 56110 89121 95471 88364 73337 96616 84806 96112 88584 98833 98480 55084 55322 60571 75203 50057 83363 70576 96960 54238 54010 70005 93932 85009 99273 72054 81640 80439 62316 79519 58394 80795 71615 79407 61272 59399 54379 64625 96534 55266 55559 97457 53241 93454 60836 71201 61306 65631 73938 74670 99418 56256 66444 61501 58583 63735 76241 72446 84885 62222 90178 56964 58406 67556 62105 66762 82448 65382 71833 53386 53104 84937 54386 74894 90410 62685 58272 82508 50120 64157 54104 85731 52991 71311 53285 89176 70436 78129 94748 84934 71712 97578 73124 80440 70791 83284 84251 63889 55877 51454 93089 60301 78567 98661 71156 74794 64072 53235 90069 86483 90384 67316 97043 88545 63081 66356 87817 64986 63928 84387 92262 58833 71205 59544 80096 79648 88262 57796 74858 90607 78568 54839 53471 67096 76053 94922 88770 78756 75640 78682 76139 81183 99177 93715 95014 80808 96484 87160 54596 92478 66543 72623 55750 55526 61983 52021 77816 81290 64866 71331 63167 81362 55018 87177 95647 73704 70256 92130 77865 98011 94262 85265 78552 83082 90888 98207 90738 85068 75272 89197 55037 61350 92906 66009 97990 83983 90069 55112 88464 62564 57000 95896 55427 65974 75356 73354 99238 59849 88572 82886 60119 79793 81683 74185 72112 70285 76943 55805 65589 51039 59143 92214 83792 60709 61463 55049 93960 85596 58742 75339 96963 93470 90114 84601 80454 61063 93349 66099 84531 52565 92577 76929 85240 58730 80944 54564 84686 88635 61160 64805 94315 75404 73386 55564 84784 86672 84295 55582 88605 91917 54235 79160 92998 56452 59843 59074 85225 58704 50799 75129 75491 96474 95390 62815 85762 77131 66033 80024 98730 86077 55691 58504 63827 66764 95437 76530 50659 94544 60452 78481 77938 83328 59156 62813 89469 63895 73102 75029 51383 78532 89413 78705 78498 95713 81617 62617 94743 83353 66071 73289 82803 90737 76837 51824 94075 52071 95874 83433 91076 53898 95325 93102 68252 95707 56870 97136 52194 67747 67089 79151 98436 95042 50652 61946 62659 96246 59006 90602 91799 99396 50173 79523 71937 80800 70254 56926 73706 56725 88815 55572 89278 84896 89086 56935 89212 78506 87451 85635 63456 85320 73934 96920 99661 63977 90805 66087 83870 63347 91612 97535 66118 73784 92773 54922 85839 55554 63187 58818 51708 87608 80859 92777 92595 84855 55582 90441 89040 52057 68942 85379 87723 96665 59049 71432 82185 70209 87357 81623 55291 64174 71241 69340 66399 61472 84534 97119 63068 95355 77369 74859 84430 64587 70447 86956 60259 88748 77847 91478 92059 62697 73695 57317 73017 83012 98753 69002 99693 82255 83983 76578 99055 58214 76663 61037 74203 61887 85844 61418 67993 64551 80033 91990 82922 97391 81661 96718 94571 64355 64927 97992 93890 69141 97932 59981 80022 81980 68931 60005 55251 61702 83169 58626 77830 74061 74888 59824 51129 92326 87632 70405 64907 61227 56841 67336 77805 65337 88589 78323 85525 81656 75787 61570 75894 92112 80681 91006 68209 88318 98436 82925 86513 91313 65478 55568 98702 99010 69796 83914 68453 86992 95574 54527 99518 59565 87084 97477 91409 52088 95228 65616 80684 97878 98374 74424 96217 62505 85321 73951 97392 69195 78575 81262 58424 80030 62198 54890 57530 65753 86933 84547 83406 78321 63149 97761 53950 75403 62223 78069 80835 97303 95850 84115 57628 58808 52041 77913 54946 86433 74620 55502 69012 96833 86898 56293 50514 86098 66065 64436 58337 87111 82395 98997 65253 63496 73128 85320 75899 86921 88092 73003 50089 91378 84528 55406 77381 79682 62062 86219 67643 91325 83371 84851 63052 52083 62439 53174 89626 79067 86657 59542 73439 72453 50233 51224 64795 63016 63465 91301 87359 94183 52226 51891 71544 98576 85488 61513 57327 64122 65587 50859 78994 85232 66163 73025 85974 82407 63480 91474 72050 65304 96760 68113 55673 96971 67822 94534 50656 68505 90973 67784 85263 87257 82143 83337 58496 67776 79289 60350 68864 83043 69264 58531 65404 55830 80727 89162 94040 61874 57014 63288 85215 51475 70710 66486 85888 73726 60398 52975 98857 57553 96967 93593 70078 57529 81319 50459 96706 50743 53092 50886 82358 77859 54154 59979 61241 67858 91341 53776 68712 88854 76969 74530 71759 59722 93147 97111 63393 90264 91949 85770 68898 86504 97082 82683 78902 75155 75903 77124 56568 52419 75390 75399 80033 58601 95253 96606 97661 65163 69522 80357 67766 97630 96125 92905 90830 87417 83339 61734 50996 75990 98801 51518 73541 67705 57252 85470 74546 88919 54953 50746 60174 90208 51275 94523 76517 73681 86997 94658 52749 91766 58251 75176 54592 80774 71306 68950 79082 79363 95048 94499 90580 56505 96924 70660 61765 95763 80220 99927 83452 87824 61013 60787 95239 61524 99369 96083 67845 50480 96086 96123 89844 50437 73731 85892 83625 91555 74780 85161 96209 60456 79577 59512 87891 92576 67270 60008 73567 83380 79090 98168 80715 88828 89344 55754 82880 88578 88837 52977 59800 94392 75423 85582 99233 91892 82112 81064 92312 80034 70854 96671 59358 77620 87823 92019 98579 92555 82995 94823 70559 85699 86516 77457 87919 90184 60529 55155 75869 93160 98805 56121 56011 50494 65484 81984 88920 56920 95269 78839 93080 92275 92950 61517 90862 90093 92919 87873 71580 82098 66890 60554 54349 56198 58675 83278 97797 73229 90027 77133 77966 83724 51105 95458 57225 94715 55676 85581 76098 99013 76978 54941 79457 50716 94265 60969 85611 96940 81145 58730 77856 51605 51067 77379 59886 83601 76356 60176 51102 59872 99045 64247 87760 66967 69247 69979 55837 51539 57926 92406 61056 61671 79165 52256 59728 87279 53604 74292 94501 98033 76356 93753 99185 68430 83438 70992 71824 71461 99144 84110 87264 80427 50982 86472 96215 97073 68209 53330 71927 65076 68610 93820 59781 87477 96032 77674 86073 72503 70859 74237 71496 58931 83886 71095 76010 80574 73952 50707 78608 52720 77491 93933 77763 51795 60318 72949 96058 60938 79160 62034 95526 58869 54917 64339 97924 70319 64614 91715 86479 50958 95149 72195 89777 66145 62029 93054 73527 95148 93105 82700 94887 54565 51044 77524 74548 93009 63944 84162 61325 88168 71571 58674 64149 67894 83692 87445 79203 50913 78174 64302 79186 68296 96724 74928 94642 97693 80297 69724 76631 85093 95705 58040 78803 97002 63594 91468 60489 59383 87897 99068 51060 75494 78741 52431 78471 72976 87375 62604 98459 85029 82036 54468 64468 50878 94161 86148 66209 59137 99440 55836 81838 83649 76836 77928 73658 95778 58798 93317 54005 86644 54889 71901 54149 87590 63782 62771 50234 83427 52366 84679 50905 56147 97024 96745 57704 69069 96719 58044 58712 89092 93686 98960 57452 72775 60293 53836 67688 58269 97766 61145 78318 70652 81548 74531 74708 81543 98023 82834 65731 56714 96875 55248 84685 58173 64554 65360 74155 62036 55503 82877 62556 78423 68567 78455 62685 63642 69512 61955 71694 50913 72183 64220 56647 88934 65162 62113 59752 94261 71408 50554 90553 66415 54617 68213 73467 72147 99350 99044 98514 52414 61884 65149 64970 58913 50153 92965 60507 79447 71899 64599 52192 84284 86757 72116 63305 89646 90319 69636 66187 66246 79040 63861 90318 65994 94906 86671 81762 80518 69281 51754 54958 52615 65693 83431 91824 67375 79337 67020 75773 98868 66048 53629 65017 83615 92371 57771 91744 87529 74891 83365 75370 98057 82514 86664 52165 56598 74633 97865 70457 61090 53224 84176 75478 78688 52166 96900 54106 76171 66500 96322 92370 90229 80692 92865 53309 99709 76228 63020 77565 85115 99024 55218 75945 73473 88498 88598 52848 91213 98449 86585 71523 88752 77691 50227 92185 83994 84025 83198 93996 78760 55256 95019 65282 78361 73790 68084 53952 82339 81595 80667 81892 65006 74148 72472 79877 63882 65252 59173 67722 90431 86079 55862 89247 89353 82406 78360 59759 75806 64118 65930 98419 81569 93352 96769 69697 79889 98238 96156 91683 72811 61184 60054 94740 83649 99769 63357 73311 86493 77049 66098 97847 99981 56961 69414 81961 64746 57558 72960 59207 52003 53591 85136 79534 99847 77498 97543 91466 60168 67416 87241 58810 89533 95521 59248 78232 59057 75973 55738 85178 75174 56524 76971 84537 62375 74473 86310 94387 51007 80531 91436 50760 97427 70599 80722 93844 98290 57918 73525 99287 86891 87869 69472 55064 67408 84589 59749 83099 66989 66835 96607 82610 90697 61859 81413 82102 84809 54935 67734 87229 65113 92672 71336 54305 67723 86207 82063 57387 92851 79589 54849 89038 92003 80071 50108 58028 65095 69555 50097 72519 71188 72091 74215 83353 50992 97829 81637 63750 90615 54891 50720 90176 65038 59279 75562 77846 57627 68834 80866 84824 84331 70246 53487 80249 92484 55378 73465 57555 94314 67792 70490 60516 88909 66814 63737 88788 55589 79978 80489 76818 61718 74922 86217 81515 87354 79506 85854 53387 65838 98651 83043 93074 95432 68236 64047 67873 65802 84862 59088 63990 75146 52629 93476 88930 68959 95862 96526 62001 75975 80527 70241 95489 85007 77923 63906 77427 79071 64278 64731 53009 74213 58614 56543 68809 88489 82169 86298 72143 94178 55551 78998 64858 57653 52511 56160 62240 83503 59846 58550 89068 85988 99185 73768 79985 68149 87476 52871 80375 57870 89616 83123 52377 76799 79282 69998 80573 55348 76751 88799 56149 93765 52731 76718 50165 90093 52281 97468 59312 70001 81086 74336 81409 92646 89881 75356 86718 99298 56987 72761 67724 71964 51063 77763 88068 86594 59824 89418 82378 54481 82869 66639 85227 68578 57924 99080 95015 55416 93129 87140 78702 81122 68435 79577 66523 55450 58778 98186 96588 95669 90932 51306 76324 69508 65624 93553 52906 72666 97416 62936 94515 98802 68828 50789 97381 51637 78389 75030 87615 62490 68636 84271 96085 69604 76094 72614 57045 67307 60859 53301 67203 86778 59642 57800 70094 63519 66353 76223 93395 88508 80543 90140 72885 60184 94602 95209 70225 69023 69058 81627 76555 80445 80477 62433 65873 62602 70944 63087 87065 64297 96494 64230 98487 96750 60056 95928 77867 68445 77554 54530 82070 61102 94101 58958 79040 90320 58097 68943 68338 63903 76382 70218 59288 80084 98574 81819 74252 56104 72147 69920 74900 99898 58754 95518 82535 75783 65006 68518 91232 62016 67078 64294 64217 52939 72693 76968 51213 95112 84947 53384 70286 56054 70134 55316 94459 55618 94256 76109 75102 67705 64784 73281 85241 87297 68037 62842 62083 78785 80574 61138 76430 52763 74577 61383 63024 71992 65783 63857 98385 50047 94754 83764 69873 75167 85456 60143 62348 83515 70589 56172 93034 56311 67277 92301 56054 91570 62407 57537 73294 65441 82738 60933 93846 77779 63386 50776 57679 81791 68857 56763 56964 95398 94390 91344 97181 95747 84172 55503 55643 65653 93394 58624 81854 73416 62079 78190 65079 97420 56328 56407 75322 91469 62893 60631 53671 82150 70910 50097 85730 84568 56963 60132 95451 82416 66929 90305 52393 61224 82671 50409 50995 53872 54726 77675 66001 58127 94959 51240 77742 82432 84899 77280 50663 57386 61032 58146 78432 54190 84675 71989 81554 76179 83221 66937 66325 58326 92771 55233 80719 55411 62791 72752 84543 53123 95314 87807 99966 74224 54405 69915 93477 61183 98297 66149 89385 61275 77395 69187 81626 73925 86796 81732 96019 74623 52239 83201 78344 89528 84906 71247 96888 72515 63605 60824 54999 88551 52468 83279 74365 61699 71641 79101 56228 96909 79072 88145 63263 50706 78173 89637 50088 57596 86753 67434 99206 59294 71185 56214 66994 77999 99952 97869 55604 94130 96977 99161 71337 62515 61370 54015 55364 82521 58174 87967 59808 78907 73220 52274 80581 68933 78930 81214 74221 94549 55820 85037 53221 85737 87294 97764 71661 94683 84344 60604 87562 51215 80585 68584 62029 55188 71107 86077 54898 97644 51181 74983 77109 79646 56420 86779 86172 76729 69834 54363 51260 80560 84988 77776 77864 78765 94658 62926 59783 51361 68696 96092 79546 80680 91840 59163 95888 59285 85646 50258 99049 56685 67811 95492 62976 90558 69505 52738 95157 60557 80504 77594 57142 65372 84491 73129 57499 85494 81689 66395 54426 84278 88594 59313 59585 53545 57606 64921 66610 90856 92790 71065 97664 88793 97238 80096 84323 58816 85227 61069 99409 77869 75483 95861 94122 73245 97096 92135 97548 84115 85717 82677 54273 64450 55624 51977 61930 80679 71961 78142 71249 98780 65309 65313 75372 64524 96034 87753 68163 83503 93406 57505 82450 57778 98653 95274 52125 68629 52274 96903 58202 52013 55052 64779 77441 93058 61903 69795 91787 95474 51755 80262 93431 61363 73252 94678 73600 61240 51562 96982 68252 66987 74196 67123 68692 99549 94325 90275 98368 60861 75733 61972 98777 67111 83462 83756 71587 62195 54693 96122 74322 89622 63331 66407 84282 99396 60643 95537 74743 74944 52411 60953 61564 62803 71735 72143 78344 69757 64935 92331 52132 56851 86129 95597 72760 83989 71853 58021 72386 73869 59099 72255 99788 64714 84756 89503 87121 68403 84883 80761 68319 79658 69532 88576 81965 94490 96628 81940 50482 53350 98665 69898 89889 61898 51172 50564 59783 50881 93721 57255 99701 97434 57545 66740 54609 83797 78989 83294 60388 51146 87878 58566 54227 90803 80118 62376 96637 74527 71872 52984 80211 98428 75527 69715 84011 66020 82377 66327 77123 57457 80755 68880 63493 99120 89623 50717 99254 54191 74148 79653 69030 58538 96788 77097 88364 82437 70784 72264 83125 91250 57107 52727 97767 54477 86606 58384 55167 92152 81780 78701 68690 64615 81997 77627 98540 95099 87349 76747 77318 96239 77273 59039 77612 86715 69893 92459 83027 84369 82179 69652 99613 96482 97136 61731 76401 78768 53038 70867 88936 58380 89769 92861 79109 57732 89407 76497 55583 68004 89190 72017 88617 71466 90402 76077 53613 84613 78740 92025 72254 53398 86802 52169 74859 97946 60511 67521 70426 59490 63676 60859 88196 80264 81026 75595 69362 91148 71753 53781 51421 71584 61058 62440 81113 91988 60904 53579 56046 74365 63557 83805 55207 57491 99972 97482 84626 87512 80477 74684 96337 86573 55012 92522 79904 56174 51579 92281 95635 79344 98201 84172 78129 77819 71106 99577 62863 94426 62078 91135 98740 71130 94042 77025 99706 81802 71361 73912 53883 52981 71854 91332 62597 77053 82906 85109 72638 57021 53684 67384 98009 79597 60760 69733 76027 90764 53167 50763 94178 74324 86406 88815 90915 78459 89587 56508 57979 51054 76842 61841 93301 56685 97048 52684 72418 71512 79390 81434 95380 56288 66282 74099 70529 93423 73812 90695 68306 74982 88523 62063 87529 83761 91237 56409 86038 71070 72061 64053 66841 82892 71067 98844 54269 65535 77036 55670 66677 65557 77206 72908 81897 79246 66692 64446 86588 67317 67321 91371 54767 53595 51397 73221 93408 81644 67692 72285 53391 57949 62990 70484 58737 52606 61816 85844 53699 84817 98580 89278 83066 82452 61963 65334 53596 61198 88678 80666 63933 92501 88525 68684 65718 86976 50379 88639 59874 89280 69698 76180 71823 80246 81914 87633 55854 67428 85079 89936 52536 88818 60147 72064 95990 54854 96254 61993 65568 61674 50597 74519 51087 61211 50554 76407 95073 67096 93535 57036 98413 85391 91894 57789 64964 62137 52402 86999 92728 78779 66386 55348 52443 52746 76165 73894 72049 70924 89344 93227 54425 69682 52524 69726 52727 93278 81117 75484 82075 51316 99642 58687 52179 68612 89875 75075 63624 79256 67529 77161 78213 65462 88725 81113 58536 92080 81547 53562 62960 67796 60650 93616 59103 55392 97600 84289 64388 98496 85998 84668 91274 62082 82647 95176 92460 63516 72190 75628 68622 62787 93516 50603 68287 99341 87321 81835 74575 72559 51873 94468 97448 78237 52707 57572 92869 97689 59783 70968 64924 82500 78958 95015 53047 81777 76428 75538 87331 84218 83017 91026 52594 98698 51035 79075 57535 71480 61150 57347 56576 60227 84316 64599 55536 62416 81908 73730 84413 53155 81583 81270 81298 96989 87032 84010 83820 87773 69947 58342 55056 69565 76585 53127 84197 53430 55853 97446 58769 75142 63302 57637 59030 86330 64361 91958 94360 72342 57685 58021 96303 71901 54345 78390 70718 79084 87224 89134 69151 87818 60310 51450 73194 88880 53504 52014 93908 71965 54724 56322 78813 55570 80754 67483 68607 69790 68749 86615 70103 99989 66079 87426 89792 94597 74407 63053 90479 71768 54878 75159 61186 94446 72538 77305 88920 87710 53178 85481 69536 64458 52997 62122 99828 76099 81775 97336 72162 76947 52956 74050 95163 78336 70062 95336 78755 82990 94417 55511 61625 71976 51122 98551 74781 90969 63251 63427 86235 83561 79373 85674 87349 82950 90698 88129 67424 84212 85022 75372 85420 80296 95799 71410 62826 86574 94485 75724 64561 91703 61141 64853 64646 93293 54492 54861 56270 50256 82203 88770 70051 93014 53626 82722 52595 72189 96086 54833 55317 72447 74142 74029 53578 86293 61135 70570 87023 68235 66899 83947 83912 70774 59613 82280 51692 96596 97910 88928 65603 89576 83571 75696 82115 50825 78118 93650 66659 54962 72559 68554 84134 64673 84874 62587 73528 84135 60456 81441 73894 52313 78299 75027 58670 52366 97750 72342 85180 67571 60929 98649 85544 58414 91198 89866 65264 87196 53235 53094 50803 50393 55909 82942 64501 64681 50591 90682 88577 60372 65581 71325 90912 93159 92167 91042 88182 61548 78301 97979 64030 78307 95993 60504 75344 82750 95609 82251 87704 77648 80522 62756 71905 86848 60227 75001 70840 53800 81561 98795 71977 91873 90173 63374 64699 72468 93899 96244 74024 83566 68422 71589 55209 93504 99577 65412 89338 76185 59727 87063 74730 59214 90945 64214 60289 95699 56016 95888 85449 85137 70408 64725 82790 88733 84027 87301 95227 77823 96445 87376 83864 58207 55514 58745 94040 79436 63884 86281 65523 96966 80828 71800 71892 96201 66774 55839 81370 96488 68990 84652 83526 66612 79316 82020 94846 55842 60562 51606 57598 94524 79820 73862 93825 86746 87750 72321 70081 64970 73952 62698 67304 51647 80574 62907 80782 85417 62087 52522 54896 85480 55969 99185 71250 88692 55563 62385 90448 71699 55975 69479 91435 97612 88187 79640 57865 87182 60100 77988 65177 92716 66548 67588 66948 55571 95477 86684 84192 96923 81703 69612 89107 82394 63316 93136 76686 90029 99646 56494 98575 50028 82608 78406 75026 96346 99699 65518 79218 99490 81837 98994 70063 74920 84236 72725 98889 70991 97729 53356 65711 82888 56201 84405 70502 93825 96108 64686 69142 73629 94374 92243 80459 72913 91222 64531 60827 90216 50920 79627 54084 53626 58723 83631 84604 65973 59413 61154 70643 71861 59361 91272 61840 56989 91975 76077 78902 55232 95749 62711 86948 60410 84439 67909 54146 79273 54926 56355 72589 90673 75440 93838 82740 60239 98651 83301 79281 55350 61588 61596 99207 61794 92624 70766 76364 90114 69222 66280 61096 60739 74836 69635 93332 54440 82588 93379 67764 85658 65257 89423 97350 63257 77891 77130 56616 92065 67478 53707 92719 59124 95864 61960 62639 74235 60635 97167 72933 67700 58974 73634 98146 52689 68479 74960 66946 94458 52336 50323 70728 62249 95935 87227 72225 87063 72278 56279 79384 69119 74635 80154 95562 94344 91686 67394 81736 60181 84090 60791 86241 63728 62832 95736 86435 90020 52898 79071 98214 91330 72243 77275 72862 59897 94549 69762 74424 64028 85607 69192 88188 83325 56008 59041 55588 73883 61258 88287 58629 95170 66652 51847 50311 51482 87978 94147 73985 52812 58155 71439 96888 57480 70743 70306 62580 91189 90559 85398 53444 71112 63489 66001 69397 96367 96070 79073 76111 67716 68313 63776 96557 53080 81729 68821 54114 84680 65602 65062 88201 51277 75886 60566 67395 96895 55372 59479 76149 64141 87570 72723 66906 74739 57944 65999 60361 87501 60448 90544 86143 98038 54463 98736 54097 51301 63712 50481 54019 77710 74400 56384 77842 52308 90171 74165 62853 64382 90502 95398 87177 87741 66457 69207 60271 71938 88708 77848 52505 55342 75116 69221 82262 69920 60388 90448 91961 53272 84264 53974 53313 94121 79942 85993 59907 75986 69568 76680 56282 98119 82597 84489 52191 75367 77797 51181 83886 82523 78655 53076 67689 96341 92951 92925 80761 61803 72511 56061 99213 51482 53759 52943 78133 54548 55726 72358 75934 68877 82982 84491 97359 92075 75104 67983 85745 57902 66530 76677 93146 79506 89490 98873 65602 70188 94579 59155 99940 94181 75695 71083 53272 55123 69972 89674 57426 67010 74512 51409 97540 70864 89466 84834 88949 94095 93185 80064 98015 52845 55983 50709 95501 56217 70313 53382 50786 60087 58410 81906 61104 86559 78603 73589 94308 75818 67629 58879 91341 81715 94701 73590 51074 64397 81065 81554 91604 53539 67196 57685 84206 94562 79634 83050 87290 54910 54717 71961 54681 66427 60523 55757 93245 58442 87399 84689 59460 56969 72317 55429 67994 70623 71806 61432 59963 93718 63484 86008 79232 78454 91663 94018 59576 93437 92282 83095 95958 69458 84623 70306 65576 51832 72735 88918 94936 66262 57263 99401 71340 81381 64928 52089 52801 79345 99359 52883 70100 95110 94190 50986 80446 87206 75488 65649 67964 50131 91305 58836 86884 56036 51125 91291 93703 90654 64963 86198 88213 86191 96417 65007 99695 59166 80996 69916 89463 62091 66130 60164 75342 87990 98003 64278 78455 57548 90017 57818 82316 85787 50688 87505 54250 69960 96962 70767 66600 60093 68984 80918 92513 96583 83331 72493 92429 95104 94099 89311 70410 80814 62358 97914 51688 73396 73186 96480 52196 99522 99262 57068 52835 88964 88771 50388 98275 69478 74131 86467 70948 65218 83364 93169 68637 59348 72414 58840 93668 78667 57616 78733 64565 71372 63944 53944 98479 75336 57180 94290 97914 57270 99003 91236 98520 99599 86999 63350 95562 79950 51699 87876 73155 94612 76966 79757 71769 86567 74743 62534 68783 60674 80471 79273 92621 84589 57137 89049 84483 74984 76007 52252 55862 55339 99267 90658 87882 71079 67927 95047 61489 77505 95086 94208 94283 83922 59491 51408 89231 97396 82952 75387 66014 76407 91809 96428 68786 72752 50301 50061 73620 96003 81262 72930 88930 63641 61769 75414 60008 91688 61576 95259 84374 68321 87387 80733 74533 54557 68521 52944 93641 89622 86388 92071 62430 99953 93873 55509 61775 61584 54981 80426 54931 94678 96154 64453 91190 97122 97969 72144 61716 51115 97982 63684 68306 51197 84797 53226 92366 77809 87895 80887 97359 81158 92831 83029 89830 67845 92699 90273 52536 89777 60487 64420 51591 99029 90369 91886 54178 76351 90477 90947 70313 55350 88481 95133 70694 85972 78662 89392 60098 66808 85840 63902 84589 62538 87753 84058 98193 56405 52869 98647 70109 75357 77099 60386 85649 86236 93975 54665 70655 52954 98901 67391 98109 99482 63106 93935 94098 73694 71432 66440 65430 84801 97395 68517 52168 81211 94661 83055 91664 61203 68961 60155 76622 80957 97903 78448 86754 64746 51701 77364 66119 66576 52432 69067 76131 77454 99382 79994 61484 50661 92409 84640 86771 98105 80381 70068 58742 79663 94151 85145 68010 70658 97316 58969 56394 90712 98554 52166 59557 56711 75216 88321 77840 81609 74423 71409 60613 90032 64301 94778 52784 68348 71441 62062 93372 78878 79470 72052 60641 81111 53723 69077 86929 63157 70669 96335 66427 75465 65082 55182 99653 96217 77207 86812 78141 98121 73530 58672 93203 57552 60179 58675 80066 54581 74313 71855 91914 91187 53272 84948 52623 81474 52807 93594 82053 54149 85671 74686 81170 88794 98293 82710 99517 78351 60350 77699 87666 64408 56544 64083 64768 77281 91932 70992 94569 89052 96103 54490 86962 90446 50209 77972 97074 54525 82497 97469 67194 92642 66944 68615 68351 84208 88304 70373 52956 78402 67970 78887 57875 90430 67229 96249 56671 89935 85519 72654 88680 60657 71792 95694 51623 51229 79064 96112 87821 87148 82775 67357 81738 63123 68434 59863 69767 68214 81114 67884 65631 51160 52409 64023 56313 58420 66987 50662 87628 72824 74898 59733 67613 69883 65716 59011 95995 83431 91181 89500 63675 81696 85391 53152 74432 84663 60261 87881 83258 71991 51985 92559 89864 88706 76773 74919 62840 82296 67995 69911 96719 58811 67860 75288 77403 91866 51627 58934 55555 85833 78590 65533 85720 52898 68350 77926 81398 67231 83360 76881 57486 55987 85290 73926 97388 65221 88871 69558 55148 99033 55595 58554 72575 54239 83676 78951 54672 65062 66060 67363 52782 66702 90512 66237 94533 68648 95796 72912 89248 71875 53343 67413 67106 86089 63877 71462 67011 56931 84293 57904 88286 87556 51574 69793 75453 65300 61677 93021 87713 98083 77508 76543 84105 59910 59690 85070 69950 75507 81226 76965 67796 82207 86733 91835 99259 85067 57227 56644 54776 52937 77329 53550 94222 50633 85118 55480 95141 59187 72197 77664 83058 89353 88093 86869 89861 66155 61322 71369 81744 54733 60083 61695 65385 67365 88053 55342 76171 72240 96480 56186 73807 74291 55691 83073 94993 70949 52370 66250 84831 58645 79496 60371 86032 77479 56225 96483 78363 91557 84573 90905 72180 67146 67966 94708 55436 69980 61246 90233 57367 78698 62245 97531 96207 65637 87450 79185 84688 66762 83205 70253 55472 73890 82704 70898 68564 88983 53649 77330 67670 94359 91628 96009 61370 94053 74042 97427 98291 84281 76371 85216 76396 95481 56552 79966 91284 52085 95402 63764 94895 59475 93864 82119 62572 89916 66518 85201 94679 93042 66857 52196 93461 83520 85771 65655 76564 79051 80473 70891 91215 91364 66472 93948 89964 56538 52257 93665 90978 81281 67770 83933 79493 87425 61181 50690 85530 50045 70035 66475 59018 81175 65579 90124 84844 72825 69573 80081 61340 64845 51286 87152 79410 65741 95792 84819 73579 70962 64786 89238 55781 96832 62710 51795 97345 81161 96598 75008 88485 71973 85657 76207 73512 76329 54241 93729 86566 53573 50675 81748 56752 51434 77200 57176 73160 82247 54981 72132 77132 90210 76325 98060 84173 52021 70826 88472 72720 70791 65498 72816 86156 94682 78275 70130 82504 56496 66408 71884 55948 61858 79661 99602 83118 99026 53688 82309 72237 96378 94811 99973 52689 80536 98692 80531 59977 64132 96872 74855 50474 73889 94661 69193 83535 69295 61375 95507 86288 82809 72083 72729 66582 94446 64313 85687 73682 95009 52233 89837 93579 80294 64659 74201 91887 89810 82903 64888 96498 72685 81201 81447 53028 85382 60468 90728 72645 73769 85361 68537 80271 67454 81291 69261 90755 87838 56209 82475 66313 54689 56586 50615 70904 51051 72007 67725 78733 50340 50319 91760 84062 96366 97701 94789 89106 92698 64686 56066 93155 83255 80715 82579 50807 82684 50204 65568 60663 82514 91981 65724 90897 97998 50388 73448 72171 77025 89219 59745 93805 89998 56034 62006 99255 88315 54471 66713 54328 63342 64461 72559 99031 83337 94795 84077 92959 58587 98158 58989 72576 77037 75801 56850 51529 61540 81200 65029 92607 53145 63600 56412 68674 76175 95436 65094 75148 52605 95073 99474 68706 73252 58684 63020 71987 92894 80306 58633 96799 65254 54319 58002 55373 82634 54348 76470 66141 94145 51437 80659 78417 70038 65007 84600 63687 85526 70620 69626 82651 93539 68004 60736 89199 62055 95443 57394 86611 66098 82312 98366 88098 96647 73547 76902 57180 80165 98451 80416 55488 69101 53695 98251 64071 71448 98375 54272 91446 55552 54542 77378 79272 86741 51090 61088 95915 93441 61926 59670 62855 89739 97430 84335 97178 85708 73920 73939 93897 53546 84291 81923 65972 62922 88639 62193 97689 79936 79604 66369 69544 97365 53755 57507 81956 79195 84578 68110 53222 95095 89355 87425 91971 50891 98694 81121 77015 97111 76397 73580 77778 56791 83423 78302 74643 99294 86919 60339 83409 78522 67520 71694 95038 64305 92507 61052 57815 86021 90556 94727 54267 91697 87289 92974 82229 89433 53978 52071 83787 90476 65325 97328 61569 99068 52423 73619 50089 83335 67120 84011 55116 89016 90201 50157 92152 58072 80950 71820 85647 61387 98733 85074 64972 65043 83820 71829 64343 75005 71522 67094 64046 55422 98445 68918 68881 61496 95177 73806 91640 87210 70758 80257 59009 66962 73204 99462 73407 96217 74412 84093 67110 53814 92667 91005 87320 50447 54026 84403 67244 79397 78709 71451 93037 53904 84202 67282 97129 65009 66553 65405 52861 90947 71029 91918 96161 80881 57915 78173 67978 80037 52557 89976 84869 83963 65459 78032 91192 94886 82017 93320 93194 91651 73981 69193 68088 79382 89856 52324 88278 59077 93471 84812 96829 52414 73978 57073 65481 72816 85428 95646 90489 66478 86753 96945 55151 68024 99950 94960 70728 60354 87732 65940 50895 89579 62435 71641 93647 84506 69763 98841 92932 58292 84568 76601 97974 69481 60090 75188 52641 95017 80659 76617 90417 58670 75108 70939 97409 93891 73727 78682 83692 64713 78269 53376 77725 93507 66496 92969 59321 88809 91184 50559 63587 52853 73556 52447 58019 62368 65039 66896 60173 62685 72532 51485 82516 55958 86318 51221 77261 76500 83702 70706 63075 85678 70381 96630 79591 83102 96761 55617 99037 58974 85035 91464 91858 55529 59976 87691 67966 70697 83807 51612 83913 70251 86181 61553 66529 52441 51553 64961 74950 74239 97595 92976 56765 88643 86939 90451 55689 80589 78160 59664 53752 64989 95394 57665 77451 71285 77589 65746 64540 73096 64353 78509 67275 66847 53030 87230 62840 66880 79351 64894 76333 88186 80740 57624 76183 51269 97489 67162 78144 59900 71970 53141 94511 74237 83767 90510 61460 58708 53501 94496 58595 52372 90307 99932 61586 64740 98233 93187 76937 73241 71107 99738 61034 92847 93344 71614 83843 83493 50288 87484 53307 58900 93274 85721 58029 87813 69539 87452 92539 55420 90152 83063 58259 80150 50760 75965 96679 51738 56821 62013 73262 75504 66981 74577 57389 54548 99311 60144 76677 83310 92252 54289 82527 98418 63548 84223 52121 97586 70853 81986 96943 55696 64749 91407 64961 99645 76192 99761 97352 80272 50646 56147 86513 68249 71729 78112 63700 89227 54229 50913 69115 54931 63845 77189 73443 95343 85606 52830 58209 93013 66644 66184 63957 88827 70668 51971 87200 52145 52829 79051 74068 96999 88138 52774 64194 54576 96122 60168 58768 72444 53934 57901 51939 86116 94055 79238 70570 54277 81869 99033 91519 54486 61224 64174 81213 90072 55543 72024 54863 67934 84083 55608 55818 58707 55199 58374 96056 52986 50882 85209 88251 66448 56727 76414 70558 75968 95759 73058 91240 89563 71808 89030 56996 94012 68932 97490 69529 71715 50969 81520 89218 88937 87687 51210 93235 97558 83628 61960 78929 74720 78145 98656 96436 76981 50089 51339 84422 69826 61579 59143 61225 52031 56029 52488 64270 75633 76178 79291 85915 80568 66366 99144 88176 94494 83495 96428 75483 87069 83243 55490 86931 94337 70462 90680 51679 82230 84087 71224 96109 86598 52870 98978 83091 64708 80338 73807 96074 74193 72036 81953 80249 62195 50864 91959 93448 65530 97716 81213 53731 59952 66057 86799 90321 64556 58510 67769 91311 50904 63559 52416 85136 85961 80911 92489 79959 64876 96561 51860 51313 75221 59614 53872 88605 63152 50681 78575 66075 80947 72496 85601 59103 75091 52308 89311 83367 92528 51095 94406 67632 90313 60808 66379 70929 81039 70127 62393 67570 79100 60755 52931 51403 80971 91437 65836 84832 84747 54930 97488 77441 89903 54850 64641 82107 87588 59487 84025 62284 50596 56136 97911 88634 74021 64698 54767 73305 75155 55083 57009 87896 67150 64468 87030 83826 80227 95182 79543 85193 87306 59843 83765 89759 64981 50339 60980 88119 64671 68255 58208 60241 91762 71286 98596 69847 80279 77742 51541 98923 58567 75816 78337 93525 81056 73777 55873 58480 97750 54258 55354 89367 93196 61786 56341 89706 66293 73660 75673 80761 58902 75897 85513 85336 78229 80517 71495 82672 93338 91691 61996 82102 53843 98398 51544 76996 76236 78376 62738 70166 73321 94280 84694 93828 63603 98977 98937 98152 87377 60923 78000 86291 77712 50804 89959 52560 52774 76794 74467 87984 90466 79966 55213 81044 53343 81179 67002 98319 52693 84627 70666 91250 71882 85418 65219 92149 86839 62915 86625 65716 95180 88282 98310 61492 54190 52382 53144 66318 79635 58042 67394 88782 77875 86874 80991 76413 64807 76488 78990 76953 67217 94618 69242 91702 59358 66858 87590 82747 75087 50483 80285 83040 75306 72633 87845 92612 69859 65912 91028 63410 72541 75186 95850 61972 52619 69044 72385 54190 77416 76791 62574 86461 73178 58318 76425 71539 97985 69839 70309 64118 68265 76073 83864 90220 73533 75500 72326 61252 61919 88457 51201 62737 52174 93312 65911 96283 62899 66955 77522 88317 74061 92192 74259 52131 99228 72849 74511 78420 68284 65285 90205 80444 60599 84206 58661 56779 80354 52382 75288 80235 53561 77217 52186 70888 84577 92319 87803 53893 85546 96190 50765 66099 77036 72317 64565 52527 82033 78268 93165 65980 88445 56069 60505 57764 65233 64843 70760 65707 83458 78287 98295 63733 72584 86540 87431 68774 65541 59476 74757 86267 82263 66898 65241 96031 86208 91242 98102 90605 68849 96850 91097 80909 75689 65383 51918 98244 70903 71511 51985 59848 64680 77524 68933 54447 83660 79671 79132 52201 66265 52229 96287 58239 79060 70869 76797 51176 89569 53454 97301 83339 54929 92710 97514 82293 88982 86519 70708 89417 75114 76561 73502 90889 67754 97021 52698 90749 53600 55274 67960 89583 59124 67555 78354 85561 70662 84963 55448 65486 54394 98761 72380 61725 61237 57883 84807 82161 54286 63660 89750 83103 88130 85197 60155 54700 53843 94607 72603 58332 95088 80712 99866 80974 66821 84153 82782 58165 67894 89066 61757 99077 89712 55600 50213 96421 84992 57506 60087 97501 77469 85784 57605 98352 61447 58133 54376 75769 65947 63477 50858 51641 83198 92753 53289 76393 94632 90434 84364 59927 59614 70609 80884 66531 65179 58612 73453 87503 62342 54100 99029 53509 95884 91057 73588 98023 95388 71311 98179 82847 97778 58833 76328 91619 83484 68596 54555 64483 93440 55503 62257 97702 51968 75579 53453 86060 50460 68305 82881 71000 63429 76545 59089 92306 54367 58389 91934 82584 60838 71526 96419 63870 80585 88065 76419 74238 53680 89209 96704 63310 98833 71337 78844 79766 71599 76194 51141 94974 98174 82339 74301 59159 63302 62121 82165 72261 53715 76612 71695 90006 70093 58465 56180 85214 76686 79594 87418 82309 57181 72958 54837 76178 56498 96932 59016 95518 64102 64694 79943 79833 97389 86931 54189 97863 94855 74543 73758 64760 57949 87671 64925 81009 56132 64610 62856 91087 52356 67106 94178 88213 92900 52768 62233 52851 64510 98269 83629 70867 97471 50916 86452 82306 86452 91511 95575 94878 58945 72509 66056 81102 84389 67756 96544 85382 59540 71336 97954 81063 79877 92170 54016 77654 94989 64957 79874 87387 67250 79317 83668 52660 57921 51644 62235 69082 81975 72027 79365 86818 52686 82351 64136 85711 50538 69792 95315 97220 87849 95741 61219 57867 94433 54807 83488 74401 67930 90370 54383 51617 68729 76817 65998 85871 81719 92978 99345 57068 56644 73459 69712 88186 56636 51920 53065 54509 83632 74041 86090 69060 77179 71930 86916 53367 97830 80289 61820 87554 57280 69940 88096 62443 73835 64227 98044 53930 71694 58489 64215 83208 57702 89241 56707 64991 62076 62230 53457 77271 79493 79659 72217 55287 61933 77001 73251 84554 73407 91004 83637 55654 61237 74799 73496 82439 93049 70828 62279 90027 98159 84253 81528 91733 98625 70919 75147 59049 55964 57754 84497 69794 67576 53479 93517 73877 88631 69746 93418 66900 85227 79027 91716 81279 69467 60621 51595 68141 52614 98429 61226 71756 80817 70286 94005 96333 98529 56542 85133 91258 80113 71746 60364 68633 69779 60071 65660 71230 93310 86927 63187 98997 82494 56870 54340 86225 86972 96284 71555 61322 77559 61669 63980 71999 84329 92466 92792 95055 50572 80373 59105 88116 62725 86444 51252 96794 50391 88765 81719 71572 97197 87320 58049 73060 94850 51887 72760 54354 78563 55656 69739 60586 85760 88516 68042 90255 69720 62583 77892 82644 84011 86966 82102 58128 91462 67732 80695 90325 77389 93684 75026 93423 96816 72273 88501 62993 52640 61504 96473 59592 80033 69746 50918 94885 52667 97743 62939 66003 60987 89069 68090 93726 72358 53811 90800 70790 66045 63635 51305 99900 86740 60262 96379 62056 63976 50964 92567 59854 50341 96853 53503 74139 94187 76054 71750 96512 65535 58191 69183 88580 92103 71526 93087 84024 97433 76045 92531 73416 57810 68492 82855 72093 74872 67712 69462 75822 62183 61055 60261 53502 65921 82505 80093 76067 56494 78090 89509 66512 83213 90960 74143 57974 66478 88389 68832 91461 87680 86084 65378 55596 64625 52146 99859 79427 52547 52840 78394 92224 79291 56254 76874 50807 50844 53609 86600 88110 91879 65550 75180 58362 96364 57765 74440 64172 95162 60970 83884 82943 85841 55401 72825 57071 67723 57041 79096 79104 81722 54110 77405 77681 87651 92512 61003 79440 80958 60535 85862 95509 99359 74193 84649 76180 55028 79339 86334 82577 98393 50449 63975 54292 84072 76011 64144 57624 88145 66642 86921 79850 57908 83114 61803 90796 86116 87224 65902 79967 87868 65372 92556 65488 65332 55327 77540 76724 62550 99581 85050 50371 77644 99189 52371 67942 82352 88458 84068 51708 73123 57618 99347 55425 57815 70258 57189 95280 72111 87408 86508 77404 70765 71148 99566 73049 90897 63166 65652 68403 86122 66598 73746 96629 60755 60929 60337 88348 83631 96874 97252 50883 73998 64383 51973 99388 77668 93544 73411 68628 66297 67142 78606 81034 54903 76479 55852 64389 58035 62355 86841 99435 99832 50536 73749 53780 68772 98647 53875 66368 77499 65778 57233 67732 85173 56182 95733 52247 91724 63454 80142 74767 51472 84522 79584 94797 95579 83568 76817 72331 94767 86999 51437 79131 88943 80464 95376 74958 55372 99740 85781 62689 99137 52844 76930 67196 64874 84895 76139 85517 62874 87104 60320 57119 53412 88451 71127 61706 94772 93278 97030 83911 53820 83654 56727 79053 58450 96671 72757 67790 61592 68280 86409 92674 86463 94596 83962 79580 88315 80730 84555 83902 57475 75052 70868 88063 79778 82269 95250 70308 93616 61740 74118 75828 61771 54126 56560 63561 64954 97447 62392 99130 96677 54960 87483 89266 71321 77404 50529 99475 93050 75185 82409 90911 76083 81537 62024 70736 88487 89499 56484 51807 92643 62358 89421 88854 71913 59427 91860 66354 74665 59240 98796 87570 57706 93784 85441 65628 88257 97520 52372 94622 53082 84207 80419 82154 59777 69799 70117 95528 73659 95121 63309 78373 57522 69005 99239 76624 68976 78190 67180 96730 78839 84140 75809 59560 81985 81264 75464 74678 86110 63220 97944 54866 71645 84499 99056 87769 57723 98489 95943 96858 82747 99539 66809 94182 56746 72153 65546 98466 70386 96319 96374 58373 57079 86775 93931 51090 73266 81079 70006 84866 60042 79927 71689 70493 67029 89891 69481 65499 59120 68390 78437 93808 67932 80359 94249 75662 76158 80552 73186 71117 99819 79018 98853 53014 61719 79155 56366 86926 68785 95295 95610 85998 99291 57023 91106 79187 92983 84622 64570 65121 71279 72742 77807 69387 97625 94854 81633 57883 80735 82183 65333 93336 71188 80316 67881 69363 98191 66368 79866 93284 94933 90305 63474 60401 65963 80235 74105 89086 79600 90364 75400 81426 92333 90734 91321 92869 57590 93312 95639 73013 94690 94810 96682 98514 75089 89838 51211 58161 83526 99625 51956 66285 85019 66761 54213 57295 66366 84832 96199 83337 89577 78192 72727 96151 68096 76788 66744 62770 67353 63105 62905 99869 63672 77373 97247 98834 58082 55110 66771 66435 50260 63696 89350 82400 56499 94474 61761 89126 80185 53544 60589 96567 81741 50918 80617 71414 81186 78849 58416 54977 73316 56145 94388 62024 52004 96208 80515 53638 80850 80825 78893 62242 75325 66481 67305 71724 75943 96231 76724 86918 98664 56295 91561 94940 89233 68704 58934 58116 61681 57219 63530 54152 89153 96469 66230 66229 80129 73877 89036 81560 82681 76315 92099 71307 95326 96920 51807 62586 60738 80575 88177 97227 82112 53276 62149 65008 82804 50673 92887 80395 66998 96935 86888 56442 81591 96809 87318 61639 64442 53659 51403 50356 68715 86149 70605 50661 95713 66344 69573 88771 63151 90449 71112 99358 64814 82064 65724 69978 71912 59535 96473 68170 83252 98400 58801 92516 50801 97816 56119 52536 85173 73610 85535 77052 91581 69565 86754 89686 69303 89848 64866 68694 81712 81142 90161 96658 68054 92108 58315 73803 91143 65397 55171 69955 62150 84036 75576 69085 97316 87646 87571 67909 87232 58880 57843 55497 71582 60122 95797 93236 78900 71868 89164 57276 82457 90611 52783 62767 56752 83701 68775 62981 97191 72448 77467 80953 66850 50553 85909 56132 75522 57953 84951 76714 56386 62561 86015 78767 53878 74096 71889 57647 99761 97240 55217 80689 98553 56811 75345 98063 53844 89931 52915 84477 55896 91715 75648 70807 56213 89395 90955 98953 50153 52558 89914 66940 89979 57602 52537 98569 97061 90340 81556 57990 84152 58503 92093 96256 83727 64109 68293 74336 85945 89964 74277 93224 53654 89147 63096 66877 69823 72668 75723 77641 81713 57651 95741 68303 75197 58213 72332 70760 61302 66450 51781 88611 82413 94386 97631 65849 93183 56148 74233 71659 90801 76407 87704 64512 92318 82009 74248 86867 67127 94005 61664 63281 89679 57902 93014 82184 75261 96622 97936 85718 94237 57562 60972 89768 86505 58034 66280 53745 50099 72482 70249 99311 89007 94323 64172 56702 66184 55109 84131 69368 76511 58139 99742 58799 74118 96873 85565 55718 69332 61227 81396 75009 61953 81465 92479 85032 68574 75453 78002 94884 95147 93300 78871 78213 73416 74415 53289 54170 57321 62552 60249 66362 91326 62194 84775 79647 69645 57695 73313 99175 62653 77089 53500 96889 91132 97050 50551 66308 70882 81629 80266 53455 86327 51047 91639 88947 88775 67804 70572 94451 52905 99210 83289 69343 51230 92683 66946 94020 55103 60989 71045 77927 63981 85408 66756 59873 81780 56770 73495 86681 51241 64796 73485 87053 79909 86953 66555 88682 64787 62023 92551 57117 98791 80689 76706 63567 82932 53963 58029 85456 89970 82760 59267 83461 74471 80966 66894 62720 67157 78576 88915 69852 99635 50803 76892 76259 60388 50079 68246 53565 80326 76239 96052 85321 90496 73776 88491 82456 82687 87397 62713 53147 97342 87816 89624 55871 58883 66008 64005 52889 76903 50256 82471 70530 97103 64332 67989 51518 50741 90546 87096 55029 93002 69807 85158 84638 62677 52155 59693 92184 93746 97327 97425 93883 83876 54867 85762 64642 77411 66555 70612 93024 73054 93196 75956 82810 73978 90583 57265 51765 87348 83298 62442 94926 63587 54314 55242 91788 92461 73881 68572 56731 87241 68367 79999 67122 53652 87927 80037 51555 71362 80918 94651 69363 74040 74305 68776 65451 82130 94543 64731 54870 53644 84453 51292 67875 53994 92101 54831 54935 71661 70387 74376 62317 77665 55794 98603 75827 56524 89104 50694 70407 65707 65660 99340 52302 65394 68037 66640 50484 68080 79779 54145 73621 92612 55641 60102 51176 98865 96798 64150 53778 51685 57486 82694 54376 58978 87083 50973 59684 96217 79709 64353 72535 77185 87181 55027 96007 88442 52184 92899 69900 82091 66353 71220 88614 80479 67425 67119 80553 74018 79791 68895 54827 67261 81667 69289 93045 76521 76769 91672 63601 55854 69171 92845 91353 60454 69506 97203 56066 78890 66648 60781 54323 56066 52080 67219 62136 72964 87327 58943 71222 88616 58175 87489 82636 50522 61789 98483 98185 66680 61871 75940 72586 69475 91964 82796 65785 96323 62773 53804 59378 90110 63370 58394 76504 66770 77849 96903 83399 79739 55564 92399 64031 91484 82299 91477 55949 69982 94779 60386 97881 79749 52738 63809 81042 67782 73079 73863 79807 61306 56007 70839 77286 86765 86237 64689 60704 72975 97804 68478 72907 83158 93650 72122 84411 66073 50173 82020 68502 77944 94667 69735 93315 93076 94630 86591 88740 64889 55675 78724 82786 70991 57521 51429 50308 95639 74826 99742 61101 58806 69213 51582 79477 91638 75950 61251 89654 73054 93259 96226 75542 59898 74568 70791 85890 74687 97096 95724 76640 50160 98330 80467 81691 69839 98446 98332 77638 61832 79305 86421 64745 88391 75738 67591 69151 67202 91831 65276 81736 85401 95109 64869 85646 58520 95019 88791 81036 69862 64723 60262 92798 79913 94406 67673 80575 94984 78131 77280 73135 75289 90193 54563 80700 83268 64110 63503 87208 77001 82984 94773 65299 96778 59614 83201 50888 92175 98460 70931 57291 92840 67451 80585 73185 51374 62492 91753 64021 80533 66680 86881 83096 95520 97871 92884 79777 86641 60698 77762 65246 68830 63461 59990 75576 50341 77965 72632 61401 60170 71319 91310 73832 76677 97098 99870 77527 58918 95491 64131 71495 73973 76704 58823 89504 53990 84124 63747 76380 65712 50804 58679 55960 61124 59055 78611 89503 77562 73320 85220 75688 68353 67362 73061 54703 55816 86370 98778 52894 58388 83452 61817 73384 99561 70952 87240 57943 89362 51930 77938 85932 56274 86743 87242 58890 59871 95969 67559 78587 82018 93638 91078 93224 87338 89282 92077 57940 77051 85049 60537 67621 98247 79110 50284 95354 74761 58777 72269 77661 96635 98621 80624 53428 76403 57501 58663 85795 56408 74646 97718 62730 88560 96899 84270 87531 72670 51414 71246 91476 69433 81087 58017 50943 77062 66923 92131 86123 63345 63981 90381 92698 55394 62711 97059 81949 97016 83418 64692 58598 82127 60753 81867 78411 97959 89144 50177 81506 88743 56074 54826 84878 95143 78576 66376 97349 64476 66770 52742 97974 58510 89125 71242 78311 75309 62220 73004 85184 89325 70721 53912 75816 96322 51590 56755 80125 99220 89383 94405 67839 93560 69793 70547 88518 99708 96054 50516 69676 94005 91005 56767 66143 52166 67790 67070 55376 60299 58502 90971 51957 91348 61335 59520 74187 60169 62771 54389 87759 92157 88372 56909 95639 97724 92786 76062 67577 59196 83438 53466 52172 87789 87206 83015 51450 69647 70219 60571 94534 56701 99304 81483 96723 78356 94451 75274 58726 95945 86903 72204 77935 95678 52683 71817 63528 93303 66329 75459 86466 62850 65727 63097 52370 50994 94129 75307 67897 53281 94709 98636 94813 58109 61397 72487 85932 53531 79509 98345 98230 63277 50672 92369 85156 89324 81168 59500 95935 76521 98941 74398 80273 63076 60138 81271 70941 52129 77173 58742 52102 69174 69074 95836 93220 62039 62370 81567 77090 92001 77333 91562 62982 66376 76602 85433 87799 87683 92581 66709 65106 93084 50595 87357 64838 54710 82001 62007 90340 54137 77119 76332 88465 60586 71108 92421 77581 71226 96983 62719 53695 79270 60290 83909 95036 87943 83542 90156 97804 91054 89905 87181 81037 63038 91756 84702 78473 79154 95915 52502 64148 60252 63652 96047 85611 97997 77637 87879 89414 84275 68742 73583 74069 75718 88616 60146 69212 52564 79462 88608 90026 57626 74174 75637 59138 87064 93405 52843 93910 59852 85818 74250 74187 68984 50818 63699 87776 51620 66238 86707 71207 97079 83427 70629 97640 77073 54032 81657 65900 73569 59367 93905 80051 68876 91239 62888 95842 76206 60947 57012 59684 98613 95307 94487 88811 75656 63712 66137 84008 78595 83777 53785 87817 86006 52354 71463 67503 69439 63967 69011 53934 67556 61529 97115 62645 55905 54197 69285 64775 95461 73336 58554 78925 80762 52240 98471 52167 80990 76467 79686 98665 59045 88773 72612 91771 62276 87412 76467 57660 71610 55833 70278 93667 61933 73899 60006 90404 74834 88794 75097 86311 90228 56084 59704 99823 52043 94152 98057 65758 73947 51331 86564 78328 58513 74758 71794 67884 56586 60848 94372 98120 65127 83188 82354 81577 81238 51205 62720 71146 92277 68273 53781 79748 55953 59405 83640 84873 99642 93090 99998 96280 94812 52213 83998 50455 95548 52764 53776 60014 57888 73008 88654 57920 79888 66401 80403 55748 53748 57687 90170 61724 97131 70680 71551 52993 90403 55659 53916 80243 87708 52550 87324 63065 71300 52433 53306 88146 74763 76421 97009 50515 58627 90657 74787 62014 82623 94230 58994 91943 92226 95422 75370 66437 74733 87849 78148 99935 72967 55229 76583 73276 82387 88910 50076 63261 83773 92602 78538 69874 87121 83386 85220 52976 74366 98604 87757 93794 91677 72486 88651 79427 79062 60027 80648 78543 58872 96852 52942 89840 73645 95705 83404 98943 56413 69140 52975 51165 88804 54613 70166 95974 72686 65133 60153 86479 83781 84153 87593 60895 57339 59549 67025 79371 90431 64406 71774 77406 85925 68154 56022 64402 86432 53113 75523 63233 71478 73935 97448 93765 57849 95945 70669 67186 78858 59166 91965 74220 90963 92222 55865 86013 66083 59083 53496 79137 75688 82169 77562 97811 74031 76856 53477 59872 65031 81018 88949 73857 92299 86853 62920 97398 77839 56051 93395 94151 66040 83999 78710 60184 66270 73342 68990 86491 73659 99663 59849 55014 80058 56958 89707 57646 99005 63806 94564 67623 81786 89305 93097 65298 80217 81713 79528 98500 66943 64413 50186 71906 54903 86668 79630 76673 95275 91771 52465 54800 76423 55687 93308 62799 78437 61159 50271 82452 84343 93580 86031 76338 94735 91281 98504 99387 58510 59526 90289 94683 95824 94291 54389 50491 72228 79883 96201 55903 53349 90904 71921 61786 87475 57298 64466 85003 77943 62502 65980 62110 83894 72692 98554 73199 86025 53215 86407 76391 92227 74956 67550 64658 81497 87883 81361 78106 54987 94339 68225 82185 89902 73256 84719 61287 86626 84480 56252 72956 90418 87759 82648 64147 69301 62523 90840 81635 67055 56945 55307 85764 63469 75291 55640 93663 62204 64553 79788 67460 53434 88236 91572 74253 82328 91976 71647 86479 70818 91884 58112 52274 85574 76045 88826 74444 58746 73678 73032 57425 89007 87850 62157 83110 62108 52124 67409 64394 90497 55397 83992 90251 74543 55378 95945 91357 90282 56632 90939 85554 95843 61180 56653 51214 93939 82231 90648 82915 52401 81984 53954 60240 93101 78926 84935 94637 82817 61179 53686 77703 75545 88194 93095 94087 76850 90748 67733 52769 94708 56596 80914 59427 70774 71494 89601 80613 64518 72993 81796 93133 50461 99018 84226 59631 84032 78800 96378 50039 76862 75702 74572 89060 98249 88208 56169 70988 72981 81042 91770 80956 78444 54447 90085 59815 54304 51479 59774 58175 61696 64597 58157 54557 86256 79386 80471 73099 73401 83651 62125 57376 83601 55581 67421 51144 58558 99212 79853 77386 77321 66693 66543 76008 95610 51677 56125 73080 61850 71697 66339 64129 60429 60448 88694 82838 84153 69120 55040 71225 86825 98105 54067 50291 59387 86688 58304 84907 97260 81197 55944 96537 88786 55840 54905 80137 76322 85218 62682 55259 83171 81358 93224 50269 65433 74705 75752 66420 82548 97413 55843 62181 91941 95242 94633 86660 75406 83845 74307 51521 53763 93884 76831 74010 98045 95503 56233 70241 69100 50259 56060 80210 60173 51637 97782 93691 85172 88806 68985 66350 68402 96738 57326 79885 90267 59527 61550 95030 64378 81159 79557 61718 92795 59039 56635 75228 96215 83175 55239 78740 89560 87450 92072 69426 72284 66535 98249 58599 81181 57594 67387 68185 86506 84273 71333 50074 95795 56044 87619 95842 50620 69204 87763 68990 73295 57340 93018 78067 61257 53096 67106 62404 74625 76629 62516 53960 75286 77851 87143 54837 89532 57744 62023 88621 93332 84548 66603 72358 60979 57330 82082 77219 60039 57772 91160 93217 76081 59964 60393 77430 97680 95963 85083 99297 50569 79424 53331 66973 98856 87984 73147 51098 50368 92624 62302 85257 68041 99338 85835 94260 70384 63847 51434 52327 97736 69233 73048 65696 91117 75938 75795 58428 53301 75726 81176 95184 65971 83501 68645 51498 79493 71467 58089 89143 90112 62378 82751 98855 89729 83704 65012 89269 65332 61111 54401 99071 67390 93977 97201 93552 75034 52043 53589 88935 58435 78690 55113 89954 81718 85273 95838 78986 58399 54514 91365 87463 68055 98845 87431 60172 71934 81789 83480 56467 53704 68452 96661 81377 75336 70425 79387 89572 94908 62728 93367 58761 83353 54814 57086 62424 74996 98627 98150 83537 54475 74526 80605 84785 59128 83502 65681 65569 81689 76331 72206 98182 63914 83580 91164 63584 82266 78945 92296 59717 60479 79778 70876 64305 97935 92816 90162 98192 57337 89425 80207 96693 61526 73042 63379 97023 81099 86985 72818 87622 93587 63533 85371 90741 65974 71173 69116 54854 70156 94624 88219 51388 55256 65618 79132 59001 95263 61364 99299 99651 90400 92243 50649 90974 98176 93722 67310 88636 91264 79253 89020 62743 85764 80852 74322 55401 98724 53805 76269 70605 95802 84500 60036 61898 78874 98860 70128 88030 86386 92217 85877 59086 61306 94918 99438 93056 89549 54898 99106 52962 98701 91390 55919 60904 87790 78180 86350 74998 98475 69958 74030 83611 86702 62853 68644 54294 69354 65947 62721 64078 60578 65905 55751 67560 90893 76012 69306 89569 83335 63742 96186 57145 52475 66910 94970 88554 93128 87808 96504 60653 99413 77378 95412 61659 74744 61006 96108 71110 54543 80283 59188 89318 86536 97445 87833 87133 59156 73413 61246 79031 51520 57328 91432 57996 84525 97798 57289 92487 61353 53729 88875 54256 87752 75875 89859 66311 71782 62307 73970 50928 64865 96939 54157 95577 74787 86093 73026 68633 51859 52154 72128 97969 78852 85415 64523 75142 72759 59783 69736 93462 56298 83738 64059 99561 84479 91601 75258 73702 80928 50424 95916 75446 80232 59542 50357 58523 95522 57805 84959 58809 57541 93372 72470 89927 62718 91023 65026 64146 57114 86264 66796 70309 52527 53434 64752 74016 65146 56413 94110 58069 59850 69338 51394 63098 88638 79645 99485 59056 58673 64829 74814 52634 98545 57001 93780 84298 57095 69439 74357 76825 75582 58177 64292 53932 71257 69745 97531 70078 77645 92109 67609 78567 52870 69222 53840 97293 87307 79403 96648 66864 60078 57800 61737 89268 86834 92690 62809 84558 92505 66923 96102 95021 61328 72393 59396 98645 62955 85567 57532 63803 87036 84481 56876 71666 83628 53731 56824 91829 82934 52975 80942 99005 51240 91541 58264 72658 56589 55637 72280 99394 88016 59931 55470 96682 81592 97125 80596 90227 84749 94925 52346 79200 91580 59979 86866 72364 94806 88544 76960 66650 94000 69506 61494 80558 80532 79607 59782 83276 52533 77936 73379 64035 87608 94308 67464 88663 70008 58482 87301 64960 57113 80590 60247 72907 68432 76769 74983 97766 53447 94667 72823 70249 89755 87063 75618 96804 62996 83054 93436 51482 67686 61733 50721 62974 81254 68597 65678 64966 94503 61575 71217 95694 69725 81981 72611 66855 99573 95882 51399 71080 82206 84615 53605 64117 88511 84354 63819 53937 59127 81445 80867 90607 54899 77739 61806 80073 57367 87560 56066 52480 50263 79485 53531 73658 73884 71348 65881 83892 69976 50443 78556 77795 72355 51136 75629 78408 75553 71462 90028 70794 50742 99930 53549 97725 99125 99747 57400 65686 65284 75588 82509 83416 55193 67082 93820 85547 87402 74110 77866 53259 89977 96104 85956 82215 84624 68339 59417 85864 98950 52060 58600 74186 56594 73071 92507 55329 68741 59290 58212 81801 93813 91762 64550 50438 75820 69505 72288 52736 96230 61428 80158 77424 61851 77254 99513 87877 55576 87888 51478 73821 50802 70892 74870 81118 86803 66192 95182 64627 56496 58217 67248 76967 83860 79007 93429 69674 71532 90042 67685 71812 97001 52550 75076 68116 55924 53523 67736 95478 57308 66305 69302 91242 55686 52570 56157 75770 63885 54671 58478 59723 65142 96865 73352 87425 59308 98811 75034 61240 87857 51527 87683 78394 87823 50307 54708 71212 92015 93414 94555 52706 72434 75380 59727 97602 83603 57335 64264 84381 94111 83307 50527 78498 67306 69509 71167 86477 79861 72503 93504 65326 54189 72416 50869 70584 85797 54996 98978 57746 96510 97455 59159 57603 91496 89252 93167 55248 76525 50276 87728 57443 74563 90123 90849 58459 74750 79994 99475 67256 81062 94804 55371 84702 51410 84954 99663 59189 65702 65959 67472 87419 80892 85332 73194 61798 75285 86807 98576 95533 57825 51512 74838 82345 94218 99596 97810 87394 84563 56747 93178 83772 81122 86374 91741 56207 61637 56352 62647 99025 58297 94741 54107 60143 84208 96332 99968 52254 78635 71409 97438 71612 54274 68879 71407 74072 85693 93894 56346 61144 54753 99093 85112 76187 74712 57505 91387 87850 81858 60355 90832 99476 66512 53686 73439 83737 96476 96254 54643 69174 65747 81251 87058 76637 93058 76741 89058 81952 66585 55741 77594 59431 74723 80446 51765 54015 69647 52304 76804 74871 79621 83172 72941 51336 70812 70326 98170 61174 73799 99626 76581 69608 65560 93477 99567 81322 86967 64633 95117 84579 80793 62219 55739 97702 64955 75362 82727 62845 73146 72959 98466 72697 67317 89856 61978 77724 70374 91046 70031 92671 52158 86148 62720 67801 75761 93284 86176 94737 72538 92845 98243 60257 55004 99709 66419 54295 77342 96399 54794 69859 74600 93135 94032 68960 98613 93362 55723 96147 55463 71822 81001 82142 78065 77562 53425 85561 87279 50754 51517 55053 94891 71022 76683 52274 69410 82721 79522 52174 55627 70667 67199 72488 93035 81831 70502 50001 65867 77825 76527 99643 63811 52048 59790 95208 88993 72926 54024 73363 93275 89595 62047 77164 84567 97673 85780 77519 94257 84883 99114 79937 97886 51050 63842 83862 84087 65294 91111 93433 65268 55396 74959 50490 72143 64673 53294 66359 60505 84077 75270 81100 74175 63907 95231 92869 85110 96316 98467 93584 93802 94208 82793 99338 91639 89283 79993 51620 60611 52929 51924 96707 63953 80990 89209 50417 75638 59687 59320 69583 59536 57695 86819 57282 95586 69527 60889 98219 76399 99135 83711 60725 75652 83334 57674 63445 58465 82408 83555 68476 58183 76577 70257 69352 73620 62081 80689 60563 92224 55678 70286 65829 85896 57510 93635 91984 66568 84067 93937 76935 99335 55665 97351 51026 78973 51823 68127 83255 94143 69676 83548 59236 93392 54260 62193 95390 76028 84078 60926 67028 50862 91107 67873 74018 69039 87230 67604 80109 59331 97559 86363 84109 59205 60838 54867 70383 99427 98037 74541 77591 98894 56038 67453 77843 55201 87412 74089 61785 79048 97226 60804 77356 93702 90564 96568 83239 73123 85877 81664 87800 71539 96097 63972 52548 73372 92274 68856 91355 83673 83043 97608 65651 94615 87116 53042 69535 82977 85563 75909 72522 67371 75155 53429 64244 50330 67710 67336 50741 89916 63590 54982 77918 63579 58944 70672 87427 51493 77101 90013 70313 79369 56476 77931 61450 85965 87864 62979 79256 86929 65023 68202 72179 66028 99678 68841 54960 69563 65061 62674 63481 98519 94032 73004 95533 83124 66435 77798 98543 67152 59091 58767 98651 64401 68013 54740 78922 67516 90996 74872 88999 74474 73826 96981 79435 95335 71582 81961 74813 77318 83168 60537 68172 86684 81801 81027 96985 52792 79686 56898 71307 67666 88744 85491 97615 65975 59777 58823 70723 81066 92335 85448 95620 78386 50816 89101 93298 55330 74757 95598 59941 96085 50468 65869 73916 83630 63626 65426 99740 77578 95570 50441 82669 76276 52573 65652 52566 86509 95781 63272 87010 65272 80679 71944 52046 54234 75759 92942 63196 92891 56748 73764 55639 72397 87779 56803 66305 99708 64167 97788 66847 52886 64839 75607 88531 59722 71209 70124 89897 90786 91230 98862 86903 51265 74210 88806 79904 63277 51112 89647 96705 92495 58128 59614 64599 59882 50127 83795 55768 97272 67939 95859 98847 67032 96421 68083 67016 66915 85264 75072 93086 50955 66643 53595 74309 61636 66370 85960 79304 74296 58512 59715 79408 82599 56016 66087 83422 81716 64809 59681 58889 71951 94450 87544 90745 71971 96579 92629 66330 57684 75860 73415 75400 90803 74038 96361 95591 99150 98810 93180 70413 82045 83447 90630 72619 71196 64360 75817 59158 66684 66081 73388 94924 83103 85568 61342 93274 56589 73815 93898 51151 85172 65100 73674 55274 94771 51191 87075 63888 98397 98776 56266 75270 59336 57290 78980 73167 89143 66821 96061 66129 79560 71519 75633 61836 93121 99011 50298 97628 65919 93420 83146 63815 81778 68848 95800 60999 66315 89719 95102 81046 55146 78192 69635 62789 98662 77085 85066 60124 58492 87692 94936 58831 98928 92544 53094 78518 85068 64637 78260 80085 67951 73842 50603 68832 80223 94229 93925 62835 70982 90134 63534 81530 91465 94175 77779 94443 65022 55243 86325 61535 93260 89926 82095 57737 78269 61604 70285 74714 67927 60322 71898 97609 74493 82659 77631 91635 59705 52443 94668 94274 92524 67353 84969 95677 64205 68510 97166 59303 92725 55234 80170 65041 81911 93918 84534 61786 64946 98800 60678 66845 88932 77736 68116 71107 56767 71711 59093 67902 87552 77357 51393 55779 74873 91617 83337 92806 87033 52886 78161 79250 71420 74414 83598 63992 79716 53778 58702 57495 56120 67136 92125 64111 90385 62276 80810 58577 66324 55303 93227 71645 59000 93958 71003 89098 56405 73122 67882 74873 96889 94362 92046 70421 96256 76229 88002 98720 71369 97161 78283 90266 68354 72265 87511 66039 54949 92009 53694 86726 55853 71066 61660 58026 51542 67460 50499 68154 64063 66285 74050 79405 58950 89471 54981 99890 68662 62073 62710 50515 85015 58489 95174 71539 89062 85476 69205 83181 64263 54662 89446 83378 75085 62645 92236 55017 98917 82190 82102 72317 57680 99850 71056 60858 85010 70153 76045 62905 54482 91282 92885 89144 95470 71317 67315 54904 92774 61872 98432 79436 59961 54109 86026 95076 85694 61651 79413 97224 98704 50053 74712 91211 55134 68503 95944 53266 72749 54246 85619 66986 65517 55566 84861 93491 63059 71434 99502 92036 55149 86079 66120 60794 55615 71523 53339 61252 53058 79895 65534 59406 82684 68482 55508 76932 68123 90814 70891 70707 56478 75402 61497 58493 75332 79986 84186 65860 57983 60835 81919 71842 52569 77983 61632 61690 56789 95605 83689 57518 76947 67592 94135 82096 86761 70134 83000 68106 52661 68297 86703 57193 91640 79621 58988 61698 72595 61913 59084 67643 53331 53852 59745 81571 68039 55804 61291 88819 60552 91369 57114 61297 88234 81679 53651 89720 66340 56901 81842 75081 90154 99846 61340 91392 63903 51468 59971 51533 74833 52075 96117 71211 88285 91325 93124 56058 77613 91077 78169 64810 63237 95890 81235 95994 62825 69817 70744 72177 59323 85327 98866 99390 61272 90082 77469 84886 69503 69137 97749 74215 61227 68592 63527 98156 56929 81158 85471 74768 77469 98688 72410 68080 56071 66506 97592 54816 69142 83522 72915 65455 50955 66607 81271 65300 87701 97386 92977 90164 58669 69157 56252 71888 51140 73961 62435 98976 95592 68545 71555 66353 90881 95889 89313 54018 51789 52943 81621 97977 59820 91377 89968 62637 96730 94157 96647 62048 73703 73979 95334 71599 94497 51459 76650 90511 71194 79952 73316 94941 51954 74730 79027 56978 54651 64367 52548 97924 86178 66670 76298 51765 74684 63953 66442 94649 73610 63135 95904 91294 68445 53694 78918 93889 97466 80882 51050 74715 94137 70337 53269 73334 67552 79313 86651 74753 91949 70042 57623 56189 56426 72814 61572 93400 81587 87775 94651 91590 81897 98549 72367 89986 64539 83757 84297 52073 80481 80198 96337 94706 60158 66357 81929 54401 91741 52350 66152 83398 64341 70911 99969 96452 90702 96119 81463 82337 68732 52924 52852 59408 83098 69466 56360 77305 60663 96262 93771 50199 61035 90863 59462 83232 80632 70737 69604 90790 93254 67701 88048 94248 51296 77347 69833 96371 62248 76022 85485 81513 53996 88579 72559 61245 61871 98272 53251 82601 86201 66285 78981 99246 69457 86011 88338 99641 86193 61997 74732 90908 65046 52552 52636 61997 91388 77319 67939 52658 98091 55331 59993 71228 75481 81381 95982 55052 85797 86966 88639 75024 95825 60481 79644 87769 83298 53121 91192 81333 65885 96633 65741 88823 79452 62590 63475 69198 64944 87795 89835 94738 68102 67489 52779 97064 91486 76453 92770 89783 93984 54733 80324 53842 58635 83838 60716 50834 91575 59870 58083 54479 82238 79029 86020 76637 78353 52645 51108 56912 92871 90663 67657 80785 64573 58819 92466 96082 94135 70128 89819 53214 62189 99813 95354 79306 91744 61299 75006 89075 66827 89738 88600 81177 61205 64788 99732 74836 80810 50924 67911 65986 90579 85202 69148 85731 92691 80502 87291 91375 90375 64694 91530 77964 69426 95009 84321 69020 86339 86945 77697 83437 82221 81849 68627 77268 66632 60028 94624 84578 58031 56064 59821 69816 68712 79495 70599 77871 62398 85736 75176 67505 50908 55209 82268 52276 90215 92650 77607 60704 82172 87477 86970 71472 78656 54623 52787 87820 66931 58037 75562 68048 50977 74831 50589 61399 51080 91818 97865 77703 72172 61384 80693 59323 83397 71397 87172 87493 80307 62343 81400 72923 54186 76195 88615 72805 97446 65135 55322 98607 61269 51374 83632 85628 87818 98382 67993 74899 68867 97201 69431 60594 82261 78286 68452 52857 96156 72523 80811 52333 87817 59819 70683 67311 98092 82903 60557 88073 83003 97702 65818 86697 81917 61824 50459 83896 95430 50619 63871 92345 73805 95315 74756 73024 93942 80913 82144 67657 81208 63007 98382 96667 68280 98813 60689 57414 99604 79492 54140 76931 88606 85166 93870 77680 56844 93716 72265 88299 71985 97016 96809 65533 80722 58392 77521 72403 54470 76357 73286 58243 54292 63531 62488 92643 63871 86202 61055 71605 64220 94670 77855 58278 78678 92531 78535 90143 65939 54676 59027 67241 88537 97396 64048 54383 70381 99065 81715 81475 77156 90397 70310 71855 97152 96547 57669 89310 52746 73564 65820 99138 95451 80455 63067 77148 63421 69211 54492 84677 85221 90100 88856 73950 72254 66828 64548 63292 79488 95916 68360 89039 65568 88835 90803 70575 57021 53054 58540 60978 93372 85875 88360 94142 61824 64945 90227 90559 51296 81804 55240 78753 81811 98878 91406 86711 62988 76880 68835 65959 72258 90711 75115 97960 50320 86549 71630 76134 84045 61934 97365 77370 86462 75657 85508 86655 84614 88066 61535 74945 87011 86241 53054 81975 59249 53526 78913 65705 87117 91836 87768 99013 75525 93236 90132 72048 96212 69737 85770 99695 74863 70013 68099 99208 70263 58094 64194 53325 57926 54287 57635 75195 50998 72709 80539 52602 61171 65434 81490 95859 86039 71775 70424 94553 66631 73859 94418 89162 91532 76102 75618 98041 91917 68699 93026 83110 62733 88110 77390 81091 82145 96953 70043 50865 60764 52361 84589 80940 64696 93938 91656 85393 79285 58709 53568 89098 99585 56756 76414 92379 71522 81792 58064 92552 50456 65237 63538 57637 54727 81664 67112 98628 85001 72720 65126 86032 96603 92376 80106 92898 75045 79836 97870 67431 92419 97850 58453 66134 79270 60272 96348 98442 87555 95659 68263 66361 69309 85036 67907 51145 79086 96395 65809 54399 97806 68659 66692 85851 87291 97290 95113 89012 97414 73656 77798 57686 73455 63029 91298 64367 62051 78298 80370 62688 57328 72707 52379 91279 56510 52378 96286 72926 87719 82949 91043 72889 76174 63097 53176 60435 88502 90635 87114 61018 53391 64243 58600 81984 93287 59312 93252 52289 66819 73908 87079 53054 80444 84588 60733 69869 72675 69248 88978 52614 86120 96005 85108 63621 78098 81664 96925 64273 55384 56657 68137 86732 98765 54463 62198 53255 58237 93449 69227 79811 72931 53400 90706 77981 63816 87991 86848 80495 97183 52807 67294 58493 79689 52910 81776 52583 92441 91099 69767 82484 75969 76932 96434 89416 83514 99351 70204 51988 62490 57016 62984 69805 91304 87216 52999 54659 94408 75811 64023 76439 56659 61524 54366 59953 87270 94063 80738 70034 88990 77210 53908 93868 65749 89048 61475 78878 64350 63518 75207 73032 74614 66424 84570 57312 55570 80326 89146 64949 95764 54819 63010 86752 67161 98026 97038 76925 91382 56347 69480 60834 87860 53736 58501 98093 69429 82825 81588 67193 72354 79510 67098 87750 91474 54689 55753 72255 84938 58482 74559 99636 98938 62242 62657 82377 80585 53637 87409 69750 75241 69101 80781 68602 91869 73243 91255 64672 84645 67243 93245 54904 58615 50907 65118 56755 50407 67529 90472 71456 94940 51155 65338 50344 89644 77508 59715 71138 67430 77537 88944 84980 93424 50944 78355 97333 84197 61591 68280 55118 85896 72051 64523 96125 51553 81723 84323 94577 65236 82217 98127 50509 59934 87342 60100 97084 77214 89249 87399 54710 98045 96692 69099 85165 53429 88606 70394 56245 55266 95765 86245 55908 86806 78946 98230 70356 57593 76802 67488 76284 55303 78344 98411 92802 88014 83724 78559 81152 70258 53323 61356 82394 78981 61168 91392 56563 99881 74087 86904 63434 76075 93998 56202 55392 62148 80006 72770 64321 98056 66480 60813 89594 95585 50126 62267 67683 59405 79867 69570 71134 75359 91101 74223 90656 78516 93661 92221 55079 96400 83546 64523 57726 61383 58248 78164 74511 99287 59846 80299 66853 50001 93866 82060 62587 99272 56783 70806 72501 80400 83006 76562 98722 66686 77908 60498 96983 54577 67421 56282 91948 97877 84187 64250 94698 93995 92981 65182 77645 78167 63483 86119 60577 61913 91456 59001 95275 96911 78391 84272 66215 84418 85264 91784 50532 61596 89065 63576 67452 60942 91264 69078 85999 87693 72247 79827 93725 73038 55341 82751 81375 92133 84228 98736 82898 54906 87244 52259 99359 86245 90423 54848 60148 70598 59559 78283 51961 68092 86610 97758 97791 74025 72552 66472 74362 88119 64559 88740 85557 78951 57120 77483 86658 75136 84251 81177 74459 65917 66737 66754 93390 95802 61079 53074 79607 70635 56222 78604 58378 55361 79584 64655 91331 90057 62071 89514 61234 59905 75317 67303 92365 83981 56031 73447 78496 64961 67726 76155 65535 68947 61216 72760 80394 81176 52192 78790 86948 93179 96885 64183 82011 54979 61493 76314 68114 67934 86045 81860 67396 86598 70529 78046 66146 75329 62184 98949 77616 60873 55729 81076 89197 91294 68132 63949 54861 80491 61003 76191 85965 75441 63235 87588 83470 93813 70332 83693 57387 85034 61327 88969 80167 60557 76713 95965 87966 88459 98019 51972 53329 78783 78170 51521 69213 70718 86348 62057 59443 95993 82970 56439 91332 51717 61474 88576 78232 87589 82116 82395 65734 57874 95132 57406 70508 81296 80857 84272 61494 69437 65747 55992 93734 52895 72054 72591 99510 91593 52974 70981 66423 76971 91757 73373 81573 64931 51509 84279 72220 56407 74148 80823 82716 80508 81898 92263 76831 76242 96264 94301 77907 77423 67483 80980 87028 60363 63473 65031 67191 78579 59836 75890 88887 79922 56937 73425 58856 90959 93075 90174 67802 83728 55250 50456 51930 50125 77461 53186 72822 88133 87000 59668 62650 87072 87195 96019 97268 58027 84462 64347 58556 90982 56461 82925 90849 72638 99107 92432 57375 83269 81812 90799 96388 94492 78196 54184 99859 58978 74251 51118 75648 86912 86859 98878 69126 67989 51315 62614 97140 93260 76953 93746 69262 77922 55958 76192 75679 67570 86401 99970 80577 77367 74648 61232 95666 89247 50194 53616 67631 94710 86037 77058 90806 54278 80493 80763 64869 81431 92832 91601 86350 87161 98819 66020 66998 84586 72146 66089 97286 61465 59788 58535 72887 51243 99495 95377 93823 76312 99046 86698 91643 54357 66943 51766 95468 80182 83680 78315 97705 96414 91576 93725 67104 91765 73547 60814 69041 95552 83854 85798 79519 50717 58400 86046 73656 51801 61902 78060 98517 61993 85381 80747 89281 97289 99642 76496 73465 78053 58767 69429 82821 68691 57960 72478 61594 77143 94991 81509 83396 50502 92069 81894 64214 63083 75503 73881 64938 69262 72701 97970 65441 92105 92740 65773 65669 77298 76390 60857 57891 99388 86452 90180 68975 55600 93885 98091 51953 58469 85100 91615 75006 91578 80896 84285 96523 87624 84783 61929 68948 84756 53108 90082 93870 70563 76792 68881 85227 87426 51721 90962 68633 86248 83645 53872 86042 67131 87086 84773 50981 89510 57477 83917 53339 55624 54972 80894 59160 87009 54024 50449 95595 57646 61027 62945 93619 95144 70349 55845 75705 95967 94661 81935 51535 98764 60702 85231 54208 53105 89252 85964 69824 81733 82229 92108 67342 96256 60835 63942 81598 72663 91191 95964 87954 85924 83334 52699 65665 80665 53670 78890 67111 57376 55871 53830 99314 88233 67784 55901 73768 61838 55625 72947 71075 72817 63542 98669 75442 94459 85682 77580 95412 77831 70011 83412 60484 99762 99691 51170 89889 73380 84982 67104 55825 93968 62242 58726 57150 96803 94493 95132 84600 84230 58606 54531 91822 81240 91736 69090 81533 50742 95397 94441 51758 92269 90079 77317 63898 81290 51759 93798 79569 84124 96564 94193 90329 93156 92115 66479 93263 99176 70818 56720 90712 57955 76761 50294 85724 99015 74157 76141 95586 92411 95707 54902 59831 55808 53250 71880 91074 95674 78690 84464 54711 97269 88017 75795 63647 73550 78549 92233 81463 57603 54043 50695 84948 65639 73904 82865 91188 57465 69252 96823 85725 67121 65525 55669 66317 75310 59617 83547 85255 57419 86075 81148 86914 95826 50677 50700 91941 66399 61062 95812 58200 80817 94649 63401 76927 60105 94749 85699 87780 53019 90212 60322 70920 66382 70878 85578 65169 73369 66827 91788 66207 96987 61216 73179 96490 55029 62503 75259 59166 63274 93509 69042 97353 60552 96108 92283 79793 50236 58931 61236 69315 76607 69202 76672 81130 59372 83209 95319 63498 93299 64256 83713 57748 56565 56116 79309 85775 53771 95221 75921 95924 81642 53255 60846 58374 52344 66122 81965 62637 65752 67383 62852 67987 89787 70672 66668 78064 52858 82665 85544 89250 76099 84458 70239 51059 73704 56938 52467 66713 85851 93312 73046 57641 66496 80819 95808 73887 91676 91776 88232 94065 98750 92769 52886 52590 86017 59402 88115 93379 75225 61528 70003 74906 62625 59181 89378 50770 72154 88301 50195 94273 50402 55155 89914 90418 88947 74452 87804 79916 62274 60788 84945 61298 60936 83173 52048 96187 82325 70049 80355 64259 58945 72032 67313 85317 69186 76016 54083 71961 74847 51277 99504 64008 83981 69253 93055 62645 55021 83238 95867 84416 98973 68029 61090 54423 97940 65241 75631 74868 63508 97360 70749 99992 56232 64479 63781 96566 81045 51915 86678 93381 74776 76175 84990 91513 96654 66227 93400 93462 66508 70110 61765 71115 56579 69284 65133 56920 53231 59014 77840 85080 61903 93711 88468 64779 80919 89958 50928 72313 82174 88000 95214 97372 79026 67706 73027 72460 58976 51996 90984 88046 84544 66420 95854 92782 62619 98302 67847 87278 91875 79251 89346 87939 96497 71369 98747 65044 69793 88936 80888 91006 82237 60094 79311 96421 75780 96101 71016 89082 98186 80304 83638 51851 85466 67308 67667 55756 53230 75027 69227 80997 98068 97783 52867 89392 77942 94259 76318 93152 75545 97841 55000 87576 76811 87529 83050 58659 95624 85778 61623 92847 96427 64354 75247 74863 94269 81410 74907 69147 52414 84725 96309 91560 51283 70569 55860 97978 53544 76571 82256 59643 62669 50200 52883 85186 98190 86435 77484 67385 73596 59204 63100 54126 65357 82964 60790 52956 82584 81836 78826 97166 50809 52140 89039 57450 56768 50793 80784 71434 62836 55758 64192 98562 93700 67937 59135 68775 59387 95180 77110 71067 82843 72326 91222 68555 63301 76396 55191 58253 57821 84990 69980 88745 75596 85520 61841 73630 89847 75737 54858 92832 80773 70560 82428 95214 52371 85863 61107 92977 74705 87154 61153 54125 61992 77271 62586 92599 83195 53092 82496 70602 62192 96756 68623 64390 90163 58119 76918 91606 63968 70536 83101 59557 81244 56270 83428 53125 89809 52881 71632 95087 56317 75481 81847 52079 79585 92570 63433 65956 78272 88245 51591 76418 87068 97095 70128 82107 62996 79265 69636 89035 86566 64374 79150 81349 81160 81854 81897 62577 62890 71556 53112 62416 86761 70479 61893 52058 59427 64019 52298 64648 63721 98273 67010 81076 70155 73595 81458 75430 80921 79755 75068 58747 80955 65192 98799 69038 61509 57237 94715 77798 93698 75148 77830 58479 76511 89786 71219 81178 91019 56552 71271 63233 54799 74621 85081 72723 78499 74462 91607 87014 87417 55416 94661 89206 63696 85214 50046 57042 57699 81572 86773 73924 55524 91543 96549 54179 81051 71292 54325 81697 76490 64947 52159 84358 92807 80756 69964 83344 62676 74612 76424 69224 79522 88098 68517 62535 72510 59965 56456 72750 94099 76999 80670 87970 89559 73957 83197 94514 97841 96174 85994 75131 90387 93951 92217 72758 52739 76602 84660 58921 84015 71214 93080 85734 86060 57095 99565 64492 79192 62966 50719 83202 64690 95504 71397 59292 54236 67450 85299 96501 95877 55150 50323 84859 59014 91231 77538 75264 71612 89138 50063 98754 66841 53064 62719 55081 88882 58732 53827 80203 84571 88178 85883 66885 84679 87229 84938 56781 74198 93535 51075 72004 78053 76904 97578 94481 58209 67918 58857 57652 68624 64015 79869 81094 51338 87837 52982 72791 57182 69951 77415 90027 83477 63209 91477 60419 51223 87562 56111 58924 50091 83162 58408 52236 79260 90256 70426 68089 99042 89049 97858 54217 73770 59280 83639 57720 75714 54817 86241 89749 99317 55960 81041 81577 59876 75722 78761 60036 79458 58766 82930 51313 82183 67239 93866 77382 72956 97649 83017 67119 57938 55110 58559 85345 53516 61890 80940 79133 87137 80586 52785 94037 71319 69833 61944 53263 82614 80567 85103 72521 71511 96974 95968 87424 59708 72267 84491 77848 97322 51786 76422 76098 58017 67549 87252 67272 65766 87968 57476 56348 79273 58172 77886 79286 58174 60885 98126 85102 57216 89115 52482 59065 60444 69966 89219 85280 71846 67591 60797 53619 95109 57196 86561 79840 81960 84918 65285 77714 62604 97162 50500 69449 98930 73691 85003 51378 69235 89874 79332 50842 81427 89623 98615 70593 56346 89014 52969 80322 74599 82342 52251 85915 63677 66191 77006 71851 58145 52624 51220 66417 68278 91432 89547 76052 69744 89470 94299 70722 87569 86404 51899 83808 83011 98738 82158 53745 80584 58844 61423 73895 89111 67603 69474 75590 80531 82817 98793 66330 85132 96459 85050 70524 66640 70110 67732 75818 76501 70329 50405 83890 72959 73291 91562 98650 93157 66506 58083 50001 58031 51810 89472 67049 94764 89872 74650 61427 53042 54531 55961 50801 74913 54034 73692 70747 81326 79192 56079 89538 53032 56787 91680 57876 96954 63543 70769 84558 72539 89367 62365 81558 72062 86737 73911 70312 85180 55570 56455 67119 78583 95353 61185 56884 80126 70278 58586 86401 98825 56197 95576 52459 61736 88618 81379 87610 52494 66160 84251 69038 81018 66793 71404 54999 72630 78698 99746 64547 60417 73009 61742 74385 88018 78123 50681 90422 59486 91422 79180 56301 84349 53952 72733 96321 54629 65020 74953 89711 85409 88546 99822 54332 96534 90356 61351 69197 60149 75262 64205 86468 82230 81362 61845 71280 60085 82781 67244 54744 69567 57480 73535 66255 77450 54766 61782 54936 80320 63559 52097 54606 75514 58449 64236 64049 77290 55913 82399 56350 55436 84095 55653 77351 71466 96727 92364 90472 88582 63092 94098 89922 69267 53784 69408 85273 80034 73817 70275 94626 90366 52697 59459 73576 52335 84958 56937 53161 93626 92951 74883 94477 68300 75206 62455 80371 84197 83993 82134 63906 74624 88471 86200 90792 50100 90585 92353 67794 68106 54390 55248 62453 77965 65114 85879 65656 63474 65194 66801 85848 95836 97672 66271 84686 62454 77162 66412 75767 92897 69090 51834 54916 77444 95289 86594 72112 82569 77596 50438 84258 51440 85291 57092 71440 96183 54982 60777 50790 85957 98696 99772 81917 55523 63786 59656 83123 65097 55595 52013 52864 70380 91334 88084 69581 55744 85422 65568 59304 64726 93773 97278 95148 89481 87798 83272 68639 51624 77444 84486 63671 62216 69459 55715 79960 59241 63404 65234 72973 88917 87283 52416 53192 88881 74213 85110 95803 62247 75282 86287 98222 81788 95860 87952 78906 55318 69921 91731 97282 64521 97860 70319 84813 97092 58932 55520 61540 61002 80709 63949 60209 76151 52395 95760 60711 64346 59155 64848 65611 98048 90631 55395 63999 70361 80683 73590 63649 63401 67066 56096 97882 98011 98221 52154 60054 67398 91196 61183 94180 80993 53855 93547 50688 57820 69532 85351 89576 93862 69169 65102 60858 75437 68535 67600 76805 91249 97453 82011 71242 94952 72128 87565 77680 52772 67284 69453 88495 92852 86617 80627 96443 68944 92124 63264 50808 90494 72682 74549 65563 61163 70492 73313 68142 50417 76359 75635 77034 91751 73602 55543 93493 56354 60546 52942 77787 61738 74283 76167 52577 59253 68863 99164 96857 59946 92163 54067 71607 71768 90232 57892 63869 56436 96622 65832 74056 55883 78419 97508 73547 60662 61949 63329 64532 67313 70553 52594 78457 89497 67824 66033 97295 57230 86854 96487 58603 67101 63711 84162 92025 60962 92718 82439 57893 85234 65550 70891 51941 84172 98670 95672 99437 96294 80286 54969 54686 99542 92906 69347 89768 55556 87045 56482 91392 68011 68508 65116 87923 92800 58388 67792 54290 83374 85498 54309 93796 90716 70802 92349 53736 93630 64118 56655 79120 81774 53830 64112 81362 75299 50764 84496 51098 84833 96983 92610 87100 84440 67865 73807 56275 56670 77391 98998 84512 66193 83042 82724 80860 87581 57897 53989 74111 50499 99604 74272 93858 54149 54661 76810 53795 51546 57400 69982 82827 79217 65890 69763 63597 57266 91530 91523 94510 88434 87732 74096 60468 68119 92875 72646 54869 86860 62597 90734 66031 53186 62446 57855 98195 76872 59765 93110 66276 61097 84802 85622 68466 95653 72046 96756 98166 78019 90219 64992 80860 62819 69568 84228 62705 65991 82322 86375 50246 61024 73178 95209 69346 82599 55053 67462 63134 78571 78970 56236 79473 98277 85849 73429 67557 60360 99249 57914 88551 54946 79409 85993 76345 99159 79987 77711 64991 65153 54280 76756 84234 85549 73970 61226 94546 68645 95991 94289 98226 82450 80190 64686 55177 54529 62614 53368 91681 77717 65502 64972 52250 58840 68586 54730 71598 88428 76517 74761 75340 81364 67690 51038 82468 78488 73047 83241 66214 71129 85070 50448 61275 56297 80308 54003 61376 78272 99234 73843 96171 84581 63253 60473 76083 59792 51941 94162 67854 78083 92916 51456 75108 72260 90435 52769 53913 83956 99430 87298 81493 98786 95637 60622 71217 97857 92711 67610 60188 67358 70102 72690 69389 61981 78134 91232 98087 87678 71001 60049 81115 72770 92228 90181 57757 81760 50059 82533 57852 89134 83669 60169 97346 52749 51027 77634 67538 69938 77288 52117 84960 98199 52479 63208 90413 95943 82712 72025 79766 67717 96004 85071 59353 93762 54369 92914 50424 76481 88310 63905 54518 97672 86551 81884 78651 99740 97447 51848 64126 54702 88539 70616 55435 87478 56300 84895 57718 54406 81266 73545 51739 73092 77273 82799 83714 88157 69424 78704 62750 77198 78316 57624 59631 99210 96897 56425 79773 76407 85813 58842 87914 90745 95551 74303 79484 62858 73685 68158 76372 76988 91128 94674 60693 59778 75703 87163 92255 72864 89918 57903 75449 89082 65412 65971 79685 75227 97635 68439 77503 72090 75674 84026 78257 64105 93943 80723 64206 86202 72810 69019 86193 95419 60553 73259 95401 51284 60789 57088 99189 52670 99533 52204 67290 92949 52599 83943 85188 80803 67386 92443 55819 94170 66905 93145 54002 59013 72792 54278 85906 82218 51714 74054 84586 53817 88441 70315 57569 84353 99850 68223 85359 71527 86853 97090 82136 97858 95348 82092 97435 91828 80684 89234 94344 51172 69108 71973 76635 95307 82871 72548 96379 94330 69132 77688 80522 64536 61182 72127 66030 99861 63343 52582 73459 85757 85847 67619 85012 86490 98370 59643 93459 86292 94055 57758 72509 94152 56938 56285 67677 75380 80072 70019 66207 89483 70485 89261 79880 90891 89897 58889 77437 79748 53952 56476 68050 92140 89051 81029 64672 64192 63000 57840 61912 56264 67067 86749 57452 80292 92611 65867 77647 52491 63567 75295 62528 78171 72221 51867 88820 92995 96772 94454 92371 51724 57479 81018 50202 97892 89184 76299 69027 54023 52306 59454 63353 98478 64062 98160 76141 99590 96298 71858 72354 89651 96753 52931 72601 97857 79626 99594 97774 68917 66952 57606 83888 59995 89102 79040 73698 97231 72202 54694 91282 62525 65106 69160 86141 70362 86782 66794 99884 94059 60745 94990 56209 82986 54243 91748 54043 56453 94856 56829 92747 85707 75628 54291 57204 89326 71971 82147 65394 80721 99054 93424 79820 67516 69843 50373 66580 51149 78456 51162 97896 55367 88738 77204 73784 60412 84992 98631 55352 63942 70093 76571 89584 82659 76264 92928 66630 63447 87637 62504 51871 95657 73491 65057 91381 61671 79930 67835 90505 67715 91735 57211 65959 78608 68528 66264 62578 94396 66923 66795 53465 91229 52121 64752 79869 63679 52167 81259 63257 91132 92695 70759 78955 70593 64895 57042 80086 68628 88897 76772 86661 78746 61405 65157 95969 98152 60492 88937 85359 93071 88099 53205 97091 63162 90821 54884 55776 84715 72002 77590 71774 82883 65010 85603 89912 53109 92905 80331 57664 98354 78430 64269 69127 69284 69393 53817 84934 50544 77343 51337 86328 67019 62033 58563 83630 74047 80684 96094 64804 93792 91802 96003 51814 62676 92313 74328 95470 60554 56112 63590 75870 61097 90775 70527 93695 60402 70283 71609 82513 83327 76518 77217 84206 72387 51105 89165 95951 89869 93243 74852 87237 79731 54381 72725 86324 76955 97822 76394 58493 97364 62760 68207 58915 56859 70547 81623 76587 51315 91465 75083 93035 79410 56925 73985 81087 88705 66710 92095 73137 70474 72181 56865 66320 55798 68867 98727 73414 79480 64038 56624 98504 57504 70678 59574 73461 51368 69795 65152 75977 53330 57675 94005 55750 78886 77082 83469 91988 76612 69566 88120 96743 93605 91111 79933 59628 53127 87381 55048 62665 71625 90176 87248 61319 59327 76984 89965 51046 59182 87328 61358 70984 51773 61841 79980 84826 83988 95469 93116 83655 66415 58381 61147 56117 56638 53548 95901 55079 89919 92288 99461 85133 63181 81820 64301 64797 95395 73131 85724 96086 85623 74752 77373 86388 96022 97764 52347 93786 95889 67888 86966 73251 90171 88518 67967 79052 55694 59040 72703 52775 64514 73753 78539 63912 84008 59183 60757 74500 81779 73567 82691 55597 56063 57834 58530 67169 57559 57817 85069 95403 69206 73806 82282 92281 80914 59789 57708 92661 59173 72935 52032 83334 92137 92991 87032 89138 58881 81174 83236 53736 98105 56474 85321 96965 58297 59892 79213 98372 97838 76496 83383 56176 69458 74862 69426 56679 66001 78359 90681 78058 90120 84568 91996 76312 77271 78314 73804 67883 56480 68512 87345 73279 93134 86903 97577 95728 58680 60435 66214 93003 68368 79940 62622 66254 70350 73508 94449 68609 95437 52305 71494 91000 63826 56322 65341 75511 87903 50992 96129 68632 87239 88724 75683 87717 76667 82760 73593 67713 93462 72948 63523 85521 61268 51020 51773 85335 83474 79956 59799 73677 95122 93042 54223 63584 79295 63794 51302 59859 56812 80306 53072 73965 64401 97209 89729 82014 89105 87085 87892 61078 50061 73372 51990 89457 93139 56830 96984 94609 52900 79727 87071 78691 71996 53155 67667 75112 81212 84657 95209 67651 96020 53112 96789 79101 52760 99870 69724 75885 87050 86899 60646 68714 98372 68682 70100 84582 65900 52318 68344 89436 79216 72817 82731 77786 71775 52126 61740 81943 73374 56621 77035 62779 54356 85180 65264 86979 65634 51251 98868 81512 96655 67661 87326 51543 62608 84627 58264 79054 51564 62765 76346 93281 83261 98545 91948 76551 84885 73585 96035 53956 90520 67862 95043 81281 98150 83236 88315 79049 77371 51923 86910 83929 73299 96011 64455 73364 69340 63451 64377 59521 88149 52576 62526 96077 88998 84926 96671 90131 96222 96371 94448 71387 64218 92664 82035 98583 64420 90726 92865 60140 99294 82785 95393 69463 63150 61350 91266 68250 62703 94867 57740 86695 66425 84520 53707 80921 77285 94455 55863 60562 82384 88198 56532 94180 81284 97303 57187 89766 51842 69944 57067 62164 52357 80932 63193 59360 89965 86769 96294 65212 51908 74705 62088 76634 78565 91769 61041 65075 92847 66334 84260 54250 66651 90816 71258 54622 82955 80264 90802 83625 67643 70028 62304 88771 93768 97046 67576 61568 82319 75464 73112 78888 85938 62022 61508 81462 76157 53469 51652 71073 73139 91257 67949 99537 65559 59458 55332 87895 80367 61857 59226 72650 62404 72975 79390 94272 90566 75411 61605 93877 56809 84155 65486 92268 62472 94982 88331 92018 79606 53414 89844 61962 77735 73399 54414 94376 96785 84325 67802 65134 89780 53559 54131 82587 69785 79568 93771 87317 66869 80447 53842 84215 58095 93281 58471 99898 70187 93787 67867 71151 55091 59230 79255 56993 59279 73511 88058 97664 54641 71359 66905 66907 96105 61595 73893 64682 92079 65997 77914 75130 58389 75395 95689 82327 85401 99701 67065 54700 70944 74493 78982 52343 95776 53912 74059 97664 51345 71558 60199 58475 91632 99571 97863 95072 72774 75022 54075 74546 73379 65663 92509 67130 59622 77613 76098 67996 69113 98316 67868 95205 71577 50632 69429 71777 95851 69971 55774 68854 70461 56720 59828 68799 86259 58751 67095 56400 84547 65940 69202 97242 50492 92620 92126 92480 98574 77571 63003 66819 64551 86757 88252 87835 50072 63197 89173 68006 94310 60831 75652 52238 52206 69809 62836 88247 84759 77224 98886 91669 93374 62599 77326 61368 88379 94370 93412 81191 62245 58673 85545 72687 86228 89638 72082 83943 59421 82201 98894 91824 88419 65767 83272 99144 98110 61337 60160 76161 89605 99662 87072 53948 55459 99608 53204 95974 55317 79846 51479 77228 85640 70057 61278 63949 93127 56909 74339 65030 52450 82304 93201 57616 85679 76122 61919 90640 91407 61156 53595 96428 77161 95586 74046 69499 60797 73954 61203 99155 76770 70647 96609 94180 81906 86002 53922 95687 98354 97442 55254 96757 74167 79859 99739 96897 96054 62190 66623 81364 55774 69823 97431 54090 98844 69329 84851 78350 92355 93131 97230 84959 98950 69533 72391 69801 84714 85109 73921 64612 82301 96025 89907 96529 92022 96804 83191 50852 77147 58549 50400 55387 53857 92259 84593 69791 81989 86565 81876 51640 59193 50772 85062 84872 60291 96575 99464 95428 56419 94698 76228 84168 56727 76425 93260 91167 60314 70984 63996 55165 68074 52407 74380 78557 81086 89265 68552 61692 60980 94008 54753 68489 58615 97815 62181 52747 62153 54557 93979 88210 72829 67637 85035 64015 57901 89185 84663 89191 91145 92218 76138 61903 80715 59849 64119 96421 66393 94657 72036 66560 76751 59494 82540 59251 77803 52631 91442 71149 67632 50782 81904 61993 81580 53251 62131 55378 69425 99005 96180 87884 51785 60971 81701 66534 70061 99354 95975 99893 92075 68562 85268 58090 85100 81422 63655 70782 85700 62553 54665 57337 52830 90395 77096 89656 73656 83983 71364 96772 75923 79953 79950 76306 53221 79825 70417 90027 80622 76270 54998 69796 89400 69498 89184 51282 52052 84259 63485 83963 75103 54977 92332 82949 51285 64531 89722 78754 63699 68505 78954 96582 51089 93914 72544 87157 58698 61140 71152 60988 54023 89014 56614 90823 71228 72462 85110 82658 61437 55208 76519 98956 50872 99072 99636 90481 73688 95383 64677 79141 54544 86173 72625 52497 81572 69387 81533 74308 87644 50582 69720 59405 65651 62755 67866 78920 79073 78341 89203 52859 58869 70710 67397 74632 90790 93905 98270 82377 73372 50151 69052 70274 66608 64709 93615 97667 95390 94488 50817 92964 86362 86159 69952 52486 77395 59776 72063 99321 66348 53210 78357 88426 91998 84630 74642 67734 81520 63750 93197 52071 96608 68786 94457 94745 96876 92487 87008 53295 98583 96662 74631 75675 72520 86711 89790 62767 95294 74759 74266 88267 89202 73961 75245 58598 55591 54299 65026 55144 57093 60979 98934 95080 54013 75520 55595 75655 57333 65204 59377 52749 87992 83454 63025 97025 50811 61956 63425 82554 53722 77655 65861 80126 53445 92977 88378 87711 87483 88544 98937 97640 72766 56866 85772 91945 96416 60990 85902 55292 59802 95072 56186 54152 94329 81318 82654 74982 81648 97340 61574 68891 92831 73967 94421 65113 62620 85313 51747 67244 93544 62665 61817 58680 87032 88006 51110 99857 52049 63282 66761 55049 73366 95296 57958 96195 96597 85422 78272 70395 95702 97115 67583 84670 79518 75026 68766 97992 92637 83753 91764 67938 53272 87269 64382 89996 54014 83230 71760 62427 77404 83387 65876 80456 89570 76915 77252 54094 71747 63483 89314 72061 70644 97334 68305 66018 85347 65515 87682 68800 96013 87718 93452 50450 97385 98305 80006 87457 71004 50410 96986 68486 52753 95242 53182 93818 78960 93736 95754 64632 71428 83290 93856 98534 99775 63715 99661 70997 53077 57154 71805 82250 75838 50211 95844 72121 95925 57984 73110 91940 90835 94631 56045 93363 79475 91265 59101 76135 50061 96316 65630 54684 50473 84161 80775 62910 86439 56864 88667 55691 79935 91848 52475 82846 79368 60509 75008 94410 80069 91225 60576 98461 52721 50840 60367 51462 54848 80542 81692 63472 95753 69051 89631 64716 54904 85653 74766 70734 57129 73633 71107 78729 82932 95789 87902 73567 76940 84734 95680 63062 57697 85984 82426 87289 65650 80181 61495 82726 74292 70580 74710 62558 61415 83503 89647 69911 56166 81556 97171 88925 75098 72299 77885 70961 91998 74152 66833 81592 83139 55804 74178 85720 98577 89250 68147 91559 89142 88440 64884 86715 65123 85090 77500 75769 78386 59389 50158 66456 50437 96306 98477 81290 61780 87443 88044 70567 79838 91266 76840 61493 63516 69636 84195 97676 63425 98620 99005 58616 75020 59784 59864 56214 76718 55247 60420 72961 77138 81803 76263 50498 78882 73729 50450 95188 58391 58524 94387 69322 88517 94311 65530 55470 73204 62677 78233 73095 95191 60574 94402 84252 52082 67476 70547 82743 91750 80971 96987 72734 66872 64545 86355 77938 86467 55562 60974 81709 60362 83504 67985 74322 56861 60365 60889 66373 81599 85252 86350 72542 51573 72706 86773 76140 90001 61895 93989 92504 84160 66179 55637 77808 93476 57268 57609 77425 69013 76888 56092 66003 63262 67791 62634 64033 61354 52653 91856 88623 76210 96621 54687 78128 76092 56787 68522 79949 92507 99984 63687 79939 83573 99047 64904 91107 62737 71489 74534 73264 57440 92159 55095 87745 56029 92818 59332 76008 89058 63739 93625 71203 87603 75294 51853 80533 69035 56976 63353 93177 87121 70484 94818 89790 52108 97879 86668 93225 96749 76235 99106 84321 56828 85345 91012 78130 81902 98965 56500 61631 76305 79838 90726 76320 60408 84623 56976 87075 64823 86727 72132 75705 89350 70186 78294 60568 99272 62532 51442 87660 75692 94244 86614 59593 54224 87712 63760 72087 67398 88558 75243 66170 82556 77708 55135 70689 63459 55348 81266 71495 71220 65190 52317 81988 50229 94058 86147 78429 56811 59606 76797 79994 58917 73882 77042 63618 94228 52643 75984 71834 84139 73392 68839 71913 75807 70843 85975 85308 86635 55199 85239 71613 74803 51406 63869 87034 98843 76185 81639 61511 91363 73520 70526 63001 55962 66890 91026 62960 80011 93294 86299 86592 74263 60446 57504 55386 78068 52753 87576 94201 74662 76474 54074 68803 61418 95513 85907 84579 62303 92721 87927 58231 82008 60759 92232 98333 80770 63317 78132 75680 75547 77983 87074 91988 58812 77898 51275 60646 82917 72653 54174 99485 96499 82754 92687 57762 55134 50992 99331 82087 66038 56809 84273 73222 58847 62581 73220 65926 64627 80448 73978 73249 99400 89894 73188 91812 52596 69973 78546 96099 98878 72972 71746 96013 60308 65257 54774 77737 76763 84299 86680 54573 67158 99395 85720 91057 68712 74896 89780 91744 68627 59813 88659 96220 56305 82561 86746 84641 69315 84616 85194 81082 87022 98839 96813 74228 51270 73545 90146 64160 86704 81410 99712 70837 61514 64366 64167 51110 50927 73741 86252 88329 70010 89533 55208 82349 61298 92108 50139 51338 70536 75410 54034 56585 78790 89189 74623 52524 52261 67773 98272 61749 73114 97605 86795 54629 94308 68012 60376 71543 75125 61613 88314 80950 98297 54228 81960 85963 99451 68875 50796 90985 88296 55727 78164 92504 89033 67447 60454 51188 72290 77792 65222 80473 92727 87212 87204 64171 62336 88389 56250 83736 50669 80664 68375 71201 67675 70911 97143 77519 53583 95642 76587 86953 66797 51901 90228 67773 70867 97269 65870 97434 59267 76240 54287 70087 81853 80203 94614 96596 67451 85590 74804 73638 75629 87830 86155 96366 50793 80157 74965 78053 90350 61536 92154 95536 50709 83268 71463 71565 60399 79865 54488 81048 82951 63766 52847 81985 94594 81375 99126 64142 92097 64147 98561 89939 77570 79813 79790 77381 93376 70897 98028 51344 90361 73698 58752 87562 58385 96321 91274 77349 65525 96664 55268 53184 54019 83491 68312 53901 81284 68899 98958 77042 66444 79439 71376 96167 92032 79312 55589 73880 66374 84305 87409 82405 77814 69336 55383 60198 56606 59481 73722 68936 58493 73265 92047 80719 50148 92075 96075 56871 63161 90911 91673 65507 91551 80390 61180 79572 88889 82074 64505 73125 87521 95197 79036 95954 80425 85271 95067 80873 98635 83596 78095 62113 72884 72576 90532 68328 88214 69327 84782 71978 81293 79359 62863 92265 53051 91705 78790 99524 81272 51920 57717 53357 76286 60104 54800 68435 55602 69241 79649 71074 56281 52929 83283 50149 84917 57671 70056 85297 81002 75519 63172 54763 55072 96213 93295 90941 85761 52061 96947 88430 99127 68846 78610 71993 79059 58037 71456 93928 78449 98543 93859 97918 74523 52074 98987 80360 97928 98636 82233 72838 69524 54948 99470 75914 77612 63818 54763 52919 98039 56188 94880 89986 79311 67292 71444 76850 96645 99425 99142 99589 68966 62193 50516 82573 65500 95164 95357 83956 98215 79247 86707 63251 62512 70576 88423 92057 90014 59091 63214 52271 66142 72612 91860 78910 64046 63593 67125 67803 54357 94120 56895 65564 83291 73328 56129 59601 63179 77574 50665 98308 94722 91428 99234 93372 99215 73295 94493 70471 64431 55322 97949 75572 64575 96832 94808 79543 50508 67038 71661 52436 54609 59494 72803 60732 98121 80956 80989 62724 65773 98670 71853 53146 62679 69189 55973 57330 70803 61516 92948 76003 95046 57109 84637 87733 95068 70261 72824 81404 71017 90870 60411 56627 86036 79450 78365 68743 65591 62222 76326 68154 84266 78160 64896 80943 72514 54392 56200 79648 55786 69113 83439 90356 85489 87445 96915 57356 67950 64182 60460 77455 53592 54713 71287 92027 60534 82294 97708 88924 64031 79433 80278 95858 51574 62885 61335 59485 61687 56360 86635 88311 50844 54632 73678 66470 90592 79547 85543 77226 97479 93192 54622 54273 50196 91995 70631 62941 56068 78588 78148 63898 55697 89241 66148 79534 78974 98953 92868 84347 56422 64954 99716 54024 91288 74254 59130 56024 85880 56088 91971 63100 57759 92675 53898 88648 77152 85021 87150 68329 64590 50929 61975 63215 59329 54943 60361 72228 65702 57237 97214 95886 79683 71408 94024 75720 55450 79684 51044 62526 73885 66446 53671 73828 92823 99781 98716 72107 69777 56906 94764 86717 99977 81532 79327 88439 56774 74889 81596 97788 53103 68152 65984 96190 64372 57191 73711 76998 53438 90330 58511 93001 55776 82014 98939 84107 80822 59664 83323 99449 70629 64279 87356 70741 63094 58712 70576 82898 96790 84703 69135 84615 58052 67761 66118 58026 73949 87093 73093 52783 55462 82626 89300 74940 78992 87420 67466 85313 50934 54086 52745 80220 79069 66939 58007 92287 55206 65409 99247 93928 71520 67549 67992 73427 51130 71656 93028 65663 95758 56353 60331 99216 67466 59277 85531 55023 59805 99628 66715 85948 78282 73833 84698 60283 57217 91444 83559 64091 57125 73039 82855 81029 96366 75958 59006 54489 80547 98831 75983 86773 56401 50801 51176 64539 63873 60669 69695 94217 73129 63340 56507 54614 59034 59653 72147 96039 59402 99031 83573 67323 64875 50801 76237 86222 84660 64692 80150 69727 98610 52190 59546 99099 57423 51035 53707 80942 55990 53827 83391 89504 70875 81480 57560 70319 71746 87436 86272 77009 93224 74771 50653 86458 77549 59976 89961 66444 80721 79199 51466 99824 83147 60552 83512 60339 55153 53676 94884 91732 60489 74255 51587 71233 85123 95428 83808 91521 73842 82069 93206 87798 73381 74124 64966 50209 96354 55264 91030 58909 68533 81528 51016 66220 82585 94492 65214 53561 96785 52149 90788 90807 57489 82718 96278 96814 99908 61686 86067 57024 79436 91821 96828 71500 63868 87644 97173 98092 95928 55014 87947 74709 69454 72038 90434 84919 83338 95475 83109 73765 93516 70452 69738 56079 58431 77432 77481 79809 69379 90592 74788 57306 65199 51932 54447 56664 87972 99060 70851 96761 74013 86980 90110 83953 80924 63496 68970 97809 70719 73688 51114 80901 61083 99994 61430 61070 78137 50133 95503 93679 88055 81914 52111 94984 88768 64337 92814 74310 58671 71644 53135 74577 92590 50666 68767 52753 99204 86380 94364 64998 58426 54320 71566 82297 68842 70191 88862 81069 97528 94818 85076 52180 86068 85175 79813 89244 70962 78239 89056 75015 62548 69700 69369 53686 51617 79136 63873 85276 80022 94416 92652 63128 93741 64873 81559 87111 81907 76260 62491 77457 91166 74804 62498 94930 66442 83954 67690 52755 54052 56553 92847 76595 82475 99202 53771 53756 87493 50716 60483 91437 96568 96859 64185 96297 71361 50307 52502 81122 99004 60613 82719 50480 55377 62846 85475 64556 84237 80350 68335 87003 62812 58815 69088 88638 96401 62192 93135 83887 57745 73727 74655 76915 80504 85184 81081 61370 84783 68490 99847 89869 80829 90299 67998 64855 86431 88030 85726 85733 82952 90351 62948 61635 90460 99809 75923 94299 90213 87267 86594 78935 82590 76283 85926 55991 77585 95292 95558 67444 86093 89230 89032 60241 62046 91965 83187 97226 70178 72600 97972 89895 97488 80840 93363 69777 82012 88204 86209 93516 73856 72973 65813 53131 98133 90692 81046 97628 51297 60235 66484 89816 51443 61270 96586 83959 89790 97249 76428 94353 59582 87013 90564 64495 92764 52526 58258 98275 80920 70002 58200 51713 60340 90047 69972 71051 80440 97780 84843 94323 55744 58540 69833 85665 72452 99733 86923 53490 51342 80702 55102 89130 56436 51466 68413 78234 86897 53888 53318 91557 61915 73362 88145 91064 92971 94965 59382 52135 96381 66658 54333 96292 63194 79136 97160 51133 60061 90807 82212 81413 98283 76089 78681 74906 91151 54680 72618 64854 67501 53429 52296 66779 51724 93105 59821 71409 54247 79740 87115 89374 99874 75984 81591 85277 54083 80668 67472 75427 62404 82324 95296 91070 88069 83177 65857 61952 82282 86340 81190 71106 79088 78388 73219 78077 62133 58648 83271 74789 64034 65780 59718 50085 79935 91806 75458 55554 78507 69963 96338 76387 54349 94191 85126 84512 77072 95819 95592 87418 92478 54757 58749 73828 69122 69198 75311 95873 60835 80874 98625 88764 76358 79171 53230 79084 83022 93494 91084 76479 94027 99514 54925 63941 58045 51757 83453 75778 69527 95961 87781 93379 50284 77723 85475 88274 89581 96731 54199 92521 50831 82941 91889 52637 97018 75678 72353 61616 93694 63106 60072 65509 57962 52280 50237 99458 80709 92860 77583 94737 69569 50070 64312 54721 66150 92550 91629 98276 73485 86438 85453 61767 66137 67019 81333 90298 76815 95446 55956 55429 79437 79350 61152 91049 56200 89544 65857 82605 85429 60921 88723 68910 64586 68089 72660 64594 95274 58344 92388 72944 93215 94250 64398 82586 92143 52203 52350 89094 50323 55399 65996 64637 87997 63545 88604 86287 62986 60151 71601 60078 68124 54566 80000 67892 51139 55268 98214 57056 78256 76057 96506 76613 92995 63774 94342 87621 56581 52538 85296 80999 72912 74197 58597 77645 63385 55323 72301 67846 71161 91053 99776 67382 59860 68285 60815 96465 94576 88505 95297 76627 88755 92132 87385 63340 99843 64817 82798 58314 95606 55418 80838 89530 53191 73946 56657 72702 83078 96589 66955 54852 97013 94332 59694 85984 68598 91373 83323 66439 57493 91871 60316 88906 68164 72829 55195 51840 56465 55786 91305 84393 63428 52816 96947 63506 69065 80048 93422 97827 81439 79467 74033 95854 67225 83366 92292 57792 71732 50661 66623 70970 77408 84870 72363 61123 69196 99888 75071 52675 99912 59056 99194 76996 50781 75495 97404 73184 68404 75318 98144 90820 93674 88313 54667 74290 79647 91938 84939 55033 61513 90775 73955 89444 78992 86693 94978 76683 83307 75753 51813 81506 73562 80149 50274 88775 93634 77603 95155 52938 80915 67320 89929 50795 74372 90268 82532 67716 91822 98266 61111 58038 55926 68976 55811 74852 56133 67916 74900 98735 67864 86758 89851 96462 52337 68819 66547 99183 57020 91037 50678 86914 91964 53066 76839 82613 54689 97281 67968 71443 88251 65863 65083 96053 86815 66568 69113 81932 55727 87960 67154 83823 68559 96272 67075 64782 88146 98789 94753 89922 91531 90865 54415 81605 75795 77267 56747 97925 82716 90307 83980 50522 55267 77205 72655 84286 50534 65187 95986 85476 53223 67617 86339 71248 87227 53164 71152 79854 65611 67684 86739 64166 70894 69466 73396 90873 87930 96692 52635 68047 71412 85991 58324 52059 72837 84198 86107 90263 53761 58628 76172 54107 90191 66899 65617 72560 97748 96025 80030 53788 85333 72767 63157 51630 53266 90303 85537 72452 57772 57098 64623 55064 69871 68584 78104 86529 87878 72611 51489 64159 95200 86420 95013 72861 66697 80691 76848 79652 68758 69375 89185 97215 67875 85800 65953 96528 76354 63058 75357 93528 66335 74234 83513 55384 80867 90322 63119 52104 84555 87843 79132 73461 88385 57224 76131 72532 67102 63875 74382 66652 67127 54941 81221 99250 85062 65713 85723 96073 53667 93467 94325 82078 88740 90170 65352 76265 98642 67778 94552 74741 53268 82267 68945 96218 69096 56361 58999 67758 72312 51894 81176 67532 52556 97136 90866 86289 61007 83519 72813 52175 82683 60464 71579 53394 98405 68470 77566 91700 99650 63068 78379 56259 71687 65480 57503 95797 65036 64119 90171 98096 64073 61583 93825 61975 77987 59921 88173 65883 89390 86629 80767 87017 52836 50654 68004 85036 50435 60200 73659 57712 80236 89793 67053 78079 95532 92835 65989 89354 70279 65037 92734 72680 53022 96387 54299 78658 93743 72826 75508 94355 73016 56586 60668 60170 71238 97092 70038 80893 71431 61531 76980 56405 89891 80718 78652 52241 66176 50326 60456 82804 96654 55420 58369 50850 85295 65156 81721 81847 90397 52065 68643 51298 64546 64280 65103 54485 97284 85740 51720 81944 87163 90711 78745 77628 65633 90028 85644 60991 50114 56086 56087 93485 83692 99447 80334 56803 58990 77256 59831 59505 82728 97223 95136 90565 84494 75198 52392 79692 70196 84929 91488 62269 71620 98695 93363 75848 50717 55421 57825 60951 66072 50136 71879 58373 63244 87356 62283 57024 75369 82947 68609 69659 85671 77540 73597 90731 93998 50355 66721 53044 53582 96441 67448 55891 74164 91429 55763 92042 96242 84476 68135 83650 76629 68582 92533 90559 52423 92126 84193 92645 57617 53385 89165 87383 62152 97572 50806 58401 91241 63793 75734 63423 75247 96579 91095 53917 91381 98495 63355 98960 61508 69726 58008 93801 54617 86727 80579 51536 77162 58893 50587 54078 67256 80065 89019 62897 61869 78855 80189 76245 63986 87562 52786 59454 79996 95479 53909 78274 69720 69140 84114 78433 83313 87066 94614 68971 88705 95292 92630 93074 68173 84025 57056 68610 62085 77057 60296 59939 96027 84309 65745 69577 85119 68689 69976 66519 82428 77952 94811 68969 71414 96161 50769 95262 55799 76819 76938 52322 93139 84749 77226 70482 90967 82454 91941 83906 95301 65140 82776 84019 79114 85833 53310 74002 98696 55962 73481 66129 72811 97215 58562 63666 81742 72773 53866 56203 53941 83523 81125 62316 79007 89627 59356 66611 65935 70870 54426 55092 80690 75432 53639 61236 59207 90999 82039 92846 53567 75577 50230 96737 96348 66956 83375 86424 97630 83958 94199 95210 53570 73657 92556 50322 93374 71947 57525 70884 97528 64793 64258 67875 56118 70273 68687 50711 88223 57973 60657 79493 51184 81830 79388 64443 71089 58003 64259 88958 76026 71523 85403 64866 84351 74932 73838 60952 99480 57079 87991 80319 73440 92780 67938 88491 74457 62799 92487 67715 85904 96166 74618 91573 95110 87680 98629 89923 57758 52837 66109 94999 96124 72149 92117 72803 73332 81724 95657 53522 52109 82531 68006 87963 79277 64540 65170 82181 89400 94567 94863 79605 84218 93908 58070 77950 83964 50653 82784 58626 88915 53088 70936 60608 69627 80850 62489 51231 77772 91370 67505 96459 53644 82557 59656 65117 54083 53835 67239 51288 85654 65739 71817 77423 93605 62948 64234 59722 85595 57442 97210 71326 63747 59255 87872 88142 52959 62358 97659 87357 73759 90984 76851 57681 64646 63812 53572 62264 99154 58162 61522 50016 97912 63410 66169 67321 82384 88059 63722 87010 97535 52091 96408 97260 79243 95141 92172 64596 77485 80906 88565 55308 92393 77347 75689 98304 65551 93572 96844 68192 96790 88634 88847 74444 88082 50350 80704 80645 74581 68704 85927 89765 58127 77532 89103 90647 73761 65713 80342 88012 94275 73685 55332 95549 66751 89421 61364 81407 80347 63609 65908 71722 82837 68012 70376 97628 98942 95355 74015 65842 51421 94518 70788 51231 68731 56357 50859 51982 62566 55568 88726 59828 66657 76687 56260 79134 62764 72204 76505 69054 58304 80543 82985 88334 90333 74471 97298 75938 97065 66128 87877 83543 65484 82692 56219 53036 84910 85399 67768 95297 68407 84229 97029 75319 98292 64949 75112 73787 96968 56867 68428 61701 94315 81634 77392 91658 80273 85189 62210 78026 82065 50489 56723 57193 99996 55149 87226 51799 64396 89327 76030 72562 96018 52805 55122 61448 56905 98596 96729 86986 52113 95448 61820 56239 87835 53330 78152 63821 56472 88157 85304 91566 76849 57825 55758 79622 96443 84820 58312 99534 58996 53166 68979 51171 93071 54814 88079 72341 50789 93519 56469 69443 66223 74912 94351 77023 71217 73595 89177 53389 83096 77565 75171 99921 88417 50451 85117 74585 65786 57326 75051 69259 79078 61188 97944 65358 69966 78668 92852 87819 53198 50628 92825 78563 93960 54019 69383 89335 87985 82433 65619 66002 65173 62556 81011 89887 84412 87110 85583 66885 99413 57082 69607 93312 97351 85315 79953 71174 63761 70588 58462 65538 56255 98285 59306 53234 96079 58917 96524 68372 67723 57870 99109 61908 69619 67235 92801 90267 96325 95058 55478 99139 72677 53965 67119 70247 92191 95300 78658 60746 61556 81183 62193 94079 68416 70754 51022 63568 87707 68802 96126 85628 96356 88344 75259 92076 79680 53673 71079 76988 51218 75726 86315 87603 57935 64346 50830 73956 60149 90574 84830 67733 70852 60659 72748 61002 92811 98921 50699 71095 64664 52856 85663 81693 71873 81780 64033 96079 62573 94451 53354 83850 99688 83112 73064 66855 51679 89341 61218 87755 95934 76026 69376 57314 54870 53793 75883 75199 53301 92153 69105 56831 88937 94979 54972 87499 54323 58058 86702 58721 94405 67626 65152 53025 93572 97813 90057 82553 64889 60559 90397 72903 61713 93362 62848 85368 52865 89098 60103 54979 66674 94534 75075 74962 88499 66846 52555 64182 74441 76802 58737 93608 73770 72761 54153 99360 82774 80054 74039 93259 67787 71051 98906 72796 81840 52563 56847 93112 97549 58778 56085 61319 70525 70001 97735 59106 50489 88883 69423 70109 92068 94833 66658 80964 57109 85129 58585 86067 51401 91934 89484 51057 82716 81177 89488 75805 88538 82917 86539 74066 59595 80518 68870 80811 60524 67840 70770 74226 96843 72088 53845 62923 98055 71665 75240 84543 75544 64316 80251 50156 59732 85118 58800 86117 55630 75092 81764 88315 66748 95463 69320 81674 73817 82663 97537 79089 52568 82365 57688 55887 50644 51797 82125 79940 91930 99679 85647 58452 63781 63276 55380 71071 95179 50145 90546 82437 52898 83930 85145 71470 87643 95921 79395 51328 54383 58152 99280 76502 70722 51688 67813 85905 88856 66875 86653 51947 82691 98226 69236 87339 73168 94877 70907 69902 89600 87753 69142 88389 94154 78009 75660 75018 62160 66006 88617 93228 91589 69074 80721 76512 93747 69641 89354 69703 72770 63045 51793 67060 90020 65341 67095 94546 77782 81423 89276 58879 99806 53587 61597 89029 99514 86711 50696 70643 63726 68073 57245 50857 58178 82078 68348 61822 75583 69754 76509 64221 55755 93155 87350 84776 91247 96881 90359 65032 99550 80900 70875 96950 59339 68922 91803 68041 79777 55051 86684 84408 61609 87182 83940 81663 64277 99629 99724 67597 86438 50404 55471 75744 58501 65925 56582 79271 63594 51395 91524 64936 78932 97786 63477 64056 61915 68789 99269 69130 75092 94666 93419 76020 84457 87498 99377 75630 82626 82270 91816 63200 80217 55616 64684 72595 70149 97640 89317 85771 95212 98697 71426 61028 52801 93263 88827 67854 61413 93168 57001 63391 61683 80411 95123 77091 70272 72283 78199 66475 53211 57789 86309 75778 50366 50327 91918 85147 53654 51594 68027 66288 92481 79662 77997 50716 72110 54324 87808 84974 69204 83276 87727 87752 79777 86523 81863 91388 75190 81283 60078 73502 53167 99603 56152 51070 86539 90703 59617 61490 72414 83202 72158 63371 68838 98194 75218 82029 87736 73221 69417 52131 66893 53349 60542 84385 64973 73975 88374 60243 62822 93564 93764 83487 66164 79708 94201 58116 79889 96267 63793 82161 85299 56418 80873 54987 69505 51385 94418 74819 59981 51727 91659 61390 57724 84360 65702 84976 77543 94271 60868 50221 96673 97795 73272 82694 94348 56958 62339 64739 72708 90284 54246 78928 63656 61261 67192 66873 54019 85311 95526 98530 50440 86668 81030 89437 59067 51611 53124 95951 62565 70286 79718 76173 73107 53303 88531 59866 56301 51964 98776 79364 61886 53074 61312 95358 92747 54520 61215 85270 99420 85397 78181 76963 92812 83971 61861 57764 84321 50770 84779 73322 97918 81718 73866 56808 71786 70136 67571 54796 66585 68514 54854 77877 61868 91387 85632 84434 63109 85044 59913 72343 94828 97885 99896 73370 83888 86207 79939 67804 55900 52090 88900 98780 55144 77385 85355 69020 51153 69165 93765 84829 57576 57336 54511 83141 75585 92262 52924 85987 96172 93212 93518 83460 97038 89557 94244 95857 55862 55851 53399 83765 88812 87762 92065 51106 92227 79272 86195 52259 81706 64505 54309 95383 78525 66843 74390 53072 62935 82776 79166 82005 99672 81196 69756 63080 93087 93146 89208 94900 50500 87491 80402 66947 71110 76285 55167 74646 83270 60831 79268 78516 84593 69732 84422 56358 61771 56159 84052 54542 70655 90480 91659 62887 78587 91462 86279 81321 77411 81510 78387 80060 66072 71020 98515 82430 82454 83811 82185 95328 70552 91292 81438 53487 70261 81806 83590 64682 59159 98930 76097 85634 75371 85757 83760 60139 77047 92663 85806 78360 99584 56919 84502 98946 95742 69016 52250 63125 52314 60830 53363 59467 50853 91002 84906 66823 70160 95435 75122 61487 63706 92623 79449 96605 66983 66833 77625 96895 57300 82579 62344 67693 56545 87046 62633 95873 80068 68534 64607 67377 58853 61614 76261 80748 98024 60598 94663 80434 50770 58289 78199 85843 90479 82171 71340 99487 86700 71208 63095 91919 77366 90742 91258 79226 87008 60929 53433 54316 83116 51539 60933 91545 83544 69195 72722 51987 89238 73133 54420 54399 96600 55635 70231 87600 54775 75528 89380 64497 57291 53451 68882 53040 90445 63076 95090 83698 91824 73167 83033 92207 54062 97951 92974 88478 62884 92483 52041 59009 56155 69490 92821 95974 96412 68641 99006 70058 63041 86364 94435 74418 91970 81213 51946 54421 93183 91676 97799 80573 61542 79235 57140 65593 86258 84244 55544 57829 56632 91374 96630 76414 75313 66967 93780 68528 52755 99140 70588 96661 82039 60231 51801 74106 77447 70592 91946 63750 63822 71458 54489 53180 72852 87197 86861 87132 88849 82721 68496 71827 58582 56703 68419 59937 72181 52955 92003 63803 54423 56648 80825 94709 73504 57758 51031 65813 68720 76438 84559 73388 83148 73481 82676 70339 56857 68242 73086 79502 79218 54214 60429 73908 51923 85690 59751 99682 71456 86968 84237 74013 84881 86372 99105 87149 97937 50671 94901 54826 81022 61086 97101 67708 93690 79374 78704 65753 63127 84062 84409 92107 65853 68145 91909 51402 76470 92491 76281 64229 95960 69797 77847 86529 69057 85866 51861 64285 98343 56161 54473 50725 89549 56234 65872 82819 69177 85159 57043 54420 70694 70272 64134 57235 82195 71728 75105 66901 86458 52480 81564 91113 57269 60932 64982 75791 63876 92653 90934 53809 91111 87614 60972 96810 84373 99869 95073 51552 61213 72905 89011 72024 68459 86584 80787 94949 73330 62855 80234 71426 61572 87402 88875 62327 71397 65392 95385 52963 70015 93652 84976 63936 68753 87437 62383 92872 58015 84322 88282 94127 67955 68250 81041 85946 51138 88441 51518 74258 88250 92625 66484 95869 89240 66104 95657 54373 77027 81529 93780 61304 96314 50370 58695 78043 73562 57883 65283 65123 71966 80927 70174 69356 57418 99960 70159 76422 84995 55961 51020 65460 69780 88566 57654 79196 97506 56605 58744 95979 58048 51054 87427 89627 81685 61581 84703 95679 71740 87558 57944 54589 56311 84994 75689 75382 65725 53478 67498 98106 51048 54143 85246 58036 51383 70652 75901 52045 50915 93706 70721 83151 91203 94999 56171 70630 65864 90677 99025 81511 65221 51663 52843 71201 72862 59066 90698 99981 61989 51472 73839 90438 95386 76117 91163 54414 76320 82793 94427 79247 67390 59166 73890 96564 77919 76769 71172 56264 90558 80768 93766 55001 62636 51055 50506 52713 83995 90946 71335 66204 71019 83530 79752 67324 85049 57763 81532 51966 99266 94025 51146 78564 65893 72546 98490 91217 55791 91265 88982 77961 77735 85147 97644 87534 93526 85753 81826 97951 66133 98860 50307 50005 64654 65273 98107 67362 90944 56775 54268 99673 90463 78880 71014 84623 68789 90368 51438 88689 81987 71746 76059 51444 54562 68029 65911 90174 91545 50157 51823 97032 85422 76421 80665 90862 85339 67524 57724 69824 76543 66762 93411 78041 80964 79942 85839 56618 62648 57778 71421 62741 74691 94840 75319 97527 59922 55540 52656 91329 81179 57909 93634 95743 90831 54324 60702 55836 70344 93836 86108 58267 80259 72984 90700 90309 69602 59371 67569 81554 63006 86442 62890 82050 50190 59733 99751 87559 72657 89087 78735 88218 60100 96945 89278 77909 95429 87086 80094 55652 56510 99098 51329 60498 91157 61049 94937 96109 77035 51575 80702 95863 66562 84070 92602 91124 81182 50790 98547 80931 86271 88344 76749 69987 71011 97593 55752 72133 61282 99268 98932 98000 61294 69497 75287 75451 73084 63421 53364 93643 83283 88416 55861 88722 74347 79727 86404 76186 64957 88497 88314 82352 99391 81492 98280 97238 89513 58364 52613 73298 59009 84071 80700 53742 70127 99300 82106 92255 89947 60350 73076 89485 73904 53659 85915 71904 75695 68224 75125 67028 73573 85447 54632 75372 80828 90763 87494 83054 91099 60535 79929 70927 50068 98342 53255 92820 60783 62284 98323 98493 95007 81426 57065 88410 60965 79954 77240 84834 91945 89687 64896 93269 88159 94014 64516 64419 66607 65064 91086 94231 65929 53787 80077 95076 98574 94175 62098 84858 92433 70561 90593 75437 50683 99328 84082 83499 89598 64952 74701 97840 62304 66878 68358 72260 57533 56695 78924 58797 82798 90394 53754 92533 96957 98126 67537 69700 94778 84385 70198 99138 64326 54609 56464 71568 60877 79434 61703 97017 76373 51224 90968 84172 56905 79815 86484 90366 90052 69840 79539 85023 66535 62167 97521 78464 99006 75147 72776 69379 97728 84404 92675 74012 86013 65072 73959 71503 88233 60711 88948 63634 51365 97754 90901 89571 96234 71398 98988 50099 61128 73080 90357 95811 92929 69466 75623 62681 77171 94900 81345 78601 99807 50934 93921 95680 51947 57139 78825 98048 90497 86063 56425 80592 63762 51800 73819 96836 57052 79115 70068 71872 99020 71406 82046 78402 73566 87837 75117 75768 54410 85987 91434 61825 85631 79707 64040 76360 54063 50790 60245 93578 97181 81196 56048 83095 57770 89238 57746 54105 87187 62603 56768 74428 83101 97176 89667 86044 73395 60394 84010 86920 78704 92893 90990 71865 64243 72380 85489 92388 59468 71917 94175 95457 93955 99058 74766 74285 50072 84769 98378 57228 80879 61115 72080 63800 56670 90989 64456 86009 64967 98780 92076 89176 50077 93605 53305 53124 80907 62042 56767 62579 60021 51478 96493 95741 57904 74838 70734 60713 50156 72638 55394 89656 66210 76498 56859 60900 90016 68336 76586 93830 96884 55216 82242 54231 76434 68764 53072 75666 60987 69890 79003 87032 60422 79780 96840 59729 73847 77272 71300 70184 66597 75861 84470 85284 97157 97822 99940 96223 77063 80664 59751 77612 79287 52335 90438 64776 91853 79852 61739 81307 86396 50231 53545 77068 91001 91489 57684 75719 82367 95377 56240 60122 58617 97140 83201 80126 67960 66425 75669 57217 86671 79995 94669 68245 69639 62659 81659 55584 56482 71423 54977 62953 96117 75380 82031 76857 95261 99948 52960 77746 57654 59086 59932 94806 94843 86452 90983 79318 51277 86217 51652 78148 79732 60060 93510 94489 75423 58947 84335 70874 96458 62580 61749 61711 69279 76089 52933 71253 69203 94249 97069 60645 87900 61395 71966 80456 79174 55063 50910 99686 71326 86722 69618 90593 65133 95637 65952 50493 90329 70314 71653 86872 97663 74046 88544 99591 99945 86253 85899 84324 73232 59094 52701 89158 94809 88933 77258 64750 87993 93897 65989 69823 73228 96019 73725 71627 88423 81079 74083 77397 65225 73876 97950 60670 61575 77480 86639 83398 87216 83009 80122 83014 69022 80422 51931 60488 73587 65011 97747 52506 80630 80331 77532 74838 52739 99594 78807 51269 51750 57113 55826 98078 76280 66360 86644 53727 82377 54823 60219 85318 51593 73579 74258 93686 59280 94425 87780 80938 99674 99122 63917 88700 99259 82872 98401 81117 88900 91487 96263 73300 88325 93009 68453 80081 56743 93694 54178 68093 63606 60713 74880 88982 91721 85032 63849 98432 51491 54918 50420 85589 51177 77712 83341 69867 59335 56171 68016 70805 94293 58979 86789 77980 97961 53603 92472 51506 51891 91307 70875 64855 77959 55440 93764 68229 96394 52888 86462 96191 63937 59580 60584 83863 77262 53037 97706 56283 71402 71438 88411 57860 70591 93526 98049 74260 64088 62818 97040 93332 70124 86689 98081 70338 99993 83231 64455 98418 51793 83912 76590 64738 72307 64430 70284 56129 76378 98198 92584 71496 87927 73695 58399 80806 60227 92086 90710 73993 63571 77040 89274 97215 94799 90711 66185 74677 50037 76016 68921 82260 51179 82939 88410 96650 76718 64929 87177 71880 86551 70086 58313 58665 80993 50139 65151 71994 72794 69214 56603 97038 50885 62069 77388 75699 91895 64993 83416 61285 78005 94715 95809 63688 94931 55085 72356 70501 86047 81012 64656 61677 75252 67493 64571 61910 82355 91611 51023 74081 72725 76502 69071 62564 74678 95298 55360 74657 84112 74321 84370 91782 58031 65819 57558 64135 89622 71835 69315 93607 62445 96715 77759 84250 50551 77265 56407 82057 78346 65355 84603 72288 85763 83707 91007 70947 68894 68675 97699 58146 92536 57024 64645 75019 89529 71503 80973 81554 51296 75095 60079 99821 52595 95152 94464 74226 93204 50768 83042 54252 85092 59366 59445 93945 65309 55633 86469 67325 66128 76369 63369 70148 57500 75189 95139 79724 59228 62441 58166 60487 74526 57772 86330 92688 75072 74873 94730 92707 69674 79950 92940 63920 77092 69914 79122 64709 51427 56053 78711 67498 56353 74129 56285 93462 75640 97983 58174 64334 88794 53055 63920 70570 52962 87575 87898 66441 98356 82792 81027 58211 67575 78129 80720 72025 61148 60557 67818 95673 71872 62689 51891 96118 79554 61482 87708 70877 52775 93375 96835 54858 61855 71260 80186 85813 84201 55303 83681 53243 93129 92338 84060 85208 79482 85282 64273 50190 61518 93346 79773 88297 54990 69653 88349 89204 58713 87494 50824 60647 53726 97823 55648 96824 95818 56929 72870 73702 64463 80729 86732 95719 54283 81648 53184 85909 75155 83489 86955 74152 50250 79018 51561 51292 98222 58310 93880 55352 87541 86723 52850 72120 60435 56611 70448 59981 89449 63384 79153 69777 64007 63341 63341 80691 93966 81500 93590 59634 89899 97948 52518 61074 68727 79266 54813 95718 66286 60527 53375 55241 75488 86597 73528 63615 77074 92625 57983 73385 94542 68869 89780 99152 87980 80959 71764 78737 80008 58066 98468 88375 86339 69725 62668 98257 77259 97269 56132 88951 83410 94636 55922 65953 56340 98403 98873 50745 82361 94927 87749 71406 50833 61261 96924 82779 93608 87945 64925 67189 93154 91694 67419 77291 53534 62653 87233 82359 88686 99207 78020 73976 65179 68254 54166 85644 90982 91031 85954 54473 84725 64845 71737 96233 76867 69240 79449 87242 59417 56536 74568 88405 66574 87912 66164 99614 56196 66796 75478 86344 70970 86588 85310 87043 52416 80984 89310 61706 86264 96455 71609 56236 89600 54466 85103 52694 76414 53767 72916 70691 72526 89118 81102 81969 95444 89123 85298 80490 99613 76583 80886 67118 52896 95693 53600 70548 98313 74517 70256 53949 71348 69588 56280 56206 97498 61196 65312 64048 70118 84609 95578 77442 67544 81524 77336 82145 88475 74860 64295 79792 97344 61684 80236 86631 88149 51049 97751 67271 72301 70387 54281 94950 50067 67765 92537 78294 72101 57720 65172 67959 89239 92002 57061 92838 85680 92075 90430 89055 94212 53976 63440 51895 81320 74691 60926 97730 60579 97045 95803 63225 62570 99872 52932 83131 97546 99541 53361 81646 60869 61758 91420 92713 52685 66831 78722 87681 68879 68021 91581 72965 68578 62532 76628 67915 57189 93660 85098 69205 88144 83337 73021 97841 52040 76541 64852 71158 56205 87044 55490 68264 85571 90177 76549 82148 81490 74942 72373 81380 70892 98729 60453 84717 90481 58368 54390 74722 52533 65390 63154 80913 79919 73101 96480 80892 74918 83496 99130 53653 51861 99117 66272 87161 77682 99811 91450 51848 85908 77265 95376 95045 78648 65821 87534 77553 80923 81173 51817 92167 85835 83777 62750 67253 71445 86120 62843 91297 53278 92638 65562 53859 94975 80996 72448 74754 71954 59506 84382 53606 62579 51047 72649 78590 92244 63069 74964 59078 66734 89019 91027 80091 94144 62092 98765 86250 86264 65201 54907 78775 94641 86583 51843 66909 79386 88975 63712 64336 75722 52656 82826 62933 75151 59605 51216 73299 75574 82085 78858 71821 81226 86178 77781 55432 95227 69419 57068 61526 66984 55092 56687 95344 97674 90955 53878 90340 83840 84290 99589 88739 76974 70115 72314 60309 59019 84320 51344 86962 51583 85741 70932 59210 66449 80855 83780 73191 59871 89795 88574 68993 64603 78601 63918 92484 93508 82598 98541 52985 57318 62598 81923 87591 63308 61522 81288 91270 87809 80126 73726 72557 73243 70870 80462 73966 84389 89966 54495 54001 63312 76623 69529 63075 52529 53221 53134 63850 60020 70024 94925 73629 52607 99930 50458 59817 94228 78256 65876 51127 82778 60163 95541 66685 68195 50629 72741 53116 76373 86169 67286 52638 95405 57857 75821 76990 56218 78986 66945 60021 57454 92683 75523 71472 58010 56184 77088 97105 57075 89359 95239 63292 61908 62409 69679 82933 66187 65718 58815 92766 92730 73149 85313 69272 92337 79013 97568 67728 60964 96159 77203 98245 54745 86509 94928 74916 98823 60149 81266 65349 96785 72739 72333 50321 60846 58233 97856 72967 73226 92827 72566 50970 65469 69161 54578 91168 58639 78468 86900 66831 86369 96983 64325 68598 98087 79328 71170 66248 50705 66164 64731 74368 54890 81802 76758 77058 79373 81039 53611 78842 59118 59705 91388 97801 97942 57186 74368 68724 77777 85937 94501 51894 86911 68767 67319 84043 64744 75685 55619 74496 50533 57010 71028 87242 59927 50180 72522 65104 55009 72797 84526 86792 62143 96045 59898 51553 81206 69488 95052 53725 59006 57874 52707 72513 67730 65692 80014 51364 56594 51053 67109 87441 62678 51753 80057 92362 50054 59328 74702 87719 75849 73456 51845 51295 71331 87442 79590 59062 56868 73641 50320 64817 60407 97154 53527 85534 65676 74856 77731 57631 76841 77131 94546 86598 63350 52053 54549 91387 71557 74216 53062 93687 71483 97663 85535 64503 58337 86834 92814 70771 70290 66377 83983 77704 89154 92775 87518 91165 61627 76318 78609 82892 74720 79272 50307 99889 88843 96999 69002 75816 90124 90427 73993 57325 64755 75500 79961 95693 95233 58383 81894 99650 80364 91208 64029 61817 58688 57366 70029 72681 50392 53798 75176 59504 54997 92236 98556 69830 62935 53903 89552 83499 78559 62159 84725 51585 68442 84722 89237 65680 77314 87147 80498 89041 80389 93693 74036 66963 54917 97048 91060 90540 62556 54480 95243 80142 91378 65889 78152 64663 57885 54886 62016 53069 94240 67817 91274 58779 95371 83412 55930 60576 57455 70461 78560 80944 98031 60042 50805 54015 74191 77885 82369 73981 66070 89084 96589 95899 58157 86402 89395 65151 54557 95868 95096 80403 51735 69442 95004 60961 56150 84704 90082 97348 52212 53793 76641 94253 82436 97401 74409 82127 52679 79582 65130 98663 57463 83691 96481 91928 74051 88637 79548 67933 79138 51435 66990 90129 92672 69014 99355 69977 80087 99758 50476 97649 81770 86265 68560 85081 51050 74994 92345 79582 74226 90470 89791 76407 61768 94913 78154 67911 67706 79335 73332 98787 59367 95255 51326 97960 55820 69504 93830 87123 99966 54174 75524 75615 98211 75287 72094 69341 88491 90648 77092 77359 54558 94766 75188 51635 89708 75351 82814 61395 52176 50947 65282 98308 61105 74100 98313 57463 74455 76889 96288 77958 50292 62775 84888 86708 77685 50272 75195 74617 69635 88811 87624 57619 77275 88787 66501 99464 75405 63022 63934 95823 93052 80741 94886 58073 87527 63048 97738 84742 63000 75700 62631 53987 82674 68398 89299 86041 61810 51685 68252 84526 69384 81718 95995 55992 64224 65145 66126 79126 63770 74022 50541 88780 51487 72718 76365 76825 70648 81009 51112 88591 89903 92053 73109 80732 89484 82448 56501 55606 91115 80362 63140 78959 51851 83054 65562 99271 97880 73910 64523 50551 87085 91171 77269 56464 98997 67446 54892 51707 66874 78323 56472 84353 69362 72742 80671 87978 62572 56671 92251 76985 55331 95381 87960 72541 83894 99213 90598 80492 73553 63786 57381 98198 80065 86334 56449 91191 70765 63477 91266 57809 57594 75794 57994 86097 89295 69046 68872 91279 91497 96268 94144 91406 65884 95836 59488 50048 88625 62663 92276 72826 62755 69192 75210 78341 51391 83687 85152 89609 89417 66543 96014 82384 70661 56252 69439 50681 59621 74575 86431 76865 96965 73506 76534 93784 78844 74364 57066 93522 93689 76410 69132 89595 99207 73054 85931 74751 95782 75752 98237 77854 89579 77823 50233 80539 99445 53828 54485 78932 97569 62127 99172 64901 56109 60050 85961 92599 99443 78977 71389 83299 56782 78635 76218 86259 87869 81845 69855 75722 81623 76363 86882 69244 76738 69816 81382 87430 66427 92313 69318 99002 74143 89457 61093 98869 79759 97987 66687 66434 70497 99480 83191 54022 95434 90049 71576 72222 59366 71960 50332 84648 73965 64600 82354 72002 56398 80636 59586 82325 84308 58952 91458 50912 57339 82769 87220 90386 74805 56497 85232 76031 73503 99067 85979 73774 84397 71083 93947 87281 78710 52203 53300 66828 86078 62268 70585 82926 80816 87662 92229 58470 94131 92092 77338 55361 59274 92165 73104 97507 96330 67739 59141 85617 95352 57121 63652 63079 57612 80867 94440 70484 51271 89374 53354 63894 99415 93436 65556 73149 92407 67398 63578 59472 55782 94951 70632 54270 61448 77793 50122 84421 89151 99874 55633 87790 61144 86078 76857 64413 52453 89935 83511 71633 70886 77033 52033 97646 78390 68471 85206 60118 84762 59895 88017 64100 85355 92935 58442 94639 86981 60984 74530 75066 84052 98302 99811 85785 91092 65386 89369 57088 78599 82124 67565 82209 80142 87069 64499 64832 85436 91340 66828 92979 98895 66194 97736 94998 50195 88115 70533 52849 73878 80406 54119 88792 95130 87139 69845 77111 73220 84445 83602 93220 91505 67472 53703 50636 90377 77786 73499 75760 84613 76190 76172 73413 92011 54662 53385 84547 78514 55580 91985 89391 98801 75101 52955 95664 96682 68690 89844 90060 67077 78153 61787 50749 93933 57644 66130 62079 76167 77536 86141 57968 89094 80541 96921 73580 69830 63448 93304 82202 68400 86261 73727 97521 59087 65895 57076 59674 84224 76052 56661 59769 77705 93898 67691 50401 88019 56579 94825 80902 54202 51504 62328 50349 75919 90510 52225 80975 92756 61157 77162 52991 63868 77473 96331 93815 88157 54769 62975 55964 67844 85433 83637 73569 95698 59158 91355 67935 66561 79671 95385 78753 81196 57710 70985 84090 59865 56693 78579 61188 85357 83196 90310 53681 75562 71176 51982 61904 87974 76567 72635 53747 85311 69379 85441 94879 54451 83862 72455 92989 73656 92165 65044 52525 84626 69136 87999 60212 71643 84380 97383 67600 55165 85132 69883 59104 68979 61137 72390 83462 72377 76581 80451 53561 89342 51964 59529 66937 89340 92995 62156 93844 50625 50891 94634 51897 89496 51296 67360 78820 75034 90929 55635 74955 70367 59171 66949 89409 71944 96665 50244 84223 65615 71593 97760 81805 91172 67549 51976 96169 84454 56702 54438 80772 95746 80927 62310 51060 99487 84376 68441 84330 60442 99287 69866 67559 79102 60517 77266 97309 83294 82165 63997 63299 60858 65877 88340 90798 57187 68640 75920 97810 66715 60297 89158 75032 74464 84726 93167 99582 89219 75331 65624 63043 93058 85503 79111 62674 62338 70061 99715 55942 72899 51848 92216 57371 70080 77302 61026 80634 68080 92333 97082 60546 87069 67676 88188 96882 54220 72412 95588 84424 78780 85209 74774 82286 66000 93204 63310 63804 74600 72795 82200 78317 71529 71433 71089 66305 91799 94748 95765 80610 79356 59164 54278 76178 90219 78951 75747 86258 94045 71786 62934 99563 73143 65802 61710 84031 93905 63230 64771 88688 69693 68401 69091 85271 56800 78106 65525 68936 77412 92014 67372 71411 78048 95017 53366 98010 64499 66397 59438 88452 80351 91565 59079 85725 91900 77461 51958 56546 53241 65731 52372 99570 60904 83156 51551 52833 74685 99606 90056 82907 60219 52585 51037 56424 68781 52596 85822 54266 85635 83712 85237 62385 68029 96248 64230 86203 83226 87614 89531 86037 65285 77787 82046 97772 59496 84301 85739 77296 94825 58642 70253 61099 62406 53838 81074 80660 77661 98248 55478 58017 78467 63958 59481 59070 92876 59134 50754 57744 82118 83621 99531 78544 60707 85201 82808 78604 73039 59573 99337 52968 82722 58159 75916 97384 58499 65476 80357 82116 56528 76086 93106 74843 77913 78031 52326 73477 87822 92335 99431 98835 63596 93155 76258 99557 78853 61387 58899 75191 87350 68495 91316 55881 85904 96365 73884 51126 59883 76167 73718 50527 97968 95531 93645 70135 65208 62087 81145 59005 65889 86177 87575 64645 60227 59342 70161 83506 94684 63589 91704 83057 75659 83699 93779 84195 57906 74873 80497 87624 52968 53791 70771 57137 72555 88302 88549 69129 87927 90375 59894 91353 52891 59794 93382 58251 61661 82238 57391 92317 94152 61201 60567 54788 70138 63490 53729 70122 85520 61517 58843 71694 97001 54532 81101 81576 70434 92966 90476 99286 94732 68247 84363 83691 89179 87388 63713 89087 50159 82347 84152 88936 81473 54306 80163 89755 52495 57558 50048 69592 87436 72315 74015 86501 59761 81869 83777 66402 63501 86248 85923 51329 74469 90786 91680 54813 91493 82072 54606 93287 86800 65262 65406 92321 96272 62707 68752 86231 62483 82458 51949 86690 60790 58575 88589 69686 72138 58654 89177 60893 84006 76078 93206 88191 72133 63768 70015 89760 77138 56298 62395 94235 79300 70343 96673 77132 92860 58422 59280 93109 63037 70686 69454 94659 74171 87784 93789 95427 85989 95573 62276 70539 93468 57891 55228 73325 67015 87162 94174 54047 90571 67186 73017 83222 94690 70011 65754 86962 72895 70565 84276 90072 67065 71116 55736 63527 98027 53879 52760 75681 83112 52240 63671 61225 98730 85997 97920 98968 91507 74445 97638 99875 88469 91327 67688 65174 58796 69186 72614 64489 98790 60323 83658 95650 62741 94054 85407 86876 54273 81296 75229 82852 85624 80857 95839 56378 82609 61236 78954 75304 51834 50729 59804 52254 81957 83372 94062 69280 67683 83996 89129 53865 91252 90116 50374 86582 98320 55931 84044 88913 81790 79826 80521 73881 93920 65372 59568 83841 77368 52003 72661 80693 68021 54634 99495 51201 81375 74400 58728 92738 75587 83635 89407 78222 81687 86560 65662 59286 60494 51530 51209 79062 82751 85594 80061 56579 68023 57505 97247 64837 79399 53666 89599 62026 94482 65814 64804 96472 66179 99838 87385 54423 52698 77578 91954 62401 53071 62076 84238 67195 85719 51954 63394 70296 93087 61362 72435 51192 61515 75747 56688 71498 88533 78283 64035 76095 56594 81297 80191 75067 83844 50921 58687 61640 72408 95049 88462 87243 80069 81147 84255 56736 69948 72859 65576 99997 96425 58826 79741 62254 56876 98303 90598 78284 98767 57263 70678 74679 83223 97900 94273 88162 61726 68234 62277 99481 66338 86630 75588 66588 58540 51351 76051 96492 58414 95538 80320 59561 78474 82296 87744 91219 56925 80795 82643 55415 94555 86392 53757 92344 98593 69110 65992 56610 98927 55132 91587 72916 56664 63114 54614 72522 51941 72795 54888 84037 76316 87118 72029 71251 58629 67808 72120 90686 59309 75276 51222 75112 65516 58611 78875 66571 83505 92074 80355 91095 64884 81025 50213 77652 65972 76954 64121 68933 81397 76796 55585 65695 92603 52322 71236 89808 80825 87212 97773 91965 82716 85902 55985 79656 62171 88013 58087 99839 85202 68770 55385 64505 81833 74277 66669 97820 81603 55008 94256 79444 64011 96451 73497 83050 58441 96436 82684 67759 79888 56927 51465 98054 61697 87341 88491 86544 67471 60628 54495 88511 80629 92567 53727 79229 81958 74121 52968 90842 76107 65431 98496 61935 77576 62207 77349 56412 82471 90000 72410 58556 94459 89921 93109 68750 82884 54822 99386 58708 88992 88657 95093 65181 58008 57479 81470 96769 98953 56916 93224 64443 52521 53836 78963 96369 87926 54822 68760 66747 91100 77908 57144 57251 80944 98158 58832 72792 92060 76983 84013 70557 90133 79437 92395 82111 83660 66241 76337 80477 61560 91393 52533 71370 66029 87321 96704 87467 85653 99981 68375 62166 64313 77846 81922 67022 59434 61295 92514 89063 63635 92026 92508 59144 74077 77223 68647 99544 56544 65423 86318 84723 85845 95472 83947 75549 93044 92708 81092 90896 51631 86097 96425 52418 94281 66578 50084 76350 58369 93731 94640 87530 67988 76573 88141 58257 94255 57537 87118 58774 65496 58343 77785 95790 97771 73479 82743 97220 72313 89424 69830 58830 92940 99235 61749 88629 76447 58595 76544 89389 86576 50267 89382 60836 50888 81015 93009 70559 58856 57690 77360 59154 98097 99413 55313 66911 70567 65532 93307 52397 79779 80194 67575 71748 89991 72693 60640 66034 87029 59343 53130 93518 90378 73281 78989 78445 58297 57263 95827 97748 54535 80080 68063 61631 58236 54848 76926 57230 92661 51943 85452 89713 51572 60939 89181 64805 80569 93352 78876 85950 94712 56319 56444 68467 53269 94345 55931 85799 99282 70756 77032 54134 57095 72615 66674 83867 62743 85133 83843 59313 53155 70209 51061 82096 57789 62043 87651 90017 99983 67828 97094 67772 84379 93430 61441 59748 60699 64598 67479 66628 59836 54419 59414 67698 61101 81845 51161 91590 77652 84670 74658 50109 67522 89993 89396 97744 68481 56921 52786 72494 60186 92838 98853 89584 80467 82355 96852 69891 70259 63901 95925 75017 86595 61727 61715 75120 73031 60475 98405 73202 70005 55538 53800 78165 94408 51877 78468 57119 93108 54434 87681 55974 92801 52966 51879 94685 76832 91141 77798 84028 76012 88929 79566 94446 50851 97750 91691 98053 96353 81882 90390 69712 57480 59106 74226 84884 56486 59513 71485 70427 78977 71059 78075 83211 70273 84156 80624 60624 64849 90707 84563 58357 94271 91977 72587 89596 93962 98731 77801 70138 95606 68460 95797 95967 85485 98041 82374 62842 66246 75016 84089 72772 77596 73693 64659 90215 84524 73821 62868 73562 97997 63067 59371 78293 59409 77298 81368 82141 68557 78476 75336 73856 55327 58946 63813 68066 72554 68538 50392 55695 69255 93556 71105 81645 95573 79077 55293 82279 83912 89442 93256 99707 88845 57041 82169 52818 51508 81813 72457 87459 72501 78230 73323 76089 87299 56639 63791 92411 99802 96820 66825 68871 65092 68292 83565 94727 56729 83213 54744 75051 68869 72581 52539 62859 79891 63460 75379 85008 65789 88695 86685 82223 94735 92862 92841 63494 50182 77092 55653 77069 97252 56264 54140 85887 51265 59270 54604 77736 85887 50977 88655 95593 54949 77628 75766 50133 70782 69568 68304 92614 50140 61891 94139 64939 73437 68202 78619 66588 92667 54911 94493 67195 50283 93188 61597 99915 67625 85061 95354 74040 97994 61826 99325 99199 68592 67584 88245 58094 92592 93824 61303 88544 75821 75725 79118 62726 62187 79827 99245 86448 69958 95951 62672 92532 76120 70897 61014 71412 75686 51573 95816 89968 59910 52164 82378 91113 96900 98786 52377 52198 57826 88107 67723 85975 78799 81223 89159 91718 95697 88761 90040 54193 53070 63481 80290 89054 69750 59101 61194 73457 66528 75407 83820 77330 60302 69925 59329 66972 56344 73858 64807 75829 93858 81738 90718 84956 60948 75936 66392 71492 80263 58837 90710 51526 51143 54353 58163 73057 92909 58294 96596 77238 85651 93953 89305 78321 72203 69817 93991 88882 50489 99439 99807 50346 98463 95978 50463 50366 58148 67442 89415 91472 95749 69070 61746 77237 60207 79733 60379 55613 50248 80255 89520 94873 75741 67247 63592 79756 50286 97541 54023 87593 67201 64732 93341 78268 61271 63281 69366 86981 50032 68984 84525 63003 79338 91154 68083 80265 88947 97325 68068 74253 71780 95120 61919 62056 95545 69470 54779 86568 86263 74305 81322 64318 65559 81400 97956 57472 94402 73071 65994 77075 70741 94363 95748 70471 71866 54480 73857 86567 97305 85613 76561 90891 96451 65599 89329 84870 91181 97101 50871 64649 57017 67899 99442 51915 77875 51937 61516 98432 67356 99671 66949 70058 61274 68888 90032 75874 66650 50117 97173 81645 55335 94710 55087 65347 77057 80898 57187 62893 74421 77824 86042 84207 70046 82875 88628 57123 93971 82790 57129 78219 77506 80091 72781 53956 92665 73570 74868 92481 91506 81853 51395 96766 92558 80861 84119 78755 59719 97035 54834 70332 88081 96535 71249 90022 98630 96123 56008 92612 52874 78747 83173 92870 80248 55938 80139 75413 98666 66944 81641 61584 61989 77930 60918 88896 67616 51498 78676 59244 77125 79266 62200 66280 90329 80477 57669 75873 62496 52839 72261 70932 74169 69437 84304 90557 54915 64735 78481 97471 67224 67536 99003 81642 92766 62357 62419 92737 60268 97453 57064 60043 84038 85373 96587 62754 95584 98336 86554 92015 72056 59239 58850 81898 68737 66128 93339 82710 76901 61064 91316 67521 98258 85088 98070 72649 50187 65876 56962 76259 92937 91277 75976 66907 78021 64904 63914 82509 73938 57118 58379 77159 91168 64055 54424 75504 93422 94159 82413 83589 71796 54104 98924 75825 61002 61788 75253 67037 68538 50775 53873 67785 73635 92171 51194 76853 64429 71814 62067 67666 82851 76577 58156 77447 72097 73788 94172 66557 93621 70379 81949 68899 52657 76191 79788 97750 96801 74680 51170 93324 61497 56361 81119 60969 67149 99077 60277 59408 61463 96047 69665 62611 84629 60236 79714 82639 79625 78601 76302 99026 83929 94308 51643 85110 67629 92554 71166 77414 56944 63363 86504 56873 84789 87635 86651 90130 66210 58024 67107 67672 68564 89124 92176 91264 60841 78462 76549 76150 85099 92776 91185 79348 76813 68313 92747 89788 85615 69013 72428 68049 71956 90024 64843 68442 52495 52544 61954 55576 53908 83105 88872 75190 69451 50653 85435 55319 73559 97395 62249 72965 88638 95248 78904 57884 61143 75547 93373 71898 97820 94373 75479 96590 88448 75472 84486 53654 73137 95966 66732 60015 51481 90264 85591 95867 51431 85422 71729 74837 93352 73355 99829 62702 51663 86863 50833 93033 90352 97772 58135 99959 56937 58008 52153 72684 83801 89922 59810 77233 78919 93721 95328 91614 65644 52437 55621 95183 60565 89693 88877 99016 97349 64774 79966 91204 66201 79312 68033 79446 64324 94592 78461 70771 72057 66187 57313 79580 97120 86924 67116 50812 71388 54003 97524 56440 95285 67062 84125 97802 97972 82566 60629 65058 88882 55655 58937 69405 82418 93905 97129 71052 68593 95138 94058 56551 67782 87445 54331 85245 83765 59518 71626 79772 99846 86668 74076 69673 55353 63766 87640 74336 53520 78377 87529 79690 53623 65589 89244 77192 70489 89449 81409 74910 63405 83833 94929 53039 59405 58931 50105 90006 98614 67439 61464 83354 58692 60686 96108 80208 88144 69564 76150 79302 95104 99625 92280 56202 90604 85470 66620 97324 58184 88401 61695 72115 89039 51294 63882 74950 98315 61110 73901 55508 68428 65335 59249 78782 68706 97968 57484 70528 93821 75292 72227 74225 94480 54764 91521 64007 59639 94574 70458 55002 69253 73743 67121 77287 63952 98041 88933 71797 91106 84362 99490 65010 98628 83265 51393 93371 84441 56020 54023 50464 63070 73203 81284 77420 78576 77194 54064 50480 64584 89840 69335 77735 97997 71824 80893 79809 77448 62531 94196 59283 50815 50662 68124 82073 96981 95936 85902 78492 96000 84552 59890 99746 52613 87957 64630 83106 77808 93489 84890 83376 66708 77076 84525 77127 87107 60351 72278 85563 84207 96289 78803 68237 85139 50573 97239 68041 98986 64330 95454 82395 75442 82562 97360 53813 91905 89456 82409 94410 51652 61141 90129 67941 62361 96777 84926 65881 95131 83937 98232 93556 70689 81170 76000 63547 80154 93078 91619 72663 54734 55755 55333 86212 74172 63891 77704 55070 92243 87450 58125 83331 78412 63066 76860 81018 88570 60552 60251 63232 69351 75711 86495 81608 72080 53934 78154 58989 53059 63123 84035 60174 95407 50164 75413 52266 88253 73182 81036 68832 81280 62207 50780 54687 93029 64375 65068 52473 88064 65309 87577 97879 86259 85139 62871 55318 62120 50525 97798 87882 92765 88389 99078 82309 83417 92420 69029 71096 94137 87450 63904 86838 56645 57616 93738 69703 61932 78511 65380 69925 58019 66631 70433 86430 89888 56082 66512 99090 89346 68538 77699 80394 62660 83133 69047 74782 93964 89662 59020 96787 68929 50731 78482 95600 74258 99226 92321 98749 88818 79901 60705 70081 52340 75728 70559 55654 60956 65827 64621 95733 95919 81124 71728 85839 95414 67207 64942 76953 87117 66224 93795 64766 83138 65600 57890 76580 96769 56760 69926 59785 57278 53327 61300 89312 71506 70957 63756 54766 73950 86584 93672 55966 73245 86072 69523 60857 50645 90195 86552 60384 88790 58375 85372 63135 95502 73969 55261 87659 95231 81949 98953 85223 56074 70159 59435 95365 70850 82238 77411 61483 85382 93961 91164 95857 64934 81437 88852 54704 55104 58034 60312 85620 93259 58344 95892 77987 96816 83804 93861 77878 90393 93394 58741 67706 73875 72686 76075 89772 83193 50099 72409 50509 83382 69787 72870 57455 63652 68301 56031 72909 67720 65216 57506 89712 69000 90653 59907 91126 84677 89117 68192 51266 80260 88788 65491 92420 76221 69431 90055 89210 86938 97388 56085 52294 97223 64726 89462 95014 63362 94159 82274 69792 71002 52803 63432 83665 85710 56403 88060 92617 92920 51977 61704 78233 78253 69839 68078 94751 67462 78894 74905 92736 54418 55636 87022 69691 91323 88918 69760 76899 70170 57582 66554 66731 96088 53615 95883 93935 73929 93026 57993 63740 99528 92999 64848 79091 72795 79089 90631 76305 71152 77061 99371 70945 80417 89564 58221 79384 76452 58744 51430 50013 62089 76976 74172 55591 56949 87855 63551 78825 82903 93426 76168 93730 74101 69789 85494 53741 52227 87663 67446 92031 95447 97514 82904 88353 63405 65813 84912 61842 70528 59926 68861 87719 92649 77652 62183 77142 73678 80890 54572 55857 68851 56679 53589 66778 78884 70963 71566 72324 50895 78810 90169 68020 70881 51931 89302 65155 79556 74033 75273 68972 57837 82242 50753 60853 96806 77959 52071 59077 65418 57232 89155 78000 54644 66567 61011 51650 54290 59506 71197 89840 70658 85276 85757 54894 53231 82859 76698 91122 53430 52107 72051 85760 60357 93849 86262 58032 90922 56459 70366 89875 88371 51997 83071 67445 98832 86378 77596 84694 98546 72707 92554 65861 52070 82881 84840 78593 95611 98141 52415 88745 55695 68233 89573 54167 74797 63803 87387 51303 88136 70165 80938 68575 76390 56732 64436 73471 51731 79041 98859 73777 75819 98921 69782 85588 69240 63658 68796 51928 65139 85582 76510 79428 98570 64494 71218 95393 90361 56230 64516 84465 90134 91280 77625 66571 60022 66406 54306 83530 53695 63917 57080 98701 94776 93039 74834 68655 78002 93715 65091 52099 80380 99260 50066 68147 53476 59629 88317 81799 62323 55847 63536 91934 64869 56557 68064 54700 68551 70447 86542 72770 73047 70917 50820 97692 68186 58367 92389 97670 93879 58023 90551 81847 88382 79987 57618 86327 75546 94048 65170 63832 67565 63971 60701 63159 95706 77706 74011 77705 94679 51114 85637 79815 98210 77938 80883 79918 73521 54176 71126 50451 67381 81588 63931 78931 73256 91343 75373 56049 97936 54933 76768 93034 72841 66551 90204 52548 81289 76282 70056 74075 59282 74346 65832 61895 84892 85191 58542 91674 57115 67466 84261 61524 71322 54788 52545 61709 99516 81203 79918 75419 67640 76992 98854 68078 52525 74695 58053 69911 52628 61302 55882 55484 80610 51809 93524 63255 86958 50210 71529 74379 89123 85166 71743 52730 70910 86142 97177 74492 76366 57049 73212 89811 50912 91959 74214 63746 52473 67646 80078 79328 80940 58840 89999 93095 53712 88860 82955 60592 77841 80684 64479 63973 65435 78199 99344 64039 52270 91267 74972 64585 57996 93688 65124 68162 84325 90417 61166 54722 59602 67775 91197 56070 96571 97417 92777 69396 86155 87409 60202 92051 67066 97459 68680 98136 68684 51613 55877 65165 88380 55203 83104 70192 53595 88050 94341 59054 96104 77001 58614 61189 91956 82517 99408 59619 78292 76485 66757 58215 62612 95193 70621 77031 86037 50676 75073 60292 95554 68545 67615 92890 92118 91712 93209 86625 83512 80018 75739 79662 90672 65293 55719 59259 93302 86558 63568 74748 55048 58630 51131 91386 73828 68669 84388 67415 72060 75503 78774 95377 67645 94001 60418 56183 67088 95869 73858 89727 99198 61923 99494 64485 61971 64361 55083 96749 62458 73666 86010 75447 93603 63345 62455 93558 82538 71711 84438 94889 74395 59195 98886 63010 93815 55442 91371 79015 52838 90562 92788 75267 54156 81817 59847 93528 92876 75592 55479 56922 73366 84502 57047 52950 60589 67995 98835 87254 68198 78350 82188 77103 56198 78765 75479 90750 65868 55587 76484 80860 70693 55467 65948 59660 98656 76623 69631 60559 81192 72535 85138 99600 82913 97902 91093 51128 98361 56317 75358 81433 93845 67641 53040 61076 82464 98882 60570 69826 62861 75745 86098 60971 53968 64582 80995 60392 68073 75581 92579 91665 76613 76074 93006 85285 60250 64454 77819 82089 98416 62721 85244 91147 73976 67593 69342 71244 64731 79409 67474 64783 79080 81192 90508 72137 80692 92559 95367 57488 92147 89524 82697 88133 76197 84013 81817 92103 61988 78195 88512 97011 92768 74428 64660 64666 89351 72868 94722 91243 97240 51515 92082 65846 76269 54647 64758 80911 80013 89835 67890 63459 74423 59218 77370 69784 57605 62814 90367 82137 86831 67087 95068 92341 68746 93508 63394 62144 64872 74374 80881 58810 78092 98929 65659 60317 96167 68379 76659 79215 69701 59947 94211 86465 63888 98362 51106 97483 54811 79674 94720 73679 75793 86612 94305 86525 95659 70097 55161 63460 87495 75422 77618 93648 56806 55730 56170 86771 84838 87711 85884 79990 59543 69362 69954 71386 54568 51397 80905 82955 75858 58396 85744 64131 73766 72875 94271 68545 69715 86071 77848 78110 85297 80048 85664 79668 77635 74748 72814 54051 92938 59292 64866 69141 89651 87711 88328 59528 73256 63990 82482 86971 89799 56484 71086 81978 93950 93120 60931 67736 97920 96365 67988 73494 93069 87953 71020 70283 99346 74060 95898 51625 64422 94756 61209 88438 87118 75722 92012 96230 85890 84762 98842 58481 97229 56481 81367 55217 83300 72150 85966 98284 78257 72973 86486 92584 85936 79711 73756 52867 74198 88279 56267 69432 89714 59483 60844 80538 85089 72378 72205 92867 62843 68093 59618 76181 97244 67825 76344 69839 71620 97113 96978 80826 66423 69348 55787 89215 82943 54195 75231 93453 75147 83507 59073 71983 53777 54553 91094 69615 67233 88278 65212 62076 76270 64945 65312 78574 97727 69430 85356 56066 81644 92673 98692 91110 61195 65496 57379 98782 52173 66012 97370 90984 56784 78294 72472 73579 86754 91461 80419 55778 69699 54337 67795 73136 64906 68344 74020 59290 72691 73084 78087 81300 62499 82564 69080 57465 78463 99000 85977 51360 74490 66138 55150 97261 75875 51394 57880 67885 86501 75386 79041 85298 81856 95552 77761 57084 68358 59911 90187 61421 78994 69829 81450 91742 79838 65016 94400 70051 90095 94722 81391 83786 63536 82517 85019 60267 58022 62239 79126 50322 58369 62502 57505 83810 88144 87341 95558 61715 63988 97186 82360 76561 75774 81366 74587 54460 74164 83015 58209 93039 66270 84930 68976 92502 51503 65681 97475 79714 79923 72643 54212 92533 55705 98759 58471 82785 51891 93679 96605 69236 75348 66823 59314 97611 87190 95412 50742 94915 53688 94307 71655 86689 81726 56385 86738 84774 84533 85024 67006 71370 61211 92358 57601 69178 71196 56932 66251 50908 75134 52237 58756 86353 77383 54219 71949 74552 62151 66998 88439 68293 89308 82690 60912 76720 72780 70833 69520 68509 72659 59756 68809 52365 98734 94939 65301 80239 72827 72829 78860 79803 68318 66835 72679 80874 95418 84064 62723 91148 97407 88957 70479 80265 71362 62738 96902 62916 70417 79316 81940 98433 84410 90108 62336 77353 81111 99334 98735 90868 79773 88303 50806 84299 65221 76524 56197 89820 81026 89471 72226 59863 91561 95360 74138 94810 52229 77556 84861 82440 78495 63903 74136 76412 57357 73802 95603 91520 61887 75022 61844 96704 97991 80198 88142 93649 88868 78020 96751 76775 63124 94110 98247 66693 95883 89922 82982 95881 78308 96728 55858 96096 63872 95826 94369 82882 63514 53591 61289 79148 57568 76201 93719 81248 94731 61492 80111 94764 66073 88313 72831 96650 64208 99875 50546 67785 90893 65753 50944 92858 76369 79022 59834 76460 97823 77721 52914 92909 77265 76888 83569 66726 72756 73374 65776 59702 91782 98332 52097 55118 86541 50187 77263 73095 67103 54147 62324 64867 63260 85130 65012 70113 61011 89387 86117 65795 83398 68632 95836 74071 95939 85942 50970 57081 99507 93724 74076 63184 72518 67130 62237 80629 85071 54357 57268 79929 67719 66359 86244 62585 94065 80141 82638 74642 94218 66197 63058 90668 70055 65884 94602 97999 79936 87182 74759 66842 58749 56603 60393 56318 84999 58183 59432 96196 71922 91455 91312 60114 93886 52523 76993 85942 50952 67589 85938 95344 87591 94414 94624 53650 92847 51122 98502 60423 55106 64944 67030 51895 52508 80059 60454 52465 66259 86821 72325 58671 71802 90430 83815 82668 58855 81842 59180 84275 75693 66348 60173 55936 84563 81036 84513 54018 63546 71442 97840 65336 74336 50100 83136 83037 92625 88981 58170 63621 81523 98466 90527 56293 80825 56595 50064 82806 91178 51830 58341 72918 89671 74355 55956 79816 83945 72284 61096 57713 68902 89791 68907 54226 80381 84957 55358 72725 88408 79640 78400 89607 93946 87321 54799 99147 95440 80999 71349 88266 83036 86973 67967 61900 84430 51005 73361 55589 76555 73600 62349 65395 68516 97560 72592 86032 72560 84468 96126 77414 52345 97931 67505 94376 85906 58534 56341 74631 94498 69393 69217 87725 60789 68985 79375 55821 84540 54182 94791 50481 85821 80086 64072 80494 85687 83923 70287 89630 78557 99702 54332 88890 79373 60153 88194 75080 79812 67032 51655 60354 60672 59865 96681 85503 50302 98064 76206 86150 93262 67758 52846 50560 98637 63986 99014 53780 74737 53448 57589 91329 94039 98077 80867 82874 71684 80757 61359 93149 52531 70300 55016 50277 54664 83073 51667 94575 85235 55234 70165 95050 79873 84582 67856 50681 58263 96599 64075 71165 87162 56869 86503 66114 79192 55633 67574 55785 89659 96009 89374 70712 55627 84374 51684 71520 55368 87136 90686 55600 80681 57072 69464 68753 88283 85048 97219 53628 55528 76269 56638 62211 69261 67992 61644 99053 51388 83278 74392 97464 79887 54996 78349 55670 57468 70247 69429 59478 65682 55646 51986 54933 66944 59954 88751 96711 91675 71522 76756 83100 76826 76077 59070 98149 95977 97097 95199 96901 51880 86949 60715 53281 88725 77639 75670 63767 85361 77679 68632 93037 72916 63013 88302 94886 97231 97616 60440 52110 75095 55365 68668 74607 90958 85906 68110 76645 52316 58166 75720 56409 86557 83866 59945 64237 88144 79270 72618 84797 50655 93627 98087 50220 72640 65317 61418 59102 89799 74555 72189 71077 87474 90471 95977 92182 91152 69979 78771 87708 62164 58871 50083 50487 64488 80801 88889 89032 57817 50011 73868 73330 91673 72074 78019 68696 85476 59029 79321 78580 57826 55800 78387 57813 86896 55662 67656 72114 85227 86390 74558 67924 64172 56522 94932 88630 54217 70023 62223 56780 87724 79440 78250 92632 94173 93443 81046 86605 91369 59387 65824 65021 87471 51688 60406 91522 99806 72711 88193 56266 73227 83972 87152 60384 93076 66292 99027 88196 72066 70363 86814 65567 55424 83220 63707 74704 61944 56606 89644 96544 76112 92253 77538 61837 53358 96515 79623 96950 91140 65293 72186 81402 90369 63646 85715 53305 93708 56238 94966 97310 96868 77983 94751 70030 53984 73482 90492 94436 69510 55509 55905 98213 64178 60370 70628 65161 93004 77268 71366 98822 85794 57393 70414 57025 98752 85877 66030 70156 94997 87996 97018 69840 51286 94798 85148 80425 89687 79790 58297 97845 78687 75555 97198 87307 62853 70381 59575 71755 89179 93496 82698 64225 68935 71412 73211 58047 72158 89400 81820 76104 53201 94168 59910 93929 57583 94804 83812 85894 63708 61718 84464 62140 65405 65859 80660 95478 93978 95607 87571 75856 59022 69321 77001 85550 58584 85197 82593 94466 78265 64163 72300 97895 66987 65677 69894 96716 81374 65689 94494 82422 71289 95838 52159 69154 58770 98595 98080 63897 86992 78483 66329 85768 83365 69595 74746 52908 96851 66653 78353 89981 79118 78049 73431 66349 78722 57835 59733 99877 62133 97111 93599 90172 80388 82668 69075 90833 82838 70634 93658 71643 69746 80227 57663 94990 93008 52421 60031 84500 95303 69427 70489 96906 61429 79788 71213 60680 54799 70408 90759 76608 67489 72107 72297 87187 91326 82055 80387 51961 98512 93940 67593 70886 62427 63576 56254 60319 96217 58426 69952 70734 63942 59538 92388 70481 62858 99800 90124 57603 95696 94640 55690 57509 68534 95946 66160 67908 65074 81917 88057 77160 69394 63015 61111 60777 60941 50046 68865 65653 65638 50483 83579 50505 86924 58706 51028 59462 88207 73234 62912 65819 77565 63867 85790 69180 83551 58795 54490 63383 93383 94870 91210 55318 92134 62549 84125 59486 89946 63626 97376 85911 72393 82749 91150 75168 85106 62493 72650 70703 55477 64303 89290 63735 81824 72049 75885 80798 74356 67092 68593 58723 96781 88505 52158 85170 53199 80806 64115 60186 88333 55941 94478 69160 51853 85120 99480 83534 83575 84678 61289 62231 62399 86424 68531 54516 84239 52359 68635 53949 75123 54279 60774 78198 88949 67944 64625 81774 83873 51635 75105 68191 95568 64107 51632 94006 70853 93664 82992 62377 94153 71284 95598 72789 50873 75883 86729 75683 77807 67180 68692 87959 77356 54397 91633 85546 58535 65157 69711 61515 50752 95265 59732 63852 99174 67556 96995 91261 52725 91323 75113 89355 76580 91007 79644 64277 82117 98938 54022 64485 72407 56978 79058 57628 82078 97025 68419 91844 93185 75006 73830 98828 84897 96087 54132 78659 73065 56289 96506 89350 72986 86012 95071 50393 68753 73296 93788 60393 82332 92539 75537 98907 68450 65062 62725 77753 54972 82306 75175 58297 66514 96799 85955 74596 87429 92642 93800 91118 80076 79321 62007 74530 59991 74462 79319 54832 85208 87505 70307 98107 75952 96262 78350 90130 72036 62871 85447 60472 84950 56711 81336 54371 66691 78488 50076 64922 60575 99964 79366 81044 53185 77639 92482 83896 74758 98505 68955 88679 79782 93407 91270 97872 52394 79385 91511 58621 70434 78397 85412 86621 52386 66447 59959 58355 56846 92174 78769 74486 66607 82015 87381 99405 90687 94696 93179 56141 50749 96859 71107 89710 72178 74001 87416 89596 91542 91105 65339 62696 88941 50239 93150 58669 68607 65798 82915 91105 61868 53093 64037 85831 60549 78376 92280 62577 57023 68893 71491 59621 92846 73522 51488 58186 71317 94859 95753 98880 71151 60303 69470 60112 71359 65203 58588 76465 56788 70148 56533 90877 76112 84619 86207 51957 91204 85056 82037 82422 53728 59423 96071 57905 95369 81762 89177 84918 95028 83223 59791 99289 93224 50766 50654 59685 90592 88875 82265 54126 97463 83149 75005 99582 75064 98502 87226 80452 65490 94161 86125 78599 64977 76880 84418 79162 67872 99204 96904 93074 66283 68926 81015 97657 62212 59082 73905 92904 79689 96977 54898 95748 57883 72429 72571 65604 57299 84476 89757 71384 72581 84149 63036 99705 50789 52228 50538 57576 74086 81528 83749 63689 57541 83142 86797 67172 63538 58497 51714 98352 65103 66882 84078 72956 51097 83872 87079 60001 76691 90065 65081 73811 76547 66987 78838 76578 82128 62370 52692 74830 66592 67291 83699 85168 93641 77749 80028 84473 99698 58624 61324 67696 77985 84758 75551 50515 85309 75670 55218 55772 67143 59233 75684 55368 60542 95398 74320 81580 87748 75796 64981 93072 72136 58893 68755 55854 97191 88692 76023 94899 60394 64157 75256 77261 88439 67427 67304 86479 81279 57467 92587 97184 64129 56511 68848 56419 56632 66968 53713 95180 91331 73659 94205 63914 53539 91400 71473 84268 90568 67913 56759 81385 56912 99202 94094 88022 74805 60198 68233 56071 55567 62704 71071 69796 86167 51496 71066 57519 86716 52873 61405 74961 70652 72411 51431 94704 68838 94722 86765 93593 78907 73142 66268 64959 65643 97068 86991 57656 90094 88867 87127 61836 92999 73747 67565 58268 93415 89447 65815 91121 75599 82266 97503 53938 89360 87180 91775 67419 69395 93863 54305 88075 57227 86184 83789 57592 78185 94765 97598 99335 69866 61374 68259 73841 56628 91098 89755 57780 98554 81656 74303 78214 88490 91996 96718 92096 87423 90583 74185 75675 66818 71463 83957 58872 69412 96628 95090 66297 82496 94231 60359 51612 67354 59762 74475 87653 94396 98067 75380 65661 94149 62791 89297 92586 90119 79666 68249 77311 67818 99628 70490 80537 89742 73650 72440 63426 77245 54349 94758 88299 88857 79049 88205 59831 55549 72941 94874 85186 94000 61437 66217 51348 96761 84315 54597 50102 55569 77084 74047 60015 56597 73384 54437 99722 56065 53419 91683 86272 63812 83183 96522 55856 62772 68071 80815 56917 89722 84375 73354 80625 78002 96962 66241 68565 80006 53152 85441 94605 57622 88456 58152 83005 66068 97656 82213 94768 61091 99646 85841 69984 55078 59148 82006 96544 84448 63911 85819 95208 58039 70314 97057 87656 84193 82811 83247 51931 78336 55238 91423 65712 79450 92856 86043 56049 72868 74244 61849 50648 80307 61787 58031 85566 58003 61317 85570 52281 80104 71010 70924 88276 91999 55821 68266 83333 94941 74828 71115 97619 77719 71253 93233 78706 74247 73464 55136 53076 91774 70091 70023 72500 90410 94739 73244 70705 55526 70142 71488 93554 80936 52936 76814 89581 90497 90838 55478 63890 68622 79553 62536 80528 88067 53818 75299 80934 85182 94752 91847 58912 91291 55666 67137 85294 85814 58000 99604 96170 97688 65907 84020 72618 87056 97519 62023 83964 61562 59824 58357 79297 86971 53933 65084 57041 90352 77066 90250 71533 57407 66680 63749 85740 65487 92866 72773 78965 97454 50298 96302 79126 66389 84025 78589 76822 86766 64893 69812 52348 89283 93253 55697 62232 89418 69414 74121 61351 59781 98526 69746 92961 59830 81581 62849 56153 87853 74309 53221 92036 50884 73788 93649 90521 86723 75834 93033 63977 56441 87854 93555 82738 66225 92991 84456 62977 85117 59193 82690 70147 83687 66254 54586 67047 63557 65077 50002 67120 99132 51430 58012 68794 63665 91989 61209 87020 76627 66839 57789 67512 60328 73256 73624 71421 86694 51780 96602 89845 51633 91529 84738 50455 91532 73199 54204 95529 54575 84149 81872 86507 70163 91971 53755 87311 82702 53443 89436 90369 68209 70125 99739 95856 65699 67131 59891 59094 81640 78743 81263 95454 63596 59867 62266 78482 84749 74693 55515 66829 98105 85646 58532 65983 82741 56375 90706 89966 54770 53308 62992 86694 94295 84597 89021 80310 63959 66197 99595 61906 53955 91585 50052 98623 66178 71162 75754 83032 58427 55627 89180 98705 68680 99200 74211 57360 56959 97279 73844 90930 60214 90822 89058 75767 86280 61535 97237 77613 52270 59667 52724 76810 94166 64607 50176 74050 53454 63211 54413 61862 93019 65711 91015 79529 66355 65394 73084 84122 84138 71739 81577 98391 72806 95092 58239 60713 57014 96478 95649 52110 72180 54323 56078 95809 95935 91826 96931 75223 53455 63956 68069 74935 99182 87967 90812 65448 82232 85014 94075 66364 92224 70735 67570 66695 79431 84381 89949 79044 80127 59447 96655 90051 79651 64306 82964 57472 80012 96493 96858 90721 72456 99214 95865 94176 70164 89039 96860 86394 70887 87283 76738 64162 71552 74427 55247 54027 97201 88257 94942 77581 86727 67761 92350 90558 71202 97055 56682 94869 84141 80097 76837 95583 73699 60326 93053 72465 98617 63323 85097 80642 87059 95072 94724 60342 60585 68132 81866 65696 98565 83447 75982 81653 63286 76874 92631 84992 53180 80329 54481 63679 84648 53112 52806 86330 76349 74569 60988 63387 96966 51334 97985 87677 73758 87671 63397 71119 59319 91570 75778 86196 83656 80699 59657 95639 61948 74043 88490 99039 86284 62306 56934 81613 59790 51603 54627 54489 79692 77446 59555 65660 93395 95441 70541 90388 89570 93055 57931 92187 85923 98376 75806 55847 54054 50208 96477 90213 67928 95840 85066 64449 64507 53737 52168 60953 62471 69942 89286 69053 59783 82708 75507 52795 77065 56539 90792 53982 57366 74852 69875 77354 71284 75468 93413 57003 56448 66200 95178 85627 81516 97955 63032 63669 67220 90182 83593 77235 85351 74142 85401 63557 91265 64106 64197 95115 85239 59614 60331 79619 80708 90513 64443 71007 64757 98074 67275 97246 94018 55222 57617 76477 96232 83505 64479 94947 98959 57641 54917 61758 62513 54026 54696 93533 68900 95656 59818 67528 53321 66909 58384 64081 75159 71330 62671 99767 87030 93378 60294 67974 75150 85010 86002 62479 57727 70501 89856 88722 66368 90076 79250 94469 72074 94675 58226 56035 69797 93851 89993 58938 70676 77332 74115 75724 77297 76194 89831 88165 51683 76995 92915 81396 86749 58252 73912 90137 68933 79376 60734 58819 99211 70243 92584 94060 69064 76823 64320 66784 79028 62645 61294 59976 86966 85814 79940 60866 89587 77218 57773 80948 65114 78830 65171 92182 74214 50715 80510 90006 69427 53344 79502 62704 86868 63562 59201 85951 65734 72484 60284 94504 60828 81988 84233 86930 88939 78003 51661 50066 60261 59573 74040 76421 62088 61641 67630 72088 90741 77057 69543 61302 71368 51570 74766 82006 95117 55033 88392 76676 85645 76416 78395 54749 69445 51759 55275 95249 76836 66021 87681 94839 61200 64062 73385 84659 65919 94369 87666 76635 55912 50383 65162 75782 89293 73390 76593 83159 95504 71318 51613 91383 71652 61757 76051 75022 66987 79064 53770 50998 79899 96371 92320 87258 53381 98496 85046 64542 62476 82557 59818 82723 64351 51821 99418 75624 65760 77849 93838 58924 61109 85260 70776 51745 79573 60925 77106 97817 83973 92139 67399 97131 67941 76644 93133 60754 91210 61753 68733 52361 92796 72684 70460 86917 89028 63545 53487 84352 56137 88901 85973 80282 86486 64255 97805 53729 65478 58254 84777 80048 72617 98715 96194 59647 79935 73432 56703 72282 64269 90712 89261 76122 61742 85346 87062 96709 76746 78502 67604 69638 70417 97873 99219 91760 51139 50958 76022 71811 82889 77611 65972 96514 58365 87632 71940 54651 61605 92866 70176 69691 89833 92842 59754 80680 73499 77726 50590 96701 68596 59239 70935 56421 75103 65121 72792 78546 65379 91168 68157 60764 54198 81137 68974 85586 91898 61538 79223 87764 82246 96840 61494 89393 86960 62333 87590 69438 67855 89805 61149 57588 98338 64440 96214 65430 72186 89394 62038 51712 79741 54103 99087 94953 88427 80188 81968 95832 91271 65498 73477 78758 66415 57032 88559 67749 72843 83488 83430 75870 87847 71527 65015 71573 54323 85155 50053 86188 75878 86493 70140 70772 96494 79731 57619 53546 63537 63825 87774 99849 58599 79610 90647 71005 61890 89438 66014 62693 56203 92944 67566 51482 75263 99434 55155 98387 54258 81221 85138 60097 78607 63783 90885 91096 96144 52525 94563 83940 87903 50182 84148 84503 97508 71253 94891 65289 52949 54632 89095 52002 75266 98297 95854 62738 90328 84402 85227 88792 61492 60006 61151 75503 50231 51414 66822 75147 97134 98249 89363 97746 64291 92225 72014 67473 56964 71665 92211 55557 94273 63190 67555 80969 71403 63159 59947 92442 68466 75284 73373 88489 54741 71366 61426 65352 74558 96226 66171 72012 89722 70083 55523 73678 97715 62084 72410 58413 68204 90535 54495 94951 88645 76828 68378 98243 77311 85530 61579 99614 66793 79840 64278 94335 58085 89606 50606 75696 97326 69071 82145 94595 85066 95046 77635 58810 89667 97632 63016 74695 67464 61272 63148 51426 86736 98284 96993 62706 91718 72454 98534 69463 90458 93920 99341 53842 96263 95499 60515 69620 88195 96863 80259 67625 50435 51741 71094 56745 75513 89396 64205 69353 84200 90879 57813 59797 98491 76120 57033 52495 65835 94405 86445 93093 83604 62405 79291 94590 92337 64630 61409 58763 63669 87235 70520 55457 84451 88420 51558 93636 87726 61530 73134 91113 97515 71809 75691 88214 77448 62236 77833 62840 56115 52402 68321 83447 70474 75212 79064 78451 91358 78101 95370 74026 95781 87516 96046 68475 72410 95494 61213 63143 73469 91859 56266 95440 78724 84292 53461 60729 62617 54699 84085 63910 66804 86628 91718 55479 76771 83856 69124 65459 60813 57428 95299 57436 95237 51643 52206 95806 75235 92201 95908 94658 51814 61373 88028 86249 57997 50148 50342 87231 79286 79593 80145 75047 73667 92570 57390 76728 94433 76478 63531 75539 58956 89748 60182 90028 63655 78002 77190 80158 68776 50342 51622 82674 73597 86263 67075 50083 79266 87023 72415 52482 50997 76370 52359 84389 91323 66027 85672 92104 82616 61060 78246 98695 98583 99880 59914 98781 78894 85302 57225 90883 70070 62943 82028 51091 58623 57133 95313 50683 58748 95859 90876 67032 91981 65558 91905 55522 80877 54519 50584 95210 62653 63724 86270 93634 60383 89916 86907 88053 52928 89251 71279 71949 94879 96675 97560 90431 81124 79226 64941 54316 66274 99481 95211 79616 84483 69656 80466 54596 82832 95395 87835 83008 61247 90892 51560 66218 69928 78042 69342 51585 96083 76545 88589 79461 75248 71569 95143 71813 92473 90412 76482 93063 60448 69365 67164 55648 69258 92112 96865 58032 69994 72425 53574 66578 58905 98411 64418 78992 98041 98253 90804 69630 87649 63673 53422 57711 70539 91184 78746 98595 96997 67014 89712 88832 67662 99668 59843 53493 63173 50740 73019 78937 89877 58505 82365 57233 58267 68108 71097 80490 99414 87184 82919 90023 61430 52244 58413 64267 89949 72514 53533 58442 96135 92131 68146 77467 86646 89158 59263 56164 66598 75882 93975 85063 74276 98143 90230 82932 93059 76328 59933 56245 62672 64637 55209 85595 70242 91086 91452 89262 51122 58881 85592 67431 79796 62825 66575 58818 76106 66330 73645 81603 80896 71181 91175 77663 79995 89267 71344 65453 57968 52902 81045 55578 69482 81455 66807 77684 53210 87335 59919 78392 68511 76242 75954 72307 61075 94755 64441 71163 68136 55397 91858 97019 54406 87094 69707 82213 82378 80750 76759 62669 68437 55465 77491 67646 95988 65994 88894 61140 61223 60267 57003 80850 72560 97639 92498 63629 58053 82693 61550 65337 93376 87602 73177 77332 93367 84651 68422 96311 80786 67306 80604 51639 81576 79785 76898 51740 59432 80860 85891 50217 74837 84600 90500 67506 79832 56999 93845 59332 68196 74735 77644 58417 67193 80946 87579 63038 81876 62785 56377 96005 89358 77285 62375 86614 54985 67797 99152 92472 85401 90318 56674 55937 63821 98377 55999 95862 90912 63006 52586 81392 64584 86536 93844 62816 92649 91259 70467 89740 61470 83753 67914 78109 65803 99088 78518 53409 66676 59632 69091 63669 92060 62146 99684 85957 66195 76917 75527 60139 73669 61417 68073 96023 74996 80700 60120 98018 75622 88627 85534 92198 50405 60534 77186 78864 66721 74021 56029 96472 58819 77730 74218 58905 81252 54938 94624 59342 56396 94494 68129 53401 60590 82277 99599 68693 67175 54242 61461 99515 92109 64503 84383 57488 54732 50102 83684 75382 90870 98594 87363 82564 79549 82272 61501 56588 67036 50439 72300 77663 86038 82906 75418 57423 94895 79677 87656 50480 61229 52183 50800 75863 84234 61197 76685 68558 79792 55754 73507 99809 69009 65027 60567 87486 75031 88557 62309 97532 97836 64770 55271 57444 70394 90381 53132 62566 91761 93104 96311 69920 68770 90857 95170 85329 66468 85870 93301 84633 54159 70290 77963 53043 86030 80863 85510 75960 70044 83178 76664 85308 88689 60034 77449 65853 67175 54678 89329 69710 71797 55600 96704 64914 75628 97961 63811 97552 82473 94386 60291 61498 62828 75355 96582 85112 59360 60757 52836 78889 52169 90861 62799 69503 75222 84868 85644 82658 58154 67955 87492 77646 61719 65392 65852 64785 55841 72414 79409 56877 56218 66217 56970 59311 72089 84242 82097 98494 58085 63788 53885 59614 54944 78068 88199 80442 62014 74129 54235 99844 58419 88653 89676 87561 55751 62246 74712 64063 97292 66126 81770 88804 50229 60544 51306 75831 56739 92411 59194 89722 67216 94665 67742 88421 89381 95909 68024 96797 87055 85747 97622 93236 61476 59795 97420 55611 70704 77868 67801 65377 84675 71870 78665 99674 94714 95651 52674 90480 82599 61151 86111 69063 53585 54691 93658 94584 93700 76398 75149 78856 81085 77398 55064 87604 69300 63501 81349 98217 94606 83102 50173 72437 71422 52054 75592 97669 83060 95497 78827 52466 60397 72913 56295 78597 69260 98596 66588 75271 84811 99941 97139 64239 92446 52053 78151 94477 80161 92911 78460 55797 58275 55028 53870 71535 78208 58840 58196 71891 58911 54915 67189 88756 62444 64651 55409 57633 93075 90622 93101 64902 79415 54379 62063 65344 92949 60709 78461 92697 69391 56935 73904 96068 54933 54998 76500 76695 81006 89009 89605 63113 96565 71386 92623 55493 55089 61251 71696 51996 68584 54961 57304 75681 92523 91417 95695 70369 91759 73998 56671 68531 78882 56632 80719 64197 71959 56862 64861 72170 78824 63413 83155 83812 63910 86268 53952 77947 99149 78719 94285 84386 61885 56562 89244 55102 95931 50214 85683 66506 90184 85705 97186 53157 60144 65197 60139 59042 78391 91676 53102 58287 89824 89294 66281 92430 71022 81087 76374 97997 96571 64194 72793 63169 82797 62950 84237 58582 79847 79725 81836 71021 68357 62139 86301 98567 55999 52155 85265 63687 62679 53603 83383 61027 78170 78338 55403 69866 77256 96458 53323 66063 93475 68764 55384 71878 77697 83837 86881 95408 91219 99110 64112 68556 65795 90008 73024 51395 69092 60659 89803 50987 51478 55139 83570 55314 64895 70294 94592 88372 98679 89180 84424 97561 92065 77673 78984 68398 93013 65511 93767 92470 57186 70133 90389 68871 81756 67954 64544 79974 84349 81561 66332 57323 59796 75654 84290 54384 94285 86197 67058 55362 85410 73395 72297 84331 98429 77757 50917 74453 75644 81135 59889 52334 96506 82886 98865 85828 52225 82438 86682 78128 77427 54287 73208 51614 89896 58056 85253 65570 81803 58310 52637 65099 90914 64834 66574 65571 71123 53373 99198 97783 62639 62778 72119 95116 52887 76374 83171 79127 73397 86148 51127 75435 51810 93309 82336 56052 95914 77105 95023 78473 84491 54732 78343 82856 52803 70956 62647 73312 57989 84875 52759 54007 51044 73820 54204 57068 89166 54991 85221 67101 59892 66445 85538 84955 85321 79647 82049 76397 63294 93890 76165 51738 81856 80111 62764 81259 99028 79818 57255 61029 86449 61943 56239 87914 59315 99431 70178 77342 87327 73466 53416 56805 69841 89949 97100 71198 92863 80347 94064 74584 86562 90892 74996 91888 90790 82514 53805 81003 69071 52372 89702 78862 95260 61216 95766 63536 54359 92961 96262 82589 60908 62530 98229 76769 59824 65167 91178 73148 80996 98727 90083 92682 95864 86840 78339 85289 55934 75491 99922 85920 52672 54765 77503 92831 87973 92585 89354 73944 50382 88535 97596 86905 59224 76881 82389 55634 87679 94546 99149 99091 57745 63576 79831 88905 76509 53745 53150 54692 62784 64455 68287 66131 93000 76082 73460 98568 81660 52259 88496 74079 64988 53089 72167 62190 95552 90651 53151 59918 60190 81569 70709 62726 50189 54682 99843 81852 51960 68441 72996 66023 83481 69486 88422 59551 88196 55426 73191 56766 94084 73012 72440 55819 92617 80099 87380 84160 90018 64131 80343 63693 66587 56414 88222 74748 82959 86336 96565 80163 70572 74243 58335 95812 84241 85621 98536 70851 83149 81030 96460 87605 90764 66120 63986 80194 52573 77734 59358 61900 72382 58764 99547 82626 94037 69489 59737 64553 86493 62495 77017 51140 78029 92713 76057 73650 74165 95779 82310 97087 53871 82246 93238 70976 66840 72619 55692 66785 89196 80643 51928 99226 52647 91451 53882 85223 85565 89587 94218 85244 67955 54819 94645 62299 58787 94717 66055 59579 89147 80950 69048 85638 58826 80971 62375 76642 50554 74354 79428 66291 91806 74910 92780 87578 81371 86132 73825 50537 82467 60696 77283 51112 54786 81145 94430 88916 80550 77627 62125 53718 68797 66362 67211 72537 77498 52447 99047 94857 93446 86539 81957 86267 87122 53559 87512 75887 60760 52191 71132 58082 64656 55018 59907 90130 74615 71704 73203 88923 90082 65978 63624 99148 96004 69997 85209 83355 96110 58255 84316 93787 66468 64919 82261 91512 58820 70335 95496 84079 53797 63682 78385 89444 98778 80461 51054 58202 75130 78873 61738 79153 95455 94034 65784 92688 52276 75283 96556 79439 90528 88114 82557 98086 92138 65450 78848 62974 58662 64022 81157 92248 52597 85584 58838 63615 87778 80651 67332 63134 69647 70655 52425 51200 75464 88791 92138 86941 92942 61606 87884 91516 82293 96368 82140 86231 99624 59168 59472 59068 64982 84666 95157 87033 72609 94653 78086 56277 72888 78198 66717 52522 67335 90451 63528 85556 74652 50112 94072 61844 70053 78437 87620 87105 80163 94146 85530 72775 85717 99850 72547 86415 83576 67053 50557 68065 62899 57384 55865 59659 58409 66661 65276 70156 89937 77405 99597 84013 61178 92204 98406 99150 58404 59871 82577 72900 57292 89370 70642 95259 80945 54666 51441 96644 58592 67230 83127 78847 93985 67874 92281 72857 69249 81293 77892 69535 86727 75254 96278 83618 91791 58359 67867 87343 69735 90970 75093 78511 84900 97135 77680 81054 64400 97560 64044 57907 87981 81776 95841 84665 92499 75486 70675 91774 78393 50481 52025 81247 78240 78732 94458 54858 90423 85592 94653 59310 81543 84773 67408 68809 63973 96472 82099 76603 89261 75244 85889 59275 98500 98935 86584 59743 51473 90139 66550 90445 94457 85875 90629 94287 53971 58658 63357 50307 95201 72396 58219 56563 78126 60966 82528 60402 62947 89322 92365 66892 78685 89534 93738 65028 95098 54469 60299 59193 88347 65076 65968 95843 63986 90987 80750 54226 98493 89779 60491 72510 84937 63729 78534 85627 80616 50481 69779 76187 61141 89599 64877 84798 94103 69783 60225 91050 83647 53504 58105 57835 75084 59488 85363 70663 91286 77397 92712 85094 99930 54070 78602 67592 73002 97789 71649 99014 73831 58958 73694 50258 54292 66142 79284 95700 58956 59573 79287 68225 84100 81322 89380 84772 99368 87781 52016 72111 81065 64050 59541 68119 65178 81592 92593 79571 74073 65095 89853 90600 90195 51681 59548 92384 89637 76677 75410 70387 68417 71628 54781 54696 96812 54159 64550 81568 69296 89548 76366 73945 77986 61133 87954 85045 75248 77328 53307 88308 59695 72925 75403 94086 61256 59830 50947 70310 78642 53793 97851 69118 59292 97965 82884 85634 61182 92118 96635 94694 78221 63418 78682 54213 59772 63317 54498 82319 92948 63429 72413 94121 56059 57620 65436 95622 81708 75284 55477 62276 54857 67145 89866 98541 53628 51959 72755 83924 60082 76818 55963 51358 52896 71681 66154 72589 84895 77247 76926 93985 94232 54791 90605 66667 90196 87477 74102 82678 50298 96051 92084 66551 56998 99347 80633 86863 64264 93908 57325 85496 78988 86697 62537 89839 80180 82136 90341 88406 60219 81783 91745 80672 54738 59676 98034 75739 93778 67936 95778 88934 59424 93021 86328 80081 94108 84069 58148 99512 73555 62934 94214 96261 60966 90320 65551 74778 96242 61046 67140 89740 56957 58416 93521 56057 72893 88298 91919 91455 68215 79971 64836 80555 68494 53820 70888 90406 85031 51964 87477 74985 68910 59410 60548 52981 88595 74322 86594 85333 57548 81668 66956 73629 83224 65502 53586 86588 80276 72579 94298 60237 87106 84586 52824 94406 85756 77315 74005 88344 84407 52975 86067 51744 82825 87291 94445 89982 63010 74353 72520 61048 85929 70073 91633 86165 71384 60461 76506 53077 71608 62997 62220 83721 74509 62185 90004 57893 68602 98247 51305 77658 95971 60542 94186 73680 58783 98084 95799 76714 88402 68346 84434 77172 91166 89745 79006 66350 97559 56486 55316 91786 95447 90773 86901 64535 94493 71148 97026 98270 66842 71182 78244 87308 73134 80803 67813 73336 72293 62606 54816 89020 84142 93656 96727 88898 69125 58521 85358 67774 70422 91915 85214 76500 99582 53362 57342 87364 66204 56919 88092 54636 56752 99937 95313 71629 57951 79187 56481 89398 74283 83156 71391 61422 90970 97455 52467 71652 97093 78338 65195 96392 97769 62913 78180 81620 55455 97831 92038 97955 91534 51182 91228 50225 90318 52690 63710 87891 70633 50653 59390 91306 73322 61023 76974 79897 85343 75599 54420 62198 63924 83846 57831 54443 89513 62524 97599 52114 67672 81438 60897 75180 99036 96459 60340 58306 79800 96107 96394 57209 68147 61720 55882 54003 75862 52550 86862 76498 89612 66371 80954 90660 68967 83829 65154 98279 52353 86639 92282 73235 79121 83209 87161 75627 56126 89802 64363 70831 95334 76250 92951 73908 83013 76026 50657 98642 85717 59566 72311 80855 86485 59775 73704 66932 65385 77324 74392 57166 86874 86568 56345 94099 66297 75462 96731 79343 80396 56240 52811 96714 60914 76560 94706 96373 96578 58730 51190 62837 96600 97834 51120 98211 91383 95678 69978 92231 78684 66488 68218 79124 95672 70610 88649 76856 78419 67080 54632 84895 62394 82077 69823 54246 54632 90856 93826 51111 53989 51523 76538 97718 58203 62327 54817 98853 99877 77630 53922 83913 56381 74963 89052 52493 84798 56398 91767 98150 58449 83128 53908 87775 97943 65899 84428 89314 96751 66416 81647 62671 87648 71874 56674 89978 93518 65916 94127 53326 83437 58468 75923 56926 84554 93584 63572 53682 92359 50128 98529 80803 73456 93515 76928 70243 73846 57299 69268 66549 51340 88246 92436 51343 66287 82043 91105 81166 89074 72945 56541 87285 75089 75067 98597 73685 83012 84104 62813 67995 51299 81192 95683 87108 59467 84210 71972 75400 75120 54008 86957 70230 84457 81385 67212 88916 67631 92412 85832 90134 61412 94155 77031 84022 75027 71840 86772 66200 82679 76610 77367 62331 87242 50371 59449 54931 99168 55073 86847 97529 58826 60236 91075 74202 84999 81997 62803 65589 63295 51095 61470 96245 99859 85912 99678 98623 80457 58613 86512 60016 79773 89517 74466 91973 57411 78745 77514 80148 78372 83771 74647 99035 95877 56232 59427 90259 86933 80146 95279 67870 50509 52900 60796 93785 52154 93145 75509 93134 73448 65965 63000 82414 81069 61079 83929 51943 86403 52481 85596 90724 58403 63833 83977 51511 84377 95009 77991 62156 54132 55682 90617 70034 62395 62681 66331 86961 98658 79906 57658 75180 69701 98037 57854 91980 80755 76755 53310 97252 98483 54775 83258 76204 80861 91021 71718 73268 86167 64571 66203 99123 97318 64878 64018 82429 68764 71101 65534 65336 90186 76463 58773 53701 67081 66941 72052 98201 78340 74463 55001 51407 66329 51348 87850 86996 95452 62238 78726 98508 75046 60345 68827 71592 53987 67081 89840 54758 87140 62026 92333 81792 83764 80647 76701 75412 78130 80154 57686 83054 75374 65857 62196 54688 76923 57246 97277 92064 74150 63010 58336 59561 80238 86397 52717 93381 64441 86437 60419 55684 76482 76072 91783 52166 69256 77351 63972 53912 74321 67917 62019 65240 72870 88761 52004 97602 70526 97213 88046 51657 66677 71273 75859 66375 72219 58788 72868 68617 59405 71580 70713 77301 66085 64772 78417 60682 76479 97515 59466 54998 97209 86758 65313 81773 86110 54411 56764 62213 89413 57176 90229 66422 61758 72758 92196 84025 92793 60291 91950 90999 78848 52283 99673 97917 66775 97557 97286 64332 87134 53967 91102 58111 52097 74266 76701 81274 99490 82703 58619 60928 89744 91346 78814 73297 94868 96692 90845 81293 82875 78002 90772 95994 65268 55095 93920 99087 56651 68260 95611 54508 61583 69062 96613 81182 66433 59739 91781 63299 77856 73460 66977 69531 86622 83507 62174 72264 75972 82590 86088 55929 79329 82101 81445 75855 72319 82108 62253 75578 59247 80073 77711 58876 92046 99325 59544 87387 71977 71865 78165 61141 77876 64272 53609 98088 50710 71923 94065 64806 66724 67416 94153 79711 75955 96333 90928 76687 64114 79023 91525 72867 91537 76821 90385 67988 65576 66773 89277 56300 61395 63871 68058 83044 63827 64730 56351 95204 52125 56990 63145 84556 76554 90776 52453 78109 71735 76480 57038 89014 51294 87628 69203 99623 90373 95146 58898 69323 81776 54382 70535 53592 58562 87746 62088 50575 95231 99177 65263 83394 65957 89751 80920 87014 68369 71498 66696 50185 56347 76951 71384 53035 89421 79084 67601 64264 97614 53196 96469 61329 62249 62277 51676 71251 55911 65710 55022 85253 91566 73791 71989 58782 71580 80006 66713 75727 97845 97164 89633 91761 81441 50960 63099 99988 50527 88757 85561 76028 53544 67913 50951 50186 57901 74437 83020 94128 76010 78499 57854 93473 93448 96973 85124 84183 94271 68836 90262 87760 76603 90297 81596 78368 60762 62082 89166 75863 69128 88285 60364 63100 84094 61150 81166 86950 99870 98766 59801 62783 58909 84446 59048 97920 87750 94847 91585 87628 52980 72620 81904 59841 50939 55954 72880 59776 88645 78460 73114 84961 77395 73594 61620 57493 53965 55847 54399 81346 76745 85380 59652 82470 78569 52937 75404 75838 81755 79529 74188 89534 87032 52244 75011 92895 88442 78074 59642 74043 56428 55200 79840 85497 76361 73170 97402 90554 77967 54071 74695 88383 87413 95824 51574 90780 50283 92983 98857 78699 52382 98606 75946 78053 71053 55588 59128 85397 88436 51090 60227 55019 84878 94125 78536 80649 79143 64545 76426 95865 92187 83584 73267 61596 99884 78228 81710 59437 54721 83547 66129 76960 74824 83853 94139 65832 75267 78806 51588 96246 81378 83451 65873 67559 87895 83553 83309 90733 89034 93495 81941 84172 76254 59914 67223 64184 72839 94735 70129 95104 99896 74882 66412 52675 50915 67139 65685 75299 99242 54635 98758 58973 92672 57963 87620 77415 80201 59196 50706 56347 74379 72417 69360 94063 77792 79971 61083 54334 72606 95291 54874 91717 55294 98705 79489 83053 61960 90714 98917 96621 99901 76870 53710 66721 51299 79029 65602 99239 89986 77837 88560 51324 73904 73418 66267 58813 78090 70287 50513 92103 62327 58170 50928 97568 57382 69022 66508 74379 85398 97332 65382 73740 94674 61454 68552 57632 96634 50253 92862 79385 78322 83195 94165 59725 76608 75641 63235 52829 83824 79710 56070 65239 68527 80711 87291 62421 86551 55931 77248 74231 84848 68701 80912 91810 90499 84989 79418 62820 91555 55406 77335 87547 96315 93186 89683 76458 64299 96646 69088 84429 55463 71329 89431 95955 57611 51713 88912 65998 69386 79577 99719 62471 94215 97651 74296 95456 69194 85495 75499 84712 75238 81634 59374 98018 92181 81724 90097 53080 79664 98616 90682 70224 98597 88111 95475 61163 73364 77693 60323 69298 87403 55243 86142 57427 86365 56237 57474 83639 78013 76241 78693 66225 80951 63061 87346 87578 56730 92768 99694 62393 86658 55089 73368 67279 83067 80619 52331 91269 94002 85186 85238 70684 91342 99968 98764 93342 81666 62208 57326 88230 64128 88839 68248 89260 52776 87026 75013 92671 89339 93432 51450 92892 98050 78715 73725 58675 63722 93504 93295 64416 60188 72928 86105 50335 97744 81020 69495 76082 51291 76013 71992 68741 61479 51308 65508 82148 90479 65484 91243 64428 82107 97063 60306 89688 71598 53151 62334 67203 58843 62160 74299 77339 52466 61626 54688 84848 66015 90962 94633 99237 86350 73771 95114 57189 51118 82810 78243 50772 66170 61978 72053 50139 87176 96397 86434 90314 56842 68529 88032 65666 70676 81810 73377 55185 55873 63166 96416 58643 80088 68800 90233 75058 96053 56147 88051 84443 98357 71359 72188 59977 51344 66328 84733 89312 95322 84250 84497 50556 69217 91306 94954 81817 64697 74771 79045 62207 68707 99340 95193 75803 55985 63317 58984 64562 77405 55403 92844 75614 69625 90433 61070 94032 99059 86756 99810 64726 91963 52085 72384 91965 53377 98745 80538 69755 75063 55333 62359 90582 69979 71800 58823 89968 86308 74560 52928 87552 72575 92723 71316 76807 87075 97608 84044 57277 58023 52735 67021 66211 76619 70192 94507 60515 92456 73031 70315 82209 63091 85507 55250 85847 97947 86605 96494 71138 59529 77503 59177 57558 56637 66501 70109 51144 62055 85947 52511 67475 51931 88997 92727 78313 62945 80124 68608 77132 54448 88771 70467 93931 59803 88863 67939 94937 81920 65407 71319 85167 96342 97333 80970 91876 69801 90377 97137 89010 58024 69603 88917 78424 60578 64913 64286 63113 58412 62976 81292 72772 90452 79749 63825 53740 72427 93024 63386 62765 65876 71113 66389 92022 78802 79834 81970 95881 52341 93625 84266 59737 76080 63640 87119 64564 73939 61631 63901 87955 97578 99808 90391 59730 97672 86510 66641 69939 96296 99922 50350 82840 96833 88639 50039 78916 64263 96601 83842 79962 82920 61222 66810 54250 96605 52289 69209 52862 66381 73362 95306 81851 56531 54124 77735 50491 66344 51144 78884 72424 90739 52879 93198 78007 52350 51783 77462 96760 83532 84771 60350 79043 55481 56373 79311 50070 52344 80536 83049 73634 76683 92822 66138 81039 88900 77642 73638 61959 51921 95844 95675 84123 89339 57872 94509 87540 91132 88844 66381 83559 51497 92002 72558 97354 52478 94357 76406 98218 50831 99449 78449 98300 63013 90768 93075 51178 55053 85518 52762 69726 59314 72711 88700 63327 96686 91115 58397 55668 84382 61242 67213 93137 87611 86376 58394 86887 89736 67485 81608 97339 98088 79444 75917 89540 50809 93646 50478 56532 63498 93080 92705 77888 68673 71471 54890 78853 77557 62951 63668 57747 50298 82230 81192 74124 95018 96284 73796 96156 66132 83888 81625 64448 54247 97569 78385 63240 95439 91253 84678 84516 80658 73395 88865 90181 86878 81438 72621 53322 89973 75518 70892 55782 71869 97888 94007 70297 91937 82558 97763 66902 67981 75497 97433 62899 99662 56702 91422 53834 58266 61719 99374 69774 60632 62342 59361 72719 59738 67694 94503 66869 64118 89842 77950 67880 74488 94912 55329 74716 66724 85560 57771 67675 87523 69469 94203 66623 84257 60927 76750 77514 81282 72564 61676 50789 86985 92350 51398 78254 78935 97560 87885 62003 58628 80274 93304 74754 52887 51819 83513 81851 62131 65543 90756 72892 54955 91671 97494 84837 74467 88916 62447 74868 85846 66642 72584 53676 56035 53637 53948 68689 93243 50612 79356 76402 92561 79945 95236 73988 80432 89028 58362 56681 89047 68820 62303 99989 66137 61997 89797 96451 67949 99503 65333 88266 67011 58034 89979 54343 85626 82883 81162 80640 88177 90842 50956 89563 77765 56300 65277 54619 63085 55539 52138 78291 78883 53468 95588 92016 87938 77755 96513 54134 89897 99936 89200 83934 58969 66706 61022 68056 51404 96627 58509 54408 87158 79192 77162 56080 83325 97163 59273 93220 70354 58070 93783 83063 72967 85374 72103 59918 96812 83716 58711 81004 82773 71957 59915 83888 96803 53282 92411 69777 70797 88821 82205 93559 76030 73864 94379 87571 51670 56617 91632 91129 92355 84395 53521 79984 95310 59588 82053 85925 50597 95549 96874 74360 91091 74321 52243 51654 67080 89221 83768 94800 56867 99333 52003 71061 81022 92809 71794 91569 85138 99256 96584 71163 65248 95096 73278 53053 97139 94451 70419 82300 70344 89156 98733 98742 85080 66185 94977 57341 82953 52058 63493 50296 98958 96476 73623 65199 50958 54820 86929 53389 72093 99637 62424 87798 82625 58840 55613 71052 90164 92813 82468 84067 67850 89910 74974 60228 53230 51991 54801 55679 92098 69644 90389 83796 62791 80903 78996 59280 71282 75997 64406 69223 64312 67648 99264 75280 93631 79592 65739 85087 97379 71597 88862 97332 99286 58372 72723 73558 50812 64948 57013 97245 72787 99431 79835 56165 65348 98193 63604 90020 50232 58706 99934 53064 91445 81500 88260 74268 53586 56328 57475 79414 88522 56682 53243 97618 61856 82149 60209 73393 73052 58507 56949 50435 75728 61805 51897 91604 66345 75861 86003 94364 79650 80516 94287 91349 97590 69280 56985 66436 97045 97107 79532 92879 91684 99418 70752 57538 80220 95334 97085 69607 62900 52784 58929 60803 82854 79251 59229 52967 87584 77001 76363 93752 76654 86616 65523 94102 60523 88690 64229 62527 85119 66316 70818 58540 61436 52080 96358 61985 98385 63267 70482 54832 60175 85269 62285 60830 52492 95672 67825 78577 77865 77727 98978 97134 88513 93985 79630 70588 52877 88750 63951 97088 51953 58657 79780 96026 97635 51362 96882 76356 81040 67898 99627 73257 99421 79990 86793 77977 92121 60198 66596 70317 63552 57727 83286 78879 89870 91440 57594 93990 84733 90878 86582 89229 76878 75264 77915 59969 80275 72937 56281 56085 90543 65885 69595 60065 85606 50175 66292 88022 52755 97107 97904 54211 87379 59456 90530 95252 72289 83994 89575 63209 66035 55756 65339 67979 75350 87455 91848 98189 60836 85735 81817 53260 83319 90537 51456 60081 61107 89922 72261 87124 52400 77369 85860 84623 91951 94964 77053 67049 98852 96088 70247 69076 91783 86667 72040 64838 54563 80603 65358 81544 98072 95761 59002 95602 82719 95435 83069 95883 93395 88400 79925 74184 99704 74605 70359 50811 78116 53072 60903 71987 69842 79604 62550 75638 77342 77814 92522 83911 74469 99594 72721 71443 94649 75002 96882 68374 51559 89114 86049 68563 60029 74937 56376 78644 95189 58917 83922 72838 65735 98562 81033 88899 94939 64958 90373 92031 55020 84511 85270 90370 77765 74634 99259 66013 64380 81457 71008 83590 56845 92842 62704 69796 84546 63235 84536 66226 57410 81982 89471 72954 96919 51025 77049 58280 57527 77808 96498 71622 77188 64205 69652 76105 79465 69729 70032 78865 52980 87419 76432 97999 81727 62180 72126 50684 76878 86812 99233 90522 89001 77202 84367 73039 50566 76459 69305 62333 89240 89696 51106 80206 55094 55474 90264 68127 64732 53868 95986 72537 51363 87310 54606 91666 59259 95356 50539 69587 61646 63432 89543 60784 61628 68093 81903 66525 84421 99278 63491 68993 52071 83998 57783 99344 51766 52839 51634 78848 57036 79827 84132 99296 69351 67226 97929 71034 88309 57435 73674 78527 55895 75512 80564 87746 96876 73275 60926 98628 91263 88347 79581 64602 90131 57410 76781 70337 96976 69900 95720 87732 62047 95155 54687 52339 79017 61053 54788 77344 93574 66699 92526 92600 74815 53782 73394 67355 63471 62573 61699 56587 87980 87212 52111 66151 52585 68431 94636 55694 72299 92058 95275 91390 85824 51890 93586 93031 68294 62281 95295 86921 92855 88436 85920 99580 88474 72652 68027 60054 95714 97147 60368 50126 52114 73428 80984 79573 82196 51894 70122 81777 63157 53682 86791 81083 94227 81607 64161 73008 55183 65133 94034 90667 64959 81268 69946 71949 57429 92177 71489 91917 94020 73551 58585 96744 72284 95675 93263 57594 67572 95766 91257 94424 52687 52968 58189 60269 61951 90202 71448 98274 56368 81931 60604 91986 87700 81528 98185 59161 79343 71698 54916 97968 54243 91817 56484 69533 87520 89525 55537 87637 84082 91727 99372 79936 97126 60749 62338 79869 80206 61792 65631 74064 72278 57662 81038 65850 90157 84388 50728 69457 77916 57396 60916 80172 78171 82771 83377 86020 71956 84912 74277 74599 91627 65684 69557 98213 86529 74099 96019 72597 70638 90032 79392 56691 50349 97162 53847 80765 65769 51200 89553 64880 90092 80655 81789 89495 70076 56475 61826 57108 63307 70773 99174 72578 73772 67448 63109 76931 85232 91109 90741 74318 98388 58211 51049 57676 66161 99629 84643 66429 60142 59354 88099 92268 66825 81353 86282 59994 77807 59085 97477 77045 70288 80690 82102 68438 84926 83429 67266 99224 98972 70220 70562 73326 64336 99753 57203 80044 77543 56833 83569 74069 68899 92851 94679 72612 51567 98299 67950 93977 72504 74275 59128 79803 63803 57931 56582 58104 70072 69833 58019 87019 51758 56945 60288 50943 70265 83370 62166 79026 72525 66420 89802 64430 79006 84765 65691 96767 82003 72903 51129 77021 82350 97904 69502 55854 94340 72343 81266 70435 52834 73716 96178 98851 92255 53599 75945 59600 56636 70104 69280 72203 78775 69344 58453 62476 82418 71472 89538 89033 67817 68498 90417 72974 74244 58918 63247 96199 50399 93674 87221 57516 74167 69352 55522 97656 78438 93734 63658 98142 84573 99326 60628 94026 87718 94090 57633 78760 61142 51927 67814 81033 93700 80695 98128 69998 96285 96813 76100 85537 86086 65298 98645 75294 98814 66583 93436 62890 52718 74364 94636 51631 93972 99842 91017 92303 54404 79529 55780 55454 56855 80141 85014 98481 75613 95463 62818 95267 80600 80761 75137 88072 96226 77738 66996 70203 91951 94811 69771 68987 98895 61266 99073 82325 92600 71107 85218 64970 55665 80354 68490 91184 76611 78840 97490 87081 74231 52338 76915 58572 51187 96408 55268 78117 56970 93760 60297 50735 87614 58409 93964 71977 82489 85135 53082 73464 59319 61829 66032 72279 60178 56221 58163 56930 80592 55364 78683 77705 85903 62539 58779 91762 97169 56604 77783 91380 59233 85908 80155 50108 74483 63446 99260 99248 79636 66530 70845 90179 69542 99842 70291 54495 64798 61159 55554 89191 84034 88946 73128 75626 69830 95637 75545 80368 96494 77795 75582 52336 84622 94372 85504 81311 77032 55165 54819 96247 92998 79853 62658 57696 58093 71853 87508 99936 99225 91349 90197 69603 89701 75833 90908 53064 77762 97025 91198 87154 59825 82798 71097 55039 77671 77988 51558 85868 66179 98081 60407 64770 70588 66418 95023 91663 60438 81348 69391 84512 93186 56962 90043 90182 61620 51354 66608 98357 73154 92148 74208 97854 70637 76108 66405 64064 89285 96012 79744 79631 52377 52129 89631 92194 70652 74891 97996 73183 59035 77776 83801 70099 95021 61017 80423 87572 51254 52415 54361 82913 82858 77227 51562 66114 84033 63492 75410 67228 82051 86899 90769 80262 60595 50146 61665 82275 97556 76931 61843 78500 62678 65439 53740 50267 72304 81029 76567 64611 84653 53118 99951 95594 72745 91972 81311 85511 91879 64784 90809 72080 63032 80732 67206 83508 70452 99240 85419 94962 85304 93042 58697 64105 97463 50488 56687 99796 76584 92766 65451 87851 66724 86525 54491 53181 81421 68638 66146 96341 63974 54995 53033 74779 85362 85131 56179 56383 79792 73279 90610 94489 98478 78131 97773 82304 95232 50249 85088 72922 91200 97128 64658 88386 84210 54452 75932 85356 83687 99302 74917 66484 65034 98543 87170 86565 73753 97175 81453 82114 93663 61193 99223 87708 51552 64139 85991 76407 72832 76507 53970 53741 60206 96684 82530 66268 59099 82449 86944 84981 81543 65436 88411 75919 87267 72028 70586 61591 88469 57085 58064 70253 79114 60760 98282 61657 54038 97899 69925 57432 55023 54699 90108 65953 58481 72278 66264 72698 76286 53802 97360 90065 87395 91007 72025 67756 55273 78728 78338 57922 75091 62676 55817 99116 51494 85517 72311 98376 68932 86667 73976 76197 61520 55638 84439 90603 96237 83488 71777 50494 81422 67614 79804 93766 96239 81344 52445 78990 65000 66080 92588 73336 76426 93761 94500 56218 71075 64636 58925 60303 84785 69229 93463 57685 78658 52763 72669 62925 64828 78050 62003 91145 64362 81524 81189 81107 82916 58889 50685 93349 74253 89067 65030 57809 88833 69575 84379 85879 62527 72746 62801 65994 85556 86819 57746 52402 88277 74137 79798 82023 53710 92400 53807 62260 69204 51346 74045 81151 98707 82565 98698 56713 84895 85622 87320 85607 64189 62563 70659 85133 82910 64326 58880 84423 78843 98817 63117 54186 56659 97228 54142 73125 56091 83381 54376 72428 76100 88129 89446 85906 72220 70067 98505 58959 83341 97795 81334 66507 88259 64181 87524 72744 85055 71165 88823 56715 97273 87288 77782 85306 72549 73330 76435 94576 95098 69844 58304 78223 58337 81839 61597 71598 91553 95121 86576 66051 63639 67771 56169 91538 87063 50985 51032 92534 68217 54461 76173 74574 53831 82244 55312 77796 69278 74487 79993 88171 77025 78985 67482 53932 57403 72901 72858 97766 95520 71547 64574 56234 73855 82765 79351 92399 66197 59979 60006 68587 95606 60349 55275 57204 60308 62039 65388 93466 68927 60068 80096 74024 64804 95541 58761 61330 88880 89591 69988 90940 87306 56316 73337 92504 52653 82093 56449 61655 99273 64267 93932 91311 82110 59150 99454 54431 65198 77463 51814 94297 94181 99968 68273 86337 53563 58009 70266 94019 85028 54024 54596 78441 81609 52021 62512 75813 97942 62895 55021 72111 86173 68748 86612 88142 89803 66094 68566 60303 50405 88121 92293 71320 69347 77457 56784 96366 96047 64360 63375 83844 97677 76960 92024 95926 82065 72767 72761 55550 74610 83723 78097 80459 83822 65178 56480 60048 67916 61637 77189 91642 99708 85466 52432 52614 85798 73855 74507 52656 70453 65889 53873 62300 53384 94153 75987 60478 73930 54638 82941 88318 89458 87771 91339 50583 58801 55464 82257 50142 66238 74641 52447 92961 62130 76365 50305 68388 95154 79925 93857 83862 72300 56511 68104 83854 83463 70395 65217 71455 58345 58086 88140 78062 54193 72621 82420 53257 50305 89406 85504 66472 90448 91166 96955 53239 62381 55375 92741 98628 69445 64263 53878 96371 74521 76523 90161 66844 69339 66791 53974 54191 78151 94997 77906 90692 84275 65601 93217 54694 81593 53931 93425 85050 83085 55703 68628 80476 91729 66139 62443 94745 74521 93678 57703 93545 95980 72456 59058 93181 50096 56986 88040 71582 67041 75507 74394 76983 96412 51716 78713 70320 68170 88778 70115 69202 50782 78795 70087 68936 75074 99004 75305 83116 90829 54444 88708 76529 87904 61025 97505 58110 59434 75311 57320 78784 97849 61953 78431 88764 54206 89852 83503 88432 75521 58996 80123 85991 61118 77440 86607 87733 64409 60725 58802 75885 98534 64763 87420 80988 53338 54281 94174 56513 74523 83152 51514 70084 96814 53041 50213 98039 98639 50633 58942 50557 64824 68237 96693 51395 98804 63027 98918 62924 79763 62772 73477 80654 82076 73812 54938 84969 71861 50193 84019 50963 84298 95904 88538 86617 98239 92523 82892 57249 98137 95671 83011 87032 79524 94262 50911 60997 69078 56664 95117 88815 74870 74085 71542 61396 70620 59357 91011 78765 50203 99789 75352 75870 79142 58533 67887 81590 83152 59240 64027 57574 65680 67849 75585 53442 67789 58831 72577 81038 64943 69429 90945 88716 98275 64870 69099 72930 81787 60656 90206 54751 64712 85377 76362 89336 92843 87373 99662 69408 97373 89464 85258 85981 60732 85744 78964 54430 81969 70446 62413 92400 86772 94731 78678 63176 61679 67581 53287 70242 79777 86067 71354 92533 65863 65417 67715 51944 92881 78679 99424 51816 75153 90383 55730 55266 94320 97153 53961 83734 94202 59551 71189 52990 77503 77031 77194 63767 99753 53922 97430 74835 94942 50569 56273 52027 65242 97424 78823 55518 90052 51430 94613 64725 69911 71973 61574 97420 94139 71386 97853 54900 91280 70428 75579 95820 65343 93100 57255 68875 70934 69879 95868 75375 84116 67027 56796 61537 95220 91408 55335 95779 72609 74101 65424 55675 90668 76065 60545 61203 71838 91924 69220 55389 94535 79697 91097 57033 94999 93804 77882 90985 99709 63189 52760 71992 58985 53752 56069 75101 69719 96808 88027 56151 70392 54837 64727 80384 73400 63933 55491 97710 98887 94360 62350 58835 60065 52923 50611 89168 76539 92941 79988 67046 94416 92746 76681 98852 54836 59386 75772 61506 58582 72530 64791 70140 68332 59954 79333 77060 89323 89200 55146 97792 62445 84801 64458 81436 62315 79487 84407 50855 59637 62737 87461 58066 63859 57480 85963 95781 70414 57213 74867 88607 95444 88173 77370 52023 69090 95392 91529 73630 92663 54947 64588 74356 82892 78785 66921 96372 65302 51681 78597 63289 71959 85443 50543 65598 57877 91117 79785 60588 85939 52535 68736 97602 56921 70883 73836 91545 80844 70260 68152 84555 84173 77312 97453 76708 50697 52854 63077 56192 66627 53096 63899 56378 87200 50530 77361 63720 64570 55469 55129 65169 88176 82300 55529 90641 85634 59325 77130 63263 65301 77013 64419 71966 73045 65623 51539 92759 50492 50123 84408 83612 87351 82746 57844 81172 81872 50479 89807 83270 56817 87062 86109 64555 64000 57533 91916 60424 82191 51370 89724 67730 88316 76228 95927 87755 63669 56204 94102 83290 52538 93394 98749 71000 78562 77926 79999 76125 95920 81369 98137 80573 58062 71735 71946 68798 91764 72599 98457 57557 81239 77537 71577 68268 77792 69812 69741 84742 96080 97773 95606 69039 51796 98179 53845 80555 83314 56863 63675 75932 77458 63961 89058 58691 80123 57780 85547 56295 84864 68602 96411 62834 55939 97689 73272 52622 61953 63829 85614 81199 72580 82516 69943 97842 58652 78473 84950 82392 99896 86078 62389 70098 80099 88870 50514 92942 91464 78671 57886 98956 56925 83784 58720 81665 92309 96488 73656 53158 69094 69433 51559 99323 50494 95709 61718 66913 98198 72189 51689 91914 99076 74901 55048 87052 67090 85827 56465 65441 80998 61632 51523 85564 76570 92980 79146 75419 58572 82453 80344 62563 92707 64493 95830 56756 69798 78130 79191 60362 86911 99275 98225 83271 57888 77326 78963 58045 85039 76873 77832 53698 94113 64466 64510 97919 82716 97604 97428 82690 64892 69885 75480 72267 53007 76110 77825 71373 75994 63946 73274 59040 71564 72867 59097 69257 54509 98122 63607 66745 62959 85605 65559 88201 93447 50212 72481 96046 66488 58525 63553 75227 81249 79549 88102 66578 53873 95425 52174 69983 55624 70645 58773 71469 89522 57606 54257 74789 96486 73659 80616 51433 91537 83522 64679 64973 97450 62035 80703 72885 53755 69110 59671 74826 52696 72826 82005 76370 72691 58878 66799 56759 83348 75172 66976 52169 63930 62490 60910 68879 66312 74633 54000 76176 67088 68932 68963 62496 69612 78601 69695 55429 69591 64386 75417 93052 64816 66841 88906 81801 94854 62269 53743 93961 91315 88491 93988 98866 71872 82868 61864 52925 80494 81330 85607 98759 52775 53361 97070 87599 72878 65498 90174 64666 67434 82583 55457 78888 85023 76163 52379 57742 61126 52707 55815 65363 97070 74181 92475 60134 73771 58668 94178 94283 57936 60464 85313 91590 65431 71535 65678 80360 81623 77211 59826 57784 82594 78108 78162 88882 69075 93329 54198 95814 86772 86595 88720 62557 79205 77227 71782 63104 96234 52054 57732 54141 92240 90883 60943 74173 80985 69868 56144 89814 97826 99284 72750 75684 80122 73377 90353 97877 80778 87028 66866 58398 74061 51164 77641 62043 55283 51570 57066 77731 99792 89520 66552 94291 89917 82162 89093 54053 60435 77514 94838 50056 84213 63203 78356 79698 56920 98387 89856 90758 50030 74795 70456 58358 65408 88001 87183 72626 69450 84081 77404 71574 65563 67776 93921 61037 90986 85633 75965 75025 67847 71168 95706 83424 94317 93781 81282 78238 88015 95616 62416 68652 75555 50539 50285 71178 99864 55219 93015 98829 86186 62790 57149 55441 80638 52838 61056 76469 52934 76717 95934 84683 76798 74778 94180 99780 57135 59657 79975 85021 85847 61902 63942 71049 65981 93287 70576 60347 77329 72488 99336 86081 87217 90207 85840 87498 62368 96887 88222 88979 68171 99768 68850 95015 62201 53578 82802 63379 69295 67509 98542 63686 66044 66234 95202 95830 76762 97768 87982 69954 73861 51765 94367 94853 69322 85438 80942 97469 61964 63726 62967 90612 73263 76421 67090 81808 73895 54267 97521 95696 82040 97163 55433 78442 56513 66087 52724 66340 58968 98980 92204 71223 53324 96970 80410 99758 85249 62837 58803 97529 76086 54872 61083 91750 68903 55511 92106 54571 90089 63475 90655 69661 77773 85177 93370 93946 73035 82167 92190 83707 66356 69855 85016 92530 63153 51460 75361 89158 64168 75772 60115 57724 64930 96627 52669 95610 52611 90230 61544 81284 58272 52867 56339 92087 99600 94771 66466 51907 94894 62841 92937 96487 76912 61977 98544 66233 99255 92701 51184 90236 56968 59984 79470 80905 54467 54642 63527 87397 54685 90076 96791 57414 60023 73967 94515 98382 58521 57727 88853 58680 91539 85324 59411 89339 66513 85957 51780 55017 72018 88304 72994 99884 90331 95750 67492 50182 73776 87938 75052 52060 81171 64597 51267 58568 75766 57803 95190 95905 91268 66548 71982 82582 77297 93758 82580 50295 60480 89690 91493 91135 58349 87898 86002 88015 75347 76894 93552 96568 54161 80121 56228 80271 70610 87692 53880 78309 59722 74374 51095 76702 57897 83218 71068 53912 88556 77764 71081 65882 58853 90857 76265 82200 85839 73339 74288 71729 83089 82079 65451 65373 85544 54283 85755 58571 85733 52706 71963 92232 69599 65192 85910 58246 91522 90547 60126 73103 65972 93080 78056 61014 64628 55396 57215 50793 94341 54486 73995 72338 92629 55022 59558 76665 58080 88118 60786 88901 91092 81618 63773 67511 53684 90795 94784 77008 74790 61369 80008 51798 89154 73933 54043 51278 70559 50975 99046 52947 93519 68291 76136 55151 75184 89878 52004 86970 70791 75872 56706 76847 52942 63721 55818 87781 96908 95018 81323 55707 67826 64501 67008 69074 54334 70575 95566 60330 53278 93741 53283 57337 87417 79420 80205 82704 59765 56044 86718 61193 63165 90571 99049 72149 75470 71793 70856 77643 81724 92550 72080 54932 96379 98976 68534 72156 52395 81081 60320 50595 57244 89168 58494 63678 85218 98413 87160 96638 59257 58016 62593 63835 94329 61064 86707 60792 50275 68958 65292 72910 70438 92474 58829 85211 86681 85672 81179 70361 83876 98390 86015 58734 69523 66298 56937 95216 97828 65761 83260 99543 76575 64070 84994 61315 94212 76963 84552 72322 65830 64493 91591 95943 66412 55460 89916 70146 87898 89951 65257 87654 68812 74412 76930 83347 56189 94944 55311 76333 87550 84848 99186 78482 69267 83587 77926 94469 75517 70398 57229 58003 93290 57613 83304 51457 65410 73773 97915 72981 77854 98085 58763 75660 78304 55903 66182 71235 69625 70103 72182 71595 52643 92443 57622 57579 87858 74073 83640 94928 57377 62340 97875 79723 82602 74387 91010 50807 71389 74199 97941 63393 95758 90924 60955 71653 95424 76321 64213 88233 69179 62932 72447 82173 52863 87130 59625 65933 69276 72046 97364 58000 64168 89205 89384 65948 76704 71734 62394 68974 60139 54420 58214 81896 93411 53525 77705 93855 92091 71839 93869 93146 82349 83944 64420 66292 86469 82093 68080 83304 74500 58324 60416 65424 75345 67662 70779 85526 76885 84173 86703 73881 93979 59913 91393 81641 57926 51598 98314 63642 68045 90652 80348 74789 63012 82803 55984 61651 50689 79669 57551 74645 88550 93709 66121 92452 78603 55383 86309 53009 90361 84455 52705 56008 57339 80293 89389 66535 58537 93192 93183 59618 89621 51938 70568 95141 67454 55998 96318 89420 86224 51782 87169 63321 68789 88373 70642 60596 83556 80499 91879 73569 86625 69577 88949 62757 61831 68249 99949 67640 68821 82235 54667 73297 64613 53529 75252 70609 98968 85584 56451 54192 60845 82236 72496 81902 52527 81843 92759 97957 69944 85821 73321 69311 56151 64395 83529 61890 95828 69923 50468 79420 72974 50546 54558 83184 80133 57112 76183 63752 93254 96936 99613 97266 98755 58940 64716 61466 99529 72513 97542 67664 82491 68700 92194 92846 91580 80086 68762 52284 77475 52092 67723 98758 96067 86350 87613 85674 51078 75703 99467 57783 90568 51146 91915 56155 73713 66858 52589 94897 62208 77626 58333 81537 62102 55024 65616 99386 55302 79099 57567 91181 91277 51480 98754 66573 79774 64102 87154 50192 99428 52657 75605 80959 78638 93350 80470 98801 95703 97339 83431 88625 97579 97115 61715 92982 69654 53241 90620 69533 77800 90178 70806 90184 60598 59860 51247 68679 64552 70534 96377 58668 94645 83209 75192 73924 55513 53204 75824 74970 64766 61633 85639 99276 96105 74130 65170 64733 93069 96188 58964 62993 54121 55889 93486 53239 84432 65397 93704 77094 96912 73633 85143 54267 69325 90015 80048 93530 52686 91838 88466 81092 92182 80111 98757 89125 67250 53236 78039 59691 78284 88422 73677 57604 80174 54480 82261 97058 80836 71488 88350 84310 96651 72173 83401 99926 95772 61897 84375 92471 89604 52815 94727 93064 85719 80191 90063 56048 80476 88200 56047 93552 62432 92744 96821 71249 73487 72022 87394 67034 79418 51015 92503 60111 96883 96972 58128 86750 72625 70009 51915 56274 86981 64259 88032 90844 67263 52317 79362 82561 59055 72871 99306 92614 89196 50360 92070 88823 75549 98558 67059 60461 62200 56339 77869 68271 56611 81770 68298 91703 68639 90333 57514 76551 75739 76936 80845 66061 62757 80565 73476 59898 77496 83951 98489 93616 60757 52860 81724 94986 88459 93972 71548 64220 62011 98364 72985 92982 79570 82736 88404 71789 65067 94457 86218 64205 98486 56728 64549 81918 73742 94757 68576 98612 60080 76392 56122 61030 77653 81718 70949 64567 72580 71951 55555 97447 62661 94026 76433 60470 71625 75659 98809 72755 75149 67176 54286 74589 84568 92216 67052 56048 68674 78089 57586 53488 94888 64505 55207 66746 50519 75518 88825 65699 76111 81071 94157 83280 54621 86626 92560 86811 93209 80666 69579 73878 85341 57311 76292 95248 85021 72893 51661 68080 73127 59576 99393 85476 86507 83000 65233 92082 74864 86946 55123 60812 85450 98720 79322 87496 84029 95429 66290 91399 76255 85411 60936 80162 53566 88059 57030 94079 78205 96494 81003 81625 88657 58696 79119 53341 90496 64862 74261 51322 74613 57520 76124 80414 59502 81142 69327 70384 96610 77521 50688 66080 78762 80682 53412 77750 75992 77311 85952 66066 54019 75079 67780 79407 66944 89261 52009 84691 80016 52922 59499 74105 55259 55460 64262 52139 66926 65002 98449 58416 69101 86016 50531 94793 68880 64689 64131 99729 59539 90967 53880 55284 90217 91633 83988 96843 82234 64542 88283 67956 79232 76695 78914 96936 53543 59696 78963 87580 76602 58730 64399 67924 94341 98990 67919 63662 98408 67549 67182 62954 82700 87563 84872 75558 50038 69729 79477 73354 52685 89444 95375 87332 76529 86292 99879 89042 66003 84377 76432 79941 92463 67534 85405 83721 91320 61284 51007 86180 95734 95044 77553 96764 89322 51698 77633 91428 79207 76950 58218 89075 59502 51131 72914 78589 96075 84427 81297 56042 78940 76730 87989 62322 84299 67792 61652 79432 88675 61083 75964 98692 53181 60325 62188 78953 60427 64966 59900 99504 77830 66106 53900 53520 52017 69057 58247 67095 87586 96436 78735 73423 77546 78519 91147 66491 91582 74889 72609 75204 84708 52657 83848 61192 89849 59622 60769 72401 83381 75301 77093 82850 94238 85352 55734 79813 60555 71271 98649 74324 90992 66827 56532 91440 71822 67717 62307 53799 62334 86570 86872 74999 66104 58898 86038 96693 59400 58991 64066 74269 90549 95915 61417 71418 76651 64082 96008 65263 66399 53691 97561 50175 57326 67528 97795 75700 94373 77580 93672 60954 58437 81997 55956 98683 94040 79878 97865 64581 56445 83338 78504 65371 98831 63525 84515 87814 54916 61327 88678 92011 61503 88597 56148 90818 71250 85199 60877 98322 93817 91527 72505 60641 58381 62744 63857 75933 92745 81867 50607 72490 69908 94024 57037 61859 78070 84986 53859 65336 73312 54580 74523 83950 71181 85229 82108 62377 73466 78836 74730 63527 84386 66065 81543 86110 67501 81725 96244 99956 50594 53044 92681 84435 51161 73710 61863 65940 81358 61845 74116 58131 70671 83855 96429 69918 98278 51884 88367 66432 62084 55152 50781 66200 83250 95362 81672 90706 91554 69368 88929 86914 50363 80399 51024 64053 83211 89405 82945 78152 64325 74086 62449 90695 67012 98541 50743 69714 93037 50473 84602 57048 51370 78510 50280 52139 53040 55749 77769 78730 64443 87146 64434 75876 64420 63015 65995 69527 78493 73933 94991 76637 73414 82738 55843 92667 79188 82301 67437 91575 62553 70442 96728 98570 76447 54433 97886 81027 61653 62214 90847 58312 72200 73832 64958 95385 79359 69298 84556 65092 60091 60723 88077 85788 69365 50383 70226 71841 57003 58665 69226 52445 64310 99262 77673 51999 82855 99913 93790 58332 93256 54729 62903 67510 70040 75879 51108 72718 77519 69943 67254 97746 76872 67184 96035 77659 99178 84983 86412 64773 96750 99454 74200 83112 84037 65875 53836 62393 98153 65225 82231 87526 65694 73803 77858 60950 86605 61303 98030 75870 77505 53856 84160 93375 65026 73347 85755 60180 93499 66776 64602 78814 55873 87176 50411 73877 62129 85373 84544 60730 85521 78383 54419 51042 60141 58631 73819 94187 62311 74612 95429 97882 98875 59988 68152 70183 72699 54660 68444 56911 68858 57611 90527 87633 50903 78593 98948 96365 59339 93549 86473 99269 72519 79457 58730 92085 67992 81779 70281 83342 65007 71405 98696 51976 71610 87710 95517 50796 65695 70250 65857 80262 95588 72244 59771 81612 56050 92445 99017 80525 54172 50813 80881 93433 87064 75908 77125 90584 67879 66134 77798 86417 91622 65712 59229 87662 65664 62051 58633 70211 95597 54476 97416 56743 62136 60549 95779 80694 51538 63206 96036 59765 60607 77736 73864 81198 92459 98657 56869 93155 67476 70742 98521 96997 53332 87361 63902 78196 71845 94653 69521 87996 62843 94527 95492 59016 65915 50905 76231 69124 63376 62539 73157 52910 56953 82292 82772 78661 77666 99711 91608 82637 54185 97531 91314 77752 83850 87074 58700 63122 65421 67773 99117 92452 55282 76615 81336 88236 92974 60023 87290 93719 91082 80681 80806 88724 99577 51816 53194 55997 57830 91649 58056 55543 83862 64977 83077 56283 78363 52004 91685 67303 85867 68879 58135 72842 64141 70032 96235 61063 53996 58303 80780 73789 87402 79638 69014 88237 86715 59622 70080 87901 87776 60443 55076 89211 62913 72203 56512 91263 81269 99330 96700 77487 64153 89977 59703 64278 75156 85435 65384 75595 61600 88070 53292 90563 72472 59520 74377 98306 86830 74350 54351 87153 89876 99978 98848 81632 59608 97186 51083 80490 86354 96525 89350 89588 63427 54138 88037 78105 95595 73705 78940 79361 82238 99976 62626 66325 71255 51420 97164 81502 74485 96977 71712 91733 56918 79040 91460 52211 96014 71496 67212 75286 53674 53048 75020 59354 60704 95677 51264 65245 74851 94869 94754 94467 86992 61392 73083 79791 56105 61983 90409 58499 70380 66640 57820 90633 98890 64018 92093 52460 77734 78033 75279 62856 71120 94180 80324 88056 68851 76013 78181 61995 75279 55857 74156 69192 54089 89359 61973 93194 56493 63170 67443 55444 86986 79159 81145 64529 68463 71146 80126 94722 57743 83530 70483 91159 90975 82451 69707 69296 63469 71632 67998 93842 51039 59243 64469 56557 53395 59017 63989 54588 84259 72668 95352 71941 95727 95426 61385 69774 79815 61948 65067 78494 93981 76239 96603 64252 52972 65220 65674 92383 78800 71279 93822 53785 78046 81860 84901 81205 66313 83950 59501 90708 75044 96780 78697 72195 78430 91205 52096 95818 52821 66825 91948 83313 67403 67006 65429 97103 81469 86490 56345 73203 59709 61282 54358 87198 99047 61872 68156 56373 91098 69395 79918 93277 59149 71380 74391 76589 99441 80110 76737 71761 67297 70183 80621 88047 67731 52769 66071 65957 61366 57925 84047 97094 75757 81310 56857 76983 78105 62810 76300 88277 63705 76761 67989 76177 73327 90828 68393 73484 68692 97316 59135 98359 88603 59391 76115 79833 75748 72021 63036 88406 70666 65234 57386 68561 99879 64592 70252 52112 52930 93820 70958 72996 74940 75891 99399 54857 85716 68327 84330 72688 85119 91251 70580 70966 88208 69752 81448 99324 57820 96412 91342 50710 91591 85752 82757 78289 67543 61449 57848 51103 82553 75424 77274 91429 66583 67727 95890 63756 60480 91678 84562 68140 52345 64221 77897 72525 94076 53478 58838 69001 75790 52560 56526 53073 66196 72841 71304 95019 82173 61323 83787 56164 51930 81998 77962 75080 93860 97471 84436 73644 65668 81891 66215 93668 73623 59832 71394 65931 61909 63354 94145 55851 72205 82170 68510 77756 72341 62785 84298 84720 63191 53017 72889 57241 56575 86205 76244 87743 82072 55241 70420 68705 53436 98705 75966 66903 81211 99550 65677 82308 62553 87251 71089 92797 91325 91156 54482 66112 67774 50454 58268 95481 53019 78427 56322 75289 53663 89337 71242 78210 67705 96974 97242 77135 70393 73991 95501 51889 85340 77763 58797 93620 58287 85647 58205 64389 76758 56802 61810 91870 55819 59656 97938 88672 55232 96376 68408 68989 65946 58154 89988 76067 85743 89953 79885 66058 74579 70272 61021 87080 62300 51525 51997 81613 57749 88768 76374 71850 62271 83784 99237 59144 67031 62384 90660 98091 71839 72873 98243 65101 63578 67110 53834 77430 85337 58822 93822 97755 99233 92607 67975 63168 83006 69575 92288 61686 93748 88208 94572 63803 88804 75518 51652 88462 79845 86126 81505 58122 51615 59784 90887 68650 65042 92283 81911 64505 55277 85183 74470 72046 68658 91751 85434 64631 54735 92786 54505 52296 90117 92852 58891 78403 96508 58052 80325 50246 96090 58494 54932 63734 84803 82221 59881 82126 77021 57768 82654 95810 69524 97167 72466 77163 60487 71679 65859 87472 67589 98202 67829 85297 90809 68491 73697 94949 81322 83253 68560 51686 55869 54213 59464 66137 69585 58832 87948 54522 52150 88095 70595 73165 53053 91998 82034 65808 50098 85882 87805 62498 73271 53260 78700 95668 98404 68095 71076 70426 51516 50266 88687 63664 81726 84679 66398 59734 58316 72553 72383 80191 80456 75817 77492 63715 87003 75590 77896 72605 87104 53203 63015 85262 91891 93712 76536 61724 71951 70356 64277 96894 74393 64773 75013 99381 92213 73712 83268 62293 52336 69530 57171 57714 74013 95431 51787 74425 63717 51299 77248 62446 88971 55563 81350 59013 92474 57625 95985 50514 90664 70766 99696 95669 69594 86481 67132 77772 86707 57248 62478 60750 80153 85951 72561 96599 81691 57808 90292 76978 95003 50215 96077 90440 87057 69065 71045 66946 58698 54873 80884 69533 54557 92562 83181 81141 55777 60002 90071 76772 54658 50057 68478 80588 89963 60909 60510 85986 51062 75514 95506 60140 56218 60774 65873 76874 74682 50573 65515 60451 54017 69765 89218 50269 52197 53354 70260 93570 72181 77644 90905 68669 71108 73790 68726 82575 92413 91527 97471 98427 52605 56570 74142 62961 52188 71346 98702 67292 62779 79571 55669 94216 64995 87387 86925 96935 69451 60060 51347 96480 74283 77379 60510 59991 60087 93607 50906 98379 63911 95377 63870 98653 85067 67795 60819 82911 54563 55468 92775 79273 75266 82187 72579 70335 58954 55660 86920 60418 58810 98998 97268 51590 87472 83241 75463 75458 68861 81743 96483 61456 72729 94943 80708 63907 84236 93345 50554 89836 66233 96992 69302 50342 92551 67448 81968 63631 59770 99795 74897 89901 52994 95326 91165 90721 80741 77535 75390 89486 79011 60065 97977 99794 74593 91986 61548 89993 53404 63740 93140 75958 72552 97249 56792 91895 94476 76240 65746 62912 54501 84262 82927 72300 97367 92528 96676 81466 91591 52133 72118 54514 83232 59009 76393 96912 71503 92376 69093 56469 95221 84630 69693 78725 75627 59275 99128 63981 58757 59694 97495 57032 54789 54654 75445 89283 98882 69933 70700 51644 87409 80191 55980 76890 73532 70448 69420 98866 60602 64634 86281 85703 62225 51217 70018 63427 82968 85842 68591 53643 63064 91454 60698 62511 73280 94801 93107 87852 70928 80758 75321 62778 70648 61391 90647 57860 69259 57513 53806 99836 84077 98135 51025 50681 56344 60209 71492 71117 65078 52472 60409 98670 55766 90222 77806 88517 68600 72379 76385 97069 58396 81793 56866 84160 82499 83879 86249 53838 60252 61793 80871 73837 89657 92569 89595 62282 68088 83979 53870 85264 97142 82002 60081 95632 91898 75082 96903 63420 69104 77807 94003 50077 86802 82580 58359 68871 61580 78495 73664 60859 90381 54903 94003 51734 58299 84853 74936 57030 67475 52609 87997 73052 79991 85590 88480 66025 72827 61478 88918 60623 82647 98013 64371 96350 65354 82008 76607 65751 64005 82394 54533 93890 53830 60653 70722 73696 91377 98903 52496 78013 81881 85086 99330 58418 68880 64006 58865 67216 76560 60528 91263 98395 84534 93982 78891 84933 81434 76816 74471 86485 93089 94379 83989 57078 99553 91165 66687 91059 75217 81198 51823 62906 98019 99349 97295 92635 54271 51106 75453 66837 60202 93954 56797 60781 51801 56639 62156 56821 76911 82247 85273 93478 77365 81060 50908 63810 76128 62509 89778 93259 59230 71746 78708 97597 57445 66411 63708 60612 52904 80380 77522 59147 69491 99683 65925 69032 96858 68453 89843 71161 85895 85090 85928 93059 65177 82365 97951 87780 55442 94515 67255 57576 88172 66603 71263 99980 52364 92287 99173 82541 73669 98645 59424 90450 57346 50724 57940 60806 95647 67406 71680 85774 72043 91691 81325 91369 59385 52837 52346 73858 76882 88023 60178 62038 82118 96652 89862 70169 98741 89539 84978 50196 53610 82888 62428 55573 82323 51685 66601 97284 93393 55698 73118 69648 67656 97572 75961 73199 98817 74297 57816 82645 71049 64026 65195 93523 91090 55713 82695 73979 58940 80754 58010 83232 68441 62813 99178 58945 84819 67886 70097 68457 85841 97032 59476 73475 60695 80205 63224 99631 66359 83174 57377 81311 86576 99394 98108 68453 67465 54573 56973 92448 66171 70355 88154 70390 92259 67434 64349 82358 98454 57248 88861 73349 69906 52206 99447 84803 94435 63184 59919 56838 95714 86274 70384 77638 75473 64219 55240 91992 93405 87306 83288 60598 62785 95184 73937 95506 73613 83752 81302 95437 92421 70264 66730 77532 89960 59865 77795 92404 65055 72242 95115 82471 68997 59606 68364 53405 64720 57284 72941 85604 93315 99192 95087 91349 71593 91503 87582 56028 65066 71664 61419 58259 93596 99829 52929 57963 66120 97206 68412 57232 77261 68412 50376 65711 98114 55246 71477 90798 95689 62312 56930 67145 71115 92763 94850 63035 69273 70102 64896 86589 97571 84148 73988 93879 90873 87449 95645 65116 88507 53387 64023 54900 53301 81296 72750 95872 73915 53618 74181 91065 69682 56611 60262 89132 50021 97167 88240 52888 93575 70568 85747 85236 80465 94325 63464 57979 93900 80305 78274 91079 82044 60909 58448 56399 54703 67936 80305 52842 54202 98741 69136 96122 74079 66064 66604 65592 84295 64223 54397 88640 90512 64720 82037 75442 76996 73891 68881 78579 91008 87636 91825 88293 88738 91352 96911 62431 84157 82616 71624 81389 89551 89463 55872 89040 98970 70209 61606 81986 81243 75687 78338 70536 60736 67178 85360 99969 92009 58200 90955 74747 80409 76397 98205 80587 79992 64151 81705 58868 81325 72661 91371 84277 88426 83291 59687 54794 75227 97976 98665 84162 60612 92572 68244 77197 58422 64040 63591 82875 56736 55033 97987 62471 84830 57196 87471 53859 78559 57811 54031 74832 91734 62603 62310 78871 70378 75967 54517 67543 78900 66086 92994 50882 92697 94232 62752 72528 96679 65636 95965 94824 72139 51178 75995 57297 58216 77462 83986 60510 55899 66540 82877 84826 52728 63835 71987 55048 71695 99662 81881 91797 53515 52568 97119 76004 72698 66626 75111 65114 85825 67665 60914 67038 52485 98115 86453 74979 70888 63018 88568 94337 92102 87020 53854 68386 96165 99915 53215 70241 55610 99702 90813 69359 91619 62011 60835 54625 57052 54859 71591 63475 54497 69598 80970 64625 73590 68581 93307 87607 81975 59975 69659 52711 83384 64965 74393 54040 99834 51616 88775 59659 71983 73786 75542 88555 72265 55508 75949 88855 78608 90736 59109 95424 65754 94447 72277 64242 72623 58198 83968 79002 86536 62946 72639 55794 98128 96920 99790 55623 63797 64905 80802 59633 77454 53715 62414 78198 82928 64383 86435 82519 91275 59123 78205 66118 99916 57531 61401 92640 56630 85793 56537 86308 71766 97841 70908 71787 73312 83080 83369 96768 73356 52909 90304 51021 89029 54074 77620 78008 76401 90425 78836 83369 56474 81883 82912 74480 88548 52559 66365 57728 70442 55406 67454 67362 72586 78010 55928 58184 98710 71104 76972 91258 50399 69765 74529 57660 78983 98007 85561 54478 58331 88545 72857 83510 83773 74720 94434 73310 70749 57987 72402 77507 82704 64322 69546 69825 81440 83932 89628 83946 85332 58244 73882 82850 57930 59985 60477 51557 79074 79582 63918 70856 74268 88499 51831 80333 99513 88266 80711 59528 64216 88345 81143 62661 57931 88611 97836 86025 99583 67509 95336 53695 71167 94952 76127 92367 59938 62365 89867 79383 67472 75714 62749 79950 64618 63161 77034 64010 89260 92140 89637 75541 66685 67657 82956 78323 97639 61300 61807 76822 59746 94504 59356 99369 78629 97236 99519 95110 92483 70569 90576 50091 97255 54295 51475 64349 78358 78481 79532 57174 60159 67726 73126 94644 68714 68934 89669 78497 59891 88863 53465 54684 66769 53458 55629 87452 69988 75138 60752 84697 92787 80355 55779 85297 77689 99597 75148 65637 78691 65597 62469 75073 72819 53495 97241 53464 68818 95108 89060 97341 63087 96690 82425 77504 73909 76360 95161 59739 59230 82280 62893 90628 88720 93728 96383 88061 61746 65448 51548 53769 74418 87823 61626 87572 60708 85032 50911 95411 71850 89565 73228 91873 68829 96572 58009 74429 94549 64570 51760 51855 52432 79014 98836 70615 76713 57616 72526 52754 84947 53011 92135 81441 96909 72289 75722 69016 76376 66423 63227 65158 60546 79754 67040 65093 98657 61268 73428 76065 62200 62354 62694 74531 76951 55856 97029 73000 75880 84736 73813 91884 97243 93223 79951 84444 86031 76238 74317 60319 96824 78189 92202 79249 81965 66154 72648 74432 90865 55027 79032 63719 91736 99826 58617 82868 63653 77669 61425 68198 74436 92079 57011 76803 85254 65568 86651 67978 93928 94008 52215 73565 88083 76712 56069 77326 75335 76401 94274 55021 72055 61672 65094 94984 64936 59028 60570 57573 83409 51939 79672 66383 83750 93175 93235 60152 97484 91237 66983 70356 90900 88626 70509 80603 58571 80505 73872 97477 96165 83653 70429 78115 84013 53622 82349 80315 74827 74958 79317 51398 67137 94732 66567 88988 68440 53035 65487 81983 86787 97673 65491 55512 94920 66677 79937 76896 56382 94859 54685 63117 80534 72078 99100 77693 81583 52821 75632 77169 78652 50178 57338 63908 84554 65112 84487 76029 72583 82562 68744 80432 71150 62643 73875 97224 89266 84080 59059 98743 62213 73276 82251 90486 97398 82863 63323 77229 94032 91575 74270 61522 76730 80849 82238 84862 67820 72843 65135 74345 83942 87919 92091 70192 78457 70361 96760 66987 59539 83880 97137 84428 93726 95581 95281 87742 79142 96064 91513 54935 80466 89388 96324 65411 64471 57542 52764 82418 70530 71376 74165 82755 54710 80276 52263 59793 92611 53297 81995 86567 88168 59750 86560 91313 79528 78027 96325 94722 91551 96006 75326 58152 67543 55386 65732 98768 96250 89675 82589 94920 82641 72771 89359 67671 80443 60760 93222 98941 60985 82741 96199 77494 58548 69897 60787 92244 75591 90517 72482 93504 92143 54647 58480 98967 74934 72141 77124 98576 95489 80618 54552 84250 53923 68443 80747 90581 89736 65169 87978 88073 90078 61757 95941 55764 78290 64215 95344 95707 85886 56132 84182 78813 88658 93565 91237 75798 62368 94521 72886 92100 82886 88233 62365 74618 84826 79388 93021 87855 83727 71021 88660 69030 78896 52234 87716 85749 64157 50487 91531 51434 62677 66734 97134 56758 95468 89813 59810 64229 96834 96171 75415 72431 57771 53993 76415 67921 76107 77966 68943 61048 81559 56379 99428 93454 72886 78452 95176 71057 84452 84050 94388 58720 58171 50127 52985 61921 65695 76591 71358 67334 72130 64269 90650 54333 71487 97971 77998 66065 76537 66765 68441 63534 74713 93548 81432 96016 82382 82039 74287 73449 71516 58305 90338 66218 83085 54546 89431 55181 97726 68932 65440 71030 72432 93827 82080 81149 83429 55388 63193 68580 69100 58654 65782 64846 89977 91144 68669 64901 88938 96996 80057 89485 66053 92842 51166 66032 78413 52924 72314 97562 73080 54348 56071 56352 55591 87484 67894 62413 68681 77613 60156 53237 60148 86766 73250 88664 54577 66467 83665 50503 53962 98084 63153 52277 64300 95798 86410 88176 71477 52608 98129 81932 80167 99849 92621 84340 77029 57195 90866 91002 77032 89295 71408 85945 89781 98310 83733 89051 52122 75677 65119 93331 90694 61023 81037 52599 55694 99857 71998 56121 98516 71026 70870 77104 64418 52636 87749 73789 91670 73273 51107 67801 55990 91623 64152 60335 88793 60344 50702 54504 77095 54385 79461 75104 53103 84630 52460 88171 76643 82797 75035 87573 74928 87476 75695 88421 83870 91176 60904 82516 86687 78663 72399 77787 83336 84560 67282 76617 63492 59752 78652 96575 58784 88443 70809 62544 59564 51673 78259 90292 92232 99580 58435 65923 80720 94270 83629 90467 74315 76698 99233 84290 72816 87240 93551 91984 92585 92242 86172 63653 71602 92920 74336 81261 69579 94730 85952 85614 84227 65271 73011 94098 67131 81973 91366 86880 74802 52224 66236 98513 55456 62929 67988 79869 52082 91192 94974 94435 57608 78705 81435 72969 54717 70046 75524 55626 65061 83436 75086 76780 98320 56781 82892 50931 91352 75045 52941 81463 93030 91986 86168 85743 86280 95714 73944 79651 92416 54216 83941 91447 89602 83458 62192 60943 61740 87079 53751 74633 54676 69195 84546 52290 63290 78306 91905 87451 64804 55444 55811 86644 60089 74118 51219 54722 79760 71786 88701 68194 56052 51287 58999 71632 75112 78276 93720 80852 75304 70498 94454 99927 91101 65808 74381 62021 77114 68111 68093 82298 70181 53243 55778 61785 62137 93552 96225 80258 61824 89842 70211 65314 57567 94089 85742 72195 83309 82930 70647 59508 95365 96529 50242 82746 96302 89812 71528 93843 85886 80919 84477 53887 85733 81960 94199 55413 65290 97323 90161 85986 80018 75270 55971 87475 71716 62881 52403 73825 70977 74516 65297 74531 88334 76672 96034 54465 52825 57791 66709 55330 98109 97970 65724 54191 65164 85223 80948 93932 61297 52915 73655 73121 65852 61411 52519 76124 95147 61025 69983 82701 88096 74848 81955 51989 91580 90052 73771 81877 75486 96269 98460 91453 59569 97236 78026 76975 51929 63560 82422 99917 51337 65149 86619 86704 92128 93408 86879 90164 86134 57895 62319 84296 70752 77926 97288 99747 97465 74992 63798 91194 65702 91200 66594 51793 83531 59588 84259 52798 53065 69332 52372 91699 91243 96537 66605 89622 68746 80563 71321 66290 74041 82302 79596 85104 96895 57540 55264 57816 54053 56620 74676 61600 73901 50236 88205 73749 57338 55907 82904 73098 91305 70056 98374 55737 66589 84554 87451 75876 87471 64761 98771 73032 54462 69538 74542 61878 87336 90070 64798 87615 81548 62516 92387 60899 59632 97741 83707 65170 73343 99297 51450 63730 58526 50738 68604 83236 63931 52511 52237 85294 56653 53143 69279 82100 66450 99738 93917 53570 93267 69955 89613 82139 74783 89635 88465 59867 89884 86522 61811 78057 58249 75800 90596 84707 88797 98412 65503 69445 63987 99259 56565 93224 61509 81545 71029 77709 86244 72203 89655 70592 90358 67514 89079 93087 71361 51318 52492 54019 94885 68772 86770 65241 71906 72840 74401 81789 63933 61750 67966 70580 70456 91331 50843 90229 75991 60818 68088 79259 82878 61465 73539 67841 55338 60234 57951 97628 79489 70488 68797 77369 94414 92324 54443 95701 80543 68442 84404 83244 52759 54590 51137 54270 90243 69467 88957 58176 62680 50936 50975 83324 54064 74762 52977 98435 89000 90791 89798 90982 64987 90789 71532 80102 81508 83048 94771 60287 75472 98452 80585 81276 77149 66074 60771 92293 67105 97936 67833 80935 53813 80331 63185 63397 84888 60911 88688 74086 53383 52732 95288 88423 57475 86150 90076 70853 58287 94419 84315 93657 68710 60607 53861 65983 63066 65386 61563 76479 50329 68771 63864 59281 75959 80384 54645 61227 69980 85319 71691 58605 50625 63976 51885 59670 53545 98380 82909 84699 94501 93243 54184 64171 77628 54136 50284 85962 86415 82844 93470 91645 82399 98701 63811 51923 53613 82823 81768 68027 90495 52135 56284 69218 76475 80012 99184 77581 96863 84999 51699 74445 95284 59140 83947 83120 54374 54218 84685 59434 80046 81369 89596 82351 79729 96224 77138 76754 72233 58096 85031 89623 63692 57117 90201 91553 69897 93779 76909 88430 81131 89843 83663 92998 82388 53614 63844 91488 64235 63764 62835 84778 84460 80045 84538 69669 54064 99532 74969 54135 58943 91560 85909 82648 88748 72521 65678 61359 65741 72675 96133 73882 84570 94243 63732 98439 59284 88054 71852 77968 89598 98679 55506 74276 86566 75062 68174 80667 54482 98905 98249 60852 89846 81319 56853 75709 70733 92212 83623 99390 52322 92804 61300 76407 52363 60411 89102 71793 59124 98071 55259 72232 64069 71398 55523 70959 88870 71282 55136 88767 62282 75588 91956 71571 90557 72778 88334 61656 51652 88338 71732 50996 90348 89528 78302 91238 84890 57732 79817 83907 93841 91057 87691 69131 87306 66460 80870 94181 99049 54659 60602 60289 64387 99579 84549 86721 96328 89602 94847 95559 91471 85820 63932 80469 59354 86009 66695 91010 63611 61311 57565 91663 71239 84595 91024 51504 64072 85529 56423 65466 91053 51164 64520 73215 79115 89271 82415 62042 83357 77216 77637 67000 79618 93319 73443 99983 56097 70139 78822 67565 94114 82508 74758 98628 55498 81421 72448 95089 97207 93827 80574 84664 98158 73975 85347 92085 67210 67410 87048 79202 77653 91784 51399 77831 57123 82217 63456 73855 91379 59836 62274 71964 53716 86581 59285 73545 59268 76614 62767 59741 74306 69026 65451 84239 85421 61368 66860 75127 85870 95079 53987 67793 80926 89265 53158 60854 51828 51273 76423 85483 53499 51954 87043 67897 98747 77479 54191 86835 59602 81523 86522 66423 61776 62612 71046 89578 74922 75855 63056 79909 76183 88396 67586 69448 66422 90452 73835 67366 54749 75591 55595 62272 97924 55856 61583 63810 80470 55025 51383 76801 51401 60641 60091 55980 55643 70084 63724 70136 90664 54021 70299 99235 75496 83851 81055 90803 57314 79779 84872 68608 97941 94142 95982 71365 96426 50084 68814 85969 77140 82033 64693 99830 75146 71719 79701 78425 50143 86349 94504 81569 84202 93497 58663 56274 73935 62229 98124 81273 66837 61602 55747 85902 63740 94994 59869 63928 79754 97885 83447 76091 80530 51007 82571 86731 60835 75330 62340 95022 81199 59724 59311 88779 51582 90656 92597 79840 67952 96711 53314 87192 94045 68547 96821 80285 99233 75129 93441 78823 63245 63277 53161 75134 61300 52447 83494 71591 59707 58865 58899 55872 50700 97385 61581 79666 70475 70926 77973 62299 56177 50533 68342 90903 55340 93871 92236 69947 82916 58452 79597 62029 54451 65888 70975 70271 89027 59071 89336 87049 78284 67425 90397 93520 87012 78042 69868 80137 56509 85338 99518 56275 92886 56601 89275 70583 98031 81200 78705 56300 74348 82997 81435 96228 62938 91298 64923 80924 95349 58590 71369 99835 92694 69363 61741 64715 99491 67839 70255 78500 89879 79225 72010 52881 59226 80922 78033 55040 62662 84992 51828 98565 87707 77672 87097 94490 98820 54179 84622 97133 89532 67214 87972 79118 68183 56124 77262 69125 57570 75190 53050 65519 61750 87971 63405 89047 71220 59114 99320 71070 65874 89066 85146 80104 91311 63609 51530 75587 81189 97125 50121 60938 54263 71542 93659 94647 79691 99809 71718 93844 55962 95497 96820 75446 78445 98933 95407 95367 73870 54570 83707 65708 66679 82774 71932 93562 92019 76758 54250 96214 75259 92293 74757 58983 73572 61196 72180 97996 85344 80866 76165 81710 79749 65809 65898 56035 55279 59106 80920 72077 78287 71562 61165 99247 70982 76898 83263 68566 82328 57016 73787 90282 87659 86042 77834 68467 88752 96389 66887 50332 55083 95104 66674 54136 89375 58852 65623 65411 79323 56653 71375 56444 79664 91036 88997 61238 62774 92938 66787 84582 77381 53384 70176 58566 52460 61725 90915 65213 50515 58000 92879 77154 94099 68550 88339 82270 94836 99257 85427 58895 56907 62435 82138 68150 59294 83851 74765 68238 80418 68340 73169 92481 90447 55669 97418 84225 87897 74544 92533 90618 94245 54626 62998 96416 58357 86702 59675 91835 64347 63833 93372 68005 92150 77633 63227 92109 69298 95256 87706 68439 79348 83569 64354 91528 87278 65665 93353 89632 95952 89630 76056 63430 84872 56078 93362 97831 53750 54399 57262 92387 97331 89388 82372 65604 74428 60777 63180 85024 91070 97353 73324 56116 97021 53308 64955 80629 91090 95135 54988 64103 61950 66295 73530 67988 85396 75008 70781 66060 55710 77196 55498 77774 88149 69608 81130 96515 83539 66630 72377 96643 78221 75012 55089 93159 92102 63639 71553 77486 52224 75377 92752 53400 58212 78390 58559 97315 90438 93767 81254 74630 94190 92935 56941 96992 64632 50537 90782 74001 95625 87053 68987 78763 89173 74506 97080 59790 56284 87077 55814 52388 87333 70215 69477 69086 65738 69659 60376 53956 57151 66304 75311 84495 95427 66232 74585 80913 59142 87789 54871 64107 69229 56257 93544 63569 66032 78309 90134 64891 60816 89267 88260 83973 89432 56235 83638 60743 64203 65829 51195 64036 67407 54623 50264 54570 51775 63385 62600 80706 92957 50806 76995 93143 81670 76322 65837 84474 66746 99350 98773 80330 98725 73156 60881 61209 61572 95191 86248 62216 64501 77472 72708 65850 93776 95744 59071 84603 89411 76755 74883 96640 67112 64812 91908 63586 67390 53259 78497 57574 68484 73057 77769 51155 69323 85499 78115 65619 83083 93323 62285 76079 63051 80651 95757 70535 65529 72769 54466 68074 55429 79022 80499 72896 80414 75526 72096 61743 56367 85240 62981 62244 69445 97383 73674 73795 57228 51886 86743 78161 56634 64508 52478 87994 69061 70989 78826 50034 76447 80382 59837 80891 90819 84361 66804 76271 53756 50036 59935 96482 68602 61032 74019 62272 79207 83455 68546 72252 92646 92236 78953 55438 51144 80494 94357 94427 80975 91574 96760 57773 77089 98201 62790 80540 60098 79989 72777 94386 91163 60472 83362 71368 99282 98523 70199 79735 50441 83898 56174 70150 96721 69230 57598 76748 74299 57684 79399 57812 87821 54383 68606 90290 81438 52931 89306 80084 65475 67300 58814 92675 54216 81221 69178 81912 90736 92494 92822 53469 55611 52894 81838 64389 80957 80921 78677 51286 85381 71566 98036 85852 71783 60049 94730 96936 84097 95807 52560 70278 79813 92203 79309 90767 64949 74623 78769 53180 50236 54779 95089 56343 73830 50221 78780 94878 54564 69321 89177 94690 66713 75799 99876 98925 87982 74271 97893 61859 73799 77829 86663 99797 54080 87132 59004 78862 68875 67186 88252 97718 91831 88534 67065 52065 87915 80360 99488 80180 55778 86725 88166 78025 55265 76956 90288 79966 95868 81190 66216 93333 85950 62424 77702 59525 98234 94146 68219 68947 96577 98125 72006 71898 91352 99530 81010 78239 70536 82347 82477 65942 54327 90732 95152 89228 87833 75632 65143 53692 95910 64985 56776 59302 82303 50909 86773 70928 85660 52731 72750 93840 63543 74674 90371 95577 58727 53426 63620 91047 78339 59061 55969 75625 54929 98139 62766 91144 69987 60022 63618 81612 72881 77671 94425 93025 78063 50061 63140 87242 63631 92408 52321 75308 50459 74969 97482 86656 59951 68130 86374 61330 55491 83854 81410 95608 59444 99292 53320 76308 90742 65421 62661 61031 67698 56687 93579 66160 91169 76355 54630 83771 57046 82442 82928 87475 94185 75330 67900 83330 53646 50170 81734 56578 74991 64718 68830 55395 91621 55951 72125 92977 78248 79673 67326 88447 51708 91992 77139 65011 96575 97088 58427 54401 80557 57403 84063 98197 81578 83546 91174 85308 78236 82605 61114 81145 73831 51286 77039 54960 75424 88867 77427 59702 87805 82966 66137 69562 89823 58413 83758 89501 59945 79409 97637 58207 91526 98246 73782 64442 70284 77905 54184 55190 63931 90134 66665 75448 92027 67240 87444 51640 99749 60541 76617 63076 73273 62664 80413 70495 59923 78917 66809 62318 66577 91854 76403 94641 80404 67162 55819 76386 84205 70818 80942 97346 85021 75483 75064 61233 72813 57957 79304 85581 91070 95749 98965 59376 85769 92847 77833 86260 77858 57461 57145 74221 75192 60822 87831 75709 60817 89377 60656 72940 97826 76496 80335 53148 85510 54174 87197 92052 89914 87243 73933 59003 52582 75062 73158 92164 80382 93282 91589 97623 91976 97530 56080 97451 80091 95131 74040 72718 89830 97319 80074 81894 67190 74902 82569 68194 73558 71978 96504 62808 81566 64943 97131 66329 69192 60312 82965 94859 73697 62702 83268 87207 83648 62888 75029 61336 98901 68723 55081 80123 66403 86057 81887 66733 71218 79024 54597 63825 95355 71082 79763 64710 60633 85565 89848 50814 85077 59634 92074 81665 84799 70543 82945 63215 56316 55585 97746 82008 71602 66316 56918 63859 94421 97286 94499 95532 75757 93587 77227 76112 67623 87167 96655 76106 95871 50914 65683 75375 77039 54030 98590 77931 87823 64313 71283 63005 63117 87193 80654 56360 74117 55493 75749 58077 93157 75157 78273 76283 66048 89153 78479 96939 97234 52589 67751 78668 82944 86966 51239 54258 75240 62516 63841 58526 68686 59340 90412 84889 74619 95670 64063 64080 57495 81795 91667 89715 51112 57627 79379 50537 73838 84157 84568 74790 85652 87463 80469 99807 69768 64731 61726 59349 96900 99513 65044 57240 83013 89394 57817 63534 50333 58064 77688 62481 53999 65052 52400 52482 97667 82347 61889 75304 86136 96652 98383 91110 78720 84726 92288 80122 52040 53312 73814 83430 68121 71176 50160 85070 91585 59991 94466 54070 98338 80401 52447 77635 87534 57038 67387 94528 83392 90266 53545 66049 89136 72035 98153 99658 81964 56230 72562 63865 58610 87800 54888 82292 64706 66494 95389 67106 64571 75880 74610 81015 85852 85067 80775 67726 74329 99423 52527 64613 84711 91292 76633 98747 95928 58735 52417 81549 50127 91895 90229 91224 55883 53244 85906 99492 59162 65894 89891 54597 97346 73848 61764 60794 80824 86179 92249 54038 67058 55846 63407 73860 80252 84868 61726 56470 84664 50103 90366 88446 50808 54003 68027 67806 52462 75769 80061 80802 93660 81888 93977 73581 98321 92931 70631 73178 58884 50535 71559 68407 65262 50499 51354 95917 56024 73897 87370 95015 71057 80257 99261 92258 73239 64662 62361 76896 88300 58503 58471 52526 60196 93273 68871 88086 54968 89366 81293 82039 74259 63255 51836 69859 78287 66549 97386 51619 50540 56621 54048 53754 80268 68564 96483 55216 99175 70269 99910 70202 61437 97997 87695 71045 69723 80721 75192 81727 57213 71351 92415 85978 81327 81985 91121 81971 82499 99335 91954 88794 89755 93121 60209 62792 77585 54215 99973 94262 91700 80261 57646 57986 81225 55703 87237 76604 79582 92119 61358 67976 79614 82702 77578 79484 57056 55929 94777 90191 94597 74206 89075 72359 59470 75729 83026 80233 93631 98482 62153 75729 79331 99465 88151 84795 68556 80696 85619 90605 91953 80086 73586 55209 85417 90809 82986 99693 81543 58031 61614 66206 74895 69599 84104 54911 92882 99497 69849 98706 64069 80258 62018 64979 83375 73434 53282 54569 91744 53058 53418 53030 71857 57862 65356 89987 66863 52891 84680 82432 69699 90627 56662 97147 87837 73951 59896 70392 85095 56767 52767 82227 77014 68620 54258 65090 84456 61775 81557 77444 72855 93615 56602 54765 87339 55182 91572 87690 51782 90244 62447 89972 64933 97467 61653 76031 74182 85587 55873 51045 93566 91541 98845 62000 69204 77925 53311 59191 89144 60353 91318 67375 50575 82531 52682 77998 76482 57107 93306 64396 96595 80832 55650 79937 87259 69499 93779 79746 69821 55669 91834 99072 67590 60017 68462 91748 87297 76231 52453 69316 77608 76884 80635 82087 61628 90802 82681 86853 70225 61887 94189 93704 88654 73867 82325 55101 70887 71472 78126 93317 53394 64538 75795 88583 67247 68794 94111 68599 83740 60430 99346 85750 89104 56024 78942 60196 88610 79591 96743 79064 73732 71947 98392 59874 92268 97829 69522 84476 72548 84190 70860 72353 77239 82376 96092 52308 61148 53891 51766 65391 67481 72010 94984 97321 51078 97986 73992 66718 92385 91646 76091 74886 64855 52643 84088 87844 57218 57169 59754 95048 96325 56422 58392 59553 62524 53561 62202 67510 50830 78296 84003 96936 59314 61171 64518 98866 73361 68550 90787 52394 72563 99594 87403 99286 95129 72699 66850 83607 57824 82265 59872 81665 78225 78216 72873 95622 74016 59180 57125 73427 84183 57064 57426 54953 61189 82752 87185 84835 87413 62043 64525 78800 55597 56221 89869 75687 62894 57726 93305 99077 79868 58704 85560 86904 91615 53303 94574 90598 81323 90822 86076 96889 65755 68811 74825 59174 66665 53334 90078 87592 51546 59203 99955 52180 76887 62611 97184 80854 67443 58751 75472 65580 61077 59653 68857 72203 51443 79625 55295 87974 85018 67307 51199 68554 99984 74601 86625 81708 99827 79629 86107 82494 76698 93374 53507 60272 69399 73361 69749 86013 74566 81272 63574 85376 78802 54312 56778 56250 78134 99892 55857 78877 84964 82760 81513 56400 82511 69419 76871 60056 79162 63388 80629 80209 94234 51015 63729 71225 75121 93689 64676 72032 95046 99343 80380 57085 96471 86252 66295 87427 86394 95118 64047 88543 65431 57526 92594 96572 60940 88756 55790 56505 92710 92043 75078 95260 60280 88148 57431 93522 63230 77335 60899 52880 56151 98703 81483 72946 55344 64760 79136 84278 81548 63599 82622 67390 69888 76505 77837 82775 99192 64588 62574 74447 58754 82053 66486 90971 91927 57230 53610 90350 50528 88033 77126 56797 73153 70469 78739 80724 97741 99127 67649 73408 57590 74990 57904 80985 53824 50620 57020 93319 73930 51772 50295 80546 52368 85913 68088 86856 77276 77446 99889 89783 91684 56126 84956 88278 98161 82421 88281 54381 81246 90202 61130 60929 66914 80051 88354 93599 85859 92154 58080 66143 50281 84604 61543 63167 58006 65505 50022 65391 96228 60837 63214 75723 65239 79492 67550 93896 55840 70738 66045 81005 85520 72374 75615 72986 83116 67626 94863 88707 86163 98383 80269 94472 80525 91406 58704 64642 96726 86567 66765 62095 59463 79269 88036 64969 81586 80161 55153 62220 90680 52927 58939 81792 69772 68731 90339 61474 98326 61575 73873 74571 52340 69554 89337 75254 63532 92614 63456 87246 78004 87551 62890 64878 66654 75288 65988 86739 91546 62436 65177 89441 51167 86158 86327 67769 53854 57730 92156 85090 88034 77917 89753 97198 70585 70536 88231 57460 66552 77048 59521 94510 56261 70443 83706 68896 58572 80278 81064 95562 51215 78540 67593 83355 59910 82515 85729 88714 91690 82913 62014 82150 50246 83972 54715 69315 63621 97774 75271 55938 62165 70673 72327 94225 63333 75981 93169 99138 88328 77747 95753 74150 79189 86676 65134 87760 94073 52517 56542 84947 90795 72767 61793 95792 98045 60444 62747 52931 54326 90153 73626 71418 78385 53529 56580 69389 94167 69926 82937 86075 96891 84409 88729 78146 87426 65367 71756 55642 51558 97317 73052 60097 90750 97707 53638 84842 68513 50766 83640 51617 59164 72952 65562 80750 64841 81076 67792 66700 59003 80384 89785 66041 67069 70408 50849 65568 64017 66343 76333 72817 55203 98895 57265 72421 81649 97786 55694 55120 63047 67825 64830 59884 58394 68778 92332 59392 81940 58656 82303 87174 62835 72475 61259 78563 97075 85722 86812 89605 94848 98991 65214 68866 53818 82410 60856 79218 65949 73414 99083 60119 56950 66779 75765 56456 59903 68299 91078 56529 73705 83909 51164 82851 82756 62603 75609 71348 51845 89315 74383 94907 59517 57415 88797 82641 67085 92902 70473 83755 94335 66448 69341 79542 93880 78362 69982 80878 82838 64540 58259 92014 54598 70062 99377 61448 61678 94382 75054 62655 57795 87933 77437 73288 83078 97206 81662 90080 87421 74705 79769 78520 67203 77763 97007 55508 73001 81045 70657 55989 51701 67814 62311 75650 57993 66251 70562 59211 55866 55809 86009 74274 88002 98467 82430 50967 98029 66399 98710 76680 67988 83691 75245 98696 95326 53319 62248 99095 69946 89661 58589 76428 80656 83889 92292 84209 84537 82175 74446 66268 85044 91425 68965 69990 78620 57435 79422 80064 91634 69722 50975 98071 64674 90979 90737 69416 60906 64169 85584 57598 55296 76066 67855 75671 75227 76230 67609 87422 56608 60690 51965 62583 82192 88907 85805 84836 72551 51966 75854 82317 98541 88295 90731 89597 77533 98590 54676 91413 89453 79796 98207 69491 82508 87468 98974 66420 55329 70038 62033 81577 65069 99446 62017 74066 90781 76923 97100 53983 59202 94874 74557 87634 68094 64901 90426 68451 87708 92071 88188 73145 89724 55252 74112 50646 85254 59228 89762 78574 76506 57804 88148 67510 89073 58307 61802 86386 50402 75694 83346 63726 74907 89081 83697 97334 60092 77293 95991 82797 88234 54770 90692 77193 57838 54620 86307 51967 73381 90708 92872 61203 66531 64917 96323 79426 98322 66409 87912 59914 56885 82478 59315 75160 55564 62816 70445 99871 82762 78135 92745 83222 54881 87419 65212 95629 94126 68411 54491 79025 51639 62819 63344 90030 56680 91576 79448 93822 59001 72127 90219 82818 71682 73339 64576 94333 87521 94929 89984 84628 65734 72136 97047 55101 82105 69829 50198 59370 68649 95194 64695 77764 62499 57358 54814 64190 52105 82562 86623 90103 58008 72842 56130 74267 63637 62520 71204 78909 91361 67511 82291 90691 56972 67887 77033 89821 75806 70150 57945 66480 76474 64216 77385 59115 99858 57556 50620 51881 62853 98224 92614 80306 67133 61740 55176 97430 52910 93563 95993 73442 53155 62752 93391 80825 70121 55108 90239 66923 66593 65433 81040 82670 52470 96250 58188 56427 76514 57724 62045 56838 84062 75169 70415 97677 76060 78102 88852 72647 50463 74715 95635 53203 88191 90708 95689 77353 69312 83984 89981 55200 96318 57323 64487 77971 63830 69058 89438 80227 75228 75148 84969 69128 89148 62516 83898 61864 99560 80848 91721 64078 67180 51929 54561 81331 51784 94228 56100 56836 85381 85302 99285 97730 91730 68453 97509 76760 75364 53019 50841 86617 94156 97656 69800 94464 63164 94252 61111 78365 81014 62247 81703 58793 54516 91858 71260 85734 63665 96321 89742 50271 66075 95754 54676 84023 96508 75756 78836 63170 81721 99248 80874 51419 51482 84125 79280 68718 83201 59600 81778 50901 67133 68920 73638 91429 58522 62765 69112 60970 87759 66180 72707 71019 86090 57024 63613 72758 63602 97108 77576 92027 62394 72996 86834 52998 69114 70317 80526 55770 67320 65914 99024 82873 77088 50300 57724 63493 58949 82230 79464 64520 56341 55109 97407 64529 87005 50590 73039 54837 59485 62989 85180 83634 51877 96227 71168 69919 99979 82396 56168 61061 76677 84017 61483 54397 68173 99855 61462 54287 75097 56482 96887 58374 60007 50731 88909 60664 56469 62714 92682 99897 84915 97197 61619 91934 65498 78850 99976 72060 81505 69031 83894 72693 76832 60565 74160 72714 55308 81351 99735 53872 59382 86686 62332 70786 60597 65308 82240 76555 97026 55569 90788 84344 79658 75419 53591 60412 81843 54562 67874 50838 99870 91265 90180 64683 87824 96976 88223 84378 94143 58139 98239 93178 62029 86436 85357 67528 89728 65441 83475 55125 74750 85386 59062 75093 85794 95989 88375 69615 84639 52821 59150 94843 55135 54898 72334 75693 53372 69735 92961 56271 76447 60867 90918 91026 89429 79492 74960 67337 63968 97300 76736 56361 74748 92244 96866 79682 67242 95559 76366 80875 96154 54020 96730 85051 52457 62383 52386 83977 71937 80916 66148 64422 82471 65816 76372 63334 64011 77007 56082 89467 55589 57852 89781 99754 92243 84167 94374 58037 93471 76251 61428 58942 96398 98918 75815 81578 76925 89197 89015 67430 83498 66195 62961 84934 69917 87676 58215 77192 50118 61515 56470 98226 92358 75999 65933 50024 96777 57093 56784 97105 81493 94510 99627 59590 81978 54977 98264 99435 51809 85798 98353 99840 72751 57394 73726 73505 92961 99786 55266 76444 99960 75745 76291 73516 83449 85791 51777 62791 65129 56510 68324 66218 85539 81517 65991 96891 69672 53972 65744 53717 90985 85393 52540 99704 70214 86769 86657 89687 94782 60938 63447 72760 58059 70797 81348 55076 59910 95119 91433 91777 55881 77439 51984 63523 78934 60671 53650 96944 61830 54629 59496 89716 96190 51285 80436 90097 72573 89456 76111 84130 71927 71222 72570 76059 98839 56458 93077 92715 90481 97744 96554 69219 63433 63073 90533 91791 89353 92874 56047 74093 86412 66134 57823 61118 80111 72603 61355 67351 98175 58892 63365 66530 54706 58780 90714 81362 75292 82747 69996 80235 78086 90143 70809 64099 95972 83716 83764 67635 75322 56546 94628 82656 78466 52356 71126 53523 87248 54370 97277 84037 84574 75796 89127 96716 62382 84318 83853 63842 50012 52415 72853 85219 80411 50847 88701 84090 87874 78947 87018 60163 87200 51106 84618 88728 93969 79740 53636 55758 68923 84047 79460 67060 91218 68192 91441 56119 59332 99783 62494 73217 59586 87367 64604 80117 85939 81801 57903 97337 81384 69314 52037 90170 83344 55068 62751 50446 68814 83826 66770 56449 61293 64471 60446 83799 74461 96770 59460 61778 91531 85685 72617 64107 96337 83921 83090 66031 63926 59915 75593 99975 61265 86100 65799 84133 85060 63813 91049 75705 82410 85325 71371 83190 70080 54733 88765 63817 79991 89219 73722 50628 97479 94608 90835 78543 89049 98170 54810 66453 50195 60525 58967 88895 65422 87717 72612 69878 61140 71494 73810 57720 89186 84226 93107 59111 76124 66432 94150 86202 58685 92598 73171 68935 76166 73690 72019 54464 91667 78043 91926 69579 95753 53326 88093 89309 56835 62228 74629 52508 95166 61597 90156 80432 74534 77871 72461 66749 83754 50349 55534 79671 75722 74638 87985 98674 90395 98247 90167 65878 83002 83347 63208 53455 68477 81606 58551 67772 84916 67402 67641 52790 77820 93761 69137 89436 70379 82470 60961 54049 73105 61901 97652 71773 61457 73683 65209 84075 52290 81891 78502 91428 65813 87534 57541 82243 54930 77656 79458 67292 62891 63627 50435 57994 50030 82473 50218 94829 79676 99067 70216 62447 75961 83095 99168 51860 50452 87135 73769 72849 68895 69806 66130 68082 63735 82570 92995 80030 79150 82991 73055 74385 70473 83949 82010 56056 96884 71691 54193 79466 59375 98577 62455 83056 67401 63783 61041 55746 75145 59315 56763 80778 57739 73708 67457 83792 66003 90353 81619 89256 73822 58690 93196 52781 69067 78483 69715 98544 70793 57896 50243 72120 90771 95781 64604 56832 96913 56925 54169 58123 99226 69697 97132 96702 97844 74390 52775 90476 53178 84352 53562 59815 74888 52551 71536 50123 68080 53872 76986 52631 95207 96810 89461 65815 51497 70857 79158 98188 63242 53481 89696 62017 94351 60540 94943 93475 65852 89417 64149 60955 86718 69801 65179 79364 53845 76917 80505 56313 65870 60086 76416 81235 51479 57952 76520 98004 58492 99841 71215 70804 73765 58843 93446 83094 56062 99917 69893 62264 81611 54351 54819 61492 70594 91542 79159 57798 62960 66866 81927 54862 56547 81853 91311 76572 54882 94836 63373 71669 92889 98168 65431 56932 62351 89104 97686 78382 94049 65960 54184 79351 62728 75234 69206 59971 71585 70904 81517 84829 92814 53469 75380 98979 96822 91962 96524 56887 54776 54027 93720 73281 70598 75390 95260 62753 78668 51807 51665 87584 57487 95363 95551 74740 65585 85470 69727 56327 86309 78116 71784 92472 91530 89950 65989 77096 69519 64864 58587 66021 62957 76729 89458 96383 77321 96646 99036 67576 51557 77282 76807 55814 97728 71846 78705 92916 99280 98902 52799 63686 71646 85059 71338 93329 77028 50095 60037 68667 80902 63206 59034 62305 97911 61973 67302 90706 55050 81311 87092 60939 56806 50420 88908 90512 86039 77505 52263 93152 85952 97731 82406 74853 59227 91984 63947 94026 73965 71646 58496 55899 97219 93276 63316 73102 61395 51368 83429 99911 73978 96363 81814 73381 77405 63859 58538 59407 58502 67427 84911 80188 59773 97461 96041 75296 74147 64037 51428 60528 72699 92352 71684 56073 88117 76465 79170 68588 85287 61376 57372 60437 81439 67905 77092 66747 86611 71147 62432 63946 78239 83913 64221 63945 99224 97659 93400 61813 73807 91887 97800 58431 51111 70869 78133 66197 63407 59284 78561 76134 59081 56782 89885 92195 63117 56501 68485 78942 95514 65445 94248 94730 82398 81411 52949 92730 75460 80782 85534 72507 79266 57380 69509 61879 70891 61929 79703 53404 78016 90189 83260 80397 95112 87266 94979 66554 78494 60481 67643 53015 80572 98914 53640 55083 56816 71964 54275 75696 51596 71730 96129 62849 80472 92406 75059 83683 86810 96543 51557 79491 82364 94165 90153 76446 97462 68519 86287 86852 75010 98536 58635 54002 59122 71587 94221 95319 90526 58289 60075 67024 82786 62354 82962 87716 59125 64772 85522 70766 87235 82391 97658 62967 75156 89183 93909 75425 53367 96940 96304 50668 67443 71965 50188 82578 70189 60190 72241 62623 87444 83110 68526 63213 61120 92686 82510 58008 99249 72729 81390 55599 66095 76996 82777 63733 52953 59554 88652 63466 86060 78833 94420 61366 69808 68992 60436 76809 66622 57938 73485 71843 56191 96007 61004 98665 74147 83765 75576 84797 68576 80658 76334 78099 54613 84180 80537 62776 83249 72480 71695 98418 93322 76161 93487 62108 60497 69499 63783 55849 63759 81385 95962 82397 70575 86206 83596 77727 76104 51059 52324 93085 50403 98898 78101 72191 51537 83390 90681 98545 86820 92281 90562 52076 79318 94405 70132 81418 88252 68077 70419 86722 74736 64085 84846 66168 90769 71102 65195 72366 79769 78933 77930 58957 97353 63303 74520 86058 86145 62945 54572 85732 67135 51725 70470 97603 74441 66972 74032 73661 86286 71782 96401 79592 70005 73984 51564 69744 92916 77435 65812 90835 92709 91386 57629 97176 64035 68754 59972 59022 99319 70320 65217 94955 85730 70790 70099 99941 67294 95115 84289 68491 56346 80866 94317 84538 99649 88509 54671 93948 72241 61240 67871 97513 50134 95865 94413 68240 80313 73648 52172 80169 65383 90030 76953 85622 59910 89492 66835 84987 98351 89108 83396 79516 73328 67539 84843 70536 91062 69539 63146 55785 88522 95936 91641 88026 82039 57238 59217 88957 56834 98331 82810 88578 80612 59626 73692 89859 59737 59807 71705 85566 79193 64120 83746 71818 78593 53685 94121 65595 78355 72654 67642 99797 73778 90921 61994 97378 94964 74894 66786 66119 92271 81016 90099 54978 52285 69999 60941 79008 99859 80941 67310 77126 80672 88170 54917 52865 50309 59056 92126 74633 65321 97543 78942 78678 92785 61547 77110 69637 83119 75037 88123 82642 87467 70226 60161 50560 52901 96274 61370 58825 60259 64347 53862 56985 91657 71721 89864 83772 63886 58093 93845 57798 85718 59791 71054 90284 99540 69352 79989 87416 58063 58203 98933 58079 67744 59950 68097 62347 96345 94129 67334 86163 90321 55161 51599 97154 88210 50050 92931 58184 64183 94664 51921 65815 84756 96756 90988 83577 95385 78861 94944 68292 76473 82189 96691 63180 64331 64826 69385 64708 62891 57724 92275 88752 54616 85740 68807 92400 73727 63132 79260 66709 92950 80142 81354 75034 88923 86658 55900 90087 75274 80253 93272 80186 79548 57744 83889 95374 82547 65429 57660 79639 68799 93073 72291 97610 96342 53954 89556 71334 95762 61459 97723 59852 86497 69081 61036 74521 62655 66837 76445 64721 82648 51718 92037 53367 87413 67057 81760 81966 95718 92436 76719 51915 83102 77462 91309 79877 92156 86753 56071 67586 54096 95499 95385 95853 87841 76113 51825 86097 70408 58385 58637 77780 62324 67243 73713 70914 94750 82052 76339 52699 94845 89611 50656 63344 98769 71679 73261 98987 76857 83774 79130 68900 76865 83124 62880 77152 73059 64272 71756 76274 91949 65239 70028 76647 89292 65071 99707 72408 55263 85184 99476 74198 95707 85614 75758 56739 96101 58318 84461 96124 53831 63048 63178 57080 81685 72049 71434 91871 58750 97744 52002 82621 87968 99501 53509 95196 74142 52062 53301 50785 73635 99220 82143 60534 78641 97486 92764 86269 95840 72134 97088 94073 83981 52459 66348 85332 96318 54739 98573 63740 65536 76417 61233 52589 75684 65198 90681 54544 79284 78216 64713 60112 59720 96763 83666 90756 55233 69940 82304 74158 95062 90820 66342 54992 59652 98810 90268 81475 64338 55199 71880 85057 89109 89729 83253 98106 82138 55176 81851 56814 94504 71956 72792 82971 88367 73446 84639 91676 74563 73435 83114 79143 64129 97169 89523 65662 92459 61659 72064 79864 71886 79015 64799 57081 54019 69077 52675 79603 91288 89398 73380 72355 76099 89094 85814 91123 63937 62901 87019 57284 65279 72580 59289 73068 76186 87452 95759 94059 82595 85048 81223 50460 77128 89951 68565 98133 55482 93960 95561 69067 68742 85521 89161 75613 53219 59023 73431 97871 91982 64767 58726 56545 87022 73820 87551 57547 92587 56411 74236 80886 56192 57544 89475 79545 81257 98830 90104 94558 82033 98292 59156 97656 61046 97292 57285 84398 99694 69471 65397 93101 85697 81804 80212 98438 77043 69081 59656 81382 91717 95282 85566 99719 62696 64089 82580 99508 51341 50195 99335 52128 70924 61684 79783 89242 84476 51905 60371 77332 78029 80052 54720 74968 91491 75950 54149 99235 67969 80501 76343 93674 59252 59029 84737 53716 86809 96461 76258 80856 51743 67323 52610 73535 50865 94093 63727 62061 51883 52293 66406 57730 82517 76782 59309 95825 95259 92797 65821 61733 83158 76708 82310 89603 77949 67463 69119 57848 74241 53692 75623 65605 72243 83555 74274 81935 83218 54311 57676 61182 50494 53491 55797 91631 71209 64990 78014 50198 72153 72457 97195 59579 79149 54594 61780 51369 94774 90416 78512 88447 70597 76801 95225 75916 61167 78322 94399 88242 90619 81491 69567 81748 71049 99553 97896 77946 95812 81761 74761 75521 77064 85869 68772 84909 84014 61504 79547 66609 97357 53049 78325 94393 54089 73131 85331 66510 98427 97599 61262 90721 57015 83820 65643 68937 63196 89420 97160 50549 72022 73886 95378 78262 79207 74496 88116 72144 63951 66259 64646 89317 53482 60530 63002 53031 99157 66936 57033 73125 58921 76715 75750 68083 97151 75697 87806 85049 70073 92026 53140 79003 86393 83032 76769 76444 85823 96105 61635 93439 90034 91513 82773 62117 65514 76259 96860 82505 94291 52482 91801 75416 61994 83174 64873 64652 99611 85066 60789 59446 84249 93234 65754 98786 87195 55001 91965 95874 95334 65054 55847 92116 55224 75784 90966 66221 83279 99122 90610 93864 53998 91728 80922 52017 81478 54503 53825 53342 85625 51705 89925 68601 59193 83212 95552 97841 69998 78928 87883 53697 90278 88030 64599 89635 86409 57241 97034 72441 60461 78285 76048 68876 98877 99224 72180 64425 99172 73190 63995 72598 66514 61109 86547 52191 83916 80088 98785 64929 54066 87187 52246 80671 99057 96737 64622 85392 64603 52667 99124 90696 65909 78961 54691 60056 99524 84432 82829 87721 51087 65533 86936 92259 74683 63295 57338 60572 50191 83952 54816 58935 54231 71363 59674 78387 83136 72596 57792 74907 73540 92921 90135 60630 60807 60174 76483 67941 68554 85828 60477 67309 88385 77913 87343 73734 91504 85802 60380 87544 97047 85764 86150 61212 79765 55150 66559 78355 56386 62207 60438 74972 56665 96756 77261 88963 89422 59578 79322 78573 94860 58024 62054 73138 61716 76030 58523 92266 75098 71443 56309 88748 62640 68790 82267 63801 97764 96128 84934 90290 57783 65295 70108 93338 98490 71192 91597 62271 85921 92753 64120 64362 97244 80953 54384 93747 83515 60079 57158 53528 87129 98294 84612 73272 93468 94762 78639 61559 85682 57393 56328 75200 56647 53358 78965 62711 89825 70707 73186 77351 86891 87833 52239 94547 51009 95438 97267 83580 62774 76520 74027 67436 85480 64758 81489 84508 74621 63831 64768 69516 67682 55305 57388 95425 74568 62489 61756 57965 59068 84334 84102 94597 64283 96919 84628 86294 71068 83564 90488 90567 88550 97547 72108 51888 65806 83951 51421 60223 61853 77017 87349 79615 60317 71954 96961 68952 97551 62634 97354 84275 62365 64172 84667 66189 97062 86823 54467 59288 54687 91946 79461 88233 77215 65879 81799 75836 83625 60815 80585 75674 66035 88216 54449 67337 94805 70207 63728 72619 66247 55986 79976 80306 65357 52050 82006 73309 99298 51365 83320 65036 51508 72078 85750 75902 64016 92580 52427 67474 81710 86142 81397 55436 76872 92879 95922 64906 89713 73328 87060 73362 61979 62051 76185 70121 63534 81802 59326 86779 66274 94935 50789 76209 70298 98624 67111 55277 74476 85333 56725 99274 77167 64138 84551 78235 57217 51389 98734 87231 56177 95224 69172 52309 99414 81430 90551 60681 94569 99130 82211 63890 92283 62265 59834 52886 53460 68356 64821 56393 78305 70137 54440 69164 76370 79756 78937 94885 60137 59031 81773 70611 85488 81404 76608 96322 79197 86361 62668 96465 58532 60859 57041 90628 57356 96340 65818 96790 74045 50245 79219 85807 60640 97593 72614 84311 59358 88895 88422 82364 95624 77190 71635 73302 58113 63346 95708 68314 69017 91576 91939 52415 97820 52836 52970 75247 98861 62650 88229 72523 53690 94905 62199 89771 94195 64924 55782 81396 80577 97658 86276 74081 99672 69164 88013 67844 58178 51577 58073 85306 92580 65817 75595 70787 72415 67048 74375 57277 81160 79664 50322 50401 61881 66047 92755 68643 82664 83239 72087 57365 63832 59115 69921 72432 71733 94432 96213 95157 91871 64648 75992 78696 75434 72204 99639 78169 69229 81626 94917 89414 67437 83519 52071 70425 58597 51165 64811 87587 60394 93523 52892 94241 59661 93261 75618 88277 81557 65557 58708 83409 86088 61170 55064 57313 62363 54481 91393 70048 89494 50391 81876 73099 56920 97410 87693 85315 55422 52212 63691 84655 82644 98330 81509 74826 73040 60481 68245 76920 50908 85760 75097 85759 58833 60275 91929 92820 55008 63282 93291 55761 73019 91541 56960 71602 77694 63168 57662 81052 56957 52378 94991 72224 78906 90142 81440 87466 50925 78395 87174 86993 63975 90216 61497 72659 67144 92761 80950 73267 85655 96115 63258 82943 95465 83876 77502 51905 57232 94419 75650 66086 86029 57875 78101 57886 82313 98202 75706 58738 51514 57940 55295 54087 54799 67371 58559 97063 84347 70458 96855 71344 64531 50962 85527 51556 84088 77385 96219 73453 76213 51602 68166 73752 89288 95759 85204 91862 53303 74534 53571 76985 75509 97126 76537 93250 88036 70702 75485 76062 91288 72716 62865 54701 92922 56891 95561 62347 78304 51793 60026 85762 98468 98453 53282 58819 59161 63914 85213 67709 79440 80461 71607 77804 71862 98376 64635 94213 70461 68193 53399 70316 85344 68439 95788 53622 83083 91249 86176 93647 99285 89126 55791 90131 64606 85889 64836 94162 94370 76121 73311 85344 90489 87344 92228 98694 94667 94931 78564 68715 69795 65910 78381 68610 65072 85413 70200 87401 74493 57920 79310 65315 91801 97925 59172 61423 80644 92306 85213 81302 69187 55066 97869 93360 56522 80714 84537 75701 64655 73916 54061 95504 71026 59528 77886 86041 60717 96814 79883 98631 50826 93227 51541 97760 77039 75458 80102 81003 60037 76036 54223 68972 86930 81609 87254 76050 60801 64524 63944 58933 58132 92032 60897 62320 52117 71950 54601 51500 54394 55112 93173 99741 76455 93727 57512 90986 68920 59558 68267 89286 83638 80470 93744 90515 78949 90716 53769 89372 67704 96497 61137 88737 61891 93592 50507 66679 87941 70290 81234 68202 61419 79605 68175 85847 52769 53159 61033 76320 66834 75259 51167 81581 93456 96376 93541 85537 70797 60905 67410 97677 71723 93601 52235 93656 58356 52146 93119 62596 89125 86005 67961 70433 55852 85029 73680 54216 64846 81667 70104 53011 64354 55263 79668 55930 73098 58131 75131 54606 53733 90496 64336 76792 64786 78724 88238 74273 58960 85253 96475 98720 62667 74611 99783 74834 93615 92112 87040 55073 86535 52817 91813 77016 66009 67326 73232 56819 51510 89353 80296 89981 97864 55719 73941 68805 63898 96323 74345 88575 50150 88461 74414 92500 91763 98191 74943 75889 60559 92615 67773 78442 76506 94844 56099 58041 72164 53481 53627 74319 86276 99168 59683 96736 86015 80941 80670 60117 54032 82087 61894 99568 69380 81885 67463 95598 84737 67256 69665 62947 53684 97395 51998 65569 65966 84830 59372 73014 85194 79500 78068 62796 99849 58107 78872 58568 71769 75377 91760 87286 95709 71212 56375 78477 50155 74056 97263 95774 69356 54874 89037 50233 55644 56081 58555 55222 50861 91402 69838 64126 99559 50865 69552 85487 63489 76177 89086 88662 79001 79923 69098 69403 72805 79211 94912 84395 81647 74187 91559 59778 87214 91664 68605 78171 71940 81677 65488 78614 61866 90062 60084 81360 96679 75596 68356 50338 63839 88378 58162 93078 70527 88438 71071 55370 86273 73815 71437 75781 52909 70591 71913 60518 60780 69263 57122 70111 79739 64475 84275 69839 69193 66781 78202 92897 68149 69254 89541 51287 70861 93909 68435 67659 69918 66339 76733 67689 84453 93399 70706 69523 62951 77663 54292 97053 51615 67663 91474 71735 86321 99064 68780 94610 70756 53067 84873 61126 76152 94479 57000 55194 84867 74569 74069 66574 71231 51941 68993 96190 87305 76044 90726 72900 80400 86369 92535 76897 93513 70149 83335 63047 56731 98998 52816 76232 56255 52414 55303 65657 53689 73911 57119 72102 61319 53680 52771 70568 73345 97525 86205 78512 73448 66965 86396 86899 58444 91005 59421 71285 60180 78833 80176 84337 71445 96764 71601 63282 60890 95511 92569 56807 94925 71664 94666 66731 77705 84698 76277 60069 85764 55234 91138 89194 66606 76095 64014 86465 96351 80929 85663 68274 60476 70107 70588 83802 66848 92304 95683 97128 54470 59858 93164 82778 96540 78907 84101 82096 64857 93157 92473 55079 59026 98069 84271 80050 79506 75366 69844 61614 54999 77011 55752 50257 53139 98199 77795 91902 85811 70757 79773 71071 95947 83948 91479 56882 72312 50444 54142 60526 87157 73437 63993 91194 93164 74905 90570 93423 87738 66207 70549 52423 56461 56814 64661 68512 61697 69634 93896 77499 64384 96309 54671 67727 84633 84335 68602 97793 60666 88027 78552 67685 66790 58657 81707 55555 98979 55122 69992 82071 65566 55579 55410 96967 75183 65215 86041 63655 87313 91284 55208 53434 83850 77169 73468 79414 85850 58437 74489 82459 68626 55378 60126 50535 90204 58351 57266 60696 80307 53958 56932 97087 63669 77188 75118 51836 63523 59111 78562 60759 78219 71863 92220 65795 92612 75431 66092 55109 55142 66232 64007 85816 77708 68565 60036 69359 74660 66905 75554 81368 71873 70303 75102 75272 73392 94152 90427 83881 85312 72856 79400 90610 56401 78267 53472 60640 99691 50493 53322 81840 67846 72633 53169 59361 71271 97368 74801 83513 96805 98786 85629 97773 81478 76100 66699 50245 64759 82770 89820 75550 90319 98536 56038 97208 80644 55126 68163 55179 58175 99940 76067 93598 73095 93014 85130 60666 92620 64609 86307 79634 86376 69156 57396 50510 58683 50567 58130 73527 97957 67449 54703 83083 89927 57066 63478 98212 73069 71931 64364 65091 58070 69885 90647 74464 88811 75694 59294 88007 78337 88768 58905 90894 60559 50510 65486 82564 53058 52060 71978 71521 69554 93094 96574 97379 67615 98913 80862 88780 55492 75208 60631 89710 60561 75228 98844 87719 75599 76130 89971 86737 97388 73843 72527 81136 94406 92227 73869 97163 72417 95789 54773 65819 72495 84930 81368 57001 89110 83958 67986 57936 73093 86847 64087 86513 67996 98513 96519 93712 83583 56750 82094 70233 80528 88833 92297 98942 73550 56674 91588 98970 86143 54085 58776 76661 67128 56566 89189 64520 73318 74284 66081 77237 68475 65824 93055 85663 54335 99554 80460 63993 86132 80468 54438 88077 71148 82883 93890 67483 94498 91855 70050 58416 53963 58182 50374 85539 55865 76529 63569 56348 89690 83609 96569 58686 53556 71194 94284 62664 71330 88856 79207 73825 80368 54369 79101 97543 60482 99559 79794 90716 90778 72844 64765 62899 54235 97420 90500 56212 61897 93904 75190 65256 80155 51777 54544 92334 92261 68488 56607 74640 74302 97801 52429 57640 53921 90620 80172 92249 65311 89866 91286 69452 69808 71433 74637 51495 97526 80093 60596 69575 97605 75878 93339 69049 59763 61376 66553 51591 66447 98618 61758 91401 67257 95202 96400 79055 98641 95391 53250 85140 60035 67223 52351 96739 69619 73208 95432 85612 93144 56252 98317 78602 86654 56692 88241 69765 64413 56717 98534 54609 95022 62542 96229 75718 89415 97325 58180 97112 62094 64461 95422 75417 78604 80798 99945 86485 51329 70114 63821 57146 98269 83317 98088 82596 58607 99307 87669 94632 76340 92683 67586 95710 60529 73865 50494 74202 95932 90811 75959 96286 88102 98588 56997 97783 70411 93038 51976 75834 82802 54198 50907 92837 81711 92976 55089 50398 85591 65889 86801 97076 54809 94042 58575 52273 91130 69355 69940 81147 74499 82041 67655 92337 93322 57633 71530 89927 88063 59085 63506 92250 53518 99956 68090 78791 53110 62163 73630 93440 58652 57422 63441 87352 98309 72212 98095 95424 52516 56039 96326 66568 99810 79234 94964 88818 81739 75447 76891 69305 77571 92546 51648 55986 51656 76125 94737 90474 75618 59328 90854 80000 70040 54167 51545 84236 91421 77062 79907 54771 63391 69988 86839 84147 52900 95397 76821 76994 57341 63704 77618 97858 52229 79577 77117 71880 88984 77307 96505 92328 82641 73269 78059 62254 86560 74103 57888 57220 75592 69397 73624 78792 58790 55146 84771 56865 61066 99454 93809 57906 94548 58733 93183 86141 55840 62852 92231 83526 75874 92739 97602 78380 58368 66483 78663 91583 78688 59497 78999 75868 59572 55326 95748 98523 62254 56131 95722 51227 60127 82569 62832 87195 99072 55745 97775 81972 59558 98723 70791 95960 91270 82557 54933 96903 94408 82581 52718 61476 87890 54697 64459 75738 53587 50124 69496 50447 84386 84056 71835 98547 61401 68632 51439 71803 53005 98259 93425 52663 64129 70109 80857 79611 51805 62943 62772 88420 66502 86271 91208 54944 88698 67383 81404 58539 82029 50609 81042 91956 52145 89235 70897 53395 66746 54881 66684 87879 99720 85637 74886 90304 60874 93032 98133 53018 51072 81022 98821 97715 77014 67724 95817 55492 51089 57395 88079 88989 98061 60729 92847 78824 60203 94725 86966 82892 67583 83168 82115 69692 96334 95306 59785 52089 59683 81396 63390 63680 88206 83036 62458 59076 64875 68913 75915 76063 86351 62148 82062 52607 92993 76903 66358 95049 98390 52237 79985 71941 57560 73019 74392 53088 59929 52567 93762 67717 54283 96248 84768 94921 73395 94567 81082 84317 81932 86690 76975 99703 53805 55764 86964 78877 62120 77965 71178 54741 82622 51163 63379 62350 96459 81151 79709 75853 68518 66899 75641 59953 59375 55288 76940 58494 90149 65525 85299 84656 87335 63066 72573 72043 89101 93667 63936 53124 94724 62864 62974 82091 92538 97637 53253 93507 91394 52531 93521 87370 57096 97654 74838 82308 63553 57842 98207 93514 56460 89559 59406 71203 92317 64744 75739 54894 85407 55350 62697 95654 65347 86743 57521 90386 99014 58835 55529 98860 78690 84614 63791 91601 95532 55470 67812 62745 79337 58315 92759 52175 65391 66321 74429 52162 71071 79418 82992 78607 94010 76479 87128 57215 61730 66813 57278 53574 55774 58369 57233 82883 50178 79458 55236 56582 71802 93382 84870 53261 50489 56788 89562 74816 84602 57819 81707 68996 70833 63255 73951 64157 67372 52443 72948 64985 80772 97613 98421 77806 52969 77868 84392 65174 94213 87498 84892 60741 82957 88750 54038 95383 75942 60126 98143 55022 84223 76025 85472 66515 70407 72837 52268 79498 52445 73850 78381 56843 62378 62120 51519 98629 96674 80417 84289 63022 88527 97380 81731 71377 96752 80601 56305 70047 67130 80610 61783 87277 67277 91367 54250 60805 72863 93208 98389 94525 70363 98316 99675 82442 75177 73702 81429 63969 81203 64665 86392 60657 89064 54167 55605 83866 77580 59086 61424 51840 77596 51406 59257 57824 69209 71496 64785 93508 94447 89159 70624 52106 68535 91274 58594 74896 57918 55539 83742 54932 63490 72287 51940 82037 91164 86161 57028 64739 76382 89194 50242 60879 71659 70920 88533 51913 87242 83321 81652 58147 78263 71445 60914 71784 59844 84391 87794 82895 52690 54706 52109 82831 59671 65329 88675 85395 75968 54683 59169 86448 77740 58258 54237 56363 74092 96904 93864 97332 96645 60637 82325 63508 60932 84204 95287 52360 91096 53181 88387 95134 77452 86195 79456 71904 98276 71637 85503 96320 67817 95421 73545 52547 86303 91595 72112 96414 68431 60100 93124 92792 83856 69920 74937 75130 67417 69205 98888 50164 68055 64481 53933 74502 66787 95587 66294 75204 78671 64832 76870 57634 57385 70991 65587 50714 78136 83797 60443 72642 85800 54733 91071 57774 99115 80733 93481 70204 72035 68164 54762 86148 60442 72355 81654 82019 79818 59413 69975 72547 98361 57852 93599 76265 91490 77071 55227 94042 96451 58104 96192 91389 51005 76395 71754 73196 50447 50216 64646 66137 72140 81715 96949 83253 88652 85619 63692 90759 50759 83552 85133 99945 87806 61548 67817 98231 83033 50149 92966 60221 58959 89303 57081 68281 62582 93174 56427 51050 94120 63626 59654 74156 51468 67957 85256 52234 57176 97826 93031 97719 57387 72367 95287 78155 80905 94331 84382 78687 65568 80640 83328 92616 61985 68467 75698 69037 81012 56534 67054 50264 59387 79870 77940 95715 53167 85421 59299 59770 52044 92431 87876 53907 98766 61306 87809 55064 86888 89550 67202 76678 88506 85567 63673 67197 78610 93032 55418 82129 59637 72939 63928 70589 58758 72364 57591 70738 65018 67332 64653 99984 60119 91281 99681 77131 86702 82235 51502 84415 56705 73805 57848 98062 64613 76173 94734 52522 93376 86510 95332 82319 67559 73945 61680 78607 53920 91770 67531 79970 82545 90078 83879 54167 50304 92286 60705 65909 73039 65466 64643 69024 75068 50535 72222 94731 85314 95552 56133 79759 96215 87295 91967 71916 74162 64213 96314 80690 79456 84884 94366 74200 99180 73156 69570 93216 79020 97123 97495 85754 77428 74513 92040 80403 50500 54759 53075 64213 67732 68915 65281 55534 55073 96585 96392 62351 66548 86004 98915 74141 54433 94566 67179 98708 91366 87752 55969 72182 83250 63141 88636 93203 84148 51479 75250 75617 87975 90718 98870 76606 66545 72011 85340 89144 51393 95824 58995 50787 89863 82483 67085 90723 72725 55324 72307 94369 69390 91871 65220 72018 81370 92700 63604 90564 52215 91681 86992 63740 65541 88552 87622 83196 98981 63199 73571 60006 97715 83298 87886 76122 74274 99234 83144 78405 89335 91139 92983 64926 90055 66887 75771 63073 63216 98161 54864 81384 60277 93477 96490 51774 52785 94616 69671 96317 63038 75442 70638 73114 64041 54369 54720 76194 93986 93370 54990 51991 95850 89679 62350 60594 96654 89024 79264 97316 71179 62166 60784 81127 54090 96249 99891 67866 64130 84667 80684 54096 91040 92659 70437 82120 53512 85378 93730 76109 82920 64722 51448 99249 69165 83138 61782 97502 90924 88104 62091 65791 64328 60193 51154 71968 83555 87480 52461 89860 77492 80343 99312 82624 91896 74981 54702 95180 91220 80595 53709 56499 80497 51459 95174 91483 86859 69890 53916 77811 54617 88719 59138 56514 79481 62972 83578 75267 64191 71203 92754 85437 85433 52711 80303 50385 99090 66262 67332 69989 56232 92415 81676 66153 83284 74055 82396 70186 66939 88524 96471 89091 96049 68660 77775 54807 62481 77363 56210 57189 63137 61908 59658 69894 61804 89074 85716 56715 98242 84955 74325 89072 59246 56841 93363 85168 71598 55482 80160 80891 67098 55334 70905 60924 74751 53354 63647 61929 70330 54749 91322 90602 99933 59735 96842 87763 57572 97910 79026 74307 52925 71171 57232 59676 98731 54341 61376 71916 99418 53538 62689 70520 80435 74340 93102 56945 99895 76240 62609 97181 91548 75146 83083 59648 80460 73748 53403 95413 61817 97201 97577 53630 96714 97540 56957 53769 75604 60534 89302 75082 79180 64012 88900 77853 55046 52516 56096 76753 81181 97691 52029 87181 62152 97048 65326 65238 52576 55254 68118 97321 50078 63504 60715 76975 93630 77945 65543 76967 88205 77357 52647 95530 54530 74670 80707 60254 96275 68481 74531 92535 68993 51101 68089 97696 64286 91257 81998 64966 65115 94311 82173 60573 96296 79750 89299 94504 81359 54182 81345 93580 71489 74094 51354 59015 91970 76271 58652 90307 61881 65037 63645 67738 94217 97412 84792 61040 78649 70855 88413 73862 70782 61850 93961 92146 55138 75335 64033 69067 56728 73949 52190 63525 69656 77963 92498 51154 78288 72744 63752 88650 96695 55214 95611 77858 87876 64029 52039 54822 74708 94028 97504 98284 99291 71066 82956 69544 76519 75684 81388 83268 94165 62516 58112 50123 95283 74154 91105 61762 80069 83102 97861 62410 91738 99177 54985 71056 95836 50998 79090 55624 75327 56602 61165 71645 79792 70383 54635 50762 92544 77954 51716 74412 62071 60243 91627 73106 75437 90311 94901 81588 87708 81665 90541 68156 65146 54617 86100 58778 54666 52264 64012 80842 58803 84460 78190 74506 81757 69277 66460 89319 71302 62411 74972 61488 63775 65302 72132 85599 57644 96566 80510 73049 56669 89300 98072 68242 68198 94243 69611 88094 60230 66533 74594 99192 77400 76996 71680 77837 92084 87631 78571 68878 87678 93086 90143 57942 91496 69688 69483 92463 60712 69641 87980 75669 94916 91266 57499 75666 90599 77140 79412 99581 90355 87682 83877 63188 50702 70295 71805 70305 92587 89079 64326 82080 78328 70193 51936 72077 60758 92579 87607 51029 96113 76924 54932 52417 86312 97770 93505 69017 83446 61637 71887 82727 73852 71780 74723 72861 94813 96696 59889 59677 67781 75443 59798 86507 77630 70999 95255 79673 79334 97332 59284 96574 51451 52540 75268 95901 92274 98133 61307 74895 52929 95942 86769 79699 50101 81879 88383 59369 84216 68034 72254 95766 76414 61843 68955 64079 50774 98148 56587 86292 66290 94705 74274 91096 93416 62422 75408 84570 98324 57907 75653 67525 50462 87206 87720 74151 96149 61196 80659 88255 75161 96346 72947 95307 76576 62635 51699 61993 90044 76532 58912 54567 62946 84284 76686 73941 81044 82164 77939 77765 83591 94002 98099 71497 58459 97397 61560 86872 56427 95974 72562 93893 57077 99753 97635 95353 91463 54327 56592 77207 56251 85290 90697 74223 61123 69815 71722 77471 76863 59472 95216 85206 88583 84771 71123 52360 83986 91189 60490 84510 69646 51399 55754 69297 96473 84697 77623 61740 84745 72190 58274 75433 66405 94983 72745 99089 71000 74833 90285 90487 96418 67740 93516 96923 83996 90596 63796 83505 84609 68183 71795 62284 78312 51583 95275 58190 77626 74100 65790 69290 57310 82595 67791 56189 68046 57240 85625 61888 94598 94703 63106 73630 65280 56914 87953 93592 64694 99826 94313 74619 97792 79528 57984 57311 99581 73015 90502 71591 96317 59417 96756 83347 94263 58594 83545 86382 71269 53461 81383 76005 76422 88979 53739 71792 97641 75648 89120 64228 51957 90829 79459 57596 68028 67126 55325 75739 70009 61975 98964 91175 96072 87322 51419 83678 60781 57216 65950 90864 57429 55851 84885 75272 55530 62130 99044 58757 50115 68002 95348 60514 99367 95161 65228 56803 76413 70228 68069 70605 81026 69495 56403 54540 59882 50702 57546 62091 86488 77512 95960 97790 89738 66916 91840 96886 86114 93740 91499 56065 72815 66104 72567 55679 86329 60655 79367 70542 69549 50326 75398 57793 93744 63002 60442 59215 82566 59153 89944 52303 87525 77374 62395 68175 50003 54602 76310 79011 77190 94783 79929 50112 85710 83261 92611 83969 80036 63126 73381 57099 62886 92622 51743 91458 80446 72642 85407 61010 67431 91590 64737 99822 71390 50124 50118 69056 70507 97004 80558 77824 76395 73237 70416 63293 54303 53748 88693 98930 71758 89327 76025 81833 84018 69975 54066 87089 89040 74485 50134 72459 52054 56040 76463 91911 59726 67733 96547 61153 56836 65682 53447 81486 95131 62662 62180 71536 93973 50960 53981 98346 94668 54531 74872 54965 91578 79300 65743 58864 86842 78762 50300 57841 74775 67969 70284 85709 87242 88652 98534 83848 89007 85910 68555 57359 69772 86067 75144 83790 58398 66360 76523 50595 93384 53469 83152 77134 96429 88925 76447 53996 83150 60833 57603 55601 81197 75722 52670 62245 98183 78361 95195 52487 50129 52738 79043 52105 51209 56667 80397 67224 93594 90268 93567 93842 72704 69310 80702 70012 84630 90995 87048 70514 90634 96385 66088 71797 83453 98949 80807 74055 76642 63674 61990 82884 71308 82479 75739 67224 87927 57844 62823 64206 69735 88264 88569 88801 96346 69935 93091 73734 92894 82218 71601 51717 88268 93335 50227 75045 50444 51138 50387 64762 83834 63163 71834 71903 75676 87852 78841 95245 72914 59629 52320 85411 88553 81879 98697 77115 69876 84110 59875 86592 80452 71722 74063 70158 76133 79904 74117 86181 57689 64409 64175 73128 82991 57104 80836 69171 53841 76084 85129 91563 50170 63382 87161 93091 86752 65172 93624 50087 81962 84209 64572 59394 50212 51308 73775 59327 56939 53774 92865 60651 96149 86570 62939 78749 98349 68037 60215 55234 55423 86093 52038 71555 93569 59223 59748 74820 91037 67222 54049 63185 94428 88318 63254 78302 50576 60313 61978 99798 65524 61217 66191 85671 99424 93170 53365 96316 56706 81112 54479 95642 89693 73220 86205 59093 69061 58562 72524 66295 79109 77720 95177 93490 89301 93309 53265 93737 86300 84301 76614 94849 81847 52890 93471 74660 50338 50710 78014 60990 64946 86320 57351 99772 61545 63927 98726 73770 73597 78707 71301 54312 51007 95818 52178 52812 85281 85373 81607 61467 76407 55366 94246 99314 54715 94203 53426 68576 72483 58693 53769 87589 61078 56232 63123 57355 73558 99137 96216 76762 86306 89730 87074 78715 86634 94199 56834 71099 96791 82846 94596 51857 91468 99024 74586 55957 92998 77964 96995 81861 60603 56233 61222 62732 73776 73210 88892 82324 65150 96988 79615 88727 80149 57888 53983 93713 89096 54308 61938 83641 57948 79059 95533 53424 78180 83162 70758 89260 86532 66703 61514 61836 84678 92041 82989 58331 68152 56683 60758 64768 62163 91665 71771 88555 96085 56568 98660 56922 95121 86137 57930 56559 91342 82330 83237 81321 94143 99763 82301 92145 55793 53289 67258 75604 87154 53496 84612 86710 53908 96958 86292 99086 74195 60819 92993 91014 59332 77979 74576 99342 84414 93434 53237 99885 69940 55923 50168 70205 51937 51253 76344 73473 99965 95756 97458 98264 97103 94243 59427 84959 74816 81553 95469 91026 57116 98865 76598 89030 69893 53927 55823 63808 62561 98035 91754 62979 58343 65059 93917 97319 86235 86915 99885 92658 89782 57920 63719 91617 54431 87939 79596 67836 67166 94204 74156 83939 52183 63747 74129 78115 54180 60627 75108 58842 59128 91780 63253 52364 94199 86802 63154 79260 89858 77714 98965 50445 95774 86224 82338 67583 82884 78312 86573 61611 61178 73731 85911 80057 79675 55152 62051 98550 89855 81416 53049 80626 85478 86260 67348 79871 83372 78722 83087 64350 90591 50179 72432 82701 52465 79547 79649 98030 91913 82807 74654 76909 77838 81436 68911 82604 95149 72079 72018 57327 85626 67107 64757 90643 92172 80671 78421 67728 95410 68345 66965 94187 87393 71078 56919 97161 63549 72562 88437 75410 94227 65319 84020 76413 89536 81040 93594 89094 67729 93043 73587 62970 81296 66469 67575 94050 60757 61707 91186 78219 82155 77590 82050 62564 97807 66178 52504 57179 86894 55855 59659 93619 51399 82788 87675 88544 55891 84064 58016 69746 82324 53565 96046 75645 80720 89220 83346 77572 86356 88732 52324 66849 97405 54527 97753 54583 82746 63112 95598 62040 66746 93969 55261 74806 89541 54137 65693 60346 55170 93200 83047 69102 86510 73241 75846 76372 58910 61650 52634 56684 93971 84059 93432 95719 65839 96037 61060 94877 68568 76520 90304 65857 59883 60057 71567 88493 97175 73409 63230 76238 66271 87104 65554 66638 65669 61921 55327 52453 93413 84718 96882 90641 64572 89733 82934 72677 59082 64906 61046 53084 85396 73645 60777 80473 98861 98306 53819 85106 98604 82429 81032 85400 92591 75701 76441 64436 73519 86066 93107 72259 78704 71970 56865 89886 66872 79596 80156 63698 60698 69017 51368 54091 73083 55656 98418 50832 97786 69360 96989 57802 83064 73936 82455 89186 67082 71368 72550 86941 64983 89776 91744 78108 52019 90709 72451 83822 96585 80158 52401 59364 53399 87476 79456 90240 50310 72357 86822 69222 54588 84278 74681 90675 68730 96595 55736 80757 84932 77573 87165 56082 80039 64255 95530 84158 63287 61111 77152 95962 57611 71486 53442 95953 61764 89392 78682 58766 99288 96167 73949 92313 65061 85717 58979 52948 98412 88960 61885 94265 64077 59324 85854 71118 65667 72313 70129 79071 98230 92051 68219 85798 84684 76017 97455 99790 59555 98885 98198 99293 58848 59341 85728 55592 96929 84360 95559 79352 55169 50640 70587 76437 61058 55713 54901 91091 56028 69993 77104 55555 88275 56632 59796 52768 61415 57951 98689 90160 94951 55575 96965 65705 88368 71090 63105 77261 98257 91165 64075 60805 59475 65706 51704 63874 70080 58707 82309 65936 70164 86116 52182 53683 72510 90274 99288 68669 96384 52835 87106 79680 64982 62907 91145 98347 60555 59745 57304 86034 87916 98956 74858 51510 82248 66621 94802 96326 87239 86477 66555 88634 77795 55714 58071 90152 98781 81706 71114 90369 99774 74315 98248 86945 67374 88732 90730 60566 88767 92615 90333 55923 66249 74421 85400 68329 82617 84234 81811 78310 63848 51589 98113 53221 70172 85304 72699 97518 81500 74949 69678 89237 87451 58426 50207 78183 92206 61635 61827 69762 95928 57008 77200 58203 71404 81996 60765 76522 74317 67217 69166 62667 98001 86079 65779 63888 94902 97949 99455 98949 98810 63248 72941 63187 89766 58245 57493 83857 54591 50615 76827 92514 58797 81090 88990 84964 76258 52135 85120 69200 78039 93547 60411 79378 91934 50738 52508 81989 64223 63404 52513 62118 77090 87744 75165 87221 78746 75775 67210 94072 86093 53669 60755 63532 54777 64128 82275 76478 53773 66505 78002 68419 60932 60407 58292 73738 77182 50073 58969 83412 86164 78452 74940 58319 59571 97425 75817 83214 68032 88993 91602 88964 70771 62727 93280 93322 89150 74767 90691 89197 85119 74908 54606 72873 62521 90235 95501 62899 82745 98723 74685 72640 71028 55620 68396 85292 90760 70799 54092 71053 72862 95495 59770 53362 50617 69621 87126 75426 97967 78951 75826 63457 75144 62985 98653 98496 86534 61343 89378 79073 58191 76360 85699 68468 99012 62951 89204 64647 54671 52749 64929 82690 65297 61987 96948 74262 99139 96264 61282 90040 65718 98057 70943 59651 99262 63803 71216 55898 57310 85488 73666 85660 72663 88128 57708 80587 55633 58903 95233 90304 60130 56143 64333 98729 72080 68042 78273 66117 65015 72171 70041 95649 96791 83001 79100 55163 83886 59176 52220 75483 92247 50071 76448 58077 57798 85990 83254 99602 53181 61526 91481 71383 67014 85631 75341 83021 83143 92950 70021 57676 91843 76483 99130 93191 98318 50286 83635 91989 61383 96542 76498 92790 60630 63623 85423 99237 73258 84835 88520 86440 97294 97242 66793 85723 55844 99604 59017 53929 73574 66619 81678 82325 68525 67263 78953 98817 57584 98603 56149 78903 53322 83206 56326 66816 92201 85750 50703 74946 86449 56673 54091 95264 70828 52423 50243 93520 94630 87045 81169 93163 92276 61825 65103 78897 75067 92453 96846 98565 60725 83658 95103 84322 98937 76385 97695 97043 92459 87167 85070 82121 97755 53230 79631 75939 71929 78960 57618 95164 58467 58090 83477 93367 68289 73950 63414 72602 51493 92497 83647 53285 84326 63498 57922 73498 89494 76243 79344 88658 65789 86672 59163 98208 62539 66601 69964 89409 72291 63832 77266 74842 69933 58553 98757 65633 50319 96282 50911 65899 97087 89553 96932 81040 97507 74407 80120 88522 94017 76949 92410 74189 96345 73974 81222 63485 84000 74467 67536 84063 97500 88068 96775 90350 94498 64315 84175 86400 78764 87278 93547 61844 88846 50934 76499 94783 64452 69309 79860 57007 68844 67663 74698 70015 82820 64790 50140 90044 68987 52050 66683 79478 75037 64930 84174 55212 57272 89765 91725 99658 61839 81347 71984 70457 72678 73092 78423 99305 79182 99247 71075 61087 69027 52457 70129 61829 95998 72718 88416 53052 93846 83498 98157 91795 80847 68821 70500 50229 56859 61198 70329 66167 55105 65546 53263 53918 53438 88973 56815 67614 95622 79743 85734 55353 82022 58383 68789 60519 87048 80691 62250 55821 78943 73506 66974 50233 62689 77410 79672 52278 62482 56008 78213 81158 50482 63366 99700 68887 80606 80984 57184 55672 61648 93122 57049 88745 60279 79837 92547 82644 58228 56218 63192 57029 85761 93273 92703 79613 99410 92296 72520 85851 89958 83336 85737 82156 86268 53241 53062 52912 84291 72238 69669 99843 94246 73367 68379 76952 94606 72625 96416 65013 81980 58651 91913 56341 96008 82425 77412 56383 72470 65292 86654 95208 50708 66690 60704 54674 80913 70203 70539 70860 54073 89887 65331 86902 73877 91931 72349 56815 57376 75171 71370 99404 77713 99254 75872 77556 99107 97831 67001 72637 63222 50049 99185 64691 98275 67665 83291 73448 78504 68270 92373 86543 96967 92023 68111 98434 55351 54129 73305 78143 74371 82927 91187 63444 77094 50734 85035 78543 97184 50572 50044 95682 90951 64678 50687 83233 50824 71013 63962 75906 90254 69946 58287 51131 90194 80260 93131 99897 59174 95779 56323 59742 82742 84525 97691 51061 51328 96229 85322 72743 62435 73857 74933 99626 90667 98706 73802 60240 75620 92206 67143 61469 70142 97097 65469 86105 69462 87949 75877 60780 64858 82150 54699 56544 99567 54867 69085 54079 78777 63741 98669 83062 79571 71173 56802 96190 60292 58229 51922 95876 99509 78304 94512 58216 97265 90932 80750 68385 93565 86026 94550 92204 98266 76097 61424 71836 72493 92969 76709 57885 94138 74651 75849 82052 96890 73947 60712 83121 71147 62928 76108 89362 60899 71589 83598 79218 97464 98702 84504 55377 75140 99124 53500 69640 89484 54899 63335 77446 65244 58104 64127 82018 78772 83239 64635 66017 99367 96415 51165 52545 95944 95336 91261 86731 86624 71270 81658 50244 68347 69058 79367 52038 76678 88827 93776 59170 70296 51131 58055 73753 57478 66818 60531 67720 61211 69022 97477 68985 66568 70494 82165 69013 66740 79545 55734 50776 98651 77919 60167 78741 96969 81735 82401 65808 62004 76871 73187 99813 83772 92940 54945 64456 54316 83306 78456 95040 77199 90483 57313 60328 59642 84471 52803 93235 95692 97259 70525 57445 65786 80766 71747 94285 91302 92396 68732 89702 68487 82458 59971 94112 72139 92094 52962 92869 73714 52931 74357 72669 50339 70360 93292 81980 77160 90855 70563 71083 68458 54450 73156 55210 98924 73570 51824 86379 81470 77555 65320 89784 72879 58615 95574 97524 72191 70177 79396 53789 68985 86502 52382 85871 60632 63050 80863 95901 74173 99942 58600 69476 69728 88150 59188 98501 98676 66916 62314 92351 68552 56438 87111 95745 61930 84773 67803 87803 81306 95656 73231 86148 77646 75816 64301 82144 99189 55912 77663 92837 88109 87589 71805 50480 97996 90150 86877 94494 71054 97869 94784 69234 81271 63260 79520 95698 84016 52064 93478 58673 84895 94462 80458 70773 96218 81041 79928 53321 74900 66414 65098 64924 67841 64654 84940 82954 62331 74330 77251 56695 88776 60998 54481 92740 85403 81469 83800 87425 73706 87252 79345 76354 74208 82759 68499 90818 92433 66079 84951 57927 92078 81220 59420 63856 60163 65791 59233 82647 67094 68979 93523 95475 75183 63462 76608 90361 69398 75756 67998 72440 97636 85935 77867 78933 53038 54491 86600 65848 60518 67701 61179 52986 60750 86623 60021 63472 82978 76258 80504 84535 63514 81317 66173 57118 91496 91535 75253 85443 90404 63627 74839 51093 91934 85746 65792 74481 82634 80492 72974 98902 53588 59839 84367 60798 63543 55825 94613 94302 94888 89679 98755 50188 73935 56978 96133 52614 81163 88453 93966 91289 50314 77071 70182 55463 87570 59966 58097 55611 54575 78159 64089 82073 54424 99698 73723 78390 67085 88958 70859 90537 88842 67534 81799 89015 75770 74536 66018 66928 63576 77062 90802 76151 61803 70591 79477 95565 99104 99342 84269 65677 94507 75265 87574 71617 92218 90287 57862 65915 51183 77934 74013 53550 95657 57045 61032 79764 56568 59477 61802 62406 58270 62541 68858 60295 53890 65298 75324 83148 80800 69347 64721 99733 89935 65285 96670 71540 63502 58917 55225 92883 78659 66127 94397 69205 63596 79324 99033 63649 88159 60943 57982 84288 66119 70706 89802 95120 60689 66253 88494 70053 54425 76720 87960 92432 95480 99005 96436 92033 90878 62592 90232 82559 50319 51376 65970 57592 75737 79069 95537 87111 76594 54058 64469 66980 81447 89287 87892 92360 82128 89736 84827 75372 70278 83278 63941 70087 51564 57166 97313 90724 67598 76669 78302 63463 77130 92879 69708 60692 75386 55443 63542 81160 51100 85472 53012 69740 69558 85673 89487 84576 99835 86627 90572 52569 81332 70477 75337 98006 83187 63208 95029 63208 64336 95058 81835 55520 62130 97569 92709 73091 93073 55352 64650 68249 68565 63294 88669 91247 66580 77058 70379 61806 50470 64638 78020 84415 60300 61508 94866 68725 58266 66444 81608 66534 61301 74078 74976 51350 78123 82772 73666 81358 82531 67073 88112 82644 88780 51247 82018 65451 51599 54929 93319 88809 53398 71940 62344 75057 50585 74023 53759 64191 81058 88891 67164 71563 89820 77212 83473 99260 57040 97900 94614 53407 61137 89573 64845 94922 92504 89440 76893 76420 56376 91965 67394 90913 52439 94937 92531 65698 57226 74639 57640 90238 92286 52301 56812 96262 86831 59680 84039 69564 73310 69757 59059 66452 69425 55085 68547 88150 53299 95794 65839 51114 95948 98964 63397 58170 87594 83399 67176 65838 81629 57689 84948 89129 89375 90098 82548 58678 64689 68568 93966 90027 79765 65577 76523 67597 78043 95952 94105 58688 60859 71416 78165 68223 95779 93564 65786 83562 52989 92539 59027 51449 55931 98269 52582 83521 79174 67431 67757 77187 74722 94178 56922 77906 89879 67787 83832 66741 64306 91359 72021 99223 92601 56019 97564 89272 64678 82101 50027 63576 84837 71398 98399 75123 98576 86330 91714 73298 81680 67701 69336 78444 97789 52479 55870 89657 91977 58966 88370 60112 75095 77618 62973 67669 54707 84449 82062 58368 63136 64415 63023 56358 98802 95012 81715 96172 62176 62471 75941 67207 85511 95235 63196 55576 87662 60358 67260 94026 75725 97441 76438 68972 80143 83433 85298 56682 52081 60622 86881 97320 63201 62372 73195 99048 92694 60750 90354 93101 60105 81452 81840 90422 83611 50378 97593 75382 83802 84579 91233 94250 86031 55941 86047 61302 92164 78272 80778 53856 85900 52712 90337 67890 92753 83769 83599 51068 98093 98011 67383 88025 80341 51595 56126 71115 82909 85905 84854 91983 87283 70251 63345 91534 66414 61407 53640 68598 72815 72145 87011 89854 86642 71419 70113 69028 79446 63320 64068 90576 68434 94062 77102 96490 57616 73269 67932 99871 91124 63355 76523 99854 86945 98310 83218 83248 63437 91832 78158 68523 54084 53494 86466 79267 69302 73886 77633 97921 54090 98444 73904 79376 61164 76317 77168 52673 83260 71874 73628 60979 51027 76930 56958 81129 68769 81295 76553 84107 50012 98886 88367 61709 62361 57669 78742 98650 67242 85210 78519 71631 91993 78131 56667 75584 64082 77286 99148 98263 56286 99216 88180 91805 81489 88306 93522 75281 52366 70951 88630 90863 85920 92060 66375 50145 66256 93933 82417 68221 58087 98184 79632 94629 54414 56440 61063 67004 74628 59043 70449 63372 56379 77685 90457 50358 65161 50481 87968 50597 63021 61094 69105 78400 90501 81884 58215 89411 98283 55097 69821 78717 79370 55920 72606 96625 88891 88159 88745 57645 62897 54080 71830 60540 92933 56923 59867 67196 61362 83925 63433 75890 60553 59579 72491 93332 67105 92611 80676 63617 63872 55208 82212 77922 75792 66092 54623 59679 61315 54898 62773 94061 76313 95228 95247 88258 83022 78198 52583 56245 89021 79566 77039 80072 81554 59030 78532 82189 69662 87622 89239 83780 85985 84714 94049 99356 50774 88975 73322 60429 63651 67331 90372 54971 84320 58266 51654 89048 95047 79699 77254 75897 54376 85130 67234 54015 58257 57860 91016 60064 83148 86578 69527 74098 74430 72151 52661 87017 56953 71934 88441 52409 59414 67844 50204 54239 72402 96831 84453 58051 94438 95748 82162 74849 93552 91113 59539 89227 81540 73498 95412 75276 86929 93297 65534 90934 73255 73584 58593 83056 52080 71979 63955 58609 75465 51207 51086 62644 82956 89109 55498 81961 51763 64708 60098 58074 92146 85750 69549 94774 60652 81269 88484 67511 69185 90343 68978 61539 55696 51759 73610 61841 55895 98856 83468 68843 76958 56625 89486 53272 67831 57581 62321 50067 63256 96217 93252 70463 68096 83005 69814 99191 54848 81273 92999 54353 56382 50981 90372 66917 56838 54749 80119 77130 77380 62047 77120 81041 60417 79671 78703 57160 61599 79981 60066 93047 80847 53868 78278 84802 64290 76870 59987 77155 72427 57584 63060 69044 82326 84244 82723 92407 76679 74729 94660 50402 89776 63633 72494 66497 79355 58063 56371 64596 93280 82985 61280 97680 65918 90202 69302 54852 62239 92916 60300 65855 52839 75942 82083 98154 64885 61367 69994 56218 92519 56789 77776 80063 91819 86319 67659 77716 56882 73693 50307 92004 60249 74340 50834 95378 92558 93231 90733 75814 53753 57545 77791 58091 87969 57550 59226 66051 91399 90564 79027 59712 92116 98890 57500 52104 52283 67797 69777 60117 75250 88857 95041 89138 93665 74964 72652 74203 61041 56081 70025 75582 57699 66311 90644 93208 96566 88706 57238 94519 88227 94148 92790 58357 66434 70373 69267 52446 90572 98585 95821 56349 62442 58233 79267 63302 72309 61212 90220 83294 61719 51119 92084 93695 83232 71055 90543 55332 77435 87422 86487 68455 54112 77907 96202 95359 76218 58150 83364 87119 51187 66702 93108 75522 78290 51488 88453 50894 88445 73725 89124 88642 67964 76943 50262 53300 77270 57520 80721 53785 54046 91133 80101 71798 66996 92965 56993 68511 94768 98091 86919 71912 94997 89408 59496 78062 71808 91856 64963 69056 97365 54343 53543 81912 74464 79123 74977 81849 63734 80209 57283 61486 74525 74588 76945 83113 51910 59716 88128 51217 80146 78162 55904 83719 62380 70082 86423 57323 52233 84372 57419 58966 85321 83299 71201 83262 50362 99209 74476 74584 97064 51345 57953 81901 63452 90907 74767 80622 89676 56042 98349 64423 67198 82471 66679 70542 90797 58229 60385 65799 83086 76381 54676 55618 64024 90423 67637 88350 56367 92336 62051 50598 89858 73752 65720 72681 74552 84396 97505 74168 75650 85197 67034 56363 61222 66858 87310 62384 85511 50484 82536 57761 77966 56272 81510 81676 54096 78353 56958 71141 93627 51746 53455 81346 93726 52196 54451 54707 79491 92220 97731 91091 90998 67083 69576 87595 85599 86378 72739 74232 69928 53669 86291 70428 96714 52884 92869 96369 76066 64931 92778 77362 72546 98010 77375 56943 91161 89121 73521 94716 65065 63199 80031 91407 74981 93718 66886 96400 98785 53095 78791 79629 64411 80139 55619 98159 55187 89000 74557 63735 86120 61682 78156 51566 90681 77055 62767 70199 59882 70062 82393 73319 83131 74196 71166 75994 52978 57454 58294 50855 54411 94122 72345 64252 53229 61309 99272 63432 65663 56599 53498 65222 76931 66269 55120 73707 58767 68407 56240 72601 88999 72733 64428 70350 97604 74860 59232 69964 65613 99302 94073 94786 66133 64766 94195 63881 84908 68873 98237 78694 65901 69871 80648 54096 83889 74341 60433 61426 58457 80666 86882 97985 80826 50819 74347 60650 93575 52291 56456 88283 76442 69075 79517 86858 96635 92936 71411 62491 94419 66671 70604 56437 72315 78595 90622 76597 85356 80286 56642 66638 66563 86579 96003 50715 93711 52355 69532 67309 91038 85935 53352 70002 96581 70032 77004 62980 93446 55934 91267 63439 76626 53235 87495 62699 66354 95252 77537 65226 62822 98916 82355 79818 83491 87745 61225 61856 53679 91811 87021 77130 99378 50351 82661 53321 61226 77700 94831 86526 59168 91160 60536 64926 63158 55382 92043 56691 76757 59813 84307 79904 72027 68936 84332 69447 95508 61973 86204 57748 90657 87549 61696 77221 57879 92694 61389 73724 75154 95968 96811 96588 95801 98636 68348 73719 84843 75519 90373 73802 62499 70912 80073 88796 81146 53005 83177 72050 93956 60000 60691 73798 75857 72215 90935 87349 86276 71997 80727 79741 80781 79333 53208 60880 83348 89951 79038 54501 59509 59432 73799 51237 76555 98179 94434 67569 74317 89110 75749 74876 79753 97969 83644 75068 51693 51942 64788 50823 92710 81910 93149 60416 75445 59948 68203 79526 66275 56747 63494 88336 66505 97709 51909 75842 51681 75154 94718 72922 60864 65839 81822 85906 64325 52265 95504 98141 80780 88771 89477 63515 60863 54806 78442 88898 59465 81741 54288 62841 53907 81401 59233 87124 60880 80388 72458 96763 57585 89614 89478 95321 80296 75819 52320 63024 91475 51419 62709 62878 79448 98742 75388 51280 75328 58194 86268 67659 65826 69759 92092 62674 97487 91530 90923 51570 70410 88541 64830 77176 81877 93551 56790 68786 90220 58119 88581 53470 63051 71575 85045 66331 56496 72720 89053 69332 68505 58702 89936 76024 56734 94251 54290 80616 66693 65689 70373 51332 56871 71469 96900 55558 62014 64560 96834 87693 70061 73726 92543 91024 84493 58422 67931 94515 62066 89113 88657 63472 59800 83871 72348 65400 54630 67726 95878 84643 68110 86615 79858 94366 59043 56533 94500 54510 77780 96226 50261 90470 66819 50539 77669 73746 93855 59740 90185 76065 58875 85051 97958 50478 83591 85568 50702 94408 66816 61176 85603 56689 57205 98001 98299 82495 86569 70991 58407 73671 60682 88834 74844 73504 91094 85100 62924 77869 75598 82793 90999 96287 68402 53904 71479 88455 70314 69530 85429 91668 69743 68276 87109 75147 93167 83649 85054 56492 99462 79060 98640 90917 62437 60911 85138 83134 93792 91126 93901 53375 84381 64728 82331 83446 68250 88219 85543 98096 87514 84324 83379 68930 56331 67807 95702 60375 55285 85948 66193 71443 83068 95378 52718 72814 87227 63112 90171 64556 65344 75051 64239 92071 98120 66701 83182 57745 76445 64866 53890 69856 85901 96071 89036 88127 97417 68773 69350 52440 71937 77462 82018 69915 52355 59272 82024 96283 70568 72486 92775 53231 66330 57946 86793 69652 76904 97910 51492 84536 66306 94024 74066 94570 65721 86727 96956 60466 64227 76435 90360 65800 69596 94864 69503 99477 55063 83787 73056 70973 58968 54896 72800 66885 56062 90458 59301 62845 52762 59325 90706 83929 88543 51140 74771 57264 80104 52453 69303 77168 71241 78605 50892 61115 93883 71145 56485 89442 87398 65616 81512 96823 69302 67584 89552 66337 61859 71107 62097 89389 86308 59071 56172 67008 59214 65530 92875 79675 51524 75284 72091 82536 73379 85247 81156 56413 53013 75457 68998 96974 77256 60404 77725 87409 86414 57824 59376 81204 71060 69338 92614 80514 76821 63654 76877 57253 52855 54423 66555 87399 97281 81458 92533 61643 87550 51690 81009 52882 85837 52927 87826 99938 83286 98517 62611 62926 73790 93909 74300 57676 99352 56253 54756 63822 83134 70156 88947 80743 54509 93147 51160 55377 74859 69495 60437 76429 52767 53552 76513 65933 67979 61824 76879 86513 98118 50767 99288 76241 87027 60996 52102 64830 90221 66515 51762 66636 58784 88098 62688 51711 96370 85866 87343 59268 80140 94279 65377 67601 81777 98072 70373 78105 84005 76417 74660 68726 90386 82850 98061 81836 65209 51316 59195 96546 70381 51570 71972 93172 88363 62290 85430 64903 75169 82039 88721 89457 73237 84942 75679 78505 51037 75332 95391 92045 78934 69800 97813 56247 58316 73429 74496 89481 74737 65285 68954 86341 90909 64369 72569 64271 61351 87328 68530 71184 85810 76511 89070 98844 50167 85940 74350 91225 52945 89897 89805 69183 98669 76680 85313 88252 90579 51923 82077 72867 77962 65071 78745 90131 77160 61919 98260 52346 73972 53087 90432 66436 59567 85207 97676 74259 53681 54926 61108 73144 62588 50257 89979 89488 59016 79579 85722 78716 67629 59670 82885 59903 75784 71535 94359 93351 99027 91359 75825 86712 65367 58729 70505 87396 61744 84539 99532 75796 76292 70321 86838 62595 78980 75697 97053 78280 57402 57385 51264 73211 61674 95855 64099 84676 51286 80088 76975 60361 57233 55300 80560 74378 61602 53644 95042 83131 55565 90576 69444 92025 62507 50016 85144 88964 54323 88348 56474 71717 77004 85100 89326 79372 50434 52168 86288 66297 87482 86805 56688 52456 56469 94253 62046 76841 92302 54472 74828 69233 67581 62931 69160 69736 86180 88913 64397 75937 91641 86845 59599 83386 73506 80826 91673 74336 66763 82802 77694 77520 83857 53273 84022 90206 96835 57197 95005 89321 54059 78814 69254 78160 76336 60352 68612 95593 86902 74164 68543 99750 72531 90222 92354 58249 64439 55120 51960 59218 98488 83019 72859 56017 60044 81549 83664 68853 60162 85232 68743 59382 58156 71620 79487 65657 97873 92492 96715 59932 71371 79506 98017 56553 98867 55244 86722 90143 56390 56941 98094 59407 78439 99931 66839 95551 75643 66406 79703 67533 81642 50114 95879 68330 75895 82760 55654 88653 74534 69771 73623 75715 53228 74029 81247 71655 73984 87934 56310 92604 52213 99808 76656 71522 50455 97746 95025 87475 74859 62541 71702 96524 79298 89118 86475 86373 57844 61174 58229 93065 65041 55589 75503 82230 98620 52038 86351 56904 61806 86697 87775 67240 98972 97286 96281 89371 57493 77027 82012 94752 72211 91281 88567 57802 80308 55417 69724 88900 94040 76660 94152 69612 83994 90161 65358 71716 92085 51405 50785 65289 92586 61401 91536 56448 79705 91193 75053 90621 85130 81946 64459 81540 74088 73804 54422 77695 88017 93993 72610 75901 65306 55034 88538 63753 64357 79763 84037 73627 88333 98730 52155 58457 64494 88913 99649 79765 63837 89478 99196 57241 56399 66029 82910 68760 90496 84574 89387 88928 53180 80767 80422 67295 57695 71930 75281 74502 74754 71548 54453 69355 69810 80965 73518 52332 65227 86129 65538 78066 97190 55899 55727 95342 56084 73014 74333 89210 59989 85229 92203 60808 68268 72545 99353 75501 76650 60737 65353 56571 94610 60195 62596 58979 69915 50034 77251 78773 90810 68850 54757 60236 87886 90459 94991 70584 57591 96208 53769 60051 88281 97141 86983 50737 55459 58177 96339 83955 92430 64520 70530 81247 65569 80635 54079 58907 70109 52729 61551 61846 62384 72390 60413 88104 97919 66146 76699 88951 85113 77338 50189 50038 98254 55905 92760 53237 51641 53475 88153 85100 75736 73531 50051 59414 70626 79778 87779 60619 73030 63775 54645 74256 92579 89771 55202 62778 82748 79640 50106 68265 62287 97086 98317 99031 96563 80396 52366 73307 55098 96202 96130 99010 70958 86113 92593 85606 68069 98849 93575 52305 52213 97148 60727 87454 88023 90208 63069 90488 60037 59478 88236 80738 68988 75043 81719 61049 72197 85221 95408 73457 91090 93643 73282 72784 53533 60134 62577 86766 74800 62315 58966 58253 85074 68856 75461 91657 50876 85719 62476 93636 88577 72631 87088 64664 64747 92069 63201 53378 78570 59208 73609 74467 85923 60843 96722 98741 81137 90399 93107 80101 62031 90237 73152 84847 66292 92078 60166 55605 55944 64153 51284 93915 84821 60743 97499 75456 69490 91592 94121 51355 83532 83475 81801 61498 71181 81981 55077 87606 73685 50336 94449 90578 66584 91775 88900 96985 60708 80583 59571 87780 92314 69171 92499 79794 55441 88666 91556 73396 70958 58244 87677 66636 94852 53987 80216 76571 55611 88202 56201 54746 75843 61139 83447 85959 70567 57193 86917 63855 89221 71985 55422 51751 64029 78847 59921 95117 89100 50687 96575 69464 59365 59142 77009 70653 91026 99595 56743 55004 68672 96068 80692 57088 94591 96615 94194 84450 89740 65354 67104 65708 85134 85094 69373 86062 77646 54771 71519 52914 73511 62886 63492 83096 82623 70744 50795 71903 65909 65601 84979 55647 87398 61537 50407 67889 63938 60716 56128 73597 89537 51125 69288 63147 76875 83196 52688 57896 99158 75087 55472 85981 81138 62328 99790 76992 60259 92354 69864 69675 99364 70862 70413 79588 65616 67753 92237 87523 82586 56578 95978 80558 89845 72705 90739 76654 99120 61999 89623 90099 51780 60055 55420 84376 55388 68168 59592 87129 88641 78054 61616 84041 92579 71730 85276 58870 75535 75981 78386 51266 59927 89357 61549 99982 77441 93270 66303 61049 81957 50073 93337 63739 59990 77468 78679 95825 53711 51609 74596 71099 58090 75729 77528 79289 68329 96095 86894 61598 58188 53357 54798 52452 50603 87784 55822 72869 84091 78202 59726 51457 89918 68597 80036 96291 65491 98588 97552 82680 94263 97462 96056 90929 78968 56581 87249 95854 76260 61688 79458 51271 52105 63978 88225 85365 77149 67442 81143 87168 92012 77770 86418 62558 86439 84486 95145 94925 68214 66183 67811 70033 91554 98061 69867 94629 88537 69562 65139 94086 82646 57717 93829 50671 99216 53272 51080 80770 77968 58790 86251 85752 79812 74042 95871 76155 83493 67889 54315 65900 67276 86708 57755 90224 64581 91648 71465 62643 83314 75370 70198 92166 72634 71441 59482 80157 96558 85313 59368 92176 70469 84405 62754 77168 61399 95343 87588 73128 89799 76657 80115 63704 59097 50599 78684 62328 98898 69388 68741 95734 83806 93318 99504 58178 68277 75351 69066 53797 90462 69813 57233 98596 84052 59259 66901 87552 86295 98656 52133 76829 61392 78156 60610 67693 53067 74173 97110 51006 92947 80801 60051 57760 77706 74832 74232 72627 55931 79921 83640 84427 89466 80263 61903 57727 64250 85742 62812 98952 50844 51090 86790 50544 59450 73721 87171 71721 58687 88682 66404 56472 51916 75222 96260 54621 85571 51559 75478 96809 54121 85360 58413 89692 85485 71490 78271 60344 77636 72848 65321 73802 73389 63480 94607 71634 51839 55015 63702 53950 80911 82692 73388 78299 88450 74895 57108 93454 64569 89727 94181 51889 74099 71921 56354 80268 75580 85312 54371 83254 94706 81890 72337 87545 94820 84332 72823 72364 68558 97080 55112 64131 80897 94185 93310 55000 88857 52322 68712 87041 74511 71411 51731 63701 78144 54821 52351 92384 73534 79818 54304 56425 78771 85123 87732 88938 97214 70013 67506 65998 88666 60478 77670 76345 74212 90944 65549 58742 69401 93946 80490 92712 98731 76202 78910 64708 94114 93894 70371 96735 77178 89164 95258 99901 95407 57511 82317 87039 61309 57451 54209 99054 63990 98904 73803 68738 68334 83536 50840 97616 66603 83870 63973 65782 95775 98982 83684 69217 80901 69414 64451 92695 67725 97595 53816 90220 61278 91064 79179 75189 56377 72880 66546 73628 77892 87845 89974 73493 55025 92846 56096 87733 62315 85484 61838 73018 55216 79490 59762 91734 75851 98524 75864 58137 60210 52928 73353 91307 92433 85585 56367 70551 95825 69406 70432 68416 64630 82163 78350 76497 60629 68926 72913 58431 57591 57622 78101 94667 91365 88987 67286 65600 88989 66173 57608 52695 75334 76847 83725 91333 88575 93253 83500 94666 67915 68868 73454 87375 97138 85297 65365 80096 54956 92610 67494 63892 59481 92497 91812 62273 97020 75968 56781 98918 72307 69491 86748 64608 76731 54904 70648 88065 74397 70038 75890 52986 51974 51113 56902 70378 61973 56241 67897 98913 60753 58558 58645 72515 73440 61751 99650 53238 94187 74149 85428 51986 85251 58727 57924 56493 64719 81853 58690 80686 73224 98659 55300 93491 63575 98768 85078 95468 81831 71726 82874 93804 96493 97116 91568 60729 94444 80870 77410 78874 72981 61495 72103 65300 81778 67399 70229 66126 50357 96664 84610 98694 56897 58908 87145 83061 94562 67237 88632 52585 97209 70779 86231 75165 66666 63285 61807 77759 64420 54961 55978 73043 66964 69510 61238 65514 64586 93983 98234 93226 89117 70876 51916 88229 99561 62199 60452 99574 73294 66312 93052 75461 60847 64242 98863 83226 85562 82035 97175 97320 65212 66731 53046 52448 60535 68050 54184 84060 86553 82936 89515 65512 61517 73542 91557 81836 85670 84125 54620 89496 90549 82876 54493 84720 51220 89644 61314 75038 50847 99756 57287 89488 92975 66429 77370 52641 65854 74291 62244 96687 96809 70500 93959 96924 93397 60194 51090 80155 78164 77992 81863 73550 56113 69829 51080 57631 74460 54009 72500 93009 87055 86003 94832 71931 87686 55697 51248 75718 91915 53915 64236 93541 81843 57441 58781 82876 53652 87100 61874 72153 83284 55813 68478 91581 68948 61206 66573 58674 98804 98896 78148 57472 95378 66729 54360 78314 92770 68716 56737 51192 89621 57120 83152 88425 69808 87566 66187 84057 85384 91556 87175 98126 79252 82037 83514 57345 81394 99368 52812 92254 95315 98448 67308 60425 55642 83575 51031 54693 96810 67278 58353 88758 62407 87827 75125 56987 65192 50506 63517 50892 77496 69094 90759 97793 66034 93336 91578 86718 83356 80533 51535 68426 67440 73178 83329 64810 74911 70621 62285 82014 76954 84903 55804 98404 85356 79792 60653 96044 51010 66568 76386 69115 67042 88003 84116 63831 80326 97404 66218 92399 80629 66711 92186 55553 68172 55397 78384 86585 86331 71939 72933 97033 65870 89079 98165 68262 68939 79246 82965 84543 93849 91978 92110 91804 89810 50675 53873 62406 79964 51624 90676 74938 52027 69022 90730 55250 81687 63177 92696 99121 82169 59269 86241 63890 61323 98338 98951 62329 85880 50373 62758 85060 53637 76260 94502 55305 84242 87336 60614 58696 83956 95151 96545 76279 88212 79554 93577 92929 86553 52146 94152 88197 55649 72583 52544 84576 81991 58264 53736 99706 64505 83048 83709 94835 62974 99423 84508 92636 83054 61255 52774 94275 76743 55239 98627 91465 82468 81440 58444 66565 56719 99269 99253 62407 89737 74715 76076 82462 70466 50127 81790 93655 91560 62796 97316 77410 55060 79758 74559 86352 53741 95055 96099 53504 87891 93853 96620 81062 95156 89035 73028 79436 75376 59172 73070 96878 84280 66782 75590 63450 83866 87367 94080 79708 60993 56733 84048 56335 63661 76820 83609 61588 99379 62846 98903 72283 58646 70643 91249 68384 97803 53624 61195 90410 65332 87309 79597 81815 82899 50796 80962 53718 69400 90122 63678 94088 99137 80198 76348 57007 59356 83713 87966 81165 53889 62154 77492 77832 99492 71717 96708 81210 52384 70084 91466 57838 59012 65337 67977 75076 55493 67258 85796 76608 52601 62025 71321 55637 84058 73948 95290 75128 56704 76703 68872 55114 70608 89666 94535 90356 75498 52377 80759 84375 66291 98337 75662 69290 82624 73983 83223 88408 54575 95751 57417 93842 94441 66165 50542 77015 96259 57285 99874 87466 90512 54845 97124 64238 66698 98998 68445 92725 95734 50064 94649 89920 78459 91285 87251 73603 96027 54936 71149 72533 99130 66999 51134 59921 70321 79664 71537 94666 58420 86256 77326 74282 64439 92577 93233 89622 74400 71697 74064 88573 55336 74151 86514 51570 63151 76852 60564 80661 70890 91621 73101 72015 98922 67527 98607 66075 60216 99664 87939 82078 67171 59197 60076 55799 59203 53811 55388 66869 56923 97385 92505 80166 99094 62373 64004 61684 56167 72549 87110 81370 75623 81956 66138 52438 53222 81117 73145 88401 97543 85353 79583 84053 78712 51507 89506 77035 67354 75990 74412 89820 64065 82562 63596 79684 64941 60971 70967 89462 97810 82913 77363 62379 69039 64517 84989 93212 95203 73351 63674 98556 69299 96795 63027 88877 96365 60832 58451 88658 86498 85297 50142 56738 65948 78428 56040 95015 55236 59338 89174 67166 73310 64744 61541 66439 65560 79631 64518 57181 66660 95755 51447 80199 91101 96332 72261 51668 62684 95881 78288 73085 50873 67663 55779 80389 96775 57442 82893 69910 58627 61210 82081 60550 56023 99419 99933 57708 81845 77876 98015 59221 71135 96052 53767 87003 62677 63869 81107 84088 90900 88211 70155 87610 50225 79222 72868 52738 65792 69306 61473 95058 69301 91677 67961 91872 87402 53126 94675 79741 57346 76744 92256 67921 71781 78992 52091 88135 58946 63909 69344 90956 84562 87100 66044 99491 54551 87586 75780 97474 83354 99377 95770 62464 92075 50624 98388 77424 76276 87090 74834 63297 64481 84638 65857 76876 56185 51782 94390 57951 81682 97489 66155 76344 57443 59005 55984 73930 91761 90169 63114 67097 98721 90708 50278 84530 96887 86783 98517 82260 74995 91879 73772 64833 99367 68554 80527 75057 68641 96740 63411 96890 51701 69439 98453 82573 52934 78205 56097 90767 97508 72078 62599 84872 98202 94123 84461 53588 56379 64753 98575 71385 69477 97645 75087 51277 70921 82880 72312 58335 81919 53113 92560 87923 77367 93127 91214 56231 80052 97198 69235 70950 54946 58006 63755 52457 65208 54934 61198 50737 75206 76712 57364 96679 71676 86066 69339 74394 87382 71514 73810 82142 99985 77041 85738 84928 71537 78107 71241 70526 66639 83052 74699 59109 57661 71762 72462 75177 56645 92436 97093 95916 76165 97843 79094 73205 90355 87942 62699 93836 85175 50237 86449 64446 98883 92781 93632 70613 80795 73817 82157 66788 56627 86139 95485 86131 74574 51574 50069 60491 50782 64570 58793 61830 94628 78960 56722 90620 87246 55264 99285 93598 75921 90764 61151 57932 51285 81213 99457 97408 70522 65039 60358 67683 69771 50493 78292 72987 74950 63513 69946 95366 58937 57811 89132 86343 58793 60850 68035 65433 60185 70751 72855 93896 87243 68229 68650 56229 84035 83756 67027 56007 54692 97693 84664 81872 88218 77529 88114 63830 88488 88337 85285 62851 56810 70720 74072 90399 64008 71228 52225 51533 97107 59696 81692 73038 93863 71304 72341 56187 67920 87807 71543 74239 99583 54045 61565 64192 65111 52446 87379 54695 83497 82005 68197 90709 97435 57116 52402 64646 65932 61372 86149 89427 51820 53738 76052 87010 89682 56142 91017 92514 96210 80016 77958 95771 61928 76738 97943 82703 92512 78488 76951 89356 67495 63999 88062 96993 56745 86870 75271 86802 77180 93362 89115 97398 81705 55378 56205 69220 55286 65257 80485 66986 59528 80886 64575 75313 59546 92170 94273 86155 73661 67994 91760 62970 82191 70536 74481 72166 98957 73345 71828 83513 52067 58050 53093 69218 75716 64642 82634 50104 51869 80500 75759 66461 53856 71727 95074 89355 95330 84875 62634 80798 57101 98114 92844 97445 90658 95159 50284 54635 99474 81238 53623 96198 84805 54812 72603 92836 96415 98564 75780 77467 64942 56941 77029 67546 83641 98230 94050 53995 63298 89767 76724 57326 72684 62662 69409 65429 87842 70828 66086 83649 52523 55105 61655 67271 62243 80987 93181 51014 76251 61484 72667 83864 91520 73173 87813 71920 70729 78023 64921 96291 68332 96330 75234 60608 97989 88569 62398 73309 83914 75964 79693 60648 68655 69513 89227 65362 77576 91166 55236 70238 95497 82635 79140 83653 75141 79874 99329 99119 76665 68097 55784 74667 63827 62366 83718 82225 89740 89545 68002 70548 92947 85616 81859 93900 85949 70437 58874 74374 65384 63090 97469 92387 90058 71062 75111 60282 83565 72706 73302 60519 74217 58922 75430 80496 95724 84836 85710 64857 82675 85176 85817 82350 70976 89878 50821 68634 71913 74062 85171 77782 55372 63317 67531 54971 80645 50890 51793 73413 85883 87747 74963 60396 87351 90619 81039 75997 54306 56985 62675 60162 52130 88034 54244 95087 72066 71293 81584 72914 94764 51588 76837 66112 80023 94007 61740 89830 62086 76513 65322 78802 93358 71117 83992 71141 54596 75241 83848 56281 83729 87492 70564 76939 97630 50179 57007 84587 88836 72665 76557 98831 84863 61845 96638 57079 86909 76104 54866 76178 75054 84614 91991 88619 79000 76896 87766 92753 98409 58075 63360 97121 73779 74497 59529 76130 74521 66175 97578 76438 52476 56185 60379 93725 94768 60604 89288 82806 77680 70654 58794 62579 77313 71293 70119 80636 82185 86052 77563 80811 51908 91786 66489 68465 51620 86779 94498 82928 76908 54838 55021 84168 57715 89890 66548 66549 91845 75691 81712 51579 95472 79627 51739 64810 52362 50985 65343 55104 85282 99397 60905 96970 98092 55173 78089 65106 87820 52294 72880 76744 67969 62327 53224 88158 79167 52479 74269 61661 55926 90491 94234 95492 97392 97470 80293 57315 74226 73908 53188 73797 65565 64195 64253 67773 51956 50350 81430 84833 91412 84486 85760 68549 79895 81665 88806 82380 90422 60608 69225 93123 54426 90321 70105 62996 67969 53291 76885 62250 60219 60875 88980 98741 93344 84137 89733 73184 50934 55491 65377 97542 65555 82709 78692 51495 64934 76550 50481 94323 93805 83094 98963 62077 55211 53936 91332 53765 66935 91214 76730 80929 82037 73621 86321 93793 60457 66394 83680 51754 59746 94695 72905 82481 54011 78183 81596 81053 51799 90025 75270 93028 85230 80357 54681 67831 95498 97412 58223 93951 55334 96321 83705 95027 81412 93112 50487 78544 72118 69701 88804 78582 75403 97590 97430 57950 72392 83145 65240 67038 60662 79029 52285 78308 65723 61139 79497 94012 63187 92008 84388 93972 98415 87910 92674 59283 86793 66761 94143 55317 59794 91279 63856 80580 73139 56771 88521 72536 94792 67680 63971 68966 51709 82730 88536 98600 51714 53883 83207 53602 53615 72597 86996 62895 99720 80125 62041 88769 56499 91296 59150 58693 96599 57303 65926 57958 64507 88853 94007 82894 55284 82572 87093 78525 70724 62377 93846 97123 56349 66417 81603 80604 87826 64516 86709 62700 87484 96069 97545 97863 77747 56272 69683 91934 93454 75670 72003 70284 93328 93282 77869 79642 96200 64004 63637 70630 61876 62030 90946 53776 96662 90402 62221 93651 50711 52051 57857 52114 83183 99620 63924 59675 65760 95737 96610 86455 55192 67575 91090 54686 57366 93091 68354 75427 96955 65873 99255 77875 66144 56159 80527 65489 87990 94892 64617 96908 75939 88491 59934 88655 61394 51318 94505 89557 72835 87803 91530 60008 70375 57415 63669 69621 72408 69541 99234 55341 67944 65801 54967 56639 52828 84324 58910 99130 68732 59256 67074 74946 56400 74117 53702 81379 75295 63515 53314 70013 84880 58545 84331 58882 64102 59064 60530 90426 92957 53611 71677 71516 97222 67426 97930 59948 61682 92491 66703 91153 63319 89898 69625 63236 77844 84084 62666 90241 76278 95606 79831 57168 55111 86283 62929 67841 67121 64363 74264 93673 80806 94394 97698 51665 60971 54203 70140 68655 89158 98308 68509 64515 94802 85607 52159 77231 60488 79183 59502 60169 55433 96619 59541 63548 69535 90606 89824 76784 82369 76427 61670 96025 77828 81764 93472 97470 99063 66711 53368 63250 80992 89780 94317 74421 74349 51313 62444 66120 70586 57971 56974 51302 55913 70489 92687 71945 62468 98987 99425 60137 73033 90176 83805 85596 52771 82347 91858 69554 90174 68423 93766 70353 88007 72430 53949 50237 96837 96941 73628 88490 73767 54000 84892 61577 55760 69108 71006 90096 57170 83405 78544 52013 63501 56179 81369 67518 80678 60013 70755 92979 78476 53688 93668 88606 94216 72226 52300 82433 86642 67002 67831 71990 82584 65717 87145 96405 80909 84200 99426 55422 60210 51742 80966 90540 62540 79687 58685 85072 92865 90263 50034 63343 91848 63965 85716 90018 77498 53774 89327 74425 59888 84894 56540 50583 52036 61865 85926 75136 72167 71106 66165 76043 71519 65322 59084 91425 94484 88111 82807 60551 85189 61894 88469 87758 91262 77154 50867 97148 76500 73091 95641 58892 68233 83496 72656 70168 82133 92031 91949 83572 51393 75166 52139 73994 79789 99926 91508 55463 55518 98476 58081 72611 83228 94360 84399 79166 95379 76437 87452 86482 94917 92036 52135 76622 60548 94985 85746 59854 50270 82363 50487 83320 80448 74857 75037 88212 68001 98563 52273 90766 92202 50617 58266 50783 76575 90327 68738 79154 91076 76915 60943 86248 93874 97745 91355 80189 54283 50673 68572 78563 70706 68329 55158 55393 62163 56521 64085 92607 59670 88034 65552 96930 55186 56903 62835 79816 50986 75316 53849 97655 82828 91559 73089 55042 75538 87628 85433 56022 95443 76990 73609 55972 69903 96202 65535 71033 51441 63876 95266 74583 99169 75620 53238 60538 86885 90493 66995 80475 55084 74917 88262 71524 82530 92973 52599 54157 73297 50072 74053 75910 51153 98353 60568 63544 72896 55501 51459 63667 95094 62904 51124 72730 65432 54837 99032 88915 94311 90929 71880 94991 95531 63272 84480 78011 98569 52978 65448 76811 64347 84761 67142 55512 92015 68413 56602 71443 75002 89408 54611 98797 64488 59347 70338 82069 58590 77344 74908 85523 72324 73999 74665 74910 60720 88651 95023 76423 99093 56159 92857 96554 80055 85772 87095 98629 98287 92205 95081 63302 98094 59378 51434 74629 70101 91018 63733 67877 73384 90554 89023 96111 59082 81125 91890 52621 96395 52875 68602 90209 91287 73291 85608 74154 84617 72117 61070 65392 62881 76666 52513 67041 67780 97087 93598 80161 96161 56519 95532 87811 77957 72444 61713 63086 87875 89255 69242 82660 78685 87005 60301 89652 69645 76818 71776 89497 91331 50788 52592 92937 81787 53549 80635 54106 52619 62799 90288 63973 76089 85850 89576 92693 62035 69401 73624 93640 59816 97363 66412 82203 71560 91654 92254 79453 78986 72937 68928 81684 74359 59706 52657 68913 88116 50261 62743 76153 86987 65448 74768 78872 85468 86106 91476 56802 96773 71302 50580 75536 79061 84247 94743 65656 73819 95851 61221 58909 86821 60675 86882 73913 67204 91569 61105 87152 73442 53120 59306 77465 63641 60281 51016 87238 67765 73007 64955 67937 54338 98447 66404 78536 99626 60172 54148 67189 53740 95871 64145 51352 53712 66972 80408 79389 77843 69539 70024 61545 87221 70869 52553 91557 73466 68491 90559 70680 94371 71790 84269 72368 66941 99358 90859 81829 81420 57101 72155 97604 88586 98864 62494 72090 90753 83159 88621 77027 73399 50885 82927 98766 81450 65170 83437 78611 98119 99818 82605 93406 89130 89377 92018 91079 60097 76497 82493 90661 50134 86668 78184 69872 76759 96945 72539 86042 97100 52103 85114 82386 71425 55021 58417 57472 50401 58709 68810 60278 85935 58917 99023 97725 89945 85707 95300 66242 64946 55390 99237 81282 65961 98028 64789 84898 57195 80962 51593 71187 58902 87539 79105 82008 65297 88251 98054 82548 86117 79999 77693 50784 89031 80587 73005 69631 86886 99112 52882 55794 76189 90857 87933 61555 73063 69200 98630 53573 73497 57772 72346 63848 85488 92434 64538 86037 73438 99513 61171 54060 91524 80697 79491 87551 55020 90620 91436 88961 80150 71070 75977 97369 83491 63289 55866 87650 82047 60610 52977 90435 96503 81008 64263 85517 58834 97804 89939 97186 93226 76442 78202 65284 51281 90238 75085 54483 86677 56940 95459 93392 67958 56891 77821 53557 96635 97231 78851 65572 51054 86590 87515 62704 56972 74037 89964 94224 50072 99673 81234 60749 60007 57304 95046 83150 70563 78535 81290 85391 95124 88599 92583 76057 60948 84691 64298 69855 89388 83471 74823 53972 60929 75366 85775 94256 82178 74609 50231 97661 68820 58714 85221 57317 50539 82536 58211 64353 71890 87388 85457 84248 50609 54845 84170 56187 69298 88473 79374 94619 82711 93680 67177 65513 70900 87585 95869 51193 61931 79226 79209 65893 60340 78815 98806 56750 59771 89968 67263 56715 95469 71778 69887 93517 54450 66803 76239 94725 98863 52221 51549 68938 58117 77817 62622 72022 75404 55919 79999 75423 68819 90810 63379 74101 80549 52188 78121 66600 83977 92393 95235 91971 85687 56349 92635 66956 82872 63530 59334 84615 94582 68209 50332 54189 84824 75541 94117 80975 70165 68422 69644 52593 84060 50631 61171 85752 67185 69776 98956 96396 61806 99242 66940 67793 51091 79457 81882 86216 92106 68877 55181 80628 91427 97630 87976 63389 56104 82550 58898 83673 60416 86000 68276 58049 76705 87159 93580 76735 93702 91518 97151 86588 52696 78960 79210 77799 55518 99871 57334 62443 63273 76078 52220 72063 70200 83935 97922 63182 64271 84662 87441 98314 55137 89195 50237 68832 98070 82537 78178 85859 98557 77823 99973 81331 59649 85789 51162 82660 58763 74651 80966 89120 72707 96188 60797 66513 93346 72826 99201 67471 98706 75297 72437 96708 63288 95717 73524 88550 91958 52736 95067 72431 94743 51468 67413 96108 90926 98236 84602 75944 68127 66989 50609 55679 68288 80305 50363 88196 66177 92027 95830 79462 86844 80997 70747 72578 94921 86805 95057 82232 74256 77595 99328 90546 76047 61538 98678 63493 66008 70533 84498 82723 50029 86976 76533 64978 93134 93763 56732 83917 84153 84111 74469 98121 70232 87686 88962 69936 95345 58936 91580 57746 57644 71711 76548 73133 85892 70542 91354 57039 69644 75143 55683 69251 76539 60560 93716 98209 79599 52428 53177 87384 90963 92781 74729 79187 60450 62081 92250 86299 68700 71209 73670 68147 78040 97921 57069 57158 66846 53511 70015 60583 66803 56241 55499 63764 75250 82200 56532 83042 55270 61813 50994 65505 53463 95840 80833 51124 70454 57034 65627 66543 60162 69493 61159 53550 51933 80950 58607 85666 88297 67245 80401 90620 52941 77186 93601 62952 91212 50937 70563 57466 93436 65846 93627 78842 80015 80843 75633 90800 52827 75762 69488 81068 58741 94456 94477 56507 85532 60937 93697 87846 64187 71363 99599 59459 91616 84054 68324 59930 90761 73930 87776 83111 93653 95472 59352 66976 73683 57415 51903 80857 87181 69823 84699 58910 79310 92271 96097 92248 69048 90211 64140 50138 56168 72581 97097 61477 69058 55590 89923 60658 85891 75800 51756 61154 95347 94502 62703 93061 61043 53788 79370 95684 61474 53580 89926 75657 96982 81092 94107 51370 56343 99500 84315 83273 94692 73884 55481 90401 91421 54554 99112 82246 75565 75476 91552 71890 74257 96373 84255 95239 91734 81886 75798 92545 51999 58730 66136 52373 91495 95678 85338 52098 64915 78445 91855 66999 83648 69156 63813 97881 79560 76433 74390 58389 88520 75632 57816 82882 70907 82552 94023 73349 89575 51276 99104 70843 57958 75372 83681 51275 99849 66998 81292 87316 75404 53541 57553 94049 77620 93272 80080 63602 72285 81596 95323 91557 53227 87362 82602 57699 89669 78229 64097 52127 92893 93312 54432 53398 80344 93162 85454 51301 94002 83012 75198 54854 71813 71568 59583 64255 97696 78579 86260 52500 69017 86416 78507 97955 74465 76765 59305 67677 61453 84414 74025 63974 79793 87681 50626 61271 98709 98632 65512 51207 73903 93202 61274 62204 55013 51205 57390 91797 79340 55028 99049 91338 57365 63592 62582 51776 81395 64396 69872 66311 59411 55088 97754 71123 85727 57496 62977 68354 96413 88435 99037 63886 64358 94921 89791 92963 73371 99298 78102 55500 76157 68408 66887 80702 56548 94097 67519 64308 81237 53766 77334 78801 86491 65542 91769 67738 95972 65155 70514 93477 83812 89307 64201 72561 96316 60498 56185 78742 91040 62055 57680 59267 55599 55443 99804 64599 62620 53901 70519 57832 86618 51738 64057 80213 90300 65815 88234 59403 55100 68469 90610 92888 51127 64000 84726 56461 83313 75381 89847 65559 52763 60321 85718 82965 82560 65079 54580 60836 85497 64018 62294 69195 57901 55561 96977 79931 66896 60708 65294 83759 73077 71682 79582 96190 77674 82855 57070 91167 83882 96165 58332 77784 63049 99668 58195 76996 51012 74701 77604 91319 58043 99022 87758 99670 50045 73268 87625 51466 72795 98678 86266 84729 74597 67548 94588 57284 95014 74491 79551 90910 85932 53472 87044 62674 54148 96865 99330 87441 92978 67506 80758 94579 82623 62342 78048 76966 82291 51817 76395 53364 63591 83291 65951 80114 80455 58147 87430 75641 53073 58177 67741 64226 77724 62233 50338 72506 54836 65557 80999 93441 59566 89105 57072 91326 55434 60994 93522 60408 86158 81651 81219 95782 69016 54524 74509 51336 70624 77119 57992 73921 68247 83409 53806 86109 73691 78606 85623 96065 95973 95765 79004 86937 95637 95973 65539 93576 53772 72924 78068 69917 65150 55599 68018 53854 60884 60649 92853 80691 53188 74195 69237 64224 71232 77419 71648 56640 90783 69455 90361 78597 92997 99072 75642 90677 95590 74270 63974 54632 64696 80717 80778 52071 59596 93257 79732 90446 63220 66578 61860 70685 85408 62238 99730 87337 64132 53996 60053 84456 56230 60253 59501 93324 67530 61626 84918 69406 63294 67194 84479 70170 81554 54412 54715 59833 60502 62792 75799 55294 93601 55352 86001 99838 60252 57217 84760 53693 95913 94907 67538 75746 71573 90871 53706 89198 84968 54512 50525 90579 90159 58239 86917 88097 61503 86188 58829 54379 83417 71878 66143 97991 55082 76412 86274 70995 88186 77288 69607 51242 83404 83779 87627 87250 63074 56986 70872 66644 97272 61083 85228 71215 57951 84631 94973 89541 92444 54132 79849 98579 72545 57005 85361 94847 88868 97595 78554 89363 80499 92211 90677 62952 57154 91957 52886 65394 87965 64108 62223 94897 98698 62962 71019 98312 95947 61912 51017 63805 92748 84392 57755 96659 79497 84240 58514 79696 72725 71657 96395 98449 78738 90021 97830 84467 85985 98624 68385 52489 77110 55779 96886 79294 65903 98424 71035 76717 66763 75167 62198 58803 81553 97795 71258 94828 73399 92646 76555 77710 72681 81160 99614 52874 62697 82118 69916 69135 51944 57687 86761 93294 93532 63209 78080 53464 73578 62553 61514 64046 91304 84194 68437 57795 57466 51613 56996 75796 98351 64225 75489 85966 95294 69785 83899 60668 67013 94049 68264 55828 79189 89540 91687 79335 60150 54248 70065 57865 91907 90378 51532 76771 77022 75228 94182 53859 77822 64477 92171 83461 85393 82392 67844 92827 85367 66131 60227 82543 71413 79410 81983 93626 90121 62858 99344 51743 52506 88797 57830 75190 88206 61641 96292 75541 86152 65891 97977 55523 59076 94070 96008 60880 68330 85078 79044 50930 96805 52163 59964 97924 83974 77893 82775 55030 53076 59080 64615 65806 79396 85203 69000 89164 97560 61853 71001 84396 57591 91406 89927 57967 56003 72351 78119 77559 87683 97608 84045 56384 64605 88185 83703 73174 52765 96960 82468 55548 63501 73342 83548 91161 78303 73408 74265 84753 80322 54095 69364 88478 89257 50354 78504 66341 54052 58379 95448 83774 91162 90155 98752 87417 68708 73282 72102 52133 69357 82128 70906 86556 54409 70863 58603 92363 99750 74604 79267 98858 55575 86583 52451 73662 81139 80224 54771 66259 85345 80745 89963 81634 53552 65576 75386 62729 69498 54520 57206 56897 78571 68400 74105 70426 57649 56251 84281 63116 98687 65999 98094 96141 80897 87680 54102 91464 96969 91256 76029 81077 82191 94402 81947 97520 99245 87932 52462 59057 57707 62034 85826 52157 91166 88029 78673 92275 74839 99070 58381 79873 86343 58682 96421 65939 80220 55958 73584 95988 55110 88774 68646 66018 81678 53201 68998 95466 89478 57199 62653 80464 68258 55492 52781 89473 79169 54825 82326 90237 79510 64778 74494 59732 55012 68709 81840 96891 80207 95030 91138 51078 90221 66543 77689 97712 60185 51770 96915 81747 63985 60471 80916 97971 71053 59869 59869 81356 85868 54743 61563 66530 71484 58692 81239 84840 76623 52739 94206 65643 62698 70832 72506 73982 91070 80088 98058 54954 73590 86628 66030 78142 92744 94253 66688 58628 85464 65758 56911 85768 53563 80297 99553 87622 61895 93091 54778 61507 81365 69338 67955 65707 71304 79887 79814 77171 90928 52959 70175 57563 97405 78093 97145 51065 53862 52866 96358 55495 86928 60798 63962 93483 75171 92265 56913 95323 79578 62299 78490 67079 71017 57638 92620 67452 98997 82944 56072 65149 55503 89839 91519 86349 85281 83721 70161 61691 65757 73226 69468 88679 62132 91454 76437 70832 81077 71913 53253 88142 62378 94469 81271 65381 68488 93960 80094 69553 86787 71948 66381 94088 99419 61264 81815 62087 91131 67317 66471 95993 80890 94887 86111 79000 78761 90415 99538 94144 89988 50829 85165 73024 98798 97345 70505 97033 54755 86668 64393 94724 78975 95974 66222 63732 89140 57268 97502 63736 52990 63071 76629 99979 87124 86074 72078 64655 50003 74475 93922 65314 58816 90268 93661 82361 92628 84517 89472 72651 94450 76424 72246 89615 94784 77752 94529 81655 58236 64374 53546 89073 74175 83453 65417 94981 83709 65163 62722 79027 86457 58982 85287 57567 67288 62211 92686 62099 84435 74546 71599 88455 92360 54993 73714 79672 53340 85969 91237 79188 62818 50696 91285 61441 86109 62226 99581 97068 60562 83906 70798 87674 54436 51401 71107 93974 67796 54920 65264 82437 72086 61244 69154 92938 75364 86529 61275 65202 76645 76558 96141 91064 73289 51855 86745 50783 50804 94820 65138 69620 78355 72334 58879 98055 59692 80951 53436 82263 84074 61215 78556 96612 77660 75015 91519 90327 59519 54096 94492 50316 88647 82855 72598 81413 70028 71722 59554 52966 98239 88400 87175 81861 90313 85076 73626 89588 91847 69390 87118 50465 90741 70365 80942 63605 81481 97741 70634 91924 65921 80450 93449 74628 77224 90315 65590 51788 52438 93452 99718 54724 91026 51644 70076 61053 74654 54634 97310 63488 57377 62143 73538 85948 59847 96648 97108 80757 92331 90067 79587 84529 50154 84863 51273 86074 63095 51792 90284 51494 57377 94119 57688 58666 95597 58292 71416 91928 56216 57210 71376 89608 97340 76826 51488 85569 62934 59277 50503 58658 92187 67915 81621 88642 88627 84609 65120 76232 67422 56339 72385 68278 79892 87223 97489 81390 58777 50410 65453 75211 67488 83385 81705 72670 50473 78895 66028 69942 50745 69370 60022 87688 69569 95907 82576 99514 92845 62586 64206 94860 67398 55728 91215 78700 80973 70359 57894 88846 50940 89841 56262 65987 78416 69292 58536 60645 59655 92505 58532 71707 54001 88259 95163 78869 98881 64551 87884 56758 93408 92970 77140 78195 62563 80039 51806 53103 91826 73131 60451 67836 84478 87223 66109 76491 72618 94056 68704 56574 76258 52470 57813 61104 60165 93363 70081 72918 74589 95780 91073 62810 72058 90247 53668 55049 89549 52196 79358 66180 79659 52841 84079 86397 67847 53050 62900 64425 79660 87999 61307 87178 65000 90041 57382 75104 73958 67241 55343 84853 87858 93072 68571 98668 90736 97562 73656 94349 89672 79835 84080 85907 69382 52381 65946 86357 62565 57838 84600 76645 80286 52233 74765 92684 90132 72227 91761 73599 60701 64875 92367 74195 82705 89485 80930 82417 82935 97843 77759 91331 85457 59819 89579 97736 62896 51274 79802 62761 66883 78599 78989 90947 77988 88194 91687 65614 58518 68413 67944 94133 53205 88842 50155 98709 96658 60736 70210 80102 96503 69223 75185 63297 98295 76242 87161 90149 89335 61837 63699 94450 68161 87317 76920 88113 57106 64730 51912 68314 94440 75559 67998 64846 56122 83429 66249 62096 79613 65309 50280 67023 90105 66082 52904 96446 98161 78191 64315 54152 76269 54068 66536 62001 61491 64016 93061 96000 88923 94256 66477 55146 94744 59387 97811 92154 61581 62012 64498 72260 81319 89863 56632 84656 53056 73532 76227 90082 71810 72467 99765 69173 59862 89050 87551 66146 52830 53025 93138 72036 75594 70845 85839 88580 73726 77274 65721 71550 77439 50214 81146 83763 77440 91496 58346 75728 56151 59691 91562 65548 54515 82567 60525 59385 79480 53950 60136 65656 75078 79994 91513 95573 66807 76485 82612 95053 94901 68554 99902 62685 51598 81702 96993 78929 71192 58399 90213 92863 69180 53408 69078 50768 61930 96242 80916 73073 71344 76825 56482 85754 59198 80783 91858 73006 90272 71311 75435 54534 93413 82209 81475 58354 62488 83410 88803 99711 50312 53812 95198 83851 53392 64398 86530 60312 64828 89000 84775 89282 72364 96820 74740 58714 77002 54849 75789 86308 53261 84941 98938 98611 98045 76070 58414 81291 62196 78805 95217 66397 83150 61238 70195 95508 63130 87819 85794 86518 85593 63382 51124 71830 81714 50290 60437 59929 56798 67340 56572 66326 59635 82752 88545 81666 82670 54795 62952 89609 65677 61771 87362 58214 90586 64072 90567 78265 77811 82461 78213 61518 59824 92593 87741 54102 73057 98897 71354 85856 78624 85566 66598 97057 61673 57122 56073 70194 57978 87186 78644 77682 87947 76569 70905 61278 80720 96900 93047 75394 85951 93344 74624 76542 87390 99636 67652 63954 56018 97195 72673 77510 57627 61273 71542 86445 89109 64725 70046 50934 99567 87551 55329 64946 61849 73239 60113 56621 98296 96778 58363 54630 58384 63032 93157 60459 99399 63623 51984 90240 73893 80393 71958 58058 55774 60028 76848 70509 94577 83997 75356 66735 97231 55439 53755 61487 77644 62595 64083 87443 91588 63882 62093 92831 94494 87265 55346 53003 68318 80544 59252 78436 57165 76508 74323 84028 53286 63961 64524 62594 51952 62081 60699 74451 98377 80236 62139 99627 58444 67532 61882 82658 90387 57557 52786 54495 66172 81123 54181 97813 68112 83537 76162 78745 65597 81918 52020 77285 72833 97212 67085 96028 83862 65577 69809 93770 64438 64708 90327 88469 81875 64480 70588 61248 82368 75227 57704 83060 74642 68283 61560 84879 58447 92310 64961 55300 95352 76355 99490 86662 77970 82243 54452 84435 61501 54592 95007 59195 93939 73671 64838 87004 72911 92377 96004 60778 93659 98372 81718 79192 79411 81528 94422 63992 78010 92328 52897 75668 92366 62233 87974 85977 66391 54598 81844 78080 93199 69866 81449 63392 60846 72219 69624 95952 99620 88674 88573 56863 56411 62831 67530 69721 51146 90288 57001 67885 55003 64151 82314 66873 58414 55515 74201 90798 85348 93898 87178 64910 81202 95116 89341 99407 70876 87394 79949 96200 66636 58863 58893 98608 97051 86100 70614 89235 84624 57444 89160 72800 63078 81553 70029 65191 82041 54407 85118 86451 58327 54727 75674 98231 87171 79937 80622 95588 80848 81204 97583 74563 50199 70433 93658 82903 81823 54052 88611 90489 55842 93370 79969 90721 65653 51215 85815 60072 85679 59002 86685 86194 57899 74219 64601 83014 87423 61329 62201 51788 72819 76832 51603 54382 57169 59560 63553 55507 55445 82513 70868 95563 67532 85111 69052 79135 50411 64842 50161 57622 82388 85381 56811 89427 74034 83883 86260 58020 83138 66703 88654 93294 55043 84834 70422 58959 83343 60383 70055 85634 60115 90775 99556 61153 78079 75214 74929 77022 62184 57687 95296 54627 90091 58448 70703 55372 92077 86389 92649 90622 51039 97162 54282 80198 89689 87497 53969 71570 77184 95429 74630 71242 94862 90263 53010 94426 74361 93219 84019 83636 94740 94537 59843 52434 60687 86236 56219 93611 90022 64087 74597 91870 78863 81248 70595 75140 56391 90115 97800 65808 82204 98556 89037 97156 56090 98790 76983 73099 51377 89125 58021 82183 71598 52561 85453 68976 62981 97854 81668 94703 82524 64695 53563 52015 92007 64720 74446 72062 80512 61845 60798 69394 96840 56816 82812 70671 69184 91501 91100 93344 53301 61144 53332 51054 88432 74142 58576 95619 72662 50268 98437 58811 51155 75687 58060 78897 94118 76497 83248 59725 61373 83133 63474 50777 78907 92941 70570 86127 69489 52139 67608 64998 85139 65956 60079 73265 88539 86278 74697 59081 83589 57858 57628 92506 64538 71862 77953 75393 69644 76214 63761 54775 92002 73666 52947 67571 77176 85879 77615 80119 80163 85298 99303 82646 72189 56832 86476 74167 53249 51873 83588 96516 80271 71763 79704 65907 53294 89041 74576 91538 97135 96958 80944 83336 50509 63304 52558 73617 56492 66890 70654 81601 58146 79285 58794 74746 95643 84614 67660 78136 61722 50600 52570 78011 50334 65130 75625 81401 84795 66572 73493 54933 55452 78272 94751 58280 84487 99686 62073 93840 61801 77651 77510 80369 50893 83905 68343 70762 93682 76167 97482 74695 77774 56778 77495 98037 58970 63307 56892 68016 66693 89612 55892 61276 90864 76833 83513 57042 86407 60409 94136 95640 66947 87701 68190 81185 97768 68266 77758 81804 65949 80836 78448 60962 71404 89150 94826 95148 82616 82026 74179 50975 74684 94089 57339 76690 65047 91201 83363 86976 75524 89504 51437 90737 69701 85064 69618 93154 70194 69498 63150 66973 87402 82809 69460 87567 56199 95182 84640 56275 99490 94620 84023 99865 90930 79503 88569 53357 70406 52728 54833 75374 52985 80915 82122 81536 76129 89044 87386 81418 85373 99430 77798 74328 61586 56017 89146 57280 77624 91135 88509 58043 70492 92443 67064 75513 53253 61103 84297 93844 84584 65324 50549 94155 88173 54762 87996 83980 60383 56257 96028 55145 87576 77316 58342 80901 51408 61755 83649 66574 96002 64003 79553 99716 60524 54884 70750 59679 68495 87386 65889 69669 85752 60154 73096 98213 64237 96519 81258 57438 97722 85943 86136 57630 66913 68833 96922 50893 65893 77497 88555 99643 99878 92057 53534 59274 65406 70685 66296 59530 84541 78420 83351 95942 85108 60102 74123 98200 68040 99171 85526 66023 73423 63384 94749 99691 56847 64869 67564 75071 68406 57105 82924 86827 88765 54157 71216 54941 54793 90657 75907 87742 70149 71369 75003 95506 72701 91251 71960 88456 61301 93060 59450 66489 88973 91814 99952 84344 61196 60825 54160 59725 95718 83253 78787 57407 96595 94701 76564 86037 73511 55723 99477 78683 77577 92759 74195 86666 83650 80698 91723 65538 84909 84219 67237 53806 64280 52256 90859 97562 67807 92843 91432 84496 55245 71887 50824 72236 89076 76970 69118 52083 98836 98027 51005 89328 57751 95289 81350 80510 96097 80715 74777 58408 50842 71643 60398 66490 76091 87768 67557 81299 65210 73978 73947 60809 91061 88762 93131 58636 55699 95417 97281 61281 67016 76317 87903 55107 77998 86959 93664 70291 96385 85850 99820 81419 79383 63278 81135 97259 89334 89184 62252 59301 95538 75322 57472 86225 88576 97879 94818 87412 63626 50742 73213 55162 78530 62980 86401 86852 70904 53823 55042 63810 90363 60484 94086 87379 72228 81353 54937 61815 80996 87725 58076 67250 68839 82994 81180 78418 64414 73703 91978 96165 52119 85040 97009 63951 80765 93148 68846 64524 82942 88293 67287 58076 88561 82660 85915 67785 98530 90605 96027 58034 54959 52947 79380 82917 62598 51120 56910 67424 78809 67113 69347 83327 99180 54562 54185 72964 66882 54327 90328 97943 85809 85646 82294 57810 51051 80791 73011 50924 90901 51894 74422 68947 85299 88850 60096 68977 95901 76124 83947 95513 62737 55159 83895 69864 73337 96539 91785 66765 51624 91138 77463 54897 68028 96004 62968 90238 95092 58679 87986 83637 75418 75250 64097 93625 53892 77891 93804 98264 87087 72191 72136 53105 53918 74096 64124 94794 53729 56014 61923 77879 72813 65472 56070 58240 89954 95340 60263 82564 81012 71148 78352 92260 99429 60020 54244 78065 82375 98698 67609 52590 50208 98256 83957 70730 82539 58230 73841 97041 61917 86873 67933 65365 64821 90105 73336 90639 98963 56623 88887 98637 95853 58768 93010 54208 94076 52737 92643 67898 55058 58362 89661 52116 98131 98814 80096 83119 71633 74345 61631 63696 66074 68280 71391 77107 55614 79733 91447 52947 93744 94843 94166 84612 61168 60117 91677 90931 78431 69853 67142 78274 76991 92456 58136 83941 99776 93122 88152 84880 63367 99833 59559 69048 55232 90906 64158 95487 93935 77258 81252 50447 58996 98944 90692 67088 98403 54019 56977 82926 57568 67461 79576 52276 67515 73068 88481 90713 91883 55270 77626 52488 56477 83512 85337 51085 98869 86009 73066 52616 67440 78249 81198 59655 58206 58481 93568 50222 53294 57888 68344 75812 89669 99364 59770 87937 77418 89524 56663 82074 94371 99336 80175 78851 64066 95061 72641 56828 96930 66513 88562 57382 77505 66767 59810 50873 59434 72380 58701 55814 91656 68956 82910 89015 57383 55656 96456 93499 62623 62916 76760 55768 50484 84998 63375 55614 55142 92195 70845 89011 95986 99519 65046 78929 89674 72845 96066 62671 61011 81538 84152 94328 90931 79599 76632 67087 99637 74339 82628 56733 65231 86175 81712 77636 92497 62972 90232 81740 99911 83843 69618 61422 54139 93859 70750 58180 98013 83940 81830 84712 65667 76453 83626 83822 80030 83699 82679 59009 85952 92676 76841 62425 81420 83387 99978 94389 86434 82679 65127 88276 91743 84468 75186 54187 74268 53697 63977 81883 97479 75282 66882 52069 79079 62401 71056 65399 96874 55418 57148 50977 89804 60596 66352 69905 82223 96017 69348 77384 90913 82487 98888 76004 89308 73370 95736 87121 98746 56320 68689 54523 65745 62593 65171 55036 62815 74637 56545 67488 68122 53494 73404 62740 98676 71974 85040 56166 61542 94809 83550 81534 94511 82740 99008 57029 96085 57327 79360 55205 73372 82714 52235 61393 76176 80357 66039 89670 67064 84738 98441 95560 96780 94037 77690 92882 74208 87704 94371 69886 68841 83537 86921 88533 91348 72452 61790 60361 95491 59439 93832 92339 55749 50657 64359 85983 92263 55951 51223 57112 66968 69535 88909 82324 62382 77517 75658 58405 63744 52385 55162 94123 87718 99565 66548 85419 86453 64445 98738 58190 63781 71787 97831 68634 65884 50549 99170 82639 86468 75014 98895 78367 69049 85679 94814 79454 67243 84352 65827 93253 94263 94141 76932 58393 78261 81918 80793 73109 67859 77346 76699 60229 67808 78340 97183 70103 65770 93927 58012 94591 98082 76054 50453 90735 57183 82853 60245 62857 83347 98053 74385 83059 88282 83053 88598 53629 54849 71332 93081 94068 57308 50561 84542 55513 69017 94166 74543 78777 85237 76263 60569 57444 81243 58280 90709 67010 91710 71617 59009 78394 76256 58920 96867 85519 67856 59307 97875 91200 97293 82325 70799 90989 76727 61124 61335 51418 68724 64318 88398 74859 77507 69960 66050 93922 54123 65707 59358 54543 90681 99950 59384 71921 85291 59060 75526 92882 83606 78197 60017 51164 60752 99412 76993 89879 72717 87367 54615 93501 72944 69488 50360 98163 71230 71942 86282 93828 55537 69049 60696 52209 67484 92472 58716 79082 98465 94417 63964 66269 92799 74672 64953 99545 52478 99637 91800 79331 77291 55841 94500 70533 99057 87158 92058 67576 76377 90388 54740 82742 77695 85469 99894 57496 93847 56311 52210 53531 74576 79873 65240 57199 74477 86895 78454 98461 75341 57679 82012 98917 58239 87986 84037 73529 77827 98513 95400 73639 99319 66876 73621 96624 74610 54263 99868 82780 50299 54563 94844 77122 98898 54183 72985 54991 56364 73907 61897 93924 76999 71376 70669 75841 71622 76163 85625 78733 92171 91076 52533 67020 74098 87188 83551 91223 81356 73204 64641 53044 59540 79502 80494 76826 54518 66431 92255 78016 56232 59136 82284 92935 86074 64382 64524 63104 82222 64197 56630 88057 57886 78682 91077 92384 78722 56447 86299 92236 66689 75084 97380 60803 95051 69260 56514 56497 89655 94961 82890 67249 75807 55709 50376 98809 64710 66696 66616 80218 54301 94756 94464 58978 81608 71283 74810 90580 75888 93476 85949 57083 92985 78571 90179 54388 85219 66771 88182 69024 63506 71223 74881 50466 64702 77309 78990 92490 90606 73559 97200 85331 76368 82861 69965 85212 73278 97565 65801 62921 53120 85671 81556 95766 61466 78255 52367 52013 69630 52934 87633 86668 93151 60324 81638 52836 55750 86618 53356 67203 96471 74652 76445 95752 66061 74998 82361 90069 67846 85411 90442 80974 90764 75544 53818 64607 88754 76474 57532 80324 54108 81342 57871 60886 88500 72515 54509 94722 78219 58266 71325 76453 96907 58423 88461 63969 53301 86228 59128 64236 91210 98172 90167 79954 78813 53523 95879 58351 75110 57627 61308 80478 56989 78855 60589 78862 74169 92508 84368 61235 90090 53665 52425 81458 62499 81525 94997 78427 57676 97754 88426 78326 72256 59649 55518 84748 59022 88859 81964 56275 62887 66575 86015 69343 53984 61543 88032 51732 57094 54086 60409 96198 86097 93992 67366 76323 97458 71763 71440 51497 96438 67128 50141 69473 98031 61641 69214 52044 51702 71931 62159 67639 81020 83500 77381 75367 97557 61561 55873 68124 71347 72050 89101 74213 77113 72530 89427 76914 73478 59436 88309 65697 71038 81656 76564 53789 62159 54956 62837 93856 79997 71855 80877 67661 58810 70883 53002 71122 92813 58022 76651 89401 99458 67741 69191 59319 81977 92407 57744 95474 93338 66502 56283 96346 81645 85296 84257 69865 97004 54447 92635 97587 58397 60458 50653 69772 96402 53139 85511 69902 74941 69297 83089 73536 85403 51068 50878 77540 57238 98082 86825 68223 64820 58851 93077 65784 64176 62141 52442 68439 54614 54044 63192 82788 64620 71993 74688 84963 56007 75255 63075 59993 51682 78884 62724 79126 98274 61861 95182 72254 89435 79784 69820 71530 86184 66624 64080 86434 72654 66206 53998 71475 95367 79470 79879 74616 90916 76240 81469 67677 86652 56789 58809 62106 92597 55147 85984 65521 95705 57342 71939 70928 55503 51702 56442 73967 74972 87861 74862 98836 52034 73734 94511 67157 96679 77892 52228 99699 67918 79849 70749 79549 63488 59343 73717 63948 85454 82058 88388 73150 92454 86917 63191 52072 93854 87579 66758 69749 53457 50614 94163 59555 88141 65480 78298 89713 99481 82389 55752 68035 85591 91991 50220 83485 98633 58462 72842 90235 91965 84915 95759 71903 60955 56961 57452 79322 66923 92053 56217 92477 50141 77474 89241 67914 87695 56942 56148 61677 84870 68853 88437 57613 59693 59713 83601 75252 79288 52648 69104 80866 54173 80500 75408 93690 91441 73328 50332 91106 97535 84058 56983 66348 99094 82056 53981 86749 71245 73036 75905 86592 88305 60317 54491 60321 55782 69420 91029 89132 80665 62850 58263 50110 92141 91757 68888 89415 57105 63624 83384 91878 69306 58362 70874 54072 96706 62997 77291 62893 62587 74895 83670 95464 53240 77252 62319 84241 78709 85244 89346 89660 97352 59765 87750 94222 93412 97543 69892 98637 70290 97175 75697 92255 60945 74747 62503 61826 88229 93814 64924 72523 53069 95285 71961 88350 51717 60304 94835 70975 67653 60202 84910 84932 65520 66189 58613 75902 97640 60149 62791 80269 56700 81147 64664 98540 58572 90373 56637 67447 86321 96722 96099 75426 85848 86253 99338 72629 68240 60720 66475 63860 51416 73594 81886 65356 82213 97454 88018 86728 75322 71276 79599 52266 96197 60251 86914 97517 99837 78356 54164 89086 56426 57208 96850 80510 55112 78558 84910 87647 98605 86018 80825 94419 88925 95579 69905 94531 69938 52547 58150 50060 62529 79298 67808 74223 57719 80755 90295 51015 60065 87887 66557 51447 63348 88419 92778 73019 83766 73337 75485 71286 62012 69195 61255 81341 94186 93262 72253 69026 95103 61360 53600 56938 86692 86047 81956 76517 74117 81631 97592 93774 50241 89433 79719 78484 67994 52620 77674 96540 67499 78733 81163 81139 89585 82125 62941 58837 52017 88520 78478 79887 72219 52684 54957 64146 99572 51899 90357 58080 75690 74914 59472 64747 76843 80181 94255 87990 85649 56257 91197 85611 89316 99801 84413 92369 56910 80930 88720 75514 71405 50576 81016 53642 82357 77498 54144 53805 57638 61565 77785 62185 75171 51897 81356 87881 82963 51496 72448 71024 56935 53136 53505 97758 71485 84813 79464 95344 58912 89376 62540 57761 70319 58415 98085 83418 90303 77931 55868 86188 85014 90869 52679 84623 59938 91162 56277 91437 61524 76803 58124 92093 75957 93212 98668 72877 63804 98534 74079 80553 54624 75242 52577 61495 84718 61528 99386 64858 60803 86506 53539 87861 67624 79268 71035 71096 60536 54926 60891 88670 89841 98910 52691 50974 75958 89312 97352 73141 86029 72078 81783 80108 90921 69938 50678 78867 51654 79686 55542 87062 89742 76894 84437 65916 71387 95705 85079 83962 61108 51131 65409 79108 86994 98119 56415 97812 98073 94478 56970 87479 55867 52968 92647 98969 83981 78484 79541 91899 86496 85675 59301 61307 87694 68184 78980 50190 90863 78162 92943 79361 89626 64563 87639 52525 99827 63081 71685 59557 78225 72028 59574 83907 82874 99383 56514 81784 63592 51068 69110 57890 58808 99732 84495 75304 96666 72795 98869 83004 99228 94180 83929 58985 83693 73398 85173 93995 78491 99331 79415 80932 87359 56786 75489 51179 97275 93071 59251 80695 97532 73877 96008 63228 54836 92029 61108 93395 69527 94126 70586 51946 97615 77625 85082 71727 81658 52918 61796 53206 98036 91794 73122 67440 89872 83810 98479 68536 51853 94509 97354 70970 83773 51442 73463 65340 61394 89061 92345 71971 95092 58567 96011 50466 69629 64074 82177 99592 78280 58266 53955 61066 89700 54641 71898 66969 89073 87667 98027 75565 71110 63309 67522 68683 61372 87008 54142 90603 55540 90316 82271 67907 56108 68288 97537 91545 51231 53542 77205 61968 55893 81387 96517 57677 51099 57499 71438 74598 93142 53878 52092 67124 70394 78153 87067 70210 85027 76259 85128 77722 78201 57344 85909 85442 95257 88872 76170 73107 81365 53395 94802 59358 67952 92311 75633 80688 66551 55037 92105 88477 56024 77359 70835 59316 78569 50401 67222 93296 89971 50115 77821 79167 98606 55326 85568 97516 88728 60735 76899 79083 85372 86532 79366 61417 69612 80886 83196 93802 96739 84904 58846 67705 90963 69458 75801 71107 73698 87206 87116 81713 65829 60246 53561 82704 62641 85480 93094 97287 64662 53069 90348 64508 77668 57574 70401 86663 94474 61445 77596 64946 82223 86994 60031 78535 69294 55310 56027 91918 95894 79567 69358 96608 89944 61494 72073 99221 98257 54077 97052 94532 95120 69090 52482 96911 69966 56453 63267 69426 53683 78053 67169 71783 62292 74378 98252 64696 77107 99471 74388 88008 68650 81480 52795 52846 92937 94872 52459 72499 65382 91838 82591 50054 80917 54183 71216 56484 80352 62422 63839 98302 83166 85474 72369 95111 86212 87542 99014 80918 77418 70299 56001 99785 67647 99137 61539 89969 69824 99862 60608 78027 77678 81415 58791 75234 64645 83442 74853 52890 63720 70345 97127 90387 94846 53439 65906 84206 55545 74044 63618 54854 74274 65614 90364 87205 84857 57363 90559 72858 79800 54906 94266 58350 95885 71242 66169 81319 53387 68095 81430 66491 95072 99753 69182 90704 88109 53945 72895 95454 78405 65427 64420 74148 75132 54122 69304 85138 88169 54071 98799 54621 94110 53959 74137 58625 57138 87766 91798 79359 98297 97921 66748 63220 67261 72715 52411 69753 90204 66397 91709 78936 80604 76195 83996 79272 68467 68714 86352 91749 68846 80186 64907 55268 70608 81783 75522 62934 77725 84829 94352 89140 59563 77623 69103 89194 89936 76667 79053 81954 79629 71574 58520 66511 76112 57143 68613 80105 71770 73809 69440 74830 99364 92546 51625 60803 51148 99569 65782 75625 78894 73779 75505 83867 57580 59368 87980 65129 70277 86110 67653 97876 87491 55287 85950 71673 88345 76072 83098 74034 55677 84474 99592 98565 82457 87622 69542 84082 82238 81388 97698 70467 66233 85317 54641 97451 91970 80392 64628 50286 86348 86654 91837 90356 91763 80523 79784 86403 97897 67800 52236 70962 60069 87755 84139 87915 87202 54834 85625 89050 58117 59076 90943 92473 91077 62605 89076 91435 66924 50477 53632 96417 56042 90812 92946 65709 87830 60107 94055 85842 78954 63921 91038 99025 95517 92552 79670 52348 50228 52526 80873 71748 63525 54498 67699 52709 54105 58406 79219 99160 94700 83047 73877 88382 60613 52974 86985 94524 65058 76864 72772 97993 92714 94431 84039 60934 90872 75384 73146 75005 73699 57960 72477 54988 71508 72248 94079 92631 91836 98570 68219 76061 64382 52290 58275 76052 92055 52590 52147 56762 77203 66447 73470 93779 62697 98128 96350 62247 52135 73827 97692 67485 86041 60204 52563 64673 50765 64500 77690 90463 54692 75989 85788 83788 79582 52362 96884 53308 55145 55958 69928 64229 60311 90407 90169 51389 77132 54714 73256 61095 72751 50528 50108 85629 80513 57200 72595 60112 80877 66537 96067 87857 64703 78702 66936 59099 59754 92262 97036 77809 57589 84264 56382 89127 76972 67489 89167 96892 55627 73331 52638 90204 93341 99710 98281 54501 90301 57616 73311 89546 53045 86814 71937 76673 92538 99154 74088 88286 64697 88040 50602 93549 99774 82488 61613 88178 99932 76030 55436 95758 61169 95204 76280 77133 59440 56216 55583 87170 88351 82733 87660 85268 67366 78088 68621 51582 67339 77157 81285 94391 81301 86904 99866 70552 91184 64955 84875 86408 69819 81564 83352 97445 89164 58382 54400 53375 95460 88450 59877 59912 97443 83386 99791 78395 90953 84284 79346 61059 92554 57801 64392 77383 78904 85231 80808 90773 88292 81724 90167 76971 76150 79619 55892 89641 82922 74481 75860 68383 78709 61815 76424 72064 70892 83669 81260 59011 78054 84541 71551 76569 94064 62101 82867 96297 92186 58258 63665 78080 90970 60794 76662 60068 51385 60787 73557 79714 89378 70544 71941 78303 91618 72761 91773 75343 63866 55287 83489 55697 97259 63678 80713 78428 85207 83602 87947 90803 89394 87873 93830 50983 60973 93351 95202 53882 66823 88286 59572 88984 74696 74556 50207 53661 91522 90850 91205 65383 89607 61229 78740 99441 78245 70513 72174 61002 99118 66199 93116 80121 89995 99655 90182 84273 57497 78168 98834 64444 95278 52563 78705 97168 83598 67603 94701 84064 66504 73031 82044 98931 82493 94012 99590 58401 82681 91136 73613 77397 80996 75425 58448 87066 75193 84130 58454 68091 61637 86396 58142 97353 55105 90131 96435 68091 88029 81113 96253 54233 74226 84586 77107 81921 73319 78381 54662 51265 69441 81040 52621 65003 91398 95428 57210 83106 74233 74607 57227 98534 66077 53456 80588 58392 62513 99546 60455 62852 98523 90535 55901 83736 64694 99626 88266 52632 76083 77322 86911 52073 94680 57116 95297 62044 98845 71863 87731 77728 52091 75992 82845 50775 83699 64671 73425 85419 94346 75450 69375 74190 78847 52272 96546 60227 60287 76872 58876 72258 86389 75312 69386 77405 55578 58234 87548 80137 92148 75326 95848 53632 62256 82994 76926 91338 66166 90035 96480 93991 50274 76922 75852 69783 61324 77121 88281 77613 64744 98122 70833 83672 76800 53590 73624 91640 95842 68815 63715 93531 52157 68159 71146 85471 64044 77660 73726 77255 67340 86811 76191 58736 70854 90976 82790 95674 55984 92773 82644 64586 82798 87857 52110 85444 80878 93377 82440 76573 99888 84957 94215 75441 92340 69561 88180 70765 83804 54959 72451 55942 83957 89113 54809 81604 75186 51189 84877 82445 61771 77258 86495 68140 83493 68188 80211 75106 84771 52762 50519 75765 64299 99853 92144 57422 77791 85497 65809 86248 84485 53697 92901 54954 68123 56989 75136 89632 87881 87996 75283 83014 63516 75285 56782 89157 67622 67068 57105 70713 50457 92818 50176 98544 66006 81324 67276 64477 84703 73327 59812 86913 63334 95734 67430 96297 93545 54475 84541 90329 92009 54787 81299 87298 96653 60610 57658 62325 70414 93116 89882 84669 62191 86999 77779 80259 95965 51400 63973 65569 79509 87423 87626 70658 78385 82325 69221 71156 76413 75748 75580 57366 99867 60582 82664 64758 55999 50530 86735 59459 50433 72284 95188 57451 81807 74809 81049 51561 64423 77318 65819 60547 64510 92210 87735 73273 56667 52034 86890 72573 66486 52803 58268 87626 89761 55522 78418 66438 66493 93942 75353 86952 91186 50738 77116 68024 88476 51109 93276 70184 85398 67056 64847 72856 59027 51137 97268 52155 90780 62644 95759 69541 82959 71150 69252 57006 91161 92728 65244 53657 75161 78399 67190 98734 88804 82212 85327 64673 67192 89132 84871 51635 81347 64034 76446 64027 97200 95350 78816 58431 62282 99844 55517 92820 94138 53066 64565 87753 57487 63843 51497 86121 55334 65806 55172 83962 72896 51695 74539 70115 72619 88548 91545 85013 58813 61724 86472 54260 69338 96662 74854 66750 86489 94792 88041 62746 83685 50149 88990 74304 59853 53578 78218 55087 67048 80059 63139 92394 64035 94900 98248 71677 76147 51488 61617 64134 80179 82368 69799 69776 74338 93947 76583 91490 88102 73544 58790 92361 90404 95051 87041 86947 78687 54580 59286 88493 61948 56753 65780 90187 54979 54193 99930 98204 85501 52293 83237 50112 68415 56600 79572 99249 98006 87018 58339 64334 94710 52906 58348 50901 68612 88926 86673 65355 96138 79197 61216 90441 51619 51730 99134 52627 82803 57035 64329 66639 67997 58926 74282 77572 72996 95515 65686 50495 62223 74979 86493 85961 75846 67528 80630 98174 80587 89914 78021 53257 51147 97903 77381 60784 76852 62326 55907 82415 52585 78292 78060 92888 75947 83681 91750 93302 74301 89275 89875 80610 57417 75093 72592 64044 89771 59612 54954 64220 68728 63472 79228 68000 95982 63580 78633 95466 92624 50012 79151 72474 57914 78674 64474 77040 98424 82541 85022 59511 59449 87329 50417 85554 74602 65017 67523 60147 96407 52072 76386 73849 89070 61737 96256 61509 90966 50110 71847 67608 97502 72728 85582 85187 52719 96527 73051 64761 75254 81427 77150 70310 83016 82156 99994 63630 92215 96567 58404 61690 64438 81568 61019 85777 58821 51676 57017 77295 91992 89915 76993 53026 65186 93986 84980 91273 89147 87135 87059 99785 58731 75314 70704 98722 64561 59443 50667 94334 54987 65065 66101 79450 64512 66462 96052 81129 58082 91352 62567 56484 91561 91977 60514 93404 96670 52551 80076 98809 94897 84764 61956 92459 67181 90218 61362 60210 93393 83926 94054 75919 57556 60268 68423 72189 87306 51735 62082 66987 52533 88875 54285 65854 99764 60173 89570 75705 78710 62536 95508 56214 92686 59120 56214 83204 86582 80744 83493 58122 60773 51342 75499 75362 87399 95682 68306 81370 92990 73750 59122 92206 81530 60901 65442 62735 53452 70693 85184 66831 51055 91076 75821 53990 80300 95941 76134 81499 92092 72344 77435 67118 82647 64424 77382 68066 92627 88802 78333 89613 71792 65067 94528 55225 90929 63174 67781 72312 85243 71537 90522 52166 86353 53194 66922 81782 53677 58064 82490 56346 76545 54177 72990 88635 92759 53051 63773 93467 56979 67998 58770 67188 84349 54805 55507 88072 89223 62261 69985 57052 51519 80617 86260 94493 78040 92046 71499 71612 53946 55176 97199 97155 88731 83617 70719 78901 98866 53848 64881 88264 53894 63241 95857 67566 61076 86421 86594 63504 58825 61424 56484 59821 93062 52806 99794 96868 88200 52047 55628 63120 87109 61417 72570 55115 59263 63359 66692 54428 88898 81307 96583 70592 82475 78568 89111 52770 69416 83246 62289 66823 69041 56465 54544 56597 72800 54962 65647 77567 96194 93945 67135 71924 50245 52933 66155 58067 77219 92293 84370 56067 73751 64876 88746 62328 96375 63276 91343 87566 74750 52727 73645 69275 67819 95322 87482 56169 88756 60832 64871 56660 72242 71047 54537 51598 93868 66398 63522 91972 87555 61301 70055 97144 84538 63126 58191 52993 80580 70268 54855 71281 91741 72341 66069 76165 50241 58752 75789 63021 89030 65984 66832 94341 96803 55161 82890 88357 64083 72275 56276 54434 93706 62347 99783 52674 57581 98521 75926 92245 81708 69331 82555 71442 75194 97072 51183 96335 76260 61849 53746 92377 65671 52158 74828 98602 90622 98981 54141 82483 89620 62798 92765 66253 79886 92243 87341 82283 98137 92035 75187 97600 99816 91084 81156 55187 96176 55376 57322 73007 59642 95570 86889 84146 84775 97868 76295 84288 73583 53143 58135 83523 76272 60465 83960 94415 59220 53849 80451 85103 96208 78356 79729 54795 98549 72193 91874 81796 86022 62624 86445 58672 62099 88430 62994 90566 86628 81147 92165 84368 90331 60124 95618 95571 57438 89159 56257 86643 97540 85991 63590 62670 87528 84291 96553 70951 66577 63886 62600 90286 60840 98608 77012 64247 61770 74769 84030 83038 83500 88616 59394 54168 67006 54512 99033 82382 85786 50785 69534 75413 52416 96551 89718 94198 87024 76382 63108 69577 88300 79163 64813 87030 79467 54099 62428 58288 75268 89846 66555 58499 54904 67178 80275 57776 64100 72908 60964 70672 66757 55334 92406 79542 87681 63394 97420 85736 73601 82834 73247 89774 52015 65007 67521 62517 58451 63920 62445 73687 52742 68207 94827 90782 77494 89827 79055 51116 93299 83343 60585 53314 65401 53732 64995 94879 63222 79806 67443 70262 93837 52674 71537 81961 76590 88244 54885 94873 82189 78992 90904 93925 60918 99489 66539 67079 61383 54150 54532 61880 94375 59696 69589 99727 68142 70182 50970 60583 56929 71913 68020 56356 66007 95700 78742 61338 91920 94204 76727 74296 68325 62970 77970 59779 91921 50672 61063 71205 78720 75426 57779 80749 51381 55405 84849 51273 93748 82076 70929 87862 94225 54411 66646 59552 69928 72251 53026 93185 91537 56170 80137 87448 75538 52782 59595 99661 83694 81590 87668 79654 71571 70367 59131 59585 62327 91413 57045 75969 61403 91468 84351 55379 63790 79377 88269 81498 55679 64655 58804 73788 77163 66174 94883 76625 82083 58662 96414 97713 56193 57540 98981 52383 61836 88198 89786 77503 62710 67387 60299 96166 55652 74199 51653 70897 65047 58936 71671 64060 62421 90661 54721 86239 70581 74322 91518 82485 96619 76130 63446 61002 95885 56677 83391 57169 95863 82672 98902 94199 90901 64962 69426 72560 88889 50251 61302 55402 54321 77786 65275 98322 56118 87700 71795 84531 57447 83380 58480 89374 98347 53894 74599 67743 74598 89352 70111 61870 64158 71151 61446 59090 86253 64998 83019 62333 93738 93931 81906 98289 76732 60178 81544 88569 84586 60010 70978 61097 83289 67422 92372 62043 52498 52850 53942 89769 69742 93072 58355 83511 62624 84334 72207 99825 91765 61047 69751 97935 85534 71827 66293 67032 53376 50345 87153 62292 62691 96767 78772 91761 65510 75272 62374 58190 89597 80590 86621 94687 86299 53832 97545 62861 60701 67031 93196 93258 77566 97217 60897 73281 50104 76012 92322 89872 73194 65936 59221 81443 95525 69257 57020 79838 61285 91824 94426 99444 56847 70521 93520 61349 58778 51603 96575 70896 50976 86047 82281 75207 75584 79517 53535 89130 53837 92333 52158 70175 90135 61112 84128 87803 65280 71095 91632 56712 80310 82843 87558 64628 70830 82796 61812 99615 90563 99597 69819 75983 72246 59682 75567 56318 89822 84802 74245 69550 82802 63133 57665 55750 52546 64669 62231 82885 86405 96130 92981 76577 72863 87040 77955 87948 87788 76082 82240 67946 54969 79422 51094 58615 93932 96902 54557 56199 69822 89807 58494 69215 79926 53359 95570 67768 51422 83844 94598 64026 67113 94753 85216 57870 76498 50215 82998 62855 99013 73050 93729 64986 99651 60589 91884 71255 75840 67788 83538 57459 99100 95386 95487 58733 66768 73233 65103 69099 57847 96640 77783 84990 61933 90733 69318 66517 91562 74901 94649 67522 85499 99744 87568 51850 65823 76506 88394 75559 86612 75925 71426 82730 77140 63132 69843 67959 82408 60359 62183 64761 55218 95011 84830 52286 94110 59570 64732 95219 54015 90134 91826 71819 85695 92336 97347 76276 67229 69843 52663 99655 96674 58929 59815 72526 74319 85229 99875 94909 55418 80060 80727 89458 66247 99043 53703 73551 55944 61132 74673 64887 55563 72785 65472 59520 80932 59551 79357 73105 91006 79864 63061 70541 61940 60036 65520 76630 52394 69054 88866 54160 51134 84107 79835 87248 84977 96599 59263 87299 74976 82383 76998 76038 89484 89700 96754 67843 88227 83056 97313 53565 86366 58880 51275 67993 50169 76349 54962 70371 55338 73524 57807 92319 67737 90347 53732 96804 50589 58248 90031 76032 95629 99223 77640 85680 85724 76552 93079 69710 63236 53080 88459 80322 61135 56496 73469 61010 61808 56780 75597 68737 75307 53864 50010 56557 86212 57038 91324 91901 53005 78997 66744 99216 98240 93483 64982 61915 78790 59070 62793 96244 68567 55864 91945 62359 74154 75186 94756 56784 68714 95889 53732 94647 91408 83112 71240 98403 98592 92762 63608 93277 94187 92624 99622 88066 70230 89105 74508 86849 89708 50209 86998 94668 57446 71179 76128 71394 68337 57541 85844 75576 92369 72970 73332 62637 66711 51808 64640 78878 85816 65672 97120 57529 66988 64008 69060 70845 86848 81154 73370 58706 63655 54181 83107 91148 81910 68629 79020 99769 85471 67317 53472 69929 99864 88417 64863 62084 65666 56914 76534 86102 89186 53132 64263 61901 99233 58097 52627 67101 51185 80928 58987 88266 82150 93809 59799 89948 52339 81144 81889 81713 93892 95164 87865 70317 83146 56510 72005 76140 59454 81510 95275 69081 75699 98778 82262 64905 57583 80257 62733 88820 95879 54953 91372 85168 62496 79062 66493 65873 60470 99871 58936 66420 60106 61690 73036 80236 84913 75123 77866 80494 87707 78332 77907 67431 89302 93032 73328 74146 72271 52160 70751 77154 74026 83851 53533 62014 83153 78243 63223 62917 66952 96487 66090 62047 63028 58854 82010 74799 66965 59772 98932 61145 89724 71363 86874 89473 61393 73555 74984 86761 74696 80685 61741 90412 72607 76854 69099 64645 88512 73221 96213 52390 84619 90976 70811 62834 66910 97603 54627 95207 62182 85969 92790 58227 69558 54923 91708 72674 83119 67169 81059 97557 68183 51432 56292 69493 98153 54401 93819 79239 57491 53096 74884 81981 85814 70445 53445 63688 99704 68507 98949 88397 55125 94380 98495 91138 88391 95078 81761 57676 76352 91401 68111 51696 74037 59277 64455 74261 60696 62904 91950 64370 71038 61424 92921 72252 95529 75605 56009 78972 53296 59438 84620 60587 72888 50968 60531 63753 80347 73650 84841 99425 87598 51073 74572 66334 65971 56604 83465 91074 57266 67747 64742 75657 66748 71149 73434 72225 62574 61850 79002 53404 70484 97690 52396 93772 50415 67655 62606 54888 52888 54465 83556 93247 69573 72547 67184 59081 83437 95560 83546 58344 59146 93398 55579 91809 96858 92719 50661 82185 55601 82711 76546 87397 79027 77112 77868 50914 97493 66143 73254 85311 67792 92712 77262 77518 88750 54129 54044 97896 82810 61054 85824 77145 93643 78291 82227 88692 82077 79339 50388 64087 95959 95562 75679 62495 53546 65818 55724 91616 80047 55431 84939 77107 63979 75948 91301 63912 96078 84939 64869 52505 92991 78514 91533 92894 76333 59953 55953 92048 91633 87667 88937 78906 60109 91402 58989 81837 66781 52897 86211 98459 66008 69782 97391 62770 50152 91369 80451 76476 67996 89285 61854 97470 61304 66849 57672 85594 69980 82440 91487 77409 97170 89280 81940 70061 63328 63519 85250 71478 71830 65113 76496 90528 78179 60537 93655 69863 79551 55414 95629 95535 65164 90099 76966 81678 71151 62315 90187 61432 81614 93842 54597 97305 89700 58306 55965 59844 72250 56419 81400 72357 83005 94156 68364 90344 66689 72246 85759 94921 95807 65363 80544 72897 68687 74870 75959 85112 64378 78666 62836 85500 79413 76739 52077 54854 59307 62254 81373 51096 60277 96887 92606 52434 62674 52903 74721 58116 72875 74967 54317 84432 65990 53002 68142 63167 98734 93114 86847 73698 95576 57513 59004 85522 80616 97436 53583 89343 52064 56698 79360 63837 87148 99227 53231 62715 58960 52106 86957 81445 58348 50353 87289 54663 71738 55559 56573 72259 62664 81550 90347 74792 75409 98917 67977 57696 67517 61969 90878 76691 86322 76669 59850 74285 76228 55681 55520 80154 98441 57335 67520 62279 81572 61842 54398 60759 99865 63556 81528 70357 79993 63370 72433 54551 78809 88342 51119 52065 90852 64563 69757 71905 66051 68656 65481 68428 79546 92242 77767 60844 90699 90413 65364 54433 54922 99692 88310 51288 88486 54574 78776 55585 51840 67749 66311 50332 86552 56077 81964 50405 93317 91475 65829 82154 68855 99423 53952 73816 68421 50539 58706 97280 87355 54803 62785 73189 53247 76930 53261 79324 87300 65180 61960 65266 52309 78844 85588 60388 99925 51835 79419 84059 61317 62917 77525 76566 63867 76830 82501 94236 98344 55304 90570 60316 56701 91690 71515 55277 72093 77610 51093 74671 93271 63014 74214 85492 55722 68775 60664 94826 56861 84709 77706 52804 90118 55780 56937 83732 53138 78923 69862 68935 75626 50676 55018 98437 69106 75214 80600 67807 60606 98504 70654 98568 61800 97536 50783 85135 71805 93449 95882 97190 65065 72119 89295 56367 60140 77522 84756 61509 67937 55650 81107 74095 62207 69378 93169 51986 72637 99510 65952 95920 61420 72472 96031 97847 52141 57437 76190 64607 67510 77278 74117 64562 82163 69714 86919 74824 59641 54795 77777 87165 57146 84174 87028 86478 52681 69506 74187 64829 71846 98986 67787 58653 50562 62617 79996 82000 74308 55597 56651 86115 74847 68393 58414 89405 73047 94112 59323 68676 61710 89186 64703 66416 69824 68142 58097 62830 80735 53201 93658 51331 96460 98773 87172 60147 51942 74438 55403 98672 97359 53468 86569 82558 72918 90496 64685 88129 57933 88116 55341 85080 54429 81093 97740 90184 70688 50017 69353 60906 66069 84090 52348 50944 95022 93827 73979 88831 88398 60866 92684 77306 83224 91023 53131 63670 92753 74159 59703 86632 65416 66497 81505 77572 56335 91365 81432 66829 89634 88697 67978 79947 66933 89462 94938 96675 75634 62960 52006 83451 58608 92670 64250 57580 85445 88721 51813 66596 67495 66929 74415 70912 59420 63927 86684 55023 51934 95071 69418 51903 73983 56781 53441 94246 84054 78031 61640 68268 94347 50523 70568 55830 86400 50753 62901 84324 91589 85242 93761 77282 91144 59007 98754 67068 76429 83663 82537 93721 79472 78729 50624 69023 64361 81347 58321 75248 93647 62188 96038 83444 87598 64464 50195 98194 62314 55761 57962 83976 90604 98939 79080 73227 94932 58093 69086 71294 71462 89739 96229 88714 78547 50090 84114 71207 63895 87862 82815 53641 94053 71421 62433 51296 62022 60549 64134 71857 86132 59206 97344 71786 68480 88044 53574 95802 57165 88382 65971 63297 93527 53750 88430 73456 84083 93489 72504 91952 90920 61839 86572 75084 77896 54145 54075 73851 66354 93811 87711 62588 82363 94516 58909 68207 66576 60649 67602 68618 63819 88217 63972 99699 74314 62416 88797 58584 54113 70754 50182 84475 54075 80816 90473 69053 99844 72803 82803 57970 61190 58465 66212 89914 61958 67937 54402 93181 59427 79438 67885 71276 96515 56738 80273 84303 58316 79789 69067 77545 76442 80450 65963 69572 64368 99833 80868 58542 82470 63036 50128 93742 60137 64361 76405 53351 57960 68726 59563 79441 91711 98185 93131 53913 89000 59286 82369 60667 93549 56055 62657 94806 75312 82686 61469 76710 75078 68373 52880 85997 63738 66178 87343 61661 98536 57055 86841 77068 58967 83561 54508 90649 79962 82665 80413 78725 74288 98031 97462 95180 64800 68862 81545 66276 79287 84762 78827 92561 85548 91702 62953 88824 66574 99490 53573 91603 55494 92172 75624 96503 58863 51050 79134 53860 63378 70245 82052 85783 78398 91747 66469 95920 71166 79963 54197 50169 61699 78908 77752 62234 91907 67810 92035 71820 91208 99211 98104 75666 69436 77524 95025 57444 73977 52820 78306 70540 75497 92690 65584 82400 89098 55713 68402 51128 87594 64820 88009 54234 70258 65439 54301 71653 84418 84983 75714 92238 54567 53783 66565 70361 63916 84207 61089 55612 68968 96480 62335 58287 61286 71993 85785 91244 64558 64407 63474 71240 68748 95329 70891 96201 72444 73704 95132 62478 64786 59298 66730 75053 96912 70753 93100 58314 63711 72741 52783 50754 60537 91928 80311 75427 79737 59685 62008 54052 77307 95465 52969 71430 54657 85857 78312 60930 67055 73725 57214 99944 55637 97283 64684 94304 65855 60864 57344 86510 61995 68081 65525 73342 98852 57999 99162 59184 50928 69351 93406 68784 78142 52290 80322 82108 78268 62055 59896 90527 51387 87480 87243 54761 66770 86388 73698 61243 60579 77369 54005 61391 56231 91157 53017 83615 63826 72336 79495 84053 85952 90325 89295 87242 92938 92949 82054 82373 62639 84741 97887 50803 79204 81178 92154 50030 72267 59842 68972 50905 75905 53741 56005 87252 62794 84198 96135 67907 64243 55751 62792 85544 90359 99181 82036 95067 87164 63980 85228 87715 89780 53568 78623 91103 96423 55280 51984 57935 56479 75440 99098 57160 57752 71267 93253 64593 68551 75788 95600 71098 80415 98162 77116 93620 81635 62954 63025 57372 70133 85585 50501 70476 59006 64367 71299 56422 58876 80971 71690 75936 62549 61065 79607 82852 59688 85114 58859 97725 96905 95427 77463 66633 83057 56732 80342 67873 64669 58497 75753 66651 69073 71239 76543 78411 90251 98985 84673 72635 63031 80457 82657 82841 55509 52964 80309 58606 59211 54522 62836 69803 60648 60591 51760 70230 94591 58424 72453 77209 88846 66045 71151 86671 50490 81876 52898 53466 70029 89956 83840 60543 64764 88778 70647 54370 63246 75854 53207 88365 59638 60194 50317 74913 86789 67587 63932 81018 72498 79227 60299 80236 54665 85874 64990 84001 78666 73796 64393 50504 73439 82830 75463 61102 97972 87670 75674 80469 62501 97731 97753 88215 96348 72996 87033 53211 66079 52334 63256 94321 74638 50164 52870 76150 72531 87187 71224 82365 97649 95511 90736 92605 82408 55687 72111 57617 82658 83409 59950 84943 96764 83408 89399 52282 61441 57454 95754 98045 90064 82864 59561 89881 58707 58463 65607 98129 97853 66449 62918 78475 78356 70566 86024 91221 73523 57458 66600 64564 90435 71892 85682 59317 80726 80533 79835 64601 57692 52275 76241 64386 67196 93936 56213 94689 64889 66520 54662 55123 50199 90799 64799 79142 87538 75900 55566 73758 55524 68684 53049 62603 67187 85455 89310 64167 75230 58359 66163 85079 75202 78042 92529 97428 54058 93481 78338 53691 64620 70528 67567 68787 51977 70543 87605 86679 84311 73404 75695 85057 86269 65021 96030 60788 92224 76617 66544 57775 86164 94184 95006 78667 75746 55064 54800 52733 50557 85077 92570 74948 98320 65592 97214 88339 71259 94840 64358 55303 63135 97914 51670 84448 73719 55748 68956 61217 81686 66134 91271 81834 74056 76475 80325 61829 93227 79235 85537 70372 85083 73628 92573 96213 70593 93863 97443 64285 76926 61368 72302 65512 67413 91304 90294 95712 90713 52945 58747 75712 85046 71890 87900 79044 87743 88837 88841 58729 67302 88605 55211 82403 60737 84580 82180 52867 76664 81378 64485 54005 99468 84431 51609 78806 76293 62748 69477 55492 87564 64336 57124 78865 81415 59789 71069 75644 70767 97241 95549 69982 69571 94359 66491 78518 82724 51096 76396 96464 93522 78003 81506 50187 64447 65401 99830 70004 86757 52724 70513 90263 99057 75517 86604 89145 58726 85311 50416 59286 98241 92313 76142 67724 60585 70449 66662 87641 81204 76722 58188 77258 55159 57548 81666 76012 99847 89419 90537 55798 86234 95592 63547 60686 65583 79149 55467 60699 89933 56860 80819 81824 86278 72258 50961 76415 64020 77373 84372 85147 98433 76743 52790 78144 84628 79371 92384 76422 95393 51432 99010 75112 92230 94281 53489 75853 85033 98918 56097 59920 66388 85586 61946 51606 82432 86376 55717 65026 74595 67775 77708 52232 80540 80394 87428 68875 83614 93451 93161 56967 73853 51856 61505 51750 96411 80684 70973 67917 96951 91411 75781 61127 58190 84335 53449 53334 86667 91561 69829 79517 70499 87771 88849 90588 97156 62479 98033 58339 59977 64647 53620 60634 67158 98058 93618 63818 85027 76327 51860 71653 72258 61757 57686 65763 86160 95426 72038 57765 71088 75701 63060 55805 81693 91799 87245 66853 85159 69209 83918 94669 89776 55279 64847 75109 70908 66095 89025 63118 74112 82453 51284 51178 88453 84946 80182 85506 70028 55028 86374 69121 52402 96241 97083 77773 60042 54449 91631 87921 52985 55854 77440 96885 93035 91767 80183 91506 69823 99520 91663 79892 77394 63268 87547 53698 94076 97440 79678 89404 70382 73773 60096 80685 95150 52088 77306 81547 52492 86249 79746 62691 98566 92812 68059 75498 91434 81785 55869 56170 74592 97800 85225 90130 60175 57012 68102 50677 91082 66257 56681 72378 93811 74975 56312 93250 88814 95112 50758 84440 97713 95007 98628 90615 81665 73490 88339 55430 79647 56869 79458 63830 78205 60407 53289 84365 66233 76189 76571 70259 50225 59229 90219 85137 63177 80160 83765 81367 66922 90694 62335 99124 80683 53690 89207 89525 97334 68496 71450 64254 84318 94989 96464 80563 83176 91019 87789 72195 80600 81335 99140 79940 92461 79296 87850 85466 66051 93717 96953 64407 60295 70877 63055 75268 98943 75983 55514 98469 81956 60705 86780 77745 93442 82453 80251 61013 67943 74007 67169 98313 75391 78508 80812 90606 91410 57609 62906 90778 77509 58038 66766 84948 77716 72710 82978 61184 64651 83737 54924 92522 70859 77452 94593 52762 94864 79660 90086 99089 88659 84960 61132 71446 90933 64272 64736 79165 84576 84034 74637 83671 78747 98790 54738 72976 61464 73690 84358 70167 92247 83182 76738 56506 83259 97631 67464 97679 73352 90531 56514 84497 95296 72642 56630 68411 77710 78843 78461 95311 84320 62559 55733 55344 74211 83730 82326 62837 61007 50600 88469 77554 54158 61579 52027 87778 97254 80870 80140 88795 62501 98150 95839 97244 73234 84959 57386 57147 97896 89021 91561 53926 80673 55030 96314 94865 87031 95977 94048 59247 99486 86688 81266 82587 65961 63682 84165 61111 83829 91043 67700 63127 86357 80206 52591 66875 75774 98125 60374 94741 99612 85757 94367 56359 84999 80630 56681 93378 94436 53783 94755 94495 63491 73628 76323 92545 76105 95891 85823 66098 67908 77316 71597 72261 55111 63519 64899 95521 54535 83515 83359 51708 62651 65379 63186 76474 82697 91102 87707 58895 52872 87777 97831 86257 64215 59272 84643 57778 76777 53638 55363 94726 77382 51625 64244 50869 97411 73709 60774 54715 52288 67845 66865 93083 90939 97698 61094 53600 72819 76121 74719 61269 71068 95818 69128 60282 94910 78952 77008 87461 60576 95113 85841 58774 64858 78066 77285 53877 83820 56947 98097 83157 50804 53003 82056 73923 74325 50742 62207 92747 93840 70526 86993 84142 64225 95905 69812 88411 79446 72995 76700 71678 66716 80527 99410 56072 85084 89667 56048 92384 62798 91001 97741 66433 72716 92117 72977 53786 98623 80779 89024 92342 56532 64805 91277 79932 50152 69290 70235 62819 54622 62950 92917 85979 61245 67198 54221 80148 97629 82966 76132 86562 59963 50064 77060 88270 74793 61965 95798 86575 54358 91630 76997 73071 63442 72232 84379 67721 94161 99114 87473 99608 59389 98638 77247 80956 53830 63212 92679 79015 68856 95671 93168 59250 72327 96651 74107 54070 68632 95992 80013 70038 74477 70288 82628 79911 85122 89238 52911 76997 78651 77630 63404 87267 58722 94336 73672 70613 73904 95768 99002 58736 91471 76130 87055 88135 96735 83443 50112 72963 85901 66674 70361 90450 80495 95083 81751 95702 73207 63992 81967 59263 57987 96522 94789 79481 56128 99439 83326 90658 80082 65036 84802 52621 99055 63024 68189 51177 99817 80316 80084 88023 81485 67295 67734 83427 57368 91993 52653 92373 72531 83819 80854 99729 61297 75440 61884 70410 57840 86917 82426 69878 78853 85702 65246 78781 77808 69842 90166 94696 91682 79827 61002 64168 96391 78274 98815 52760 94538 53740 57450 98290 51278 72484 85317 90342 94870 61080 99116 71002 75761 73139 79513 75019 82516 53111 92834 85259 56307 83595 97767 71218 75331 81242 94906 80270 74061 96385 74944 52744 85762 60982 69099 52285 53987 66122 55050 64799 89262 76790 85431 58698 95357 63872 95150 83411 64910 84636 88389 82384 71948 71923 55655 91886 55183 94702 95612 77181 83002 71371 98731 94029 84421 75728 54036 53606 63635 64969 54061 87794 61266 67488 79268 56120 79874 52696 97717 69740 56631 58622 99194 51500 98860 98975 66084 64462 69279 93157 56035 98827 82237 83467 53481 93922 77733 52546 70755 88261 83080 84026 80085 84740 94940 92904 55871 93719 56218 52356 99452 59466 79203 68478 74690 56006 69174 75788 87620 69603 83332 75695 53760 70755 63999 78467 99605 65246 78172 51109 62835 84413 78239 95426 76938 78894 51456 70074 58900 67740 60148 63202 76955 85922 87145 54396 64546 59415 53574 87987 53192 55237 77859 98223 62245 67804 54075 73633 69350 71015 89506 75406 63174 55394 81430 94003 85391 82322 92090 61144 70917 94236 69966 56775 91407 54295 95870 96253 92915 84328 71427 68202 94447 70614 82352 81134 97809 86251 64098 86572 65485 80762 53686 62109 99343 99426 70710 76629 99421 86109 88532 71956 84579 61306 85186 89873 91994 55887 73993 56414 55324 61151 79346 64721 56647 72428 81882 76592 55630 65026 85709 54758 52052 62571 73975 75830 77052 81845 79994 70667 75024 55773 61300 95381 82419 51535 66420 50432 65575 58458 59608 97431 83209 53894 95796 83328 63626 53867 60512 62774 87087 71992 63320 92657 66272 85357 88387 71478 71508 69416 67324 68045 75583 77862 70811 76307 75014 61243 98197 64371 61335 86091 57787 93163 98930 80418 88413 52024 79701 76125 64065 99997 58519 88985 92335 79643 73390 92810 69670 71477 53619 84163 85069 77104 93290 65003 88380 88683 66270 58271 62298 77704 61666 84029 95855 75711 76710 90903 54178 95694 87789 90826 86716 69774 60282 75667 70070 98148 92473 55395 64672 74556 79167 65820 83266 89011 54268 88362 84815 65772 91311 78643 99248 98948 51175 57991 66741 68628 67335 54755 89699 84016 50293 85185 76224 62200 62841 60300 87834 76154 76970 92215 96917 73022 70885 97017 56307 94962 65448 75968 54355 87555 58271 91828 50252 68085 58469 92728 58511 97835 65950 83688 50959 51164 87673 57675 99835 91068 66804 79083 83313 80386 62858 62354 72458 94301 86482 86966 78684 57842 58330 77959 68319 64172 68787 90762 72944 96298 51203 56569 62073 76921 86124 95097 78478 74878 79732 95140 62227 55762 74364 50742 74444 63438 52337 88726 57975 80578 71776 57834 83004 99470 68894 96294 50164 92919 94978 77601 87785 86732 51012 77642 64192 76676 73251 98588 70351 67816 51061 76177 68353 85517 75517 53241 94224 63914 81369 54982 50810 71682 88430 95605 65806 56311 97744 98097 58263 90969 50285 80348 86335 72562 83808 67809 98389 91476 78879 73372 97895 50620 81760 93155 61431 99971 78221 78830 56634 55454 80727 70951 94217 79806 63914 98380 54065 67675 81645 88519 64890 83360 95430 87146 61237 90203 78037 83806 61394 91209 60685 73583 96254 70097 97060 52122 94615 84519 90535 95662 89998 68540 66888 66719 78300 95677 75405 64365 77608 99029 90058 97619 76449 63419 80110 76683 60472 71954 74464 68926 62561 90021 79857 57140 58472 56636 54000 80215 97214 50140 91213 90887 91796 82077 92089 66226 98018 70094 58339 58427 87246 59731 82225 65181 76155 75159 76958 98380 65341 55551 97212 52121 80699 54960 59466 54409 98735 81332 52315 80653 95110 55449 60848 69960 52915 78167 66738 96527 65814 95080 59739 93968 78086 56328 99846 69564 86671 77985 87662 85254 73200 98757 92120 59801 86025 73451 82531 53898 88671 97631 95495 99615 55540 58182 63377 77548 80301 58039 75853 63262 92626 63340 50746 83104 69147 90982 96130 77819 65524 88477 73943 50319 54349 55889 77335 91011 53982 94510 73232 97892 55554 65574 79633 83654 99070 81820 81085 76459 59437 92421 88238 67385 76938 89114 98152 82841 82767 50187 64967 88329 78449 78835 82665 73162 52991 89140 54157 95636 75016 70278 81492 75690 50906 57010 65338 92893 85720 83330 53475 62095 64728 62022 63878 69065 99756 72381 92586 93727 51403 99799 88810 67514 71295 88432 81322 63030 88887 80741 56780 78408 66175 83977 61271 56969 74507 68967 51471 59676 64708 89791 92314 65354 75297 68823 69311 59163 79101 54403 64455 56612 61100 92919 62652 84096 66043 82448 55213 75571 74734 64949 69570 94692 88602 87036 90777 89973 55576 86669 91465 74382 88050 64994 99519 85112 68283 87047 85003 90348 68459 55979 94310 68298 60103 76504 83236 61420 61313 78374 55625 73724 87887 50007 76026 67162 66332 81103 93284 99509 92642 63696 85500 63448 89866 91148 57230 82224 89890 92174 59343 55496 85309 56752 69582 57334 84552 55994 53570 69784 99511 79104 80993 70941 76269 83974 79465 74740 59108 78893 53828 51700 98746 95585 83001 66582 56409 54365 96526 93303 50081 64509 73300 75321 64309 72894 87341 63067 82250 80135 81307 65161 98663 59266 85747 91212 85647 78625 70683 90775 86832 59389 65850 55109 70750 86233 78069 50769 94251 94557 99631 51754 74439 80989 56373 80532 87627 55853 95261 68994 89632 62709 61090 65251 76574 73427 95007 92584 83964 70525 89843 74122 57398 64207 80681 96737 79767 80407 75379 58783 64806 88846 66182 96952 87327 76902 70851 85431 94656 73664 89164 98791 63358 95572 86409 72688 91595 74629 72521 65825 99211 65147 95403 80696 81187 70640 56018 69110 95194 50418 73520 78254 78840 77883 59346 75426 94718 90976 57822 83620 92616 76603 68066 78862 95413 93510 96833 91025 99653 87795 70095 92045 78384 50340 56981 56237 67956 63324 79569 71581 90230 52467 78807 83805 57797 93429 96031 87025 85560 91320 77745 63535 91200 86852 54631 53505 58798 67618 56937 85556 62860 77266 73566 57347 68961 73730 76832 50866 73398 61049 68286 50688 80582 50595 65688 79518 71229 95620 53899 68807 79762 73362 77558 88467 66615 59336 84308 67214 59778 86339 50190 84775 73203 60185 66739 99430 53735 96457 68016 65938 84593 59353 62942 90702 88407 68869 78313 98655 50360 56924 68133 79235 50968 89547 64587 75738 89625 59792 66774 77859 79127 81405 59702 64106 88879 99259 52783 68410 86330 74887 74889 90615 92948 70741 87780 95746 62390 81429 59786 60939 50020 62418 71251 90779 97067 57083 96225 70164 91218 63918 53076 58831 92575 62153 61938 87973 62394 59090 61788 84719 86592 84902 85039 73730 92178 79960 87524 83949 97664 62885 73618 65270 94777 92674 85821 64803 91354 66274 64340 85842 51666 64413 53730 56271 57975 82097 50168 70194 68664 91913 82901 71015 63100 89481 88510 76714 67571 70170 81315 75278 83144 87501 76569 91836 93288 94404 71700 60756 78194 73497 90013 62242 94267 74869 60007 78251 50241 55699 73098 87149 65918 93385 91721 98476 86791 57707 90688 68579 55290 93463 98384 58417 99670 95016 98345 98870 73924 56344 94302 50858 50868 91885 61316 86330 53218 54820 82486 96618 93529 90441 90713 50019 65785 70119 54264 95183 94896 76962 53323 70686 80658 54759 91412 77512 74627 94620 75420 58586 96734 92633 58823 67954 58998 98876 52610 61203 87893 65757 90188 67621 54091 95504 55676 73827 86679 76384 67089 96762 84888 74907 90059 81899 67545 83330 94565 93427 53086 62903 83382 66384 77457 78252 68700 58611 69070 58592 72943 82467 63790 74455 90516 54984 76511 68855 55522 72733 84899 95142 87785 54058 53489 86306 79858 74732 55125 92553 58589 81056 64425 83739 68462 97683 67060 80526 57447 81899 94118 68621 57702 61238 80979 94647 89002 53001 57689 85456 69188 85449 91910 68996 93731 73940 95634 54418 56246 59360 59982 84750 94529 55761 73397 77580 82526 53017 74280 92854 91804 70707 85985 50402 53927 96063 84332 57183 98670 85970 82975 86294 70027 53735 64563 50070 71189 51921 82344 77954 85689 56162 61176 70367 51701 84797 94055 52178 85565 88525 81852 50916 99452 88003 74865 73254 92071 52469 65328 95858 56493 97595 52558 63840 84467 50090 68516 50545 95863 54270 81895 57061 91210 50921 71567 81750 59252 90619 63280 63148 85129 61772 75255 66042 98806 87971 53415 60177 94834 69230 81559 89303 76346 83274 80878 89931 55165 66481 59937 99506 65990 84839 60230 90179 93494 53359 58453 95758 75085 60355 83525 52038 76455 94413 75891 80089 58894 73787 87267 89512 66182 65376 99927 78861 92361 57260 89117 85868 90884 74387 93798 52572 91947 89602 69172 86593 66118 93887 69063 58884 82136 87010 80537 55075 73923 50850 65167 56614 96436 62141 50383 86012 92510 61962 99046 63029 70197 82018 93376 96257 53458 96007 52481 99167 95357 86991 88383 80352 50722 98691 61913 55591 92237 75871 55648 51770 91711 87894 99223 73165 62115 50050 69305 69625 58949 64510 72573 94657 61054 78159 79438 53137 74510 71138 82052 51487 73630 98029 76136 80486 65454 92679 53890 70483 84200 52938 75715 93085 84322 97052 54602 63722 85185 92749 65993 82525 89174 96762 64967 80311 86844 73307 99763 88046 97053 79830 86957 93975 58633 59647 96521 73541 61042 89799 80764 82768 54945 75828 51066 84702 71129 61678 65859 86628 57307 81698 84373 70306 61793 87443 94251 96692 84892 99758 98652 98476 95401 92320 80965 62435 78905 65840 61377 70280 80165 87929 88468 64360 82466 69307 90767 87370 80455 99913 70672 58088 75663 79593 86817 78178 51913 65479 76930 73051 81539 80920 65941 66596 70267 86755 82396 62172 96313 58692 84808 62046 97612 99405 76670 83768 84234 92101 71291 72769 52160 61575 89301 93696 72074 69613 50077 67701 81968 53225 61851 80969 66326 97101 76120 62943 85291 57678 51537 69786 63795 69925 75793 67945 77510 81807 97017 51139 72419 56455 69608 62259 79323 60977 85475 80740 69423 60067 72875 71794 52185 80208 94481 88263 88841 52186 62064 80594 54158 96536 60783 73539 66467 60799 83229 86549 52363 96081 90435 57646 57803 62014 71584 60377 93231 54985 71568 71328 65300 79768 91413 79503 98628 55850 72239 89018 81871 51012 88208 86865 78148 71825 95336 79812 59898 77849 51737 86393 86098 76287 60838 98815 51697 66486 98179 93333 94349 72212 89855 81736 77738 55112 50986 84719 95835 99310 94736 67524 96403 99634 66718 79065 53033 70921 85642 61542 67222 57793 90424 89340 56864 90411 51890 73494 86211 73565 81485 70586 75879 53799 91803 68879 98576 73739 51879 69416 83187 89029 51157 50005 65621 80744 82240 57185 70894 91454 84434 85316 74716 80276 89258 74745 82661 78368 91134 80021 53329 74498 57921 80631 73545 85041 53251 82531 91364 76248 85664 73395 50636 56229 55566 71554 75994 75775 51627 62978 95774 60854 90290 70003 90647 83989 56216 56873 70614 90783 95138 75817 96314 92465 68077 53229 99942 71753 65329 67999 89587 94568 87650 52916 98792 79436 88827 80382 60604 99084 87243 91946 79352 75546 72125 80564 66452 75735 57827 72509 73835 71964 67436 65839 57387 65549 81973 66143 97802 93393 73320 76064 95111 67085 51622 59855 52597 72590 54620 55668 93954 89055 71747 73037 90680 58455 59636 57731 55861 84046 90990 67275 74169 52021 91863 75884 52140 58998 59546 62308 82811 79905 93954 81778 57194 78436 90795 92880 83520 59713 92055 77963 68274 91629 62762 95695 99678 50799 84334 67135 57876 75382 94882 82631 67874 78557 86111 76376 67541 71368 79999 67136 86818 55077 80624 65079 56940 54644 62508 59272 72487 95014 78164 57736 83324 78297 74614 88675 85885 56226 59324 66871 80415 53942 58906 65101 93880 81887 90692 50920 78586 69341 52174 61859 99586 72888 88395 93222 59979 54329 88760 56811 84407 88830 91542 60496 69327 92789 70244 91573 94682 67821 53447 84627 97559 64429 81095 91646 98795 97156 52444 72248 80956 58027 97110 57214 81829 86847 52907 72046 79765 67483 70211 54836 60584 99185 74210 75911 97555 98341 73259 82461 93026 60144 95576 58217 77775 88655 58830 51743 64667 64581 74981 76465 62045 70322 97676 89471 68250 92828 80632 95442 88732 55246 96724 69353 96722 72379 84015 87861 67648 58378 53524 58852 53925 80017 98819 71881 91487 54920 51131 89541 81996 55352 52421 93443 50754 66788 56301 73285 97025 57023 98137 96957 81495 92664 65123 52878 71991 59159 70534 54157 60498 58975 84442 72061 55264 96766 97361 50151 93135 56540 52700 73220 79487 84823 62129 90916 63957 82488 67627 71737 89192 73541 64120 96191 55088 80563 82831 58861 55550 99099 57321 56158 59516 92652 55126 76035 68788 71428 50638 75337 71521 88686 86937 57813 59932 76317 69169 93461 91932 81115 54117 79798 82627 88143 85690 62779 57045 77506 63248 64661 85667 51624 89467 54739 66321 53320 94472 54779 73081 79115 87425 67540 61401 69247 88828 96132 94315 50030 82201 78593 80082 84279 68902 73017 53132 51443 90083 85608 53376 93577 67739 94888 56965 70385 79041 82544 91498 91493 85102 62235 78887 61581 99379 83783 79388 89745 58390 74846 64836 80288 56633 57392 81399 95967 55265 57468 79659 63085 70687 75648 83901 95851 70779 76243 82660 63325 99280 56507 54961 63151 59104 95413 75901 93163 61480 99162 89663 55549 95404 75117 66946 78806 86093 53024 76170 55281 66486 68850 51749 73660 57478 74900 97302 60366 53187 89798 57672 69666 91683 89076 52221 69539 65898 86111 68998 70072 69835 82741 99170 57383 80307 90776 74382 77945 67718 93560 92052 65601 85618 99802 79584 83511 63006 82947 94428 79265 67433 86099 81300 50125 84099 86383 63327 85275 66973 59785 56399 86170 56555 88788 50749 58437 60925 54498 74704 99599 83539 56029 67917 78262 51726 99748 72274 54884 50633 63586 67552 77886 81555 70755 57474 95956 71469 68059 90167 77670 75406 91984 59171 52824 93525 90593 52265 69966 92662 64872 69971 67417 52013 58375 90349 83079 54514 54375 80471 83776 78876 89785 56561 50094 60413 52011 73074 55853 84389 66736 90949 85717 67033 87413 65608 70995 82076 83554 62515 82868 50751 72192 58018 58180 75608 75531 73035 69091 55672 70827 87338 55861 58267 74486 58127 74487 51359 96017 50884 73842 65217 83670 57790 66068 83766 89107 92871 81704 70578 80690 83061 61102 53426 63730 66752 74474 70947 61116 52002 52569 72760 82517 61038 98645 66997 96840 87503 56092 89742 56937 93655 64420 88397 60539 83296 55067 65907 98932 51253 73521 98678 62642 61243 66206 59332 80220 99832 72468 50482 78949 66393 66813 72249 93972 72035 76612 57181 86916 85915 61932 52131 52011 54740 73629 96212 90979 55351 88666 97000 68123 51043 59343 88591 55618 78307 51355 75456 61667 78482 51629 64597 74862 51891 66864 94556 84417 61254 53080 77139 67234 90975 54047 81296 89872 85526 56315 74349 66360 84448 96264 72197 80673 98451 65734 64572 79413 73268 90646 53581 81264 56510 50727 81518 81926 89867 65830 63266 56111 67323 59362 77851 97106 51242 90025 92004 70880 94490 57105 80757 60233 96033 86941 80057 60155 67434 70222 75429 97096 61867 86871 75074 98626 88351 72945 79644 61604 67324 87905 97032 73775 76439 64918 69264 86633 73935 70959 86872 75171 93388 50715 61602 76614 92027 54514 81975 87589 89499 85054 97177 72824 62808 61408 63146 75672 82844 79882 79752 67443 57829 79436 73312 61469 67433 84494 69550 63816 68299 81710 79536 94021 99009 59612 73328 91392 95490 64450 82924 94627 79825 70567 64552 62553 87919 91138 55873 62079 69814 81265 67880 58086 69542 98005 93605 87705 81289 67799 83949 51853 98960 50287 67305 85867 94234 84725 97353 52701 53732 95461 92968 50688 75577 73485 99889 77987 83137 91428 57477 76312 90383 51788 54513 53239 89661 79047 79176 98963 92566 51506 55261 81108 50360 85415 75650 59003 53425 63738 65123 58385 98690 91625 68695 83509 98022 90333 95385 60726 81976 91419 65120 67517 61368 51893 93463 99140 70981 87555 70877 72315 94751 71674 65517 80637 95812 81750 78137 71987 63024 85290 95728 80262 80056 81379 79680 67185 94782 55210 96150 94710 53625 50625 85297 82855 78524 73742 89830 91241 50288 57602 93823 84486 77824 54636 96578 87403 75543 57218 67761 76978 86303 58461 75334 92845 76363 87132 78234 76329 83657 97586 65165 70797 79905 55372 89106 82666 61332 93003 52489 88736 85271 60430 60218 77169 93725 80359 89341 72723 64113 75819 91963 51929 69911 79335 55551 85433 92426 52346 90791 78405 66764 53939 85861 53823 62893 91705 86783 58640 58239 71541 94254 80484 91752 80040 58140 90873 51023 60989 56000 59469 58706 57218 54987 83666 87117 57911 58044 73919 50223 63522 64673 54705 85929 93002 60364 92204 84731 88778 96227 61381 80870 55660 84687 59202 74165 63656 67712 74808 99769 99503 77213 89151 74970 96108 63624 73317 88739 94660 87799 58188 54856 77769 95510 67199 57267 81899 63320 50026 88195 54707 95017 66621 77689 77639 77442 75642 90142 91046 50263 53681 51003 64449 62122 85632 73160 96641 70812 59421 68496 61659 92218 65814 92896 95376 67882 97043 86264 81120 91933 62199 60653 63996 56481 79139 89577 98077 88320 54159 74468 62421 82932 64377 50640 87787 70264 93533 61893 80241 67929 92629 78549 70513 87845 72847 71751 89062 75856 84362 77017 86904 99280 63004 72628 74176 81040 72719 71224 55602 90157 70809 57238 67872 90937 76519 97130 75573 92885 53831 74080 51983 86725 56387 76654 76717 89700 71602 82862 88211 64321 94775 94387 93313 51655 66584 81934 86666 56454 80058 68372 67306 90714 58720 69270 82889 88519 57194 58035 83178 91113 83781 53151 78464 53084 80336 70164 85724 63284 64482 79949 83065 90978 59931 94574 58234 65480 83218 50231 93027 73035 89607 91139 55486 82967 57953 72697 75475 67569 76420 87735 96187 96169 68488 91396 57975 71969 61318 84275 68623 52520 99896 94393 83792 95774 80323 62592 52823 86267 77911 88836 50609 59335 54713 60794 87197 63497 64957 55325 98980 64776 60137 72898 55612 78413 58816 78410 65106 93784 75454 96580 54311 88889 65019 51514 51168 51493 53005 90607 71014 58772 90225 79010 52724 69167 55193 75617 93613 52878 61586 77715 53749 82813 87012 77486 56586 94567 89118 91284 72130 87816 92925 82774 50302 72920 87658 63870 79097 91876 70702 90031 64090 56386 72969 59303 79389 97218 93441 88632 95618 85315 86414 55126 94831 57207 51976 64770 84951 58380 73950 83588 50505 86617 76982 75167 77121 57057 58344 91537 91132 77135 90858 59610 89977 80057 72717 82897 98005 66158 57580 85428 57995 69555 65423 76792 87805 53015 76003 57346 73427 55548 94699 89049 87180 94271 87647 67372 76799 61554 70259 52792 65362 54321 84660 63348 70413 71019 79741 73443 63268 70603 91423 65528 83915 74019 71200 83896 58241 89747 53026 87635 67400 68204 69136 86207 97637 80984 85228 83368 99754 72529 79840 57142 67248 86599 52055 60285 93965 59671 77727 87457 78576 63191 77850 98967 63586 90538 94649 53964 87844 65111 72774 95794 59885 59550 51228 66544 74263 61354 50946 50775 87691 81647 59468 59903 70661 73649 68190 86818 83524 79155 73798 78608 85033 66587 57763 98696 75787 60905 86674 99557 76484 93390 98562 96297 68720 64710 77384 71573 85371 61681 88651 59522 65173 71485 86182 56699 58312 68823 66652 87750 86938 59479 88345 83732 87251 56194 65803 79602 86722 76720 54587 56431 76397 93094 79131 55428 87282 72455 57368 55978 84476 99941 65789 82555 58887 58156 82405 65256 95214 91974 60195 98748 91762 83329 70423 53405 77592 60017 77494 68262 54623 51116 89905 91813 93517 81444 62954 85955 60420 65913 81455 80792 81591 99380 68001 90709 62692 75243 75535 63890 75329 96648 79990 56236 86766 79905 75389 71135 95792 86358 55684 89169 51645 58124 56451 76854 76684 69039 62031 78897 84078 83817 59906 55152 70919 72108 56927 62657 97409 91541 72135 56639 98065 50661 63978 93127 98880 83769 98169 52544 74247 98266 82218 60458 72118 94486 90588 85260 87236 92003 51840 61157 73582 82335 71014 84853 83059 99538 89721 90460 73937 71940 93321 86382 59400 60728 68238 75911 73835 73114 95446 64046 82148 62398 60966 96339 51959 89502 73513 54523 65305 52278 53161 71138 88738 80888 96479 66151 86817 73422 76307 92694 90651 71806 67636 67004 55888 92727 86253 78550 56699 64968 75141 85807 59194 83349 51687 98497 50822 90997 85749 75765 70772 66968 56694 89176 91975 82641 98675 70346 54841 71808 64801 72704 82110 81014 82030 59499 72019 59884 58473 56716 84916 78496 83638 92627 79670 80039 59486 70456 85803 52558 93611 70080 79648 75529 80005 88357 55638 90113 64243 73271 81873 50121 85620 65973 55189 82512 99486 61074 70956 65647 75601 95210 60287 77668 71154 85611 95838 67343 93863 97237 95076 88507 63979 74075 54001 64841 87134 82892 84647 89072 84868 68037 52596 59154 91990 69364 80544 51402 53233 72560 91491 85585 88804 54895 86967 73706 77804 82278 97390 64083 66323 98267 55162 71432 81678 84467 72145 78202 89236 86950 50923 51739 61099 71527 76520 97064 79592 95455 65388 82999 82681 74247 79709 75349 82430 88747 83074 50351 68730 60681 73989 78813 50054 57660 62730 90734 91070 74488 55336 67840 96959 60286 99007 68269 77525 85385 75504 99574 91054 90023 57705 98151 93370 70405 76801 71824 93005 65263 78859 77319 50135 89010 54133 60397 99997 58811 92942 50794 78057 66862 68316 85793 69189 67293 96508 71380 54004 70028 52073 65659 82341 91757 56602 96509 93586 56672 84536 58027 64118 96496 87987 52179 53950 74788 68911 68542 78978 99303 96884 98123 87282 52413 56854 64749 67995 69318 79637 88220 78731 96596 91391 50513 52230 73904 59130 68036 89718 52315 57525 93147 91038 84363 89131 98558 81363 55422 65849 70420 83187 79940 60811 82001 67838 76726 90046 86315 58919 96577 78421 80364 94916 57743 55806 99595 82263 71736 65982 73957 56387 82636 87229 86142 63287 84753 96339 97608 80350 71340 64668 55126 98496 55306 63574 53492 63430 57293 68996 56015 57989 56276 62075 66684 79156 52407 51864 65541 92405 91498 66357 97538 67390 60057 75181 67047 78098 61517 90227 88994 83878 97579 70196 97904 88986 56317 66273 83697 80737 87645 84875 50444 82261 77326 72223 87913 54015 64604 72371 71492 54786 91454 63880 84687 65864 57017 68482 67474 87719 66270 73981 54421 97710 63349 80262 72678 88920 76001 67537 82271 94154 51250 59235 95910 63771 55532 79808 51679 66660 94173 67197 85839 81427 61818 52848 53975 70979 55543 80457 89246 93292 59504 93040 82050 77988 77913 52166 96380 86254 61085 92926 63446 94817 85738 64296 66807 80138 52416 70563 66426 61731 86416 92340 87728 75690 78656 89416 51298 88511 77467 61498 84665 88729 80819 89268 56002 69141 92910 91310 55921 60166 55119 53144 88433 74368 78471 55517 80838 54699 82265 79747 87774 96515 55643 83435 61298 80645 87341 73750 77256 77486 65447 58845 50597 98467 77192 62516 93352 73496 86742 86734 79723 80434 64493 77816 69261 88550 90594 89503 55411 71033 76358 83966 96642 87798 62854 94888 77279 62944 61931 79690 84343 95603 88226 79261 76529 76916 54114 96900 60947 97734 75480 50847 92624 75940 65482 83894 56099 91340 71331 75826 99054 92962 64060 63563 73763 86825 82283 88868 89593 90357 50108 92902 67303 78425 95676 79567 93214 93230 80842 71464 57108 90356 98605 76259 98844 69839 54012 99014 86576 99628 77107 98031 92693 94362 57784 73882 76189 88426 76865 69268 84543 89800 96956 78688 71084 96525 93326 51191 79731 57342 73222 63441 64844 98554 64797 81198 56501 67189 69096 94752 52684 78699 52336 71790 80058 84066 79669 53830 53625 70812 52187 79329 85696 53242 83033 54620 75185 90961 90354 50575 92748 56646 96255 97636 67813 62271 87308 94064 59972 78212 93220 75981 62882 76088 59829 82938 90399 70846 67125 91914 96324 61184 61748 67454 69249 83428 70833 73657 84473 71051 66607 59230 77310 77955 78816 76833 89239 60367 98236 79360 86480 77185 73739 93669 59074 79663 75342 62680 97519 50727 75196 93909 56298 82283 95122 54257 62283 92769 55468 78810 79165 78597 75970 59754 69054 92296 66102 52122 69062 65308 88113 59565 99081 82772 81527 51548 69242 82795 68174 64711 62570 55567 70197 62509 68476 52711 92743 91667 87464 92583 91008 50596 64572 79790 50676 90845 89872 75904 80953 57445 52256 53724 55587 63453 83453 63464 92680 88393 59676 50471 95655 67635 69713 67090 81976 82053 92514 78767 73617 76163 69858 70921 54014 58564 95039 71121 91725 93624 82264 69888 64757 70801 78146 98687 50088 81538 87225 77320 89335 56389 56962 50695 65340 81341 92342 77483 85686 63415 71350 95790 67545 50493 77319 81676 92245 84321 60789 80437 76249 89401 76376 55996 71504 95679 64050 69368 94193 94981 86282 59443 78012 85255 90116 97343 98384 78612 61689 81936 99701 57635 64399 92716 69726 66979 96216 68377 97424 79473 55183 93544 55193 65958 56399 83475 96650 82718 89745 86175 57612 58793 72330 91705 89115 69470 76225 74897 76421 66046 77860 81180 77327 82192 78229 70890 91206 74462 92280 90873 59799 96378 85484 70065 82799 92248 78372 86742 74941 63136 82899 99892 69446 60493 80098 62348 61889 82142 71916 93552 66406 99881 61935 61537 99131 78433 57536 60040 90270 74936 79622 87698 55153 79181 77359 53118 93243 77564 58762 72789 57246 59774 86559 68489 88458 89799 52473 52548 71427 99865 80145 55076 52206 78881 66822 80039 86611 80608 95893 67805 60754 86144 55988 58907 90364 88688 94063 82959 78987 72263 59623 51684 90375 79648 51116 73572 65808 79660 74515 74636 90819 53041 51176 54989 65838 80231 99426 69859 53367 91661 67393 85826 64778 58132 74389 68690 88022 51723 68653 84901 95889 81957 73788 98193 53934 71704 86796 54329 72769 79856 94549 68856 57987 74728 76228 55061 92115 99958 78902 51667 78142 74011 78648 98340 88510 68716 79732 91237 52267 85648 51499 56276 87134 55137 73911 73448 83939 73744 50174 53790 89405 82849 77224 51968 78845 77260 94956 95150 87557 74450 90003 83117 58432 72739 79844 52829 73670 91949 64239 89937 91773 67459 66907 50180 69648 96919 51671 78587 75975 67407 57286 51014 55231 53191 94493 92570 86492 67929 97500 88549 93767 73200 70804 54829 70699 54313 70204 74345 71510 80776 56155 58352 96489 66053 91294 87672 95540 96518 60130 87928 77003 60576 60086 99618 90275 62496 50482 62314 63709 77233 73048 92631 74513 59428 88891 64212 85571 82920 95986 61841 70199 85306 67091 82972 57350 81175 68031 79580 61714 75635 95790 62545 76146 88099 90762 64755 67041 52870 81278 66060 83674 52385 90244 89155 91900 69891 84154 83416 68909 84409 89235 78857 95870 74420 96408 50775 57582 87318 67868 96409 93609 56101 68089 98589 81240 80813 55139 74998 79094 63476 57040 77821 70687 59605 78715 92193 78859 75126 76975 60074 72654 58528 93249 54638 95359 79517 66819 72945 96453 96255 88749 68004 58957 96757 82316 83717 65404 84089 91830 62423 94535 72459 86910 61214 90997 75080 93817 91170 68045 60605 72024 80506 81102 88845 66169 62490 82925 69984 94205 51107 61330 55283 63432 91878 77854 56590 81829 84640 63819 82453 60287 50813 72322 99626 88631 53723 53705 50058 54029 65593 69520 75392 64741 69723 54287 52483 80272 91582 57542 51293 89915 79133 90663 96189 91199 56733 92329 64569 76325 80981 99779 66946 81508 87361 51689 68796 66949 73708 69757 60053 81053 54668 70114 81214 50268 81365 74724 65608 76549 66341 77053 95025 79087 75751 69082 87471 95135 59052 92693 93854 89914 82576 81039 64938 58298 99000 59983 69370 86574 84745 82520 55977 94462 87106 67818 71429 88842 72127 56115 60269 90670 81072 77226 95499 74863 50924 87604 87650 60710 94155 79791 71013 76909 94946 68735 65096 67532 79257 95325 89368 98913 77057 60956 96980 93734 61098 68527 66232 92708 52405 51562 74175 89882 51547 70605 67849 57008 84402 97460 53674 81998 59006 55292 86292 99045 83011 56002 64077 87678 60400 81927 83012 60009 51290 51465 53928 65964 82508 86173 92614 92409 68428 78229 80303 65086 75553 99012 65868 73874 72940 70488 55016 74894 50255 80422 98078 54743 74472 70735 64479 93164 98589 93928 62365 82689 75508 75690 66620 87073 68155 63170 64088 89483 61117 92112 58730 90460 62126 52988 82789 50799 83341 61052 78891 52260 77191 78541 83191 97780 88126 67377 70058 60733 68859 83579 99367 88213 85831 51040 73885 69923 93307 86175 70950 94931 99501 97565 72071 66361 66768 87801 57196 54649 89281 86694 69087 85681 75128 55167 69932 67121 61190 86181 92199 90792 52634 63883 97544 56016 88143 62763 79224 86809 86436 55806 98697 50002 96728 92958 61852 54059 84324 66114 79370 97777 61924 64595 79396 50087 99447 69967 54367 71043 89835 65202 97569 66531 86901 60378 91166 63658 64612 65262 96153 78708 55157 95467 73260 57637 78649 85728 69768 89255 94117 62990 62116 62776 54883 93357 52207 91388 71061 59727 66626 50682 55040 95430 98896 99844 65640 95614 75555 58877 92952 83984 76026 59386 66197 83904 61273 50264 78396 59161 84113 90801 80752 70770 58948 81877 95802 76875 59239 71960 74718 78428 99112 60664 70152 62361 95231 82306 84419 60940 76721 87898 67065 52293 99919 60764 90658 71774 71675 70826 61328 69831 99186 69152 62479 66881 68903 62087 79872 94115 57134 85484 66222 81212 56678 56421 70110 71799 91107 55292 56246 99552 75200 67196 62414 61870 64767 67681 77938 74157 85523 66415 56842 81037 58091 57541 53993 80516 70943 57413 70046 79682 58019 51210 84015 97681 90606 78663 68539 61736 90586 95881 81788 97226 61775 50251 58058 69829 84948 61480 90109 60756 59610 71041 55894 66138 95329 72505 66319 65081 56898 70660 94826 73844 82739 65705 85016 87795 57011 96984 81914 89002 69503 82508 57619 55872 53656 86314 87047 91112 95697 75597 77470 64269 65268 63031 62736 90728 77529 89417 99436 52259 55248 75796 64171 71681 92678 68757 88639 69035 62485 74188 85809 53165 74474 85389 55874 57013 90544 71535 71086 79320 69956 81671 96895 87694 67629 81212 82133 62238 56939 84784 92236 82363 68784 67726 62225 97227 89102 88773 93759 57918 68844 60258 84379 64381 90918 73524 87075 73279 62841 80251 67265 60936 50043 89611 71760 91548 72645 78948 72067 71019 77104 87747 67321 80825 90903 51717 64302 96913 57713 74208 84537 67610 96712 54577 89547 62671 99015 88087 96864 67762 93757 91598 90669 75638 69341 70483 77359 70733 70757 66532 78444 61976 62838 66584 51434 91448 51954 87463 58827 85380 72972 86001 73413 89709 63151 53112 97387 97483 70125 80430 90661 67943 53864 80959 90575 61085 82159 55908 83064 55827 80412 99625 97738 51673 53090 72285 74276 91819 78598 99656 78516 93094 90363 55401 81066 79937 74386 69762 91606 50680 96446 50805 60072 84599 64783 84033 69482 63604 89724 54136 89414 98852 54661 89349 53916 59422 50003 89241 69032 82331 73680 66584 76499 80860 92273 79984 86864 96495 61923 95426 66102 83181 77977 86222 93402 54686 88082 52726 61152 82806 53745 57487 73383 96013 81432 99530 77930 75850 97634 88005 93379 76386 78609 92575 78409 99578 75389 79242 59429 87621 70923 78017 93626 97172 94495 52628 76387 58062 96609 94398 99204 77220 78916 68910 68517 72966 54588 59107 88506 92030 67490 89150 55478 87599 52633 70442 55514 76422 59813 99860 98918 63540 50736 57262 94268 93598 72032 67124 64015 93312 99445 67476 97909 95167 96050 94333 90398 75792 82273 76845 70033 50083 52835 90274 56065 50913 96244 78198 50190 96970 52074 99944 55730 98559 50355 88087 97557 55662 57663 50427 82348 98888 81675 71545 65887 84175 76772 84607 95376 91897 94896 69115 60366 90419 58240 60329 69979 90880 90067 67721 57075 65131 78991 66699 72999 80413 84009 64160 56311 80421 57133 62945 60526 62925 93372 92496 85610 64574 89567 80469 81257 63025 86692 97228 56141 62065 60316 89270 95179 69357 71983 64987 73221 80222 69356 78024 71437 53273 91809 77626 60992 71735 79593 88885 58288 67290 66430 57220 60900 81810 59940 87745 79108 85882 56651 71894 66296 96095 89940 59514 64472 53276 60618 98345 80756 70363 90221 98712 75665 65859 77663 78566 64336 55311 94150 98883 71549 81213 51403 82716 88065 75523 68449 90445 65709 58967 85060 89779 53782 94015 61162 96027 53117 96272 99164 79238 66513 86867 61122 73789 90986 70295 60552 55239 55662 92340 78900 61100 88234 75037 78391 62707 70037 53837 71364 84509 91673 73842 79104 78249 59838 65467 79035 72499 63661 84768 53248 75656 58715 97890 81502 68837 76954 56787 90515 64921 76179 96927 55070 81126 86495 65114 85644 51351 59046 54941 59860 81739 81410 88979 84573 68311 77887 85735 64362 91727 89723 96080 84664 75039 81223 60386 53703 68741 69517 95066 58565 72280 89892 55589 71376 67056 64435 82967 60775 78313 78762 62138 67851 64077 79450 74652 81162 89015 91358 87773 76817 61603 90813 98116 76670 69229 96556 52059 63951 66253 74834 71141 60019 68999 87868 79086 58831 67012 66402 91655 99436 90290 87591 63568 96343 84826 90950 63204 61634 60193 57628 70988 81766 59733 76186 85235 66526 64325 54534 50790 83407 53778 98377 87573 88760 97633 90570 66137 58591 72072 56412 63275 72784 66523 51639 87448 85469 51631 53534 50902 90863 88928 73028 93027 86449 61478 99266 97506 56895 74278 74082 52987 57988 59863 84481 71298 52334 61158 95462 54804 84641 88480 91954 65134 67988 96405 51676 62630 80173 97972 53656 94265 53336 73755 77664 57236 51382 57502 82412 83689 54999 71052 50737 60975 80417 73584 67424 77895 56842 52706 50975 88614 74499 98689 55104 72678 90905 68179 99149 61004 53925 53074 71200 51774 88101 88338 68318 56452 89376 94290 87286 99505 83228 88524 88196 80386 80683 81440 54918 78170 61074 80379 90867 66134 81819 72827 77063 78657 77413 55073 77355 76479 83583 51314 68168 85471 98927 79442 56044 85812 81374 51590 84820 53198 97155 89666 65011 93858 65343 87121 72654 94730 71066 95580 83218 84962 93577 96411 84533 86761 95297 66101 72147 61237 60918 76715 75787 72917 55536 58676 75544 59004 52702 85489 79235 97732 66598 76602 84740 56278 66479 56721 93243 90483 73653 72443 88245 52436 87730 78071 93500 94671 80951 67515 83629 71935 66871 55566 56142 78566 95988 60475 54840 90018 79872 91640 79829 73160 82940 70099 85777 90976 99239 98777 51884 81825 59985 95362 53157 74669 51039 88034 88341 63719 60227 72278 96473 50212 67130 55075 82085 60334 67835 55625 67529 71216 96002 80972 64063 50138 50057 87374 50290 67351 72725 94547 83006 62852 56825 52796 65834 88098 76820 52494 94557 54221 97775 67999 62249 61515 50028 68504 96966 97043 93438 63298 73550 53715 96101 53071 86580 64334 62627 98188 58508 51372 94760 86986 83748 95509 96788 82801 62295 65107 56439 82091 62827 88029 89520 80934 68890 56637 75968 67420 80173 99212 73281 79713 57597 72884 78959 52689 81320 82241 69693 81062 86402 86223 90524 73049 54305 65094 74164 58682 63526 79155 59883 79800 73124 67290 58214 95276 58882 58352 96594 95411 94544 98519 81557 84333 76063 98168 83566 72291 75207 83618 93952 81504 50948 63499 51121 55636 90534 62747 56066 60546 93872 99197 92576 93059 52997 94730 79852 60567 73637 72219 54929 80571 83254 80972 98109 54334 75911 91035 54080 76836 57795 79773 63442 87982 90720 82302 84014 63355 51256 50212 76350 54386 78105 85743 98280 72550 65427 74361 50651 97284 57001 98571 65332 53972 66158 86524 93928 66116 99979 53396 50728 81760 78341 97585 60373 59285 84420 96910 73786 53595 69925 82521 74879 85129 96706 94230 72922 51651 89324 74499 71079 82597 82858 57352 96282 60087 58369 75810 88030 88497 94633 69852 94440 86267 62120 96966 73320 74638 53989 53823 85174 83761 92337 56436 75251 76717 97966 65715 60806 65123 83849 59568 68213 67560 64235 76640 89900 67128 57953 54224 84799 92019 63160 86877 89811 95464 70465 77827 93651 94638 92078 74502 93639 55290 79905 90729 77002 80825 72961 55043 70840 93422 55631 59727 95927 72573 52758 60272 69743 79707 59422 67177 75275 54961 77309 81708 79439 83171 67139 92215 87751 68023 53438 57184 95943 97609 59444 68555 91989 72824 72642 77343 87276 64451 66953 69981 96471 57896 77045 88752 76643 70926 84360 96580 62549 83066 74351 85592 71114 52452 95335 84637 71002 80823 98310 76220 50275 96290 77659 76032 74224 64947 91661 78088 52867 82078 84127 88757 65028 64283 56216 92373 76114 86303 53461 77751 93577 55724 79953 95585 95991 69406 81307 86137 60179 81360 87666 90575 74555 68922 90788 92193 62602 91998 80967 60079 88845 91283 73437 77704 73745 53931 82117 90295 82969 81554 72083 63183 85315 91711 83316 73023 72464 53759 89606 70022 73175 72609 71953 71416 74271 57726 93097 67498 62993 56048 60971 87344 82021 55816 83235 63361 63079 76314 78906 86586 63423 55115 62371 61409 94610 90305 59184 99196 85120 72566 54760 94854 59604 84450 84802 98995 66103 98097 64582 99246 72847 72795 69018 80671 64738 99802 96881 77719 67420 76002 73208 82897 52288 75608 92474 70973 63320 82612 70159 92424 85140 81664 51179 65590 69105 73077 79647 84764 73463 72529 79387 90700 58897 61575 71782 66899 55378 88306 96573 56212 78626 92117 59974 50523 54980 64489 88521 63613 56484 79250 60797 83018 89691 68388 84279 90044 65665 75460 64511 60140 79145 96564 61825 57759 68019 81668 61638 57519 76849 50129 64111 78831 89888 58375 66995 83643 51663 92098 99217 90697 56110 86410 75636 79456 62949 88309 99002 79985 74301 65005 86891 63340 64098 67629 85003 71111 61448 50179 82018 57917 88164 99540 89885 76082 60219 52767 70386 97628 89761 57935 69203 81576 60443 97319 51826 95260 73170 74492 61915 73169 51060 87994 70932 54473 55452 74180 57948 87183 97988 58169 68623 94563 58444 89585 86346 61153 58306 96114 88612 94785 87485 75374 97046 56933 61969 79561 89291 85307 76378 80699 53870 98082 58074 95596 62749 83935 98001 85980 94504 95878 92989 52156 57906 89772 95195 51061 97979 90088 81616 99792 91661 98503 75146 55608 58775 85271 56643 67575 93495 95173 84109 63137 99435 87545 82498 72493 58561 79911 62220 86415 90089 55819 57875 98243 87916 66655 95150 68279 57291 68127 56805 55622 77284 97518 74129 91870 90746 51027 68999 85357 56814 74865 55596 85306 56884 71753 57515 94870 78581 60254 83289 52982 60530 90110 65999 54611 92730 97991 51262 93699 88925 60144 88597 74433 56758 81901 68354 57537 97774 77527 92568 71867 71748 61714 57446 79221 84028 68158 66902 97549 51958 87471 65684 78120 71613 68291 64371 73121 59800 83891 51490 67437 62179 98740 85760 70391 76831 86522 84254 84940 88073 78314 95445 61827 92389 64134 91013 80292 97602 95912 58365 69029 74696 70191 83979 90942 57449 92998 83858 66397 85030 76577 70652 72921 57130 83770 63064 90466 99848 72338 79587 70934 75715 52169 96146 73961 96981 64940 96768 68351 94080 91221 57697 57176 83838 59429 87030 95468 84844 93898 53858 78195 70671 56764 84675 63483 97238 98451 89171 64141 52284 69373 98581 73085 57285 54834 52049 74430 82350 68459 81518 97287 76605 88124 90977 51572 79413 67459 98627 76719 59787 66435 93440 61564 69870 85607 58121 55039 61923 68798 70870 57622 97490 58381 83248 70993 89276 53511 77910 59629 88131 95030 91719 93533 97058 55088 69732 86503 84318 78763 90078 52897 62609 71639 77319 98009 97590 58156 74285 75094 85998 59012 60604 65334 99811 68498 55266 80191 93651 97426 63233 91005 82110 52374 87754 94630 52804 56154 85392 70524 94560 77328 75898 65228 93435 80612 60670 92535 54334 92262 78524 71766 85896 88514 91154 77622 72477 52607 67794 61660 52663 98084 64657 82703 94606 78266 83488 56007 88347 88687 51059 87777 83128 71817 79362 73891 88929 57776 61696 99215 57557 72768 57697 63052 87927 50325 80819 88758 99079 52498 97897 62799 79513 77740 84586 58948 97359 54653 58604 77033 91450 86194 87659 85064 80927 97351 95742 64301 59681 82778 52700 95609 55968 58879 89441 82880 67688 80654 88546 87919 98584 86027 93710 50688 94977 94311 63385 94849 62432 71601 95814 70938 89578 52799 90019 76673 87093 77114 84625 62780 81943 61646 60935 82319 58036 50227 74929 63195 66819 76167 86410 55301 93999 52503 56633 87118 82638 78306 90081 53179 79027 73240 80720 69935 85341 92057 92762 99945 50452 69958 64705 52056 51450 86788 52405 89905 82747 89047 74913 64388 61835 96091 75424 60949 67938 95519 72997 71088 55460 74920 73502 69510 91633 88750 79792 95084 61365 88777 60933 79461 61733 65355 78321 61185 81379 79820 79246 67104 77102 66056 96325 91055 99290 58272 99967 58741 50561 97652 92033 79451 50024 82676 73028 91712 94024 63276 59978 89143 91962 94557 97902 93939 53857 90076 93361 70273 98219 68129 77071 93607 72930 71999 56898 93535 85400 83775 90865 85991 90475 92252 63220 87478 52798 86746 73091 88928 81026 82810 51280 68454 87337 97677 88431 97514 62142 63243 78032 84894 96709 74370 51909 86384 89568 77727 86716 58890 64933 85512 61711 62352 84074 84215 75948 71416 57645 84938 83879 62406 59274 68387 78383 60193 85911 86054 74636 76411 78586 71276 50649 61776 65886 54631 75563 99914 66067 94417 76439 68847 63156 58679 65623 82084 54971 86526 61708 99111 87874 95283 67902 56357 98693 57512 71124 86613 93567 82591 89408 90602 68918 99173 99955 70949 52538 77642 98876 86885 60858 89808 53267 62756 66705 58659 62961 52810 78623 99045 58013 59849 58857 79085 89360 89923 76899 60129 55383 70371 87743 72206 82926 63679 75459 92979 63246 65747 50283 85918 83205 92700 66003 91864 84906 81636 72240 77733 58116 59069 53202 88527 57951 93877 93368 66657 70088 97763 98983 74269 91400 91382 63538 51401 83632 57485 84813 61282 61714 83071 69391 53639 95525 59773 52191 61050 78540 93068 85102 53786 85739 61754 78910 93899 63918 92670 55475 80162 85878 55140 66186 50117 83169 66297 97903 54982 91417 74966 91893 56089 82488 93607 52026 92502 54435 85874 77729 55133 75513 52949 79245 77643 88442 94631 73161 98934 67161 57416 80241 61715 70037 61766 90774 92687 94456 93407 92969 65717 94301 92224 99186 86522 92251 91308 97146 91406 58010 50517 92820 96058 66644 72515 78041 58150 69975 81028 93499 73735 63915 51316 81983 75313 53346 77993 73934 85768 71634 83084 59152 73581 55648 87354 75675 54509 69968 88755 77099 70601 86298 76654 53111 80001 84146 72384 92201 97861 88275 83028 94037 56872 73593 99825 61136 57542 64700 85447 63930 75039 60281 69462 80966 70816 76280 88054 90630 65837 85063 72042 77079 60334 89188 71056 71161 59289 80119 58602 80521 86714 84283 55367 53306 68695 50802 92139 68056 55987 70257 55530 65077 89243 72656 72951 63176 67101 70930 89308 74750 72871 89543 87732 93227 64691 60562 70376 98777 84004 82924 75660 59261 64960 66487 53046 59840 97564 55039 74823 82364 77598 73069 67275 75888 86975 78424 87867 92713 62156 50678 79406 76094 94515 54728 60138 64408 53936 94670 72951 73656 72668 69352 99661 83630 70297 69903 54369 78481 61215 91314 57767 58714 95949 52464 92445 82005 70920 75947 98525 81593 96018 92358 62227 55989 64183 53108 50039 74975 77190 79442 53373 99083 75079 75098 69451 62109 90615 73376 94037 74138 66895 95669 67506 94464 53537 70848 75890 85384 59190 95899 97263 94756 53956 77616 86108 95093 98510 52152 69858 60257 93643 63762 72797 56825 99000 58725 84007 76077 82072 98315 67404 53176 51574 59727 68586 57944 60864 81916 72425 60562 58075 61621 93683 55062 51114 82081 66985 73793 72172 71365 73694 89949 83222 81005 81430 74619 99377 80912 50512 83775 70526 61039 83064 77274 71650 56421 88785 55025 67361 88121 79008 53771 63773 61326 74566 68156 76226 51966 78433 54876 80930 56992 59128 93572 71434 85779 50066 51447 87863 75218 77022 68137 98084 77385 62764 86016 71841 63625 73588 75357 56686 69086 76616 61319 67329 85993 62266 83276 83397 68460 71023 52593 62763 53492 77541 61431 66917 99710 50149 51096 81844 99938 71340 77534 76200 78556 59952 61094 63268 81555 99253 50783 67204 52059 57578 80111 74902 89775 97091 93773 60071 57202 81934 81985 66464 98597 59851 97693 78417 59274 98731 85827 67689 86393 72477 79592 88768 95868 97020 82482 58769 65732 69350 65269 85766 85693 54010 75933 68407 61706 97315 69127 78916 56879 69765 93953 72286 73223 61593 71837 63386 52690 64720 72119 88022 52234 96639 58713 59295 87622 92506 50410 58297 75375 97491 72532 61260 70994 85136 94546 97734 64256 50508 94554 87222 93880 63085 58084 54493 96213 64625 60121 96135 98694 67054 54918 67908 93484 64864 74876 85467 56843 55581 61733 67889 72156 63824 98389 95029 73489 94839 86117 87638 72187 89021 77410 78929 53484 86795 65950 85809 52824 76691 60873 91389 60448 52311 92636 55245 78163 53287 61865 93930 98685 97448 55162 56376 98330 84751 74021 51635 59546 89629 64835 59353 54617 92376 54060 72463 75613 62895 81080 76034 51862 54562 94232 55152 68888 52167 82656 62118 57344 63885 81386 94645 92829 51097 55535 51595 77950 87173 69239 64935 57379 56118 65442 86449 84835 91224 50304 61889 86265 89458 95585 86440 94403 76167 67272 96508 75826 71881 87998 95095 60620 77892 68130 78396 86466 60558 98368 86364 97973 85659 94587 87644 68737 95228 58598 74915 94331 66796 66810 79665 57978 58930 58373 55427 94347 70555 66782 73459 83256 60012 86870 55576 52654 97506 74799 63566 59917 65574 58396 83870 73885 51714 75127 56796 65795 91627 68043 59996 83364 94899 73792 53326 65698 88973 52790 82392 98500 50671 79805 91962 63404 57883 65549 74691 64525 85371 64791 74007 80512 56667 89898 82881 65070 92411 50154 75396 65021 54340 83177 89164 53506 66308 56342 54831 95758 54833 71924 90652 66892 73782 92735 84466 87275 53623 55589 84216 60306 91257 97351 98782 71785 72723 75526 90053 53099 90137 98306 73018 91350 71442 77226 56973 62253 75477 52912 68213 84041 86752 53452 99189 68898 81013 70284 85347 78596 71666 95208 56936 71766 53490 94877 65796 80801 91261 83244 93589 50443 90302 69337 55065 75269 88337 53826 61100 76591 95672 59058 54572 53634 60800 64601 84513 79418 72871 60535 68438 67882 52785 62804 83104 86500 53782 70432 78024 52680 57970 84871 98695 54643 93361 91278 82991 90906 53714 94193 61668 63732 64870 95419 91860 73403 88173 68144 89360 56322 95536 72835 62067 97547 94939 57604 68155 82428 91280 86887 89115 50482 79675 92001 69223 70441 97892 50303 62495 75394 82726 78396 91347 53257 57825 77054 61558 60156 99091 88368 96092 52785 98722 53167 99613 59986 60260 91564 66416 57138 76936 58968 68283 59017 79435 87754 59229 99405 99717 64887 81072 68439 91929 56185 75427 74241 92808 67681 87953 73585 86645 74111 77115 59604 84641 66678 93044 68806 68256 55116 82568 51985 66896 92190 58048 85138 69530 87487 96394 54052 92190 72252 76636 82057 71496 86160 82030 61424 99930 65791 79362 76974 60876 69109 63381 67269 87733 76795 92736 66177 70596 92362 83772 98129 83413 76443 56499 67773 92437 87478 80477 56515 53977 73249 55342 58104 81443 53245 93916 54000 57358 51565 68325 87661 69832 59416 93400 71058 62020 56994 86300 64006 94356 91756 79677 70089 69653 59970 58873 67482 56214 71493 87952 74491 93148 95437 67364 67951 67679 81407 79633 62857 85096 80733 58420 81745 92341 52928 74837 96306 59247 57430 81425 93443 82919 62010 88558 88951 58132 65869 63874 63189 63810 80499 55528 78422 85853 63317 86753 57449 65845 58399 52651 91888 98930 96837 53526 92581 65502 72196 77616 59866 66981 84317 87482 66046 52762 66279 89611 75899 54663 66666 75626 59378 54740 50539 89770 60115 59985 64967 78459 98990 64474 81639 51943 57182 93853 90359 93161 53895 53120 56576 84430 52577 60589 92124 73582 94761 65625 80388 94074 78337 81526 95623 67367 81816 99137 87721 77356 80030 87302 97217 50886 58319 60247 66022 82031 75242 61923 78464 77396 53244 83518 98385 58842 63461 55695 79344 81561 57267 89053 71543 51257 98410 58313 88793 59729 84430 75410 86723 58298 59102 53164 50816 69068 77123 64833 64180 79662 60503 70054 78437 72754 95080 96028 77638 56027 86145 51935 65283 63759 90806 58958 98243 77679 98895 63172 83696 69221 63710 56963 52092 92147 75445 55411 88706 83802 59473 92542 96980 79801 87295 83741 66981 81270 55887 81277 56973 82637 54972 69332 82793 58054 82859 91295 86167 68557 88096 71497 75554 62932 91922 55551 98356 64232 87487 75102 78005 68608 74108 89761 70957 74836 86086 91213 88260 94881 95922 53292 78420 98229 88688 92360 55967 98118 90817 72540 95987 76545 98498 69285 64145 51439 60634 75221 99792 82374 73865 52266 71036 58452 68826 60878 56171 97021 59467 67906 63148 58828 76485 70593 74386 81257 77143 92942 51141 58040 94309 59492 76018 85367 84663 71985 60833 82007 64238 63558 53557 51042 94333 57778 67843 94923 94673 99075 53238 94589 63899 80503 55671 58886 51924 56734 78524 90821 96521 73155 79324 57331 63618 86359 73810 90795 86377 85892 50183 74662 51218 62235 75996 55564 63097 55977 67781 95633 88299 68141 65599 69795 97746 55810 89085 50823 64335 89873 70603 78467 65930 67348 70705 87174 99298 93038 53856 63184 75486 64710 71282 67039 84240 76515 99807 74131 98658 74545 91229 99291 63472 73496 65328 81643 80342 67403 96512 69206 73993 99316 75842 74049 61898 85376 94986 94543 66690 99944 61281 54686 85775 50443 89766 57943 70152 64487 72391 95796 55146 97875 96365 67827 90161 90358 96044 92888 54377 97467 95052 57097 88383 51216 80151 91071 99987 68150 50776 84208 54205 64644 54464 53949 99645 80386 72927 56399 71837 95818 85696 82144 85119 64370 88993 76859 76262 93905 96700 78188 83458 83739 66683 73168 74457 98089 93900 84947 82234 89284 95974 75481 87042 70600 57657 94069 90685 81729 96030 59233 93456 91059 63105 68019 57101 85475 69020 58435 52523 88946 61801 54937 77928 87389 71085 71854 75346 60229 75179 60739 90113 56138 82551 89919 53049 64089 76827 67694 94098 57279 75418 69495 69741 84996 53668 94744 69802 88804 62805 98923 59211 73781 78902 52039 54658 68408 54597 99241 68435 76083 69232 93768 57914 85323 93801 63106 70686 76231 60097 77840 89618 96658 99114 52678 84145 98192 94460 81009 93208 64270 74941 50878 96930 72298 78916 70131 94020 94593 79903 80733 78656 96861 53949 99682 91500 61183 96499 64213 81799 92785 96216 74408 73208 81823 61801 89551 73331 63171 54807 80819 87643 67696 64743 70767 53134 53652 55028 57347 78821 72421 78908 53382 92546 50666 54042 74098 66239 82982 53102 53349 61218 52288 97958 89083 68916 55115 57199 95881 91227 78277 87104 71021 58084 69447 66087 73087 92306 73382 61225 89786 88944 77846 72858 57556 80328 55735 55907 69385 96474 68689 93248 94202 73047 75952 61861 85223 55576 80400 81709 58619 92354 76951 73574 84483 83762 54975 74275 65845 83499 95184 84091 84930 54896 52860 99854 62962 80613 73626 52271 50421 87976 51957 98913 82117 64858 55702 97197 98978 88502 52626 85314 98365 71358 99620 89322 98792 90076 87162 74700 60590 65341 85764 74522 74600 60128 59809 54352 68780 57560 58638 80419 72293 75932 56245 99686 89829 62653 97783 76826 61839 67456 52312 97580 75178 86727 98258 68967 52776 55679 53721 73649 74125 66971 66247 60610 75421 91598 52914 54836 70229 86505 85267 54081 70966 63118 74701 90403 50610 58653 56194 97989 62947 98685 54516 85742 96661 95422 89913 59785 77426 95468 75104 55930 77519 83583 63466 85940 84012 54761 96776 83437 98320 93752 96992 73925 57897 91642 84551 92285 62706 53657 92513 87176 74570 88123 50181 98967 65400 75575 88390 56954 50217 82183 97924 55630 50643 90680 63573 94306 81537 94333 66799 66921 83589 67783 90982 59565 76090 96789 77375 50491 88523 86676 83394 70843 67299 52687 77332 89029 52060 68143 92680 85875 72420 68522 71622 85120 66683 56114 77984 58283 66960 90222 89310 99516 78978 82509 91877 90461 53572 64267 72084 60220 85477 81652 80126 74619 57492 54788 81904 82640 81692 64211 55763 64366 79240 56981 67105 90288 72895 58653 98388 61804 97410 86201 83296 50210 94405 69271 67191 82034 86301 73209 96555 73688 89994 54949 81116 88203 85693 51471 87752 50266 93115 96646 80216 64928 59167 53850 86847 58895 99190 50261 96595 70126 90007 55184 86141 50225 81352 89980 73508 78032 60371 51468 89990 70163 76059 85291 81800 65319 89296 84674 97230 58817 87995 81112 68589 52686 53530 75343 62563 82491 65544 92174 88045 72690 68114 92428 94505 83684 69548 59851 93465 81123 77434 52042 73647 68554 55986 71469 50825 85601 84613 89144 52835 92916 65864 52217 77040 99787 75496 93297 65935 83647 81788 77412 79686 88063 67570 65400 71155 51671 67990 71102 87815 75396 79584 70820 84487 65022 88734 79951 59655 55859 75097 98288 74100 94013 81274 70050 59201 72795 88035 50548 66349 72236 71466 53035 69512 83543 75297 67601 93155 92740 75510 71574 67991 96373 63213 61215 95212 65188 86249 97261 75813 87827 52598 98152 89667 67897 96982 55078 50910 70719 79443 71127 77577 75848 92120 61413 91853 51744 52793 70978 98352 73519 81448 76030 72456 65642 63978 56500 73677 98407 78544 55974 58572 65322 87417 64398 81279 99104 87742 65250 78654 99742 83610 54167 78168 62595 52985 84485 73984 77073 84216 94107 58762 78480 57855 78573 61155 87309 76753 94230 54463 83754 81692 61517 75757 55752 99708 77032 98872 51334 83375 57731 80255 55955 69280 57335 84134 77219 64636 70136 80731 85836 88253 66522 82177 81536 89841 80185 51953 64274 59213 61547 96808 84992 93285 51846 54154 64637 55714 70405 93796 65975 68461 84651 69632 61033 62143 94560 75815 53185 58555 92134 63716 72640 56316 75950 93312 53865 80165 72809 88025 90871 55713 92735 98228 61385 75913 78454 53106 68742 88623 96300 78971 97002 88095 78232 73848 94739 66447 96843 88868 99693 65657 52540 82711 99866 67968 92621 89461 86642 87843 57134 55779 99763 98518 80473 83285 62656 69489 62182 64681 92184 72776 64312 77653 99071 51087 55284 59142 68085 99846 89773 92975 87270 80855 61562 79349 78141 69837 91869 76918 77189 78462 89564 95456 73511 65417 61158 88781 84996 82652 99423 84156 75781 56413 71227 67323 79040 86665 66855 97389 79818 97650 74571 66693 95913 79818 59197 86449 88323 62842 66266 66345 90859 64842 83370 92026 50629 73918 78885 89051 66363 71376 73774 99112 89661 66858 57192 85298 86149 75853 61429 74407 92444 86308 67876 60623 53548 92408 80458 93941 93260 72092 78493 83739 76919 89959 85369 60367 56032 87943 57382 87075 94716 75724 86321 65108 58344 58147 78287 77575 73326 69329 77351 64800 85294 88053 80389 52451 75721 79021 98935 71942 74049 51061 56685 94505 80925 61068 52755 55316 85039 67132 50080 67628 54108 90570 57001 52363 87690 86026 54855 71040 73969 72196 92636 66418 65826 91032 79208 93298 92669 64178 73501 71715 81941 60423 73628 79977 83577 84534 76271 60257 98154 97768 60757 69554 66091 71457 61594 78643 80343 99366 93612 80121 95885 86901 61947 65078 87922 56638 92412 81529 85478 97537 93147 99047 67291 54593 88074 84165 70726 90318 97075 87740 63430 88350 64051 54664 60241 69302 92688 65782 93735 55272 83486 52041 86984 74627 69226 52283 87773 84787 82601 63357 60721 90195 79647 61049 73240 59964 86622 90491 61800 95522 80066 89249 62586 88859 79361 56135 60350 51383 56968 83084 61215 60338 86954 85872 53448 59128 84672 81057 69189 95370 51587 64407 96233 59774 62581 53169 72301 81517 54462 56569 93629 81060 88159 95625 90494 53685 55983 99835 50557 65952 97869 72686 95844 71147 89461 67585 87616 70923 68587 92018 58273 72334 68737 55633 61968 75205 96691 94488 66787 83736 75966 74187 54254 94235 94383 67580 56588 98565 90412 85927 95458 95664 74912 82586 52947 53113 76210 54703 58636 88980 55082 80766 66685 83936 50431 53672 54193 83729 66360 64903 75769 77671 54843 73620 63094 62260 51056 50315 57085 84695 79606 62684 78331 92770 56328 89572 59014 70063 92732 56560 53711 97305 53928 76155 65997 95423 79739 57081 92130 52153 78770 68687 90476 88215 64497 69654 51140 98320 97635 74479 56722 50936 85578 59847 65963 59861 75017 64228 82958 61707 85983 50118 79510 73386 51170 79987 97604 63264 64507 72909 94673 69638 60668 52566 65091 81247 51926 87471 67290 50724 81853 60144 51120 56253 90240 71433 86284 74769 63349 88915 59597 58688 66379 68060 89709 82333 64615 68901 80784 84596 94430 86579 92740 51944 85984 68374 62300 99146 61611 55806 58028 85762 99243 98908 59308 92759 57534 76012 64640 65648 86937 68375 97711 96416 77612 51775 93646 94986 96757 51626 94908 79603 53035 56256 82865 62403 63255 62740 78737 80019 85586 91050 76880 67716 85496 77684 85368 50258 84712 54609 83955 67635 75112 60490 86785 56354 55440 84697 51544 85054 62933 59824 89514 92966 66717 89537 66133 92286 83724 91065 70831 50055 94246 91923 69222 61755 78823 87403 89445 68088 99742 63987 89270 66846 83776 96682 96946 64349 94548 67871 88840 57810 70097 91181 96560 59138 75585 58310 84803 56905 75377 99953 92785 79446 87382 55339 60833 73973 70929 79076 64846 91737 59515 90132 62401 83615 78794 75369 76792 78946 61979 61310 65806 84765 99230 70957 55828 51988 60104 55671 76511 96876 53770 74189 74127 62247 87554 60374 96549 64669 73943 63937 63361 92483 78552 56593 65930 79517 65398 75100 95622 58718 85683 87703 57714 71937 91018 78453 64399 80890 55771 50374 56868 75696 76966 59882 60348 71314 88279 95969 67530 74624 75773 71124 81183 62385 69027 51904 91411 67206 83152 63006 51379 99665 60114 92938 85075 62147 78630 87542 90625 71692 58026 67598 97892 98876 54002 87663 52931 87679 68723 86069 58527 70352 74483 89242 53887 85081 84869 84345 77895 75484 82446 83548 58024 66304 50905 96126 81809 53454 74721 97749 55952 51797 86481 79386 91740 78988 91785 54838 66850 91316 63067 79248 50527 57482 81878 92564 84022 61660 63244 63429 50213 73546 67721 81157 76809 69579 88051 90885 94575 54368 67442 77721 64378 71790 75688 53180 94706 94374 76771 93525 78893 84671 99635 86381 83298 75661 89855 72435 95297 77522 82967 56263 56976 69604 62020 97924 56361 87081 72477 98937 91995 96873 87365 94320 73165 56508 65419 93870 80815 72000 73194 93017 83412 76480 78205 99045 89118 62313 63949 60781 74484 50534 66671 79244 86640 70039 90758 93400 59169 72109 51391 84008 59539 64682 91221 75189 67949 64247 64385 61788 76779 62876 79534 92465 54824 70386 74260 71280 68322 77807 58966 98761 60169 71309 86931 66370 63161 71566 50578 81163 94306 71318 61534 77180 86336 62505 86718 93427 92655 93553 51801 57310 74192 78170 58074 74174 50776 53957 88960 88022 68233 68897 50820 62222 61090 81661 64456 50984 86176 52112 96456 64546 59977 59982 73327 83083 90018 74567 59533 91938 70234 69132 63581 77296 62532 84523 96450 86030 72204 72220 85061 66794 74225 80340 51954 85893 62821 65663 62213 79433 67519 71407 57461 71094 90630 80643 72140 64672 63164 98430 78912 65884 71258 97561 50330 87767 70819 96828 53436 64903 94544 59612 93234 84395 94497 89415 96396 83691 93146 97580 76938 95199 52602 93074 70902 74818 77216 81864 99205 73016 84250 65782 56902 63216 89267 92696 87447 78371 82998 77523 52650 56572 50497 97404 97320 72386 60928 67624 77250 95547 88399 73846 99323 61394 78145 64333 78006 67843 78100 57275 83186 71140 77339 53617 65308 62476 87673 87164 51226 99015 96824 96622 97815 57245 85408 78035 90304 74117 83458 72885 91807 81986 77479 85894 57843 59932 55328 96446 57538 63529 83617 79589 95545 60987 60544 52645 53545 96051 59030 50833 61114 82138 65246 77227 64271 77296 50356 51680 60344 81182 78534 71165 65741 78238 71964 93259 92004 69227 83021 79429 97467 75302 69108 81103 54014 72364 56716 65082 90546 53029 60217 60815 88001 94590 72880 81630 82721 89308 95083 78118 63745 96356 92437 60363 81867 92166 86652 64423 92778 92564 67160 67684 77180 73047 73050 51701 89475 68691 88811 80116 54658 96090 53038 76638 87408 87813 56385 58737 56107 99586 80243 50754 71175 70634 70015 69475 56157 58104 66887 81696 64614 52813 97343 73989 99113 70981 58213 96314 63264 96212 63507 88739 64640 91767 53551 62681 52590 66879 95101 59145 62086 53209 80332 78283 80300 74076 89123 89787 91373 62800 70728 60692 78702 71614 70332 52790 65026 58275 81188 96678 81808 98243 88293 99709 65496 82312 52055 68129 65560 87706 56426 90174 93382 91218 95418 54852 52385 56262 58685 92463 56913 65521 83795 77891 89216 94621 61450 78744 92788 65371 90789 73711 91384 94686 90604 63133 72080 67107 86155 63959 61137 81869 75778 81175 76306 95767 69369 89223 52204 99300 80643 65067 81982 54308 63889 75995 50184 91292 88436 77634 94836 99811 66948 76975 71493 65253 81087 68100 50423 62656 52684 71929 72233 58408 90997 57726 57120 97650 62223 71520 78470 90082 95308 54117 79823 80262 66533 89830 61739 78847 75524 82137 72711 74521 95422 66863 82752 96972 74530 94197 86585 55235 72481 58925 88199 71294 79932 76230 93647 68774 77318 96783 77236 64066 64473 89262 92897 84890 61516 74913 82179 78885 60983 77063 88630 99052 67757 92950 84787 78035 99175 99189 71622 96828 78358 65831 52956 95320 98572 56406 52500 57664 81184 99800 90761 70817 62811 56293 98832 75858 98105 68873 91272 57479 89987 77303 71558 54278 78759 91389 55109 88901 91966 62099 59161 81412 58522 69944 91524 96269 89344 98040 78871 50874 97437 75509 73357 68530 58904 81857 93521 60113 86519 79753 89882 90889 84977 97322 90328 79609 83307 73770 56396 87159 62438 97834 85866 92452 63636 82260 64904 55963 51934 65805 78875 67423 99529 75013 71956 67604 73946 87453 91971 61867 50898 83669 73193 89502 95465 72083 93379 78653 56106 70772 59085 82212 89466 94000 60348 78078 53225 68703 75993 51610 90156 80063 62645 82972 93814 56023 63167 72224 61422 51575 90311 55334 78717 84530 94179 80931 59544 66736 69088 57715 77467 91951 53955 96872 96768 96214 83723 81547 73684 96155 81228 50267 59343 57367 83993 84439 89874 78021 81675 66851 50765 81387 60274 51036 94050 97012 72891 92108 88544 91829 98506 80989 81140 92245 74637 83758 59878 86472 73359 68453 80028 64659 73385 72030 87159 87855 64664 74915 93175 83111 59759 80843 57451 77883 87891 85056 50632 54063 77558 54642 79085 97436 89623 55964 62337 74583 73772 95848 51604 70720 82067 86012 65929 52885 91046 57967 83915 68865 60193 96493 65673 75807 68978 59601 76972 91703 50396 89687 80771 89890 54935 88237 66857 86943 92480 90061 86041 62487 91989 84246 68993 83483 54305 57632 91913 50185 89913 82343 58345 52781 51617 67602 53492 77136 71983 66574 82882 77744 54139 69238 61676 60935 50705 96516 78045 70100 96058 64958 83368 66841 85274 66592 81782 75437 51664 79253 66126 77064 81728 71955 51262 84639 57594 59273 99830 62085 82597 96401 69287 63809 76312 68142 83319 91747 50419 93498 94217 96392 68598 93551 57488 72105 95571 83881 59894 99420 64464 61678 97081 79081 62822 99160 89326 55140 85860 80664 92280 69834 51501 87733 73500 51847 54043 91210 86632 54941 93718 71212 92710 90333 82720 51388 64620 68127 96484 91176 93119 67766 81425 96871 93825 74690 63305 97904 99027 78604 97883 98040 80162 83472 87127 90601 58568 85778 68137 54102 82183 94772 96139 51051 81876 80081 85115 52199 72759 73640 63947 81245 90069 55018 71618 93983 66138 70406 54529 82206 72528 96260 53400 61126 90835 55906 71141 56252 78305 77066 77236 78716 92979 50967 67168 64836 81395 73936 88186 65404 73101 95107 68326 63367 84617 50347 72268 86522 61021 52473 55403 88395 70539 59892 79538 68524 72622 62505 80618 97471 65182 95213 71095 71692 54795 60339 56097 78336 61247 69371 64044 50620 55945 92762 64900 93694 62307 77442 90411 69237 60685 61153 97238 69161 63944 97677 89035 80135 73787 57347 72944 93260 59900 64880 84530 92429 52400 97216 53949 57693 83227 99197 68976 98785 70420 53440 94974 96218 98765 62127 75405 99318 55722 57903 73101 99655 58671 88169 96384 67768 89107 93529 54585 60617 69921 54508 57299 86793 50750 78507 96516 92136 73560 51233 98393 83445 69893 71934 51403 52287 97886 93665 99018 95495 52010 84626 81554 61310 72125 63915 84285 97945 92016 70394 90670 67987 63562 90047 99947 58362 71919 61261 98809 66742 52684 95837 85601 51708 63988 77925 90537 57227 82709 58783 55848 70626 89559 53771 75614 50831 88534 53986 82551 70026 63820 96881 72507 65365 50428 75474 78182 57081 91719 93790 79949 80047 94558 98824 54596 57495 89190 62177 78288 92459 68644 74210 72136 97512 59322 64042 95289 89781 66853 81756 53461 97088 79932 76686 90438 65264 65914 54997 75192 65968 52640 68938 53581 85941 59765 67096 83926 83131 64281 53521 87410 62867 97507 84715 93594 85483 60143 64664 50362 69810 50781 62211 80864 93365 92456 77596 55655 85129 76997 86639 87564 51307 81667 67072 88139 60150 93306 93100 52815 59127 70781 81319 97107 95291 99971 53885 69032 64207 82464 79330 88167 65432 68054 61098 76147 95296 73606 63341 79979 72042 94079 67530 51537 51713 51685 71017 86760 73193 72695 87462 79979 80009 98109 87368 55531 57550 55687 78431 75696 52508 73341 55353 78022 71891 81755 51137 70396 87313 74728 92015 87500 90166 55932 54802 67306 89225 69232 56526 91147 56612 72708 76083 86093 51034 51440 55873 68419 92601 93965 74171 87618 99759 60403 81468 79828 99623 73519 58009 63278 92463 68827 56149 53635 83068 79102 89811 82746 82353 82887 62987 73300 80686 61501 78901 62014 66148 67169 73904 93409 53758 72088 76596 95874 65125 93841 77906 85666 98519 67195 57130 76030 85185 69778 80460 81158 59507 95661 85026 79831 67933 51659 56786 76174 81798 67010 97378 83436 61802 86104 75192 67636 51077 54833 86248 92012 58541 88960 54335 82020 66402 97279 97321 51712 69398 86961 86612 93860 53932 70081 65546 51917 63362 54918 75597 53230 71024 82266 61867 58461 52330 66520 57297 57487 69352 96306 66376 83053 92262 85767 68561 56969 82020 60813 55822 89887 51421 69174 81754 89746 78442 56022 60813 78215 63817 87697 67719 98704 67091 91021 61290 95448 73041 66039 95018 67230 92929 96504 64108 71727 58792 87457 70533 81931 51180 98632 77440 74738 78364 79252 82634 92596 66919 51342 82725 95286 85469 63987 73421 77669 51050 71471 59506 58492 79900 66619 83062 67629 54839 91930 94426 97274 97350 98626 63264 64948 90212 53407 96660 99043 80974 79749 68387 99993 80324 85290 68655 90684 95875 74453 63764 67122 78302 79447 82241 89791 98291 76009 98676 62421 88149 63401 77705 77562 85075 67168 67818 84755 81264 85257 73037 71717 58570 70642 76395 62590 95645 78113 72650 57194 96054 95275 57248 90277 73261 82592 99675 87250 56858 81619 59210 79564 51197 85211 57690 55871 65586 78125 79614 51535 62466 80819 67685 66456 56916 73163 71821 98994 70408 68382 53090 69698 81623 74000 72847 92177 81919 81022 95499 52491 85173 88647 61636 63600 57670 86115 96046 76574 95928 70152 70255 89176 67870 66799 93692 69022 98826 72861 86741 81821 95620 64051 68728 78257 86455 94515 71660 79429 84446 76495 71318 69337 65057 92574 55336 90242 60688 95915 51787 71189 51074 72450 81363 51569 64642 85783 91241 85668 67463 67003 70108 93984 67487 77714 52029 52287 99286 55594 88348 85608 68252 54752 57574 61647 76322 92736 78122 60952 80615 69791 56489 88068 66632 94030 79198 57862 51834 69545 99606 56966 78569 85401 92626 92823 60855 89210 86800 61476 62450 90828 94048 97640 72901 62448 72634 54593 53015 96712 59238 99179 98153 88869 55256 88634 50358 73774 50490 53221 98183 59365 79420 68247 75931 70886 91130 78663 54217 52305 82027 63016 79678 58901 81438 73000 82694 97361 69468 73559 82710 70429 70318 79098 78064 81614 82744 58909 85878 58331 53878 88339 97002 62298 94833 65030 56466 97600 55791 84331 73255 62330 62753 73455 90797 62326 62913 64365 59381 88633 70854 96839 80658 91976 86099 70483 79264 56160 92220 76281 96226 78432 80292 96194 68866 98624 64824 69023 88222 94321 59545 84318 55396 71564 58040 91567 76958 60847 50136 60548 81553 58675 97970 97385 78905 85023 77530 63069 95706 81659 73808 90236 91170 91376 84475 87780 79446 99473 84173 74561 73527 50660 50433 78807 84512 73465 97892 83180 81382 92439 50093 79392 63773 64193 87115 99538 73700 92288 96365 66760 67949 63615 69932 55801 57633 88109 63353 68482 51135 54721 80900 52581 81861 56102 90821 89801 74610 96521 65819 91150 76845 86727 62712 55867 70068 52038 90759 73760 88669 93882 69096 70721 72410 77069 69175 55511 58708 52023 76315 61377 50091 71534 77228 81493 63096 56403 63294 64404 83397 71592 64199 96688 70418 51477 88214 77912 67104 72630 94292 80037 79943 85207 53531 59375 65723 65905 90988 86274 78067 98760 66188 98111 67609 64357 96145 68456 70657 82174 76481 60997 63667 94576 90135 97833 97565 56304 96661 57187 96058 73246 86976 56492 65794 59500 88336 80523 84977 72525 91623 90349 67641 81963 77892 84013 87024 65554 91621 96577 87797 78080 94782 56422 76219 93929 78378 85219 65279 57630 95987 67685 54023 53979 74145 50905 86609 89575 80738 53410 89786 50010 56203 68792 63988 70614 66367 56292 67577 82349 66522 73511 75392 67585 82740 94437 59395 93685 85185 98476 54067 95430 62050 70442 75572 77965 60711 59566 58054 89834 82643 75553 99977 69334 74234 64225 65261 94539 91830 59334 64586 78427 86014 96311 97544 60788 88478 71816 98022 67534 68939 52320 55772 50717 55518 73260 61777 90520 83990 81252 80351 56700 91958 56079 90520 74054 73161 84784 50766 82805 69867 55640 88716 72908 96133 89397 81466 76280 58844 55393 65273 65322 50641 89078 72008 69403 61824 98056 55497 92694 53577 77516 95272 99326 77905 68679 82723 58573 55127 55229 70935 58871 82447 72783 97092 83959 58559 55131 63978 97040 59873 67614 92720 89419 58478 88191 57158 92565 73006 52703 52961 53636 59584 53614 90804 78630 93341 52666 81650 79475 88804 71909 99468 97348 52440 82969 68445 62009 81760 55063 50963 51245 57242 71053 53535 66828 65751 71803 65750 61436 70795 91105 64616 57056 86641 84572 87212 68944 56613 74669 50038 96259 72716 56068 85611 65821 63396 98137 99380 70636 85386 55854 82221 86702 56202 88214 78638 59382 94382 62856 50503 95972 50819 86400 62194 91273 59573 73870 70866 65423 80844 53199 77330 88024 74002 93685 83523 85473 54782 65892 59401 89169 97209 69152 99568 66965 65449 77556 62352 84731 64134 55330 85404 72273 78640 69996 61018 86078 93886 58342 55871 87160 90692 67485 67436 81212 89287 77603 87901 98205 73921 95702 82253 84859 75579 63217 89806 76077 89366 88983 60391 98900 56812 99967 53277 53733 69063 69204 91617 94072 78096 59698 62841 86814 72785 70247 96417 57855 64922 66144 56236 63908 86672 59417 67102 74445 72083 57227 53091 87053 89960 85455 72879 87145 51466 73410 94615 81776 95950 73444 66386 93291 55606 84925 71014 73675 63305 96707 97724 75215 62024 75820 97480 84923 75946 90356 86473 93581 84939 59548 83406 68315 74105 93664 52839 60882 81225 64883 99648 55968 59652 58597 50107 57610 73765 95319 92551 54618 74003 97855 63666 51134 97693 71917 84213 70610 55153 77098 96091 98949 91612 60063 57722 82332 51019 79219 80955 69560 89432 58952 76110 53778 91040 82221 54648 80094 66058 90274 69916 52922 70557 92986 66955 54728 56551 69351 96904 78605 61153 54866 67324 84956 89259 50774 54433 64760 63228 82080 62662 91192 86823 81082 52979 62058 58463 89160 87316 60555 69272 70125 77367 79260 74696 77950 96881 97410 53540 77905 96841 67431 58120 79653 68118 53897 66240 71927 67731 86389 72532 51878 57968 86530 82073 80783 79800 68354 56776 64145 60054 95632 72457 69152 93699 56235 55070 51433 94964 66945 52409 68634 81627 54475 77572 57132 61257 96210 77307 91445 60060 69291 98613 90080 63384 68098 52686 77734 71023 88552 96959 71703 68132 89518 98035 76469 79915 77164 51290 82752 55898 94391 59262 91839 88217 70225 87930 83350 65541 78703 86331 58756 59990 84506 85161 82156 87572 64691 86906 87671 50369 74326 62868 88534 99346 93659 56693 80608 98979 63051 66708 54887 87773 60056 79598 70663 94175 82275 62784 73382 62748 70127 88414 88675 65564 97749 80867 96707 64295 82182 64258 76768 88157 88439 61929 57041 63511 92803 88625 81773 57117 58977 54878 94531 66873 52587 67851 78785 87018 90649 97257 99488 67027 83216 88597 50654 50243 92251 84535 86227 87841 84993 69896 97209 79773 90060 80708 89696 68208 79252 70791 95478 81877 90439 54139 85229 65971 67309 74436 58878 84229 55230 67767 50576 86038 70492 98379 92735 96666 75676 61363 74537 81891 97761 69004 74802 67980 61044 98634 59070 97050 62451 60096 52417 90131 96979 58231 83397 65614 92981 76432 81954 95424 57847 91709 73774 85377 65763 66798 50411 60185 55196 60446 99926 97298 89961 89550 90544 60159 65665 64436 76908 74029 59262 64199 79701 70607 55747 84074 99169 61409 89246 95193 68911 64172 61531 99456 79984 69660 97964 72094 80077 58553 64163 88185 92359 58878 83247 97345 76445 80129 70747 90460 72081 79391 71541 86333 98934 67163 68568 69038 51858 58732 67029 84556 57400 52370 76658 63512 70631 97445 92370 80370 54578 93048 86146 56846 54126 58371 57403 60105 91239 72112 94179 86062 85603 55873 76004 99424 65281 74894 73188 99130 91395 67806 89121 51928 95299 97895 73100 57834 82175 71645 86970 97003 89652 52916 90454 63139 55267 82594 82275 83972 91546 92684 69480 54472 76671 85870 76098 72308 59688 59528 86076 59094 94722 67348 69651 87414 82418 66335 96038 96381 81152 85332 61013 80634 59886 79665 59660 63980 75508 97877 52467 95904 95496 76343 98280 51199 90044 58156 85046 95387 50052 71120 93213 98236 62715 86320 54440 84379 51289 73469 58530 92043 62287 98626 54721 60790 82833 93176 59488 57511 73140 67974 78103 77509 62396 82705 84759 73305 87558 52069 92896 54879 79954 97646 60456 83172 88554 50190 80035 80010 88929 76313 55268 62605 72961 97751 58169 50541 78663 87493 78588 81992 60463 79104 89680 76894 62777 56097 81001 56093 86155 50184 56639 74335 83705 85878 51889 79343 50043 85968 97065 71434 67910 51493 81514 56738 61949 94336 95780 99163 66252 67975 68933 55888 70685 88683 51377 89609 87206 87786 57711 65901 63398 86047 99848 64929 99173 73071 60456 82170 68991 74770 51168 72678 61051 64608 54014 69206 79194 79263 85980 99687 54761 87400 78728 70879 73429 55606 94650 87881 66039 66774 65716 86323 65588 89500 93119 90271 94295 86383 70685 81006 55382 71157 90301 99710 96439 83907 96175 51214 78485 74792 87453 55117 53137 70598 62252 87468 62293 86056 72958 64891 89752 74565 89721 88301 53933 71090 83999 72047 55284 50585 74311 73739 68010 55864 72296 88924 82373 52356 73748 97400 64985 73469 89386 69045 96632 54645 52651 85830 99442 60556 74584 94281 67587 86145 76341 91460 54549 90168 59685 87984 72347 60298 78148 91245 62729 71258 93500 89494 66890 86213 80315 55839 59067 62419 58521 81454 89458 58664 55722 99608 78862 96124 53878 91247 62635 70742 60330 55133 70345 99113 69694 54842 64236 79186 53619 58691 91360 65629 57419 64161 52721 63827 68112 59924 68557 89690 94175 94480 65721 64412 67476 86401 56096 57920 73912 79421 78874 52103 53396 81383 80629 99734 84278 73121 84607 63127 66329 84954 54786 90771 64335 63727 99303 65920 72484 74579 85666 64649 81998 63859 70564 51507 64852 81209 74523 74086 88255 63690 58719 56720 89245 81807 59726 92096 58130 95687 97157 57203 92068 94521 83280 72780 52786 62614 67765 96248 91427 95727 70430 80772 87089 51916 79099 63433 85166 79081 62250 93629 81481 62885 92167 73801 84696 79975 53721 67241 95743 87276 87865 84608 62245 78145 92335 64797 65363 91713 94014 94025 88492 72760 61183 89779 50681 76141 67899 50237 73861 93671 52815 52260 91056 75672 51858 83907 56832 97706 80234 52871 91538 75127 92376 69897 86237 70353 82135 64892 53223 87424 93881 65869 60073 50337 92874 93101 61133 60022 71711 50289 56022 51395 94456 99415 50384 56771 70564 67355 57964 70358 64919 92955 58759 90250 56785 75992 67914 57387 61725 56682 77181 67087 85598 79643 65120 96823 85160 63830 94949 94448 55494 60694 69605 92868 85445 77799 71625 59235 58744 65936 81729 99712 70311 76856 82484 59063 95496 91536 99985 92060 79269 76462 79965 67223 89416 86787 74594 66172 97705 81655 66879 94812 83955 51687 62396 54916 64305 88749 73389 76139 61714 74661 93662 91651 78796 55625 58650 82809 98864 83694 78499 71544 79491 96972 66748 93937 89191 50325 93768 84003 56559 55356 68447 85267 85225 77050 90094 79020 86975 98271 86416 88511 58972 70409 57842 87710 63825 98468 63842 79021 77678 83187 91578 73420 51870 96111 79953 62279 90476 99834 72577 96588 98730 82793 52949 73380 74154 52558 86408 58133 65913 84736 87143 81670 58298 91274 62846 95707 91476 53509 84733 67793 62136 99237 76687 84695 66769 81630 95041 68780 64600 66886 88463 90740 58525 91768 77429 54085 96872 67197 55570 53835 51558 76871 97799 72922 74729 78103 51309 72679 96391 73444 57050 54051 70386 83493 97304 97304 71502 52345 63331 67032 75776 58035 94385 77700 89250 86067 77392 54723 59834 68988 53255 64153 95484 63553 78866 59902 85584 88600 87756 50523 77935 75317 53915 55301 64703 68469 84893 88747 83087 74478 52536 62474 76844 88410 69607 78776 56355 74998 62610 65324 50566 93748 76730 56166 81157 99442 77992 68251 93909 95672 52972 60397 51784 79963 72660 57476 64118 67921 97844 95389 75519 60211 63078 51426 70192 97530 76066 85760 50840 57498 56935 72860 84476 65323 50488 95809 61650 67620 93712 58574 75903 84850 73190 87553 82660 75302 93769 86673 81634 55147 90581 66179 99237 72895 94217 72664 75371 80682 53978 64728 62137 99950 53782 90741 95796 91614 61429 51360 97999 78154 79973 60332 89667 96448 54229 72594 68227 51131 64933 56774 68594 53349 83348 95282 90220 82722 71922 90239 84315 77676 75366 64148 97651 89983 50161 60712 71577 65858 95986 89990 73151 92749 71775 90278 79700 52520 51153 79452 93215 70646 90216 53804 65894 58994 89247 72725 79720 77882 73309 62720 55724 88463 76736 87170 70610 59063 90075 81458 71921 85126 77182 55199 50468 68776 73356 62680 95909 92361 69482 98162 75474 75028 72534 55563 72607 70858 50769 51160 55407 50538 56729 56640 83432 93843 95456 51351 60139 58888 83403 53662 50377 51974 75923 51019 92602 76027 50119 98467 57661 56035 71086 66186 92557 69730 64109 98178 70247 50381 85803 52628 72104 61170 82649 51476 85923 57273 90685 97322 57589 76582 99219 50733 52021 80569 65047 89485 54379 83733 70665 61393 52002 97417 80179 53240 93859 68415 57257 93026 69900 92696 78263 67065 96960 54726 80015 86945 83435 75588 74562 71544 64501 59642 87641 67674 59533 50671 77361 71597 99162 73513 85485 50795 58557 78040 81829 58944 72700 60734 89416 99703 52719 73406 91161 56076 95804 89678 96422 74477 86538 68739 80121 80048 59967 85691 51623 70802 51740 62457 58465 71346 98541 84881 87662 89236 60776 98409 66489 93559 74311 55897 75221 67661 58529 79612 96352 69272 61129 67719 77403 85589 70696 88005 97152 64450 61027 74773 85184 79812 57093 89974 85080 93039 51726 96432 56687 70807 60456 98505 99506 78913 79299 83166 78994 73401 82020 78955 69168 87517 63855 80931 77644 88511 84131 55436 89974 84324 82932 75275 71277 92831 62928 50023 89121 58835 95652 56389 52869 87101 90374 55958 56965 58730 96424 51680 74689 95458 51763 98390 80076 77002 98576 61496 58519 57387 51144 70819 89566 89496 93562 94618 93569 77195 87798 97092 62735 67116 80157 91347 54857 52913 54062 60236 54158 87238 69688 59895 97646 82327 90630 88049 77952 72229 89275 65930 89875 57895 64521 68577 93360 83367 90436 99123 67912 89463 57236 71121 82421 76854 83864 78217 52684 98551 90257 63491 98431 73510 76690 55031 89324 92090 94928 72806 77119 72425 69826 96163 67098 82621 95405 51325 69709 81482 93647 58987 78805 54154 84274 60587 85190 79308 50718 95490 71537 84013 80481 51066 52768 52733 76444 68681 67094 92215 71934 63566 97652 86643 85346 76314 59598 66746 89645 51205 99192 62091 60277 64595 71811 65363 72099 96092 71689 52888 80992 64031 89801 86648 72347 64157 51865 96018 77626 51759 50119 59845 64914 95498 80474 61232 83711 74729 52104 76651 65396 61957 93343 53356 55210 97037 73773 53615 67859 98760 60229 97522 97707 71261 90656 60696 68631 53023 51877 68557 78815 92745 94664 94635 93234 65563 97379 59761 97494 86685 56271 82279 65722 61736 57213 87206 75496 70422 96834 73196 72075 91661 50613 73698 59322 76803 52860 92366 79811 96740 57701 65184 84682 71743 55401 69922 85490 84933 77708 54334 99665 69814 76707 70367 98030 56959 73360 93157 96156 71569 87975 90389 89248 57398 77857 77648 57614 90974 97948 96767 60766 66840 69577 95189 63403 58228 82036 80389 76691 65003 53468 65603 77260 69876 99324 80803 78885 76108 94822 69062 97812 94466 58782 94636 69343 85591 67126 99167 72812 58239 63032 87497 98933 88968 57800 94813 83864 99659 64635 79041 51637 78610 81933 86385 50293 94979 92554 91787 69586 91586 85448 51639 86629 75643 89506 74440 61256 60121 83428 74396 65672 99576 56456 83414 77870 56669 95932 67911 75464 66811 68922 63783 57522 84178 82995 85988 60877 71746 54817 73612 50840 95457 79957 59543 69553 69487 50137 94912 88492 94752 62725 62134 68108 84834 56171 62062 65549 54680 80913 83125 75501 59016 97635 99404 57396 76413 74000 62344 51821 93276 68883 59601 68203 90518 57968 60894 92266 91307 73759 82351 94608 50490 83036 78793 51370 77839 79589 66162 85274 77827 64041 70331 61069 84492 65506 96651 72251 84131 75483 66810 79826 70452 52030 85283 75891 88431 96253 56442 59522 50957 88916 57965 52797 80182 60852 65068 68636 62549 95469 62944 72579 54444 78265 75769 76320 64105 75814 68266 94335 59358 51354 88897 82737 61979 67510 99873 61092 89413 65352 90121 86931 76573 98577 76259 96592 98019 75105 56783 93796 62077 65248 68949 58087 88091 81596 72384 84748 55198 90311 93828 73268 56738 58939 77325 68584 85622 63463 99941 75087 71308 63406 81175 54632 53050 66015 67276 88924 90078 76186 62155 71765 96362 68559 92934 98570 88367 72462 74341 98224 51473 69245 90441 56198 73262 87901 99988 69474 67863 72972 53943 65526 52485 78417 88872 75139 85885 51732 87455 86364 79124 93691 93953 95969 99921 76207 64929 79387 69251 76454 61635 57406 84625 91103 52757 54138 82531 79287 56757 69460 71788 53742 56712 94373 60964 50548 83060 93588 83155 58180 93645 79278 93289 57620 65413 68882 64140 87036 88751 70278 55679 67702 88145 88988 59218 61661 88019 52009 57804 55700 55929 69951 55096 97432 57189 68960 92385 89370 99133 52714 67807 96818 64650 99950 78321 58593 75316 91620 81122 89973 85074 93938 82659 88159 50342 70088 96252 65029 80273 85367 86510 64569 61723 96624 87930 88357 96598 60227 55240 61666 65352 61942 85542 59382 67844 85942 94725 77213 89168 87162 51578 75772 85552 59335 57065 81608 86334 84466 85230 81600 77482 80862 57136 56178 65240 98394 70582 70144 53536 97383 73666 63903 90988 94288 98146 50332 66451 74204 76686 58236 58477 93496 92969 84403 85712 67877 54482 65464 83860 67306 76133 69685 91234 83216 96185 62728 72813 51556 79656 77080 60000 99204 50072 83252 62095 71219 76091 53118 59089 55684 97430 99124 59119 91410 56429 82583 79740 61982 93042 63624 51674 65146 98223 93694 97448 63659 84236 78134 61363 53191 76638 80911 86212 58304 80601 67524 53350 66635 63009 51357 82969 57142 91917 60747 56091 66635 98362 91202 69578 60794 70352 68066 55223 92293 99570 96271 55847 77127 94789 65907 56412 68572 83058 60156 74727 82908 87060 61205 61212 60002 90819 95837 97714 90664 92740 87039 89783 96715 66372 96413 70230 62053 79553 50997 88093 90482 81236 62757 71664 58682 78417 80873 79069 84639 88722 89047 82075 66738 66492 50001 51580 83150 75905 84351 57677 98924 78941 87096 94341 87111 67747 54496 63821 88258 60211 72275 82097 64449 96719 78865 62064 53743 56197 93953 57185 96908 59243 53416 91976 68763 94292 65644 60138 75317 67138 66977 52644 99063 57652 96345 58366 99400 64828 90854 91581 91545 87577 75819 72177 53805 63979 77695 79167 65158 64915 80971 90620 75505 75665 60478 68382 70793 61860 90490 99850 72049 78342 58850 73652 94249 62295 80989 62000 60835 98279 87123 92283 62356 61412 73760 85156 89582 73327 86338 85456 91619 77908 98653 74959 85109 73502 99048 91853 77190 95206 57759 75076 89151 68778 53213 70096 80663 76228 78436 81397 54664 73685 65801 91822 71864 56063 57967 76539 93568 82375 99758 87456 66631 71798 82835 96636 50052 50761 99263 85874 78702 94779 61697 71938 84077 81136 89929 70349 86889 67812 52939 54422 98707 80312 97013 57772 78348 51069 64633 60270 87912 83272 60256 86505 58004 76135 51388 90085 83660 52597 81265 90111 75527 52207 73957 56642 69893 79157 70199 83453 81874 95287 82765 89177 83323 72618 95614 59174 65185 92308 55804 69668 52177 68528 56267 57975 85932 54740 51286 74185 67622 61774 87947 63410 53337 93513 76153 75354 82267 74867 73254 86299 88322 91414 84043 60699 56954 56464 60983 95753 75401 65339 65023 78030 88636 92482 61356 70708 94413 53440 99254 87904 72299 97382 67668 80471 64202 75054 52308 69181 63968 57861 78892 54038 87741 93477 58376 73430 65109 91995 99255 69725 72891 93904 88150 51639 74162 99482 94394 90979 86413 64727 76256 69478 89720 76671 54089 69948 53112 63160 61381 87933 55563 50534 62159 58816 61840 57182 85332 60017 92354 78284 91225 58928 76930 95778 84675 74915 91078 83190 54317 70808 55537 65008 90552 75239 85166 93147 91732 60389 98756 51933 57652 57151 89700 71881 53004 54923 95736 73100 76011 72219 50448 52536 58127 51773 71154 56858 56566 52463 86428 62619 71937 97647 75050 93072 79020 77735 80821 55792 83620 82269 74169 59779 66580 90291 93928 65669 54493 64361 75153 74543 98668 71429 61566 85145 85385 90521 61352 69018 55431 84581 60339 91384 65475 87653 77254 58770 76703 74997 93054 69198 60709 54769 64065 71302 53569 88518 54020 90632 82801 90540 63470 95641 91606 64596 62941 66283 70415 55716 94522 69967 51622 93197 79039 50521 51385 71811 75720 89279 83339 67632 76871 86806 66894 90416 58400 64234 97486 52429 58917 70166 96013 53973 90191 84438 65330 60994 93973 52314 80398 65989 50504 58747 73280 76835 83229 91410 64014 76219 73365 92791 87979 51554 72563 71001 75337 65831 69210 96966 70273 67343 82498 51602 87951 78296 86809 95881 80893 51260 97298 65781 97199 75295 89073 51332 73256 69848 58297 52670 51978 84984 72231 82104 77451 97120 55482 66812 91602 93304 82741 84595 85324 58390 77782 58689 97218 72976 88003 96525 63627 88606 75218 86819 54724 93124 73228 78639 82684 59090 84874 58949 76457 82527 58175 62057 54180 93892 73518 77678 78902 92324 86747 84118 91700 75934 52704 86107 60394 59641 64225 91988 73237 98463 57775 61748 59589 53505 75229 66251 88296 64463 93693 55690 82016 62590 57179 94577 95027 88687 98070 70123 50600 79286 90788 51295 87184 83114 84280 79488 50001 74648 76520 50895 53534 82597 73893 67287 60860 83492 57062 82575 51019 96913 94482 67486 60589 61066 54997 81717 91766 75233 55345 97277 79811 67106 60031 57157 52613 74200 97158 56786 90420 74942 63217 53960 73242 53461 87229 66820 55531 92955 96534 63396 70417 80923 61088 86340 80749 91546 87593 81382 55529 69576 52689 83375 94546 80337 72953 50011 77501 76073 96899 62314 52665 86873 95009 82965 59096 68893 62859 89097 50262 94867 82329 57625 61391 87229 71032 58797 51587 58241 80767 87630 68846 81663 90972 82234 88701 96114 86004 65872 91385 58855 64629 50903 55244 96590 73209 86326 58387 80483 92560 87532 77131 92817 94709 83085 92123 99602 51953 85522 54740 72531 67932 89044 81628 69547 55030 79251 82019 88528 92911 63619 56177 79093 63051 58557 58812 83178 85658 85127 84936 84578 50315 52880 82512 95863 97612 63739 91289 83957 75139 58795 78865 81208 89129 50514 50059 63787 86482 67647 92238 77763 51981 51476 73404 64087 55979 50551 55049 72986 97352 85309 58052 97121 57593 81707 59972 82180 94539 53327 53613 95871 98402 76591 88280 56642 94481 92006 87884 90784 97051 89763 62793 76138 64418 94860 97090 86518 75635 53018 97873 60973 54174 93160 54816 93550 54254 53351 99434 92795 81120 64825 66572 76576 76979 95041 75522 55174 59107 87509 96395 83355 63245 60947 75457 84861 56873 73146 65953 75589 52513 52950 96604 57891 59002 87638 88608 52428 81469 83123 74332 73797 80220 89150 84163 75135 89415 96193 62299 65572 52414 75734 87372 74799 74902 59274 93650 64161 83032 57406 54119 74876 88490 95095 53909 65293 63156 94770 52749 86184 54696 95028 90393 84441 97519 92861 75105 84951 60141 79711 74707 74511 58410 60779 65760 66496 58932 85193 80800 77975 62739 77301 96668 53748 66886 53432 61090 95350 73579 82862 79499 51433 60853 83945 63757 83908 56952 59113 71801 66133 71802 92523 90086 83552 65982 67551 97425 58431 96026 92936 52371 76013 73216 76243 87920 89142 64240 51051 59955 78969 75446 59150 60119 90834 59327 50000 66298 97331 53125 85190 60893 50185 50365 58977 66283 69134 61252 60140 66293 74506 62727 91610 71965 78962 92287 56170 93741 51795 82874 98075 94343 93412 74786 87733 86161 56510 91462 94297 88495 51232 90796 88427 77929 59265 63725 80694 93529 95051 98654 76908 93932 60038 84875 78986 96983 99199 74045 56269 94837 85408 50218 65940 87028 64141 85218 67605 81492 52898 53984 56189 60072 73112 74247 89849 66034 63349 75549 73132 85307 93793 51604 89010 89654 55389 82353 73867 79523 60367 98537 63967 56903 82925 85079 90701 63809 95714 60870 53220 78984 73990 76123 91602 96312 89042 81280 75842 80935 73148 92359 99385 73234 53358 92260 64972 74411 95579 66061 89372 83892 50443 79462 68018 99151 81690 51264 95149 57524 53879 85498 79279 77464 66048 76245 66155 63658 85170 91081 88473 70990 60566 89842 63559 95130 78879 62617 58717 58074 89545 93856 71336 90529 61196 74592 74750 79926 87884 72075 70233 89744 56082 74552 74527 92287 61895 86955 72756 79899 65688 66671 78053 82874 70952 61332 80866 61191 73801 88797 94499 87421 91705 61692 87746 54627 93243 64083 62233 82101 93778 66986 72684 81124 75712 59807 62526 76383 78988 61561 50276 80305 65876 69898 51457 51324 75350 89157 100000 88994 53119 87430 89083 98677 95797 78656 68555 61039 53778 51895 72195 69398 68778 91122 78499 99902 85895 70489 87496 77202 71611 52408 62515 79832 84524 88002 70441 51939 76835 75967 58593 98014 61310 50375 78729 85950 68551 96665 55295 53957 74833 64272 75998 68204 76821 78625 56089 79237 82472 87346 58037 72834 52594 72046 77997 50653 69745 97657 95660 84551 95160 78650 95765 85214 94798 69320 89221 81828 58768 50753 56409 75255 71268 50115 71515 72262 53993 89073 76187 75807 91759 90592 85541 77663 91291 89649 65494 68968 56478 96148 57925 75752 88956 54414 59575 89013 99441 66201 92668 55909 71984 60802 57091 81852 62937 94809 76384 58416 92983 56057 60071 54816 98281 78259 52148 78317 78076 99621 65190 92083 99813 56625 54040 93665 95965 89979 89192 92559 83588 99076 67798 58224 81626 76639 97723 77187 79358 86050 62190 66847 64803 75423 76130 71487 84837 86468 79781 96645 82604 61095 94564 66075 93069 93939 80673 69793 63160 53474 57848 97330 98134 60085 98063 55586 61887 80079 86498 65178 82852 70134 63186 89009 86313 53672 91370 97149 90865 88082 85815 69474 98007 96083 73515 72355 64490 53100 56937 55522 86133 58819 65418 92019 61229 55066 92968 90819 82185 62897 83182 89547 62643 61366 86227 78019 87777 70257 59915 74264 87910 83201 63105 99468 50541 79368 84556 58559 69433 78083 92206 97962 99511 61504 67226 60714 85334 60399 84747 76273 53166 85296 98029 59214 94441 83010 57346 70596 50434 76704 80853 63908 88610 88936 58880 58564 75247 57938 62337 60055 94516 61795 50238 65494 72941 75847 79563 56452 93534 95052 96145 77367 64064 58754 93129 62482 86256 73859 82358 62968 94916 72272 51647 51815 88861 61500 93533 51475 57230 89622 50106 61066 68060 53818 72051 70905 59299 61163 67646 63652 87189 96421 87051 88197 57573 70436 78410 57030 79943 84817 74655 55496 70827 64237 54432 76553 75138 70131 87474 96380 80008 62403 79378 68993 52362 53771 96724 70217 64370 79312 53194 52185 61304 58485 91211 50430 92472 65175 84731 52994 69730 79348 64220 77241 72045 77265 57891 81253 97035 59039 52370 71973 88959 71231 83452 75050 56277 76060 69102 78290 71226 83663 79011 56416 57842 89914 60644 63595 64951 58193 92582 67721 97843 73926 59850 73675 86865 54552 73831 63448 78785 84411 81581 92813 83652 87052 83508 68825 66078 76368 60592 76312 87008 83859 79130 91007 99362 65789 82361 90392 93799 58407 53701 50976 99919 78322 60981 64195 57777 77362 64819 75903 68033 72894 77156 85035 58100 72258 68292 60414 54190 58805 80963 66370 91071 84514 89453 62571 90013 90662 87380 87148 85266 63795 94242 63503 68436 63784 63641 59630 80305 82278 76357 90368 51753 79848 65099 90880 84252 67224 83030 84171 66476 59699 69661 75439 52738 67019 51437 80498 75048 98814 55278 88452 50142 55777 68595 56336 96967 68363 91634 77062 52025 51204 86841 90764 67062 99022 65469 69935 54316 85076 96849 77826 72348 77301 93559 51202 80987 50173 71388 51563 70734 97495 50563 81850 55975 71141 82006 64782 85622 80658 71600 96831 70949 58970 93592 86604 52277 80433 57650 89933 57998 70504 86561 75619 60218 93272 70233 80529 59210 85680 74588 59660 98382 84151 94068 63407 50041 51668 92830 64791 81309 59402 58004 60623 62787 59376 68348 71210 88654 56266 90971 76450 54821 67997 56467 50445 98664 82584 52270 81056 80468 86862 70047 80834 91126 63613 88695 59590 85455 91503 87953 66385 60096 50059 70386 51470 86851 80174 93746 67477 57262 79103 58599 58873 72040 71733 96289 60161 54416 91138 84834 77115 84887 74131 72741 76139 77696 92953 75849 76646 67797 53426 86710 69087 73197 91202 83790 63938 54285 70652 78049 96061 77802 92717 73000 81221 60164 69512 86864 81839 64692 96754 93435 66678 66117 93375 79022 58099 52686 89647 51457 89507 81528 57241 63242 77737 96142 52924 80974 63731 76927 85693 62301 81460 53824 63353 67641 96851 66444 73915 67986 79930 93199 65174 52690 86689 57736 55029 87362 59263 85449 56643 95492 82685 64834 90372 74607 68669 92605 88280 77394 92548 50372 94698 71508 54313 75775 92991 72082 50110 90632 65002 83484 91288 71817 95470 96548 87159 56434 54603 96943 53080 97482 57829 85166 80551 57850 74859 72397 99458 83426 98500 50580 85978 95436 57784 64390 85240 61778 71998 98726 51280 59295 54153 93411 99478 64201 79397 97064 82032 62870 91693 97006 73948 73472 51975 83805 77422 87425 77313 75554 74341 59675 94873 87657 50531 76410 74319 99355 86478 83652 93059 70211 75935 98586 74999 80871 97252 74215 56481 98806 98113 94758 76564 53137 96391 70523 75416 69372 94324 68852 61552 74421 98612 89326 68005 87190 81286 66015 90737 87848 67010 72969 66785 91024 98740 61048 73742 88791 66416 69580 74835 51785 63550 85190 88501 83091 93451 78760 81829 71024 82473 91764 73872 79584 82997 97147 84189 86290 57854 89129 61633 61753 82731 73926 77968 87358 72229 61497 86195 92067 87095 51885 94891 61449 61873 51244 75220 72713 52850 86207 52668 62461 54983 55216 96475 91469 86861 55068 61020 83974 95420 85990 85611 82057 87816 99304 59447 83619 76754 58607 84295 98946 79422 69905 90424 94542 99959 63418 73863 80667 74162 51642 90353 89376 53133 93873 80887 56705 74351 90300 56669 94618 69855 83854 55181 69821 93520 97563 53312 71927 80584 84757 52644 71752 64581 62013 91808 98832 96463 80733 90659 55823 88568 95552 94554 69851 87567 53265 97185 87467 64863 99993 75245 78976 60234 55107 75724 54671 85048 72493 86835 99625 78522 56295 82365 76202 75533 70619 58886 87315 76948 53699 91755 89895 94741 89406 63049 75336 97753 93705 61516 61622 75535 66352 85948 88798 51051 82714 56107 90089 72515 50392 79591 74806 88511 58784 95739 76374 83521 94179 59055 97953 80720 94202 50575 68015 84740 50571 72876 78537 57761 81314 83171 56307 86412 73670 96879 90502 79608 74475 74942 99912 90731 96763 92919 99026 57401 85345 64281 70691 63651 85328 70218 75356 95951 51039 71523 61511 93323 73916 60439 62434 55968 59968 81249 94988 77214 82255 59875 98076 93577 55316 58304 57215 93685 59580 51584 93960 88296 57539 75877 63130 63661 87206 96472 62998 72519 96268 73497 60859 86424 52547 76541 96323 92001 52108 93554 74231 90695 72784 60315 87907 59816 90346 74329 55942 65209 90637 59191 57716 66879 57920 79999 50040 79286 88859 57213 79546 62340 69061 54629 91994 65437 86151 84454 80727 50121 82072 92528 53556 86239 91686 76358 82805 52537 80195 98920 51726 58978 76768 55882 90335 93280 84741 71937 51957 86191 58996 60307 77614 67655 95129 56558 96898 77909 74107 80069 92095 82869 80892 96778 68315 50778 92007 82435 82915 93202 69837 63744 85663 79675 89947 54221 82399 67304 81194 98140 83889 74643 93382 80848 99129 95078 83348 86363 67037 75892 63795 96251 64837 95759 61910 60067 52278 99164 72169 96027 59554 76783 94472 50829 72663 59343 74608 92918 57183 74346 98713 91247 69426 86736 81033 50540 73456 88081 63405 64519 60620 80341 62972 90797 78235 76647 87454 66207 85381 99675 98269 59133 73094 91308 99832 78003 96140 62793 91461 76876 85391 95529 52996 66322 69710 89394 53664 94267 77174 74317 76149 96358 69483 79028 55837 59568 59718 56414 52701 84990 97382 90859 54653 78496 61848 88119 56259 76051 63294 73087 61268 70369 66591 97046 64048 97556 96900 68830 95089 54263 51937 74419 76734 53654 76176 52211 69980 78912 60075 86143 70631 86325 82510 66396 66313 84192 59520 91039 72875 94686 56234 57199 72156 69484 73935 61443 79905 61096 66350 53544 72969 98193 96532 62720 85429 95292 86613 79179 90488 64204 57658 81414 67436 52388 97990 73699 60794 91142 81980 57832 66449 56878 78720 95269 79913 83787 93908 81813 55793 91416 60593 64055 64437 51574 71711 70180 81181 74073 58565 68311 66343 52625 83937 69275 61349 90220 60413 74415 87512 86068 50184 57731 52478 65707 74514 89607 94552 81114 51687 56338 61523 63997 88967 92615 94536 55816 68917 91950 59098 91695 86122 55919 94712 50127 64107 90528 72968 81300 81175 55750 56246 97443 54468 78496 64629 80077 91355 63766 62338 87770 75353 89748 51101 63045 65075 83071 60519 96028 89581 78289 80115 51906 80523 92075 95563 52567 93978 81737 94698 50095 98360 58009 70670 85458 91765 67860 66874 88955 91089 82869 77688 93926 94776 85976 73512 74638 91450 82230 74720 80597 58434 97146 72743 63899 61584 50160 85395 65567 85248 62767 56591 74367 89792 83008 57308 79234 99195 61919 92184 93186 94796 93217 88000 89751 94380 72047 92418 80374 87638 87165 94408 77879 51597 89587 62029 50988 70305 52793 97076 71298 54429 89426 99777 80621 87706 98542 88104 81330 80252 88954 50092 70781 73529 88295 70224 56933 94298 90571 99758 51157 54806 69467 61839 59390 88974 69453 71317 67422 59609 74211 86350 65103 86183 72236 88048 65323 96315 62888 76941 98063 93199 87465 69474 80016 50535 78111 59869 78391 75400 89035 77929 84107 95722 77278 87568 66463 72251 52315 57039 73956 62514 75889 90438 55303 53384 92182 54961 95903 62052 94700 69876 83504 77174 92684 72763 61196 69356 86738 83469 80028 65387 84733 67239 77141 89010 71034 97068 86877 90510 75056 54057 95218 89318 73965 52503 82810 72413 91897 87174 63302 73468 69418 64446 62409 99763 51391 58119 53896 75397 89520 75486 55543 87422 89136 73836 67019 80202 69655 62227 95023 85745 66460 85316 95651 76586 65019 67123 55160 80908 63621 99966 50182 93965 85820 57079 67075 50976 73104 90338 51907 79260 62392 56032 99255 84948 88039 97790 99750 51421 63634 64561 62128 84609 97836 71262 86958 50531 95075 75893 61011 67539 72208 66591 86778 86492 59648 81436 82087 55402 86999 70176 81317 74739 67550 79592 69615 60031 96327 87821 64443 56954 76747 94073 52843 75759 86127 98726 60781 90685 61023 65405 95814 93120 98171 77172 79605 61579 86683 78698 88138 97054 88397 77040 95257 94959 79968 70336 89065 56964 86072 58806 65647 97097 72659 75897 95292 53614 98902 67943 66241 74777 86527 86841 98270 60064 52916 99713 63138 73732 52765 74055 56225 56719 67985 64637 66898 61185 65057 60620 83614 57317 82951 74510 84669 54696 54887 61826 83195 53928 94212 86157 74587 95888 70274 62724 67867 92183 69454 54825 94411 83839 82002 84104 66677 95074 54553 61355 75355 71684 78269 75656 67807 66977 73240 51535 62989 67786 67107 76391 61969 79581 80745 83152 85467 96621 81753 86062 81779 74188 87776 66694 75487 94966 85568 93233 50305 57273 69501 67816 88614 85248 87665 62105 96405 60408 85482 73816 79795 79533 63001 60280 65230 83770 65479 96691 59504 83620 93019 55064 89759 71086 96962 53964 83132 68558 82416 77605 65118 57070 50977 99089 64715 80943 52400 70879 87324 91291 56696 56885 94484 85199 53534 80516 71860 83411 95777 60827 76297 81682 92368 98600 70692 85501 63005 89701 62151 74009 64767 68467 60743 94304 57746 67831 88489 80932 71180 68934 54348 57943 76570 52291 71284 52917 78028 67958 60001 79299 81842 60817 50116 82666 88615 84864 68926 53862 56185 77930 52868 83301 54558 55969 51837 80435 56900 99594 55333 75653 56619 52737 51872 85199 85631 97341 77672 64077 87138 56382 54260 82193 93011 51989 67489 61342 97148 93726 86125 80371 62194 67214 92582 89810 52540 81125 74231 74662 74565 84847 77508 81939 90295 75748 52271 82628 78789 92962 74643 74442 50535 84692 68455 87810 61203 50775 94216 89958 64544 63429 76685 52001 84155 62040 75269 90915 76227 76789 82593 89354 95534 61022 75678 65577 83776 62591 87408 70859 70549 77210 63664 77475 67952 89662 73892 52788 86271 53212 77604 62483 84414 81268 83512 99312 80298 52871 73708 69327 68591 71901 65683 76984 51466 73260 78347 57553 69312 61322 78447 88525 86121 64576 53815 72364 95844 98962 51499 56208 92073 92469 86264 75359 87080 88394 95399 98752 85662 79255 55789 84134 83104 82915 81574 53188 94817 67021 79687 68779 56988 54495 81424 74624 67516 88770 72532 84724 87193 82531 65382 88715 77648 80647 51158 87536 77335 53927 63018 75752 70178 87168 99954 64474 72604 93802 73977 89516 78361 66786 54601 71218 59146 82429 85698 55152 91526 54582 96494 69676 77090 83553 65398 88472 92919 85516 79538 69879 50482 95013 97776 98711 77721 93581 54646 82129 95097 65855 64332 94700 77926 72178 83621 96122 96793 76099 99790 84851 84394 57096 89700 74216 55511 57593 53083 99858 86364 85802 89490 65700 54780 85038 71827 83913 60536 67601 83593 83034 95396 81002 91870 75493 66585 85299 81799 79627 87686 81971 80048 89092 65192 59248 87622 62179 50429 58687 65641 64915 50600 77139 85827 92236 96489 86752 52550 69523 56696 77881 62731 84569 68627 98446 94202 67943 85462 99573 88121 52497 94640 90543 99382 72188 86658 90967 78390 67933 87138 77462 54895 81253 66014 81324 80643 87497 98052 66720 60461 58398 70546 66857 64749 83755 52019 70589 98940 77933 60820 50031 62880 93834 97486 63826 55189 90199 90803 61260 90948 58449 50063 56112 78586 56849 82709 59374 94608 93657 70681 80082 56985 92055 68888 70426 95048 69330 73301 53088 66830 71288 67398 81045 93941 81317 90775 79512 68758 61009 87036 83945 92521 56957 87836 74416 70202 52483 59106 98834 76490 60115 84182 98247 74359 97544 91734 72238 57657 74158 56219 58685 95597 76559 77926 83414 65596 83008 59944 79393 80237 69246 56917 93757 50076 76957 71694 97067 70360 83619 93227 86477 76566 87717 55834 80508 81180 69999 87471 74789 68463 78566 96416 81163 75248 89557 56511 51896 95698 73499 57418 82252 91891 73632 68443 76288 56655 96979 85606 54840 68564 91281 81431 53068 95342 89436 56101 94103 63036 50075 74254 76585 68564 72929 98367 88504 63897 84894 77122 60967 61924 51880 69476 64960 81154 51222 85915 81960 72995 50525 69700 78308 67605 88209 69709 64139 66150 96726 99303 98419 99725 54451 55630 93387 54048 67384 57464 78926 68291 82445 85990 52204 81546 94192 52092 93518 85552 69744 57184 61219 66601 90907 70519 53274 55154 61407 53581 52965 81711 82361 82635 64196 87423 98401 71682 98535 77943 88159 86433 90584 81623 98101 68462 73503 57964 78177 96070 62025 70122 75469 96101 71926 83245 54744 63355 86418 98342 86054 63122 80268 72678 72957 75078 82415 98612 63458 72020 80972 78245 75249 56565 98693 88818 78343 76561 79951 77665 51119 85195 53723 99542 93591 80446 73804 53738 65020 53481 59092 73102 94644 68073 52079 95506 58521 52730 68697 68805 86524 88165 83876 65222 88555 68386 54902 87480 80708 73346 59668 51411 93142 83491 73065 77918 77811 91434 66425 85335 92617 73024 57198 91503 56638 76757 82531 71141 92847 54604 53702 89206 70642 66004 58849 62863 88797 93387 77994 81049 63499 62822 85977 89999 72119 75030 63003 54865 75034 68907 78838 57581 77800 83281 87124 75647 92054 52314 63509 61948 81447 56400 86642 93110 70914 67770 66278 60378 93060 97234 98841 91299 53958 68633 87050 67458 96813 56277 55600 75195 76694 71464 73069 59949 70818 58648 97886 58114 76291 69999 91937 54489 84685 89403 70238 97104 65513 89416 91376 74008 89979 75114 97594 92716 98764 77978 73182 51369 80267 78285 70659 68181 62113 80528 59591 71486 91332 68145 57295 90386 50029 87523 59012 54201 92267 77451 92352 86493 72686 90580 50229 71171 68620 85561 54688 50110 85368 83264 72518 62304 52464 85032 98156 91577 66826 58872 83022 64826 78116 86153 70730 81381 99258 83825 97656 84124 96142 76481 54550 62998 61103 96043 51070 61306 73852 84519 80673 72155 52498 84094 63635 87886 50869 70125 51312 51231 91525 93034 70642 91797 51379 61397 82196 97961 55162 82831 63935 72630 55588 88717 54822 96629 85599 84745 60249 69726 73581 82090 66775 72375 68859 52709 61345 71043 89474 98544 80212 69878 97054 87781 75536 81476 74914 74885 94247 81357 86934 77904 98170 73298 72888 52522 85097 83620 72729 81877 72475 68665 79256 85985 94066 91165 58553 79165 96253 98915 84603 71472 71648 68295 75686 74010 62898 79730 71739 93818 66818 58000 55939 61667 94644 70736 97531 99679 98499 54352 64261 55135 95201 80460 81379 64065 91892 97371 89232 72394 96730 78589 67736 50111 94577 91563 71888 63038 54110 73164 82845 57007 85583 60572 73123 90800 65673 77552 89821 56965 96189 95528 98608 50034 62899 63500 62229 69820 69033 90175 56121 82693 91192 96632 67267 62092 92516 59173 57049 94232 56778 66335 70053 74105 63318 79127 89668 99421 68660 84955 69411 78815 91629 80109 62300 58703 54139 82321 97536 81824 66558 65451 94107 67751 79267 68531 71737 87159 62809 70514 79014 54604 90387 52875 56352 66918 74015 69752 79579 50334 65445 70507 81766 99248 84072 89479 85659 58513 52353 82611 56538 98324 57105 84258 74320 71170 80165 89804 91392 74964 85843 53748 63558 89441 97353 68145 70356 69290 98510 96201 87561 92487 62767 70945 97988 73569 84906 94854 72522 57255 53671 77508 50975 65814 55788 53138 87181 96726 90672 79514 90773 61649 60648 75309 95531 77845 58902 50104 57097 78536 71640 73690 86824 60595 72132 63381 91528 73675 97449 52727 87535 51169 71418 89394 94506 75349 92997 89805 68609 60476 55420 70690 83832 96065 79095 78105 60492 57874 98017 65341 91429 80412 78553 50048 51342 51973 89250 71016 53263 67251 80211 68592 66655 95080 73992 94119 68886 62221 57377 77843 90909 94978 69451 80584 71469 53765 57518 66133 67057 92637 90740 56398 59800 88935 91739 82348 92018 85040 59709 61472 87693 74363 60972 70674 71857 89471 71077 67134 96953 80993 80959 55717 68352 52016 70264 78828 87463 54821 83232 78125 52374 91600 63209 50617 51232 67981 62805 84112 57273 76665 84960 92691 82457 63568 74167 74579 71137 60756 79957 84147 71321 93062 82269 56144 62423 62205 59984 93208 82337 71918 56652 71927 79911 79427 78594 51227 55451 66169 85167 50579 80984 70096 72850 55640 55608 52373 96369 93102 94637 58351 51726 64312 53684 57860 83890 56928 70572 75851 95421 80185 55434 76742 93215 57860 98630 75780 66385 89043 74504 87230 55484 85557 55183 57846 50676 66332 73486 98446 95870 95187 65737 52383 98831 60399 77767 82740 60721 97678 52193 51378 95192 50019 81449 76919 76925 57752 99725 76932 60270 97731 97867 71207 54987 98978 90439 94195 58010 94909 56487 61980 52606 63412 74550 58421 66636 77566 83585 93994 69144 90186 91645 66761 62538 95232 79122 76575 81639 91565 73326 67960 86933 95856 60497 67074 84147 57711 87266 53629 66111 62341 60304 69688 70940 79489 55016 51314 73428 71964 91228 94339 96949 97089 84899 76111 70972 73690 59498 74157 55963 90133 59478 65037 62834 95705 85006 70659 61948 95764 53481 57242 68436 61909 70202 62182 92283 65921 85725 57906 80177 53772 81018 68892 60587 63184 53265 51428 66261 98776 58469 58133 67481 70211 50522 66451 80636 72352 50390 84772 69250 78243 73501 54387 56227 60545 59743 87927 99889 57945 57328 73847 82422 75183 80408 81649 94333 85322 61928 91959 64841 67951 89898 80946 62069 57141 71481 65694 76076 87121 86202 80334 88477 89136 69811 86636 61327 66212 79840 95206 79755 93145 88742 82687 67850 62087 91967 89279 94421 92830 95939 73013 61133 95292 82972 81667 82845 57270 86804 77764 85490 61795 50359 50654 54702 64438 91973 61197 70018 89818 76735 51899 72123 72507 90399 86545 67597 52643 78150 80243 84273 56236 91210 68622 53811 98385 81900 90582 76093 75496 63617 84454 87210 72692 86683 66315 85491 52987 81374 83084 84912 79030 92113 52819 99281 90603 54107 96365 57505 78112 55410 72472 86347 58348 80752 90123 56591 91750 83683 50170 91407 94232 55959 84593 68416 59334 85064 82057 82731 90193 68597 67171 58414 80645 97775 61214 76396 99538 73689 92637 57178 84039 77396 58570 52439 58338 58719 62776 96172 79757 77096 70647 72177 96948 82076 64647 90624 69039 95726 82368 90630 52587 92380 98653 68199 83602 84236 81730 93901 73639 67704 66935 84432 63866 74591 88837 71424 81157 52667 56139 93074 96245 52857 95539 60996 66333 59292 91590 67017 51841 59580 54698 61798 80801 95556 90015 91262 52180 88175 65107 84178 66846 88273 64982 80042 88978 91504 67282 54465 88063 78560 51873 64879 64299 60437 71831 92493 88836 98626 77505 92972 76017 57469 50942 73393 96988 83399 98809 71912 66320 82941 87345 66597 62007 74670 96049 65690 85896 94591 80307 85098 74405 54257 79853 94474 93456 71839 88820 85875 77259 98767 80750 75759 59133 79657 63341 57402 68122 54173 90104 79285 79721 98990 59047 73839 91725 96155 89215 73836 67776 96142 77488 89305 50642 69675 90482 70379 55505 55667 54610 98403 69073 76342 52703 83182 86098 86282 91720 56373 57487 85857 83999 79964 63753 82049 99652 87175 57187 98157 54056 77367 61367 58674 86239 56520 89637 97521 72073 80009 55444 54509 96588 77262 65273 80547 76161 92635 86351 55862 53852 60667 85364 85272 56745 81946 74077 73294 64701 62115 68421 54447 50691 98842 69464 57827 82523 99648 88690 68686 96628 55217 79054 80742 61969 83668 67114 99926 74602 73103 81361 54139 52438 81088 85206 62004 76450 75083 51950 60207 81643 80727 89736 92278 95397 62022 59863 54012 57741 94283 84686 64685 53460 80047 89556 87339 93797 68078 97195 75451 60625 97106 58594 70353 90664 65442 69918 56045 50077 51095 83466 97885 53013 81266 93943 80316 94133 89283 93775 94412 64723 97214 80097 75645 98351 79082 67629 76740 53691 64040 63619 77019 74691 84745 88034 55319 57907 79036 53181 83265 60557 52335 92621 58469 90154 63002 51848 72364 60540 83676 59343 94739 73463 62878 80149 62795 84213 74175 78066 81630 93327 79434 66654 71546 56104 55522 66976 54150 88927 54318 77301 90146 80413 58805 69949 88085 68261 96320 74948 91116 81250 80598 79294 90948 51745 69671 86143 93015 96150 59850 99945 54943 51147 60650 68512 93575 85405 65821 74017 70933 63193 73622 59557 67963 90824 73293 79994 71158 92822 65287 93110 86645 53191 90667 94669 51281 89602 51831 58101 69573 53710 70811 95140 65614 73540 61704 66793 53877 68677 77098 58106 72092 65048 99859 94332 95355 63306 61242 64728 97465 55211 89190 53894 61938 98844 61828 97127 61051 72966 60602 87116 53114 74166 55241 52866 54524 87725 70342 72922 66582 75240 68946 83448 74692 91921 97238 59922 79346 56746 51678 55535 55728 99760 87679 72351 80304 74799 80285 70799 55907 97944 87295 77644 76382 82190 51311 52014 90320 58137 89404 57230 76223 64339 84564 71152 56910 72564 51806 77701 80142 88172 85217 63755 54773 84285 52686 79078 72583 81305 66921 67784 84544 86100 74750 95271 98880 68621 98287 72752 66135 58552 75399 71814 50269 90764 50429 70009 61907 67716 73380 95678 79029 63656 83466 92571 61528 64867 97048 73151 82357 74675 68693 75643 55962 78501 56649 99015 93394 72544 55769 85312 88170 97366 64048 95786 78097 78461 64134 68989 99830 92662 90479 88014 79744 89986 94909 58410 73356 84647 57689 53303 94197 92728 73277 78377 89783 97177 71065 96615 77108 62997 98593 80154 65095 78073 81843 75467 75432 65906 77989 66405 66210 53328 78543 96073 96559 62505 97024 74130 58319 84269 78339 52105 97210 58701 92782 95648 90955 85130 94721 52067 60043 93596 56801 79306 79359 73072 51499 52202 83363 95637 56668 64334 75884 80700 98188 74703 98397 96240 81132 69743 73011 57746 85798 73307 68959 85314 64666 98213 70443 66420 85854 99770 54470 72709 59676 63881 90178 86100 68198 60085 76025 92211 99177 55322 81401 59932 55413 96486 91014 71189 63806 57084 68453 56703 50153 74719 87664 88738 67264 75299 66291 96967 64034 78667 72653 73708 88984 84109 71899 82765 63010 73589 74947 99902 63748 79021 97653 80347 64555 54701 59251 82694 59163 93429 78372 67940 99108 50176 64819 54022 99485 63838 51818 88012 95902 69414 63025 57285 59406 99609 67239 73441 96564 96773 84690 78753 55064 73370 55460 86252 69971 56081 75397 70316 73388 91870 99104 90203 73181 64989 95301 64206 74802 56215 66271 55127 68147 73535 61283 86838 72152 96370 99620 64811 65543 51112 56422 82823 52321 97230 52367 66992 66425 53782 73235 55922 87150 50175 98541 55060 65434 58919 74380 57152 81239 61227 83299 77756 65466 65531 63032 77018 84010 60780 94730 64252 56166 54910 51846 78096 52910 82025 72190 67078 73500 56372 91689 99651 73445 82233 93256 65414 98138 64964 69027 76771 69732 71748 69989 94397 68324 96111 62606 50400 63260 94432 61361 60843 58957 55050 94410 78842 58547 62957 70080 98674 60603 85132 96668 55426 53103 59858 74784 55924 61192 73264 56487 71499 93424 83804 63872 95777 96913 63887 54147 92189 59846 76816 91015 51765 81489 58773 82954 94542 84139 90805 56200 81321 94264 87962 53480 81757 67686 71176 77861 78075 64811 67035 59851 66988 97388 51540 50694 73135 65348 75138 77433 53416 94790 53933 68689 83346 71049 94962 58285 65174 58258 67675 50534 64178 62726 93287 54337 98054 68219 83182 66781 52839 86745 89046 83233 77471 59770 69310 98594 60577 77626 56082 64059 93300 82968 74147 97773 58969 81846 59500 66663 59955 97443 59478 65917 91161 66388 74537 58916 74328 55834 98867 51790 60897 74753 71878 50537 55677 72822 85172 95536 99648 87213 70528 70562 79559 79182 66157 71124 64011 78519 63314 81912 70050 56883 57039 75964 77513 91886 50650 57083 81440 88804 58649 71912 78657 94038 92052 96271 59479 56421 59066 56847 79794 75137 54830 95600 93843 50120 89857 99865 62886 71777 83737 96220 71991 78933 96329 50063 55480 91382 58015 94719 85918 68403 57332 56253 78319 72924 56151 74942 56723 75637 88299 98549 87021 84128 78100 54744 58907 74005 94039 69448 51794 92753 59697 89935 79935 97583 50002 60436 72624 69290 71047 92342 96385 58663 96656 50767 96309 74076 99860 80265 86985 97675 52025 54378 67181 56552 61201 87586 56985 77342 94978 74942 53636 73361 79026 74625 60416 55036 52429 92203 80472 63864 95695 51046 82667 99230 50874 73773 93077 72337 61886 91439 71141 82857 98305 68742 73922 87113 65842 89942 97617 66832 96134 84428 78902 63522 52567 85744 98027 83498 75849 64102 73224 98749 69517 53664 83527 89565 91289 99112 95741 65034 84173 65837 55229 68194 52534 85124 64943 83444 93937 98689 51514 96414 80863 62926 52652 88614 51304 77875 52496 74597 63700 62672 50020 63246 58733 81434 99308 88145 84263 68650 54384 74984 94227 81847 75870 85644 56379 75596 81871 69703 98361 73019 95002 50494 76822 92140 89759 93743 78210 95027 82460 78678 97862 74330 65315 97910 75477 60372 83484 80209 86744 68286 75597 74704 65012 65023 54032 72690 59513 81119 90750 93627 54608 58974 74720 97055 87716 97220 81634 90358 75408 68429 75074 59759 55156 76633 50007 68008 86578 61631 51429 82676 96605 91107 91000 81289 88747 91661 59937 51553 67720 70937 63811 78654 73745 64315 88266 73549 79729 60022 50359 83461 77344 60912 75764 51213 62453 86851 55346 92953 56818 95743 78096 73889 68664 71183 91212 65652 97381 88217 59082 92994 93022 77699 75087 55708 83411 59560 96713 60875 62632 56251 93466 52178 56819 57669 67162 98037 77035 56604 91933 69758 84868 80850 56409 87533 98509 64902 84229 60875 79517 56749 85064 74347 72876 64564 86046 91831 89261 72828 86003 74648 86350 58776 77288 62356 78390 78478 75950 68707 77722 63054 95919 60028 62070 72785 83438 93018 80413 97664 75024 75932 55005 78290 83095 50637 75411 66407 81525 87527 85863 63990 77346 87909 67142 88112 63712 79560 80310 82920 60187 87451 81042 62930 75219 94935 91798 50015 69191 54402 93127 63711 61918 82087 86640 85577 60675 75424 79411 60700 61204 67125 71860 69609 61112 89770 79616 59727 81429 74328 71882 64643 93401 57934 60791 89434 68209 77651 91715 67639 89365 55969 51284 65038 50442 69635 57778 86239 54008 59908 57819 68709 70343 77822 59175 88468 94168 76097 75558 58040 87094 53668 90400 51305 67463 95180 72664 50803 96933 98462 97851 96343 85993 53372 84033 56944 51170 51194 85582 87801 94581 51444 56541 79861 89812 73894 61240 84211 89023 95037 72471 83049 97474 94808 76918 99642 51528 73419 84357 99033 55627 78123 63372 77419 77100 69694 57039 54763 82419 60667 91570 82129 66010 64550 89078 76160 51684 79030 75588 73970 70293 84443 65723 68613 94690 67192 99929 89933 81958 59214 93181 95992 66931 86759 90833 83970 71935 83779 65899 76141 53025 55703 88619 71933 88271 83227 79334 78152 58798 80641 89780 82711 64553 53043 93996 98881 65654 69728 69411 59441 92899 64503 74163 57223 74831 78207 62609 82323 81482 52183 93932 95397 88867 90670 85816 92876 94566 71157 62446 88292 83541 56390 79104 81682 81844 55498 81497 95348 95901 81090 77079 86981 96139 78474 86533 97720 63065 70485 70789 84626 52287 52706 82935 87288 57502 56398 59936 78003 86066 54146 76705 66155 94800 83628 76016 99703 79901 71070 94682 98563 89302 87361 92943 70447 93193 56243 60026 67408 89265 70160 91643 77077 57446 95956 77470 86320 88771 52011 56555 66499 97861 65605 58857 59496 89882 79382 73690 90729 56042 92290 79834 76389 97772 88052 70512 62958 61465 60095 66771 81966 69864 96558 55565 51901 91604 80104 68624 51850 75604 84170 57396 79427 82635 72947 73216 82956 61891 63478 58322 50249 59272 81620 69396 88323 63006 91509 76506 76525 79016 77068 89567 67302 94785 53989 57646 67423 69799 87981 83971 87750 76602 82619 53001 80512 83502 59356 71591 96431 89377 67188 61015 87863 52801 69486 71000 79265 69351 85029 54294 68886 89303 60370 72172 80286 78626 68314 61551 81183 69157 52325 55744 87509 88240 99786 55867 52553 96794 87834 77504 94269 66601 74598 69524 88440 86887 66503 60847 56792 96072 73536 96200 93080 96740 88860 95984 74543 56640 61590 68058 57595 54401 88506 87224 71256 75875 75358 67444 61906 84467 77064 84659 73410 92904 96312 55053 89275 73553 72664 79395 98577 86532 52901 88666 98145 64082 85885 72836 97688 98071 51894 78413 98125 90368 62470 59752 61665 53927 98801 98914 71183 64714 60607 85198 85969 71140 60316 91212 71742 94103 85376 88805 88093 61225 82918 98457 73339 90331 92614 81398 57106 82931 96286 51074 70352 72175 50390 82244 57013 81550 52641 68599 99866 98569 60666 99282 92973 76954 93084 68467 66348 81426 61012 98489 97661 69169 78718 95022 86909 50899 72233 90859 97294 96978 68450 91837 58696 57131 58200 51842 57671 69750 70015 51740 92312 89640 97288 63056 83304 53987 76128 69893 73741 60145 99126 68150 89077 50701 60832 71077 71653 97421 85065 97250 70290 90071 50197 57284 94162 83046 96814 74698 81360 59496 82534 55660 51793 92005 55407 68504 70633 77376 85657 86621 94779 50202 61938 79466 94258 71253 97875 91534 77350 77846 56299 98998 72123 51152 81147 68745 53009 91273 99497 78818 71560 69852 92640 56721 74757 51749 67200 50125 79580 88036 90107 65123 67509 89549 77891 50908 83325 67809 51406 83172 52382 91756 72904 51399 53742 53009 79529 79201 67127 66353 64035 79775 70182 51678 51883 69150 60826 57556 90115 80554 79427 58558 66427 69489 76136 60696 84668 70521 86060 97329 64422 97936 85689 91987 58788 93066 58327 56507 74119 72528 92408 76455 66599 78767 57103 71422 94570 81499 74693 57662 77708 52031 98810 89542 58090 92006 82958 51068 97776 80817 93398 55747 99330 71249 70211 91357 57118 68842 69229 56744 83244 69106 95815 93501 59737 96835 54710 89196 67757 51037 96887 67214 90576 79469 78831 77740 83931 54612 78372 96120 58877 78127 83729 97559 61809 68169 58359 73655 50718 66483 70935 54872 81310 76289 97644 94132 73555 73618 61672 65426 64671 75198 98810 85598 54832 84218 56945 60177 60506 86659 82697 75200 62916 96557 61217 50260 67303 90269 76242 91249 97191 64262 74257 82883 91982 88748 91324 59818 75751 83409 64285 99418 58214 92566 64071 66110 86652 99585 64051 77063 72131 93845 88879 67222 94595 98660 60092 60778 52569 84930 79076 79285 92876 89677 57015 56322 77955 77498 92566 82735 55813 76956 75024 56661 66872 57257 81959 66811 66653 64974 69362 65365 96631 68663 59509 65213 61452 93421 79302 94649 97945 71165 86278 65962 52654 68973 61361 88594 69856 74222 64109 89003 53815 90186 62695 84030 99512 61328 78707 86357 84876 71163 78789 84233 82635 82559 69747 87854 76498 78558 72160 87045 80994 98278 76354 58743 91786 80405 79984 88496 91867 55898 50464 77780 70090 64404 89937 54919 76223 52860 91566 64988 92624 87172 63966 70238 95964 96755 76977 62109 80357 60964 64238 52837 61154 73939 92736 60000 58627 84735 61984 59327 86652 56126 82101 65881 51110 72000 85715 88786 65524 79127 74465 99407 78677 55025 90769 80704 98176 79045 63151 73219 81623 55597 65355 97851 58530 51715 83695 51458 91396 51505 67754 89098 87903 79054 79274 58567 50606 93771 79378 92603 64601 54099 64162 58183 82841 96779 76622 60443 59140 54378 63773 74451 57958 98857 86428 94526 64011 58700 61707 54167 93510 89145 55584 51951 69933 65640 90644 79138 57476 86521 90957 79672 91924 68917 51407 52836 84591 97596 98583 63303 91485 99335 83197 83724 70589 50476 86539 99082 54282 85553 97943 69745 60797 65887 53239 94475 55138 50991 83583 70709 68844 95855 66678 53157 65224 71959 52204 50044 56899 68270 91193 80184 72350 69430 51165 61889 55383 93114 99160 59281 71449 53973 83629 51668 62494 66783 89917 95548 87685 54989 66356 93519 94679 84925 66257 87892 96549 69777 66024 96546 83540 97722 69964 51862 84203 50655 54582 98742 75997 57332 56850 75594 65741 93816 98330 72117 85925 81184 74809 64348 91477 92500 74473 77315 71819 89813 87098 95716 62287 65945 52242 70225 77773 62541 53304 88580 74398 68674 72285 52156 78613 63569 81333 83994 55793 87018 54251 64445 52639 91234 77920 98661 56580 93544 69837 57922 98973 80187 55607 87351 98850 52919 74243 62206 85892 95801 76558 90348 96919 74338 58205 82475 52390 95552 77687 67667 96395 52304 85071 54295 76254 60582 67303 65431 90792 80676 75804 52720 85700 85135 96024 94054 83458 94178 55216 63250 53063 54335 88239 80032 74441 88672 75508 88312 71510 53170 85126 69710 58116 93777 97262 88289 74438 52268 75297 67990 90165 87791 97996 68514 53244 99852 51948 89935 99876 91346 89774 51185 99061 51500 56496 58448 59008 58460 98478 95184 66883 69431 50994 53515 82076 92301 71892 74116 53706 77256 87319 64080 75970 74421 92513 58420 67799 85583 87805 77987 82054 97850 95741 60227 76107 77284 89611 53545 75548 52144 57108 79598 86032 96245 84144 72234 79752 89237 53883 57696 94390 63925 98395 75872 74111 80253 78165 53442 55557 59805 97454 79210 98966 98019 98627 64698 92932 99240 68105 82949 57735 86458 85633 96791 61807 97045 91500 86751 85396 74702 55482 84518 86227 89770 98692 54894 54556 69885 84447 96827 88165 86685 65407 66680 73719 89553 85204 70805 65028 90113 63629 55851 98297 91620 89022 77803 53814 55378 81705 89159 60118 54574 54949 68751 50702 96563 76877 54544 84891 54214 83899 58516 75700 74135 77167 70453 80333 61604 93092 72481 65115 97766 70082 68030 62622 66858 95521 71527 55780 60015 63063 72792 57314 69160 50901 53917 70387 91214 88629 91522 91134 94153 91253 95851 53160 80091 67701 53566 59399 74227 80165 72868 74796 96059 68353 96668 74289 74251 69157 64497 76808 57391 95942 84029 53044 94750 59676 72997 51528 73397 80293 96951 68893 66397 96580 57430 90571 77835 92939 91929 82847 86759 90400 81060 51789 93631 70628 97042 63607 69617 75380 93038 63301 97518 79173 90093 55216 75534 59596 67608 95057 78196 75838 92581 98666 91268 98093 96608 66054 58454 87273 75430 81398 65712 79381 51429 70379 54141 69794 57958 75169 87712 86737 69844 67376 57163 69868 63151 66373 88088 75845 81989 54529 80984 63865 66937 94338 50994 94828 68611 57176 76302 94805 53533 54976 67450 93025 54249 83457 97839 99434 81327 99889 54729 78604 55294 99948 75146 90222 78418 99357 85144 85313 53673 62998 88071 81046 63018 96653 92407 55744 93767 66119 62011 61850 87006 86810 65658 50052 50541 69545 53926 76280 58482 59945 90872 98568 83518 58331 82044 91751 81985 73430 80594 82649 74308 84985 65548 64832 76779 50029 91975 51936 86582 68223 61434 79189 56414 98979 69052 69798 56182 76164 85312 59040 89390 64596 69446 82370 52286 64699 84432 77004 83859 72463 74300 90413 85359 52460 85496 88010 61808 92608 57092 83037 72706 65207 98741 92101 67383 94889 92614 53367 50698 87937 74332 71392 58386 84948 51317 64684 92753 83084 82420 51248 73456 97034 56611 69098 77542 77982 60788 67410 64742 64297 53343 73016 61196 70053 63128 55395 71492 80119 99564 92362 65316 91694 67290 60442 68766 98953 70155 85161 68664 52285 95369 81694 51755 83727 50423 75013 84537 98950 99027 75458 72518 65135 54696 99903 96728 67395 76041 84004 98963 84258 82327 93449 62564 76558 89643 66656 80054 97866 80853 94562 88923 60343 76545 91821 71877 63982 53295 59033 96540 52163 64759 83582 64759 86932 94323 99401 72651 93571 91990 51873 51924 99361 61011 52849 96502 69168 70042 72687 86823 76396 77448 52080 60344 86627 72519 53697 83124 72858 82524 90537 79026 64472 96006 62284 75247 99338 87388 64901 72223 99149 76281 92424 86169 62659 80731 87240 59652 69449 55696 50497 99557 92447 87690 79015 74102 92144 89610 52130 70650 55807 77289 79815 70712 53821 82667 70355 88233 70665 50325 72545 90091 78573 77904 98346 96763 80516 89997 89391 81145 86874 93956 52536 61554 92665 60398 74750 93953 84417 81766 83462 78625 75608 57359 94946 52129 71462 55561 81245 63685 63632 62844 85110 96290 87418 56327 78732 99306 95160 67794 51117 77074 83307 75541 68130 50144 52414 57953 89322 66259 94964 75198 69918 75259 63636 72267 81237 53980 80212 72916 96762 54717 95231 56839 92141 78622 60981 82968 68639 67037 51343 74324 88494 69129 63854 79326 63327 65102 76699 90652 60840 83567 82744 87536 82905 56801 58081 75142 66954 73458 52060 79640 74474 60093 92265 70348 50813 61225 86792 50740 93061 97847 69448 63647 67547 61314 88493 81217 97442 98153 98267 69555 77548 76058 78070 85516 70810 57224 90947 51428 92396 57035 89026 94639 70538 90537 64974 57946 99767 63948 71575 85350 61644 86259 94463 56415 87320 51058 96901 79403 66530 55939 99899 51200 91171 99625 54947 54707 97004 77677 61756 79910 81504 87459 67294 81658 78600 95345 80469 59838 91561 70227 50428 72357 59054 79470 88439 92719 50334 96269 81393 76194 67283 97347 81390 73821 96005 68099 87888 86460 69410 84951 73896 95147 56934 99927 88954 98041 86038 93967 98679 85942 55209 59510 99879 97289 66911 50104 64613 50425 82689 51318 83595 87266 62133 66221 89517 91901 88018 99768 79255 80837 75459 97986 76660 64541 66447 89352 52537 86124 90699 83228 58632 50760 99324 56772 59671 84915 77316 79066 97318 76530 74786 74987 76131 92309 65785 62503 68547 70736 51942 65494 94126 55897 77031 78530 80121 58361 73882 77721 96640 68296 64587 61837 60012 68079 74012 93702 50870 97685 51057 75266 91866 70875 54314 61408 95237 56440 53687 76201 80351 90367 81957 94551 56415 90361 76547 50982 71386 50372 53688 65797 70566 66620 76189 59328 76511 91969 89447 93562 53338 72450 79104 97229 50557 77192 92458 98789 58737 95126 73958 69678 80195 63046 70913 95976 65523 89004 95225 54033 87718 93357 76151 89796 90322 73719 85248 57910 79609 54206 58565 84856 51945 78182 65572 97392 91003 96539 51357 92971 62884 81230 61515 93166 81912 81820 99595 90254 82885 83546 57998 92371 75094 74016 98089 54219 74472 83810 52609 65309 51520 93958 80637 66307 91673 78583 50699 70424 86196 81685 90906 67101 77112 67754 95549 50569 79983 69970 87937 72325 72070 89577 90040 91804 84254 79131 63567 95141 84871 56188 56959 79297 51524 70074 54076 69236 83522 70956 69396 64681 59879 56987 81331 92530 59966 89865 61490 84990 95393 81966 76986 57389 74291 79223 94833 75704 96965 59923 69947 89565 93428 83694 88639 93320 81113 78327 62502 67194 70479 93094 55831 58121 58446 64609 73345 50275 79950 99191 58476 83011 83410 86858 62025 61009 66284 79269 61429 95973 99594 78942 73035 94125 90390 77292 76796 57717 78431 78913 65666 72722 54137 58151 65465 82748 79936 84911 54899 95232 75524 72781 55452 81797 81798 65610 60133 73308 94556 74676 89480 88381 56345 64123 95018 74456 73675 78977 68301 95436 56455 75671 73507 52187 69471 72167 53070 52959 98543 80579 96493 60027 94123 52047 99102 96107 82161 70080 76510 52466 74016 61276 55460 55816 69017 54017 97340 58628 86703 61716 91361 87006 60885 59298 94120 79386 80291 89189 65491 82077 65124 55340 94158 61959 66147 63987 88561 70635 99626 87035 74386 76230 56337 75380 58828 65472 67107 99127 59494 78540 53406 85958 92111 82546 88888 56014 62209 74812 84099 52857 61555 98182 93937 64383 55090 59587 87720 98933 74830 68668 54661 91136 77436 73476 79975 95745 90294 89590 69892 53738 89318 81682 59894 62223 63237 58998 74072 91377 53164 91399 88457 90795 63092 91361 75947 65230 75320 57527 93264 52959 76690 82286 81970 99744 72177 62697 69320 50424 76510 90409 73563 90087 93748 77686 52854 59073 69448 52287 50874 70306 87003 63718 77832 59667 95073 51968 51631 58053 91981 51002 61144 86548 52024 55079 57142 84503 69040 93330 92939 76255 58200 59915 88773 95340 82641 67954 88688 84807 81025 57445 66362 82597 88897 96137 89733 88125 83607 68677 96615 96545 59152 66199 57551 60357 89827 51774 97443 54043 70694 87402 96815 82242 74194 88501 75673 71985 60971 78971 54355 71044 50934 98178 76906 61651 79718 90141 80688 95348 80520 63662 81013 73124 72960 84378 76030 64439 92968 80912 56687 56660 53051 91448 86915 94340 76645 77708 87147 80614 81040 68990 74149 83008 74336 79655 88607 85738 59862 99416 89486 74441 97487 95893 60845 80081 85041 57901 79511 63780 71345 84698 70845 67299 93234 91000 61581 95135 54919 85883 82389 55819 51525 73400 96461 80383 93854 93075 52187 56527 60968 73390 54738 67321 72678 52157 67164 68592 76689 91400 56907 92698 84968 92913 78440 55381 58154 75608 58563 75460 55400 91253 50141 83064 52331 81549 98479 90224 87655 79012 74551 51428 94120 92711 76790 88609 75103 99114 72887 58416 76878 63075 75680 84013 95717 55375 60964 62686 93635 72245 83778 94200 71558 97139 73428 66580 74490 80189 98427 86103 82687 88170 96678 54009 93279 77599 60352 97516 67405 75563 62992 71148 58774 89006 94880 75293 81217 67482 72362 55108 88796 98184 97548 72982 62988 61939 92972 84092 92096 58832 58572 88884 92146 78465 94338 64290 59734 70660 76319 91201 74971 76339 86321 66412 69027 90464 84578 89213 74984 68341 82375 91312 91933 81308 59733 52291 85516 77356 63131 96551 75302 53203 76673 50535 61007 71730 67258 53261 92673 58443 56977 84609 77877 83072 88187 73609 57140 71427 51085 91199 69094 95192 64453 79415 98020 54711 99941 84373 79283 54030 65540 80351 75954 73001 55024 58082 93261 93087 90199 91974 70131 54964 71207 68583 89889 75702 99944 91300 73950 67087 51973 71820 58075 85767 94154 57493 73699 74949 91749 53799 69976 58010 72148 60158 54614 60332 52738 70017 75422 98686 96317 96898 95693 61189 63936 95949 96709 95685 68314 91683 72513 91744 55566 63118 52876 61019 94884 84971 55142 97213 78267 65438 66019 63312 62419 50375 71146 83024 99085 54297 61065 51803 64422 79464 82699 59261 80276 82450 78491 60672 72266 95717 91326 90771 68606 57518 73968 70223 69683 70882 73975 56213 82834 84703 98830 88310 98830 58839 65577 92610 75401 84618 69911 70802 73669 64625 66414 94377 97246 89837 54164 99212 80994 67711 75529 85439 73951 98105 89439 57791 83291 71507 75102 98137 51293 94674 64110 82826 61964 73165 51080 73204 83225 79894 60552 85779 68459 65057 96265 83552 51220 91393 90436 88620 72261 64372 66688 91675 86380 83120 89346 77487 56410 68902 56546 56253 52060 67935 96829 63373 95062 55238 94269 73760 69640 93878 93806 85969 57364 85783 86617 70091 88984 98901 65563 86180 93113 83912 67800 67557 50521 66143 86773 78752 61272 68800 81423 97488 74803 55106 80225 78787 89165 51286 87312 83077 95588 77521 80631 95079 61871 76912 64397 68284 57155 63604 51532 56116 87151 78522 75143 53817 89419 90179 76313 90198 66727 64164 72220 73533 92129 64925 88655 88016 96717 69271 64397 52108 75072 62825 80301 89392 77791 74128 54884 86364 64552 56660 91556 61444 66515 66453 85605 52784 74483 65411 78306 74245 70989 51539 87493 71723 74269 72472 75918 57569 52838 99971 57681 76443 55526 65983 59995 70941 66566 98338 53883 80405 88938 94669 83463 50077 96929 60408 65659 87740 90802 67605 51008 52808 83656 93989 64717 91690 99054 99828 79405 87008 50328 89899 65816 81006 82673 61693 55863 67891 91862 78867 89062 86119 74004 60662 69512 56834 71980 78268 54855 83711 76677 80779 88003 87599 52834 73759 59511 88343 92120 94740 57788 95885 68606 84163 83360 93125 79333 59602 60316 94657 98695 97192 76009 99347 64713 62000 90354 91113 93124 54372 67603 85874 68729 69952 82170 95076 61400 89304 85359 61264 95362 90243 96455 84988 66948 88405 60534 54817 52315 83920 54832 63601 96826 77501 89440 74057 68214 65603 94495 72689 83997 59353 98383 69935 53492 63115 78924 64409 57749 70252 76633 90674 56150 56376 51576 90907 73612 50196 96312 57836 67753 86299 93281 50120 57952 67153 86222 65352 52288 93469 83431 52098 72018 99405 77388 89544 79315 82718 53009 63163 91491 59261 51406 93169 70931 77367 85998 56037 55382 88197 53311 68220 86881 66711 65487 79062 59530 78878 94838 95215 74857 52818 62595 80697 67367 97269 51354 87130 91805 90958 95564 72624 85440 64913 79922 59847 68343 53453 56193 93676 78660 90397 60578 66359 88342 69256 63226 67671 84514 59295 72624 50098 53546 80025 62591 55655 92820 96598 52579 97077 69257 71653 68525 64629 54736 89688 81587 74285 97310 60811 89130 62561 89425 93501 94484 83435 92802 90303 87706 53849 58355 88912 83077 87965 69988 53516 92783 75335 72400 94160 52234 67123 78582 78327 60680 98458 91670 82068 76639 93112 93662 94952 65907 54704 55115 98697 65388 89950 82171 76578 99923 99917 56476 97494 68341 53506 79898 62186 59481 64969 54494 87551 74682 60314 79866 82644 97274 77709 66043 73512 60517 95475 57603 98219 84020 75470 92236 98980 92081 87559 51153 59567 76010 68873 88219 82537 78277 79248 61599 85077 93816 86040 55660 73087 64860 78871 50147 53049 83999 77239 78394 67065 68269 87948 58320 50023 96200 71140 94476 86768 69647 99407 61134 94890 74580 64621 88097 63293 88177 71950 60609 76349 81946 82841 74628 66429 61558 96156 86579 87689 62777 60491 97535 66293 98597 60922 98999 98968 60330 72501 64099 83373 92865 85965 82690 96151 77123 76747 83068 60089 53856 79904 62286 58936 85857 81934 95414 77878 70349 94348 62871 50768 68508 76315 56208 57211 61717 69081 75187 88447 87704 99760 91469 66268 60395 64296 75608 79119 68480 78065 72637 54103 90061 79000 93679 65160 87732 67630 89306 53723 64800 53440 99021 55744 96550 56261 89268 97473 81279 91413 57665 63692 71479 72208 87873 73343 57846 80223 79924 78885 90570 60053 53866 80922 64883 57860 98020 56203 79535 53950 87253 64074 73766 87532 95741 83723 99882 57153 89857 97276 67759 75792 58036 85732 68776 54197 98466 84568 95627 77831 82183 79441 71503 50141 53309 95634 85883 88288 56452 81293 69686 95290 67538 99381 74047 66127 90956 55410 78008 52286 50129 96980 80212 92548 85305 90198 67130 50616 52187 60806 93999 64080 87380 81856 69480 85337 74560 77158 53059 66286 73444 75705 83953 97333 70255 97741 90899 66751 95064 91424 78902 52725 57107 55682 91946 84487 96038 54544 66707 89799 89658 84208 79317 69885 81283 74060 92608 54282 89903 62850 69999 58124 74054 89222 52492 57168 69233 68655 54228 84437 56730 97681 87481 81707 88670 72199 87323 91266 91800 80348 56928 80976 51234 61201 64779 84198 79244 94441 67540 94440 57538 67664 90285 89802 57175 65531 84942 88007 52112 68581 61560 64881 96066 50305 64854 88323 73221 52007 57938 75070 97932 62630 72165 78817 73274 63178 66681 84700 99256 59803 81270 70761 95528 68233 95802 61138 65331 80455 76147 66769 63567 69272 95462 80775 67665 97023 96466 79364 69177 84785 91636 52431 99932 75827 93159 67546 96631 87670 97572 95181 58498 68548 57260 78073 71236 81109 65089 67200 86226 78024 57156 66718 63906 69240 78852 63620 80103 76019 70607 83252 67168 74329 55932 66083 87134 93990 53504 55671 58230 80858 52941 78828 52988 71454 68860 69756 58463 84793 93639 93881 67710 77836 64308 92113 68736 62499 76708 61669 78590 84153 79393 97375 87192 53392 90439 75337 56642 65390 84876 66413 69358 93967 76288 91772 91509 65221 76455 73722 79639 76919 78010 69649 91019 68486 77319 87963 55517 60817 68291 61057 55043 91244 75870 82796 69333 77763 88123 55186 88763 89257 69716 58974 61257 65158 97318 91681 57606 84603 63054 57522 79243 83542 99928 83499 57812 80297 89865 98565 70116 94324 92031 94853 85508 56738 67475 84529 68464 92569 75836 65223 59467 62767 55575 96941 55585 59069 98943 83030 73106 69419 75211 67805 88237 89292 84922 77251 57393 72300 62921 61692 63807 72511 86401 81142 53673 68828 54683 56290 89985 96401 69781 62894 93221 86294 81254 86628 60262 83185 99614 76887 84235 88250 62137 92749 64294 85561 70272 78540 61167 62041 56566 55157 82489 71386 54362 70229 83802 53389 59414 62468 59772 63315 77390 81616 83211 98011 71894 67891 59229 68909 80863 78976 63916 60995 81654 55951 88246 50559 80009 88405 66188 80405 53897 85583 52205 86816 52082 59925 63830 57969 92232 81919 86722 92290 93425 89379 67978 80069 98751 68934 57864 74167 80795 53148 89728 74686 68172 73384 62381 58472 97346 83656 55233 57385 72879 69301 56437 68307 58268 58633 93356 92225 65723 82461 69355 54228 97863 65544 69091 64856 61819 68857 55286 99992 65744 69860 99971 56898 87467 76012 87224 54027 90363 63661 78958 80605 67645 70895 50280 96009 81859 52288 56683 67974 86223 77025 52912 54252 56506 90169 68317 92139 84498 79082 91518 50734 56714 56416 81524 92563 73859 68012 68334 99648 83628 92562 95106 63975 50487 87263 80463 84456 96430 79037 77766 60077 77284 61577 76530 65752 99354 50582 69771 61196 80756 53048 54352 80422 56737 64390 80277 68140 78147 82826 67123 95976 85247 84337 64325 61490 75269 57293 77544 95254 62908 67999 95025 87009 98884 77198 73280 74831 65037 73919 91710 92795 99567 86790 62285 89139 88410 58220 50334 57353 96027 57898 91740 52875 68005 59826 56143 67656 89553 80358 60873 95919 68966 57520 92789 87558 54272 61790 79235 85556 75585 86504 73130 95394 71802 67633 65344 96789 65100 93658 80831 95388 97530 59527 91923 66365 95537 61269 90660 57005 73204 68655 71342 53763 57358 92731 69707 94045 85860 62686 93852 99531 64881 59299 73945 71851 67830 80421 55410 84880 81748 66013 88484 70738 69676 69274 89643 82547 80400 56959 66821 55311 95455 64951 85526 60526 62777 64813 61819 69099 85718 64968 71023 66506 55838 57669 83825 66123 90732 50715 64367 53978 68950 76550 72317 86812 57366 94076 62532 85894 85302 52162 67466 82531 71604 83053 84533 94245 75131 97368 89984 94369 96958 65578 84768 74413 82370 74460 91063 51261 73089 67225 55070 64972 55208 63185 80751 79002 78896 70707 82708 89341 77418 66066 99354 76335 80591 98355 94785 73854 91051 77957 99491 92626 91633 81881 64869 99446 60152 83395 60270 60306 95574 55599 88493 61195 53655 54404 51837 65978 90464 70770 99325 91181 97934 96243 85621 61528 60628 60922 89088 89070 55403 79028 99935 94504 57036 66315 67650 93427 66745 85378 59105 95353 69173 52532 60629 70745 60132 70406 62667 61204 83213 89538 91755 74138 74754 89052 52199 87177 51346 57374 94448 63110 75242 92314 86074 77768 63156 74858 82333 87020 77124 69569 72165 90854 75398 56009 61109 66264 69051 77244 70179 78484 65660 86156 55641 60431 95788 71247 97715 65212 71336 73409 73773 99123 94885 98789 68127 76036 97908 94565 94319 69763 82557 79673 93932 63595 67823 83408 90581 54547 84064 58265 64314 58535 67664 79320 80457 78225 89867 55798 83701 88348 69047 85811 94727 85241 74052 82831 91850 54346 54329 88858 50608 73464 54107 61250 52495 59528 96406 94078 62941 67499 65252 63751 54089 98010 96464 99601 72388 81090 79696 58986 80955 73621 57062 60048 87811 65829 90941 66324 55199 96796 55783 68510 94491 86573 80740 55562 85476 89929 68375 81101 68402 89392 54269 97372 51003 58645 81811 50548 75491 69846 89434 72440 75165 82316 56008 55726 74409 52197 94548 92027 78049 62883 57097 67981 81675 57585 81886 52387 98777 61357 56148 71458 87184 93934 67681 53552 76824 89950 59473 79216 82851 56140 53841 78194 74700 64641 64883 97042 97383 82762 77433 86567 75789 79078 59178 72911 52221 89887 86344 76644 96813 93928 76231 93144 93621 89897 75189 97230 79085 59410 89128 80750 65607 70359 75738 54195 67746 81438 72479 93146 73294 58487 77636 88117 96555 84929 96394 56573 53748 59360 85353 72645 66647 50255 62644 70957 66172 89482 60778 75389 86680 66037 89077 78362 88679 67715 93537 95240 60332 83021 72894 98186 52999 75450 51494 85729 59937 95655 87699 50908 74202 87285 78197 87101 55901 82881 94971 77538 95639 73873 51642 83396 88792 59030 70765 62207 96096 71429 58242 84375 94422 53179 94408 81501 68620 93831 57124 58762 62923 53224 93691 90720 76400 69568 54213 67553 68937 97727 79719 90041 89012 85764 53946 99389 88720 88541 79158 81412 80077 98653 54089 94464 76642 73178 73939 71489 64359 50801 78692 73569 66247 59569 51744 57112 76802 76373 72203 63564 64818 82063 89614 78008 64083 67709 95212 62269 68405 51402 69138 52217 87680 58664 59672 63949 77743 89329 89030 53549 85482 93166 99895 80575 89907 82763 76699 85036 52818 66793 70763 77919 96915 64844 63778 50101 66533 69043 94406 63634 59258 61901 78939 58336 93204 81299 86159 86157 66041 59361 79589 89273 57423 90483 57080 92687 99096 76486 51031 80312 71516 65318 66645 96453 61543 94339 90259 86172 84024 84953 64401 74133 59097 65865 64264 67880 82614 51656 85383 77168 93630 93462 95805 60976 89755 57855 87231 76275 51059 85125 53648 60607 96029 79490 51205 51207 93655 60788 73601 68615 53835 59964 96235 80938 59185 69578 61224 53245 97520 85095 68708 57150 80475 78480 74776 84072 66651 63184 97431 63291 51812 88341 76318 97257 61025 61469 98963 60683 87515 64345 92211 98272 92855 85013 82686 92405 79604 80900 66967 90567 64860 63046 58142 88137 94232 56585 98717 57152 92608 58974 94615 59483 87514 97840 83107 75825 68094 73259 64351 50206 58739 68491 98374 71573 56811 50818 67238 76566 61535 87248 84430 80651 79534 79120 80981 61399 82697 91616 92705 69315 84380 60539 86795 62930 67176 76799 71496 54328 81996 61846 58906 66894 97605 98844 60590 57621 51388 86057 81881 72866 50542 80118 65757 63372 85551 67365 70712 77388 94731 78635 83452 78711 91719 58479 84955 90846 86578 99617 64519 54855 84734 94988 95203 90531 58086 79581 73369 58689 91366 60022 57768 50110 75939 67583 64317 89417 72166 77987 84333 72788 87703 91296 83513 95545 63602 71096 57438 65559 94986 81620 62107 64714 95977 59688 73882 97157 67622 61934 80753 75492 61291 84444 59775 98987 85464 60562 57945 59080 87356 75416 93712 50704 59465 82350 65191 59298 63006 98300 74785 77567 55486 97096 71620 97070 53300 72766 94461 81183 95733 82219 70462 95685 64912 83799 72754 97337 68949 52095 97147 50207 99137 53263 90293 56757 70885 95124 90407 59285 82655 50638 81268 81195 91863 61162 68264 83787 89157 85494 73827 94540 91392 74556 95692 54188 50812 79060 98748 65406 81361 98039 71950 56893 70084 63003 73117 65438 65349 67194 86119 57723 62281 88850 52093 83977 51343 78736 92631 88081 58852 77052 88748 99992 98852 74213 76892 57261 77574 70967 80678 63900 76145 61726 88999 59720 75540 67490 83449 89782 86642 73289 75650 84270 77058 50256 84212 95915 93127 98160 91989 74530 85417 84792 60171 64210 90747 76943 78853 77790 95825 66091 56435 51083 75566 55301 86863 51836 50892 64467 77357 53126 90043 90424 75180 92080 51373 64769 77369 80884 60227 52035 94723 84364 78272 97662 66297 86978 76533 80331 65762 84397 77724 77053 79439 54521 73303 86206 61030 71374 69324 64934 71207 86726 73522 75718 68158 50974 63361 75016 57374 99956 64583 86276 90615 98161 76535 69980 96111 81885 76181 95542 97298 99762 77781 93848 64907 91909 82032 67512 99785 65363 89289 80088 50167 56343 97977 71019 94317 87819 71333 75421 52675 64629 81277 79323 84322 91831 93941 74331 85058 65380 93280 53859 85829 67519 74761 66541 96583 86701 66774 57663 87678 76989 91606 56464 65104 72248 79820 57498 74962 54189 73864 93938 88294 70371 54068 67044 58146 72865 50315 65122 75430 58761 80854 55367 98280 60093 65287 55939 97581 50464 75970 97528 50258 78532 82885 61745 63989 94689 59500 66170 50552 76565 67082 63630 82632 85971 68936 96513 64011 63346 97296 75120 61298 62070 89272 71722 99656 83810 67507 53025 78873 81155 60107 60148 88550 56536 60804 99890 58850 62339 63890 59417 94916 86118 58625 75524 84369 74839 79539 92824 60031 93502 72224 90301 65140 64143 87982 85302 76013 60959 94331 73048 94516 75049 87844 94934 98297 75919 53165 68066 71363 52195 67490 86557 81203 75388 51621 57138 76615 95262 58236 82018 68927 84618 61277 68420 91574 68842 54509 95970 77162 59171 77556 61086 98165 75814 91612 93155 70526 97629 97339 70184 51573 81682 71511 51159 88371 52765 67832 64676 62980 77295 92460 96417 78212 70834 91947 89005 66355 90984 94963 75694 53191 63823 51897 84637 55402 67423 70871 53624 72120 71159 69922 86279 86620 70047 79510 94946 94154 60856 54314 63450 54401 74662 98661 69117 52345 71472 70449 83503 71874 63790 56258 67552 96226 64506 79970 67484 68258 80285 65134 95854 92696 71424 51196 57665 84603 61301 89011 63326 57741 62615 73457 70384 72351 86823 50659 69011 76779 50273 80809 52044 51172 67119 66511 83618 75276 56465 54601 72422 70268 81862 61835 82774 92100 76337 70705 57604 97959 93463 52857 86604 94975 88420 57221 91030 54288 89452 55059 50501 83117 84542 88654 51592 55094 87123 54653 99426 68893 74057 65865 99766 76512 73948 67838 55199 85662 56464 61448 50980 56586 93646 85020 52809 54068 96752 56206 68420 95568 73154 71790 65750 70853 68282 57395 93417 88949 63859 99870 93455 82060 78949 95318 82877 97142 64347 95277 84477 50666 65026 64497 80080 86726 87349 77309 80852 81412 95076 85375 76401 64055 50587 52961 90494 59861 75898 82929 90996 68227 90492 89115 99533 76674 87098 72332 54632 98116 60670 73332 96194 79078 86679 92490 84454 85888 55275 70378 72683 70335 74806 79935 63022 83088 70797 75659 76853 84085 55777 96463 67186 84627 81078 72352 58366 64609 60559 57345 52881 56456 62274 72630 50076 93768 95037 86676 70400 93702 67111 66054 78136 71050 99642 68984 69758 65806 81643 90431 89228 90369 68538 50976 66430 80874 81239 85369 85191 61107 52613 59006 63649 86927 84768 88751 82423 52394 54221 80390 79907 68996 87708 82276 68320 94063 51152 62365 65359 88049 98623 57930 66236 71616 82649 85905 84172 75230 86283 77390 61269 69239 87663 88381 54313 71506 68707 79847 97640 77956 76244 96361 80732 65374 94286 91808 74088 71238 98912 74732 76268 87208 67451 70599 75336 62393 58857 53904 79106 93906 73305 90243 75726 53649 57439 52846 74373 92288 62498 50774 60345 93330 62143 75132 78429 72543 52774 52562 57689 92989 88983 69895 83330 72851 89082 56778 82169 93263 83551 51006 62541 95129 62822 69229 82235 80449 89635 74567 55888 62759 54908 90330 87499 90948 57720 94799 53648 57131 55008 78572 73676 55926 72715 91918 53014 97331 55488 80912 98012 70153 91417 74083 60556 90189 81050 50966 97441 94588 94041 56556 58721 77771 66496 51503 69552 82015 68301 92041 96219 74772 51498 64652 64526 53539 71810 94026 72151 84486 92350 60489 68026 93219 98347 77824 84689 71638 56689 72955 87758 96968 88070 95933 79518 66018 55383 91847 79727 53977 63451 53936 54431 83974 94411 86820 92533 81695 72623 67989 56686 98658 70090 93315 72806 90183 82277 65918 70448 88111 95385 55372 91508 51295 83253 52782 85397 91007 96033 72599 66315 95917 85168 75492 69293 85492 56338 66402 67070 71770 58125 80494 65147 62633 76511 51994 72527 69126 51712 87986 95722 55723 70353 59068 64021 86538 67484 68708 74573 90150 98815 79942 78265 67714 76095 52679 58166 57348 82808 87569 88377 82584 74743 79019 53030 85793 82775 85527 83394 66115 53334 56740 99142 63309 89601 57485 89903 82503 61155 71538 88418 72515 52182 55863 84344 68143 96589 50751 60721 84490 65834 78626 70217 74009 92248 92715 58652 69083 76969 62473 50996 81924 71712 74514 57981 52781 68812 84411 98077 90768 58700 98397 77712 56582 78831 58668 59014 58729 85717 99177 78604 88739 57709 64127 52892 70823 86459 62176 93820 72538 76781 64934 56811 63460 61058 88494 64302 65177 75282 62226 92787 93124 63006 85437 77253 73867 78882 85279 96247 59304 93292 70898 91058 58105 58222 96655 80445 77350 64052 53866 80531 67075 63672 89082 72776 60008 90623 74359 68063 99638 78574 68404 93169 87202 83691 72974 56407 73362 77593 98303 72088 50636 76481 69221 69661 84201 99672 71679 77013 68422 82222 69964 53112 87946 64357 79868 71048 61286 95740 58712 51710 75456 74083 57128 79578 74112 78483 66203 91036 93822 84312 84323 93093 68700 59811 63830 59350 96040 81501 95540 88417 55724 77993 54503 81563 83321 84992 63839 51213 74002 85627 73857 92345 81448 56587 90750 80843 92592 91406 59946 97438 94494 96752 51156 63452 91664 74858 50234 93759 85982 67930 84676 71209 78724 78861 66625 68108 68839 91481 64053 54026 65317 99479 93335 85268 67875 80697 61215 97670 54006 95620 72624 98103 84586 60506 74976 85472 92864 97162 97646 63237 68053 87525 86454 91058 77028 71389 52446 54050 63911 57968 58443 67149 94461 81400 81750 71851 69112 67648 79770 89775 50980 60790 62044 55477 78855 60597 70843 63784 54554 92467 79650 99451 74558 63378 81347 62849 62373 79986 86400 55861 74661 78860 89529 74914 68944 90657 88385 69293 65648 76253 53451 93110 69103 90948 50037 86898 72278 55943 96129 53460 97847 50242 70785 66843 72818 52225 65995 51544 92955 51454 80922 61634 54288 67441 93037 82265 69261 81961 93751 93122 56579 93122 61471 51037 72844 70966 72284 93985 69449 66094 85547 52775 59065 97607 79750 55246 68555 52553 87840 99269 68364 62303 59435 67645 85415 75002 63498 75883 51536 66988 72067 55355 66211 63037 51189 56080 61840 65639 64688 88344 56670 55686 61435 53287 92311 59796 74019 50676 95033 51846 70619 60168 52738 67224 63400 92682 68457 85882 65182 66389 53024 51756 71707 66059 80313 72798 51229 89059 95972 59135 80814 95491 61875 63444 53670 70944 65379 81815 95617 58492 99328 55321 61653 71692 55822 94743 61516 91337 75721 70888 96197 92572 75459 70310 82318 83804 71857 91086 70732 72571 52665 69059 84859 85002 59377 74653 57288 87905 91562 59700 83997 84506 91482 69379 92496 97766 95189 92301 56919 98898 72334 94800 92065 78471 71540 70627 56969 73720 98599 57536 67353 55117 96329 88240 55524 77931 75383 80966 87036 67645 70829 59442 64516 97419 80436 97275 87083 72424 74148 61093 77728 72125 94140 67307 63532 61949 75111 68166 88358 51163 59637 56692 76346 57959 64797 53778 69428 70690 90213 79805 70967 51088 68717 64865 70001 66647 78446 80430 83238 80351 68238 76638 62646 86867 71189 90694 87254 70023 87317 58000 67881 67990 69118 93923 67879 69991 79183 71441 67756 74479 63632 70709 51939 67330 56797 80250 64958 65513 61576 61808 83999 54616 54643 87620 90967 78114 57294 80622 97143 98404 82855 50084 75190 76618 62473 86546 59284 98197 61225 67951 64388 97636 66865 97211 75917 83818 53606 80169 55045 92504 68441 60255 68565 80786 86182 54128 79485 72206 75307 77820 92578 94795 78005 69170 74459 95495 55384 74710 53032 88809 76940 57436 81446 53296 97614 55618 62514 58039 61276 56159 84566 75035 87450 62515 99856 54187 62111 51186 88527 74225 59523 85223 66479 85101 68031 61219 62266 66518 57839 78720 80938 85533 72304 55729 81813 74019 84802 54070 61366 90890 54711 84248 68253 68898 84437 72179 80460 95789 82888 94690 90604 59663 72475 62285 60153 61314 95323 81836 61349 58149 85902 69733 59224 54263 83291 94488 79313 87653 71599 68625 72234 98455 87893 72802 82781 66513 72519 73732 96703 67330 95871 80661 72716 57418 98499 75721 71410 52965 85648 94662 83556 50732 66717 97446 70690 87480 71683 99949 98181 74964 81348 94730 99130 79476 98243 51549 56374 76079 52398 63138 55529 94043 96137 66389 60116 88070 90636 77842 97834 50013 63183 67608 70673 75155 90355 51595 82632 51603 96050 93538 76290 97255 93046 62270 92918 68667 97261 69385 90981 92856 51487 77199 54546 94188 75168 85886 84680 76335 98988 77216 58435 67786 75867 63646 93869 80506 66213 77770 85303 76073 77421 79464 56716 98909 51542 69091 62302 88486 89305 65536 62197 84570 50504 89349 84673 78221 53884 90062 95529 99831 56707 82107 91771 89502 75892 92160 91939 70136 81170 82250 54553 61856 65728 89430 67236 96934 50625 60390 86074 80238 73602 56269 78701 92491 63781 55772 82211 92807 91875 76196 83244 84233 96056 90184 55490 78574 84899 90580 89303 61932 89570 79686 83514 97241 93864 75300 87466 58565 76796 55534 97799 94022 63701 88842 76021 54057 69236 98103 89595 58129 74992 84244 52199 57253 80562 90652 66500 85102 92464 92286 51244 95799 95657 58753 52272 70289 58500 97137 84866 63160 71426 83514 57444 63117 57107 95119 57007 62836 67601 88264 84271 78906 95945 84980 84998 64509 65081 55007 57743 78914 85911 64946 60805 92741 79744 97223 86578 53739 80816 99646 73072 97443 79411 93984 60401 56803 73923 68130 55648 52000 63295 59284 75726 62114 92485 51841 53575 51125 61379 59796 84591 60118 83751 61141 58329 99035 57777 70034 53469 69882 95250 83313 72903 69044 94544 96928 86813 85211 88605 71889 66867 89602 60491 54163 92866 85752 50397 95708 80075 57113 99079 93590 82996 50953 66769 67583 85382 77558 74814 84794 66762 90656 62939 85734 57345 77291 54895 89595 68209 74196 51037 73655 71190 86601 73590 88436 64825 74274 87894 76906 84941 91358 92868 54648 92910 66074 53633 55389 84808 93901 71178 92050 56651 76603 84455 68641 69375 60254 93976 55735 94317 75816 79463 98191 93374 55018 75647 54783 59406 70416 98365 58619 60340 70581 73682 95458 87675 66292 76369 64896 53957 75276 96119 96797 96509 94701 93772 57226 53894 65277 87013 62819 76044 51746 97954 82445 72788 51007 58990 87083 90294 66985 89812 77167 91237 81052 89269 53709 53523 56448 89772 69298 52348 60592 56980 61888 95530 63301 73664 71107 99480 51475 90398 76190 80766 63056 59178 62460 84492 57863 91978 93173 85594 60316 80348 96372 76367 51802 66554 92538 82469 91656 58746 81203 90803 85505 58789 80836 76532 94086 99707 76046 84551 79444 67636 97093 77844 75444 73348 58804 68769 61881 88728 52337 52376 86363 86216 74514 88853 53721 79990 63102 80520 88303 93874 71438 87449 75325 73358 56407 99650 64526 67218 70652 67274 71359 77006 87287 94272 63887 79645 88461 56678 83936 80693 60857 88477 57516 84262 58491 91448 79382 98993 81337 91280 82769 79711 99419 67550 57016 96233 64597 51529 75246 89356 62642 90258 78233 73163 73803 64464 57575 67283 98873 91153 94918 89677 52282 59303 83400 87197 70821 72792 66822 74645 78473 68683 93629 92845 83874 88111 52239 85953 76542 85899 54557 88769 98129 81768 93608 91840 89466 69481 99291 91745 85809 82038 85460 72460 66340 59668 79030 54914 64275 60895 73410 97892 93876 67897 90804 61660 60443 55531 96116 92939 75459 50446 62437 86738 54349 54764 53234 84109 56407 60076 78224 82747 82494 87106 80826 59945 92966 84663 68588 76649 57683 69878 92914 63617 64578 50315 56280 95665 96895 53724 96525 88019 94548 90033 58401 94424 75823 80859 50083 94767 63113 64005 88464 57091 60372 89046 64973 65547 92281 74504 75836 80035 62275 64418 80644 76977 72213 91812 86184 95273 74822 84568 90673 77692 90788 58027 99178 91682 70137 94810 63329 71703 90797 79560 90084 79740 58335 61173 81777 91025 56418 58437 73624 62545 90474 97314 64984 99432 59669 90777 67461 79250 89710 55028 72287 68512 63088 60518 57721 65833 70437 91159 97331 54878 54099 80374 50594 85479 99409 73392 58892 87006 76506 85481 92939 79456 83238 86807 69023 58540 97482 50821 58379 67021 71396 68286 93574 54046 54011 57174 67497 53289 54353 65271 88007 97415 65436 59177 85241 93220 59273 93919 86893 77116 65233 77027 58870 95139 93707 80742 61458 67685 75168 65655 73964 71686 66814 53933 92436 52236 83514 72191 73272 67522 52136 71353 53521 52357 54916 73239 52361 90715 78182 80628 52759 64035 98522 67710 92105 71837 77208 63615 75046 77013 59306 81940 85380 69641 57541 72925 64179 63746 58862 77419 94004 73055 75589 76918 99561 91257 89191 90816 55618 77640 89193 82798 98667 64743 64620 64525 65739 90945 73910 98293 83659 94706 81731 61498 85214 60139 87475 54289 54757 68766 61424 52582 72901 62213 92498 58571 54403 51222 57481 65828 77942 90465 86280 63383 79951 71217 89462 62512 50059 99692 51225 75282 66834 69827 96758 75339 61398 71574 59961 50719 77436 92906 90792 79801 50252 93135 79847 67748 61167 55735 59359 93701 71494 99728 67428 89135 50894 72991 72352 76942 73511 87017 77817 98800 74059 57829 54181 69456 94494 79384 93605 80425 60781 87297 83950 74499 56375 50279 91779 94239 96473 72440 74395 71967 84182 55057 89500 67153 84304 62529 89010 71064 98719 64174 71871 65596 99393 76450 78034 89091 56247 59163 50362 56045 88500 59616 63195 87385 65184 68129 79035 71095 68272 95617 75404 96904 84944 71213 97056 75495 58683 59630 72996 86636 70322 97235 52839 69471 55617 91926 94872 73679 53891 74652 94812 52290 93884 67143 92352 55528 67395 61848 60712 68954 99108 66016 53034 59775 78524 68947 72095 96355 68080 71909 91961 74611 57811 96859 55342 61409 71497 87008 56356 65505 84545 91088 74774 77263 58911 71164 62292 83461 55887 84201 52917 83245 72501 83091 75918 56552 94543 64979 75749 98566 86195 61050 81002 81185 62420 61992 82987 80125 65475 80659 61956 72190 96735 58584 62993 87748 69096 73188 74634 98680 67657 92197 77992 80117 50829 61055 92399 70762 90595 78383 81727 79062 93613 85995 82144 95957 78717 55067 79289 94903 86051 97879 92594 79758 60652 93431 62099 64582 55657 90505 93524 87440 85119 80228 69227 74925 67264 88505 59493 80678 63980 94428 84147 69438 86816 83042 73042 80564 74661 73589 75469 79183 77063 84349 64160 55681 62246 57797 81476 73841 91793 52934 55772 58078 91994 70528 79279 50055 58517 55944 50758 98276 56558 66591 81329 66792 54850 66842 83143 60875 56783 91658 85846 65472 62502 65679 89086 77884 66881 63343 80044 81805 50749 81762 64838 54038 75325 85873 79786 74017 94495 89620 82944 75448 62586 89397 84235 94380 78476 85166 87507 51353 90382 53921 97681 52708 54955 92698 67688 62269 52765 83425 53538 86602 53373 85386 90003 58530 56125 69541 57617 72537 65395 62426 80546 98986 97409 75983 75658 88360 74319 87783 56525 96290 59500 79372 84870 58559 82154 62916 91621 53158 64058 82106 89575 69055 60113 66001 76332 79505 77906 70089 90220 64221 53898 67527 71956 89361 61359 82447 56806 73756 91871 99611 66760 88012 74996 52827 62758 75099 93986 86366 56988 74280 52096 74656 58206 90082 90145 95608 65525 55890 84388 82436 50863 70928 91588 69278 55000 76474 54661 89868 56828 95367 72501 73746 62978 66007 85292 56069 99107 87631 61379 67567 69315 90032 80809 62855 58790 56833 94916 71997 91849 77967 58578 95656 52328 91031 83706 71589 61060 64083 82662 82728 57331 79536 98818 61625 96599 51080 94257 63915 97083 87552 55539 77674 97680 59946 57245 66838 51923 87578 96596 88254 68514 88081 93376 64805 75205 69382 79900 92808 97355 83501 63505 51343 85674 87998 59925 89246 55159 67474 85797 71661 83266 65975 80548 98504 81081 97909 52259 79536 58056 76319 87878 72483 86579 72996 94891 68597 84157 51348 68595 59651 54310 90605 89049 86182 60596 76720 90012 58291 57845 86808 87884 97223 62901 53546 93543 60109 78391 79809 69150 95682 84738 98570 79017 65928 55822 89271 79987 72405 84497 97398 78444 60332 85677 98939 60472 52707 57796 60759 55232 72339 68007 57945 51380 85576 95736 59432 61566 69470 97914 82688 77326 58201 55751 67091 77321 81063 93318 55062 50380 87889 70267 73990 73337 86203 92919 67662 86722 94288 74692 95896 70039 82685 84094 82754 83254 80844 68684 50720 63925 76927 67437 51711 59724 78795 50875 52518 73982 79794 77028 65782 86771 94106 83038 80516 69124 84054 95945 51295 58015 77073 78904 68086 87188 54854 88450 68921 77269 66957 92617 71812 88382 74184 96927 91463 58285 83284 55351 90757 87607 73930 87526 76795 76418 76681 51905 52589 94288 84327 77303 92288 63619 60137 51403 60634 51150 79597 71470 64465 87227 93443 86426 84813 57270 61712 67110 83649 87908 50905 90106 94704 68543 65134 70376 52260 73828 80290 82459 51005 65055 61184 87067 90925 80753 66780 84531 65608 63093 68913 84684 84548 62548 74260 86044 51211 66288 80703 80166 80381 74300 89464 55196 62201 73688 81231 76989 62278 61930 55560 79309 83480 69256 96519 90557 94652 89872 64245 69441 99574 75247 50822 58647 81825 52417 99880 54145 84329 50690 74568 55474 94237 56309 89228 67777 77032 56661 58895 61281 54615 72382 98048 96364 82178 74691 86960 55906 97229 75999 56080 63397 62771 79682 51409 75532 67716 97626 74734 62358 55408 87127 50567 61329 51433 61008 54351 60404 94563 76315 62702 77039 90551 74358 61583 64059 75316 91323 93353 56484 65156 90429 64677 96634 61277 65520 73889 82186 69572 85457 67625 99814 73633 95542 67131 57371 96451 96267 63122 82569 70158 97036 50494 87917 91427 76715 77386 57999 72011 63687 68152 70249 52832 80677 98335 89114 82088 69476 57355 98170 55459 91655 92066 67215 66683 74819 61079 80049 92080 63450 91483 85377 84013 91528 68682 67793 77837 89569 67494 70403 90689 98586 68187 50655 54814 72693 91941 89359 98806 93355 55438 63040 58537 67388 88374 95075 59155 63920 93450 76887 60678 65704 83893 64495 78999 63970 65829 68914 88890 72612 55992 69736 69246 93042 91761 79270 87356 77086 80369 66589 52520 86798 75333 76854 81928 68998 77440 64794 93397 78296 83404 80151 92477 56099 84957 85998 75402 65507 66515 56463 60271 59800 55719 75414 89701 55256 90323 94671 71970 50946 95023 81401 70541 78671 80260 91186 54981 86242 87665 53036 93191 66844 75423 74727 85187 56488 63275 79582 81091 74826 87003 85354 81345 77966 74649 81240 85540 66980 59112 81409 70684 86501 62346 83488 77492 96936 59178 71339 57241 92600 79597 62253 76320 83759 58524 73228 90083 86526 91741 79406 97405 77498 84227 97639 82110 51290 51251 81940 96195 53573 73779 69014 67297 92750 50283 98068 86455 62752 89463 91560 55699 57321 84763 71878 93517 99799 64010 75214 55564 75509 97141 76725 75805 94065 56209 84478 75758 66699 63148 91069 80331 79472 66869 78473 63395 61764 54013 62384 63032 72837 57139 94862 59910 80954 83860 97600 75249 89148 60796 74181 75966 70251 70699 68428 84571 74796 94268 69119 81998 75166 63077 79731 52460 60175 76422 63348 80836 80079 65526 78510 97407 76154 85967 63592 72392 69270 51620 95320 56343 81626 70248 91333 67462 88206 86859 65455 54352 66763 79647 82901 76422 84823 82549 98881 72084 94537 70361 71789 70989 91623 64160 89743 90080 70170 54448 82310 94430 94919 80757 97339 70388 87911 79616 94445 62437 51411 69702 86817 98436 97434 64308 69779 54416 61335 55262 62440 59834 55713 63267 63570 80096 72821 57233 92714 85828 58593 63908 62829 76056 76751 53536 67584 55028 96829 89942 58227 54615 85170 55388 61508 58449 70115 69879 68057 73960 70885 53786 66892 54558 80774 95208 76497 67119 50797 72337 65717 80140 75005 88469 83485 96349 67518 88850 86011 92464 98916 67039 64152 57666 86139 55192 59711 94397 96378 66623 74622 59540 93112 75988 71602 76298 84542 60677 65948 99380 90630 76725 74009 54428 63512 64749 87517 97735 57079 75582 67332 58906 65637 93692 84724 54410 81506 98638 79824 90263 85469 96491 71615 69052 87777 66631 61080 54684 77730 87426 51063 60959 55048 88796 77728 71164 91370 76104 77554 98978 84247 53616 75124 98488 50984 53835 56540 60722 95437 70549 52984 59023 95199 88674 71921 81252 54226 56242 97351 88415 97366 55834 92248 72860 55709 97952 92758 74103 80299 87458 78301 94216 88527 76817 54132 59886 75432 59021 75034 61444 82524 54226 97586 61458 60551 77948 90857 72507 63438 54987 84495 61273 62610 65393 69156 87391 89093 60510 65737 74840 71415 89006 73765 93054 68826 79646 78451 93769 77742 58091 56755 58468 98238 73871 57539 95910 66004 52760 82823 94766 89687 88565 61809 93271 99355 95988 77921 74221 85498 56060 67549 76327 72369 88918 80251 81173 86438 96798 58722 66275 88425 64516 90773 63462 56965 54473 93010 52630 71280 85420 75882 53894 65223 68115 62730 72589 59068 56934 90438 80887 70180 73412 58226 57795 95371 67176 53900 55440 96650 60299 88457 57488 89402 73638 75868 54469 99463 74581 53560 64797 55820 76863 62664 99503 97552 58043 67631 73117 64229 70226 84046 57131 83313 62586 96156 63892 83291 94058 85382 52371 91292 85451 84957 57120 56220 94285 97927 94670 82057 54498 96904 84784 62767 82356 69595 90798 69667 98213 56130 89169 78845 55707 55826 64316 51736 84216 89552 57648 74426 51781 84086 74030 53503 52810 55845 93195 98537 54922 73418 67915 64841 89148 88960 71743 81609 57891 67974 68988 53568 69254 67054 64318 98663 88834 70999 81455 87502 87926 97801 73222 99351 87271 67674 78115 72997 64230 57193 57069 50163 52734 66092 71877 98611 90406 97635 84504 55917 73658 79127 88718 64490 70841 90255 66034 61540 85086 79037 99643 97644 63000 73663 53628 79970 80029 83535 73386 54877 71385 79988 79137 96749 84409 95260 58667 93250 73812 84088 86802 57755 70378 62709 76160 65932 64178 65419 51217 87405 98175 83370 93120 98154 68545 64622 88835 89094 76061 95077 56887 74919 83526 85652 72342 91112 58035 92177 64242 51424 81283 55259 55877 59689 51872 79539 60218 98778 75027 50864 92795 74491 76117 76021 73537 82029 62303 99741 75402 94938 50124 60480 73976 93827 52865 52660 72718 95534 80258 82657 98786 84820 64840 73321 58805 62384 73389 67525 63064 54084 62407 73583 55006 56109 57504 84038 64890 97911 86891 92955 83282 58576 65728 92358 86814 93207 79768 55019 70220 68467 98267 71555 72415 80016 91238 85657 50323 82356 68366 54960 56454 59673 78223 73072 54545 56761 60033 72812 59955 82263 57200 87772 95374 63528 83572 89865 63662 89382 57719 98884 67050 56368 80445 66571 93435 69713 92298 74725 89364 60941 55855 66857 95418 98590 89736 73208 93999 66025 89019 65232 79441 91120 56613 79661 78067 91757 95447 84121 95131 56560 69504 64303 61845 69504 89904 74017 60384 82540 77924 69219 97237 62150 73407 83368 55741 95279 70462 95428 79857 77668 84571 66911 75444 73497 89025 71851 98160 75749 95117 58787 58950 99721 78203 70862 97910 90907 68698 56520 65320 56685 86442 50028 97035 53999 78269 80262 75617 69636 98336 71259 91727 62247 58494 95133 92717 75492 56366 58839 52896 97890 90588 66807 53443 69291 51949 51036 76581 54627 65552 78167 85628 66494 66615 72694 53925 95665 61759 63000 98157 85639 67522 93198 54183 60799 95599 88477 55854 86395 61641 77837 88337 87941 60014 94049 79146 63236 59411 72619 74747 84608 85941 88767 68888 64798 50644 94501 53630 65104 79812 69509 93766 68208 87505 86499 75088 80370 67825 98366 68368 93526 86443 77487 97931 61788 93303 50008 59815 97940 65332 75197 64137 86552 54816 77098 85745 55750 91990 97308 70319 67147 90156 52333 67985 94450 85835 98611 83651 82538 97291 87006 74382 54655 58711 71765 71188 94210 86842 93824 90905 93062 94908 81473 76855 53907 50095 76433 83802 52408 96124 87364 72615 62297 67301 75022 57941 83476 69495 60634 53430 76231 70948 84519 63275 91851 96085 74076 74534 72198 56346 51016 72424 94898 50911 75870 85639 93902 69905 82988 58595 84341 84615 96404 96900 87727 82103 94755 85874 60986 73159 74095 84587 61056 96555 75546 98967 76092 69830 88378 59073 72330 90245 59749 75930 55010 73050 91702 93282 75781 96071 61730 85845 86177 64679 77112 91155 78046 64107 92111 59840 98543 66128 82311 50284 53962 50602 82107 71857 54668 94189 84460 98850 93574 61037 64931 98842 98320 70482 67391 89631 68683 68343 97105 67511 90047 70936 56084 93900 55227 51666 79907 83247 96323 67255 76390 81795 82680 66035 79519 53870 59500 67866 64149 91915 87175 68128 69171 74477 87638 82265 75206 80321 91024 80447 87383 73171 55986 77652 88512 72884 74904 76957 80506 98113 68969 83559 98392 63755 82643 95599 84438 64332 75634 90289 54493 77541 62104 88600 63229 62912 54050 52367 55634 65554 69227 82837 67758 99230 80120 88778 98316 90536 87352 86419 60217 71573 59541 96135 69769 74551 93079 82707 90760 70834 53565 65412 94332 70035 51651 55038 52611 60724 65276 71894 92671 63021 58621 89552 52780 79909 69871 80530 97756 87121 66389 83959 71181 91255 94251 52068 61789 86082 93664 75911 53275 96758 76766 58819 95509 74150 78687 81142 80469 69517 54105 83463 67572 86054 74961 61946 94826 72010 83344 95646 88024 64220 51702 67608 81866 87443 78988 54494 55668 93367 79909 78052 79431 58301 88950 78871 69345 74128 85014 85011 74467 73555 56871 83286 76805 56693 74174 87508 68935 59371 59811 72939 99482 94094 55616 68679 69365 99359 96797 87546 96686 96710 85127 80266 88373 88300 81381 50728 58598 81474 84608 92200 75113 97101 87436 97805 63719 87370 91946 68153 62714 78954 71071 90010 96304 73752 81115 54224 50708 81393 88786 87882 77153 77763 87962 63560 71944 53485 53451 72077 74086 63230 70336 89406 85813 63908 54794 85768 50716 99484 58720 92746 96865 54209 93595 67268 50754 55806 72696 88611 94154 82451 69979 97480 82655 55680 54822 67002 60263 63894 75666 61063 88779 50902 64327 80994 77335 66532 65919 76828 66682 68842 68602 65347 74350 66240 64801 64929 63346 60137 56517 86372 55780 76332 87587 94200 52975 81444 59412 81919 94460 58648 93566 83308 63227 77775 79490 52140 82402 98640 65237 51641 51252 59725 54977 57728 61803 90280 55228 59985 61837 80906 69733 77015 89421 92231 61505 52283 97499 60711 63096 83994 74930 81945 92529 75834 50320 66540 87374 68771 88609 61525 87475 62445 84728 76393 80961 97114 87534 70831 57203 53634 55786 84463 74075 89180 66529 78897 81200 68158 69918 88292 56480 57998 87343 69349 70523 75657 99329 69779 70180 69043 93438 91913 99701 52968 58123 50494 69914 75336 64263 76017 74952 87302 71500 69152 62943 77194 75114 63103 58694 61138 78522 95169 91653 80491 82062 58393 54437 57871 67893 84680 75270 94505 60216 70693 72600 57043 87115 53824 69651 81618 67424 52585 59420 51234 66130 73794 56428 77577 67299 89721 77742 98256 74683 74380 95698 98138 92487 83544 87071 90007 87901 68278 58375 54882 74288 78355 69388 77553 70312 72266 75514 50636 76044 59968 83940 68928 50273 79753 84977 89702 53838 69782 75287 69965 59129 89543 57673 69942 81511 60569 63274 91656 65129 82725 55029 83535 51506 52152 75033 91219 58983 94684 56414 75305 72264 83284 89178 54204 67123 78779 98298 87314 98265 50915 54657 68293 72994 65805 56379 79737 76351 56029 58989 95516 77029 56889 92294 86768 86382 73706 94652 90228 93007 92557 64070 51369 99849 73771 83916 66505 63194 58590 87414 64110 59955 66025 71069 96524 80380 65227 97469 60004 80186 87835 56356 99085 74829 51646 78975 74083 90353 95071 71102 91332 79826 74193 90618 50111 86017 64893 74892 97216 79845 73695 70557 58600 74169 98736 63218 70695 78228 70927 73129 91189 79880 97775 63454 92145 93835 89685 54573 82254 72111 85465 93751 60020 61585 70708 59717 60920 85375 69158 62043 62058 80773 97751 70384 77144 85199 73615 70278 92794 73748 79989 81243 72893 96355 80264 90898 86684 53856 52145 85578 50376 66386 85476 82556 95028 83305 56114 65658 72045 78293 52270 72869 97203 58184 70125 68049 82685 97167 79226 68360 56890 83070 81747 57724 54955 67161 88207 75559 64201 88782 97944 81985 79914 86885 50443 78686 76878 86216 87214 67604 73127 99182 86036 91930 95361 51383 87560 76912 88887 73166 85809 57288 88594 86183 67852 94746 90977 65430 98286 57760 57747 63744 80185 82846 68758 50335 85584 74071 79815 77199 59629 83521 82110 66625 64005 63634 95781 97206 73768 96857 50107 73523 54914 98094 87523 68162 62432 51672 74306 99581 89059 69439 99266 53817 55244 64599 56443 92741 57266 52143 74924 62578 62619 51891 66915 82932 73044 98202 83160 52167 90203 95075 97474 69574 77244 65175 51981 81068 63304 81202 97099 65672 74976 76726 96630 90449 87916 81313 61583 55517 58565 91157 67547 64680 60613 96551 87254 60543 73837 56282 65554 98154 90903 98608 72942 70461 77245 55524 98218 97051 51685 71565 68917 83673 88855 55736 92187 94320 65806 59690 92755 88418 62093 54392 65119 63915 58117 81769 66994 79599 74429 52786 96730 53109 87900 94732 59569 50856 63492 70286 72667 94204 68061 89509 59441 64655 87580 60470 51693 95804 54115 94110 69035 81661 53696 51571 95836 76700 80877 85809 57469 89823 70435 71758 69581 55424 77045 92442 54757 50136 67200 92887 89347 85390 72070 85740 64507 98342 78532 75106 76787 72037 52787 70714 74835 65354 66930 50700 74133 60362 82672 50018 74862 77469 72330 96291 60825 84479 74021 92428 53143 99671 70428 53604 89023 50245 71790 54070 93895 89687 61183 69938 55093 98946 79830 98013 81768 77129 55477 50749 64350 83448 54725 96737 60588 55368 57759 99695 50789 90047 65714 69789 73211 81877 71699 67404 63813 66583 51104 93673 92286 63571 83924 65911 91667 62130 81672 59048 95775 92240 72365 62387 96038 60663 67159 84472 51749 84958 83948 54621 73374 91081 76204 88993 89331 60251 84288 50350 65605 97959 55791 61680 92282 67114 74114 92282 63319 74633 65179 82521 86014 64941 59306 65671 73712 85227 60726 81466 84673 69250 58735 60924 76062 59582 52804 50070 95581 83915 79083 96309 72246 91784 66550 84239 95582 70414 51781 80925 94702 78816 99527 56098 88997 72894 52685 57908 99376 52831 52911 77619 81307 54335 89537 95886 93314 54365 67612 66934 99301 73197 64261 87835 70728 90369 62813 63416 93195 92972 90696 96580 81610 60528 88915 76903 55786 64314 84576 75577 58517 96423 65847 86148 62186 73999 86638 51495 59948 69015 54808 53146 51109 84850 85120 69138 93329 54467 63423 82747 91549 54507 76952 66725 90964 60186 51056 82067 61542 87933 62939 95968 68261 73954 60295 76244 100000 59444 76955 89811 75500 67003 84571 56161 86501 65513 92188 74445 72148 62891 74208 66185 91932 52519 65737 97450 62877 73883 75413 98193 70084 51258 57651 90085 68948 88389 77343 63534 86475 85235 74650 84296 55255 67923 98871 51534 63059 93586 52491 75556 79165 55862 97214 81207 92014 86273 54442 99385 73358 85147 79962 89684 51308 59721 55349 52004 74329 85882 67621 85588 79655 50485 87793 52373 80864 83303 64298 57696 57423 69141 90868 56967 54219 67590 89483 70674 80731 56965 76434 51100 59713 82814 82394 56783 79846 89531 96265 73543 56967 85102 76969 80536 96043 51950 97148 71179 67727 84030 91768 76948 59307 90377 82174 91910 51396 89253 92242 62178 97409 89107 82171 62313 71592 59945 58509 56063 53525 55177 69701 72264 54451 79147 54783 81753 58728 65577 68469 68536 50660 62837 63864 77618 87118 51903 62244 72157 54221 54397 56877 65779 91062 75040 53937 86494 85959 79501 73139 61496 91483 84064 56688 94223 63464 65624 50422 75623 65333 59309 69831 74237 72729 64159 64514 76236 81572 53746 67450 98318 75478 79520 62991 97251 87999 58329 95925 62405 86419 82863 88408 95687 58105 71050 94372 63955 73396 78656 81967 96660 85579 79607 82204 72724 50720 87389 84357 90714 79338 91416 62392 59501 96750 74034 89758 99867 56469 52942 84736 95565 67298 86618 64027 66152 50046 99233 80538 55275 71616 62971 55486 57215 60569 84246 78169 90844 55001 78583 92496 87242 91036 85849 94676 53369 93525 85683 88370 93086 95418 75836 76044 83077 97169 74022 53953 98168 76311 57400 50635 88788 73568 99134 65763 58348 70894 85660 69524 69973 86423 92660 69763 51605 62422 61635 78406 68223 68555 51243 60009 94379 65952 61203 83572 78101 51589 64035 61732 55261 63066 65559 86081 61708 92237 64485 96364 70430 97835 97761 62596 67945 62705 61973 68755 66249 97701 96527 74932 79027 68001 65809 73986 98427 64263 58315 74829 99272 85091 73255 70859 57635 50852 73506 64526 73297 65956 70182 98345 69791 76489 97180 87125 82902 57092 81310 58439 52935 60450 76647 52016 55988 60609 73874 95561 55209 56187 93993 83826 94538 96384 99450 97189 97736 50813 95973 57227 80592 57874 72923 53664 85690 68043 92632 65839 53540 82540 91899 91289 89305 62580 82630 64470 78455 72887 99263 90274 82952 72938 96361 53479 58470 99586 91390 91139 62024 80898 61846 52400 58706 79416 67489 50864 72340 99497 53129 65219 57472 57154 92497 52945 69903 99232 64582 72141 61354 99971 95924 54432 95647 96857 63576 71438 81178 84476 57515 87532 86320 54353 76992 88720 68381 52000 87641 90606 63683 72228 88387 97081 85802 87484 85135 67138 73052 75010 91553 78523 74159 84075 63645 62040 69060 61165 60128 69100 86259 76372 52022 61424 90427 74119 88090 64118 68382 79909 62945 80109 67132 60877 53171 69049 54041 65761 64688 53638 82661 62367 50780 99997 97298 56004 84819 81036 88059 69885 86405 86937 63778 81772 67044 89288 62602 70992 99105 79061 86389 60117 55169 97421 74937 66291 73961 98145 91387 71671 91701 93321 88164 94905 52858 72285 99017 54799 72410 61896 74136 52492 89053 91705 66642 85968 67304 54902 81659 59288 79552 67088 66525 50345 70618 52887 81033 85620 87641 95881 54539 73259 70528 50528 81866 93656 70809 74860 67653 83456 74730 94502 77564 95878 95237 62581 64633 58066 51623 83983 89303 89792 78191 58394 92560 90739 66202 85736 59185 62226 59080 60531 96784 70573 72049 71686 92693 86688 52202 54530 75153 70755 99893 60932 53605 66250 81990 86148 71255 72688 55127 99311 85620 86814 56873 99966 56412 68428 66619 96889 82799 95146 57484 66392 58806 51482 54019 78847 80639 60976 81764 87410 66030 72492 63113 82627 57553 89840 90847 77211 57827 71884 72035 83273 59549 69911 91446 63417 59783 55650 60300 96240 50394 81702 85127 99010 75478 97043 50809 50407 92858 91867 84505 57766 87880 89446 66067 95594 65442 95505 92380 61559 57785 76935 76708 63003 94736 61806 81055 56769 62637 99124 81348 63737 67279 69868 78356 77998 99229 55063 65821 56593 84799 74206 66277 66225 57199 73355 57490 93230 64744 92433 92525 92347 89971 95596 61994 72197 53112 92276 70215 88073 64143 72629 55614 70138 89783 69574 63538 61839 61851 72051 71994 72905 98191 98532 67597 79052 81555 85594 53778 71371 50370 67072 79018 79206 51262 93482 97432 77817 83604 87187 74179 67883 51575 84181 72346 92940 71725 84352 99433 90906 96498 99563 95740 94705 90777 88339 96876 93268 80685 70902 87078 89105 67619 65283 95514 59318 63592 99971 68181 99706 91334 91483 51613 68843 82532 52409 96543 67954 55441 58909 56439 61878 75940 72562 96541 98475 77783 82374 68724 98122 58163 55721 97747 62386 76361 68263 78736 50346 72342 85118 61495 91732 67968 69225 51593 86059 80542 57681 80803 66741 66533 78793 80955 90207 54583 64185 93054 79933 72072 53422 51198 88300 75000 83442 90358 76558 98664 99290 54301 91763 51863 63551 62124 81468 73015 97582 79202 50192 79638 68734 63415 97907 58095 97217 91009 50323 86777 86604 96841 70903 86706 89753 95644 89725 74268 63601 54744 67306 75019 86166 96433 69010 83189 99367 96176 77499 61024 70011 76057 51960 70364 80436 54834 84056 50982 79441 92483 97172 64291 72183 68398 93988 99077 77621 89117 50697 93102 76977 57352 56440 89763 74386 79760 74250 75947 96253 57972 85145 65821 99268 63135 63951 73722 81032 92452 53240 66728 87693 73390 90515 73250 87911 85857 53828 51266 61855 67530 77707 98363 93133 72513 92988 68847 74712 60750 64132 89206 57973 99147 92691 86196 69174 83496 66797 61068 51502 99225 81580 86284 99377 99664 93065 86507 92969 72146 68161 89377 90488 67774 77294 72571 69799 69928 64987 85169 86702 81056 84988 85298 56175 70042 84546 85000 94555 70351 66029 88629 96172 88010 64995 71387 90076 65586 86020 84394 56826 94244 50679 60985 51001 87193 89700 79924 96830 92295 97921 96805 50157 61966 62903 61060 68806 85198 51427 95674 71693 58948 60811 84508 79075 94420 94561 79678 79877 81435 66688 99797 77747 71989 60006 62861 53870 88520 75161 53622 95380 62905 90320 64774 68252 57084 71897 57526 60771 67587 86289 62784 86370 72745 80154 89808 99383 80001 54914 89623 57694 70397 59677 77116 56845 84250 86137 84771 94491 70288 57989 70927 51026 90931 64916 75846 55835 75932 90935 88547 74954 56450 81929 75252 92795 87423 91567 71332 66146 81075 81817 98593 76772 98424 73274 98670 95299 88475 82552 72012 70678 58289 53412 82944 78027 81379 90519 85384 73607 78870 70943 64465 90678 62620 72139 57447 65343 99929 57276 85483 93139 64333 59241 55598 67933 64354 56315 66133 69131 94047 62170 64477 57624 65998 99152 81792 99754 78482 84453 70529 82488 95209 89079 84623 93304 76178 55180 97187 71306 81264 80470 77678 94131 70560 86990 81246 50594 77865 82395 55917 69314 50675 51937 90795 82248 97243 83099 59348 71962 58212 93246 61604 85358 55676 85836 88418 80562 89588 73458 90330 81069 83813 70360 58156 71057 58993 69943 62075 80570 82850 95652 68686 52942 62246 60907 83454 68276 56683 84019 63045 59503 89257 76496 83086 72056 67093 57681 90618 62099 76353 88690 95267 68815 88377 70170 67488 85794 74352 90799 56433 57582 51551 51420 63252 92939 54804 66814 65435 78142 94360 96463 82466 61857 66426 96013 88368 54618 71005 53480 64770 63154 91558 61658 97290 50228 80043 85652 98510 75598 85117 70685 57351 73502 84245 99362 67297 98923 99124 60569 80145 81247 96943 56924 81399 78661 50123 88025 87149 81067 80839 61947 90245 91915 76394 66699 72737 73202 82931 60610 87645 53760 57413 99381 95199 91009 60470 87950 83603 70310 95625 88420 67456 62801 60483 59765 64572 94841 71667 80848 64197 54476 50954 56253 78268 52591 86564 77613 91659 62309 92791 92486 80313 82194 72913 75839 72206 81164 72205 85464 96349 78716 78230 69825 98003 86056 81481 57167 89318 55012 91777 90141 91649 80582 70937 68153 76577 52551 88018 86754 79238 97623 64659 85476 81444 52278 64120 97376 84722 62051 82756 88719 76680 62543 84935 66657 83052 59219 98057 96776 58630 67109 83842 88651 72724 76646 72585 90269 81828 84726 86750 70140 52833 50355 96421 84690 63613 86179 93082 91137 76477 70957 89700 56439 89130 64530 90648 53992 87333 54318 54088 71939 87597 65409 50776 56912 59713 90680 74732 51977 53877 57415 92996 96808 62027 58592 69746 59730 96724 76315 84017 88704 74477 95245 52693 80593 85607 69720 55545 97093 56397 94624 99473 51877 71356 71451 87524 87816 75279 78567 67065 82315 58316 69106 64376 55512 74638 83174 76575 58986 73035 52612 54184 62908 66848 69296 81267 71817 54818 55277 51400 96674 64353 69271 60609 69643 55136 51253 53508 99547 77626 79520 97382 81767 55839 94968 93514 79896 90001 94566 85139 99534 94452 86600 52459 79816 94342 74523 63394 73005 95286 89966 78106 87135 72458 58485 50722 86451 73073 61275 89072 84874 50809 98801 71547 60491 57303 93339 82815 70649 70137 51494 68205 86469 85162 97635 54590 72466 75579 81421 84125 69453 99060 90888 71765 60096 68650 85313 63802 80406 75196 69570 74416 98355 76580 58847 73489 60471 86442 76025 86961 78565 93953 69771 50568 79556 52943 72674 59786 54303 96843 70533 77610 56729 84749 95473 84836 90575 55733 73825 85885 67648 68206 73574 76529 66042 50938 80995 60531 69669 71157 65378 72317 78066 57582 70067 96665 93312 51471 71287 82655 79279 82530 91510 81263 85560 95294 68283 71558 76849 61197 70611 66599 96845 57814 68083 90090 84602 88191 87814 60125 53374 77456 87886 56843 56257 50398 76226 99587 93994 95068 70494 97532 96521 63038 89976 87227 81349 66806 68897 65984 84837 84021 58305 79984 68386 85973 74054 60683 92759 70517 62715 79448 62735 62669 54806 88519 99396 58525 59030 82556 89270 74185 86720 68551 90642 69783 92693 65383 97926 78134 96029 75248 81066 53558 66756 89294 87426 59024 97544 55019 76049 90977 52865 67390 55032 99379 96038 76459 64847 95197 90450 72768 75363 95511 55847 76810 99949 67889 93801 78168 76936 69215 89868 81574 61322 96468 95156 89199 58614 67478 76966 90004 84697 66229 77382 89539 52512 99640 91459 88998 54206 58006 92592 82064 92024 71169 85357 75969 55851 57514 64707 71086 67485 78515 51507 80412 60783 75400 50040 93991 77617 82116 55816 94092 60880 85356 78840 93122 81408 50539 77255 56055 83925 91696 69208 87841 57078 84366 54393 99828 74204 56764 60280 95175 65381 88246 90769 82629 85155 93128 71732 92938 78118 85578 92969 50320 80198 87337 91560 82562 83272 89280 86196 55838 98202 71695 78032 84349 99599 70704 59493 69849 80151 67754 86485 82304 50861 76635 83360 80855 87988 66905 84232 80699 54457 64993 98388 73665 68019 76370 75834 50025 74949 72667 60084 78969 74804 71666 99251 73112 51442 80552 68802 57258 63719 84807 79200 78128 64054 93529 71953 73924 93570 67337 74308 83623 74702 82869 97720 74313 58931 63661 65628 59361 52963 68289 77494 79033 63829 72119 79521 50545 92466 56348 64307 87622 98872 88670 52252 98603 90165 55628 98842 68302 84045 56066 81429 65970 50808 80727 61028 95475 82712 73003 54712 95418 64970 86779 81374 74206 50590 61698 91627 53961 95471 60354 81970 96923 92365 74790 67315 71037 67324 52990 74103 70999 72500 54461 91602 99597 72758 99081 79314 67395 89399 57374 70484 81040 51129 58172 56396 60648 60312 83987 58507 65267 52179 80248 62213 82727 53385 53446 93090 94230 50988 50829 96367 77141 78912 87509 82119 98427 75495 55995 90075 56219 61712 77324 94234 55336 76498 74199 53212 69236 65264 91863 77891 96760 78183 88295 77944 53549 81604 51017 75956 80779 86372 59328 99299 94732 66251 84082 89726 88691 99889 75428 97418 55414 67248 75990 93183 58253 63513 86929 62517 53675 84765 75558 73257 60393 55900 83592 99436 62360 86543 90628 66701 82227 82831 63757 96872 76317 70754 98826 94955 59314 69687 87359 81695 97611 65133 80573 99433 64134 79964 53131 69753 76658 64920 69445 58673 53072 78569 94569 90307 79222 81788 57079 74228 82509 89694 81175 72980 90357 68234 90417 51721 63865 76875 50015 86121 73539 78842 55599 52935 59415 61799 71187 64221 51024 71057 80634 51633 71690 52739 53875 52861 57398 67575 90980 70102 97958 90296 90412 70373 90375 58639 59226 60146 67857 91557 61723 57369 87783 69740 62115 61017 99614 73678 53130 73571 87690 93361 66432 66361 89147 92162 63620 51769 66544 72113 59704 61579 98684 50619 52938 69918 84224 91388 52600 77107 76768 50843 77769 82354 86002 73551 57296 61190 68909 99779 94014 76255 63285 80874 52329 76524 66765 79076 70865 60824 79062 63100 71351 50913 76527 99593 96686 80196 86280 95403 90402 96719 90765 59825 78761 79898 56441 69954 85304 57703 73967 76758 87241 63881 65339 97880 95450 70460 63131 52686 71660 57167 86965 52825 66515 78722 91115 52284 77559 63617 80440 85870 56649 61670 58946 65699 66726 90322 83398 59648 81943 84183 96298 87663 67612 65441 88484 62672 69934 61821 58525 77463 89242 62659 82099 63574 74326 72617 99255 69261 75268 87139 66961 59939 69741 60212 78067 74884 74776 78982 86501 95263 51157 82709 86088 64570 89610 60281 95124 80380 74627 57208 75594 99815 68753 85007 72891 97222 77825 91218 60772 63993 98210 54040 63291 50656 94428 53759 64293 60647 88880 85571 52449 83806 76208 82888 71858 75708 50029 57726 93420 56834 90948 86477 94579 53925 95899 59068 86663 98116 73581 88457 75360 56401 79646 63585 70732 53044 53517 76040 63812 89558 59508 79518 70198 89499 85876 53167 57029 90533 82132 81254 75099 72397 76947 94790 62914 88029 76812 95470 66455 60908 80420 95188 76368 81973 52983 71970 95018 95299 99759 86509 85924 56067 77290 95664 68010 96233 74975 72962 60054 98368 55856 52125 91813 84625 93738 57792 92370 96497 76328 69118 60524 72511 83316 77413 55289 96564 83382 61483 53034 51831 64846 74164 80041 77656 74673 73459 84932 72708 95763 66666 59325 86679 76465 81521 80218 96603 53173 70154 88586 50085 67699 69456 52991 58375 54278 56688 95665 92123 87539 84717 65840 71450 55261 69223 71621 72008 64244 65223 59503 67948 58915 51974 84073 74966 95282 60757 81716 90530 99306 73026 58551 57086 84727 53375 64175 74384 99196 66156 91380 98965 89322 77502 98687 55879 98349 77140 88872 83623 58213 84856 55682 93439 90869 62674 79218 71449 54178 88601 58852 97828 90608 82577 62919 68823 69839 92169 65232 87619 81080 79279 55533 72701 60387 72559 83523 71449 92197 73208 85996 75093 63185 80754 77590 91171 89747 54100 92381 83120 73315 74681 70066 75788 56700 89000 73281 80176 83213 53762 52495 82449 64137 95052 67683 92656 98229 58455 62015 97325 59884 77852 54229 99294 81085 75620 98655 85653 72040 65345 62796 69022 69028 82093 97416 51216 61198 73604 61675 88062 86764 89249 65583 54948 77074 92195 65440 61096 53723 67716 76994 94846 55725 53473 82271 97018 89272 80272 85176 75874 70951 95877 79084 81534 93395 57238 92879 88685 76906 50095 75498 60380 55098 71666 95582 87337 72762 85587 79137 58328 63037 73133 51559 84866 91287 87645 81086 79303 88856 83197 56546 58733 68472 58184 65074 64664 56878 77154 63294 63160 73513 76839 56557 64227 68998 52986 71922 85823 94415 87374 89251 77510 87614 75353 73213 68226 83689 70663 83352 57225 96515 61498 85354 58138 89917 75382 76821 74252 88036 61328 97345 68855 85305 97970 67244 51562 97770 85850 89949 59329 85549 90383 93239 98256 84761 67745 61902 53457 74535 71823 54834 92925 58187 93835 88101 91457 98038 62002 83718 97217 70510 70419 84386 71064 55421 62443 81404 76489 96428 94282 84687 80626 62632 67916 52701 59661 95015 85091 60002 86235 96876 61022 72405 87364 76955 74308 92378 74458 71814 62922 65954 82127 83209 51690 85128 80329 83531 95941 87423 59398 77134 66282 83444 88665 80216 71476 70225 50339 95903 80461 63883 70370 97975 56490 91389 71588 89378 86302 63490 75949 68979 59923 81176 74684 64279 88607 80660 80566 54596 86690 71294 79953 53421 74534 84258 98990 89072 91739 81748 67206 65597 83733 63719 70154 51391 94120 52342 94376 84279 57577 73325 92768 94174 68165 50105 51908 96059 94906 78511 66848 91788 91552 74403 70624 54255 84689 76557 52746 61409 93841 80423 78263 88574 58191 66950 77036 82640 99167 55891 56478 53719 76507 80130 88478 97439 99621 85150 53874 87409 74238 82726 74594 72496 55156 59070 61604 65373 70861 69400 90883 85576 93502 76345 92441 99915 70156 80117 60197 54530 51604 67217 71820 67569 64388 66406 99736 61862 63932 66665 81647 80143 92385 93393 65696 57951 77770 53179 86892 59228 75766 71082 87119 72859 70720 83107 61540 75103 70218 84026 57127 68850 69018 84594 80532 81795 72205 55569 76557 81691 64431 65385 55485 81390 75584 58103 58813 73027 95126 54089 83584 85138 70667 60535 58823 77080 61525 81236 92953 62000 89861 67474 66950 63745 79480 80869 69625 70596 61662 96059 72583 51811 74390 77409 91563 93335 89864 78267 80716 69518 73090 54499 88537 58711 81258 64969 54656 93190 59555 61345 94487 93685 53328 93873 96904 71110 98173 95699 51270 81518 53170 68856 52605 85868 90115 70181 64930 77554 80604 63598 93193 86126 76065 54551 94124 64071 72994 69287 98102 81986 53214 55265 80167 83302 65551 51857 52959 93241 57949 85429 99266 61563 88686 56938 84528 93464 68799 56606 86713 84444 83810 74264 67553 81882 60831 52248 78808 94182 66827 67570 51153 79867 87677 67136 68870 51790 67781 91764 80499 60493 99568 64857 99640 81049 89826 87633 81520 98597 89188 76486 64874 74533 88533 63116 83485 66518 87179 51668 77618 73221 77480 51287 65814 64327 72402 91848 86143 64786 80467 93801 81895 73230 57850 91693 76386 80380 65025 73370 61279 51817 57159 55605 95289 73335 95830 54643 65892 66350 92376 90566 78722 56418 84451 68371 77807 81046 90480 80724 51225 79058 65938 97120 55873 89881 79798 69684 93783 86219 62772 70952 87792 62179 83166 67074 97649 83691 69827 98582 76424 59331 53745 75875 91331 94915 96824 71373 74411 83493 76250 97362 87803 94348 58330 76429 75977 74098 99176 89744 50243 90572 55324 74406 62507 73409 66502 97702 78112 89861 62226 88936 64201 84762 87296 91912 58513 63951 74292 65765 66751 73624 79618 85792 66741 94270 67871 51052 54759 93048 75809 80516 57439 72959 55776 96431 64707 55573 66079 89117 89014 85976 63012 97358 98651 78655 86580 53703 64783 99124 51018 69916 95268 83648 82997 68466 63890 99687 70736 88206 65825 60870 69242 88950 87684 77599 58203 70827 50404 54274 55865 72864 63795 64333 73588 88493 74274 59143 65510 94950 64465 59567 81122 80208 85477 62387 86695 73756 90449 70460 63469 84447 93277 69406 84905 75856 53078 99979 82129 87810 79357 69685 57961 98841 57850 97675 68394 90115 57005 97109 53065 97928 69632 92067 61455 56871 87870 91145 89072 84748 96244 67889 95241 85016 62447 50137 85004 63964 79696 58842 58505 74162 99581 95608 50428 99669 52874 94966 81010 60047 71873 63542 55364 96697 91449 63594 87975 60766 61990 91111 65651 86548 86906 53683 53367 56729 69540 77754 70104 84137 82938 78174 68872 81225 55538 54129 79544 80668 59644 73497 62293 62063 61860 68740 66083 95154 77101 53415 60910 54986 61981 53729 85919 61190 57531 81880 99317 71569 82109 62447 96048 52547 92796 89055 62624 72622 95891 66280 59866 86858 68456 50060 92880 65976 80807 84788 87354 86464 70393 91134 94064 85735 75752 91707 76650 85094 54816 81708 58606 97651 62461 99923 57086 75896 61509 85834 92328 53003 96428 70672 91829 68065 63353 64017 85074 52788 63852 55908 75245 71018 68698 53093 96150 77625 79582 78370 66961 95792 51198 65647 60204 99867 55568 81339 75019 90093 56094 70650 99426 76728 92261 81122 94315 81838 51977 61963 76617 66231 57538 58627 94584 84633 99737 95176 88119 66251 69338 91905 67314 86122 95614 74815 92811 77437 52985 95385 71322 65424 58157 76716 98620 52872 76798 70984 61992 52752 57992 52555 54479 51178 79900 75970 99444 73302 74147 50963 70728 95192 52789 51760 56302 79601 85867 55076 82588 94290 78084 86756 97201 78513 63991 75413 68660 63589 61618 63768 65235 99520 64233 59100 83294 67624 54879 64717 50816 83949 87016 94405 97435 65155 53914 84679 78450 74964 55909 93394 77843 79618 83693 83228 69508 64658 53446 64571 66328 76338 76038 58570 88206 87501 63023 91993 53883 51856 61817 69340 90409 89283 98567 73215 51594 80708 91806 69779 98712 86242 79718 87342 76055 77043 97523 56271 88419 58722 89847 88628 82720 56233 57910 54516 82701 80180 82812 87837 58078 57936 62063 55211 61334 72995 78220 59777 97872 73659 50264 52087 70128 71189 86506 60340 66492 86537 66309 99362 50182 59913 88660 71249 55558 61688 66907 64113 53704 72652 86889 99432 93382 90891 50048 93997 82475 68320 67385 66475 63757 81450 65309 58750 65999 58570 95955 59487 86117 56832 85497 73133 59760 60450 51095 58152 55821 51805 74377 84934 90438 79031 53258 63653 52460 79458 91219 91715 78236 61509 94668 84617 54414 63886 52745 88057 87251 59761 75406 76133 64648 53523 63071 51262 92353 61197 95920 88636 65106 59719 72904 87902 87990 67807 67226 65660 73681 92141 92475 70657 88206 77338 97021 66857 65977 55920 87119 97318 83979 56017 99350 88513 56035 50835 60719 98433 77649 79909 88854 98169 89249 86152 93046 94453 77207 91278 74345 57819 62351 86568 92822 76916 94806 96118 71994 64812 65489 70330 80116 85858 90082 92577 85886 65459 94235 59414 74499 92104 91586 65465 55509 61732 87539 53325 66149 97881 57010 57481 70991 74036 80045 86603 91972 59623 63505 50652 71501 65186 57543 90711 95891 60169 94604 94066 90402 69529 68719 92630 76867 58223 69216 51553 81241 89548 51778 65275 81942 55077 67522 70837 60012 94527 65194 79565 76911 58774 57144 92038 92229 55378 67117 56539 60048 52462 69667 88573 54351 99538 66011 87024 82648 53211 85118 99799 72471 68105 73927 58530 55259 88666 77290 92292 81403 92432 94742 82966 91156 62682 60478 63653 98158 96368 77131 54503 57592 89927 71931 74339 67792 75992 55028 84107 61385 81432 68816 87703 55531 88829 94978 66903 69313 62976 63084 87296 66709 73799 95136 81005 60378 80177 76394 63219 64471 84345 80184 62770 59340 55873 61906 62756 92082 99675 92152 95047 91748 86583 98761 59539 52435 89922 71333 85313 56340 71888 94998 82695 81025 67908 71559 85486 99739 68079 55323 74337 96956 76510 95664 68464 51734 80344 64439 86615 66542 71008 89550 91509 70861 97978 62046 52949 73459 64823 55741 73764 91142 79106 62375 53943 98959 90951 91419 75133 62540 84150 99187 59146 94922 77140 60268 53689 92168 85812 97332 64479 78667 81985 63391 65009 86362 67417 68650 85692 58059 75294 75122 67889 82717 73644 52947 94418 90282 56708 96786 83360 76341 76579 52840 82540 85163 52860 84969 83963 54586 76768 54329 72850 55390 92438 76186 98674 50138 99533 51885 93008 64893 74790 64465 77229 55836 81680 84298 66039 85447 71441 86680 78740 83278 86428 59668 85268 73217 55427 87580 91975 56937 56442 61115 67706 83682 75935 92461 85743 74900 75283 74664 60029 95320 59586 66047 94614 95757 57110 91901 57444 57183 66399 70749 98657 55690 67408 76268 74183 95889 96373 67056 84743 93112 75236 81150 73275 80806 66447 87687 77291 91220 75968 99472 76920 76502 81751 96538 68476 74093 77133 85302 67815 74121 68830 69764 83757 84680 92880 83852 74481 74983 82289 97032 96552 65521 79207 87190 66195 73855 61502 80775 55816 89371 77732 59451 67974 88985 64206 68388 53920 94383 87394 56275 82148 76249 73074 60709 95134 96035 98982 52045 52741 65665 89063 82540 92878 50982 62141 62595 53050 66372 57852 55256 56701 81199 74463 99132 95009 72446 81999 86063 62206 82831 55931 82643 69018 90109 54997 90457 75366 91192 81402 75547 79588 85325 69339 82222 88327 60221 58473 71251 77956 60885 58160 74385 95713 58194 77004 62646 87847 50571 82187 62878 55396 62883 85279 53551 64007 79112 83831 57279 61268 76181 66720 69805 83456 71206 86444 89358 82771 55713 91997 86797 82490 94146 75416 99799 88811 88474 82084 70835 81074 68699 50137 74950 61810 71086 72986 81666 62051 53848 92309 96273 85831 84712 51162 63707 72719 63987 76857 97841 88779 89579 51198 94387 94447 93174 73942 79058 74070 85224 80370 61018 79050 62006 59243 75316 77866 91510 84446 71307 54753 81172 91708 52710 87714 83614 57998 65937 57666 64104 82689 64391 67420 66177 96379 53582 86157 84180 90723 82694 65437 56775 88388 90823 62714 76382 51839 71768 74563 54687 91225 98571 55719 53231 69511 70822 68767 61395 68664 56184 85912 93159 78187 75970 61664 79356 66548 52414 51619 69341 89377 89209 74421 72926 79501 61261 58313 84893 79658 83522 53543 68160 57325 79399 55095 81565 60121 84717 73381 94065 61780 87698 63501 99452 53787 73137 82443 92063 97122 94758 68988 56399 89587 61940 86505 80092 68328 81835 68671 54325 79726 56073 89922 87235 83374 98175 82517 53655 88024 73272 70921 67291 87628 78448 57909 63951 95573 80754 62270 64428 67287 91664 80998 96496 65377 99619 62056 54106 97418 71333 91897 88323 89330 79084 58675 72526 97661 80792 91309 66701 67548 79838 74198 79696 77438 84104 99143 76560 99615 99665 51397 56155 50584 72691 59137 61728 69580 83483 53759 77340 91581 81527 94588 53991 82385 94002 82095 50257 70733 56321 99039 81535 64069 69395 69934 77791 90379 83768 85456 60378 58177 95381 88808 65060 82641 91012 97926 80201 75480 58980 89972 79778 54176 75903 97734 94546 50869 52753 98400 80652 59795 77994 65803 69421 96652 76346 94685 77234 91796 93021 71162 53129 96524 58564 99002 58359 63074 97782 50694 50843 70503 92883 92937 58096 94382 68661 54415 81383 88619 92321 81460 81527 55174 64913 75719 67432 63394 69429 97132 62219 84025 86656 92788 60325 88263 87086 71468 86080 55803 89401 82652 58381 72480 73707 52384 55763 50340 94132 83541 51538 99028 73907 81528 82873 99459 71773 86635 50916 60689 83009 80855 62382 98311 90906 54610 62600 80157 90608 86912 66781 65581 79795 91202 78317 59055 94727 70174 85395 76955 75157 55728 70376 78265 68513 93931 67277 66226 90356 93583 90360 68481 96238 74086 95353 79165 94480 55516 74782 58189 79475 61018 99697 80285 56531 74333 60381 92389 68241 73592 70331 53878 89826 69427 97824 68266 67569 98493 55329 89875 82758 62898 94634 57761 77558 55579 64730 97283 82967 84173 61206 62417 86187 92315 97241 83070 89896 85349 67652 62106 82269 97715 53439 89551 52241 75841 66805 98098 80547 58637 81657 74708 61460 90159 54212 76520 85153 57394 81336 67136 92851 56811 65815 60794 79099 73054 95117 65612 98194 59893 82559 97283 63465 97085 79423 71566 76662 85948 87593 96987 78487 77115 61904 95141 74497 95003 61570 55099 58166 58516 64631 87851 84011 82272 54618 54955 55854 96310 54345 85672 65433 85787 61634 64325 57142 93392 60647 77810 73373 63708 96974 78337 52793 89472 75769 77580 76047 94689 74806 80181 58367 66611 57330 62302 52098 56102 69413 90935 97106 53837 85939 56647 69027 57735 92540 55827 60616 53221 82445 68988 93172 80258 71382 58664 56815 59244 95065 68056 75754 88250 80745 78510 59512 65477 80513 82637 51335 96987 93931 61162 56118 50233 98338 50800 56091 93614 96828 50412 75632 71776 80065 79003 52373 56093 95390 86291 56992 81512 61271 53574 69730 76953 85908 58682 94806 56975 64689 52182 97915 88527 61898 69928 51077 54380 76631 84231 73163 95678 61586 82419 84345 51596 71246 65680 59727 90346 57037 51582 71145 65200 90788 66460 86954 78976 75570 96243 74545 96982 72114 99625 79009 79161 62876 93313 54533 58983 79656 58129 70705 99266 70025 91381 52980 76402 73049 69570 50034 66662 87466 64309 58298 96848 59369 70890 91507 78111 73772 68575 98403 53584 78903 51118 83358 61117 96263 91351 97992 74255 68315 55652 54568 53919 56931 78751 51178 76780 70879 97192 64039 95640 50723 86401 87675 64912 51247 60250 58719 79144 83839 92467 60479 60137 51559 79134 52224 66002 68360 87806 93130 93032 92524 51494 52394 73111 93303 97433 87440 77566 55729 52544 61198 94380 66379 72180 52537 81061 63009 52415 79513 94140 72323 57384 75408 77327 58453 50486 76922 57729 83075 52036 71336 63394 66682 93827 91891 66316 50130 77152 93527 93866 51850 65611 64304 90743 79341 61212 73930 97415 69275 54929 90077 64316 70489 79986 88418 68538 83380 71257 53324 87755 75739 90058 66146 69548 93337 60355 66758 99149 67248 60515 52178 67039 71296 88925 87800 68065 63073 66913 77560 75829 81743 71385 70585 50577 55686 70644 56349 89117 62249 80120 63755 84423 73926 73408 77782 73999 85905 93241 68012 66442 85126 82913 79674 98196 84326 56825 81485 65287 81387 72328 69791 95813 95342 57317 83032 70106 74157 57123 58847 65821 50028 92550 51521 60219 82856 91828 62849 59450 85508 95467 89985 62295 73232 74403 80659 86004 62113 73178 66381 97437 84369 90064 90702 71159 57515 73561 95036 64589 69171 85394 61560 95939 77643 86181 61443 51730 71628 96492 66528 65300 82119 50028 64763 89494 92325 81835 57630 95641 57698 86027 55031 82046 57655 69795 80543 52223 70833 69242 69779 75827 67434 85540 68405 83668 57373 67980 72740 64068 87439 78985 92926 95381 53824 77172 98246 97530 54432 94452 52261 91946 73207 54414 70134 71685 64880 78683 65091 99262 76051 59879 89988 85292 99161 55251 95651 85895 76670 73296 80293 85737 54921 67687 93816 90765 73144 86140 64384 78743 54069 85400 98070 84583 50116 87404 64898 87312 62446 52572 95221 93880 71734 58843 66154 75088 84905 71953 81432 84329 50982 65079 83372 58164 65411 78761 74560 54519 54014 63274 68231 71420 93489 63706 59277 52436 95327 82313 59758 97072 80624 66485 78343 56432 59307 50454 89407 90286 61419 82888 61159 92727 65638 81523 62328 84390 67742 95084 54257 50848 55428 53975 93543 87091 73557 90924 82032 58518 76098 80476 86455 66771 95524 95533 90401 83373 77325 89631 77981 66976 97825 56645 76125 54749 89946 55734 53317 53729 65743 92324 61175 92564 86909 56469 95588 87562 58761 52787 75947 84999 92562 74480 68912 84528 74564 57839 55946 62242 95063 89079 76518 93799 96071 65111 82839 59603 62332 52822 59675 83391 71832 79317 56718 87680 90897 87890 89107 80293 85421 77362 50772 80417 70003 75828 60578 99159 64432 98799 52381 70172 65883 67308 90507 82762 70256 88583 99588 76416 72870 94067 98609 87120 78818 64155 63717 68950 99528 90136 97054 68811 86713 57940 81910 91901 80770 67954 84750 92444 50322 72181 73595 89989 77456 94547 99550 95295 59021 53279 79369 62355 60547 58043 54592 99291 50178 99442 72239 64362 82023 79374 59964 89380 83576 57846 92764 95477 57554 57812 93029 60027 91785 69288 72911 70930 87072 90959 59336 80395 50930 91593 61696 50683 83418 74467 89110 50414 79763 97809 57879 96102 78902 65182 66596 67470 98604 51530 96151 61802 66453 90168 62236 76278 81400 69646 86830 60625 98144 55002 51550 67958 74548 98320 95216 76578 71227 71174 61552 68806 91822 63610 87456 58294 74826 63799 76835 82877 95240 96645 93999 57377 91452 59837 70212 70419 69495 77813 66883 79477 89223 73752 58831 95165 97101 96666 93802 65802 55584 71112 75867 88081 55752 82955 89778 91447 97852 91587 86115 66889 73512 89597 65388 52030 78121 72280 60336 60654 82814 58823 71459 85913 88848 78921 81465 50381 98667 54033 72102 97408 67559 94545 82504 70518 83971 77078 76889 55314 63691 60528 57921 71655 54718 75320 82793 68198 80790 75970 94406 57670 54492 65825 67729 83005 82386 64887 83184 80902 96654 87007 61533 72000 92201 82430 93358 64157 56357 93058 65177 92188 87083 68119 63360 85779 88718 85940 98031 90422 52097 58523 76778 70133 85287 62662 63238 90112 72105 82170 90447 60932 60744 84006 70710 87928 84213 64520 51009 98153 97056 63644 58427 98692 54912 76571 65521 56561 71867 50373 63222 52795 87310 63714 83718 89529 98616 99936 55650 78141 91323 67868 51284 73645 75187 99999 88840 86504 61688 85161 62719 95827 61102 73983 94791 79413 77608 50590 70067 76466 55635 57554 87670 89911 82539 90285 53586 66322 87824 63743 54181 89074 71302 58605 66018 55174 82885 85001 95444 60668 91165 81352 53672 66801 93974 79017 92339 53468 96132 71536 61318 88016 96439 78324 85058 84994 99590 96626 94611 92278 78091 57029 89098 73207 56644 85281 61978 66967 95484 86333 66770 57026 60507 50904 53566 74780 89951 61594 82118 66827 92338 97354 52837 98328 58317 95821 88933 88736 53010 72791 84271 97902 55350 89448 68335 92769 64458 58860 67636 68238 89473 89853 60675 81565 82537 54024 88062 76981 74721 88935 62740 52736 97316 80401 72848 90186 91477 97752 99400 83513 54211 61027 63426 51998 59425 64070 58075 52994 55616 85205 63158 86958 60884 61230 67445 84020 52197 57514 95594 77435 85118 74494 95889 97820 99268 66137 85224 52831 90469 58304 93839 92088 54489 97732 91496 71871 92540 67676 50230 68477 90138 58474 60644 74955 53614 83987 67228 84564 90070 67540 79270 55219 95450 95890 63358 96206 51995 82598 53479 81792 82735 58238 78002 87622 78593 72291 54083 65274 54562 64733 60182 68526 57090 92183 73797 70805 53725 97564 64724 54397 54619 61356 62531 67704 56558 94674 56389 79044 65180 79522 75883 80207 52879 70464 98853 73332 66937 60944 61416 85299 79926 66456 75298 86023 50086 82153 86860 85525 95756 81266 81774 59758 57102 96505 76528 99036 89454 83296 67137 50883 84090 52785 74445 99980 80453 91674 85280 59751 88237 60126 72052 95783 80410 74365 89180 73922 61353 85333 67676 78671 75374 68144 73583 93055 75115 71584 53208 69308 50315 64296 75726 65636 60302 77555 91327 88520 63303 61059 90586 87436 59116 54097 73754 80720 94125 65346 88798 66242 57068 58719 63268 53981 53609 79929 56380 90921 69316 69963 73992 87214 80367 90555 68539 66785 98338 63243 72227 70426 91233 68726 68223 59178 63629 92219 70443 83515 77593 88514 77995 61012 59691 64582 83421 50905 91486 64769 75706 95951 52155 61654 53181 63099 70894 71596 56774 98169 59979 61020 58852 67576 93576 53841 66221 52019 98826 51638 76885 95167 95623 97762 91553 95145 95413 63766 85027 73443 98692 59817 88246 64751 63031 89973 51292 64154 91449 50036 59689 83545 68051 84342 66001 93606 77854 92256 54154 52569 92474 52141 71849 63690 64049 91000 54319 63309 94782 73431 74792 73854 50984 88224 89090 95383 95859 95076 92606 73463 66156 83825 64944 63732 85195 90011 74501 67109 51784 53616 57368 60570 85803 93626 88609 88587 56232 85295 72110 58794 86399 92260 99333 78556 50394 77020 66433 88690 81067 53103 56605 92484 67963 66011 69577 84666 77449 84872 80245 89053 86549 63977 91645 57156 62063 72367 63987 50002 74545 94867 56020 55919 83070 70176 60916 56425 50575 97377 90991 64432 64341 69130 73829 85936 94958 74644 78668 83184 50244 85858 60279 79365 69350 51537 50192 73485 98281 83389 51423 90930 80399 99148 80470 66076 72186 98310 60918 96441 90921 92548 73050 56708 62015 80430 92808 69312 85191 57101 98262 82773 58497 94205 74273 70735 79519 96238 90969 54230 68636 92958 68519 90171 99313 98830 95899 54629 86703 93692 95798 94988 60944 51257 93847 54502 86155 57126 89635 54647 76755 98410 69154 86553 67072 98960 91030 84849 89050 85755 60861 81099 93999 59424 80141 77076 71689 63996 67561 64317 78641 60083 86760 87817 86159 84701 88038 80042 96654 80043 56938 96148 83983 88321 91880 97140 77304 76264 56934 76082 60184 69851 74544 74005 97151 66425 62405 79466 73222 99485 71397 99711 79851 80177 55045 59455 80244 77453 71987 88013 57762 98092 74852 85212 85028 99007 94674 52650 83376 84309 60994 83557 98552 67783 73522 66047 64402 99403 80708 94445 66965 53078 99696 61041 96344 87683 60919 83064 51433 61906 87571 87493 80161 94602 89690 92833 81173 54804 63345 70878 95206 78402 76493 79747 92556 91647 63616 96883 89690 66226 58991 69597 92958 69057 93160 87682 68626 99441 68891 63489 86000 90476 84609 76992 69490 85532 93807 84735 72983 53815 55114 65550 68645 50715 57018 98215 59325 82477 94415 57109 76308 69016 53191 67201 84332 81740 96516 75491 73990 72915 71592 96311 71691 65023 67148 94300 82515 93253 76754 90249 53398 64144 79600 74168 80787 90407 64962 87082 95294 95564 88983 97042 94482 65724 94168 53084 90580 81619 84550 88449 53051 84701 98215 84922 68560 81785 81286 85611 68594 61883 50352 59572 84581 97244 58301 73203 70815 64899 67938 97534 77291 81912 55837 63264 80130 65724 65011 94415 71130 80373 81086 59907 94275 93893 62104 80040 68390 68995 89580 74703 50081 55391 57975 74304 93279 55956 50407 58668 81961 79565 75636 70158 51266 63743 61707 68673 70516 78720 70161 53866 82498 75104 60515 83446 99580 75796 87158 88633 85644 54442 96830 89129 65670 98364 85666 94428 50110 63377 52853 67869 79613 85737 66966 92971 67921 73148 93223 80772 99793 60555 76481 87527 57474 90096 93394 80971 95817 69568 85547 93856 80367 64928 94780 64863 64922 79484 55781 99345 66555 60441 96735 66577 73126 80295 65721 81920 65833 72137 90830 62287 86006 94318 96369 55159 76102 75021 77282 93310 92307 78058 84501 76328 76841 96982 54797 77015 82135 94715 75942 69614 99019 59720 59795 97703 56247 66692 54844 72673 96715 51926 90916 77243 63372 63743 82409 73368 96869 58112 87661 82547 60552 54166 76983 51450 64672 72267 65578 98051 76738 71817 70944 50334 51068 84101 85916 85176 79401 95560 84032 66946 88458 73821 76187 86741 56855 82337 58395 85315 72482 96243 75175 65142 61984 57417 96461 55086 84822 90503 56201 91965 89937 67439 75391 65446 82734 72127 83839 65651 72381 72774 65293 55185 81255 97909 81487 74457 90359 55318 63992 72421 98119 88262 79034 52007 60069 96054 54415 50514 79377 82422 58680 54774 71820 53683 96568 77182 50042 51717 56179 69302 62841 86232 72942 75990 52192 73861 99050 64670 57050 81268 90643 65531 53293 56839 70571 69651 87639 63422 97834 97261 64196 61531 86806 92886 75463 75834 85076 88479 89084 93277 65445 66708 57594 76713 80464 75841 94132 68204 55948 50207 74857 93454 83660 79878 72767 53481 59599 56356 93592 94595 79274 78983 62695 89785 89487 57372 50543 60913 99415 95066 52817 70069 66553 91979 70564 53636 61116 96822 96852 91413 63258 94154 68277 88615 63855 96288 96960 87851 54270 84292 59389 67440 82018 83689 55172 99645 83274 72784 68978 59670 71476 81983 68497 97004 54843 65053 73668 88952 88182 55265 85317 67205 59802 86115 75175 62730 90113 85912 57400 82015 88160 95428 94440 62077 70110 92649 62541 89492 62972 68368 93922 72623 56499 77238 54787 98779 98130 54206 84293 59953 63163 95430 87709 63615 98965 99103 86140 56348 80049 51909 75757 90489 92862 51838 89334 85763 88374 58580 68259 91762 82342 92822 63759 61786 64724 62966 50726 76447 97966 72263 51547 78377 55760 77849 74382 71061 53089 66174 56533 68877 81815 65545 56716 96542 59914 66944 54353 72049 60936 75404 95302 59816 52748 85057 83343 69820 61871 85984 80761 90280 82887 74804 53073 70712 75072 74837 60236 84511 89740 74833 88979 58990 80587 94528 79133 89703 95712 55414 93625 96136 56320 69909 68127 59337 53015 59063 94366 69320 66915 58523 79374 51030 90987 67058 54834 80233 74803 66225 69783 87929 67027 76988 51238 68352 90197 91359 83785 64633 78138 54556 72217 58596 89304 58672 81699 76814 50582 50274 62641 74210 85859 84082 62284 58695 93689 57123 80669 60740 63857 94626 68883 94149 55973 69040 62069 67763 72922 80041 91785 96822 89788 77850 83668 59159 67607 86601 60601 92126 66564 57177 54007 85511 63873 58315 84416 99386 83276 68375 93335 66000 88660 56921 81585 70574 89850 87712 77298 77303 87712 73942 93691 88133 59901 94556 83346 90043 72680 90605 86635 59520 66557 86550 98558 93987 52648 71539 82086 58236 70222 80541 84864 60566 86948 58379 75161 92957 51004 99520 64708 75391 90446 65318 71911 55743 78235 89700 99534 60516 59467 91408 90322 89569 86868 89862 95958 93833 93924 97941 55783 67268 85172 75152 94518 50408 90933 90953 56709 54176 53132 80589 95770 60259 89432 64555 63721 75229 52009 64328 94420 66866 59815 93510 76326 61417 53310 97781 67564 54769 60635 74613 78272 74610 60336 67688 57162 74653 75474 66384 61567 70517 74818 86221 92058 55311 81558 84672 52826 69040 68118 63474 57523 51208 87788 75427 74278 85344 55982 74266 84720 87846 59774 56284 73835 73672 94588 53983 95779 74673 61927 75612 79936 80443 77781 96403 53765 72420 81453 96297 81580 67217 93912 58310 97827 80591 54864 90818 54084 90890 98086 75395 56853 60040 67108 72125 70583 71167 88676 67230 75981 89667 69532 91083 62363 63907 98249 71093 91911 73734 84039 86734 89070 56843 76579 66957 87646 77604 83314 61192 69643 79949 54126 84350 92761 75486 59769 75722 82359 94155 83943 91083 82444 81674 55606 87729 70948 81087 89805 80213 83410 74772 52547 84572 52411 83069 70055 66864 67241 51996 76192 74704 57664 70959 81443 65672 70001 84031 71213 62470 99249 65991 85633 85021 56992 85515 65326 99951 60477 65285 69704 67068 88125 66399 65005 78779 83665 50971 64511 83796 70942 57543 61246 59726 60229 88238 88661 93349 86579 97139 87544 55893 84543 76578 66631 83552 63408 85114 72548 63729 81558 74193 81606 90709 77541 98237 51035 95753 77614 88322 70390 57556 98114 80924 79671 58443 77329 63832 66158 82508 87069 94189 82855 87432 52376 87855 93842 72252 68567 67056 88792 99676 97110 55367 58777 83181 82491 84501 51728 82663 72776 75800 87172 89545 75608 99639 72075 88401 82109 54985 98321 83160 69590 72736 97004 57703 85743 79137 51502 91830 91604 62769 88728 70284 51211 52040 86024 81801 60515 95164 74973 80478 81444 50748 96034 64572 75123 65799 91112 72335 88195 95509 97994 76701 52511 60127 84615 86359 89898 77855 79953 62968 60622 57667 68060 78754 52734 84691 71700 58904 76912 57851 54640 96888 57740 75238 84013 50320 73217 53329 75301 98501 74091 52083 88911 52650 66997 56380 52404 87305 50125 94486 62342 91060 96994 70634 90010 88434 89935 53132 82822 56674 84378 60136 71251 98766 98639 86549 92226 62297 54450 83856 62210 59647 52635 62375 97764 78270 77870 92409 68160 77583 91264 96572 91526 98080 92054 80251 76091 65026 87027 88747 82888 93975 82391 80248 77041 70785 95486 78136 90060 59281 85935 93587 92407 79052 93340 74443 66306 95878 55497 81467 89766 50492 79610 50581 86141 90238 87024 68576 97833 88698 88336 52480 86361 86828 99639 53446 78316 73021 69984 53129 65413 73369 57902 94438 58904 53930 92367 77567 89528 95426 59711 96166 95632 52427 86925 57447 50746 92279 68928 79595 74327 51388 96682 94497 55397 57956 52842 99554 79641 84216 86619 99767 64982 57006 75535 83362 71968 63210 74723 96047 88600 66770 73380 82718 99880 88392 63259 92089 54168 64980 62714 89507 94960 76456 70025 60894 90613 91237 59530 89152 58509 66542 68785 97404 74478 71251 92479 87300 96103 99868 58425 71043 91646 69379 78241 51295 85688 58556 70079 78538 79613 80972 71710 86471 66060 94185 76755 76823 65404 68996 52225 70684 84244 61006 94058 56481 85948 93390 89677 54009 60161 68911 84772 71618 53938 82368 86191 78511 84492 65376 62190 59584 83008 81562 95408 67560 53556 89907 95107 88036 57194 86436 80772 71015 53926 66255 98256 91475 73263 52082 72770 84270 99949 90040 53580 50597 60249 74190 98845 98039 99366 94639 70522 71316 76172 98033 74239 92950 62869 82990 83800 56426 97349 69184 99779 57317 59301 99412 83137 82276 93426 74821 99733 72025 61391 54028 50232 99633 71892 92776 87267 70255 65056 52092 57554 93969 66166 61047 97099 91281 53179 86992 88470 97230 86118 60175 90166 73616 69232 94634 86096 96065 91123 82360 63719 51664 93151 51309 82947 55016 90834 86625 73061 83673 72601 77242 65367 90337 95632 67076 88160 99253 88930 83907 69367 80390 80687 70978 78272 65342 74803 79353 75286 82090 87295 60502 68688 93963 94661 67999 63808 65282 53956 72560 85799 58823 74821 56507 60813 55042 72124 90160 83968 68915 75019 58026 75689 72076 70687 69373 60117 77939 86618 85962 50048 53675 64728 51577 60127 50777 51564 96603 90328 70975 79944 63450 52085 76257 61343 72861 87215 92440 80012 83004 77179 63754 76358 92857 78368 83022 77648 84840 92241 58200 59469 66103 70369 54261 99312 80476 86407 77515 69653 79449 86741 96169 70321 97797 66113 90019 97051 95502 74664 64730 54372 50109 51197 71529 80267 76989 93940 57684 59040 74353 67885 54210 90146 69026 78604 93698 63393 84305 53263 84796 53494 51204 85583 82063 52366 65388 67033 70717 78742 65306 89394 85413 86584 61328 91170 71684 83124 68305 90895 84807 55103 83627 84420 65126 74804 51000 52202 60148 56425 97564 81884 81000 58598 55349 97745 63551 74951 87504 63705 62313 62172 77360 66284 77161 96063 89969 59212 85380 96028 74977 64474 97006 99817 61791 96865 84057 98030 64374 82607 66814 73423 92044 68689 60443 81732 60736 67985 66512 82842 84970 75234 52238 89689 99540 53706 75377 63984 65923 51565 79652 95254 63964 93960 94974 74153 69995 75324 97267 96319 92687 79037 89808 87122 50623 69785 74758 60606 99958 61268 80813 70689 91627 93894 81972 96207 59426 80221 80535 75200 60629 54851 66225 86672 73330 65359 78874 94580 74818 98292 70788 93848 94986 94811 57192 98680 59508 92283 99576 63017 96771 73073 96078 88442 98780 91535 53377 75194 70768 98391 98409 54535 91979 97858 88259 62188 90617 81149 99489 92422 87878 70080 61220 58666 64419 64094 65164 59441 83880 69883 69174 63292 74157 88646 61595 97943 69562 87843 90812 93406 92773 80758 97544 52738 74488 73411 51011 77191 96611 84762 71141 73741 90565 78572 60566 80191 99953 73801 89945 89958 99229 77630 53346 77849 78726 68392 63887 99050 56126 81401 69000 62567 61051 72689 57489 70967 95232 57135 79422 92357 95700 64958 91415 85262 91652 64365 57005 97796 62281 65701 57913 65237 76399 56568 74785 68915 90368 94409 92079 79491 83280 60708 66875 75020 89473 88882 57996 96723 66730 64602 75072 63930 57135 78908 77540 69069 87569 88259 94762 66860 58600 54605 75941 74348 56224 78556 84049 92624 64726 69789 75121 75084 55591 78672 83846 99455 55635 58144 76923 88804 87561 88337 93680 85912 85032 93613 80010 55161 73992 82268 83248 75261 70324 55042 51385 93153 76773 53443 87992 77834 69659 88989 73424 65760 91199 83295 85237 61313 95130 90105 64958 55506 86060 77973 56847 67736 83621 65037 88236 59775 97273 80640 71986 65793 76589 94986 57932 79445 89646 90752 56435 86811 78575 71669 55134 95163 65600 52420 93615 78050 74148 69348 87377 94838 87738 77503 68098 70216 56442 99479 87385 56156 96080 92787 97643 82094 62938 67177 92773 89187 50144 80054 99966 57545 84027 84275 91509 86690 85372 51208 97124 84420 51384 78034 53088 52443 82507 69656 51028 57383 74107 96963 59397 94742 97777 68159 77821 69414 75114 55370 97449 61905 89845 71506 94957 58988 50561 96544 68511 71794 58737 90504 54160 72756 79504 90028 91594 74675 78566 76844 79143 68967 76437 51531 63033 86694 73565 73174 50718 96539 94022 88790 67056 95142 74175 74088 59352 62865 86667 73199 79077 51992 88207 97635 95881 54235 74901 82520 86130 94055 74056 66648 86506 75799 79168 61311 56065 73785 72727 90143 99045 67604 80752 79296 77124 78599 86474 73117 85148 53095 88786 73938 64735 98042 93316 53295 71689 82263 78170 58254 65145 96408 52600 92422 75486 75171 89155 70565 76495 89295 80460 89948 88636 91291 90720 55053 61236 71227 98103 71468 53899 65793 53888 52991 87489 94590 55724 60449 53175 95143 68635 67378 57457 67064 58835 79660 67399 61102 77084 90616 53222 57233 98965 88817 94164 82687 85239 91547 73518 73746 81970 84552 73185 74881 82630 66398 76353 72757 50999 80508 71593 84455 93534 75634 98032 88643 90190 76141 90952 79905 89968 66869 67426 86179 90407 76602 74708 73121 69070 57705 96165 56107 56813 52882 85277 61910 63592 83749 67666 70500 84525 60900 58336 61110 73111 70185 72099 54110 84706 51078 57617 81606 90897 76775 58918 74795 98828 79234 55359 96092 94279 65162 62216 75949 91486 51861 71663 59597 74036 76109 94151 79160 85830 85344 85820 60926 50402 72974 56393 61566 70509 98256 54364 86842 62750 85725 55328 56428 70078 55281 96372 99279 59617 85791 64280 87975 88248 76551 54397 77884 97085 63253 58432 92168 61300 64867 68154 86837 61233 72643 51200 60427 88817 94715 87852 58999 78105 79925 97707 80955 86422 76136 58255 78804 70712 95182 63525 90467 53162 81723 89606 88848 95235 86408 59541 82550 88322 81188 59702 84112 86569 93177 95806 75827 97283 73512 95806 72146 55916 74867 65630 81050 82743 87693 64261 83076 53868 57146 78494 52453 54531 64682 53090 68117 94373 81706 95294 55684 56150 82477 88868 57887 63352 90608 53309 85962 64862 75719 98275 70483 76290 70803 97408 94804 66787 70783 56672 80547 70228 80769 66832 78391 86030 55679 89180 57090 57427 74394 92855 76940 70557 84243 69325 89792 55280 87998 72549 68301 77348 80823 66822 92726 53413 74450 76759 79339 79253 64287 94216 86611 88487 74088 72202 67581 58266 99541 77230 68658 70935 92092 90021 79749 59580 82274 89707 99184 57259 77127 63766 55076 92359 75544 57095 98042 82505 59104 80398 51340 98332 54850 72568 71817 82877 78942 94768 74110 87733 72907 79912 88979 94711 96344 56612 85446 61559 94774 64869 72607 64965 57481 58669 96227 79562 83091 66889 95852 87112 53235 76981 84073 85566 82335 76230 54688 77897 60333 50651 62259 91351 96739 60090 87368 97978 55727 53538 83593 91078 62384 50880 98356 65942 86469 55769 96385 96083 87916 89067 50020 69857 63028 84085 55918 94512 90908 89742 94246 81509 88338 54138 89755 57298 54599 60624 78047 56162 99821 56698 96387 52980 63789 86114 66448 66935 89820 70078 94211 66199 54264 56964 57430 66284 70734 56370 52940 56266 93827 62559 80698 85180 57552 74336 50787 99242 72387 63837 60230 65979 51737 55125 61999 86612 64894 68873 55284 99067 68026 59370 85952 93124 87070 75759 51614 62574 50328 53087 63614 92282 52450 72840 91301 68775 74459 88259 70848 80644 53049 54020 99237 62243 83309 77844 86432 60952 82769 74476 55331 87623 80928 63058 57050 60253 57028 54956 66869 68181 66215 96158 91550 54559 56247 84420 52173 92349 58739 99329 58960 69194 60258 89650 68138 98179 83235 82830 74751 94674 78697 54201 72251 98357 74556 65587 72876 99795 99659 92342 84839 52379 96772 58726 82723 78863 62928 81225 58588 76856 77642 94573 69334 76192 96406 76178 56022 82027 54151 91523 83576 97580 60479 76166 80361 63323 53543 79917 66526 52033 98830 96460 52407 94156 53179 67919 67191 71591 69940 93046 51753 58918 77249 96735 57004 75149 68721 50377 88301 52636 95842 98637 85067 68719 53244 95455 90307 92386 76225 81599 70826 80403 55762 66269 81042 81345 78540 56261 91595 94781 58256 89129 84302 61789 94576 93289 68065 81226 80578 89222 83613 58096 60033 69173 51232 95074 74990 85371 62395 83045 51721 91437 54349 52762 78021 78457 86074 75155 89452 94717 50133 76253 67761 82567 86230 97599 89723 59665 78316 71573 92875 64213 94137 94493 62686 67506 54990 54832 63908 97923 76532 94775 83565 94205 79559 75576 58163 79210 77598 86663 84816 59238 79326 91804 52631 80423 79822 90859 69355 64954 82953 88446 50633 65840 65328 99036 53692 85281 60425 80083 73954 98819 53484 53645 73373 78528 77624 97374 85279 82727 68925 78667 89968 94008 97003 99438 61753 64400 84483 70710 59478 70483 97871 79988 87167 76996 54503 64210 69681 58061 52455 74764 95262 80255 68454 76470 66951 99182 75799 80315 61670 70840 77772 82301 70882 52168 70372 68198 75540 86369 61995 92535 74725 76506 65961 76878 96532 85581 68546 67309 80955 71549 68460 75595 63911 65519 56547 66313 51177 97298 85686 97015 97144 57908 56243 71869 89859 58478 55994 84686 66522 67884 83603 86802 69282 98810 55804 82046 50985 63639 96564 59310 91033 95245 93409 82543 62345 68663 97195 74686 54122 91792 52985 84861 59975 86933 62541 72905 91357 79302 87764 75445 89734 62080 94736 84767 53756 60505 79308 51604 74005 89418 67906 55824 81394 70661 73819 69692 75780 94464 96697 67646 69825 83028 78440 82031 84950 82944 69032 80077 86232 92926 77602 68459 52080 65841 70411 85688 66866 63157 73689 80186 56033 54103 95963 53478 75297 53825 91878 82169 68795 79428 53989 75428 77986 92852 98900 84702 59012 55437 79984 56068 57698 54184 96853 80581 98309 65537 88021 83083 54017 58486 63450 95282 86353 57303 97999 65435 52334 52072 87488 96468 90831 67138 54146 89934 71597 89798 74722 81823 86284 77254 96621 91391 90561 83746 76778 97427 50208 89270 64016 89925 77407 61551 85021 95143 91741 78494 67858 65451 59594 59519 86606 65424 58486 54598 80062 81007 50659 58471 66364 64678 70353 73138 75973 77434 51697 95375 88371 69633 92442 98856 97729 96410 50746 76659 88355 97155 90052 67012 67583 61831 90860 58678 55176 72009 99465 70859 58888 97265 93195 69894 91782 81611 97414 60692 80934 90256 93566 82533 79784 99350 59593 74513 82334 64872 91409 96858 71118 71548 75214 77032 81258 55162 67684 61259 85631 68907 51071 51972 70083 72090 66909 94417 93681 61190 67557 99931 97085 84929 98427 58485 58605 97888 86699 67627 99981 68248 96300 82120 93877 98739 96601 58034 81625 55103 80591 56868 93221 98877 64400 91627 84786 96018 98209 64512 69929 70480 93925 65005 62183 99735 69403 86238 83665 87285 65337 72065 94301 57804 93192 71457 52445 94216 52945 73132 72683 75100 87080 64636 60602 93025 72934 55771 51131 98437 90779 76753 94506 92520 99852 67848 85173 53354 75226 63286 78365 98244 67391 83234 71889 50150 52678 53858 91597 96088 84838 77101 83062 97776 93536 69233 70960 71100 64041 86987 83875 82958 90246 89663 63329 62515 64374 81941 50085 80179 80078 92441 67587 85182 64269 59217 79737 94140 86139 68284 56536 87533 53258 62252 71060 99281 87068 98468 64798 96156 57276 87403 73442 85047 66196 73783 85728 73032 54855 96555 74519 83792 68292 62208 69824 71810 70262 56496 95676 96746 93995 98628 85654 71809 63401 80420 95467 53829 52847 70395 92071 55586 92302 72988 97365 63049 90047 87365 50082 54664 89029 68050 86880 52319 84864 84901 69092 57953 53793 66005 91506 68931 58197 67620 59358 84886 61439 81647 83333 97493 60341 60449 97573 76924 89576 72720 62106 70109 67596 90961 90638 82435 75337 76476 62593 99860 67946 94375 56223 61212 50187 72224 86517 73981 85571 95352 80648 89219 80101 74861 76379 89684 99499 92062 99044 88970 81741 52481 86556 74408 60574 74931 62383 84293 62575 73458 92203 87480 57736 51098 81414 97159 71155 73969 53467 97848 56612 69738 52350 94719 80175 66295 75497 76880 95485 82756 70491 76611 81530 92534 80450 93061 54062 50862 69653 78805 78735 90805 88765 57455 81233 73197 88367 97148 69787 71411 84821 75587 83020 86568 80591 82252 97636 95542 72095 84493 91129 95117 82722 94170 56651 72469 93585 78024 85955 87065 98787 78401 87525 80011 75370 64249 79325 85219 91019 86682 85847 79287 52745 84960 77783 70533 89021 99757 68144 67283 63559 88659 59245 63348 52291 59351 60795 71111 68664 63755 50504 50597 59138 66846 51189 89924 58570 74533 69892 65299 73635 69007 84943 76872 84687 72336 81279 94030 86780 52341 50591 59624 64885 74273 77425 69051 90043 56369 83877 83755 72070 79697 82526 93679 88807 65832 97962 88079 99942 88902 72636 84392 85083 82225 56450 50327 73759 69318 72499 85817 89463 82362 75160 72468 94175 57110 96879 85159 87239 50729 80851 94084 59451 79079 92412 60080 92915 63438 64714 77046 50525 66440 50152 91521 76635 87041 98471 87920 53219 63015 88937 76265 76198 98274 54474 97797 55131 71715 79909 80517 64223 98751 55674 86664 93507 51335 63298 79313 91063 54011 76508 77950 66490 74699 70568 98724 51511 81302 60731 70788 63882 82233 98921 96902 52737 64900 96054 89424 56939 91948 64721 84804 83668 52143 55391 76741 72823 64285 52792 78476 82179 72378 92671 51377 92860 68767 95668 61771 59723 53377 74706 94977 60263 76925 89628 52918 92373 80598 63675 66056 90860 52734 58628 89571 89690 58332 65197 58108 97134 98296 94702 75856 76549 54890 55403 90838 64874 72878 55835 58026 60770 54675 97702 84916 91082 51965 53321 73910 59816 59773 87791 50055 67585 61947 61503 64730 69611 98838 79518 75027 65859 77930 94741 64546 98247 75601 84192 62498 84472 71127 98837 88958 64529 82135 98659 84492 51039 53984 52233 56155 55919 71269 56812 63083 62894 60242 66742 70292 75376 61804 91566 74258 78735 72101 90833 88501 62185 53315 87495 53461 55930 98414 90627 59007 78021 66393 90669 70735 56241 79666 99179 69436 57896 95446 77226 68159 54412 64376 92862 99078 83128 90077 54104 83458 84419 73431 86899 98731 51429 62408 92375 92507 87870 97510 64960 56719 57091 81637 79414 78827 91888 73927 94546 80222 97266 62420 60162 73255 84197 84293 54871 83909 77597 66451 70221 61086 60866 50010 60029 79670 89552 54770 68637 98174 79128 84498 72719 61462 79803 78234 79036 86127 73908 52978 97589 59266 71686 61431 71012 86682 56617 60560 96532 78461 63406 64579 77919 85638 80138 84423 78374 51256 80468 50264 56527 76072 97336 64773 90298 70376 61202 61612 93179 58083 72068 57714 74975 93192 71673 88347 63272 74405 65036 92669 56551 68184 71720 55461 58336 87249 59478 83467 65235 62711 56830 80571 61872 76138 65635 50097 75364 80498 74954 92649 91133 83555 62205 85410 74900 59332 81092 52898 55368 94469 57770 92003 72694 99835 66377 65040 55874 62467 99471 84224 84279 56731 52884 94337 58980 68723 82367 95111 61229 81297 74773 56762 87963 97433 70174 86459 58754 98624 65065 55355 88941 66997 97547 68751 94461 99727 81234 76768 54969 85460 68907 85155 85249 80456 80148 87501 65824 96370 57475 57764 52657 93902 52743 55740 69179 87213 51933 91877 77895 75842 73893 63765 98166 86266 53057 96041 84188 53172 81761 94456 69352 53790 53990 88230 93967 57931 94474 58811 85015 77372 60337 54657 91195 70732 85728 63655 84189 73590 64713 55101 88133 86655 64985 78091 72858 51184 95784 86491 85392 71152 66186 97054 67491 96532 77702 55167 71362 98866 92876 89718 55977 68428 77667 59310 56507 77185 90246 61469 61430 57586 53661 94208 56366 96135 85073 66742 99353 86064 74572 81618 58724 97637 88059 92542 81104 96592 50253 95457 72603 71379 78029 99739 61963 95148 56928 59140 74818 97729 90077 62060 98015 88273 57234 99597 60368 83467 52675 52468 51155 83597 75504 88149 98814 90698 51038 50818 98608 94990 99195 84592 58013 77725 94136 56853 80970 57833 76802 77495 92218 60925 90165 82968 81709 74261 77772 71115 76533 52174 91661 64894 94600 57537 66518 64325 83185 60390 99691 75149 67176 71066 84901 50011 68077 72455 59569 55621 89531 57190 85102 92233 71918 60531 55903 53355 71139 78229 93025 57819 76099 51008 58399 88607 80387 70022 81976 82910 95374 64661 85146 68545 88013 95561 53006 81984 75227 50098 55914 78761 86182 71264 98387 59560 50126 72055 76166 82646 83991 97441 59325 78956 86694 96357 79299 56137 92413 64965 50897 53161 53803 84101 61925 84391 73429 94384 91690 82541 82862 67910 91437 67249 58194 63873 82120 79341 97867 87508 72374 86816 90865 64652 79482 85513 58082 66969 63422 58623 66628 90316 79623 78329 95396 66027 76485 93522 96345 65038 59815 67640 98687 73218 72027 64384 55751 55573 53643 98344 64439 54562 74387 64023 81707 77039 94770 65186 68284 70402 63182 63997 74173 97911 96559 60528 87328 99112 88856 66211 53703 75531 89447 65784 85549 98392 93376 92634 80090 85037 51213 81282 71683 56626 82396 97328 85053 92069 71374 90307 86309 87112 80059 54652 75594 75242 64338 59087 89284 90241 90396 74416 56725 73326 63752 97071 58726 91340 91449 70653 78629 65585 88589 58733 77302 91881 78889 67665 77512 61180 83038 90044 88114 60886 75186 82542 67607 74533 74460 53627 84116 65127 74910 99077 95926 51505 88645 62238 69672 80379 78172 86487 78217 58695 59217 99581 89337 90497 52371 55646 94443 94094 73942 93196 53660 62553 64488 75720 78041 76491 95806 60243 97957 88377 90896 62081 62107 76949 89436 98276 84681 83131 88498 65846 61168 81687 87310 60705 85965 90356 76019 71473 54429 84618 53537 72642 57202 64833 81847 59400 58697 96705 99339 57473 95853 90858 76156 64610 57526 87395 91657 69284 59312 89062 76930 95988 77532 69621 68811 86064 92733 61847 98179 80832 71154 90686 89233 57878 57283 82083 72233 58276 89792 58675 72125 71479 72474 72090 58295 51250 96908 78679 77446 82092 85527 82713 79653 86381 92319 65306 50575 80549 84284 81907 91557 73047 91537 73008 61265 88473 98589 86703 93594 52890 78997 69920 91571 50043 61570 57003 54749 84519 68840 90910 96638 53256 80342 52985 88843 98552 74584 60817 80949 98286 86990 71139 87627 97937 82710 63074 65222 92977 59093 79238 74028 98255 99714 99681 77822 84200 54093 62027 79831 77624 93373 92084 72570 89980 70454 75807 64944 72703 50886 96547 72703 78933 91218 50689 78803 81377 94911 67410 55187 61018 83848 96175 79269 89470 56236 95106 93867 95914 69822 83124 80691 92353 57895 76826 67522 53302 93351 90243 79750 62467 55417 77721 87879 64001 96447 56675 94981 91270 52017 90476 71140 98375 51873 55746 94327 92608 70184 88912 66827 90597 75102 90848 77823 85844 96938 83979 61698 73860 87387 92071 56765 87447 66359 87004 87078 90353 90774 80432 79202 90655 85168 60934 50663 54789 61058 96047 62991 87193 55219 91416 72668 70909 91873 63050 61900 66350 50633 78390 58487 75844 92343 79812 58958 67224 94086 93131 60547 69225 92495 80924 84391 56380 54825 67460 66840 77174 65528 84579 85519 71532 76271 93958 88216 99963 95608 72115 57310 95306 59432 84402 69511 51425 83403 72773 55404 52835 62996 68473 50714 53028 80668 89649 61658 73385 80309 92267 99316 73402 72550 97917 55780 91471 81318 83018 56794 86649 54805 86597 97345 63958 87940 79072 75555 80313 89684 90688 63656 90859 79326 90092 92240 76217 66166 76640 79969 84829 69380 69034 93837 88142 73511 87370 95369 78794 75660 74288 63421 87138 72485 57663 64743 59563 97305 85191 75495 68925 62113 80841 78566 92026 79725 74039 74446 64990 78121 91994 69181 61148 86961 52938 99107 74951 53720 74460 67015 69156 73286 82359 68593 60323 55277 72251 92920 50334 95736 57378 75942 69471 68304 64295 66261 52883 84901 82483 59480 87830 84947 76775 86363 59677 98676 78240 93772 61986 97020 91083 63541 58062 64806 94057 74130 60661 74165 99162 80768 63853 94537 71718 75223 62129 59200 99097 68912 61958 97343 66150 58681 77993 92932 99560 87291 73059 93891 91430 84099 98157 84926 91732 84582 83232 59789 59692 95753 75835 53342 64884 96212 84708 63858 55904 76725 71016 82194 86985 84821 68364 91804 87805 97045 52749 96603 95342 75612 99589 55498 74661 59142 56876 93652 62143 74872 58625 67456 99130 51094 53071 65607 55889 55878 84422 56234 94144 50136 88414 61666 56257 84676 55834 65662 69934 55512 56907 98765 84781 56996 85692 57660 51506 87878 72713 79503 86241 54738 58622 84534 82256 85225 69327 75029 72988 77581 99247 82286 65839 75256 67700 97261 69049 84255 99768 93862 67588 51598 84565 76686 51597 75130 64249 52185 88800 78213 86661 51464 84593 70878 71377 86160 51162 82767 81726 77232 85613 99903 79069 90169 87452 50959 85058 60213 64657 65032 92625 72153 77541 74949 63309 73278 97987 78463 68994 75792 54159 51751 54131 97122 83130 68468 83938 85339 71625 94790 55366 91822 85660 63728 76401 76305 73871 90871 72378 64825 50204 58477 89957 63451 89076 63438 51815 89376 73512 90347 56977 86169 65415 85504 90451 75019 61607 50612 69916 94516 66441 96546 55314 82515 72368 97800 58398 70873 92523 59051 81109 95908 85059 86164 81158 96361 64124 67506 88255 89106 52651 72384 90081 91359 52511 84603 91898 66406 50583 88733 86131 54000 62454 81694 98089 57403 74713 92644 95779 75682 72767 73732 80541 80528 65212 55527 86984 64158 55393 91918 91567 98505 75511 77483 73951 91598 86756 62041 80099 85868 96162 86667 99454 97337 59294 92597 67043 83045 60496 66038 84971 56309 67470 87336 80416 93498 65007 52780 73174 87496 74634 83883 98383 84773 74887 79554 87432 54564 68654 61029 96611 65776 85770 66321 83399 66987 59952 89404 54712 87817 65209 83132 98216 53990 63226 61767 62136 88570 62532 94844 84515 56100 85303 80846 66706 86980 98172 78859 99164 89333 91286 60169 72449 80675 88540 95062 58253 84100 81432 98518 94932 62891 89531 59160 92214 81569 60768 73496 53714 76647 50719 84538 63342 51569 60609 96376 92349 89913 73146 82068 54400 86561 86558 55246 82471 94527 78405 56551 92851 96464 59100 63446 95485 95819 69239 85345 56416 96007 72862 60895 63038 93849 90263 88645 94446 86847 95485 99660 85490 99699 93760 99960 55531 68242 95411 68005 56810 86478 50384 92217 78824 60171 97443 76446 86966 52733 50548 68689 89791 83099 96985 68246 95092 88236 59040 67257 88006 52990 60896 93968 98714 50027 57627 58680 55866 79442 77767 71458 54794 62822 93959 50151 68807 54462 85066 96416 69402 93592 63916 99863 65651 79940 59546 78384 84075 50993 57651 50808 95691 74208 58036 58648 92461 69963 67808 97922 66911 66656 58234 61205 68811 82260 53958 74115 56383 89367 94528 70030 50403 72293 96140 67347 82212 83678 66041 50475 90326 66564 74096 53156 75633 99042 52847 68457 64689 63290 98961 78114 95688 82357 64813 91537 83394 57803 85235 60047 77583 97096 53906 63329 64988 97943 80090 95347 74375 84111 88183 57813 77265 77364 74226 58631 54306 86339 69946 80192 63888 95343 76882 93784 72895 63411 96352 80695 76864 69420 78278 60996 72784 67448 95354 94904 60292 94957 78221 93775 63687 82021 62978 90498 64904 99595 50046 99493 85448 82962 96554 79817 78304 73787 69289 57607 67153 81714 87788 75598 88710 62759 89937 88083 93911 88878 53376 59827 72364 67562 78918 63000 93522 88176 80177 77237 72046 54907 64540 55439 90167 58775 70394 70650 92888 95080 52431 79057 53342 53018 72883 75138 67184 71768 66054 92090 80387 54970 77102 92863 84008 76357 68198 50719 95066 54312 63320 77867 87997 67289 79270 92509 57647 84613 88449 59960 71484 98213 68276 75535 96819 90611 60829 84564 54862 93690 88489 57178 92220 52295 66122 63448 63225 73400 91798 82421 50914 70043 73149 92955 99724 73122 76301 98660 68295 96001 85869 68319 59803 64611 87803 80879 69883 64604 82704 99767 63725 87488 74948 94399 85858 58458 90894 73808 54260 83376 83138 79913 86930 79438 51651 69485 71849 83264 51172 93135 98271 72054 72103 71006 91129 94949 89643 65284 61738 60181 95488 82968 65979 74573 53128 64551 55534 87586 98991 55685 63876 62043 52891 85964 53852 53858 72752 95340 53436 96843 60586 92325 62399 53785 89526 81277 90028 91256 78594 94939 67689 84707 99745 73029 78649 70299 63624 55572 73631 97609 98524 52427 74739 92130 51744 50715 73422 69656 85873 78579 70821 93992 71243 96365 87094 74168 75160 56127 64202 52635 77359 83954 55393 76810 85263 65384 82603 86970 81918 86589 60233 70771 80491 90543 87381 67577 73004 98501 86053 62032 59800 73291 55590 97459 51172 60010 84284 82554 59387 97929 65593 85489 65596 56243 93911 82430 90118 88107 90895 85542 82024 80750 96543 72634 82107 99144 89522 63809 50488 75952 77974 59414 82833 99971 79625 71702 64948 60307 72035 61067 58505 89389 80028 59822 75857 67276 66939 98033 55860 79362 70296 59981 59166 87875 55979 53452 77920 81460 54992 92926 96018 88946 90054 97533 53000 64083 94298 72036 72359 66523 74794 52034 91685 50665 96020 61353 61991 79663 99877 71310 79376 76524 77699 64804 83590 51345 94998 93459 76328 56199 70699 74920 68008 64211 50197 69256 96131 59300 83949 67138 89343 83276 61218 69660 54948 68833 60301 63707 56706 64902 98468 79288 64673 72375 92752 72152 64406 71589 64169 94809 56604 81979 86185 74465 68615 97615 67632 79062 53774 85251 63081 99680 54064 64032 55370 72464 66931 95077 59733 80964 83425 74525 67283 52266 79730 97383 82019 74987 88597 98929 83950 62548 97799 60266 66479 61095 76235 67310 83741 63765 89391 73409 63678 88668 85220 60313 82621 72037 98156 93376 80690 89923 97194 60978 84345 78653 98897 61597 74050 81400 95400 61902 96691 82553 96522 78694 97549 53388 88344 71523 64905 65352 67383 83475 92882 57656 56409 85085 88614 58388 69517 89630 64832 65133 88503 63286 56834 59176 55187 64928 94621 74849 86386 58193 89495 64261 52791 88151 91604 88090 60998 74365 77097 83072 79954 54476 63108 57528 98946 98700 97948 98621 68603 96220 92527 96158 61178 66755 54540 80309 57184 71857 74939 87688 86196 60162 87454 69923 61901 80715 91106 96837 97180 51095 72228 59128 99258 73031 75094 68302 74946 52016 63863 65230 54140 56448 70066 76842 98594 58072 92356 82355 80654 73830 68756 51428 93763 86162 97907 80421 94404 85400 92928 51459 59210 81278 88831 93952 54641 76441 74579 50964 67299 83347 69147 85865 80783 62607 53436 53841 78552 97391 82653 57010 96070 89001 56363 97282 96317 64255 90851 81543 83782 80020 66819 87325 88773 64874 64805 67509 66876 93196 95398 98492 67915 93053 82276 84588 66573 91658 67700 95057 83438 81233 92727 75107 93612 91912 91241 96409 62987 73549 90365 52813 62091 76550 54921 86214 50496 96722 97055 51262 69929 53910 69329 53748 52086 99098 63527 63001 84759 56287 98992 50623 60980 63256 54888 91764 82355 51033 57723 62298 50286 51329 68030 57349 66863 55858 53221 50413 72958 71444 89074 84867 72972 77709 73456 52054 71166 84941 99003 61841 90469 90381 96816 86680 61132 73597 73575 64739 85459 61999 75390 70756 61712 60940 65980 69264 77402 61608 81683 73045 58174 72578 64768 84268 77246 57444 60051 66739 69832 69229 74118 88332 92271 90053 64396 62608 89397 97686 99340 50672 93865 50959 72210 76736 63032 84199 64330 77137 98468 98136 53442 91031 50449 66467 66061 67021 51935 93993 55587 52478 95517 98922 63478 75779 94503 78464 63194 59615 89836 69833 64812 83073 53290 79507 62013 96723 56438 67873 69756 98012 83656 65998 72141 98704 66151 59970 81978 93128 68839 74767 64597 70039 94815 52750 86425 79912 57890 77974 50693 86238 78275 70289 89379 64051 87307 88908 93263 86481 72226 88840 65435 93735 79116 77305 92120 78990 55088 63883 58441 81159 65702 69502 54766 94265 96939 68951 93016 88228 93783 87697 65296 73044 54975 69486 94479 83068 76804 82686 53040 94506 69156 58405 88201 58855 75871 75771 96306 88263 50935 84694 70122 62942 66462 86051 54552 52135 53974 81437 81830 80455 65470 67714 62578 87205 77214 95086 85374 64549 77794 70247 82972 66399 95188 68311 56298 89466 69579 95618 83710 67457 88567 51173 89386 82337 62531 86475 72627 98770 91776 87278 71256 99546 60198 86342 94031 94986 55165 51542 79687 60616 91164 56153 50453 94617 52426 92457 55374 83912 74619 96374 90848 51368 78442 89904 78394 72467 60924 76203 55074 77298 97033 68490 51060 70072 94751 79641 67717 93302 94575 65411 65727 85452 68742 67984 95308 69972 90236 75505 71259 86197 54720 75611 87125 78021 74848 93732 62150 99838 97017 54442 56412 80423 65999 90798 79879 50538 63738 63159 86247 55317 58718 77451 71540 57408 69702 98434 72029 59808 96759 81669 91100 97625 83095 57466 59403 77304 91739 74864 87955 96847 93744 71847 73570 52752 71501 90091 95302 59428 54852 78396 96623 87060 83213 56931 50898 66261 62277 87030 71504 52015 86390 84132 59392 50947 85461 62857 73276 88848 84829 99886 81784 57039 63188 71610 72745 95401 64392 71361 73381 77853 99589 88173 59729 60910 98608 92960 59377 73158 85917 75693 60347 70242 90545 66513 89703 68965 99733 85244 99552 71291 65204 76360 64034 57408 94656 92382 86574 75994 61151 57345 79086 60056 63069 85463 97569 65548 64081 79507 63296 76645 63854 84479 55354 70609 65819 90883 96390 65951 93496 77753 73139 63490 72449 50870 69935 82363 91448 99573 59404 69681 88064 92538 67086 70068 75225 83963 89876 70533 89872 57040 70416 79602 72426 73215 96843 95843 89197 54686 86578 83294 75592 54311 99105 77843 83170 77672 62415 75228 64504 71994 61207 87822 77577 86127 87508 83751 90524 51095 58062 69382 71065 60735 94109 85336 54838 80947 69695 67625 79430 54996 77645 68475 57773 95318 61016 73432 50442 59989 70820 58152 54050 83989 85910 69917 65863 75663 81576 52304 82005 57172 76594 73387 67810 99357 51008 94157 82987 86567 53852 91074 51895 71714 50429 74374 54802 97150 75727 80421 90623 81109 95034 60810 77760 99471 82348 92416 80264 90903 85107 80743 70759 51134 57438 93872 57403 88310 52384 87909 62400 73182 89763 73888 85212 67057 76977 94984 74839 95727 58941 67690 89362 85503 80469 61541 73906 64423 73436 79399 93804 66824 63754 50870 66000 94226 64155 87514 60141 67481 73657 68881 92560 76146 85899 77834 51675 68928 82688 57850 90346 86135 96477 90349 59609 91866 66523 75553 55424 57887 78690 72681 86878 75617 58186 61241 84385 87957 77066 71146 98548 51030 56906 80112 59130 60617 94844 58454 78770 95622 50985 75379 76472 92251 58716 55075 79241 61721 80084 66766 88739 88921 57294 81605 99857 62370 97290 64755 99409 64925 67547 86315 87848 71891 77626 79827 55708 92006 91151 86970 76119 62047 94756 94012 71543 92463 60529 82130 57679 68704 92726 80632 82242 96491 54981 57465 59201 93140 71271 74837 52278 51264 53389 88753 65848 91992 68030 66625 76871 61424 73996 94747 56687 91184 86434 71826 73821 55822 71493 90102 88048 64180 82068 58317 65873 53756 77036 62005 68498 76699 83656 83196 87058 87827 92685 95008 60814 94379 62244 59327 99492 53336 81917 59223 60805 97545 50288 52165 66180 68268 93538 81573 50793 58513 65134 54144 80545 50755 70688 78327 81140 69825 92201 66677 68335 93601 92097 70991 54366 77523 50717 95192 90258 84191 83188 70082 57385 66000 55672 86951 75166 53198 96702 58719 73747 99488 83095 86326 60328 80201 80902 73414 79912 76180 78279 76256 75972 71760 66399 67305 94695 58176 78228 70747 77038 60490 94168 59913 84607 51841 91145 96290 70504 68799 86186 88104 63391 65966 54791 78198 94472 98955 86525 93065 93704 82783 55231 57987 76333 70700 99701 55900 89986 94723 57616 92465 90854 62900 78855 65455 52726 99071 66995 90246 73660 57371 59576 50178 65042 99280 88032 79621 72090 79914 79148 86360 87655 65786 76818 87444 73848 83950 70435 74729 77515 57179 58827 60771 91830 98290 71703 51147 75748 65573 57924 56010 58560 82728 50789 96485 70884 50053 93231 70198 60854 89706 53236 93977 82177 80165 56108 96762 57735 61909 73216 79297 63203 64647 84131 81393 67841 58655 54536 95342 60407 87854 93736 75223 89958 76685 57843 99075 92248 78047 56359 99618 59760 81258 89747 92255 68368 86586 91690 79896 79261 84795 75579 91187 68800 65714 75009 85929 77548 61530 69746 63631 62133 56236 88795 90568 70734 80394 50889 85738 51601 54595 82910 97798 99476 56364 75459 54143 95877 76154 61237 99454 79747 54461 61514 92998 62142 55210 75286 63833 77816 58225 95721 96120 81554 71597 87836 85832 51490 78759 63240 93842 69962 86681 70553 86223 52540 63433 71048 63644 52465 68318 59296 87406 91932 57725 79605 64738 89093 77327 59568 99682 65124 87010 93242 57397 96750 51460 55083 90650 63993 65589 62614 63401 76485 50912 76598 52670 69564 82766 90230 75129 63873 78735 70615 71201 70428 92164 67188 58633 69496 50271 90511 83659 71742 60057 73312 56847 95202 88524 71092 50397 62828 67923 84386 96706 80027 59825 90448 54255 84416 56596 69308 99072 81159 86672 81453 52416 58113 50397 99363 59163 72547 97104 72923 67129 63909 79926 85207 69666 67300 97596 92150 71140 82523 91723 62586 95989 66774 98661 68944 57059 81998 61058 50958 87204 81519 98534 60385 62911 85744 94478 92735 92728 66179 57438 65168 72199 72332 83503 84679 72386 73576 57685 79569 56377 56733 54770 57987 58684 76552 74148 72041 61970 76115 94345 95494 74426 58433 69658 61428 66507 55554 80639 66380 66564 88184 99354 82066 78799 98345 84186 58642 67389 65681 51170 78402 62266 72731 53906 79569 97908 83839 92274 93539 93950 64783 60822 56963 65808 81090 64347 66990 72881 63767 74760 71610 88281 58389 62355 99166 78105 57801 65549 65870 60130 69626 55072 71793 50686 61838 65621 92141 74777 95554 57387 80987 73735 99308 58912 76828 68522 74494 81028 61995 71538 84725 76113 80892 97419 90032 90341 77950 82392 58536 86490 69861 55001 92690 87177 57573 81848 95368 51470 85799 82838 63963 93160 79516 95279 86205 86188 94784 79849 90636 75469 74699 96848 79309 84226 78519 62648 58682 57237 73309 99062 56110 68186 71945 80313 90128 84290 72342 54350 93045 72459 70465 63048 55179 57703 78774 64575 92682 59912 63599 89607 92558 74516 77502 60916 96343 93369 99638 55507 94602 97081 69996 68639 98294 67611 76761 52159 52168 52566 80504 71974 84932 95444 92984 78337 93082 92621 75803 95322 94275 60187 93546 68515 93390 88550 75167 96093 92082 59926 68373 59052 53575 67041 51457 81494 94000 73272 51240 80922 67592 69627 99102 58367 63470 62244 52589 68814 68877 93666 71989 58411 50586 84062 76091 51491 55270 89424 89859 54453 95626 75532 94369 64090 74574 74963 56177 57925 78252 85620 54289 83364 99452 85981 96744 57972 62961 99707 62983 86278 59786 77016 77642 54862 95216 87866 85939 70022 85338 50407 93733 81341 84563 82115 90030 90262 73205 55999 75375 86538 59315 79084 70734 53332 91775 50962 69108 96758 77517 70051 72458 57066 51192 53906 62249 66341 82915 53871 73907 88035 55650 92547 77672 64679 55056 75603 66426 98726 59587 94846 57939 56154 96551 82021 67685 55489 78307 81830 80804 72739 86711 83323 79704 80206 59729 83010 80630 62175 55113 59135 61264 88032 57176 86948 71650 65210 92614 86563 79176 94476 65812 81998 53880 54537 67670 93632 75120 57609 59810 71287 70141 89431 98834 51594 61578 59933 71871 69465 54345 84652 83475 81030 77967 98315 84487 73271 87145 82232 57269 81710 56487 99560 56274 86806 51633 56288 59158 88437 56773 72458 70823 73343 89269 54321 53492 66350 65718 92700 87320 88317 55949 68532 66505 68793 68269 98025 81959 91326 79060 62950 72331 63649 96689 63103 83809 85013 79696 74041 77947 77038 77320 84454 75594 57130 64702 66089 78621 67939 78666 50193 62730 86357 98395 65362 82705 52760 85244 85618 82904 69892 72268 65060 81438 67589 65951 98652 91193 64225 54185 73939 72407 68657 65852 58020 80861 95549 70933 86685 98047 87329 55944 52219 71973 94023 96842 94875 70319 65574 60713 85427 77219 69266 79731 59715 94534 64880 63051 53394 82255 93527 78302 69654 57382 66890 51584 81769 65814 82206 86050 86619 69138 84672 98052 52453 96512 72228 95791 96237 62213 57114 62063 90904 99151 78842 55291 72840 69208 57081 91973 89517 77114 55390 89585 58119 83115 89148 87282 94619 89093 78533 96275 52801 78296 56118 60097 92326 70030 53694 93326 76180 79060 84312 90989 54745 78359 72618 50454 73124 62779 90610 86874 91804 95392 85314 60326 51957 94730 85450 66263 78156 75335 94052 76094 97439 53016 67680 82882 66255 89174 85405 69363 71617 58079 82289 75245 64150 92235 56019 70495 52261 78403 98775 87069 70383 85526 92668 92171 76708 67019 57590 79312 82237 53668 75370 65165 89919 64836 87621 53362 89067 91820 87157 66336 60088 54820 50621 89830 87867 80106 65187 71389 74513 81505 95863 51866 87296 58493 74943 51665 81289 61179 66225 57899 99604 85406 70432 50859 73441 97425 64725 65001 78745 85487 64925 86167 60679 62445 84156 76719 87813 96763 99604 85023 99625 92510 65738 68903 76989 64263 95620 68869 50261 51730 91088 81711 55058 58879 83576 63355 50231 92557 54191 58220 93449 89858 65967 85256 60239 99735 62235 54489 85723 87482 65596 55005 76446 95609 91576 58049 55430 60332 75837 52541 59042 99774 96117 95612 53016 63613 98658 91798 57047 94616 52866 63492 98381 66733 58353 95315 79893 63371 93234 82545 69697 92153 60021 61068 61483 84470 59799 92083 52700 72718 60133 87484 53194 61499 97455 83564 57002 52087 90317 53319 69897 57278 93642 60774 69142 85151 69108 63434 91129 62523 91761 76952 99745 60909 93345 91648 97694 57900 55208 90584 64465 76812 57218 50205 50344 78346 81237 80466 74315 85569 82300 51267 65761 75982 83838 63725 62132 57238 50516 91919 61675 79301 90861 51019 97903 76081 92234 90241 63884 56166 68007 64235 81926 82468 88202 74382 98128 56955 69564 78059 96734 56733 57399 64592 87472 73238 51795 94592 64163 56006 84689 75000 51806 91376 65952 55495 64640 68735 70196 98581 97392 56411 89882 89301 86923 52433 53816 55699 77462 91394 79957 57754 53718 69414 71130 81795 57218 58652 71427 99472 72181 56148 91416 92026 94094 56438 72480 65751 52046 87130 77152 66867 98150 71705 89893 69970 62428 51310 71528 83005 93709 73599 73603 97017 71872 62787 62968 64896 70221 52585 81186 72585 77470 93776 56805 55311 82917 92096 82710 95097 94315 55301 95810 58937 52997 69786 67031 85229 74590 70891 96496 87661 70703 83104 83786 64761 63459 59895 94679 97169 75361 74463 51572 67325 77540 63554 93058 92925 75153 96819 76699 81991 69102 78441 54632 79917 83524 83517 90096 58998 55975 52206 84464 86829 79029 98142 94154 53812 59582 54154 67087 67856 85279 57503 67762 78673 75509 85958 60276 62358 96355 95945 81284 91613 59378 73114 77798 79685 70094 90750 60814 54094 84346 89011 56142 68954 87292 75102 50182 90260 87160 65905 53691 59242 56450 50405 78494 51476 83778 77465 76999 96764 98841 77486 65083 60124 92969 61978 82360 66498 79625 59731 95527 92972 67049 59480 85230 71116 98385 89295 51040 97737 56183 99298 50524 52395 53184 51683 78003 80619 98822 54307 55289 88217 77506 81336 94373 54952 55780 76899 52667 78460 81879 57933 53962 63014 52092 70622 70935 97746 52089 94035 86809 90782 98315 73204 98871 71359 59929 54452 95650 54886 55889 92370 55428 90433 85423 71541 56696 86762 58713 66736 53590 78275 93562 59694 96704 84971 93741 87855 96807 75188 53925 94411 61012 84946 63322 59745 85962 87771 93894 67758 79761 56534 73339 81592 50721 97019 81049 58975 95004 99550 84724 80482 77383 60666 59921 88244 80791 60937 55556 61628 51669 58444 53929 50180 87261 62667 87190 95736 50140 71193 53014 84034 79203 67868 92401 73354 94114 66099 89194 90947 68072 65276 67477 69102 79401 53563 78970 82914 64100 79754 88020 83226 66206 57326 94991 99119 52389 89471 72171 60809 87104 77654 72936 63893 71401 67161 52911 58150 80584 59405 56945 51025 53612 63114 55806 79429 85496 59780 98515 86655 55221 82972 85249 57849 80931 71522 81750 63369 97791 66732 78703 95093 82464 96161 88182 55571 61148 89815 50086 68113 78341 73768 56994 99327 75689 99739 52377 88281 84483 68632 59465 74491 51980 93937 61302 90019 72251 51473 91238 59681 96526 76522 89992 52604 53313 66545 95126 89395 80567 60841 77284 79440 60668 95816 90444 65806 79414 84917 83268 62571 61718 68299 84887 97534 61288 61342 92790 52434 62789 60950 69407 81869 99348 98332 61647 85701 62725 52134 83336 60280 82604 57334 67331 86266 53264 64048 52232 66354 57493 80123 85379 72374 79366 83209 72051 70906 91249 81061 62794 69805 71009 90124 54818 63775 85031 77541 54151 92184 60029 99403 91204 83473 79150 62091 98518 97529 64659 69954 62667 78086 97316 96983 74411 82777 64109 84232 75664 99528 93675 88292 52826 87228 99394 69174 66395 96069 64463 97029 67465 73044 90890 60770 75196 89770 61237 91821 99195 68661 58604 67033 92803 92784 59424 84403 84180 76402 80411 64799 83477 94559 73640 78558 75300 50150 78839 59497 67529 84417 97621 75376 53426 58519 58704 88765 83635 91313 67348 68413 79656 90642 61875 88052 61557 58393 87542 53030 54296 88468 88778 69142 87964 56659 80784 61248 53904 65760 79638 79922 75505 98072 75001 98424 87531 52751 77965 54397 58622 71594 66714 53636 78885 59459 86718 95940 94564 60807 54300 68934 62490 62470 60676 70002 68528 91559 67639 55858 74774 68809 76652 64301 77044 58966 67709 59680 55574 66382 82084 56919 99122 58914 97858 89498 71832 93446 52575 85572 62133 94851 89738 72111 70793 69564 76043 66758 99216 72206 95581 78093 92454 93038 90862 65368 67484 78001 61113 92431 62131 83753 98307 88512 83916 85685 78132 62923 94670 55291 99931 65025 75398 87399 86395 56976 73210 55335 90959 75685 82581 80821 57723 65548 93684 53152 50339 61792 75572 57715 66128 61932 54609 99585 58415 59697 75889 89933 91232 61868 63372 94795 67497 50275 79658 66903 72629 95167 76870 86464 61709 74005 82333 92162 59070 59796 94585 80185 53636 98973 57175 98679 97742 50673 94575 50985 89902 54555 81953 82190 87347 71108 53126 81250 93425 65282 92090 53917 86106 80086 84013 61560 76504 53040 86625 81632 84119 63246 92823 68571 57456 60290 81607 88068 57368 92215 92185 68823 93727 87444 84984 86548 54782 53485 79294 92038 77313 57245 64147 51433 88756 99981 57162 89266 65324 69636 59500 55923 93317 85191 57989 66072 65529 69431 80697 56481 75367 56487 83873 88405 92284 51107 55121 54029 76821 71189 77429 88956 59923 77112 57998 79538 86584 68517 81612 87505 53348 77337 85244 51559 90681 58581 56238 78373 53268 58137 76239 90363 94177 68944 74652 75355 88415 55079 72605 75488 88162 76127 64150 76812 62361 61399 85984 94900 91307 95918 84666 64453 67664 87958 76841 68426 52496 92020 97745 95952 94262 81020 50473 87142 71618 89002 91044 66895 69962 79090 74155 62777 88770 82539 83100 71951 94090 57569 53347 52086 90460 53796 76983 67746 55369 91826 68679 65939 81159 51919 51779 80060 71457 65433 94895 97737 71589 65942 90761 68157 86343 84756 68908 50248 58414 88316 72353 69981 60114 98775 67928 78352 51366 91189 70429 78868 93733 55998 64129 98351 95007 61433 89931 55948 95285 59684 57465 75785 64707 73244 68032 56862 70841 72889 93765 77821 77421 88871 82460 89130 60582 85883 79197 76735 86481 97178 97259 96487 51909 62081 71316 93400 94691 93035 95963 61062 54984 51708 53561 61072 58939 54982 54605 97859 94451 51421 78442 84566 73488 68555 65089 59068 82936 64547 59219 66774 79387 53450 88681 93454 68841 58976 52661 62077 76215 84501 56227 60227 98683 76571 50677 67209 67137 86609 51798 72598 99381 70987 77719 71240 73911 66349 65099 54134 76712 84617 99310 92489 94498 87613 68605 56877 72124 78635 77403 75406 57942 57454 87914 86604 64238 68706 79905 66922 69696 58012 94512 80700 71238 67679 84581 75398 95633 57377 54408 50994 94922 56983 64829 61304 55406 97592 80279 68972 99478 60717 62659 87185 92515 66472 72125 87700 65251 68202 99526 76041 75525 60368 83864 58483 87454 64544 56825 53350 71231 56080 80120 66190 99148 85017 63201 68210 67516 77286 68715 78174 78433 71749 56610 52265 87182 55698 86300 60321 52421 85979 85130 94616 80713 99864 53077 98791 71191 88896 60609 91140 56472 95528 88116 90537 54062 79881 65556 93189 79016 52034 56806 79636 54652 79168 70018 59207 52044 93123 82651 57130 91995 54411 97305 71104 98052 75327 55378 98075 94827 62896 85495 50778 83668 97237 84851 55706 53086 98610 61706 54904 92364 82074 93154 99869 67748 93529 91885 78701 83469 75024 59962 55583 78254 72430 57105 88366 87827 73338 50793 89502 77935 61651 60209 63502 93180 93965 54789 87014 91349 89186 72999 65730 51382 61675 55220 53533 87996 82134 86530 73608 85959 84215 91401 56013 96635 63722 85738 53681 99329 78830 59353 51023 86577 56789 55035 59980 52525 94376 86133 93896 69152 75252 86318 63688 85311 73158 60753 55002 80385 72015 70657 90415 60755 53878 72889 93439 64195 97189 95465 74259 63002 72046 66417 80252 84650 77807 95463 59709 54129 95019 84295 60202 63941 78074 85745 88985 55717 56198 94450 81979 95397 95869 88284 61726 95563 75069 71261 86559 55659 78479 65862 50114 73435 77952 68790 98563 70405 74913 90297 80794 67420 97637 82413 75013 70803 78737 97802 99421 54381 56495 55616 98209 78583 87520 73184 94551 87410 74728 61970 64419 85943 99856 66346 91872 96687 55554 71147 80997 66393 75182 72964 75834 95621 95083 77149 86271 93943 97762 96179 86175 97981 79244 69565 72159 64241 82493 81848 84969 77330 67271 91290 63558 57145 80893 90345 84026 74106 83241 86842 88432 77862 82066 57179 64764 63690 74401 94425 79899 64073 50426 62365 63814 70804 95892 64809 70354 55109 70767 59640 94278 57469 63881 73594 65138 99407 97733 85621 81611 51767 81072 77792 74598 94036 96962 55046 83994 85465 57537 60106 98790 77602 60117 73159 68366 89851 54710 84707 53757 99580 86100 81191 94173 62306 79409 68098 61208 79438 62420 58214 99249 86412 87245 65279 87778 79778 63233 76157 53672 89561 80380 96495 72445 72754 82088 75393 87624 98869 86549 61893 78271 75088 90688 72560 51881 77888 96828 63998 90562 90489 73415 55735 61311 50394 72247 59190 78345 77734 90052 66271 76363 98465 79104 51511 59574 84732 93380 91223 56506 51101 51212 66074 99050 65959 59353 70989 97585 54215 91944 66663 92167 96537 54164 66271 98286 63600 92195 59293 72986 66477 96750 95658 74485 81176 93246 79810 71308 99188 70537 80777 69964 65091 85309 86270 88934 72483 83835 81492 90108 83434 56052 99955 86144 89670 78110 84161 68809 73168 91416 85388 80899 61841 58428 68411 67424 97990 59321 83874 68501 52506 88396 57943 91783 93032 55228 75833 51097 55884 70471 75329 61651 98820 84407 86049 94184 92960 59085 89581 84974 87612 66641 69184 86425 53256 59291 75340 72268 70808 94093 83087 51774 79584 70584 60723 74543 50011 95438 73180 65955 90276 72236 51485 67498 91631 88614 74711 52841 53738 71621 74335 95311 99756 73027 55941 88247 91896 79055 99354 88043 81265 76788 55816 58478 77282 81739 98267 78277 89585 62222 53648 84026 54554 96738 62097 51306 72734 60349 74481 65681 81693 60013 73339 55258 59947 62993 97958 55389 69698 74115 73744 52366 99671 50039 87343 74640 56678 73545 79575 88310 61211 62636 90251 55657 75416 51637 65526 81526 69273 79136 71265 96603 63204 53760 68937 74135 96349 66088 60829 53439 86896 70284 55654 97247 66190 78464 89339 75873 56703 96763 67423 57407 93874 84006 96287 87658 57228 93736 86558 99452 82104 52107 70096 53509 94571 71962 87204 74155 64213 77714 85536 53580 92435 50102 75119 96827 89067 55717 73628 72464 62856 65589 88097 53296 93493 86272 86443 95869 70653 87035 83153 84959 73007 92027 78306 73352 59917 63179 53296 86457 68574 91882 95258 81810 79496 92847 61245 56395 94590 62032 99013 96879 79997 53585 80113 69214 85085 82473 70019 90681 57519 64436 91361 64759 90725 63373 89407 50040 78659 54348 85263 72011 82563 69267 58869 60426 84839 75875 54077 61470 70395 64444 68553 94647 57299 84531 62488 90613 92862 86132 66893 83760 77505 82332 91820 77715 53931 82474 77233 74086 97580 89252 63220 83492 71943 72810 71558 72455 50536 71260 67510 98086 94187 82818 80150 93549 64570 79891 73430 51960 54508 94937 91794 85110 96318 97870 72663 77119 60024 62919 52140 97330 85408 98020 98900 99520 85528 73399 82883 97627 99768 83076 62003 78353 89560 67191 96423 53297 55402 77731 77217 60225 96962 62165 94178 97728 96607 82904 63281 89659 92201 78134 54230 50430 66937 63511 73412 73103 78653 53045 85175 84355 98517 58712 99229 58356 67259 52385 65702 72790 56863 89042 55529 68910 54021 60989 60331 65474 71528 54315 50555 67454 90832 80643 59502 90816 71954 75009 80922 94317 60793 78431 84762 73981 85159 70789 86074 67736 55583 73959 66737 90156 78645 77811 98564 90475 83108 81459 81634 89512 87216 91440 57376 69576 75074 75423 58994 92606 87128 62079 75931 60803 53130 88922 86161 63343 88812 65976 73470 63817 50767 53917 75984 50767 74842 88550 86065 65823 58959 59538 89756 56362 57715 54697 80479 99760 67607 75993 64245 73680 56925 59102 83952 95536 78733 71473 97380 72471 96723 84979 93273 69315 71401 81899 63687 95400 66951 52202 99175 89672 82170 93394 66889 59512 83042 57363 59727 69796 62518 67740 91051 64770 88829 58080 63055 78046 76722 60088 93671 84147 75637 83669 66027 77110 85130 74561 84475 98584 51942 78384 70415 85025 64549 59641 50109 85095 88124 78977 82604 61415 68426 97741 63095 94164 76204 84806 76072 54261 63613 60202 83303 54228 76636 65845 64635 85434 57972 97968 63366 64349 63132 57885 56845 69182 91775 52307 97213 59911 73484 91518 86371 57201 73871 86067 65511 90392 61146 50349 90089 51423 62709 71056 94611 77362 99326 97900 65613 99831 79711 64119 85236 75483 74175 74133 61076 83470 60992 98470 51180 82785 60631 97301 63974 60880 67476 60043 91162 66276 61190 91604 79019 89482 66726 52838 85057 97981 88331 75094 55287 81402 61586 51853 70984 84683 64365 93087 89044 91027 66488 92863 65955 65318 78555 92379 77184 62658 90062 77952 95362 76395 74899 91408 72039 91334 65266 84117 58713 73267 70955 96635 77668 94203 94990 84273 68682 72891 53030 98018 62968 93492 54121 51861 75836 95913 90395 55234 61642 92452 71825 85229 62577 98958 84736 63912 93044 99541 68322 96352 62393 70478 99838 71668 78693 52412 85293 91904 65888 78875 69074 63437 65140 57060 55514 72980 75412 66261 57331 61408 70827 96614 61564 88044 74257 63293 70613 72047 64459 61114 64054 81320 56900 60190 58228 87984 86036 78522 84626 71807 72882 59657 52746 90461 92710 71784 71598 73715 84961 89404 68466 75622 88600 70956 79031 99499 73909 75750 55662 76772 52969 93249 98849 85524 59237 85340 97560 53748 91196 84578 76759 59009 97511 97619 86498 57644 83459 83552 63537 71463 55106 67809 83641 89262 62417 60111 73307 53491 52822 56040 95634 78254 53016 68252 81215 64662 71280 51955 53278 59999 75687 84886 67993 93602 64715 69966 86504 98459 87916 95237 98611 62898 89771 69135 50157 82420 98952 86542 61701 64065 52344 86612 93488 59455 67595 56779 83402 77806 89598 98336 76403 73665 59157 89755 56385 51272 95691 89454 62759 92889 69432 65145 55187 99052 82558 79244 88425 65575 57789 79125 91197 87296 71048 55920 94431 65430 85942 57452 72060 59999 89033 98473 76922 98144 63179 80453 62008 75848 75581 73962 80780 51248 57260 76118 99548 73207 56147 83393 88508 71158 61973 57577 69134 61127 92650 75056 97686 52321 66303 94197 55749 62974 96385 59295 70159 54243 91676 62684 98328 71302 61290 90123 57793 68210 53297 55822 99135 60019 63744 62812 76774 85425 53411 94626 55271 95163 74483 56842 94229 56071 68165 56405 68315 87670 61534 57371 61671 84216 99689 51315 70395 86480 76365 95688 52911 57398 63564 64992 94466 87001 70183 50748 84042 83884 83966 71970 64780 63505 98336 84559 73814 93885 78961 96966 87504 94097 92602 85169 54253 75643 54151 55345 89529 80245 71313 64115 55338 78431 65633 50578 96249 59892 70651 94188 77133 93808 61142 55237 89039 90041 93660 71760 87321 95379 60595 84027 53213 85515 72019 63473 60141 92643 63812 54450 50095 90751 74741 93654 53236 63610 82672 65855 70130 54232 64266 79017 81677 77856 52054 70320 84070 75493 98519 76228 76188 68128 60480 85274 89513 75961 58400 94042 67242 51790 84409 55309 60272 66839 95895 63559 64617 56898 90444 75369 98113 71564 87283 85399 85651 85303 59309 99390 61105 82994 58604 73029 77475 99857 65008 60367 83642 50295 71153 66212 68763 62060 52144 81362 88522 60791 60588 73857 65054 53419 75806 72125 65465 59687 62387 74512 55130 57968 53819 92996 57690 73007 59099 98111 53672 54632 99765 77295 97661 61968 54520 88360 54725 88050 61575 54225 55434 68236 88023 54746 53215 62905 76281 65336 86233 62059 63011 76901 75410 70260 60465 94198 98479 80473 81536 53315 93709 77354 91845 64084 77435 88547 90433 51409 83935 51380 78116 86646 86702 75546 79786 71525 59100 92044 88341 82394 59983 65892 99046 68733 54176 84104 93207 50471 86133 77669 81572 64714 99795 53075 82533 96966 60443 90924 75401 99617 94831 58381 75501 59993 67692 66941 61526 66264 99690 96936 75682 91128 83311 87238 83306 59469 89457 51652 75416 79393 61388 89891 70590 61306 51286 50170 66833 96731 82546 64132 53121 58322 62050 74201 96185 82877 57815 91307 65435 84301 91847 87976 58886 87700 95882 96381 74323 60681 55991 88976 98504 70680 95173 90858 61875 85690 68543 99192 64492 98266 91179 74649 69891 84037 91286 57351 60042 59534 60794 88677 89437 50035 82089 62084 56555 67061 56957 51715 71328 63626 75950 62717 59703 55997 89178 85011 87209 99720 89666 71472 96591 68046 56788 63002 79126 64906 94835 58490 79867 56601 80255 55816 89416 91992 55573 84333 71516 81228 63277 56665 51615 68369 67669 74077 61499 61883 74516 76979 81769 66388 74801 75492 88056 81984 97890 85071 87205 92096 79697 51523 56706 98469 65139 56198 77392 63699 50383 85387 82214 50206 78227 52671 69265 64614 92691 64543 92847 77170 95340 72842 57166 50634 59598 89987 74538 90485 76498 90469 73443 74242 64978 57927 79579 76293 72904 62361 79631 51179 90303 92198 99330 56894 77823 65205 62175 81527 71486 67876 75176 72272 58892 87576 95675 76032 84180 58086 78408 52014 56220 75854 76642 76919 66535 69244 51311 83896 75249 73820 94152 57135 93423 91862 89230 51190 52317 59429 85144 50652 96679 88306 65081 88964 84193 56852 90158 52691 58673 72509 81695 77705 92890 59515 97067 81407 84399 65082 51357 57014 79811 65334 98117 56955 99350 81910 90499 53536 66629 77212 70328 90342 79202 85170 62939 69685 79293 99072 98517 69476 58757 63532 70210 80301 85597 64848 56949 73992 89800 77833 71911 82719 53059 77244 92612 75793 53206 58912 91777 74491 66694 75236 76300 51368 59176 87317 94659 64396 65615 55513 80250 88856 75567 72195 69125 96059 56705 75609 98623 67806 75373 81448 56267 65174 97716 54030 84514 70150 95055 94344 60635 87825 51548 50458 90383 82684 90051 50994 69638 92679 99798 95002 55989 56068 54865 81210 95491 89089 68210 83530 73814 96235 56980 59964 92331 64363 83709 77251 64871 50115 73192 92990 77806 53222 71533 90784 86407 62784 85657 58555 51976 54700 96977 51506 64562 85311 94291 65098 68566 66060 67556 99350 93153 54796 77186 67698 59920 54451 99239 89361 68832 82764 57300 64274 69541 87644 82560 55239 67631 73061 73254 62709 99761 70930 70923 65634 75250 59075 94700 63878 73374 77179 63848 78399 77799 53807 87126 91650 88046 99264 85144 96581 75807 78620 57058 70949 85779 97436 50928 68722 54793 51099 96709 80982 66055 61387 81576 71535 82901 85806 54110 53141 89549 81175 69246 88853 71699 87429 95776 72831 84278 56236 59295 68611 72954 65108 66455 60904 84128 77868 78643 87907 78410 71136 90440 50080 72675 54901 93681 54404 95033 78979 52949 64383 68812 53822 53183 87051 92212 84091 72562 95216 76658 88518 56363 60646 69697 77577 82686 57144 79504 79399 64814 64509 89414 58692 97108 93607 94409 73509 94144 50468 91024 67248 65747 81202 61767 92730 95524 92587 63806 64229 87489 68998 98478 64289 66504 65613 86056 98078 70348 88126 94927 52239 66643 72377 79904 99826 87685 79276 66394 75460 57537 92585 92493 79773 64626 99091 58495 81927 89221 62267 55270 93739 87913 91731 77774 85462 84766 55956 50085 70089 65499 86357 74908 69178 60805 88252 70871 96107 58735 87581 82869 96637 93129 98537 95061 89779 83643 94598 65137 79469 53018 84594 94937 74695 97354 66415 70332 58283 62140 63944 60905 80551 74102 79328 58267 69516 77623 60693 90912 54425 88511 68298 56409 84359 55355 52341 97824 60797 67544 62147 89154 55997 89732 57949 52223 69943 96709 64718 85432 87484 66140 80851 94428 96726 90830 59876 63115 79083 59720 91561 72059 50392 62930 82368 74181 96666 71486 50127 68996 80263 55588 69067 92600 94215 66929 65916 72323 92417 93613 99821 60427 58990 80146 70165 70424 52502 93135 61267 80860 59982 72221 57315 98480 57722 78113 70876 87537 63386 94835 68720 64909 97371 78188 53768 66524 75295 89457 66850 56353 69685 97238 73975 57644 85268 91681 55437 92819 66280 53719 78420 62495 97844 95728 85340 79951 99608 65479 81521 50781 61817 85211 53476 58470 90191 76316 57515 63125 56747 64745 90871 76758 85009 96319 88363 64520 98097 98458 95791 95110 98774 84199 96044 88714 53891 73063 83170 82945 90117 66328 96631 77260 96593 90088 85969 79553 70052 54536 59932 68704 95410 87389 66691 91170 68900 97201 97612 67354 93787 50575 57629 54072 81092 95692 85473 88137 90842 66757 59546 79822 95414 73806 96441 93081 59813 83862 83600 94085 63511 81530 59607 89701 76516 52796 96968 89031 96172 72670 85876 85408 64902 56422 55085 58560 96975 98021 53200 50850 97163 96844 62350 88782 99346 77951 52505 83869 70606 72516 98506 65953 71862 98997 62807 52590 96478 75344 86316 75376 70865 60960 79735 69138 57833 98049 62460 56115 77795 73476 55452 51412 66223 62597 64305 86655 68804 81906 79884 68914 95062 91016 63274 94832 51663 54747 92155 77679 56488 80259 81531 72044 58163 99033 71827 75774 89715 55267 66176 79305 82267 73162 50083 75421 67563 59959 76955 93217 53811 50010 50010 74270 53521 95612 58500 68988 76575 53798 55328 55021 87396 65886 67312 85731 85939 74271 91246 67857 70942 80886 84769 74294 54436 84137 61550 95414 80016 75833 95911 79934 94389 62297 79631 59083 93542 68900 73817 93607 75161 74638 77116 96091 62449 52626 50079 92369 70927 56145 68980 72803 50212 56241 54140 68793 53549 74438 69816 58762 86882 88945 95264 63872 51855 73805 74874 81891 74516 53687 57230 66429 71465 95336 55861 61381 94770 96612 71316 90547 90140 64012 92385 98970 61028 79420 85259 54349 88545 82802 79890 66719 59054 52372 74133 61533 75625 73512 83807 65040 50773 96756 79866 53845 53977 84868 65778 52103 85282 86685 86865 82928 96936 91853 50682 85942 88360 53311 72056 98237 65921 61235 93807 69659 55964 58698 56740 83860 82616 83865 67970 71647 60214 90681 70473 57208 86515 61119 65700 77195 76429 97774 60378 90721 68238 60564 63591 69857 63254 79281 99839 57717 82860 87931 89896 94414 54813 63066 69987 53786 63341 72143 84893 99964 66335 80961 61362 80345 57115 53368 71922 96611 59731 75532 62226 53097 50090 82985 89239 94627 80442 89818 89725 67348 83353 57731 55709 65364 72777 92039 56936 71499 53700 60940 54773 97364 68689 91085 76275 87781 79533 71688 87450 73245 98572 90794 58274 56451 69008 70444 83978 97365 54764 51927 77724 67100 79458 65133 66429 59559 53966 89553 73634 92477 70761 95682 63639 69569 63720 80686 94736 73607 93922 59013 53623 80012 79520 73959 77077 57671 83893 72515 71686 55848 75136 63634 60858 94150 62149 82931 65517 52113 52645 71110 54180 70396 62670 90904 79403 83455 81358 97629 50019 69695 97604 72332 58055 52269 60403 53357 75229 57388 93364 50671 92833 64977 74873 56408 60040 61271 85213 98402 55961 87753 93056 60734 62112 60802 76472 55471 89071 75545 54532 97843 60831 84393 82171 50726 93215 56707 54401 66596 61419 68676 81572 51697 73320 58092 63569 81752 90447 63211 75012 53522 81676 86995 72426 73689 86055 67422 80558 51294 58431 88137 72896 53439 83702 70943 94157 87399 80132 93233 75571 57651 89175 63961 70384 74585 73886 84403 98020 55835 81658 90092 52893 94470 88528 95521 72879 97625 89916 74866 86229 60245 70486 65954 91823 63635 78933 84932 72878 72413 86688 70249 92511 71845 86455 50660 78065 74256 54459 63271 99400 95902 61153 83575 77685 55558 92254 75454 84317 55848 55074 56422 54766 80837 51368 82509 72131 94949 96205 68442 95279 82227 52377 97172 70330 58944 97843 63957 75965 61572 93999 73660 68798 89736 97700 89792 93403 77869 97370 87708 85257 63324 90706 66815 63265 61979 73499 54627 72789 92008 94478 71814 88139 79137 57627 97576 71285 52545 66938 92462 77876 78667 89224 58619 50487 86796 50495 83560 88836 65481 53134 65695 91410 56870 97762 97225 64537 50737 90778 65283 82981 89595 67891 58666 99523 86243 91489 52736 87821 59715 83880 89973 99607 69964 64175 60087 60033 77733 73324 69174 79672 96857 61746 73345 97860 71380 73649 72893 85584 77019 77459 62592 66405 51168 83470 84391 57996 57663 82470 59008 84015 93630 99739 54113 75960 91187 85311 99959 57431 81806 97007 50407 73491 80782 79663 89086 71655 72928 50957 59342 82141 86443 75617 96685 99259 57188 52072 70967 51646 81093 59835 56163 80300 76677 88462 72923 71378 79299 92751 58162 70624 89108 61822 85798 90157 90005 74647 85832 81455 79656 82443 96427 87982 81262 94109 76177 84255 95039 52213 50781 99121 74427 64596 98985 86637 87655 74028 61866 52344 74130 64772 72763 97266 84013 62381 67570 64316 80138 93237 83877 62003 63125 67381 69536 52078 57638 65988 51598 78072 90184 58587 70144 72416 52336 60696 86023 74353 95556 82865 92081 96350 98760 87030 75252 71759 71348 74842 69604 75671 92473 68485 63095 51805 83095 61208 92527 59128 68791 80081 95762 66472 54081 70250 98515 99916 76730 88679 82883 71103 75038 60862 66629 61711 51904 52490 97741 89332 64885 60071 92836 69891 71961 55039 94617 91568 54098 93325 62866 67561 95608 87828 61242 73015 67423 64994 73738 67425 59704 56552 66179 53530 70461 54152 94057 82892 66013 81012 73904 85231 94299 98469 84088 51322 62766 88807 69787 93260 92826 64034 92437 86637 66701 69146 86741 71110 95295 50833 72269 50696 60580 51148 88654 61461 73684 84738 65154 70334 63528 71366 86723 98128 51986 70719 98811 87270 88100 86838 84572 54982 68030 71216 90158 59666 52588 85800 72413 80389 78780 89614 66377 81693 59212 73804 50233 78376 71110 59345 77286 87663 97637 55018 82207 86597 54462 59643 94091 65303 77539 55358 90037 51908 59014 55093 56759 89142 97895 76160 93280 66448 60650 50450 83818 65482 79158 79250 71102 63048 55027 55772 82563 91999 51287 59475 94552 71229 70212 96117 65998 81115 64279 53245 72780 50997 69574 99910 56296 78050 60322 90228 76535 67886 59966 82458 91089 90407 76182 51378 99032 93339 97920 93856 82856 95343 55590 97907 73866 85099 58503 89533 52125 90099 50847 77187 77829 52113 98823 75561 95680 95265 73981 84513 98258 69785 61436 55353 55123 93380 81489 63098 87430 98167 74134 93400 51660 66908 71785 80091 54310 53233 70559 75254 79052 66162 80268 97387 54527 66168 68964 56304 63998 98347 79648 53115 58239 66482 90434 61123 96819 65601 84025 70610 84531 75508 57469 89279 73488 95337 61309 75641 72953 52138 55283 50568 65174 50124 92466 92222 91876 58773 52530 89612 73283 96081 89146 91594 56139 97813 67680 50587 83782 94814 72276 55390 86385 80141 56923 84457 88005 59367 50919 71002 89089 71060 85448 65939 87614 71878 92810 60825 54667 63218 71649 82278 86678 81889 60668 68402 64366 92363 88597 64202 60202 85689 77331 65787 79435 86670 59713 83689 84208 62218 70022 98801 75710 59702 96643 64066 87630 64092 85241 83328 72612 57296 99353 67537 87869 51706 51247 68433 81913 53951 82800 72050 95372 54954 99388 51138 77637 89882 83438 78915 61653 58901 54017 57761 57655 55498 94002 70068 78634 50082 99146 75342 91896 56585 57159 74453 65659 67374 81724 65355 87213 77197 60418 87971 70137 60390 86777 80418 50729 62554 88329 61360 92358 77850 71611 68697 76445 65329 93835 56110 66531 57699 61438 77838 78726 78850 50812 65857 92311 99273 96429 53634 53616 97855 61257 61684 94402 51647 80028 87537 68809 85918 53801 62657 66396 60052 94815 58879 51388 56360 68247 97301 58673 55199 58495 61016 95459 70396 64176 70516 75790 74305 98343 97823 61535 65141 65609 99280 91378 66102 82356 94969 69759 87841 69341 65531 58431 68411 82260 67393 61821 70203 95716 52757 76691 70596 70727 63487 81127 86677 68013 76940 75471 87334 79490 65917 84985 52698 97645 73858 64539 67489 76524 65191 65532 92524 92225 94157 53382 89228 69230 55566 72203 65622 78984 77756 61273 90576 89239 84234 93296 63871 94822 73513 57625 93362 79722 92717 78417 62489 83034 83567 56702 95560 96006 97892 77094 99617 90853 81945 76218 64243 52037 84897 51118 60980 50749 87040 83545 71494 95030 86818 75905 79981 78564 64546 69746 58792 75113 72154 84574 73617 89905 78015 57597 71825 98000 91015 79418 52908 92406 63708 91686 56791 72762 61327 89805 78033 90661 82040 67039 89655 91168 64532 83242 85645 78534 88363 83326 77772 50849 83963 84454 88912 93630 98347 72773 64582 94518 58353 88838 70766 51376 95601 70340 67438 98712 59413 88348 67050 58933 79384 92171 78429 95621 67407 86063 53861 97316 77281 66498 76509 84508 86855 76008 62392 67437 61849 52898 59214 63462 67696 92565 89861 95830 71620 59207 52704 73094 91706 91515 79175 75948 78749 64658 97471 68562 99965 84179 71039 65042 85036 96189 56076 95462 61277 82007 94952 54996 84145 88370 63800 92823 73962 74461 86508 97507 52659 84201 95217 60075 50073 75311 81894 97091 73166 75868 67946 51520 96332 58787 82717 71184 80296 51744 74820 99722 58985 79652 61834 88821 58799 86229 96722 90616 97654 71797 50833 69340 73472 50538 67443 68325 60131 75236 99965 58912 71795 63617 60007 66191 67230 73120 96420 97434 57760 62882 50708 55115 96857 64201 92822 93307 64122 82137 54901 73110 76303 90306 59954 78329 94696 87492 72222 71584 55281 63902 90779 99449 84081 70934 79788 89051 96331 52759 60240 89434 88734 52787 60289 63713 73427 53023 97805 83323 52126 94098 67419 98597 94224 50003 67828 93463 71679 64929 60118 57855 82863 57199 72141 84220 73061 61297 54026 97280 63172 99341 80785 94752 85230 83867 67922 92013 83588 57590 67163 51059 61711 82969 76800 72169 66090 89691 66996 56918 81223 74092 54481 85837 65685 74506 55049 83743 53932 56529 88188 58890 59069 70963 82473 89068 67764 99742 74347 52157 91786 87901 56751 70586 93636 55528 76042 89203 62238 78007 79036 71678 64346 53696 89603 99398 71690 54573 71162 67079 95349 89362 91691 96285 91770 99419 74719 64154 95660 97203 84949 53726 92157 77051 91798 56532 57400 54036 67658 62593 79926 75220 95908 54026 69782 61911 77961 61835 78382 98367 79430 67981 75291 97671 87262 50500 80314 85421 93955 93381 97105 81115 96161 52155 62602 71446 59125 74433 96582 59302 50369 87836 90466 60896 83783 86372 72604 79000 53285 96054 95554 82798 67093 91888 96129 63130 54482 88104 78127 58284 82447 57813 98205 69131 56154 75542 92318 84366 94276 70371 54918 89028 76667 85808 72511 57500 90400 55818 57739 70507 51202 65998 94423 63397 79083 79568 72484 74471 67945 52629 51294 92245 56197 67455 54641 94385 60378 59404 79842 82289 90730 92480 73522 51750 54392 69033 94226 85102 54755 59588 83288 96872 74785 83732 53940 62755 60387 69334 65351 79391 97620 98960 83408 94962 79800 65144 55997 92731 87260 85850 50865 67063 76026 73803 77463 50750 58531 80729 66271 68962 63406 72005 50109 78012 99932 84354 94453 72347 62426 58558 64503 88257 77421 75440 91739 80178 67906 62262 94003 90078 71590 99131 68485 97740 58048 92501 79754 72793 93667 97802 51334 79523 72815 73529 96657 62928 91515 60599 56467 83514 69956 97484 71101 62932 97346 98596 53091 93213 64679 76005 96021 53335 69709 84809 81583 51603 79598 54817 99034 91463 51523 87506 51631 74303 66532 66074 99901 73753 55241 53933 88184 63718 78798 53003 78410 76630 88424 97438 78008 90832 77889 98259 70752 66883 66116 82224 92235 54652 52519 54824 63377 60768 72770 90263 83772 96209 60849 79374 97976 63820 84969 75843 93883 83647 90148 71269 65928 76670 52809 78887 64211 50334 61407 52132 81758 66824 66931 53578 69434 68008 86995 79936 97966 55407 96014 59180 72486 92390 96705 83264 60723 52137 61402 83700 75279 82034 85975 60777 92823 79878 57358 76862 68406 50024 72463 97897 68317 54438 54674 99501 68054 63833 78438 85775 69134 91585 84878 51572 81605 80700 68595 98770 80910 72566 55691 68977 52527 88094 83000 94270 71026 83928 94320 73059 77275 71033 79541 58991 85679 74757 97532 97900 98778 98945 61753 78906 63169 63932 74658 82344 66399 81432 62671 55053 81025 54665 87621 72028 80315 54083 52839 98630 56319 56394 58734 62518 91626 58558 73236 82483 97453 97784 51402 71496 61830 57602 78558 63012 74038 86442 94454 96126 72911 58030 84980 88157 83575 76335 73053 69141 50890 84940 70482 89423 95890 81154 69506 85973 95512 78220 99387 81519 61057 63812 99260 99535 61097 95012 67601 61053 61487 96411 56124 72284 95096 61541 65880 82313 86529 69351 97346 57014 59529 70849 60364 53530 68408 80208 78179 87999 85899 87421 85585 55073 95555 61441 94771 56168 76965 70619 53508 79819 53533 91353 76718 90090 98783 61823 94862 55377 86931 84460 85568 96388 72211 69436 50669 73532 58837 98981 63387 85448 50997 98710 50058 87826 51722 71244 91196 61328 88541 97397 73962 98690 90564 64639 92940 79093 86712 81075 71551 57128 52767 65580 54545 54321 58301 57604 92734 68792 58561 74686 97695 79954 57947 98014 54004 68472 99973 96153 87493 66980 80812 92182 89839 90653 62318 71038 64240 58378 93060 56760 56614 66994 82553 72599 70189 54226 73389 66340 98283 55188 61657 78024 50861 82941 54939 81411 97643 73501 85148 63077 53210 65678 51952 93329 71144 98184 99508 82112 79613 94671 58115 66198 68950 83914 88713 93685 91720 80669 55639 91041 78407 84484 77709 81648 76057 75364 61300 89809 63028 61436 83047 96765 77646 71261 76361 84067 55965 80792 88998 76101 97614 73920 50448 77480 67676 80452 84734 57155 97336 75992 86361 63460 53558 50741 72686 95720 61478 67419 67729 85573 72485 52419 81685 73167 89979 75247 81378 99750 71149 76984 70533 82728 99285 80886 62437 81780 83552 85849 87819 60711 99100 51568 70808 62466 87687 63771 56443 73052 98038 67496 60948 76054 55524 60697 87086 94594 80802 84193 55293 66545 88618 95589 70431 53999 68845 95434 67663 61502 71264 58560 80850 77314 69602 92136 84474 80756 71109 56831 76267 71151 79935 73404 97601 80500 84793 60176 82509 90750 75282 84746 88833 91782 56935 69953 73988 80921 90133 96324 86779 65805 51917 75555 85102 82067 66601 55734 50428 63988 78779 87214 71478 58198 68384 93830 74076 86803 57205 90736 63945 64251 99793 67266 52449 81777 64203 72257 78088 92035 65786 52435 99091 62402 93238 50736 83055 85661 72249 82753 93022 67041 83780 51069 64697 98587 57737 57145 83819 96384 98443 91862 68257 77281 66008 56684 68565 88374 64723 62874 50680 84575 90854 93273 59133 54195 78427 50148 65450 65507 75373 95462 57325 55001 76608 56074 50023 98707 68316 71809 99663 76051 70202 82362 83809 87995 73629 53372 50829 59696 85332 53697 81729 86656 71907 70931 81926 99407 55503 57481 77006 54614 61944 68640 79461 98525 70088 74624 78854 75761 89677 50942 63605 53376 67132 94292 96575 81895 73073 59662 64638 92753 86752 80108 74129 59002 63584 56732 94180 58308 90075 72999 90196 63779 78489 61181 94771 66196 90403 72800 61675 80425 95966 73368 61306 84739 67092 67733 54904 83095 76239 85101 78037 70471 53009 85089 50143 71162 91170 90220 92255 53394 78968 81310 94684 62772 66987 67560 55385 53045 88141 71944 79101 66162 66372 94759 79656 91987 59124 59791 51482 71724 51023 61183 68089 63474 97120 86669 50661 56386 82115 50538 76310 67025 96739 79889 83843 72584 93275 86572 85852 74294 66925 75939 64232 73284 83177 68298 74835 88845 94609 80207 56910 61497 61149 84799 97622 78489 88174 73480 63376 70518 94391 75363 57947 54419 80955 57843 59885 79840 64600 86293 87574 93589 52546 68048 50953 52603 97472 76353 66269 94880 87311 98175 85607 74075 71444 83560 78518 53634 56663 81087 77606 99764 68777 89860 70109 65268 96174 72821 89306 70200 82803 79273 61840 69350 97948 99863 53072 50463 61352 95421 94288 71114 57589 95642 78109 55340 72286 55324 91089 79199 67039 87197 86150 72100 91835 90381 66894 96209 59831 66651 77071 52691 99603 83992 54804 77831 61072 51925 78182 87909 99943 66204 94857 55290 57900 70697 73483 82795 50766 75042 61617 54806 93163 76269 66311 52233 87638 96468 77718 69572 83524 64360 99979 54020 55350 78966 75387 86392 51642 58375 61022 60489 91420 59665 84936 52721 92154 53972 51954 77709 71114 98661 68466 55491 94431 81480 57429 51589 78016 90600 94766 87219 76002 79027 64601 63425 50141 73647 84298 92989 81032 73440 64790 88139 92567 97186 80799 66376 82020 75703 84822 99693 79582 60748 50299 89475 72216 74632 74459 64473 69436 84904 73071 89063 55549 61698 59443 57626 53317 51459 58427 85570 91926 59124 83230 84899 86902 92420 59259 90577 54635 86598 85440 81139 75779 89551 86799 52482 75487 76754 85889 89261 97603 51080 81011 91326 95701 94486 54050 61711 61679 86169 85522 85847 65577 84975 87436 96826 92461 54860 88858 92563 81228 58538 86172 94102 60734 90498 99093 74944 67453 56304 73810 86592 71005 66019 64873 60272 97810 65574 57352 91097 95365 66449 92006 61486 63013 89901 83621 86747 55627 99773 66724 90297 50803 61458 55322 71308 73379 92080 70547 84235 62902 95996 82407 98957 83304 72881 64358 96017 72322 54265 83416 94166 94872 55423 92396 96658 68991 50635 63317 77121 51916 83468 94777 69710 88207 64887 64290 86680 64733 95438 84072 58592 89967 96760 50958 68908 66299 93867 59987 86050 61030 64116 84948 74079 91077 85263 59649 65053 52072 69805 71044 82176 88828 84544 72483 92463 50957 83791 56183 85228 58543 70008 68213 77317 55041 89736 60390 54149 76864 79498 50544 77927 76613 76487 71933 59246 65497 70175 65172 61790 92411 72153 53377 80354 96117 74915 67481 90161 84616 98377 80457 50620 99916 86003 57156 73069 95881 76787 83553 88974 65692 67719 90093 82223 57803 70406 76046 61742 63227 61650 85546 57927 87408 92651 93579 85356 92360 89876 65010 80569 57774 88921 99919 52593 62949 92193 55438 90725 62399 89587 95084 59228 71109 64376 57231 83080 86459 75042 87253 91529 51884 92716 83092 51686 99415 70245 72766 67986 96161 97549 80731 90579 70005 71054 70152 52648 51808 79785 59741 98953 76018 50790 94579 77695 95040 99836 69893 67811 85003 61010 59604 85321 72243 98669 76514 88145 96944 59309 56624 78148 95295 98885 62351 93554 58785 83109 55445 90368 72793 94492 61324 91299 95426 65458 89980 74509 94622 73165 91904 60993 57623 59336 86031 51744 97978 91831 71387 93475 55518 64984 74070 99237 75209 68837 66654 85012 53852 57840 77798 78555 72203 78067 93292 92789 62638 80225 55770 67411 69760 66123 64431 58894 82702 85115 58314 81256 50462 61185 87403 73764 71000 74701 51618 83266 96035 72214 88459 67466 87749 64525 79591 90673 89175 68755 90503 78481 98715 51591 59611 97736 59232 86320 87135 80575 93610 67462 83720 60150 59332 81707 59448 89112 66768 82133 84438 54494 64477 61517 73812 50555 78739 98693 64500 53760 76107 74970 75054 87730 72060 64496 57506 89131 83529 80666 58590 64489 91048 66234 56386 79806 72135 60118 66679 52819 88337 60617 75000 51852 84387 81575 63407 85551 80252 62299 64974 80606 75972 56813 73124 96018 99989 65336 59387 52094 65594 74703 66088 98456 63874 74650 53902 62192 59606 60377 56830 99280 51625 71763 86184 71326 72166 94070 66028 50927 67540 92568 90120 55008 74980 55815 96242 90225 97898 78821 69419 87960 53393 69513 77763 74338 78223 59309 71257 89559 99072 50983 97716 57949 67413 58068 52254 87168 52898 74622 66768 61126 58946 55078 90052 75914 80504 52512 93585 83604 98030 86517 72909 55457 80773 67314 78774 80305 73168 77609 84137 82416 57728 59638 65804 61706 55564 61702 68628 56475 62122 95000 69079 53063 81755 77560 74094 63089 74581 96778 56632 56244 63650 52477 74847 55947 64037 78137 83639 82046 87702 66056 79227 89213 96732 73607 67442 73872 89097 83019 93843 79401 86933 76859 71557 51848 61286 89823 72080 52283 89549 55334 80120 96073 61450 82183 59864 88382 97634 69649 57793 59680 73686 53200 96796 95746 87705 95033 56332 97343 94046 52120 62334 85070 61913 57750 57629 69079 75694 82999 58733 52725 68194 63692 71660 67946 73288 84681 58946 88387 58202 50553 82110 67715 81556 85535 71058 84111 63918 93484 97696 73335 54787 57345 70205 61415 59802 62589 92756 98315 59953 87773 98883 58680 61060 62915 52008 56519 60493 67994 53365 88251 54382 61666 89441 71978 65981 74005 81426 72758 76583 51013 82619 91036 53409 63949 65604 58325 53623 69252 60447 83150 62314 95374 86631 65925 93894 82282 81558 72341 84966 68253 51768 59285 69484 84681 94624 83944 62492 57052 71747 81463 65849 85265 96234 91013 57403 87416 67180 71801 50601 72394 52606 81262 83239 84910 57651 58618 90305 58582 96168 55522 62343 95487 62103 92179 88837 91674 56237 80381 67227 99552 82457 89853 64874 73398 61320 61254 73695 98278 75976 60374 72429 52679 80053 79636 93215 63278 52288 94765 72278 52508 75602 94477 87059 71593 71015 81734 55325 63469 52119 69500 56049 69913 93271 71251 60716 50551 72413 91766 85180 89108 98368 90153 89935 71171 93214 85179 81342 78760 94811 52576 50836 97823 70361 85912 76996 70705 84155 70169 85528 70376 85938 77906 92483 50084 54194 62191 82191 68928 88829 96966 61331 80046 63224 77245 61325 91529 96606 59004 80753 86596 69762 90460 94810 98101 51239 79928 92756 98521 82593 56435 84248 69805 95318 83982 80882 75045 88340 71057 99298 80096 55428 98682 65917 82157 71261 69684 72745 58027 90557 64919 67025 50384 73259 80766 77854 82711 63115 83273 73371 96358 96146 54153 60435 57950 88825 78964 55904 77977 60149 70686 70355 60057 79429 71130 65696 66379 69143 83171 61521 96128 75193 78692 62150 88815 69889 90930 69703 62155 87479 62949 52106 57825 78579 59144 69683 75135 66034 60566 75704 55529 94416 80464 71993 94520 61931 96037 93930 79084 66259 94866 64653 66569 97153 95615 99825 50352 92560 94375 97745 69697 57204 51190 87677 63861 51836 81862 94922 61878 88328 52473 75248 77425 68620 68641 71080 55646 93102 85325 94853 81809 94473 98680 51677 71208 62001 93194 79062 86423 91550 79831 56164 60043 81628 60186 70401 57531 73049 86206 64306 94499 62238 86998 71229 88353 61453 99056 53976 64600 51259 90439 88532 71981 87670 90412 69167 55240 86726 63385 78328 88761 94723 55361 66321 97779 81136 78691 75137 59413 86295 99597 53447 70365 79603 81274 84005 52075 90577 54327 67833 60931 79102 62719 67617 97990 86683 81361 92441 55224 50681 94702 59686 74126 87785 87908 87085 79241 50094 72312 73187 88085 55566 70760 98917 52366 66204 50492 78743 74499 97989 54342 59708 99738 82436 62747 84119 80428 75754 73147 93563 55541 58694 61927 82815 83484 99005 72123 97624 54631 75013 60927 74057 58313 54429 76740 79981 65234 55427 83302 78785 62816 64395 96371 69336 99914 61854 61119 53495 56675 98175 70789 67162 77946 61628 73517 57833 89055 95071 60373 51829 70652 90804 80497 65912 72973 57273 80456 53954 52566 82280 98666 74120 90415 72407 89917 51631 70329 89328 55771 53268 73739 74655 65654 59559 88009 95036 58895 51841 87444 70672 88199 71668 86729 50514 55067 84173 94467 91576 54191 88167 50451 85569 69414 73753 74910 64426 73714 86906 55390 53610 72843 93657 76737 58271 91866 71454 90486 97340 88035 86644 52391 81424 87764 79553 66535 84653 92546 68552 75576 86871 61435 92440 68649 66763 98759 73342 58062 51479 84388 52613 72620 83515 57832 58184 99400 60895 53538 55962 50609 68215 98592 51022 69531 99480 99724 79737 86585 94357 98716 65258 78410 51813 62773 67874 50884 66474 76302 59712 67250 85038 68927 52379 61275 59194 51280 78252 83963 99641 56509 89681 85439 54171 59799 56184 96272 54364 90948 91874 87532 99746 88006 52485 55636 85784 63994 84830 76641 60760 82549 92745 89788 53879 58651 61706 55434 68094 57836 67212 58447 73791 52462 91848 66358 63696 72443 68600 90948 86438 91464 89844 70428 79671 74230 70500 81835 84215 65025 53800 60288 52392 65446 65797 69222 85388 85425 98223 55105 54487 92521 54155 84067 90412 75524 98149 62858 83883 62572 55569 70120 68883 74576 80899 54422 91146 80468 83315 84555 59997 90355 67451 66317 87371 62079 84771 52909 62948 85697 67892 66462 90617 90732 98547 50262 94564 58066 67649 89965 59464 84638 96146 55497 72416 68208 63954 94280 88122 78453 91782 60141 76455 52374 67603 65079 66070 76944 88527 85724 50081 58541 66743 90288 66636 94668 87125 61899 64953 97360 59513 97469 76781 60008 51391 95349 86180 72153 50871 91627 53143 55599 99236 98867 53829 52734 66313 82599 78345 53679 66490 99938 97527 63360 98752 85767 78472 60886 88796 83526 50548 79362 97501 80229 95956 93002 91373 66964 89374 71232 95449 94672 61641 86157 63632 58371 89943 94861 88481 79356 83466 69061 78378 98663 53030 97507 53427 72153 78757 83994 50324 97796 87546 74384 65270 61550 92964 97864 54136 95078 63542 77776 70482 90775 96866 82858 85787 76982 62177 51337 64642 63538 67486 81030 91450 81426 80977 92566 76357 89411 51704 61229 75412 66128 87670 82889 83616 70026 96145 78751 57922 61873 60442 85921 88911 71697 68344 56736 91156 66758 86422 92851 97660 72852 60484 67464 82641 75124 62697 96055 61976 63417 99736 76589 78517 71164 52098 85335 67942 74473 92495 51705 94547 62211 55418 66793 59812 61785 56101 98500 85262 76932 71302 65803 89443 92100 92823 53988 51342 62245 64509 99849 60054 76053 58706 50726 81985 53095 87338 62005 85528 59127 98753 53833 82744 69070 78260 97036 53165 72800 93128 55556 93875 82725 69276 65002 80677 73494 95276 94473 87454 86899 84427 67977 66390 99449 69729 84147 72629 99761 98350 61291 56852 76937 55507 77296 60264 94562 88902 64664 74333 94451 64216 57199 59837 55917 53263 82056 58525 91935 78081 54885 77984 79294 64449 55124 97239 55051 68462 63755 86287 87537 83608 68627 91981 88905 57995 89874 56181 53142 82158 54890 54699 58011 65405 91118 52129 63115 99601 59287 68804 77122 97042 80525 96352 72092 85501 67651 91165 78060 88567 63059 79659 96116 69285 64676 76115 94671 92180 68782 58197 65847 72466 75605 72661 65226 74115 88558 92156 85807 92313 56043 71336 70546 53748 64746 76461 95363 88735 52593 55325 63392 53307 66925 73383 86635 98958 62503 70870 94979 83988 90692 88810 64069 97408 86358 57602 86036 64869 61846 89293 97611 56218 81254 86624 87863 61940 72110 79358 73961 74589 68791 82322 93847 72882 72501 85177 87139 68263 96957 87927 71270 87484 51105 63981 93868 58282 74278 90682 88718 89557 63181 99465 73316 56028 77351 64592 76553 50704 62264 80548 83410 87283 88774 60923 83948 89277 94225 68988 80580 84090 66098 62874 82055 50777 69433 77209 81455 70621 52610 84853 98676 93128 70225 60836 60349 92301 73824 83086 94296 85853 56194 75952 95447 88061 59655 69510 84551 58509 72461 71538 74412 51406 70367 88659 91803 72048 91587 82492 98813 96259 99584 68771 82953 84193 52283 73851 74315 65445 80788 77897 82966 64778 74855 57411 58196 71494 76636 88099 66184 93133 61982 63547 84771 75477 85836 85049 97341 54993 80824 66661 62809 96779 83471 56439 55197 68999 96293 79874 91126 51240 67178 72251 74473 73154 78583 79404 66579 95208 55206 74778 84759 65452 68257 85198 67241 72285 67619 81492 87115 96006 53539 82637 69548 83948 79202 64948 88395 87188 53892 87738 99211 81239 79062 99264 59349 91986 63072 66154 67552 83267 90791 84558 76006 81329 60994 86672 80931 89728 77946 78255 99669 85432 98332 55074 96607 56382 99582 57945 97786 73208 90747 72388 97141 54067 64246 98471 59186 88651 68681 75224 54682 76240 75565 74702 83649 68984 96381 82693 67665 51254 95288 62988 99933 70191 63221 83663 70630 91161 53617 58556 84942 56764 79301 62742 50963 70995 63915 98375 62314 54813 97996 98497 80723 90685 62634 68431 81360 52063 58555 86359 93724 81025 92337 67843 86635 70266 75594 77428 52943 68352 61505 78991 80806 82547 65844 63748 80685 77767 84483 66084 62200 97042 94183 75551 58637 95404 54059 93895 51427 83166 74865 85072 79153 68296 78020 68773 59327 65491 57043 70011 67831 70281 81751 78395 53085 77015 60273 94310 56900 58206 96388 85073 76252 91311 83767 95044 64697 87470 65235 92300 53426 67512 65484 99341 52976 80089 71082 51091 92499 71068 51013 50893 87596 80257 90596 77968 74725 84843 63824 88427 80093 61720 64837 88443 50788 61882 71202 87403 72522 69868 56080 83651 59561 67782 56515 76735 64044 86636 65139 51875 71065 98086 72892 56386 73540 91562 89334 99784 92608 62498 89344 52897 65433 74234 69183 93222 51737 84896 93680 74023 52828 58186 93692 60423 64249 59639 69017 72922 89956 78090 88585 60946 91103 83397 56201 52038 78410 83100 50625 59991 64172 80961 68950 55243 98186 63071 62613 75060 53248 98167 93485 97641 56604 90549 68502 76234 61346 74695 72739 64356 78726 70249 90914 60653 71845 52018 53252 99499 85250 97241 98228 78500 89679 56487 89591 78118 56762 73187 92188 98042 60289 59710 55564 87623 98501 70707 98109 54140 93545 77005 83379 80911 52839 79666 66191 61678 84117 98798 87968 65688 67871 95545 53202 82645 76021 54401 80321 64282 78362 92422 55752 87432 57572 88239 54548 55677 90780 62842 51552 73720 77649 68839 83319 77124 76802 77455 78998 60263 54885 71235 97402 78387 70044 88628 90312 64916 92864 93568 96759 93982 54259 67065 63187 85564 87960 55809 59737 80724 70037 81322 64660 76703 94869 65346 73260 52814 87340 78905 76796 88038 89463 52664 56815 60411 81308 72721 94654 54930 79544 56351 86737 72134 88528 53099 57895 97683 65941 77252 51529 81468 58191 67647 64025 79237 76455 95113 60948 96413 69639 82080 93647 91788 91406 73242 62750 57351 79894 60074 98211 94041 89560 85933 59278 62703 73750 63508 73365 88397 76453 63556 53159 75669 83892 74897 71825 63420 85138 80641 51404 53590 92989 74827 73772 79726 70630 64880 82001 56414 65155 82221 98482 64322 50429 64059 61331 61255 71600 55993 64996 93510 52273 54138 70138 82558 87855 57528 71422 99204 74367 62894 88101 93284 71498 89836 93534 55795 91038 93068 58576 69225 98101 71947 51450 86120 69022 96758 60132 58056 89311 95778 98406 95026 62932 64157 84366 88261 59728 54462 88870 59882 95999 73019 53783 53856 90728 66582 68854 84296 59313 90748 64878 87346 97153 91339 97352 60897 81322 93917 97940 82287 78649 89044 61566 66066 88389 94831 53908 58722 64181 85784 62086 51707 94382 77259 71729 83128 60949 82191 62613 56222 58876 58944 94786 95020 55806 53356 90471 74081 62750 80491 56106 82040 94278 63620 94133 58092 51621 71483 62826 53567 65067 86050 62302 95704 52405 82752 90994 53358 53770 98945 79930 77051 68045 70703 69823 96483 77252 53037 54623 56088 71103 82000 72313 77358 69053 83242 73575 63801 59640 64146 79112 59253 78729 59993 78849 74600 53259 83539 55630 61434 96242 93276 78456 82476 97366 80798 66762 66811 84010 57158 67226 66602 92289 64168 62970 88335 88638 85142 88474 74246 72792 58123 83731 83323 95956 99167 78920 76808 95651 80716 70915 89302 75808 70792 57823 59575 94072 95508 90855 66369 59710 94305 63044 78870 65452 54006 60732 62634 63654 94597 73589 84705 55465 69191 88152 70005 96911 66791 94315 62284 79526 89724 70339 59850 68402 58407 63509 57666 57176 95662 84835 80484 80990 83732 90484 57009 87871 78984 90890 92300 93754 88250 98752 91329 60333 56851 51002 63093 66656 85689 55607 51095 60591 77324 56269 63010 99306 52080 68784 69106 71244 99452 72445 93470 89754 54734 82374 52110 79905 98872 69332 58169 69142 82436 76623 99822 80872 81204 85648 86014 71372 98129 58067 93539 73784 97917 99995 54263 58223 81033 64241 86626 72928 99871 95496 67086 60230 65660 54322 53831 74072 59401 70242 67405 86540 89513 51831 73586 95951 50356 93259 68409 99138 67407 63910 83051 68411 80368 79652 84466 81146 96994 70459 57476 75962 97781 90385 81349 64673 93193 98940 84276 55717 98984 85749 71715 80182 88579 69234 56212 84796 98977 83963 71552 94052 51944 66970 97101 52597 97734 95124 76490 94128 68691 95500 65523 92992 60314 73702 59373 92478 55743 62301 56702 72482 64071 98570 66557 80617 96668 99033 80550 88804 96684 99372 77569 81272 75368 78294 53552 91885 98732 81452 92597 98916 55740 74452 53192 76378 84770 52827 87943 85187 94525 55892 68628 89883 80438 83302 59218 72558 73447 68415 85748 78901 55119 56694 82206 50960 82507 87368 69490 85261 73112 78539 79625 92251 70981 54052 96867 61392 77358 76161 74356 90946 59739 62020 86466 85969 97618 83662 69013 60598 99954 80895 91432 71063 56697 53912 91647 96918 95641 78071 51571 68576 56996 95935 76871 66224 69313 83189 74638 96139 63071 84251 53012 62930 61774 51384 53229 96489 68327 50641 50779 90239 71796 90728 79394 74427 95360 79885 92677 75143 75689 64999 67052 84860 98819 81177 57540 65080 71667 59727 97689 92752 65995 89508 58818 71668 70528 92059 75225 68010 84165 87734 96797 86796 96948 53597 86965 86749 55847 89980 88308 73630 65355 53915 56418 63784 52218 77470 66659 65371 52769 66788 92114 73596 72055 58595 76555 53275 61466 63305 97695 84941 74727 67638 67473 70385 85579 69867 74689 89864 88743 52453 96909 79579 53761 77253 53195 52871 95691 50231 61858 85860 65132 57012 90786 54982 90969 99127 71339 74863 64092 84769 54631 69288 66660 81889 65859 69837 88180 52288 64594 90495 66547 58665 54986 92289 91953 92630 60621 84335 72495 79674 75526 86089 89207 54736 60307 74048 67704 87832 95712 99746 71873 95763 65053 61099 89074 72565 74918 86617 71156 94462 93576 52151 60649 53313 92269 50464 95321 72687 52766 79144 81224 57772 76160 94890 96543 85960 64207 53561 70703 90188 54554 52585 65489 91726 90879 71219 73602 51421 87666 73017 52631 68317 87335 87823 81691 64034 96028 95568 93748 59457 51104 93070 68009 81781 59398 88553 57451 69009 71974 50550 53169 75751 58766 56188 71393 76973 83717 83854 83367 63181 89823 90761 52358 92845 59713 78379 67211 68486 66894 94501 51988 78680 85156 67308 65148 60649 89950 67044 78402 64361 54848 68508 66451 76759 67535 59641 95286 91256 60316 73448 94035 72735 91051 93144 70936 87246 67388 84342 89250 96013 53635 57029 59535 90707 81995 75494 79809 76481 67878 72051 84305 93155 98109 87399 56861 76286 73961 62499 82457 54754 51264 73331 93392 71001 75155 90512 78387 75904 66841 86664 67639 50681 78737 81335 79536 60552 55485 90468 78442 95911 51085 50065 90483 89749 64886 85137 62849 56908 70324 65934 65751 87724 91434 65164 65371 87713 60654 63352 92425 59102 80307 94471 87123 67903 56064 73996 65797 51512 80664 84697 64832 83114 96034 99489 66623 76793 67297 62717 51511 88513 73380 95014 56784 82291 82146 75817 52077 65384 66131 70897 79860 53984 77627 86826 85189 92851 53837 88540 65855 95680 96650 62650 83311 96099 69803 50802 74449 81378 83948 51633 55633 94764 76788 80632 68006 88877 84056 92771 83876 68894 70788 57040 50265 66204 56160 76123 99944 93155 97490 55298 66387 65819 93849 80302 59980 70966 58265 73687 62564 99056 56995 63746 51517 59677 97760 58355 86270 67247 59688 95046 51876 98515 74682 99126 82692 93229 58749 69730 59740 66187 78289 75428 56050 77890 87969 76504 56947 93800 81429 73828 92549 88035 56269 56970 99079 83636 55387 60507 96022 97159 84118 58837 92394 61623 79630 68980 70001 53188 50440 92699 87155 59126 80804 82262 90405 79227 70036 81508 90050 77996 69228 99363 74296 81701 52156 57187 70451 68386 54332 61911 89860 61231 65192 80403 79241 63926 70690 88416 94660 58901 78834 78508 53095 86339 54442 64166 61156 70604 88556 90283 57996 64801 99532 59500 76080 84974 87539 96698 89618 76791 95679 64323 60039 93532 65582 78043 87346 71527 80186 58014 54914 83333 76397 63886 70076 63613 73650 77521 88502 51922 91579 71727 79640 92114 73955 62033 77206 80990 85590 94131 55863 64181 78438 61559 77491 68382 58065 98728 97502 68342 77243 59223 90529 87000 61123 71582 87306 61805 62437 83767 61315 61226 63846 52950 79423 70606 83605 88163 65128 96309 67154 74719 59449 66834 88326 78293 53316 90244 99311 52692 80625 51489 75643 89052 55902 70100 88692 60276 63403 83137 86633 77279 64195 84519 81319 85461 76803 84231 82519 65498 52768 53838 53401 99160 95821 91673 86832 59526 62818 68391 53496 61356 60137 77887 97460 50558 84552 56246 55905 96741 93689 85924 73668 63619 76178 80731 77342 93161 53730 61586 88542 58724 75839 97257 87883 86407 64604 57653 94761 85503 77825 85358 96026 57382 82578 84872 53928 73738 74709 51279 52682 99003 93617 64003 81411 99037 52117 63786 75912 96940 62660 79817 66837 87365 65123 94172 88312 63050 80013 83631 86289 99493 65401 61003 59406 74943 52427 72321 73671 98592 84045 74465 89921 61585 68148 61806 99667 81744 78658 82752 70983 93132 82740 98456 78523 92635 57949 66394 97662 97560 53695 87672 72735 53085 54808 74696 55084 57411 92460 94660 88724 58290 80476 97087 57296 54648 83008 58793 63675 52026 70556 66061 60868 65884 67589 70506 81211 82899 96409 62329 56236 59080 99355 84144 56287 77928 54519 70478 74351 97078 66116 71956 51738 91161 88783 82626 98982 68437 85384 60610 57933 50422 93757 62653 50815 87841 58522 82030 70489 95923 63480 60798 52885 69867 61662 57021 84947 82502 54983 71155 68720 90557 59091 50296 89097 78978 60138 97733 65598 55688 99864 57216 61270 99865 93342 87780 87984 63131 64265 79764 96518 52095 87574 53979 51271 95660 93364 98519 84317 95733 94149 89934 51925 93659 79224 51084 65197 57545 56938 89428 51205 59131 61298 93535 52112 75454 89506 62979 81060 53256 76202 97912 82325 97667 66194 59544 67988 79619 50103 52852 66303 84266 53235 67451 73869 77678 62355 69337 66541 75254 52162 83839 85350 94158 86938 86181 89568 98515 69712 95560 99540 61328 89047 89406 87144 94288 82724 85168 80468 56123 55549 59870 75623 63668 63033 56133 88652 95205 86774 91734 68469 69192 99382 65816 99733 77918 86822 91605 86701 88095 70154 93009 64767 50650 75786 69469 50590 61208 67698 59731 86403 53244 95995 94468 99655 72041 61546 56730 57079 89534 93798 63573 56683 65015 56277 86977 76385 82890 83827 96040 95232 74765 90647 51575 70977 92478 89954 71848 89713 65054 79514 61634 61723 64939 99221 55399 53661 67814 60546 51205 59179 60186 51171 85874 82189 80800 81205 65934 97276 68426 51743 55653 65334 55424 90092 89181 64351 92330 62119 70817 94523 81402 83249 83503 62950 91061 97746 86501 83529 80667 57988 92185 51265 93987 87445 84060 81313 68681 78046 50404 58526 82063 68695 57241 70784 64839 74929 71539 65301 69483 91355 91650 70987 84220 94099 81889 93201 81464 82217 77243 70087 90860 75925 65603 71566 99018 83484 53883 70521 82449 58502 60406 82511 77503 98933 68116 95016 90672 63206 63688 78611 66283 63457 75828 80900 76066 53833 90540 97192 95657 64722 87821 70793 88285 58402 74666 83797 61174 68841 54312 76079 70276 64593 97730 86551 65840 69814 79594 89656 95657 65538 55157 69566 98475 81364 97616 74667 77183 62562 71299 74398 82941 84120 66990 96194 53914 90049 64651 79371 51207 68033 89643 77477 70310 82423 80372 92243 94396 95149 73576 88045 98691 56105 91807 81194 69355 74543 93424 98963 90687 70469 78873 58067 56003 86251 82241 76945 79137 98350 92299 95399 84583 63229 96081 96737 74536 50008 58796 64903 73421 55306 93072 55265 73725 92172 58583 96021 63259 92966 55504 77704 61955 53261 77807 66176 64158 67026 63830 96377 58223 75835 78563 61976 82582 84792 58808 79061 70221 52443 82277 57214 54428 70975 85934 52558 62837 69582 75308 90843 59160 71383 86355 93117 75070 83659 65312 92257 96596 87062 85570 84426 74673 82717 69170 87828 75258 65865 60958 58874 98389 60850 88251 72012 89129 99420 65790 65029 65927 91855 92866 62848 89376 69583 85150 97803 97543 96267 92905 77726 79574 68187 74968 90663 97999 70982 87693 99995 80091 96901 83080 90346 81853 94056 55953 74280 92171 94193 90120 52335 65957 68180 80909 93635 78777 52186 96312 85990 65271 98382 52203 60650 96007 95517 50455 64128 71719 63426 76969 93098 53301 92555 97135 78475 60473 79154 87890 74610 63880 51254 69176 74703 55358 59740 53995 99056 71577 82358 52145 80436 74952 99220 96865 95563 71766 98699 57263 66545 89983 84101 74834 75868 86041 93958 67990 52726 52314 50525 52140 66965 88938 74283 97766 64775 95121 78551 60882 64705 91333 86835 80186 64349 56113 54569 59670 95432 79370 71849 52780 99089 54206 71296 63684 55124 94032 92372 70959 73558 83113 52807 88260 91786 70543 52039 93662 68348 81050 99614 74757 64326 78301 94573 76664 75111 97862 56556 62666 50471 99074 71556 52061 68003 62481 69791 90181 69053 70252 72516 53696 70017 56867 77039 56575 54812 95945 89524 65190 86687 85851 98265 94375 52219 82813 62316 56737 92705 52213 55660 85032 67435 52749 63205 60727 95024 82244 98447 74273 78415 56020 93436 62412 69520 62459 93282 90565 98694 83829 91752 99521 85136 77888 90350 91210 55768 72285 78213 94869 54778 84090 95858 69868 75775 92682 55788 91687 56786 74751 74357 79410 74579 53745 83662 70861 73765 50382 91634 75347 63188 80539 53958 75796 91043 70947 85116 98969 64751 97452 99938 57445 79943 96480 93224 65546 66881 75407 67291 55865 69179 77823 71608 59975 51980 50134 85225 96058 57679 58613 80186 50481 76774 76959 96425 58005 89112 80278 59905 68191 66404 97177 69574 91450 86137 78428 83811 55274 69631 96456 72899 70358 90442 71394 51430 61679 64535 65866 72624 74847 93786 52774 70460 91903 57939 61463 78282 68037 85531 61159 74852 77363 53101 75225 74507 93051 96249 73031 57293 68620 99699 56754 66372 61256 53939 79314 75606 58380 71217 52172 92509 91236 61989 70991 93889 94474 81725 53891 69818 76322 64532 55842 61018 99919 74675 57225 65321 89756 70200 64585 68584 56557 95602 56384 73037 50108 94059 55965 92638 93275 53747 96143 97315 89412 66915 91751 92683 50946 59107 56203 60122 93113 89031 56080 81126 63688 88568 80999 80180 68875 85262 61631 56727 55989 83447 65455 68382 50861 69136 67116 80730 57959 78691 64221 95024 97959 50497 79789 97518 70940 83881 59456 85273 72151 65238 50616 86707 70365 50050 70883 80666 63778 91076 83171 56278 65981 61908 67630 87986 66158 55509 52446 82196 54588 99719 54084 63292 69335 57309 79725 53293 82992 61890 68347 77475 53511 60291 61657 50798 79765 55586 62392 92333 60365 97478 94205 53035 81115 54254 76222 74986 88698 55187 57265 98017 63554 58786 54837 76991 79236 63661 89078 70957 55969 65655 72984 81759 55523 73521 56359 53605 89574 56250 79408 63443 78911 57032 84338 52735 64294 51834 81910 88622 73325 95145 88049 84570 73563 98411 52168 73644 57712 99131 52957 71390 74914 98127 91007 87598 98844 65508 62674 60308 81009 72961 89856 50800 68759 89664 65837 54692 78792 79974 52735 83986 57908 79987 93551 76206 92949 63974 84149 56419 73644 69932 80711 50726 91404 91225 74532 72814 84280 65562 75092 82511 52170 78762 58777 51306 84533 64342 87214 72843 85490 50183 92641 57343 66267 57561 65631 69689 57408 69452 93151 61645 62215 69813 87702 97200 72544 85438 91367 69451 73747 83340 73857 54805 57764 62179 63593 95338 98883 58274 79775 61262 81249 87566 63206 51496 63244 75238 78751 90712 76811 68058 91728 59300 92228 80534 96552 62594 75278 92459 58424 68076 96787 79529 72162 79773 58437 63575 85601 78101 60607 88801 68998 80770 58297 60693 58557 69988 94826 63627 72261 88969 65222 93490 60399 62524 73065 96265 92165 92726 80410 75108 93713 90335 83124 72530 59536 80666 72699 79521 62000 86788 63707 61116 72227 52649 98520 59903 55195 94278 92441 60623 65543 87507 89250 51533 88923 93208 51762 64782 70294 71693 77050 52302 90452 84292 93403 66139 90524 57417 72188 96690 84776 90217 68097 60643 55902 71621 99658 81476 65542 62124 91624 81593 67432 82771 93454 66827 79788 79990 58267 82876 59654 75436 55699 93009 52367 96972 75628 74796 76082 74617 95053 95373 88812 68541 68820 51727 89160 57866 72775 72415 83997 68042 63205 68833 87120 84620 86559 67917 71654 95857 61208 65293 86023 51180 99269 82363 75507 77354 77119 75250 56263 98778 71009 67194 82501 79299 90236 96074 66749 61461 63065 58529 77537 68672 55577 93282 86165 53243 76748 85120 80485 88915 58375 84236 57635 57110 67789 85557 54613 91142 81774 59678 59464 64919 82315 97226 58748 54325 96018 59546 80607 88321 95776 91352 84550 92279 82559 73300 64701 99186 92613 84030 99383 83390 83409 52887 88963 69090 97718 89296 72543 74115 60217 74249 61719 87667 64883 59327 82727 62734 55866 69156 77384 87286 59030 97285 80929 84464 84385 90544 53365 50923 82291 65069 52988 64193 84698 50867 64306 77249 54924 86798 90127 89395 60003 76819 56905 56524 95686 63764 82427 94229 90868 98976 51038 82469 91808 67626 95990 79818 63980 52199 74526 90926 78104 52208 63002 92642 54290 96950 92957 56243 51261 50310 65059 71946 84097 85198 77388 65359 95704 74322 65896 63809 82610 90717 79809 91532 76864 98326 50072 83861 91422 62558 56395 61544 52336 75584 89491 54658 71086 81401 95810 55905 73407 82314 77198 58581 62863 82056 78683 99990 78474 88775 86826 87575 58340 63462 91192 94170 66830 99865 74886 52354 65756 79208 55785 60200 97146 82241 56861 96817 78927 66336 67236 97774 61204 87777 80423 87889 57968 89317 81248 59158 69211 51480 71527 97842 80044 94122 85814 92606 92877 65294 91296 72368 83703 60870 71764 67004 80167 82305 62096 93604 90858 61001 55800 98666 66295 58780 53190 83594 64099 99626 97733 98051 88007 56676 72859 80997 75799 90839 75022 85861 71424 93901 99847 55448 76191 71748 52301 78747 75972 77695 61130 65543 55312 77539 73974 63010 95888 67369 96189 62451 77054 86414 98622 98494 94069 83167 65042 97856 79325 60090 67923 57635 63596 58703 84327 71092 83497 82669 56383 94069 68696 71999 54527 52468 63894 69902 77771 54126 88580 54000 97080 85793 55027 76344 55716 71334 94322 95083 75379 64111 68521 85581 66422 83317 53722 57456 97497 74439 81773 79847 70679 83484 95014 53961 63866 96871 63714 88419 65528 86146 99962 98592 87349 87347 55585 61833 80610 62031 78722 94439 93227 72122 90793 83646 96102 91728 57696 95663 81184 76904 93398 94223 87989 76626 53449 59120 93502 71831 69391 60592 99532 77881 96168 96615 90259 54544 75374 81519 71098 57434 50005 76350 73004 67022 52127 90499 53308 89834 81369 99335 53781 56461 78521 91997 83224 99377 76438 86825 73731 91698 99712 81922 95766 65678 95282 78785 76034 63659 93151 80978 63402 71632 73094 63140 94521 82972 95607 52873 71878 64995 70954 92955 64000 88456 52374 57002 86798 54213 90793 74258 64340 81858 55837 62079 88920 90628 97547 93764 61814 84138 89038 92134 72835 53121 51121 51285 93379 50939 91410 65038 81865 91592 51663 69477 76652 76967 86742 51740 89729 50684 53914 93605 59951 92960 61372 58469 51923 55605 75170 52855 60196 55040 54049 90747 84614 75370 55379 55936 80096 91649 74182 55808 60919 61536 63933 93958 99543 87243 99061 51574 53302 99467 55042 57764 58007 82513 56463 87533 77986 99490 79907 72216 91314 60272 69002 80749 88756 64122 60289 54877 98312 63333 86710 67554 88020 52081 72883 90816 77263 56167 88258 65849 90625 94273 99461 55424 82978 68198 53684 74413 52415 78857 70721 99164 59019 78613 93778 63109 55109 84801 75505 66597 82921 59695 69769 52779 87398 83102 98743 80605 65151 75746 66677 50716 90060 93337 90916 92361 57566 75371 68759 84255 89913 56710 79144 77056 76564 58513 60769 56888 56727 82257 94443 74106 98001 95988 58162 67839 68238 51836 73302 99697 57348 72468 75180 51038 55702 66663 82177 92833 99276 63598 95339 54458 61823 66590 82209 52847 95067 96294 88743 64367 65953 95365 50050 68870 85279 74467 72767 65975 92258 62683 64879 59194 78659 97203 75682 60943 99364 88267 78685 79892 68500 68642 73315 70539 55340 59670 50230 53932 58767 83873 55343 75076 64457 51203 93400 67692 54780 56415 84731 77599 59132 77625 92177 99629 78820 62598 73036 81965 66618 69546 93812 89141 58021 93346 65206 62132 85802 63455 94452 80460 82787 98939 69999 79803 54469 58824 99164 63510 70213 58206 62788 70543 88704 53936 85653 80483 96755 88795 51644 72099 61913 67603 50071 60663 75061 99783 77756 84575 50558 82453 72314 59947 91186 75419 75994 94172 92943 90066 62946 50678 91470 53096 71680 51489 78479 68550 83366 53982 84591 53944 60915 51021 60992 90493 83954 83685 70999 69606 64730 95682 52011 81389 92084 53836 96067 72319 51457 51157 64368 97698 74374 86591 95538 83796 84337 68171 68012 70539 54134 92643 76495 95393 72435 81900 58657 65353 57457 91292 78991 64598 62270 65318 94696 99108 75451 73770 68025 94718 90471 97699 74064 73549 68893 66615 59406 50252 79547 75451 52928 69158 65663 60632 72952 94958 62839 67876 55705 55572 66411 87602 94508 69623 64834 91139 56892 83959 90482 53608 67902 88089 64061 84558 83404 70220 91409 73316 89163 59415 88844 82157 57483 65912 99400 71332 91459 64598 66817 64343 97209 97182 57716 74219 68183 93398 96669 85329 67936 84698 96711 85445 84138 52686 67616 81165 80730 67208 98527 72463 66089 72564 74827 67128 61015 64113 92398 95438 92537 72798 52874 96132 89270 73439 93948 93435 73220 86685 68528 81443 71609 60608 80342 69796 77686 75539 58472 73123 67825 90179 58874 55642 74779 61943 97863 71206 89035 51540 84224 59669 95473 53404 84469 68305 50004 55245 94985 76111 57451 72975 83388 66835 52421 66492 67746 58011 97021 75989 95455 56316 72190 88062 51755 71148 68957 90219 54344 73191 63305 59650 82355 64446 70906 52499 73026 87859 94622 90628 98187 61738 50108 86820 95122 79064 52512 85113 51411 53587 74473 74932 58626 67906 95399 87425 62034 65262 60463 59825 72150 59979 65317 78744 55980 51870 96054 86047 90381 82415 72675 81414 90034 53869 90253 59910 60688 68639 95563 69764 98444 91788 57823 71637 80057 76821 94729 55718 69685 95945 82940 88198 79937 79350 88441 55618 89132 57741 95181 92813 92499 62548 89899 76230 65584 85794 65710 67278 71451 73393 87781 59022 77230 54496 65770 64779 85922 55129 96724 92619 97427 52577 74591 60435 72288 56281 81693 52347 60879 87544 55013 54652 70264 68931 94311 86546 63728 68569 94389 60334 58554 80648 59026 77665 59260 80175 54760 61290 92734 81738 83562 57886 68081 85613 96685 90821 62491 71809 74982 53258 97489 68981 78936 92329 80925 88241 92160 96378 63564 92036 95845 81051 60101 82836 58894 68171 72570 50390 56897 78295 70348 57606 72141 64166 75146 52499 80785 54904 97985 77810 78134 85359 89843 71524 64537 73381 65019 93522 69170 75221 79152 66308 61819 74389 73270 56028 89956 91066 93422 83759 66148 66530 95479 99297 77601 85241 89010 79035 69084 82799 85775 69988 97819 88574 55023 64669 77092 64468 83353 73508 89637 61365 50225 82170 77366 64164 54996 57568 81562 72614 82892 82741 86529 52917 79213 76636 63407 64468 69093 75579 58520 81154 97158 87855 56862 74275 91852 63086 60888 98734 54894 95946 90076 50857 53428 97666 53450 90816 78708 68786 97005 86367 79926 58785 99741 86149 92507 78837 85394 71363 60342 79794 56445 82285 87002 63774 75708 67330 61791 50944 67954 59800 77003 56499 99582 92897 55260 83316 89954 92808 90204 89255 85622 50254 88616 50128 76600 95380 96370 81496 53895 64061 54400 91869 51424 84177 73406 62635 89859 70573 57341 78278 95894 61775 64886 74791 77967 86343 73771 62948 52143 55444 54915 85616 82015 83240 97545 55147 51394 81020 93793 96386 62043 59991 89262 76624 54188 71824 72989 72224 69580 73407 85053 96034 80503 81414 58654 50057 64939 79937 72224 63156 54253 78236 90802 91641 81462 75490 60052 75856 92475 93434 72099 89758 88115 52915 82196 68953 85080 67086 92341 82680 92063 60067 99832 85357 81467 83081 92066 71348 85443 68856 87413 70741 77427 77050 61673 54438 85561 83927 67744 89793 54880 76396 79436 58490 65390 60800 94585 88228 86326 67580 79295 84897 72826 57310 72609 96605 75947 86504 99520 87630 67217 82241 63047 93121 98142 62088 75618 52244 55625 76996 86991 72974 65686 85196 65985 95358 72112 89404 84765 59474 56344 62063 54485 53648 77351 99991 65350 68110 73986 58307 51830 99279 63856 53531 63022 76062 76658 63431 74707 80261 73324 81388 50648 92044 59856 92164 53009 57627 95055 94788 86964 72442 59509 65176 94520 62034 89994 74772 70038 93634 63620 84572 95817 52656 94447 90028 74623 97880 90843 85774 63949 54262 61807 86339 69722 51777 73136 85389 56656 69814 81455 64133 89089 97984 56393 53273 53535 77038 99482 52977 74348 72276 83260 80423 76940 51125 52705 66684 92782 63063 68736 80840 61932 94147 52639 94840 84659 67564 80085 53522 58158 76374 62832 59679 96079 90249 76605 66657 69084 92083 50027 71878 99238 94928 70902 74885 77882 62487 95296 64493 57457 83332 88379 75135 86862 93034 67020 60898 74169 67354 94157 61658 90261 77297 50624 84523 86123 65805 50125 83454 81843 61506 74784 85396 76192 54171 57086 76001 91382 99763 68160 58943 61104 76838 64263 87190 82171 77867 99845 87798 58481 95017 63488 58508 56799 62732 67447 88536 60399 75079 93061 50109 99411 71857 84996 71937 78244 58967 58397 69422 90583 77599 79019 61304 69509 62758 90891 87074 94288 95181 67784 50483 99033 85225 60211 81234 63684 81867 71427 75497 59039 63142 52904 91191 65327 83984 73002 80347 79792 50051 94006 53468 57357 66660 86040 60683 56151 51189 92167 76187 85645 70603 61715 64358 93010 70462 53307 91272 69734 65333 60842 67469 88277 50646 93122 93384 73503 61171 60169 78495 73594 80215 81167 84914 87455 72153 97239 81221 91080 51735 68471 90601 63141 81458 54172 66415 64559 58776 60676 78700 84204 94479 55840 51604 83451 99801 82300 71450 88420 92634 52816 64175 80263 52008 74441 95161 61254 58522 55552 94902 61569 50412 62478 91901 92648 90512 67831 68165 61372 98967 81424 96881 97802 67362 54986 93803 91850 77659 66652 50456 91602 97562 96153 72714 60715 86238 77636 96429 63349 97242 62834 91885 85459 66713 97879 52974 96700 51610 66004 52172 74040 94201 74032 71412 61342 95234 85562 59968 74239 97334 92546 82272 55331 74892 75484 73529 70369 59501 91513 69369 83350 81032 59580 63488 73033 68441 52531 71247 94039 63767 84497 94081 57395 93885 57418 63805 62001 61638 89312 92914 76470 59375 97505 73564 88110 89562 92241 85175 88610 90456 57633 69669 72714 88724 77326 81355 98086 62871 69351 83812 56762 93181 62387 54162 90197 98535 76274 53294 74802 53709 80705 93405 93118 75444 57386 84002 80967 96242 96862 68816 90413 73471 97198 84522 75022 99985 84833 96187 75535 53522 81393 87505 82992 91748 78756 75034 71000 80336 62450 86674 63405 99349 88520 86005 62424 53251 86575 97670 71020 67984 69929 99917 88683 52895 81172 82333 67139 77398 58202 80778 78812 98622 96808 99120 70045 76929 83286 69208 80660 73174 84134 83366 62556 58238 89748 50475 99329 94628 69074 71600 97662 96400 60042 78565 57820 80697 70591 70848 55316 63828 62300 50152 73885 84905 90893 60890 99589 90161 90529 78737 66327 62081 61893 93737 76356 75533 94106 54828 97036 59659 88775 65485 69892 67148 63864 84684 84394 86292 93277 64273 72088 84528 64802 79572 83225 68641 82390 52612 77932 95212 81810 72553 88535 76691 99071 54710 52019 64458 77252 57501 82306 73736 50305 99038 70257 86302 70401 68348 88192 87402 63204 68076 62116 99659 85749 92705 53163 98357 88769 93944 94562 72228 54617 56364 63498 68772 73083 72614 84376 63106 77027 82083 78465 90294 76334 65517 72214 92986 87052 84520 96609 53666 72228 57295 66687 77595 68253 91562 93698 97235 85163 77055 96459 92721 83975 65907 83221 65404 78879 95044 52554 94627 61335 54211 75044 72281 62331 68343 87575 52955 86418 84782 77998 83924 50801 61153 67580 76133 60254 94582 57802 63621 71827 83489 81943 61330 53965 92549 57100 85912 67404 52613 68714 97121 78566 62127 86398 90186 83049 72261 99166 71804 98268 87252 83518 97452 78473 78206 95804 67223 79454 80085 54563 74439 70673 77855 73182 66120 76801 62616 90513 78325 75835 50606 71053 59787 95940 71160 67645 96552 97841 57275 97551 57973 80524 75903 78412 73034 96649 60176 81768 65207 67467 93376 63871 97749 56017 80437 63750 54097 59263 89873 95448 55347 54656 63532 50088 67185 78545 96776 56683 69347 67862 88017 81749 69917 74161 66451 98214 52460 65284 73841 61011 87062 50338 95904 71586 84933 80408 87010 94277 94407 81935 72059 72091 93357 56804 84072 77573 54102 53369 92470 83094 60496 80660 85773 85781 53751 98516 95168 72014 77718 97142 86757 68602 94843 88425 93414 51277 56142 55025 59515 93737 76350 66520 68223 97082 53153 66195 92657 50018 65147 74857 91633 65001 75432 66291 78696 80783 70759 85140 62837 62867 61913 59912 85445 80152 79354 53750 86963 60393 98934 90522 76478 57505 92080 52691 81565 90169 75010 97388 72668 54195 96092 94257 92690 76947 98442 94007 75576 62741 64962 63761 77879 71258 92422 92151 65468 69921 78344 83483 85053 65330 78627 99440 81459 50470 79804 86730 94699 53397 97148 68408 53349 87786 73112 79200 97568 70531 69572 50061 99905 71255 97953 66561 98515 54710 87582 76807 60819 87542 80619 89395 94349 60798 94287 54165 69846 75023 82387 64013 97943 83837 71688 80095 95458 65308 86993 57409 85285 58292 90746 76388 77610 54317 91106 58393 69813 80646 68109 78921 82086 72086 93135 65069 55225 76435 97580 62540 57768 68338 62125 70288 77533 58509 85646 74481 92664 86849 62880 63825 71036 55657 85558 56391 62524 55461 71582 71468 59755 61722 76485 79865 95870 99038 91135 52412 60439 70234 96874 72781 90402 82991 78827 51721 55622 73080 86951 84276 57676 59676 76868 50836 87181 66989 55962 71845 54764 52943 94552 58607 82894 70326 53734 76216 84056 69917 87804 68081 60085 54824 98069 90477 84943 72836 64456 63437 97660 88398 55920 95810 94854 81305 82609 59607 95559 51128 80837 96328 59190 79555 73987 57765 53232 92245 52718 75696 95362 74947 63205 63525 59932 61782 95911 78767 86917 89093 64596 80411 58495 89518 79018 84220 69088 99402 86382 84805 70020 86260 79755 76949 85544 75799 90487 79167 99472 95745 71709 91691 92756 67077 71804 79065 88464 79912 66049 56509 97010 54578 66243 80623 57550 63654 54105 66486 63391 55498 70963 84372 69496 63223 82733 52972 88581 53748 88057 88926 85119 71289 50252 79388 61334 68987 62446 75462 89776 62342 58972 76653 98363 68828 64005 51361 69432 51887 52145 78897 81550 75476 82126 82438 66968 59979 69016 79364 81553 69779 93110 96269 93240 90206 56065 84013 75420 97310 81957 50331 94018 51225 76718 77338 83160 93476 91191 61127 65170 77500 68127 74404 73134 97038 91153 66391 58168 83185 60819 69392 73902 73993 79060 50224 54045 88174 83358 71797 65016 54140 86859 52735 87146 73163 62603 81546 65355 74683 98527 64016 86995 90475 84046 64341 55906 95569 84959 61307 76377 83822 56737 57579 51201 50325 65375 76970 68727 54830 97896 64746 68302 62949 58856 55883 54870 53970 84638 93196 86401 72211 99455 84670 93658 89957 68074 82400 67401 56724 68184 68510 92858 84519 50907 93543 54655 83447 84514 68197 74260 76165 58083 61624 68266 58614 92902 70147 60780 58528 60517 60817 89154 50033 66942 55343 87640 91549 57955 64500 92200 69720 84617 67376 56938 77511 96469 60237 78858 88062 61647 91253 54387 87617 79199 97838 86930 91824 74238 81964 66385 63085 92153 80793 94607 65909 90199 54848 62797 84209 52959 54101 68312 75793 91092 71146 89567 53667 65974 65598 88952 96342 51655 68767 78028 94670 97779 96765 56174 69300 64362 97569 68556 54971 83691 71523 73059 87255 65508 57000 63485 63482 79467 82962 95412 99598 70163 96412 62070 67358 55325 92740 98432 55846 58362 59024 92595 80513 53600 72663 77459 58653 86418 57613 70956 70747 55750 54542 63157 82973 61974 61706 67281 74695 72346 69510 75539 50547 86474 66003 57012 68332 86442 51677 85544 72327 99521 60530 57093 94225 74089 80869 67768 75290 88038 90778 68913 82799 74002 97590 85742 63362 78431 94482 52699 74560 50823 61663 64329 69270 91173 80508 85639 78314 99681 56041 94278 64694 98091 71299 83813 54435 89195 57798 91133 77157 78507 62868 52863 54057 88186 60239 99264 60263 57716 51160 59234 63054 76228 93352 64081 76958 75655 85848 65029 87396 91773 71839 60180 90851 97711 60214 54251 50383 80634 60065 78222 53416 84287 93135 79227 84475 77454 66359 78099 91327 54423 97986 92305 51374 75447 52624 65046 50207 82724 51711 87820 66207 78830 90715 92903 65283 83308 74865 91141 81271 89677 56059 86477 74059 53669 81684 89609 58874 60166 74384 68130 91134 69611 87773 81162 51858 81466 66170 70049 91774 59488 51888 58538 81775 92119 95422 61546 77028 96523 96531 53466 89579 75827 57630 70624 96313 79077 95781 85776 62781 72399 62612 74587 84066 60096 73036 87800 94904 96653 77241 81474 81087 89139 83316 88663 75247 92603 78658 65659 62060 66459 96890 68744 76549 86748 60941 62667 50283 67996 63711 80403 79258 96810 72978 86954 75068 65562 97961 50927 75193 76658 55056 88433 80285 65560 61243 68545 96596 96824 55116 66762 64564 63598 72974 84238 57368 69978 55101 76573 87482 81740 71060 94555 61820 73529 50092 54503 65437 72665 60268 62046 65213 62031 87399 51280 91327 83243 67330 93290 70785 99678 76589 56934 69306 74472 66881 95562 87574 72214 88794 86802 53636 92297 96689 84967 98464 86322 59613 86420 54639 88464 56771 56975 52404 68509 86536 93058 51426 63093 76014 99700 55564 97634 71825 81273 78489 69753 76808 90671 58422 57317 57739 82255 89520 84269 79334 91721 78935 84092 87019 80602 92125 93000 80390 69025 58868 77622 55428 87652 77396 98867 90146 84365 70334 91476 59669 58479 85575 70661 79656 66584 89210 71605 60481 94310 80086 91877 90428 79565 61485 62396 57077 81429 54909 85288 94820 83100 67536 94056 87907 70862 80892 66633 61189 78914 70926 85291 73654 79157 66169 62860 96194 86237 60352 96351 72194 88371 69817 50558 91469 58877 61648 83200 82004 86090 50580 76618 91017 53216 67889 84826 97955 59121 63049 66395 75348 55369 94870 59447 62358 70249 96528 71455 96586 72312 56024 68491 95564 66012 70248 55570 75658 92644 96597 99032 66944 88839 84061 56143 65871 72910 73926 94239 85082 81730 51925 70395 69330 84090 55779 86901 52830 59084 60535 95860 59327 77623 76437 65739 98584 53528 74440 99680 61245 68539 76368 72954 94973 59233 88600 79040 86234 82394 82613 90277 79080 63500 64621 65485 50518 98646 88260 66310 91262 95503 97372 95730 76148 76950 91267 88612 60766 89032 56884 55602 92794 60024 56093 85950 99981 81030 60588 89476 63420 76368 67347 75023 57478 53320 88423 85981 53442 74722 98036 54314 74403 81120 63939 66975 73751 79477 79199 94702 76323 80468 92094 52007 63843 96790 80008 55089 83585 74845 64120 68922 64287 73753 98697 95915 71540 52862 87376 54897 78443 80415 83134 89707 64291 67394 99262 86334 86858 72603 98035 79976 68498 81974 83690 68234 75521 52668 65602 74231 52828 67474 54557 63610 76623 83891 53597 77681 82127 83994 58811 65611 58481 71470 85521 50663 89010 72166 68455 63125 81262 73062 79545 67358 97785 66448 76238 51550 50503 93777 76512 65873 96850 92906 73608 87151 83897 73244 91734 74048 85633 90354 75999 54858 53287 77499 86605 79301 75173 68745 73941 61477 97929 61198 52370 68362 90588 82616 80764 57643 74814 84971 54685 50114 75258 78540 57469 92510 74139 51100 89227 96199 91031 70074 71620 94953 81056 59653 77435 90064 75063 67090 95128 60707 69448 52688 51084 76693 76228 98295 88969 73919 89130 82451 75945 89703 78454 77630 94891 90649 90941 97680 70239 64163 53328 50662 59139 91419 70155 91126 60289 88121 65583 86389 57891 96335 53787 64151 51737 57664 54671 98338 72711 92297 68867 70504 89079 61022 86793 63625 70512 90810 75931 91671 82891 63469 58305 50052 96203 61990 65608 71836 65992 56796 54069 78534 97995 64731 97153 75750 66317 61605 73591 79308 77343 70716 81428 78012 73448 56849 69098 63983 67647 61382 74141 78814 74252 54561 51162 82819 50020 57436 62860 64171 89782 75278 59659 99321 89398 87976 82250 68282 58419 53966 88848 85136 87697 56074 73015 62162 96967 57356 84403 66092 90975 53649 84484 85209 97596 68080 77744 83978 97277 70863 76086 74050 74639 59114 52561 80281 76438 95042 73399 96616 50336 51279 60127 88114 70497 68800 93909 87778 98470 76717 65925 99712 76132 50542 74624 83368 95377 51991 50056 59170 58937 79376 96009 73740 69639 68143 52406 95306 75578 82914 63263 86525 90411 98769 79120 61690 86853 91284 58216 67828 52712 81848 60409 61626 53695 92099 85013 64176 67360 69030 98247 55146 74202 98451 56410 88481 52327 88739 51523 71226 74016 77490 83484 75617 60162 60392 95436 69115 87131 90351 92570 61205 58230 60117 79272 77989 99851 55903 81786 55473 74548 97006 94156 90304 53336 86352 95036 97055 98018 80573 79888 79232 78609 52967 86491 93362 54196 75808 99228 71338 73641 52866 92422 50443 75477 52868 94492 61678 68577 90899 58097 90543 75606 66989 73749 57774 64557 75193 82969 55847 83653 56233 54084 67749 84396 59100 97826 98050 74396 55523 53258 53456 54389 54552 55509 56876 65989 88875 63549 60901 76168 61159 88364 59463 64884 96815 80808 88491 79946 58944 50568 86236 78495 67563 60459 51014 67042 51295 90746 60744 72443 54427 57060 93048 97982 95630 69971 51159 58098 95050 55343 85414 78504 82290 58139 73805 98310 89331 85509 65873 51488 94471 50947 73481 60229 77963 74923 50524 78844 94118 51447 70194 80530 78613 88061 86958 85148 66772 81747 77219 59465 82374 81368 87453 50861 68746 93090 59118 61657 99285 56533 81437 67394 56178 66633 54568 81335 85639 99893 71474 67111 91719 98015 58098 65841 95328 76987 58019 64550 75873 61361 80507 55737 67810 95962 79927 75459 63645 79651 57485 67557 95878 82304 84109 85913 72838 79878 56187 84732 88316 50360 82059 66002 58644 97036 50676 50757 56448 67505 55655 81496 58016 67344 85061 65498 95082 78484 55018 72446 87600 86213 97705 91517 93231 91641 51822 82418 72957 56758 76546 79386 83750 68993 78004 97214 91440 55339 80595 97909 63634 65522 99148 60042 56597 91648 75187 64924 85623 78011 66611 59620 93563 86916 85427 85035 99174 87112 51890 62784 70164 52327 73680 97928 67595 96242 83999 99999 95229 86577 98428 84638 75924 98562 83899 98326 53165 79864 51254 59396 89474 62274 60874 98424 96416 80667 78938 59501 98704 97077 71242 76942 88378 68677 64790 86668 57193 60921 92375 74046 71843 61936 57686 86198 93319 57806 66388 90861 77204 90697 69341 97985 58795 87375 60552 79910 89656 85812 62917 51866 74215 57212 54532 94847 74899 70883 82583 85142 51247 78510 54981 77293 54263 73120 75429 89571 94792 60781 69076 95112 63459 92731 82129 57296 92871 87816 67517 76663 52018 74601 51201 67818 97988 99528 88373 73321 71681 78825 59217 84511 95118 58668 99913 75653 75331 80445 53055 99739 62473 99297 77794 73978 82545 66658 55493 54023 58301 72246 97843 55776 72208 81252 50525 66902 70756 75020 83014 68532 81117 66140 61712 78780 85815 81285 82442 58292 96850 57813 75970 93407 74669 79749 61893 57500 81491 58468 60100 70543 69700 98310 93276 51624 53077 92039 52387 51536 86217 51861 92384 66736 82731 99342 96502 78919 84540 82066 59731 98596 81829 87209 65144 73213 89519 84081 91167 85290 81119 84277 53471 75088 54949 73152 59065 72777 69803 93710 80053 99291 64304 89663 80279 58946 90432 53727 50614 97827 56814 95497 91055 96706 66932 71528 95692 78066 96029 64707 64506 95337 66143 73959 96870 61775 73486 60531 71325 77737 90794 99622 92630 85408 97336 82874 81641 55103 97482 60741 87987 94042 51538 77041 67538 66386 57884 79496 99184 86009 95589 88771 96303 52601 89772 77015 79364 79613 70807 78014 60856 95913 77698 82331 71834 64920 50901 81104 51640 95610 85931 81434 69020 72880 96869 91765 88750 91114 93568 83482 82365 62000 62754 67982 61548 94278 95975 69039 88960 69910 53235 89986 63132 50276 82847 81582 61885 77450 79899 87163 92697 65000 66819 82440 73369 98279 74123 71310 67149 51829 63580 51609 67270 60517 60970 77848 70669 89927 51052 88341 91763 58928 54942 51307 59587 51617 92622 82755 76934 87386 77949 76685 81607 88039 93921 93881 81837 95207 87725 77318 86795 66203 85232 55128 63983 95290 71919 70745 80753 50522 90222 90582 99008 98872 92554 92543 66857 50871 74460 84232 56700 55155 60999 99372 60739 77037 92099 67426 54410 90247 83712 94119 82886 62111 59749 63913 55332 93800 64230 89772 95049 80351 68769 82825 72414 63924 93215 68073 62736 78782 59209 73590 60193 71862 61436 65637 69761 53748 51462 66964 62985 94518 96644 87133 58942 50004 56874 78177 55759 68626 87544 64891 50217 83597 50759 53879 89132 69251 70864 82040 55771 90780 91150 85761 80249 72486 54186 74539 85616 95588 97857 65071 92300 75758 67406 54617 83697 62687 78003 99724 92605 92224 80288 97745 62872 94562 69745 53067 53238 73127 64564 94523 76482 82453 83948 77525 79902 77292 94678 64034 73276 90608 77693 81626 56724 79391 65510 88414 56447 67012 93806 86230 54112 86724 81115 61248 73340 93767 89498 72072 76078 53089 54890 95721 66315 89599 56739 98327 70487 59393 98360 55349 71090 63928 63337 81736 72261 96920 95153 91843 51097 75828 69522 52384 87846 66589 55606 51927 55697 92123 90201 78579 76176 51157 83871 79784 75429 54943 83055 79068 99749 76055 82046 51910 95830 68618 97598 89566 59727 73334 81423 74650 73703 89429 66798 58203 98124 61618 68655 52991 59900 91928 71046 83868 72974 89200 84265 56128 62423 95135 63741 97200 85372 68440 82636 84477 68195 97755 88121 74271 64363 95025 50980 96328 77466 96833 50242 97448 69411 91478 86832 56378 67056 85763 80897 60641 98614 63054 73094 82969 91165 96405 68176 91939 80151 64454 79539 96744 90182 88712 63984 59160 67305 71655 58016 71370 66370 88440 55160 97055 64960 54660 63639 99204 66162 96235 89134 95774 76302 78219 74295 91545 85169 52729 54241 53908 69294 99397 97523 59320 91202 84644 80169 73107 88235 74323 55494 62701 72576 70052 53091 94102 56904 88888 72401 95682 59087 76117 74954 81823 57138 82032 54688 84574 53743 64453 61884 80900 51634 80560 61772 67499 62129 57210 96609 50443 76561 53273 75663 66565 85828 57063 71876 73065 52449 94821 82397 68264 73693 82361 95149 88600 65775 83237 62264 77618 63249 77006 84487 98412 66928 99434 86792 69931 85244 77884 73896 50034 53049 69615 58095 80554 74229 86270 78681 78355 91624 62791 74259 80012 69691 90113 92799 50255 77170 79406 73626 59625 84940 89562 80781 77776 62044 83553 69759 76868 97221 67712 81189 79609 82325 85675 96759 76201 62526 54388 96266 75201 81392 73584 66075 63699 95805 70071 79292 96265 94814 96782 64444 93667 88351 88140 85005 84560 90209 79465 80741 83618 94101 76524 88629 59706 74276 51666 76034 97340 87239 63731 71328 72791 57640 71872 54990 90892 90480 75499 70723 86740 72965 95404 77181 79760 83122 62874 53602 99110 89632 88006 69798 83236 50138 97445 74309 74504 87668 82890 53401 58299 53287 81956 60023 84337 61387 87368 54752 90791 73022 62429 80146 93467 67989 57518 64747 72991 66250 54362 94939 52482 54948 69388 58121 96816 57572 86927 64589 66573 55198 61375 88374 60087 78495 52136 67924 66959 66695 54984 59391 65041 50126 69361 76971 58578 59340 63168 89031 65934 50301 51473 61921 75579 80463 82263 89937 62251 83689 74173 73278 56432 96079 69019 91763 67542 83836 90120 78857 69346 51506 63668 53094 92112 55663 52791 76396 82967 63037 60978 60241 56497 98276 63498 66359 70217 74454 96170 54100 84999 97141 67091 78699 72112 80385 70477 57177 82574 88019 95825 87064 87821 92948 56225 99143 57226 82987 62358 73838 74085 69822 75436 56357 56496 61031 71745 64937 80037 72819 95501 84914 51685 81235 70897 54765 74284 56003 55583 53193 83322 96497 69652 83966 66064 73275 67679 67654 79008 97882 50708 69461 66539 90630 53909 53397 75454 90974 82455 78994 51057 62321 81246 58123 62564 72737 99681 85638 50385 94048 57346 64498 94101 70205 54303 52208 98879 86777 60095 96503 52136 86137 59293 75112 55565 56172 76751 54601 73720 91399 70161 91184 61343 81903 92207 52123 56706 91988 50360 55120 72225 85037 66389 91829 62022 77323 63350 90223 99843 84321 68455 73203 90997 67483 80225 60712 94586 59238 95526 95525 88365 88200 99025 78251 94649 72645 53931 55518 76222 76302 92236 69394 64973 70411 60168 56760 77070 81441 94319 91959 95644 63149 91487 82207 59385 73556 96798 85130 89060 74118 87656 71059 89599 77553 89990 65285 72896 60310 84676 65234 87039 65060 90784 58995 54072 76483 87920 79664 99430 60450 85764 98837 63862 78023 87363 93232 68117 76814 75672 52375 73962 52322 88747 66310 67709 71950 99454 80374 87810 86943 86433 94844 93612 89381 90224 95999 97311 71725 95032 72957 78436 52480 61940 95338 58931 84153 83645 65762 89051 54931 59777 57892 93802 81615 65268 97465 82705 50199 50295 95982 98814 58802 52198 85868 85115 98075 54651 69046 95170 57433 94362 81872 98505 87149 60662 98803 98673 54369 86847 77012 51739 84842 84064 85828 88283 51347 93106 96906 92043 77349 90019 55089 65557 84044 63828 57416 92818 68093 83695 55319 76269 83698 84324 74014 57860 89465 72035 63958 68718 91536 66664 65267 67952 76843 63547 69041 53262 59182 84195 93921 63641 67116 80711 78698 64408 60610 60449 76423 72132 96080 74667 71512 78794 87946 54816 88695 87699 74161 84810 64859 75192 82616 68678 92459 74451 55574 93390 96430 88542 58033 80898 94802 75174 98326 93483 90526 88747 99680 50513 71688 52675 79049 81932 99645 83821 57412 72302 94532 76603 77211 75298 68489 95978 64306 82336 58533 80807 73627 60330 89414 80400 93214 61096 77271 80172 65333 90633 54534 62449 87356 74211 80662 69191 88791 60056 57358 84352 85910 92937 72587 66457 99665 61644 73879 63975 50814 86432 70425 71705 56454 61070 72828 97032 93997 85438 97603 80518 97232 67543 85609 57594 76966 83023 64216 75074 78418 74327 95265 50120 91530 84127 52861 87782 97088 96780 51865 88569 56522 69055 75441 91897 95265 56434 68387 50622 77947 85264 95355 69545 61065 82176 61459 70652 88217 76568 53613 98549 63019 98578 96287 86553 64083 74646 57372 55654 55545 56770 89121 68679 79114 92235 81865 58492 88413 62804 74344 93519 78924 97472 95686 59192 78793 57256 99848 92652 63107 51231 83390 67094 51734 93965 69407 91473 60552 80359 64256 60179 87796 78906 72082 52568 75590 76827 56470 52455 99333 81314 97595 81420 64199 89626 64427 58148 63501 66483 52644 56608 74363 60865 99062 55141 81425 88047 63625 96260 88937 69840 65542 56774 83661 55303 79073 59593 65190 92315 99567 97452 86551 86080 97728 70112 79569 57177 98269 57664 56169 69072 95362 97282 83627 74062 73330 99322 88670 97207 76717 91991 71892 94702 53242 86534 77500 98588 71866 82875 95410 97536 67076 98243 83678 73136 92205 94965 97277 95443 52643 63780 56631 94292 91608 98211 87284 63471 61821 86880 62339 88271 71262 97285 96692 96513 56222 86743 95732 93814 89191 82724 72893 50450 70092 97843 66392 53181 91560 50431 99799 58254 57885 58453 98824 60351 50971 91153 56930 63270 53860 94721 79012 74261 93057 63757 69145 72924 65819 74188 67058 84582 75036 83723 78740 97537 67248 64830 71552 71784 92303 58575 86083 91400 91041 56700 84351 99168 63220 98297 95561 68816 62397 97071 96113 68292 61773 99582 63022 71354 84282 97827 95805 69755 80958 59787 91138 70118 86610 70494 68820 80197 71898 99650 67876 72092 98453 66235 88020 78346 68108 97784 64281 98171 86996 86954 78720 69466 75401 55912 71506 64771 82414 71184 62946 96330 82824 98290 54100 69393 74414 73270 65741 76696 83236 95958 51045 84733 71394 53309 66481 71572 82823 62330 65964 59947 53414 84590 78564 68983 80293 74154 76752 77215 83914 70681 55419 79317 87949 59654 87117 66884 75602 98531 69389 51742 62033 53311 66959 92658 81887 69793 52964 56767 90171 74475 70677 54812 82792 97708 62176 88317 70200 53782 60140 84121 52060 63330 58690 76052 79347 50355 91740 85267 95458 89022 61250 55805 52413 78499 97583 81213 56377 61517 64101 80348 79006 94567 97754 66030 87614 60815 84029 55942 91348 50220 51718 83525 53394 85508 86051 75061 65389 78643 83675 56697 88188 73386 71848 68184 64504 52414 83538 63791 57245 66828 55729 65981 76364 72994 56644 87745 65796 73791 79077 74630 94209 51657 60876 75427 76542 89737 58595 91955 85521 52300 60590 88179 53740 60669 96189 73379 70480 63508 61377 86594 61678 58400 61159 78279 61676 76025 71192 59286 89243 82145 98053 60256 55655 77641 86980 51351 52614 59063 78824 87113 94720 82394 79024 68445 67950 56274 71369 74330 79510 85677 70319 70370 58333 62966 85057 86558 87101 59261 81581 74228 86480 84934 86199 90965 60983 58440 64384 70638 73987 75771 56235 68695 97893 73185 98382 82862 78001 69483 61896 72536 96656 67861 71695 84009 70124 51450 98739 61294 60830 57275 69776 67346 83774 51666 60559 76047 64905 87081 66750 63218 86521 96794 72724 62626 52538 93052 88315 57689 97472 96632 87379 62203 77972 97100 82661 62617 63619 61727 59151 56838 52813 99252 73023 60348 62553 87337 80878 86089 72406 74453 87507 85816 50999 73302 73312 96634 54775 95884 60374 54910 75874 50507 74954 59122 86270 54256 73005 70197 85948 56280 71552 63474 74531 66713 96085 84982 97259 58622 74325 83480 54581 73294 83064 55548 50866 79822 56968 52951 60683 56967 58061 78179 96638 66615 94050 66578 97449 54642 72508 82122 69841 65179 75327 87337 59831 74592 80638 52325 76307 97646 99717 79151 93771 84140 65378 80290 61538 68418 57288 76650 70218 77208 95285 78037 54340 58023 81993 93491 87739 51722 67201 51361 58142 84525 56819 54880 61320 93846 84462 67459 90202 69019 97827 94927 73301 99049 90098 74025 98004 81922 59579 69197 87120 61923 78096 99728 84941 96143 74057 98432 72083 94524 76814 86618 85496 51300 70427 58646 95965 63411 79660 58199 93259 82127 62935 80689 74241 94845 55813 79159 88026 94285 52033 65125 74327 87526 82114 82933 66508 72171 99074 85028 52063 92457 82845 99325 76027 53318 72280 76073 71957 93728 98562 51293 64475 55202 77808 88081 70445 70638 95449 61438 51778 55202 55086 67730 58798 90351 60935 63389 81033 87260 87468 84262 93818 70678 68673 73481 88710 64518 69295 86016 80923 87700 50151 70226 92083 90284 62285 74594 70647 86395 63961 70126 83607 61894 55772 79283 70373 88878 51535 92592 83183 89667 60563 93807 60252 60574 73039 97507 74849 69313 79228 91596 59702 88749 83398 76679 74492 62241 74910 62603 90009 99841 71808 87971 94430 81989 89962 93052 73663 59331 66424 62858 67359 80165 85918 54852 91386 57859 86729 95981 56642 61313 72039 65040 97023 58191 54553 98099 73993 61292 91479 76104 86096 50795 87890 50415 60397 89656 58219 92270 50425 91639 88413 98213 51325 65589 65976 94517 72589 84728 64367 98415 70740 76997 96960 59947 89852 86943 91089 64356 66175 93712 89291 72677 92781 90094 63298 86174 81845 77139 97220 78364 67706 68464 53288 84409 77120 93956 88196 65561 95972 91829 52253 61010 98091 79568 60294 82876 95840 81228 85763 59678 64380 93962 78521 86144 51614 85763 93260 54029 93227 74341 68914 97772 97315 98854 91429 97079 60462 76187 55698 59262 68241 74358 91924 60863 54870 95315 58879 97535 66606 72405 74200 80172 88040 89689 75383 82685 60048 73049 63695 80516 87091 72250 74734 63245 66343 94261 94839 92379 70529 97455 79769 80251 80577 53686 82111 57620 94537 84528 56479 72298 68503 73339 52099 72488 98594 73241 51670 85138 67721 83859 74774 58966 53287 70171 82594 78545 91655 92823 93478 63481 50589 59825 78016 88558 53639 60670 77639 60266 60460 87075 70294 86123 60663 71712 56063 75978 78189 68297 82869 93797 87249 83165 66755 76786 76586 97646 87373 89569 69528 62708 94611 56930 72486 68317 77142 71880 98548 73308 54476 55177 63114 77096 84680 54050 97444 88337 82134 98394 92091 78976 91274 90232 97528 87398 72802 88260 96618 92556 52317 52210 59017 55310 75736 76539 82261 83811 75159 93624 50418 79370 63048 75126 92554 67589 92666 87771 92701 86149 95148 86388 87822 65704 74189 55458 63973 71137 77053 64817 59908 83934 50267 74083 90367 72660 86796 68133 59909 70733 78709 65832 50946 56718 81547 62216 71033 85980 79321 96922 67301 69751 70357 87031 57845 58447 92214 58994 51966 85282 52493 92021 98216 84211 82138 78607 81619 88266 61724 80403 86722 52801 66113 88431 83438 63152 71920 81606 91392 77589 82119 66556 84425 73029 81620 86435 93258 72634 61392 64964 59892 79100 64545 97949 64832 58056 65544 89270 76205 61945 72220 96867 91725 64867 87412 97703 90574 79399 72297 86502 90317 62190 88784 69812 67852 52297 87521 78379 78641 86745 65000 68000 89031 79136 68582 87995 81201 81491 74716 57776 77039 93462 94316 54110 73922 72125 73566 60378 65157 74526 82357 77583 67556 92481 50459 63496 96727 97156 92046 98149 95204 72600 56550 62098 74124 71387 96406 50469 71199 77426 73460 54260 60329 77688 65118 96686 70562 68907 94206 58065 77695 56764 82636 88821 84031 60243 63069 93593 66380 98454 60085 83138 69038 97968 93036 73701 59439 78345 95005 66304 84638 76701 57251 76174 99828 92176 63036 86872 88497 97832 66447 58213 86615 84514 52678 71739 81970 54666 72716 61072 96777 62898 94070 72694 86062 69388 86662 72482 92190 56684 91731 71509 62490 82086 75874 98129 92872 80392 88180 55147 51771 68078 51713 82585 59424 55603 51534 99270 85892 78088 67372 55959 95654 53702 61655 80533 86145 61010 78576 69781 80356 62078 74374 72744 60151 56116 55945 51873 54125 96606 90843 99495 89775 80243 68321 82716 71329 55334 58694 54574 70712 54460 97250 70972 79174 90676 92457 90823 76009 68511 59154 91200 75937 61798 67605 96869 84291 88648 58455 87635 90955 82902 88182 54612 51186 63503 50094 54741 98616 76188 77761 84741 85679 95934 99293 52384 94320 74377 51415 66230 91943 72265 62979 82147 81594 68744 87964 88817 61798 91704 98459 67613 65815 72342 73597 98356 76725 94323 67292 56649 56702 70054 80209 97634 79658 86305 56785 94252 72445 81174 97781 65948 91156 59908 98009 75851 90446 61885 54616 55220 57242 85646 59270 69617 72101 60284 66446 78731 72403 81058 87465 85012 89701 59193 78270 79620 62826 92081 57910 64528 50321 90947 86015 76051 91484 70089 79843 75140 57012 75014 88936 99465 55828 81478 60413 65085 68234 67525 52515 57314 87921 87269 96578 58427 52165 83426 61012 52052 92598 66674 52698 63708 78228 78313 87253 91860 93145 78895 87773 75397 64944 84398 68854 99537 81245 50865 63033 96937 63610 95861 62815 60639 72045 55721 72250 73731 99555 80992 77472 75967 74775 97063 62125 64887 90472 74100 92131 95071 59042 56454 77469 77792 62530 65567 52779 57071 81192 64626 69939 85811 78985 97461 96696 85119 51607 80723 98714 54523 72113 93998 54984 63528 99604 76293 59666 80126 51664 66701 84918 65155 74114 97215 94503 82648 94303 60968 89244 60625 53166 77283 62680 97221 62293 95538 97603 97129 71531 56623 99178 61758 91838 94468 60791 70522 96433 92461 90653 70368 82776 79112 56400 80401 95944 55743 75915 56527 75911 91447 72885 66487 67051 95284 59752 82892 74332 96242 89834 89669 97218 85363 77835 76293 98576 54075 64198 84254 85599 52325 94944 82648 54897 96156 60922 59729 79505 58325 93005 86277 95021 83096 57335 71990 56794 73758 83648 69047 58471 82647 53363 74482 89625 57303 53621 54747 70317 61044 91358 80990 56496 76619 66566 50724 98172 57602 99596 72808 97812 53726 67813 56040 74440 94399 64123 52044 84421 93499 96625 94402 94188 52152 53152 85586 78513 92112 96596 68724 59204 90989 78778 61777 90828 80532 76256 97521 77518 84110 80771 95401 56818 52663 78605 77014 64957 60435 86838 94874 64381 95769 87040 75170 54164 94120 62444 83583 72600 78905 85627 99478 56228 92247 62197 93225 64681 73682 61192 79910 97836 89206 84966 95496 53340 87149 91891 61989 65165 53338 96335 65988 56097 60173 90673 86263 62739 64569 96082 99423 64068 57722 51000 91119 56719 94750 78001 96175 70925 78096 54973 51963 73491 70717 89975 74122 58764 58977 53612 75483 66615 93422 88000 60226 81182 92081 61877 61277 77569 87656 79799 75763 71056 82789 53487 60927 57454 83765 61637 58333 58781 58486 82520 82420 92480 82535 93246 81215 60846 85721 82738 65858 65406 73107 76026 78364 93247 53233 69551 73423 88710 77551 64227 54736 89565 67200 59758 52215 65091 62500 71162 92767 50207 68685 85427 58144 95305 97194 50021 70449 90937 73955 99431 85490 61582 76153 54691 93088 68876 79165 85451 60599 87596 94191 82592 61608 66995 75026 78406 78278 93681 58219 54275 86743 77171 79298 54579 92333 97928 90825 98054 75921 59109 55898 63050 73776 91893 78712 83305 99911 62644 90421 75926 87631 53313 75253 81773 57859 60610 64628 87906 79915 72039 92954 74496 50325 55684 83731 59531 70723 64550 75995 71780 73730 85899 61591 61127 95235 81614 81547 57326 55267 80494 78959 84968 83261 90491 67708 67842 65803 99043 93767 88702 52360 71535 61201 54743 90878 86210 99175 66802 75068 65868 80385 77957 74355 88382 94594 69339 87504 54812 83186 69790 88342 71823 81339 87226 64612 77076 90153 62171 56763 67660 93440 63551 98207 64444 71949 85225 82291 75212 88504 92881 70985 93876 80261 86305 99530 69313 82261 73656 94846 93242 71914 89232 51317 67483 53685 68111 72317 57430 99666 74216 72456 54665 86489 91906 73264 83806 80585 78142 93495 99969 54051 92740 64762 55772 73947 61530 77935 85797 50295 56793 87198 79486 83081 93275 53237 72558 67587 65546 97208 82107 78876 69164 73392 95527 93010 54712 53938 87161 81664 63096 62971 98002 53591 60726 96995 95698 64388 81443 84912 67490 69731 95147 54472 55334 83103 87988 76559 60410 77361 71445 82625 92386 69685 90580 89864 55004 72883 67732 93446 65631 69935 87451 83390 95006 54029 58981 55689 63167 77710 72721 93610 65696 71424 71758 94450 94598 76866 97606 78683 73670 67707 62240 89917 86581 93329 70500 50811 56824 87799 83832 74142 68681 97976 89860 53112 98010 66595 76529 88715 68027 60560 64084 75068 72534 96567 97797 64850 94172 69274 53669 89540 77585 61960 60288 52076 79946 65634 64497 60615 79588 52875 63927 53170 65776 55177 83626 71105 61150 53303 94597 98877 52293 69838 92089 71193 73513 58038 65753 84074 80044 58818 84511 98623 84706 76887 62615 60803 62833 61115 75550 99731 55534 50533 99177 53508 92371 98614 87439 78484 61045 66472 70709 62546 74148 51146 73296 62339 54658 94882 50768 92939 66990 99141 90570 56684 86658 73749 55465 94798 83685 72195 50176 92507 53104 77544 82630 71259 69152 98135 60689 78795 56748 58479 82795 79658 75349 86279 74177 59040 51787 51196 66864 76258 94208 66589 69876 50823 50666 60744 59239 87184 61799 85092 64844 51295 63290 58648 81388 70108 72783 77588 76234 58899 68141 64398 93491 79462 66897 98780 81495 70818 53697 61816 87049 61216 68227 60339 99840 91028 78584 52956 85942 62332 59473 55366 94072 61651 90905 75877 76707 86179 70305 88134 63208 85378 83042 63446 53349 88219 97494 87856 57905 58130 61042 55224 76662 50696 51297 81394 96492 99016 86231 79345 67454 94669 81821 98009 54556 88305 82282 51464 80093 86450 50445 92793 89054 69773 53311 70634 51824 92956 77307 87381 83774 60733 89312 66463 87190 72096 56086 64292 77056 81638 60069 92605 85203 53114 83412 97599 69373 99569 50914 58939 94970 71970 67655 83418 97274 79356 75439 74557 65839 54354 95126 76701 89551 69449 54619 73606 82806 81964 76453 82609 91993 98385 62690 66309 79468 61580 74884 71208 81350 79143 59472 79557 62200 67201 90909 69414 63482 76883 71211 74573 79069 54638 53717 81538 78340 58146 83032 88160 50071 61452 62366 94739 91761 67995 71518 78077 95927 98981 98172 84119 57065 76593 96753 76805 66539 89064 83754 55452 64026 63453 55751 81061 66147 59816 64891 81555 69096 96239 72374 97203 71878 84883 68341 84736 67985 92855 57316 63049 84689 97673 73253 85721 51165 82809 78525 55638 81342 80473 54985 59461 57948 70958 55323 88639 59151 50685 73318 66428 65625 58716 62416 81886 51486 93547 74367 63525 54571 78914 79525 81268 55788 61274 63870 93831 97574 52331 95120 55484 60996 69714 53281 59772 84146 91764 86320 56348 65687 57507 93260 60351 93493 99435 63310 56915 87618 69783 97553 98944 52009 82365 93858 92890 58211 83796 73309 70351 90617 77985 73273 73593 84128 79462 52175 95998 84486 80791 58447 52798 55711 86748 58234 93745 69088 54547 57222 91235 92110 60738 95626 54778 85542 99573 92858 81591 67738 53924 64499 84298 71523 50157 61684 68821 78043 79248 78432 74062 51203 91852 56947 99032 82423 81977 95922 83759 91656 56910 87809 96438 72411 72761 73186 74112 97351 68805 54169 56678 96131 52493 74805 81507 64464 75704 53929 88433 69676 56512 63153 62879 86696 60621 69330 70172 52402 50288 92394 90715 95047 55370 57166 55529 51131 78751 60500 56451 95753 61162 99535 56070 85495 87046 58157 71964 88662 82465 62101 67562 88260 64501 53169 71739 58862 84277 92778 89310 82768 89780 70804 58958 85803 53125 95121 99034 91113 78810 52606 55958 69162 52350 91020 55338 53266 71837 88597 79570 82726 79109 73071 75842 89932 73628 51162 58574 94005 84039 62517 59352 56619 74345 65617 60017 51976 59731 89176 66442 61240 93735 95180 73932 65195 93782 81782 78164 72603 66250 75311 81886 67985 64861 87036 58564 52597 60492 82155 61385 81057 78880 65675 77240 69629 64866 91845 79145 80962 76466 51152 68680 59182 88367 65376 91494 93937 85608 62338 71749 71359 99361 62868 75241 99940 62818 57178 95130 66801 89991 96323 96013 76434 98807 58880 66304 67227 87727 56450 82348 51773 58925 69085 63779 50545 52606 92612 71002 56517 51321 98049 94341 79509 98286 73895 99033 54747 57794 55910 88873 62679 77727 58350 75495 96921 91583 89167 76285 83523 62752 61481 82240 97211 94158 95852 57592 95977 63410 73902 69564 51626 84602 77544 68053 97475 71086 74394 82575 77208 78342 54818 61379 73589 75872 60385 50445 77109 84018 78970 96360 50236 88068 75953 67480 96409 51081 55346 82255 75188 96621 70826 81097 72490 80175 97370 74211 73648 94527 71704 55998 99401 78271 79707 85278 84291 69643 53029 63580 89285 66860 88694 52904 99039 64955 80242 56337 80817 72451 82793 97978 88001 50271 82444 83942 89067 91349 50152 95599 69245 55669 74947 70942 55107 62280 69286 86981 80820 61189 71269 74016 78009 79872 62138 77458 66676 72950 85971 99722 90405 51234 67035 70401 75977 64518 87225 73307 93333 62402 95665 56372 84611 81634 62339 86813 69867 99539 99071 65501 69003 83019 91666 57026 78458 78869 78407 59780 88356 53357 84773 89043 59460 64158 72372 72595 71211 71547 80232 83331 88957 83914 96207 95368 94154 93158 80684 59471 50731 84762 54498 98362 98624 80061 54807 88237 55431 55835 71236 58599 72479 75048 74867 83113 96547 69575 90332 78024 86679 73149 96916 95192 62866 71837 79728 90349 72156 81912 75257 99103 98362 59343 74536 58852 68557 77410 61281 97204 63382 74980 55604 94512 79748 78761 86538 97222 72958 63946 63766 63810 97438 54282 59955 92934 58510 51229 51030 98012 65140 51055 95111 64465 75910 68357 83307 83415 76733 97513 58704 76912 85027 58563 62227 74567 95103 83060 57995 80707 87716 72157 78339 89267 89655 95923 54049 85320 68807 68571 76860 54283 89276 75981 57818 74025 72314 59351 88676 57399 64450 84476 74910 74981 63302 88676 82115 93830 96976 71192 84309 80589 67937 81668 64324 79925 54197 95671 93881 71897 72149 84364 71441 87139 78772 55406 80212 85698 94910 63033 88365 71291 50620 73446 62032 52786 83282 83218 72029 75386 52659 50463 97323 93458 74526 99769 85929 52634 79057 92840 68159 96436 95873 76860 55737 54754 61126 81139 81926 51409 72669 83448 50943 95979 92211 51497 88885 84413 67480 85005 76419 62770 74920 50415 58233 51596 83523 97705 71365 79604 75165 82910 99634 88773 54263 54710 78122 84437 69292 65150 78432 53055 73869 79039 54523 88073 83726 94647 52232 64945 67436 59804 91458 67480 51724 62047 57473 59719 86498 63949 77285 80736 65038 88658 51331 81092 98418 92624 51122 96711 90223 62010 50456 58823 53387 84892 74379 78282 66881 64754 58835 63028 88155 61712 62735 69095 98978 55418 66744 66524 65461 55124 87038 63757 84271 87489 51994 51897 86835 92644 79345 63926 77083 75053 88167 93182 81374 70660 56910 98661 98075 74993 98351 97564 50346 77526 56473 74988 78668 86292 99184 56630 96916 70549 82331 70295 56421 77529 75992 83039 95250 57266 50162 69226 82338 53893 57364 97075 58533 71202 64459 84755 73489 86663 92152 69129 99137 58890 81656 62872 98481 56973 70872 85578 82460 89150 82728 88085 51770 78649 63079 67054 88624 93075 67211 52705 54707 73547 61276 86676 73960 91076 56010 94876 88117 83304 97251 79955 50395 54592 80614 76003 50871 52766 56512 91238 63508 96704 69392 91623 79457 98696 54254 94936 67508 55535 79404 92183 74785 65005 55637 58414 74106 51591 97256 70754 54829 57297 89876 65633 94907 99775 53706 79346 79121 50044 75970 77827 82402 79469 75736 55899 96189 70120 73926 84359 59097 52240 65847 84919 85468 77631 66185 84800 68983 76478 88410 94853 52718 67887 67797 60645 82423 74624 93631 60632 51303 88790 57704 57059 85393 58148 61274 56216 94240 91618 87810 82538 62055 60169 78614 84683 64637 66102 66871 56893 98633 83339 71190 97193 75318 70565 80883 87119 68559 73919 98192 53083 68614 95827 57139 87262 54464 89657 65491 91199 76218 52250 76331 85199 53893 69903 52535 77147 70272 51699 99604 97868 99510 89612 57988 92532 83862 77043 76729 56153 97058 69658 91605 75995 92259 74683 81906 53072 57904 63960 51932 63773 79884 69395 90277 58315 80033 93685 71076 79408 89900 68293 67330 52209 66333 59405 94693 83442 66727 82131 80871 85205 83797 57264 95129 51391 69027 51765 88779 83266 79892 93112 60644 88607 82474 55785 88798 79728 54592 80768 89148 85984 82192 54993 75620 50502 50948 64815 61500 88315 84758 64942 97481 67254 60508 59612 58245 53455 96390 88764 75392 82839 73315 93329 66536 73326 51948 83200 53047 75828 92693 98624 67409 71874 55047 84589 55360 99968 60910 95545 76485 82249 87114 57134 92381 88966 93035 75147 61780 97052 74426 50578 86435 91630 57654 77642 65735 55290 96119 99794 50179 55053 87967 60529 56384 66459 51133 80643 66645 95365 61179 85877 64663 52449 72078 89615 95102 85095 71969 87116 67820 95404 52818 86033 66516 90423 96277 91039 83750 58458 95037 91241 71045 79390 61123 98040 95625 87735 73767 66574 99544 63013 59692 94881 63916 85870 51179 55005 72642 78498 62691 52812 99408 98556 95387 71576 85704 87132 80878 78935 50431 62124 59837 91527 92954 89246 68293 93402 65199 69698 54890 92233 82386 57970 59248 81072 84734 73204 67671 63054 90331 79471 85912 91711 70656 76654 76724 87486 59878 67725 81871 93538 68133 50676 90201 78905 60642 70543 65266 83696 85445 83180 79133 69640 80480 84314 86050 73587 94410 64166 95299 59733 52766 98927 78022 94256 57592 80443 98585 72917 70209 81012 84432 70541 55691 83183 95449 98939 83332 99888 78456 51179 99806 89440 58225 92881 71105 93858 74786 95474 89518 61363 98911 90406 74145 71649 79389 94918 90522 95857 83321 76870 60556 58059 57112 78493 68050 79581 51731 65186 66556 73870 93005 58852 80090 70188 74061 94602 96482 55997 64372 82801 93534 63670 54515 95424 62782 87097 74763 86921 74919 95440 62945 67814 87427 81988 90930 89232 51703 82863 85754 64314 98352 91365 98926 86009 53552 58822 65642 60157 73646 99113 88382 58856 72853 57698 52089 68598 88601 80753 64784 54994 92435 73933 89506 79021 82982 77203 81489 96055 95773 67370 92185 61625 58227 90309 67558 60966 90109 66341 95773 60590 63900 57683 70492 79607 77254 62680 81712 70783 86601 99413 62617 97466 75595 94446 81582 66039 58411 92330 69517 97481 57746 89337 50666 66310 81684 61217 70650 89835 63777 58321 83642 75456 73806 55699 87207 87924 57722 69427 56516 80039 65146 97558 97615 91152 81809 71880 76321 93002 91751 59698 62664 65349 60947 85954 64560 98381 96707 55597 97723 59761 52770 77089 90694 64511 80639 87585 84104 86974 67735 98575 67766 81604 56433 79215 80439 60311 94944 60903 94318 75270 51515 54496 77552 64545 68426 90860 86618 51745 86646 51241 98877 76955 77593 59564 50909 99963 80971 94220 69449 71643 80093 57014 50647 58341 90167 96736 84345 98599 90441 79794 65747 88374 66089 87013 80746 67371 83973 58547 60581 97876 51533 79316 90958 78269 63235 72798 83536 72507 68099 93924 67599 68257 79561 80582 77375 73728 87996 53912 93003 51270 92665 90448 92595 70020 53739 80540 66421 76912 79382 65468 52514 77594 56703 83320 92688 89159 82947 95843 70327 57774 52902 66685 72391 95628 94537 75518 68292 66589 76091 65612 89552 86441 66641 67818 62291 90788 54687 87358 75352 68118 84735 97992 96506 58796 92294 75939 72033 63449 98149 75054 85852 80949 67522 86660 86126 53613 75209 98573 77923 83372 76630 70961 56247 69252 59617 91206 83688 66661 73948 98017 81045 93819 52438 56272 76088 61912 69190 79973 64895 58977 78165 50479 98738 73920 78328 52419 75049 52429 65133 98446 82845 73857 95610 67826 96104 67886 60458 68483 81954 77435 55556 69335 83747 61076 72379 64957 71044 98362 55899 94172 85979 95847 71936 67711 77434 65343 50859 82842 75157 68662 97739 61810 58302 76033 63843 66627 87076 67739 92567 81917 61930 86866 67082 62339 52444 81300 78599 90189 62397 76584 79822 50119 94479 89821 57714 81427 60359 76962 72499 81510 80293 69795 58983 75893 69230 67736 95624 56514 78212 79187 97546 64548 59971 90345 84075 56604 92607 86724 69152 99062 77387 96397 59104 93233 68490 81519 67444 60733 87872 60223 85587 59491 96098 56180 76135 96697 85547 69902 57465 56490 65228 80673 52444 80245 83865 78956 74296 80103 83637 67791 53108 74623 79087 75951 74078 72791 88877 72907 53210 69862 58650 72160 52204 99624 80315 88312 60363 68228 86575 65677 82195 80276 61789 57795 77008 82847 62409 76669 54567 69226 60999 57738 96990 79708 74942 64237 72771 64405 91035 89414 88481 58924 63848 99449 67266 51732 88797 73549 59079 95194 69737 87252 53117 65290 88798 80792 87561 98463 96549 51128 83001 54209 77906 58081 99574 99228 82268 68251 79920 81776 70347 88398 60198 90867 69696 75505 60375 86965 59656 94039 69574 78650 85014 87760 76631 78778 74103 67045 78722 96513 96164 52738 67465 61883 59351 85214 52697 64453 76779 61730 84982 68517 58635 92500 73527 68019 96067 60051 78406 81842 76475 55534 90803 83488 51419 69701 76320 98577 66089 53858 62208 61463 64599 95935 96051 71688 91745 95408 63383 50981 87750 53570 62926 63244 74118 71438 74990 76722 57283 86507 60694 95441 98183 89700 95780 99849 70176 83524 99742 64255 52484 98122 64926 67421 72860 63981 57271 89511 83961 76696 76328 74451 84414 83880 79268 98742 74091 50552 67448 80205 75335 86622 74531 64372 94336 67393 56367 76492 94506 87657 93747 64477 58514 98603 65258 80260 89701 91792 96464 73945 90354 96945 72880 50995 66703 52537 85724 71942 85640 61351 82823 94977 74289 93046 80076 72092 95766 59889 63583 93875 50674 82390 65599 63065 63180 72612 95932 70464 62402 82924 82738 51878 81800 75194 74698 71315 65877 64625 87780 92604 93571 73264 80923 63402 61968 96257 85310 80855 57292 88525 79522 52787 67337 85270 99972 83734 56065 50160 65249 86362 85760 90705 79668 87990 91511 53456 89526 59926 99228 84360 71925 50946 86693 77029 70793 64623 51931 64103 58039 77903 76425 71772 63942 55279 76644 68933 68390 54551 76441 74096 65051 72984 85918 87255 56772 70334 94387 55187 68455 74727 89273 82145 78389 90136 91267 75218 52726 73708 98574 61490 86437 90196 92473 90816 58274 80396 87231 95510 84898 92839 66470 99121 93739 79930 81277 89115 96627 92664 52324 78912 88323 70312 52141 64698 78598 58866 95435 56634 76083 97958 57924 97618 72952 73627 63629 75780 92623 72987 69147 55705 60839 91355 83408 86750 60998 76361 74594 93797 78131 93732 55712 63028 84900 77261 82010 51112 56849 92412 85946 59956 56071 86023 93637 90103 83381 91431 55507 92611 82819 61258 94695 81496 73738 89195 99709 72812 79090 97463 52261 69088 90763 67324 93643 82992 96230 62061 78950 63464 61647 72695 81188 88375 71182 53930 60752 75325 90262 75944 64656 79421 93512 56449 66880 73733 83662 97460 74271 52892 57970 83977 98633 67730 81338 60557 64220 65620 89532 80162 93140 67963 64501 69939 96356 90596 91220 77003 91251 94226 78799 69791 78240 99612 85839 72558 58957 72837 73017 97164 95273 93694 84896 85992 64510 87911 97614 74141 59001 52207 95532 82910 60786 92986 86512 82534 90636 95025 50620 99848 56706 81753 96394 57710 87066 89873 73232 80955 82833 61547 95671 84991 83028 72274 52859 70348 64935 99572 56785 55349 73678 57456 81334 87980 87583 65824 56125 50674 76872 66535 52660 85700 55233 93027 51864 86653 62065 75586 69768 90917 58037 71246 53834 54558 59286 92278 91550 70443 66984 84404 73066 93208 64169 97244 96883 90480 61010 66648 91475 70693 58799 77508 68953 78429 73608 50336 74373 61077 93705 75060 71149 97010 86524 76392 62733 68422 85973 81080 53449 71503 87299 82541 88255 75507 64810 91412 60110 62954 84518 90742 60585 58744 95990 94422 75616 64134 84608 78269 97115 60148 63147 67046 95326 66582 54629 96527 67044 83303 56710 90334 69719 68463 97669 85699 61901 73296 73245 75047 89755 59790 62590 65276 97788 54021 93687 56519 75088 65917 54696 97078 62647 95108 63519 78925 54756 68990 72773 98794 88583 60487 59039 51169 97764 84875 61113 85257 62367 96431 57531 63369 51767 73720 61401 69607 85583 72666 89644 61743 58276 72256 50128 52697 51364 87590 93532 90142 99188 85441 63360 84389 54877 57064 51849 90885 57748 60496 86736 56772 53834 71612 93056 69237 89896 79716 91521 73864 54199 88015 71153 54647 75022 79700 65754 57223 91538 56249 50259 98184 84825 79028 78717 65835 65511 62748 57924 76377 89929 65607 95518 64488 67034 88740 51099 62462 75259 77678 50305 67321 63648 54179 67609 90590 75516 59552 96265 53418 87961 86319 59616 87560 52924 72688 93945 59173 95856 66585 73009 63854 84347 96829 85489 92153 93867 75898 85878 84947 85997 97324 71111 95220 50369 52892 62337 62449 71887 79795 73756 92313 57501 51310 56429 91340 70224 92776 52922 56697 72378 94590 71538 75477 55491 90462 62074 61843 75901 61738 84342 56851 79189 91082 51508 89256 88643 83678 55071 53906 50210 90315 52979 72463 79850 76862 81358 76075 60130 57751 95064 96107 75091 58193 67221 87389 63050 98066 68762 99563 52643 62677 90061 76996 87243 63409 62057 93212 83116 95207 71814 61615 57213 53196 50804 54452 90559 60314 63774 58617 79669 67091 92823 76991 99248 84568 81034 54386 62238 64034 56988 74795 65133 58581 90341 79338 55461 90832 83538 81425 52428 79306 86870 78147 82476 59937 62562 60268 52203 80645 90917 95456 97577 76881 87090 62474 62884 94527 72617 61717 98732 63750 60038 55127 94190 57002 56726 55496 91191 78964 61075 70895 73214 93387 89537 74134 84553 65136 84973 51913 82773 78393 96462 98974 89341 84634 99680 98542 81217 62134 66864 64094 76379 80097 51439 95147 62824 73003 78381 99552 78604 61040 73858 95235 83816 79366 90142 84831 58719 85799 71481 70192 52044 70992 57677 92859 79395 65191 57417 99754 55504 96620 93689 86702 53941 69048 75664 71500 92846 81852 54504 92288 67151 68508 62988 53955 88493 52013 93271 64958 94908 78059 93276 98245 80852 99180 97562 50183 82150 52861 96387 61077 63093 67742 81885 66749 91081 98002 54997 92237 98707 73590 94526 57249 70973 97724 71205 83515 81156 95495 54376 59606 67045 63689 63879 84804 98949 80732 83303 60556 95427 53744 91489 99757 61161 98036 64605 59096 53383 80124 74791 67570 54654 65139 53428 78751 98762 54696 51636 91645 52008 92527 90463 69731 83694 51440 83068 79984 71773 82324 83090 53423 97335 53085 96324 69220 55413 85879 79829 81114 69243 85160 66662 53297 65465 84734 76881 89639 74239 58623 55207 56026 96663 75290 95512 76372 84238 51097 88974 90654 87120 99038 58746 56690 96175 70188 51459 79486 50341 58244 96998 77980 50916 61384 60311 91948 94780 96754 63553 81550 79660 97170 83640 99627 67402 94048 93948 62274 78248 54898 69678 75381 51164 59303 72069 97123 82706 99395 72417 77577 61948 97348 97467 84334 82643 51118 80273 91834 80529 67943 50427 82388 66106 66175 50875 57475 71866 50282 84390 67841 75067 98839 98821 89265 94296 87128 56713 63114 69842 58994 77525 71033 75657 64766 74270 92784 63350 85972 77972 99714 96247 66015 78719 52126 79165 93267 52451 71951 96748 50469 82004 95293 89339 86659 71107 89121 87517 97281 55771 74002 96573 71683 60948 70452 74754 77178 84529 97977 86585 96973 86710 97720 57700 96910 66968 70393 80377 53886 58819 95619 94586 60911 81446 71110 84046 76010 90599 80439 89342 61516 93622 97374 69159 57836 55556 53078 61443 73933 51003 88433 80781 51994 68300 64994 67045 67596 73243 99479 65411 55545 55731 54103 98072 83456 92977 61419 71706 72589 59274 72053 65124 87537 94112 51296 65212 82525 54143 88435 81859 65536 51511 67824 57926 69521 67828 74745 57734 71718 61766 87990 98048 87868 70149 66889 74624 81250 79339 94235 93669 84221 73132 83321 56568 70053 53681 77510 58269 96867 92716 96692 98786 88305 76372 66745 68990 50529 57004 77225 66948 91158 51073 94802 88253 82759 99485 78539 83000 98637 89647 79656 85414 80087 89339 68340 58451 99752 62874 78855 67947 77512 65130 83957 95232 65340 54863 70717 52823 63674 95695 68051 80153 82582 81670 61431 64254 55702 98542 71133 81950 59056 96662 73367 72040 87201 84886 99420 99427 93593 87388 54553 94342 84291 65264 91650 66204 57912 71508 87650 98402 94325 96204 93731 79639 61210 81789 51521 96543 80859 72569 68862 76042 80110 70608 65957 72032 82587 96629 80161 65407 53693 85149 60288 69119 79427 99184 57198 84505 84759 79221 96931 63107 94415 58302 96901 90465 61369 86951 96882 54574 80601 98181 79420 73364 53203 95631 53751 64159 97250 70208 85831 65798 83947 88645 85025 83366 59261 52743 54721 97241 59577 88448 99939 65738 50486 88946 85722 80420 54697 70902 58497 80207 76870 56967 93941 87435 94475 60215 66727 65515 97863 91203 76542 68211 56160 61217 93352 76275 63446 94613 52077 99053 67835 65684 58504 60549 94389 60647 94587 57790 62422 74210 54584 91546 97165 55607 81715 97768 70100 91351 68705 59208 66941 52224 59363 55308 52753 50205 61329 77474 77311 94318 65505 78387 61159 75502 79634 50544 78682 75929 88953 85809 63499 57483 60257 75349 76827 77358 98886 57289 65714 93548 82182 55122 95785 51435 58374 78239 89089 65161 66499 98759 83519 95494 61245 66655 88199 75974 74396 94190 84789 87369 96087 93833 85568 80119 69489 67307 84783 71982 69654 59219 61281 71460 62275 71444 82631 87697 89327 87353 57293 80522 64021 94083 62910 99822 98975 59898 69598 80297 99996 79080 99944 84297 89464 53383 61117 65232 50619 96144 92492 61214 52433 68145 98041 54505 51240 58366 82266 70374 66900 95963 79955 98039 84902 62654 60583 63787 58214 95293 65664 56086 88522 67726 75148 53809 95761 72399 61274 59457 94761 78517 81757 75350 65016 73918 78199 59862 72577 60724 81836 59250 61485 71254 85137 74978 50660 92746 55102 65538 74129 99213 57123 62966 68887 50382 54707 98971 75353 60169 60999 53736 67788 53310 91319 97063 89258 56078 79637 60185 56785 73527 87092 59027 56443 83203 99693 54921 73637 87190 75046 73679 74203 54300 61439 74872 71816 84307 54152 90959 70275 58274 84055 72102 68188 54880 57782 56042 79799 93960 59952 71438 98989 90256 96180 79851 95320 50042 91631 52976 76396 73446 68340 83766 77144 88340 59563 55149 83306 71149 65108 70317 89158 96150 95102 51853 78787 60527 95045 77502 86830 59282 57993 74244 67283 88222 90916 99658 80045 88418 74461 80350 89313 72035 92690 88619 92260 54921 75242 86203 70197 98249 53481 69043 76430 85921 75488 90208 82092 60902 51790 63609 54542 61771 62833 77577 71228 59243 60005 78739 51555 81557 99275 79855 92952 88599 58210 88588 65134 50030 75961 76967 61725 53518 90860 94375 85281 94963 60833 79908 69676 96960 90230 79084 53314 75762 76874 66551 53878 73165 50216 83382 59985 65617 59949 88484 64969 79444 70444 57577 53545 93351 79333 83488 89127 58684 97161 90719 71864 54628 69664 98622 98939 96757 85571 50062 84218 87396 95293 72920 72514 60285 58709 77187 61414 68959 79917 52716 98187 59763 52381 95602 66205 88171 56496 69717 67481 62444 96137 61519 88947 56496 76247 96969 76841 53616 74677 69966 93865 88730 91354 85717 52641 61004 80281 69317 89824 72746 83622 83394 82349 92465 61267 69307 96417 60656 72040 96707 82156 72086 97955 97630 64455 96210 86038 77914 85263 61376 99267 74046 57952 81378 54244 69303 93592 54104 92871 86508 86587 82966 90197 99096 89600 84765 57641 60787 67148 93746 54897 61224 51983 74027 99638 87762 56150 80771 91001 66408 66833 76483 56201 89565 68147 75989 54457 55282 82564 66439 89363 50133 74761 92087 64209 80159 82462 72975 55429 50091 69649 69988 98859 84686 79418 95373 87318 53355 92524 77800 62079 51086 66980 60075 91975 61945 72988 68646 50033 95241 56507 64940 57795 79555 91626 92130 81909 72365 70049 67530 74757 60174 76403 75540 56575 70441 88664 97823 58684 97338 86084 63796 73109 57460 84888 68317 69848 55068 67319 82763 56619 98900 98029 97080 67886 69861 76412 64184 76934 64666 99131 85412 71860 50427 51482 57390 95332 72690 65070 81541 53669 86755 55022 66261 50143 98416 55318 94156 59696 54524 56144 51995 95396 82207 78595 53227 71988 73732 86782 70181 71371 79050 67513 70909 75743 58149 70510 54075 75075 85063 96813 95891 53481 88373 84864 52476 99632 74443 83016 67586 98698 93294 71795 57732 51104 68976 61107 90861 62109 95423 91896 81117 65222 59319 70775 69603 86552 84400 95230 89332 80719 59032 93728 63991 66064 84701 74187 89416 63931 73593 57549 55320 96118 63844 89809 66677 50409 60615 89397 90635 69536 94649 50415 79983 94022 98739 80941 98310 81748 62702 77421 63663 86116 80344 74031 74473 78180 87123 63809 94850 65925 83548 57763 92861 62130 86357 90020 63441 54880 64017 86356 64148 89996 86993 67215 68306 68906 58990 91879 85457 73632 77678 79690 85845 71303 68200 79243 83261 94136 55578 89810 88632 97295 82550 88657 98368 65195 60918 60595 88866 60594 67813 56759 54709 63513 73261 93548 61205 60213 81383 96031 65865 98464 66289 64176 72915 69751 91271 84814 58691 59299 99403 89148 81011 67857 72704 86654 53165 74712 94874 79297 95938 75444 57705 75848 88229 58905 69718 79146 84619 80555 51867 86823 81552 59190 65033 52261 77550 50243 63366 75473 74664 56548 81273 66880 58165 61409 84852 61653 66672 64188 64039 62688 55061 62865 96267 86882 87829 79418 64768 80307 56922 56770 78978 89748 86760 51684 72013 61848 71433 77102 93460 81134 71818 71220 67986 86713 72900 66009 55363 66377 52043 60423 97616 81851 95657 93137 59437 94921 73155 88295 57888 96855 57452 71748 59671 83892 89324 70826 50458 63450 73502 88262 58516 66338 55369 69172 85930 72780 99702 66108 90701 86558 68449 61495 81649 57060 77809 89235 69078 74595 59339 53464 71408 86497 54152 95271 57860 64143 93246 81769 64624 68654 54655 98933 94982 98258 91144 74405 94068 67071 63859 75283 82497 93989 94485 67179 85280 51512 67472 54161 95854 94018 97228 86113 58141 69314 64460 78608 87270 80044 75976 64737 89858 98040 72950 69328 83971 71993 68266 82729 51114 68937 60896 54530 59681 77059 59553 86647 95547 85642 68187 87063 80007 88781 67224 56937 58989 76296 87989 76974 73809 55540 78444 53291 86892 52829 92100 70028 83359 50873 62611 70440 87394 74991 50526 77704 75802 74372 98329 67610 84916 94811 61188 69462 56720 57560 90930 73457 70377 85241 61422 98376 64442 87502 78642 86564 92148 53264 87423 88327 88003 99656 58733 61343 85863 76871 61842 63343 69865 87873 53255 99038 69113 73015 58812 90774 85103 58378 62718 62606 74892 99703 85566 63752 87448 86659 51763 52201 78940 56900 99453 68974 92816 85312 81599 52172 63021 97096 55050 82349 91748 51073 61884 72412 58016 76744 92508 82052 61978 81421 86387 78320 96536 84366 83155 55392 51092 86658 71183 65976 86870 62565 84995 73419 75231 74728 53804 65917 68273 77388 85630 78671 74587 92232 59836 76297 63174 93772 70063 88961 84057 63841 78909 53254 81706 94123 82565 89082 94895 78867 92283 51931 56147 69967 92215 74015 62002 53486 88071 86760 69160 65273 81828 89058 66406 72350 72063 87774 93751 76973 53322 89675 52193 52029 70249 65346 53537 51374 60952 54460 85306 93552 85743 69472 75857 57042 77306 91977 69053 84103 76108 72965 54727 83870 76491 95009 67630 87343 70141 71854 61654 83340 55521 84450 99274 88348 84336 90163 76087 59856 93095 65967 91062 74949 93523 53037 80917 88775 72769 62392 56126 75996 80531 61020 80274 83156 55438 61661 82779 63040 72991 93964 66291 86794 86975 72050 57454 63101 74507 97497 97551 85623 75801 57769 56839 61777 79323 97513 50400 93860 77797 53102 90841 63203 92103 95390 67998 94407 60739 64873 86910 98913 63373 54120 63712 67433 54701 77543 57394 56319 96814 50439 67364 86369 56706 69913 64524 92830 84612 76170 53823 88612 86317 57261 50980 98665 51590 62264 81546 63703 59235 65432 80638 70680 93194 82826 68802 83143 72162 95590 61905 78291 75945 80106 90178 82411 94995 68411 76959 74698 55725 72179 96462 52555 76019 64971 80095 88943 90494 61608 98429 96153 92381 91720 71575 86955 78353 53437 70388 71370 54010 56824 79731 66922 56586 59581 67245 84061 63401 64920 94291 74226 65148 98057 52835 55228 63152 67857 80211 80795 91400 99706 95955 53968 60538 85608 53565 78147 61037 52968 56426 57547 74724 99627 54301 99302 94944 99139 92200 57464 69300 83789 71985 98596 90435 94324 59755 85790 70613 62548 95825 92726 70081 85189 89933 93061 66059 85908 68392 96558 84268 70004 68225 66306 52177 76108 71641 64049 95476 78072 91274 72779 54339 98619 98792 68097 77540 76275 66659 54939 59019 78168 86411 57260 51239 62317 95598 97939 99527 52841 86638 69182 97357 70267 63207 89981 57568 90928 54015 60224 70226 70600 76073 86839 52234 81773 73076 91132 96119 55547 69270 77161 58996 90063 55403 87657 89470 52532 76060 74984 66161 87414 95824 63819 88453 59871 77623 83109 83996 97712 84776 60532 85080 60550 93842 92932 86787 71074 58817 53028 80955 56152 69388 83855 95630 56474 93679 69562 96535 95072 81745 98400 93014 93284 93396 75866 93141 87734 69844 56303 79534 67287 85629 69808 59259 63621 56293 55550 86641 70347 99867 99944 96265 82277 95088 63530 54956 75737 82174 59872 85351 77079 79845 95251 59133 57233 62655 61602 59491 88658 91057 53307 54752 51810 89436 88839 88635 57649 92478 60584 97705 60127 77798 84420 93098 73815 93826 76488 68682 95751 66508 91696 82073 52854 77447 52031 81568 61346 57725 90972 69366 59904 91207 75222 50076 78784 54091 78879 62830 91524 80045 88503 93699 52241 97593 68020 86666 61674 97767 52060 82806 61801 63728 86070 78740 65718 60334 54549 72005 60708 70509 83302 84021 82521 51555 62338 88858 72023 64681 57664 62115 89331 85398 82041 99652 85059 83561 62630 57068 73128 63486 61859 96250 53033 90790 88831 88291 75851 50957 73827 51695 80293 67370 58867 65784 91683 76015 78523 67791 59851 87118 53216 76900 68137 58433 73591 50148 72680 75693 83805 87840 90154 73752 94236 80688 83370 92268 76354 88982 52088 57631 85470 51380 61916 61580 54559 55386 65595 51412 98748 70932 76466 80190 63598 62673 82709 78837 99962 53558 73888 88664 89338 81043 55388 80372 66044 85436 82794 88760 90982 52582 95297 91575 88114 82845 61314 83180 79519 75417 65181 93186 75066 55232 64222 87200 95197 89055 84741 51352 97319 76521 96190 54179 63645 93429 86319 78820 52059 90948 58720 79021 86419 91887 57238 64141 92172 87455 65413 82334 73947 60507 77256 74288 97542 59157 55450 53477 82869 61705 62225 58015 86662 78305 57121 67441 53823 56131 93599 69198 72983 67916 61190 82887 55890 65427 69695 84388 69620 89443 50225 79533 84232 99762 82753 97979 80937 82378 76060 66873 52509 69810 95022 57009 65931 71088 55563 67987 83390 51899 95547 72013 50429 91105 90140 56173 67062 66194 82604 94534 89724 70597 81899 81539 69949 86395 96024 55134 57083 69025 60583 81407 73390 68508 56290 57515 73696 59500 98655 50904 83470 64892 71616 81708 74861 75211 55556 53511 59523 55565 81151 66014 67225 57146 79247 69845 82252 99211 99138 76724 79522 62478 55943 88436 52089 87666 63437 70133 83407 78754 73662 65124 88722 53418 73403 59206 86283 86661 96767 99443 81933 90434 84727 52755 80301 85415 81158 55357 94033 72744 92789 70638 58876 54987 88129 96846 81236 77395 60005 55277 66523 74572 72050 95748 88106 83619 55708 67402 65555 84365 75366 84275 84385 95470 61501 50180 74666 89596 77341 78407 94966 80431 95310 90981 67672 75340 50982 64932 99048 94264 94176 63526 95830 57262 69740 55765 84353 54192 88453 63511 88256 72243 73795 93588 76083 85750 89207 56908 66730 51130 54157 81110 90185 55110 50377 68153 65510 93072 76458 66038 94105 54324 56199 76662 72823 67740 57532 97068 52441 71278 65954 78195 66055 56356 80705 65712 79910 77889 65871 88860 99863 60054 54336 50911 72412 50559 53944 61725 86597 97348 79765 70722 88410 53097 52634 72365 70442 67070 60698 63653 89670 70388 71327 82148 85755 98782 99444 85327 87477 59255 75972 63952 82061 84364 84654 54861 69435 82074 65734 77189 53819 90402 96306 78307 84598 79599 55301 57606 61493 81537 98613 59154 71602 56457 56437 50719 52693 89406 51727 83167 72410 97137 78548 55675 93067 52756 75884 72815 88841 78110 67767 79078 82046 77938 91912 52235 77002 55132 71768 62751 78446 83312 88311 57021 96707 67823 82242 72113 70158 73956 93391 96759 86626 95067 56757 94296 91414 92395 84020 52118 78658 62305 81438 85812 74966 68499 99703 70485 73293 96095 83079 53916 58521 81882 64342 76680 79199 72066 84041 85205 73540 84630 57343 69454 98257 75892 86894 63080 66422 71564 54006 62292 89907 89238 78586 81720 55078 58504 86886 98921 84799 71257 86872 66062 61439 96372 97031 89493 58460 94951 58929 73207 62218 84154 68428 90318 51976 68721 61815 81042 82462 88865 82872 87384 75583 71992 87366 85742 59566 86402 51275 91656 59254 80381 67179 58024 61456 58427 77493 59485 58026 73596 58562 56293 51207 65961 90118 92808 59337 68546 95228 88223 68183 56223 66004 80235 68983 78043 77853 90410 96185 86062 82799 83193 87852 84382 75008 50133 90998 97309 53449 80104 91565 94451 83332 66993 78595 57951 97144 62856 86407 53744 50091 53307 72275 52918 99538 66426 59084 79268 95523 84841 64910 72420 74256 90132 62829 73185 68396 58210 76097 51872 86435 93662 65222 81432 84465 68874 75479 63299 82666 84388 84391 96926 77962 85911 62625 75643 55961 52534 78849 59675 94370 91024 92638 74052 72812 99130 89878 58990 93635 57966 76458 57087 98451 63876 69304 91210 81637 91754 79670 82422 55738 89829 70011 83507 79467 79692 99641 88929 84640 65608 84311 50635 60159 50488 67058 84582 90640 77421 50418 53110 72159 90123 60031 68608 93013 88481 58560 59281 92181 91977 75408 54215 69701 95632 81891 54809 82414 79097 58675 98319 68110 86010 98163 74105 85363 83680 71389 68524 60869 62049 79217 77035 91404 80297 78432 85760 66929 74607 77804 84365 66899 53276 91754 69399 73865 95017 64098 54169 60309 88837 99940 70943 89449 99249 69629 93055 53904 92973 52470 91300 75633 60597 94084 79871 76786 97522 93633 84623 57574 70885 69323 84643 92935 62623 94651 93546 91143 94847 67324 57041 59752 54641 67021 94641 57910 67123 97290 81362 61349 73875 60197 65618 92861 85416 80765 86657 74985 89805 58632 89807 74364 72410 95899 50030 95066 73760 82224 69097 64051 58214 90297 54290 88893 82070 82174 73148 81664 93401 50698 53630 84090 99795 79146 76612 87876 84606 52115 68447 94308 52802 69972 53044 89903 58174 96544 89483 94991 98811 61446 67590 91630 92388 81493 69746 68894 77849 84742 55232 94051 62681 83043 92758 64195 57119 82563 63110 97388 65857 92125 63183 50291 80559 87422 79414 73175 76663 65138 97297 79872 78225 90859 93327 89552 57826 98378 80736 95537 76701 74837 75608 83918 88334 75814 61065 57807 51121 65781 57747 60944 97470 62656 65289 98263 52807 71604 87831 92430 53678 98136 69028 68193 52149 74672 75152 96534 99271 85200 83100 52320 73730 58427 66375 66142 69108 60799 99242 73156 55046 95555 81746 84257 58756 78343 96137 70203 52876 66917 73608 77823 90363 71955 69816 93518 74765 59668 74637 59703 84659 86613 89486 80004 67962 80771 93269 50293 72981 59193 53679 73048 57870 72001 55659 81696 84872 53418 79315 84393 58768 53908 62573 88371 52787 58302 79197 81111 70735 95377 65930 84426 97964 89653 53335 66669 89817 52923 66971 62667 88896 54643 59454 82103 80846 94853 67975 77124 53361 95090 67338 55779 58546 66458 50784 58371 83083 99439 85412 91447 59006 66389 65330 60978 65656 65422 87925 81767 83714 95830 93344 89151 68216 72430 52278 91310 69598 63593 58260 77802 57431 55314 74361 66589 76034 52662 62074 77088 50478 52710 56709 85376 87025 94295 70647 82476 97171 98903 50345 54060 97958 64949 73336 68907 81934 64746 70200 95532 84113 88246 66051 55135 54050 84822 91986 74787 85522 80286 63591 78688 86194 82005 88665 83186 67798 83039 55437 78309 75685 61722 56657 83660 66513 76738 61938 91576 53059 86510 73854 62592 55389 85872 94377 85427 55006 61218 80777 69498 71817 81530 91987 93122 97251 59210 83539 97018 69989 54479 99882 52655 70124 94386 62035 74081 56497 85723 98881 59476 64551 75289 77841 91775 97252 55359 85680 96363 74986 84867 74401 64495 53745 59642 83563 99829 66051 77551 89242 56061 89878 64654 53821 64533 97439 90360 75580 86832 67646 67415 84826 92346 80596 81699 63889 73298 60607 80244 95163 52630 60815 84651 79526 93258 89348 80104 78553 68247 64522 64793 50497 88253 54697 57445 76362 65282 63065 76371 95118 57387 71506 84162 92895 82710 56747 57877 65342 73276 55906 76089 50519 87955 88680 93609 63343 83306 93414 96486 56140 87297 59850 57550 59793 70686 91072 50306 95126 97674 67058 92320 54759 56755 60204 78913 96305 98896 63770 94546 88802 55574 51584 62691 92727 83052 99710 63546 75421 55463 74548 55565 87089 99682 98082 58963 55618 88620 87592 86303 52715 91974 70545 53466 76684 60172 85772 76343 78210 94329 95414 93483 50926 86495 83181 50359 66309 61369 90788 53332 85842 72739 98375 90779 60453 55262 63788 97625 84853 89910 77487 51972 65063 69760 68089 96733 88737 72882 89973 72566 91715 88951 69415 76135 83090 52011 54310 74764 71010 50299 99014 97752 51648 73961 88203 85673 69947 59589 98251 58211 64783 91448 83728 54662 92896 70411 79841 55027 58725 67704 62979 85516 62479 83053 98899 93928 93401 86752 84167 81503 83389 81717 88940 66050 91617 59754 84011 90944 97153 62834 75386 88218 99020 81957 77953 76324 76160 83239 85474 84101 95026 85776 53560 53884 76448 80152 84424 84116 67296 72350 93518 99180 68244 91646 53614 67822 72311 70437 59619 70219 77839 56541 62052 56857 97074 88317 62342 50470 95941 61512 90387 82666 77757 80047 70794 69940 80793 87776 66867 67805 98184 88809 50442 57059 95992 96020 53240 68387 56607 79922 83203 81650 97214 91505 60744 95474 61920 97551 53336 90201 89295 58589 98309 96562 97736 50850 80745 58594 83930 99723 61623 91941 61697 50460 62896 54531 77713 70674 70972 54201 83373 91783 82445 68458 60604 55706 79746 96354 93375 93078 79647 86037 73932 95346 68777 93687 50878 59656 70167 98547 54211 78181 69893 67931 95851 90649 88248 76142 90837 59782 84813 95584 93126 85492 70546 71010 78189 53726 60383 97960 63824 66404 87178 66172 66092 60311 93424 73773 66202 67430 58722 98579 96234 58658 78414 60907 87481 64227 77182 72170 87861 76524 73828 80437 66257 50408 77405 59869 79210 61083 54788 65779 83378 62471 52886 85135 93242 86898 62739 96637 83309 92666 93849 61853 95439 76559 70560 56983 57957 79194 83866 82627 79814 54687 86598 63474 72804 51977 59288 92790 66842 92479 75586 58045 93622 75031 82584 90044 75214 62755 70847 62840 75497 76794 72003 65472 81347 99658 50494 85216 98828 56617 57640 79768 98846 82111 70387 58658 95430 96202 89863 63674 96814 52892 56525 73056 91880 94558 71661 94348 92279 84149 74726 64390 67302 69613 99613 56240 66175 90335 60039 81098 78657 76899 87553 63473 96812 75323 66431 95094 78377 58604 60870 94827 68542 85079 83244 52091 60516 71457 86799 97936 90105 95232 58795 54928 51092 67780 55973 67020 65837 73355 62186 98492 98974 76003 97095 50802 83542 79571 57870 98131 53062 64689 56828 50358 62945 55065 97481 66183 63068 73476 91093 52742 88022 68478 53835 92960 61800 83536 78041 93474 85423 76490 57088 76493 83616 55742 84961 84863 98501 74917 87782 53794 90245 61124 53021 58564 83241 94971 83835 71302 74883 78936 62214 55142 50720 55564 53493 93813 83456 63911 71485 54304 64636 68768 83731 83783 89741 75402 85284 57321 69879 78485 58011 66301 91682 67991 87542 53211 91268 94382 82262 71578 82967 58188 74393 74859 63220 57617 85642 96575 92900 77781 91325 88321 84838 69098 73951 70954 59562 84898 50204 93016 98548 90610 85430 91005 91777 56340 52237 50540 77205 64228 52456 86369 75959 72411 94973 56112 56132 96676 64554 75948 86436 86194 52636 75240 66142 56546 55987 54821 86542 81234 59089 50918 95631 75774 82010 62617 53645 84989 98459 57270 82856 51047 89983 53418 55704 98632 54947 58638 60947 89604 86040 76709 75839 65024 99511 72763 60828 71744 99990 72313 96811 93970 95514 71673 96697 81845 61138 91762 53126 73109 53723 85510 85173 94648 62354 59129 89494 73000 73881 60338 87059 59164 74904 57320 52199 67578 72958 90395 73270 56869 83347 51325 87901 84470 98315 76957 91829 99576 92349 64221 71177 53451 81964 70050 89801 73765 71423 83624 99468 98349 50062 67909 61846 64197 76802 85887 87425 56230 85265 88887 91908 89847 91831 71352 85783 59042 93472 76600 73246 78941 87657 82684 96879 83313 83703 56866 59496 71634 91551 66283 65693 54503 85346 98486 76873 96083 55980 94567 52282 57122 62910 54601 82549 99528 58907 64765 57359 56488 93054 86947 67225 71550 51633 66803 76461 94278 99485 78719 69403 75220 55875 84674 99958 90457 95142 61527 87712 68213 56616 60758 77341 61396 69966 67613 67001 94941 53217 87242 80786 94990 91245 66222 90185 54864 72590 84515 53743 62474 58138 79401 97529 85268 75538 51588 86398 90345 80118 96883 97486 92781 57403 61943 56984 53336 95404 75341 50118 73171 78186 89298 87484 99307 53110 67095 90929 93404 93340 52928 56024 78525 89900 67415 77405 50575 74284 81591 55138 97077 98096 86522 58909 93638 56709 53538 86825 97675 71739 69234 62509 78247 80388 78783 84732 74977 56903 88499 68218 72631 65375 50707 76119 76004 64015 92884 51042 54230 79190 61706 72275 61816 70749 64863 92119 87398 93420 66478 74621 96175 64000 74307 50243 76066 80254 73251 91548 72032 86249 67640 68797 57511 96559 73324 57090 60724 68551 79750 91568 65624 92749 80515 80959 71077 54254 56697 87740 63714 74082 84633 80205 56754 89588 59345 71534 72231 90713 94862 99111 92957 72657 60660 96748 58772 53045 56621 97102 57794 56888 95276 74472 50657 83909 80212 92931 60193 98389 90268 57871 69050 55833 96484 61349 67019 75564 84177 73222 51515 96048 90317 66266 59798 84147 57097 84299 65298 65720 97290 79269 55870 61719 54816 64215 57534 59969 96351 81056 75666 98281 63120 74811 54048 86017 70789 68580 92956 87986 80501 72276 60761 59926 55333 87138 71432 71163 53111 84249 88388 76250 90900 95686 93806 94695 71969 71446 88574 60347 95956 87107 89648 74348 93812 58074 55805 86145 87469 90133 94171 92384 80408 55288 98151 79543 72350 86278 57189 75913 78751 99854 51858 77837 65384 51001 59478 66649 61346 52658 69422 83050 92850 81115 88882 91511 91815 70297 86795 70065 69001 83497 61182 71250 72557 87436 89242 94588 84228 69952 58833 80733 76240 76112 69834 83881 55111 92684 55861 74757 79681 52627 65478 88095 60662 61223 86886 56916 53120 99523 72423 69163 75842 55257 51247 89282 88422 89185 78113 77240 68855 79867 63554 95327 60937 95699 50414 59444 51115 80785 82337 58448 87983 64900 92055 53906 99586 64427 98341 73822 83563 65057 83646 82520 67280 81073 60903 96409 57024 80298 99036 52781 59280 98442 75996 89857 57845 83148 94725 76904 95746 93279 67036 84619 97364 90195 53838 99721 95923 61982 94402 91625 92497 72160 58447 95451 52597 56577 63578 89311 86013 61770 64233 52950 90626 73150 57102 56806 51422 86391 65990 75437 72434 90647 77749 58452 80202 98962 87296 83573 94012 67813 65465 90522 87262 75438 67928 54114 91578 68117 52133 78878 96032 96624 74607 61549 97815 93088 90974 98889 78555 87768 93593 78368 61300 97002 58309 53649 50626 52257 90048 87027 80497 83580 62237 90444 82244 73070 66156 56413 82420 83921 67553 64252 51206 97897 72619 63174 50250 79853 95823 79915 95354 76467 55887 76697 72350 51124 89954 69718 66063 94927 61052 82317 70845 90227 88661 97198 81817 91785 61465 98365 65659 98697 73652 89141 62554 60237 75056 51590 68367 85362 69469 73165 55066 52208 77258 67754 64709 76598 93960 93409 83673 54517 81195 91955 65247 63608 68095 54006 77488 66871 67486 66396 61426 66975 50366 79105 90703 70126 96966 97150 53078 57253 54863 58682 55438 88540 93150 80082 95845 78914 53935 94550 80722 77165 76199 97331 63781 65482 80597 79724 92507 56433 93798 89368 51099 56078 71568 55676 91816 97789 77836 70097 84622 68233 87413 79125 51770 60828 89447 57201 59930 50144 71518 99075 51795 52600 79142 99495 99190 59504 81235 92878 97315 60472 90867 88014 61350 52915 77076 98322 98089 95618 91867 86843 57275 96145 92213 92551 63340 58018 96815 98874 72659 52244 67380 94985 67626 54093 90339 76727 89099 74231 79225 79579 91729 60708 56492 57354 86163 70562 92544 97575 98289 96520 60452 52447 53788 99975 84358 74631 59116 92695 62717 63373 76917 64652 76582 70874 60190 92256 92172 85345 87262 52365 70955 60918 96733 71751 79007 87446 98575 61527 56473 57459 70048 70240 76934 72105 65574 71864 70550 95213 88293 90758 75834 76305 86354 75332 76370 75602 82507 99715 77814 71539 68242 57341 88558 92966 53882 83563 53359 61456 71089 60557 97169 88742 57173 99597 70928 75014 55085 92863 57892 63481 90368 71790 94201 56803 91825 94043 60781 53728 96864 98988 66125 50711 84294 88764 57239 77004 86005 96032 76476 90725 69781 99441 66150 72559 77181 55027 98995 50003 63211 66580 77576 94466 52644 94775 73277 71339 52234 63016 62063 53960 76024 51327 88857 88852 60668 61221 55517 53074 85741 62411 57535 53755 86746 71681 89221 61514 90243 91444 86086 96190 75371 56197 69187 70982 70686 87956 51043 66312 87291 88302 87829 58839 68279 51257 68440 77231 91502 64322 86978 63986 76559 55807 70734 50058 93777 50441 62597 57121 71729 59267 69515 58971 84465 80820 65906 97960 64722 88418 81680 79534 77357 98443 57939 97131 81989 66913 62175 59449 76771 70289 84097 99545 78753 85718 96566 67264 53519 71349 82857 62634 50201 63352 53921 70818 62568 50164 61536 66866 68382 96141 88436 85350 83543 87201 57463 77787 55718 63917 92267 99541 68806 59613 87696 80826 69411 79663 71248 94698 76281 62969 58479 79380 86058 76030 68011 83042 80155 53309 50438 69972 98559 60686 50144 85202 77663 64417 61771 58396 70229 68898 67897 69741 70549 68798 64808 51026 62471 52875 65466 62478 89018 97799 54737 52471 69818 75431 88535 87225 73160 91992 57222 86241 57311 54751 83823 68124 86533 69599 71256 55072 61910 53623 50375 66301 60206 73601 52622 82545 62455 78970 75504 55987 66514 83585 86376 71690 58966 98706 87997 83934 68630 75474 51919 69476 72415 75487 76957 86018 63127 70498 65280 78520 65234 60672 77510 97747 80260 59994 98617 99882 51185 69995 79603 69232 95970 99514 50860 76398 78431 98090 56301 76008 65058 91937 72058 55515 98735 65491 64809 67363 53053 73510 75622 85112 98256 72392 75608 60109 60398 57544 55049 65501 80093 77979 54867 78779 86699 51250 84042 55550 96575 85394 96151 76917 71815 91792 83226 99779 99422 81105 52829 67451 88680 87153 56087 56434 98933 80488 76829 77660 77758 60375 65105 57878 55516 87808 89653 62660 77357 81369 68805 90926 96530 79750 59318 72755 84884 68774 77120 70403 54391 52486 80183 76287 55117 90207 89951 65728 69667 65987 91467 69490 94019 95133 58591 75459 93244 95795 94680 75016 99662 74391 99689 60418 58453 71823 54741 54429 81219 50599 68131 97802 71328 76914 88182 67595 79384 83034 55250 74610 71246 82445 55151 52975 70393 56731 88469 99141 62381 91446 51059 80702 50884 52961 76953 78231 79499 65242 83998 75916 88608 90896 79264 67836 60931 93559 86465 74847 89458 96749 53006 98715 51868 58149 92240 79275 88286 63762 76808 53236 95880 97625 76060 78059 96422 76939 81283 74630 52337 56201 71473 59378 58335 58480 52440 77335 53452 69659 88292 63939 96227 69365 78087 89517 69078 91948 62569 74072 93059 80403 57302 99385 81082 66795 65527 95929 58394 93727 64921 74751 72308 91760 56802 70041 88128 98169 93396 78089 84819 87145 58421 72437 73327 71892 71996 50204 65969 57302 83820 64117 63370 88453 56105 76563 57055 58291 95952 62903 56419 61218 89973 75207 92137 82640 60275 95501 50660 51284 75256 65336 97283 95178 67399 78463 72364 70030 86975 93204 90153 73322 72545 54493 89307 86303 99264 85262 97008 96232 54313 98314 74361 82173 79870 74594 52661 54726 88919 77164 83587 96296 84467 99824 50211 51811 75979 83322 98813 81194 82121 75567 62055 68454 86732 87545 69089 96231 95968 90037 82948 59266 85606 93056 66541 68624 67190 79049 72775 98936 92983 55123 91951 93045 70868 71961 73789 89926 87823 77578 90133 98926 69136 75852 91917 58736 51641 91092 79694 68967 78270 86180 61550 67747 74271 59125 59798 54390 67423 85111 93116 82116 55689 98419 83247 81770 65932 81206 88064 82353 52547 70941 87181 75259 99376 72459 50266 51238 68486 73519 70690 67504 63259 63134 89961 68026 95942 54367 71280 70136 54758 75071 79721 94108 94321 81437 51809 68251 63979 66498 55360 72304 93118 79408 52959 96549 67514 76200 66313 80290 89969 65686 77133 79305 95104 68152 52574 59970 51702 63377 53914 71103 50738 95061 64825 87659 97931 78773 65040 93337 62695 82789 77069 76941 74501 71209 91325 97139 92633 92459 86662 88064 91995 91411 71262 51672 94262 90728 84520 63579 77078 80184 91933 51686 73021 70251 65040 64095 62745 74977 86213 76880 55379 60883 52328 54144 67436 71590 61437 65990 61747 69883 66381 80366 64637 71820 97164 68512 63973 54612 53839 58428 74788 91090 69766 92098 62854 95598 78665 75056 92912 72624 80316 76469 87161 88709 78283 85042 56841 85660 50414 95428 77694 96339 65042 88383 61711 63918 98844 59207 79050 53902 96226 58282 74218 67093 96266 92732 71953 78644 78996 92634 77358 94075 76306 98001 85701 93709 94856 61493 82628 51828 58778 92245 76624 77907 94203 52708 52830 58149 71484 60438 87232 71901 51049 75157 79829 93047 55888 52462 90362 62936 68645 55531 97770 76710 74885 74749 57011 58065 95477 51284 70244 94312 55797 94448 84881 51271 95577 78621 68075 99971 82993 57560 78753 90623 85677 76616 83947 63544 80216 81747 93877 68664 58065 87742 64661 83102 75477 79814 56973 60801 71947 78898 76826 91389 90923 75340 52306 86386 67782 58014 58840 56656 75255 98548 59759 71753 96623 68716 60218 70437 86745 59742 53287 79458 81446 99355 60145 65028 71337 81317 94604 65134 95176 69791 50174 75305 95507 53491 79136 58947 72544 83319 94099 65330 85445 80370 64651 69930 90896 66130 68620 89683 51101 67116 82431 97890 96242 91782 64229 87464 87271 92968 77293 51348 66032 58705 73779 88931 97533 65200 94340 85554 77845 75899 55889 68435 78152 50377 91651 66878 54420 53726 58360 52990 77148 65848 58491 57041 57663 91995 84018 85365 69476 64210 93181 76715 92432 64643 76788 54973 50822 79729 79221 76690 86391 50595 57859 73353 81916 59607 90908 89385 76486 50590 63075 67734 53273 96050 99842 82613 69725 56981 89034 97166 52517 67026 89045 96758 50960 56844 91975 52590 53598 67437 52900 93714 56860 99212 85694 58566 78404 69960 99884 55296 67610 55855 94160 53817 94204 50439 60768 87343 63273 99190 84747 88319 82443 70615 78367 63204 63272 76607 68392 67858 59029 91764 78467 98164 72876 72444 78007 87530 51219 90333 96726 87930 50396 62852 74191 54457 93802 50925 71334 79450 57695 97778 81828 72369 87621 92419 83873 84693 95059 84293 77488 88791 72686 90749 88342 91783 64512 86551 58906 94162 61043 84473 88854 66569 82364 76812 79212 85437 51014 61740 58173 71104 55512 64316 97948 56780 50781 96623 80027 55374 73748 80860 84409 50747 84044 52754 99126 67173 77146 77513 93224 92896 83863 93766 78086 81019 89464 53039 71741 93909 86653 79299 63995 70433 82853 82966 59886 87780 91455 72092 58076 89541 55810 75179 86019 90456 60843 52094 93467 93692 82325 72425 66989 56523 58778 87367 91973 92002 66870 86141 62432 63765 57086 91815 99400 73710 87408 92735 94805 50260 89102 77543 92736 67992 94768 52549 52853 98288 66620 75546 52933 57729 66183 72859 72472 86000 59793 67229 90754 80258 83387 90698 74457 98337 98860 84470 94158 54364 80052 92733 96166 98994 75112 77228 60298 88089 94598 51022 54401 74141 84972 90779 65397 52841 70815 53101 73135 77686 96294 53842 63529 76891 88416 97203 91110 59618 60313 64512 60531 69859 69775 73836 52348 71808 85513 55970 50654 73386 61843 97253 66209 57555 57184 63110 79311 56700 93798 66342 78938 75212 71643 67859 51271 83642 81271 68302 98384 76745 58324 79842 91501 93736 86785 69899 72469 96002 85347 87667 97200 71929 96609 64831 90439 68863 98166 78581 73446 93253 83857 59754 98177 76114 74325 86944 69272 67648 81031 90691 69414 75113 56703 60844 95102 92551 73603 75094 77750 55715 85688 53247 93094 65143 74100 93886 69832 78489 94585 84449 74916 93192 76132 88065 64892 50631 66902 99151 55255 87233 99751 99899 65546 91845 54206 95436 95668 85679 61821 98897 90427 64207 82306 58831 69832 55524 86125 96240 71702 79555 77005 83151 71990 60738 72556 92884 63569 86299 95245 57432 51926 69344 67554 75180 53074 91365 92799 89659 74973 84411 71381 59311 50433 63891 76165 72217 86329 84334 64494 90691 74368 87174 82024 50868 97404 66927 94454 53315 61780 75942 71047 68546 86713 63739 85306 56722 54109 89344 61192 98871 92198 82880 91276 81105 54371 89668 94830 89290 82133 94454 96348 99725 66075 78756 69418 52684 68355 73105 65473 84095 66323 55291 89360 53087 51830 50024 56359 69310 97610 55087 61944 80030 99005 96808 89875 84166 61870 59637 56969 64986 55282 57863 53661 55432 67979 59532 91771 58866 63134 97016 58417 57189 87924 90279 67551 70196 93036 83983 57688 59346 96777 64292 99485 73542 56126 66241 51937 56793 64075 71846 82782 84885 89677 69772 88877 63556 52971 59658 51736 92332 60288 55119 62395 64193 63103 76213 58632 51620 53364 81881 84817 88150 80403 53208 61581 84856 87434 59445 98917 60093 94043 64047 54639 95579 98415 89763 98793 59684 91102 51748 83567 67209 52574 71416 68721 91240 80790 74993 96216 87604 66154 69171 87379 73864 72464 86460 94748 96908 96213 62943 96096 79965 83283 56734 96132 71233 96355 71241 86077 53666 92239 75117 93844 96452 62532 83295 66947 51418 65461 57715 50033 50891 76558 63447 62163 65355 77645 95847 79245 69023 70923 90654 79370 92988 75930 74118 99491 68850 50532 89754 68821 66499 64561 85153 52409 69404 66217 98120 70510 62508 80838 70399 80566 66841 69331 86480 74066 95534 73035 84274 69063 92221 80655 56502 77288 60314 51125 54829 54978 90672 71344 71269 98374 61169 65218 58693 61187 94997 72717 75256 79500 53119 57810 93104 78038 69015 74069 98498 51365 59286 66012 97033 51002 53074 65864 69067 79771 63821 91345 53192 50734 68565 78777 50473 58811 72834 56348 79382 67835 94671 73507 84181 59627 84123 66948 70960 57157 54762 82677 98443 54407 74638 91203 59333 57861 63279 90665 59289 53773 68005 76767 97357 50110 59949 69069 74650 86223 87102 58154 84179 91005 84255 54148 61628 77307 96107 98605 52850 52794 86946 97666 78477 99459 57538 78806 91243 96678 58506 84425 62784 87695 85997 50352 95555 70974 71615 67907 74396 90562 73867 73592 82196 79976 59854 74677 92988 79188 69181 99381 95794 61851 60249 91978 63105 58474 80695 81245 80095 93360 88869 97974 62710 80853 74354 56466 64123 56933 71623 74265 95484 60182 84263 89533 93854 78441 56206 82932 99885 98884 57461 97892 85904 54225 85454 62337 95053 96873 67423 80188 69888 80375 96480 69711 51761 88045 72845 51674 80386 66479 82056 75923 84747 99272 62383 54063 98052 98952 87691 95084 76333 66036 53616 96439 57245 98938 67685 92043 95206 54102 82144 62793 55571 51635 83265 63828 78932 98137 54978 82838 75290 61348 67583 55199 97098 72081 51451 68149 59600 52008 51010 75918 50547 75413 82119 62861 87419 88531 90083 78312 98036 50412 76522 75804 56176 85375 80943 56824 59620 94297 92596 51819 94890 74218 52928 84347 83738 81562 95731 63614 92452 85964 86889 91503 58741 85493 52279 87809 93132 96522 91620 63677 69999 78064 75552 74154 67348 75082 53512 68863 92164 86162 82808 83793 59244 64794 61511 99093 97280 82885 57645 77854 68345 62009 82152 56099 84623 66250 82200 71616 59673 55861 94754 79563 59213 67351 73600 94866 71681 60184 64310 87347 75329 57789 68699 85541 81130 68144 91781 61234 76862 72010 81398 56211 85302 75431 74009 84741 75760 84662 77423 89862 98994 51287 66931 59358 74339 51421 65516 53226 58914 51187 90143 76332 76904 59193 78620 95196 93941 82506 98710 74921 50809 54467 87773 69132 96137 68659 97659 60179 99123 99582 71787 52555 71755 73532 97090 72429 69956 86202 78817 52074 65868 81191 81873 81542 87314 89955 88593 53313 91204 95724 76403 50177 89581 70968 75923 61581 91360 71561 85750 63359 90681 65470 96075 83574 66128 82120 75594 63572 65727 90629 59927 65467 51195 53125 72064 86070 76901 66811 85754 79657 80779 52025 95735 60908 91407 86669 66306 70914 76249 60056 75099 80086 73426 50125 72651 87887 85173 74040 77939 96917 62327 98000 94749 88554 97652 85461 86969 66253 62962 89641 80421 85066 79182 99014 66429 98403 92540 75681 91521 99741 60243 62428 50246 69840 86254 82363 58613 89425 76374 84273 98051 73241 77613 86507 72836 71461 59555 65572 90485 61473 98822 83207 63815 85400 84635 68551 50538 72108 75075 88110 73683 55456 96853 63872 82276 86025 62318 69043 59011 91279 95348 74609 94035 64793 89973 50662 60658 87597 97016 63356 69526 79847 64038 77048 89224 60913 96784 74668 91947 85388 79900 94853 76732 73188 75729 55358 55119 79478 77077 76440 55318 91504 83523 85595 61203 99062 92926 83738 82526 90103 87416 72025 62138 66577 91889 89930 74631 73037 78950 62217 59224 60689 56636 50705 70092 56720 72545 69372 94551 82885 61996 79613 92174 84241 89073 82704 56380 57922 72142 77874 53229 61779 69871 65842 85889 82325 74061 80399 98268 88714 56684 59394 55918 69544 57025 50104 98700 50371 82035 83337 61710 71539 98446 92028 69110 58825 60237 74325 65536 65011 63406 53349 94050 81805 86616 62339 82345 68761 74500 62213 70275 65297 64752 95953 59249 58512 78257 72545 58433 69461 81885 89519 62770 84132 81794 51710 94163 61424 59833 60645 50270 79586 83871 67741 81245 87984 57708 52614 51299 64355 71632 94719 72677 87460 96357 75041 92916 65797 86973 50828 81910 56386 51777 75975 98928 72275 90712 84838 88095 77333 86797 71640 71062 97855 77891 88371 88902 92258 55158 98022 65131 97501 96959 76151 87871 81728 57990 61041 96413 96777 74556 83583 97432 85376 98750 65878 91486 72333 67324 91455 75309 84285 70136 64021 67211 56169 65296 56856 84333 64711 88543 99592 88469 67488 92175 79244 96944 89203 70546 54768 67282 86568 93700 85933 96337 53972 61722 53639 54590 63447 84217 92629 91814 85816 87434 52435 85565 67855 72072 58898 74865 64606 62860 94135 69772 54824 62757 57799 67331 61706 57272 64269 70155 81666 82943 99065 68983 75163 84513 72180 83304 87919 53865 71954 82038 60964 80240 92659 77247 70788 52626 88849 77973 59974 51971 93011 96440 78865 58183 68264 63369 68449 75328 77741 67104 70076 72127 55902 76410 55559 62073 65978 89424 98886 71274 91433 74422 60365 86306 89934 52214 74261 61934 60277 95911 92014 97873 50601 59407 79539 55678 68908 94995 78094 68344 85054 64110 94214 68982 70709 74910 86228 71696 62257 84241 75362 84631 93816 63059 66086 55300 55125 62463 79088 85653 91375 75759 98989 79739 78846 76486 87155 52205 63764 73995 89251 75004 91424 75548 56810 64641 55300 70718 97209 83898 69538 64945 57323 59142 56919 94625 93001 85204 95353 65371 73193 59325 94301 67894 98117 53782 57515 76498 99203 64446 94540 77041 81898 92342 88973 83216 61686 66211 63967 74382 86018 90865 52751 61913 88951 87316 52609 83384 59837 71734 69140 78996 94158 59895 61603 96226 66406 59606 88806 96340 57280 83257 89589 70368 69201 53560 87587 79869 71658 52739 79123 96808 62324 94254 70319 87189 96360 70619 62578 66691 84987 74941 95211 97444 99497 50714 94325 79740 77546 98918 54413 67717 79531 96752 96033 94771 80579 53502 73611 66342 77937 87328 94114 98771 99582 56071 71496 78747 99729 91399 90772 68028 92037 78399 51406 86879 56450 99186 71406 53209 84429 60461 73996 64423 52125 65554 60154 83156 54132 98460 81549 76483 61193 71495 57740 99586 95693 62555 52739 72969 67803 52541 79307 88077 69776 50613 62329 61407 65578 57147 53441 99215 57596 65078 99134 97367 81402 69887 78629 72639 79635 77775 55147 60796 85196 98848 58403 93270 93303 67546 79060 76875 60577 57733 59547 66612 50324 77762 72353 94241 84315 90216 74080 89914 68532 51048 89964 58322 69536 97001 95941 94802 53498 95457 80169 89355 60693 52532 77572 75234 68298 75272 85879 99639 72983 97275 58267 66400 98994 59827 86738 69377 97298 50204 70111 73578 81468 58827 54774 64606 69751 81290 92890 59746 59562 98990 71167 66947 74476 66708 54906 87530 61983 76504 86708 64819 91709 94474 98679 85526 67028 67927 88479 50070 79250 97614 99593 81721 94642 88461 82216 84831 92580 70615 53273 68750 76431 82115 69276 86658 53647 97218 63829 54302 78611 65345 93106 99740 58264 79479 82954 70598 71888 50611 88243 81899 53380 79307 54201 50008 55094 93481 68313 55371 85113 64824 92428 78110 76108 65589 97280 54107 57559 80729 67395 63135 60564 55854 99482 88267 92410 85520 71148 57995 92627 79950 78683 79756 82649 55084 73622 54490 54170 59278 61253 63784 99597 89757 65418 70227 86090 74332 55291 72964 76737 86263 68190 83200 72720 90106 55467 56474 99962 71506 99786 88013 80674 77787 85779 73025 97238 88775 87124 96662 63056 67733 96147 74817 54528 51124 79965 92904 90226 68975 63156 65029 91283 98979 89879 74815 85698 87995 54608 57513 83298 97448 81584 74496 93393 54049 83680 75802 78641 93815 76962 69645 86171 89838 91247 86099 92579 67627 72863 64262 53005 70330 90301 95467 62873 68051 63300 84418 59727 74303 94379 65010 93667 60417 63268 58054 78467 92229 66066 73114 61967 96422 91413 55683 63098 79518 83192 85386 58253 94491 60904 63092 87650 79704 67452 89290 64680 76332 74702 73923 94496 94220 57119 77265 95356 66674 78460 94990 64949 50661 69082 76439 65208 95930 60549 56302 85024 62400 79972 85222 58104 72549 57214 60499 89852 51156 52370 80640 76750 69646 63095 65069 85293 60499 83595 73944 69435 79262 50354 73643 95577 59919 89611 72799 53509 86650 83021 50780 97792 75650 86401 54369 88381 95535 65818 69795 68571 60724 82230 67857 61051 56335 76975 95833 69162 98419 92458 88046 75812 91662 59418 62407 72685 66783 95380 63142 81521 58739 72649 68103 54585 82227 96959 93115 52053 71405 98023 89008 74468 99070 61280 80344 79956 61247 99871 72752 88915 93139 74797 94935 73754 68503 71038 89180 97894 97283 72079 84053 81788 99117 89656 67651 99892 78323 73873 52845 67151 68045 53113 88143 60212 99473 61714 78691 59878 98864 56879 89748 87347 70753 73554 80719 52423 64604 80491 88114 58016 79249 94619 68520 82497 97345 69762 54478 95952 80603 82218 81513 55243 66690 64964 76556 84020 52615 73512 99342 89583 86448 85598 74586 59095 61240 51724 69409 71526 57084 88420 56879 91169 78417 90812 58824 53567 97171 87485 84272 73320 53461 84513 57754 57265 62081 84507 57526 50143 85467 60632 63818 76685 53802 77907 99125 94196 64663 66923 81012 87725 87206 97690 53399 57035 54377 56595 54591 76015 72884 58224 62418 87599 79082 91173 78217 66837 79755 63192 68893 63255 80359 60456 55185 99442 85051 66616 85191 69642 54379 59116 56731 74530 90271 70471 79120 62793 94069 70553 73195 89496 57573 58152 54813 91831 93570 61685 80549 70750 71446 53672 56413 54319 77269 67153 95979 95293 89139 97225 50526 55445 50726 55317 68863 74762 66524 97249 85981 79064 95319 51435 76283 95162 72596 73450 82869 86020 88125 87499 89192 81472 97519 94670 92686 95124 96864 65499 75311 57240 56264 68664 52046 64442 98859 83399 60517 58308 54247 87405 95642 68074 61894 81097 83818 76233 78906 75833 73921 98230 74345 69403 57509 59833 64341 98816 60853 91160 50914 96993 62779 58439 73608 89633 94389 56101 69646 89770 56895 74849 88519 77431 63104 99424 65727 98859 62632 56880 64883 67798 55873 92547 61412 80626 65492 57434 72475 72305 87992 92157 70195 70724 85528 67908 70150 80598 82575 58881 50054 61892 93912 71495 94822 81662 62718 89513 96394 64584 90113 80700 61661 87914 95276 57155 75179 70885 74402 53509 90395 90865 63819 73739 86778 77482 52259 60563 60055 51596 83645 71386 91972 68153 97694 91974 81912 79265 77505 70958 61233 63451 84311 54713 75949 51847 60671 73048 53300 84479 52610 70209 55771 78378 60846 93814 51573 85540 54702 88479 92865 62354 69687 85503 86909 88096 72119 63354 54325 62726 93449 94597 78647 76269 86272 84246 92431 56507 94927 52790 69778 72879 96216 56673 62323 97521 92164 59323 50324 82410 96876 93156 55830 98106 71952 55589 72490 98098 53677 80138 64494 93327 67896 75808 97396 70767 86218 89259 95039 64440 86002 94254 99743 86409 81739 92347 78042 80018 89353 76726 53059 78259 62481 80093 83152 91715 58324 53744 58055 58049 75203 77681 50424 53457 72358 51087 94031 97130 76868 77962 99541 91653 91169 86551 96373 79899 85231 86333 58778 70740 91109 99237 91400 91253 60501 50628 93216 67691 52369 89103 96557 92669 59680 83759 85639 85364 61474 92418 79598 51324 71921 52420 64238 64194 97551 91171 93284 69118 99184 77967 89141 58640 53185 53878 55436 73818 77054 99777 84302 51370 91353 73879 71155 92193 76712 77308 76643 79544 57149 60007 82150 68937 92498 95865 99470 72621 92874 51112 85840 74356 99205 70224 91211 90081 82186 74039 62812 96888 84725 62447 57946 85466 70049 74505 65646 91349 67119 90221 91693 90001 63797 67314 81602 86718 86779 62273 59414 59031 78075 90520 58231 93024 64888 70640 81271 72566 86110 84107 53182 68395 55360 92081 98521 95597 73484 87392 73774 55713 54482 77281 51386 54622 71317 90406 87607 81901 97822 82353 67165 67157 73105 55526 52354 92037 60900 87551 57779 93410 80617 97629 96409 71141 69254 77521 61589 74570 64626 98094 90315 71314 52888 63374 89785 91215 75516 61798 55459 66472 99430 78480 52246 77347 99765 63764 78026 81667 92477 99221 86902 66880 86700 57751 86672 52700 89176 90218 97227 91644 72063 89356 95768 99726 70038 97846 63300 53491 91890 83306 51110 71257 89551 98931 82580 81101 75282 95653 90013 62211 77655 57953 79808 74562 64269 83069 80597 91244 90578 69068 76143 68726 75684 52130 66263 75472 67744 75481 62183 63599 83202 73871 87329 73981 84813 95922 62489 53915 58582 81410 58482 57344 76870 68239 63854 63954 90614 79725 56208 86640 64863 96352 78107 71434 85474 64786 51292 69264 70706 85698 78460 74674 98963 77767 60029 50301 71046 72389 82201 54655 99681 52377 89936 96797 94577 71328 58242 68118 84116 65401 97321 66881 75002 65747 90532 58525 86863 61862 90114 85906 56561 74406 84764 73086 53852 56814 96058 75146 58617 77525 56008 53206 70857 71233 61936 99304 77894 98115 92415 67576 79915 51908 55194 80858 54142 82280 89531 76387 55375 62220 92010 73408 79229 92259 57884 65701 58377 78119 85734 88127 81274 74860 70875 84583 59104 71190 74938 70913 90048 85519 66616 50567 51573 51577 62334 52618 66677 73602 93859 53898 89427 57475 51491 84491 88900 64716 80570 66121 77204 79359 55590 87931 65027 68131 82888 50730 88840 84797 51879 66299 51442 80037 57148 72346 83772 99851 78596 94312 99222 81414 83754 51873 54833 63487 69123 58543 80701 61128 62843 53067 86985 57375 50921 70028 99468 99843 65977 82529 58291 81335 70902 75535 90717 78971 62346 65690 95495 62112 85981 59981 62446 58637 51243 95296 98608 95400 53255 70277 83850 63596 84989 52965 96881 93073 78779 51397 70974 92800 69348 93372 67432 86367 87379 68848 82769 62851 62912 95865 79054 83873 77573 55481 98505 62419 64977 85710 95045 60444 90241 81269 54208 59872 73455 59432 98533 92870 95925 69925 70444 72849 72456 94417 99745 79218 53762 69596 51700 69675 62144 83914 86629 65421 56831 59580 97426 58802 90620 67732 81660 52392 52891 53002 69650 87258 73398 89664 96501 54836 55081 85086 50089 80197 70878 91766 54859 98602 86963 79125 76400 61103 93338 82381 77744 51535 92276 65222 96933 82017 95319 57942 94822 87225 51450 64578 82876 72907 68577 95454 93248 80987 83649 90735 60120 56940 60396 67334 69655 53104 59723 79886 89677 99802 56590 89548 76681 93209 65671 88596 85682 84354 60393 60127 59965 52597 78365 68865 83420 81757 83292 79826 61131 86036 88623 53201 96563 85347 50034 78415 83225 91242 87320 94470 87602 96852 59900 50568 70725 52747 80213 56863 99235 71417 52468 83303 69485 95138 53587 52122 78171 86881 98710 58924 74438 89171 55410 60257 58442 64141 81994 50813 72081 80217 99806 81385 55550 85599 72914 51777 77318 84800 64975 99257 75630 58811 86898 52774 72287 89750 65223 65898 80701 83719 86779 70831 78982 61754 81248 84002 83814 67781 56711 89414 89129 73309 97005 99990 86876 53914 86410 72723 60357 92835 97194 99399 59532 97981 63197 80343 53581 89660 74151 92970 69056 96224 87278 81922 51010 59722 59579 54988 66794 61532 83438 57554 90707 61621 96594 82316 95923 80833 56203 57831 84451 59145 88136 80651 70521 50892 95438 87058 64059 60191 79704 64556 63606 66798 83919 90315 69434 95000 52917 81596 94449 50303 55442 71164 52814 81131 66639 64163 75304 51946 71708 62751 79889 78606 50801 70685 58851 74630 94836 91166 73865 53085 57200 63041 79640 57760 58383 96716 82770 59353 62501 56981 57201 53768 81195 79865 57078 73425 93576 93130 91844 90312 76526 78660 61144 81987 88983 87811 62673 51803 58286 80636 85255 56106 87194 89037 68007 51514 98796 85193 81296 64303 74594 51764 74747 53271 91599 74646 64971 85909 72029 79213 80070 64983 67888 87037 78746 85763 99208 58000 56373 96671 83994 95170 72153 60388 66077 63234 84661 87255 79094 91573 78373 70678 59591 62134 52912 92995 54972 53191 56030 69765 63979 97408 97725 81210 50711 64676 61813 82247 89396 67242 66186 55663 79459 81664 53586 96029 97616 84689 84287 71651 99698 98626 82899 97353 98803 76675 65065 81789 54658 85236 97803 54322 86192 71149 59434 62482 59805 86138 67616 67785 58552 80318 76742 83876 94948 64918 59053 75912 60009 64355 69725 73863 57164 62098 85381 85633 79397 85194 84736 71636 86023 87967 76778 66429 97218 65542 77850 84320 79782 88844 73003 87009 90435 72406 72922 71733 56801 53532 89663 94992 61194 61614 79939 70125 62572 96400 79308 99803 77417 73355 89749 71353 65127 73101 74384 73808 99899 69953 53427 86843 81043 63440 85050 98289 54500 62543 90757 96271 91118 96508 55385 86776 77541 63192 75797 79028 71637 60570 71613 87402 85626 96948 71489 58187 65814 56782 72062 64788 71762 59819 82147 83027 67160 87615 51970 72051 63275 76340 62499 98573 83324 66858 83031 71465 70224 65213 97259 96566 68701 56894 93633 73965 65074 51185 60871 88916 98166 81794 97125 50636 83813 82385 53070 57862 64344 59229 90329 80269 65196 83634 61323 88443 83165 60026 64912 93504 88586 59816 90809 54179 95045 87131 55034 83949 99877 93402 80000 62749 60408 71120 64135 93336 71414 79336 69730 58215 91672 78288 72055 53412 74165 52530 89997 72391 92295 63733 88190 59387 74855 66728 73946 62672 96758 77689 97024 60831 83558 98424 51533 88033 87153 66473 68192 53168 91170 65906 61594 95023 84583 66240 79236 93047 92354 64081 92167 93533 84522 92526 88632 73464 79466 72430 81680 67023 82710 79635 63994 74114 68898 67789 53012 67373 95555 72729 93418 69924 56047 70217 76421 54266 70904 55881 63279 50901 57193 90079 72370 87121 52189 66765 58016 59504 89984 52836 58890 50012 60911 57739 54710 96513 60005 84768 96727 84557 77686 68153 58755 80255 97903 65507 79846 91392 82246 88300 97854 83407 86299 73864 97432 87011 77335 52552 66129 90269 74443 76036 90130 54548 84893 99695 70149 87023 89459 78052 65117 60945 62681 87467 88592 59704 76719 59250 99219 96666 62597 83812 93814 63397 88934 55900 91240 81431 62049 70048 77354 64085 91597 98641 67279 57262 73651 91033 76792 93177 89653 97504 89663 57046 58854 70936 97045 81420 79426 59656 53558 66626 85062 64141 78028 97685 51399 65990 86821 64212 73608 68439 62475 71944 52559 50912 91863 62525 63203 58498 80205 78357 97922 72058 68061 73257 50192 90323 80420 67398 59912 63131 85344 84551 63523 74438 82655 74486 71695 80937 59190 98749 78168 81243 58472 67138 80946 94601 70093 92135 73321 55345 67840 85358 76463 72037 79061 95913 52531 80865 95977 76183 91235 83525 81559 86506 88388 69839 93184 66641 56658 85944 78037 96800 88351 51248 98027 84297 99987 73091 93068 69180 60016 99022 86949 91029 51877 91689 97088 72023 60894 71150 89275 63361 67180 93927 84369 83328 75787 82523 86440 76741 69464 80643 56468 74632 66157 65653 55893 84303 67070 85569 68782 96813 75758 70626 92834 66587 58508 92929 64444 99284 73133 83131 93066 82400 63596 86358 68081 57675 70643 94776 88077 99723 75502 95434 77396 55996 56104 95377 70358 90407 88204 99140 91596 60681 83638 79957 76478 51758 62224 96944 51381 95241 55603 55381 61237 58716 89722 99393 80193 77995 78935 69665 80536 61060 63237 68443 94306 55533 89558 52805 94508 95123 85368 62364 68567 73807 81496 68714 83640 63226 81758 69700 98559 87193 87342 92192 84368 91755 82619 66570 77573 76146 75242 98759 99632 78774 91146 95243 97981 87020 57553 78599 82644 96970 53747 94453 71259 78654 65738 99519 65516 89817 74173 77671 58153 93708 63175 92911 52978 59334 98972 58748 60575 85469 50382 84125 66903 84531 73344 81910 96700 73536 80545 87778 83859 78317 84355 63688 89732 86190 61955 53720 75366 61372 59588 63813 54455 74696 52898 84671 52643 76644 60562 94935 57733 80725 81650 70934 53504 69639 81080 70403 58996 80439 64981 66333 78606 87500 53424 83458 69650 84512 62454 93835 94282 56861 86906 72903 62336 69224 67888 50434 62593 60185 79498 67357 84602 55048 91070 86728 51782 85053 60005 61536 84281 69290 57554 94152 99480 69217 56262 66898 90363 75581 62155 67509 84792 72182 66550 84987 92697 76312 61981 77007 71876 64435 64418 64732 71583 98980 96698 77716 50579 75354 92331 87829 79350 88436 92978 79838 99640 92739 64508 88851 91511 64377 74323 55386 71618 59135 90561 99616 68046 55954 97448 56856 81703 84594 77143 80041 95135 98376 83022 58734 92125 52254 70690 99638 80287 54681 86418 98893 66202 95587 52966 72549 89671 81001 80250 50010 79003 50615 61268 93443 69024 70519 76451 97179 72209 55740 80817 86828 56960 53736 52603 98500 63286 75607 65193 56115 96360 94694 75718 80748 93160 80172 86487 62900 94432 50016 58093 71771 50977 69315 78298 89041 79889 75415 97603 87183 69526 90004 62482 88375 83422 68164 56455 75323 93788 82277 85914 67077 91963 91710 75756 64766 79992 88670 78998 72261 79942 62739 54249 81672 97554 56011 76583 85471 59928 78645 50142 72860 58981 68920 91105 52303 67494 58039 57170 75066 73192 98520 56435 71437 89165 82138 72315 59113 91198 62778 74498 59719 90482 84237 92453 74066 55402 88080 61266 89332 97011 62709 84406 63203 67390 68443 54674 54247 60392 61661 80988 85694 64083 73269 81230 65175 68156 74964 90040 58985 86510 97690 70469 65526 74282 59261 64748 92224 73043 57908 55324 97955 64030 58990 60459 53867 71638 77740 60290 77721 86777 58885 52528 73791 68343 50910 70294 83247 92125 82566 84632 59005 89270 94925 93497 72407 75043 57703 56074 99593 64439 64049 79810 72304 54785 98903 85422 86087 71399 62332 54528 95573 82800 96893 53719 77590 56757 85831 75054 84185 80901 91206 64596 74117 98157 58128 63881 65166 54147 77323 91910 55584 61772 86702 92446 73425 71223 94261 99772 74478 75875 84573 59871 85138 96504 71661 78174 69587 76923 60260 51040 91390 64951 59213 91210 95142 66184 59057 87573 83261 55693 61915 80320 64362 56661 70526 65497 79635 95942 64156 54504 53266 82870 63186 66735 59221 83398 66854 70792 61293 52971 78700 60303 57988 76243 79160 62057 87852 90976 89853 93055 63997 77802 68636 87394 78656 88737 96014 85510 63646 98445 69579 62565 72478 78259 81557 85122 70357 99097 94359 76972 54153 95778 52923 50251 51922 50797 56700 60075 53254 55806 88106 57720 88926 82169 94948 55001 83138 57202 61079 70834 95720 79913 74219 92400 91185 60996 90574 93722 90578 97534 82096 93702 78014 80925 62372 64495 74403 66951 81513 88193 95932 58818 98180 93439 74818 83814 89644 64474 59940 81866 61251 98132 76186 72952 87335 78049 82599 92814 72255 63978 60145 78736 55381 56785 72562 66107 81971 73828 51749 69583 84285 57065 99084 82288 90369 97356 62731 79171 55278 99520 53257 66924 52629 52515 90741 91122 66858 71424 92751 68218 96204 60063 53541 66497 95501 52587 90028 70006 66223 84134 98728 98749 73045 69079 79942 76597 62273 91279 58220 82953 65392 88586 99117 66245 79088 90799 80946 64005 79483 53091 97743 69862 59210 65890 72082 89487 76252 61950 73585 92826 60648 76885 52357 81563 63206 55664 74552 99658 83485 63089 97270 80004 53211 52160 65199 95376 93052 88990 81645 76233 58105 63225 95274 68818 52488 91950 62822 51509 94854 61197 81770 88242 56489 99195 76018 59428 79672 80650 67278 81228 99697 58095 77679 67806 60796 91617 59621 87772 71089 71739 65000 73597 79947 91139 81164 50912 69352 85153 66812 80232 83481 88218 72975 66649 97255 78434 94041 61667 95193 81896 52564 64440 93624 50946 58741 72381 91775 86845 65242 91830 86804 72490 59897 57042 61256 56925 52071 79904 67899 77853 80187 52787 92926 60589 84563 95540 88409 73562 61071 55864 57728 89300 99220 56057 61473 87696 53629 79322 62738 54110 89548 53865 78272 59925 96929 57783 68837 75527 90712 64195 75485 57346 68748 57027 90863 99272 68775 80499 83176 98316 87654 74111 89531 70817 63243 58973 64510 94846 71214 50972 91907 97350 74967 52101 52690 94182 50504 70873 93134 56511 67900 73381 92854 79564 52848 82559 89533 62516 97872 93020 56043 60081 76887 84356 91931 70894 80084 59420 96436 60227 91038 69495 79254 67435 50547 97672 80100 98725 90600 77215 85155 91886 67751 79069 50220 60315 52495 94973 51316 90257 52320 92060 77463 60678 82417 85154 74430 68132 74070 89832 54851 66630 94536 92148 72702 74332 87707 75529 84534 77521 55952 56643 55699 54929 78395 71108 65244 84273 55823 73318 87232 77103 62131 74642 98476 87195 73472 65658 52251 90841 93629 79869 86533 51073 96557 83140 70763 64547 55700 87019 58887 66102 78732 80653 97017 51467 82218 63257 61368 92101 54655 84566 99122 64174 81902 91059 91124 79907 98048 65650 65780 68546 70416 88868 80776 58322 69291 95858 94798 60419 74945 78605 92997 53809 66917 86098 86005 95155 54943 59502 73532 51199 59267 70559 99425 98857 56815 85846 51218 77617 57407 67219 52437 97867 88748 76507 66116 77743 74041 65923 66688 99938 80501 67006 77126 78407 53889 54812 85374 53683 87920 72880 68704 90101 79102 51902 81818 81462 78045 59318 78835 95578 55817 88431 50407 65161 65022 50197 91755 93960 82678 74506 58430 86159 81393 92510 70258 94508 81335 50748 62241 85797 63979 65137 94099 51597 53893 55653 53467 98626 73692 96095 83142 86486 54787 67014 80355 98338 89610 56642 90266 54366 79053 80954 53857 58480 82462 80745 97765 76943 66302 82841 68223 80132 98278 50299 83153 54604 89939 85739 66110 90507 70075 72128 82615 68193 62079 76025 90702 66794 90149 57790 53607 63477 60858 59954 92127 73193 78677 70904 85200 87884 73149 93894 81692 74753 90099 52718 77573 98778 99942 78225 95854 75719 67863 56794 97043 98197 73023 78785 70649 97508 82723 51429 67557 65555 80198 59363 99782 61941 66845 97683 77685 80763 99876 79868 78111 65008 68929 77561 57478 71096 79749 77900 95228 69576 64565 99089 75247 60439 73711 90460 70013 64841 57551 91872 52854 88870 57254 54312 50718 60706 86912 51366 75072 82930 54183 94933 50224 57811 91127 53045 52935 96643 65179 68873 96511 69990 93429 90254 58344 66854 71980 57104 85102 82480 83001 84808 70521 77398 59178 64563 51116 95527 76095 89006 82866 63440 62206 94294 93965 96327 75415 62392 86374 93684 59491 88602 75750 99812 53953 59641 83435 68652 95424 69254 99776 86070 76073 57026 57644 50928 68537 66928 70331 74232 53987 64148 85090 56980 69198 69905 65663 74656 70487 82349 78529 86074 89291 65207 64034 80468 97080 53871 73546 64461 99740 69163 53095 69035 52089 74288 57313 68075 83834 77229 53852 81311 94940 86490 84570 63076 98250 55012 70193 96334 56875 84118 82646 68060 73029 61043 83767 89449 99295 50332 56510 87383 67041 68104 80672 81903 58036 97401 93740 65827 90936 64337 64206 75100 79153 57856 50740 98910 91864 78679 81825 70943 72929 59634 56610 95628 85943 72096 88123 83963 69849 68995 84757 53292 52267 69416 65993 52275 76313 75771 58932 99022 98249 71010 81532 98105 76422 91528 60367 76898 75070 88950 67738 71503 68349 64217 90784 50635 86509 72329 66093 53537 73017 73817 51358 81216 87010 87763 60147 77650 73350 91462 92836 59998 86506 84560 68937 72974 78068 57083 65827 74528 83389 60840 56797 91929 73693 68728 51378 74529 52608 96956 63265 81082 65892 88945 72748 61215 84863 95292 51432 76873 99860 92722 61947 79880 52029 77294 84907 59198 72689 65445 82944 57272 66391 75205 70110 62657 67720 94855 98274 98556 81814 71844 59141 67336 67138 56038 89323 78170 83708 97162 74080 97350 83899 76830 73584 68589 97145 86215 93620 83159 51613 71524 74616 50277 66443 99564 85328 95182 83510 92547 74885 85753 56749 92094 92265 83691 61308 74788 82841 85188 58377 65237 63772 54319 63409 78558 97699 50208 78618 93036 64527 85100 50752 89561 88936 57905 50831 86019 91152 59799 67033 54540 54802 74706 87957 77090 83099 71821 66326 74145 67236 64034 61346 69934 82909 59524 63437 90143 51805 89802 86825 74922 89591 67996 57454 66218 53349 95294 83998 61722 74503 59603 54735 53230 54785 93699 51610 78357 58354 64078 75434 92156 98181 91174 62278 81546 60439 80158 96394 97441 70387 89662 62935 80716 79489 82286 95453 66707 85459 83650 67174 90595 80187 79224 93569 74222 54846 56710 64130 93927 98225 91325 92682 77428 72757 63090 72982 94690 64951 70463 78243 76960 66323 80462 89415 75636 52422 82743 97357 60398 57330 50634 82476 92296 70292 75337 63160 79499 93346 90211 76844 74065 90604 71894 67989 86435 92268 93914 92080 81186 80925 99095 89766 55758 76290 87506 95335 84992 55307 81526 75308 81676 90962 72237 84351 87374 96309 82384 69873 78712 78926 50464 71868 95441 73235 97520 98870 80743 51899 56882 98514 68716 52661 60534 84504 70207 55442 52727 55761 61452 58280 86454 72471 60466 63968 67452 98402 55955 69820 50547 61594 69832 60187 94951 95125 61714 54312 74859 92240 96967 90198 71998 50113 85836 91811 80138 63772 87928 64239 91654 67140 51061 54961 52748 64766 98984 87361 97716 69378 50254 58671 96503 79484 79519 81524 59520 93419 56973 81176 89544 55251 87243 84898 58784 62979 83767 94757 91169 63674 67200 88441 80109 88112 50601 92808 68938 73418 71136 94971 93479 60255 67974 59164 55117 87890 90828 67581 87574 88851 80552 79978 76602 50191 59297 51209 73526 98929 86348 52220 85179 87894 52540 91677 86625 99207 98544 54459 80488 90809 71226 64906 95232 56726 86442 93038 71970 66989 82073 70340 68801 92532 73052 76427 53195 73262 54453 52090 97597 68952 86153 82357 63943 64229 75976 84588 99808 66667 68784 64973 81441 86751 62745 82600 56997 55898 86003 78992 76495 60216 93641 96442 82039 94909 81523 85346 95894 72822 55469 80488 80504 65317 84729 57236 57308 59080 82949 80808 58405 83469 72421 76116 97629 55561 51805 62416 64827 89534 81727 87013 82884 89658 75917 64229 84185 87204 93337 56949 80976 83841 75344 87407 79477 85435 51924 54028 77173 60821 50354 85311 55660 54492 92938 79752 57559 75461 98065 74660 85525 62920 63258 94524 71486 57155 70456 75749 87338 70105 88941 65413 91287 67586 95988 94432 53569 92563 59224 64215 98863 84435 80954 88202 84959 99028 59409 90618 82141 63391 84889 61191 64504 67254 99341 90337 70032 64991 66336 56207 97628 65064 73041 81086 85466 81464 60682 97118 81445 53462 80146 70852 70075 86554 72280 59788 80196 68065 68576 75829 71995 54248 63489 54589 90266 64177 51080 90666 81516 94219 99761 88578 73255 56623 73411 55119 56777 82250 57419 69386 57064 93725 89921 97862 96464 50300 77761 70170 95091 50313 98699 59394 62767 95468 64982 72089 57167 84234 52149 73097 51122 56023 66382 56873 73367 61441 54509 84670 59152 91570 54145 75662 81619 77179 74111 90281 79788 63679 69978 62745 78635 68599 72099 82029 89903 55460 84552 86167 78479 52532 72773 63168 78537 87462 81484 85340 95707 70730 91593 61704 79005 74335 92385 84004 92958 85055 55583 56236 51843 50230 98065 76231 50046 83314 68116 53854 65499 90729 82188 88990 63111 77646 86440 97084 60188 65960 83656 78660 87871 62470 84384 94990 86396 92677 74781 62288 90595 91530 74929 94026 99610 50610 56276 50791 98882 66540 78586 59059 89143 85639 84347 55352 80961 69959 66759 97268 72743 94979 87512 89715 74123 93360 82718 53338 96624 91221 69915 65651 99526 71140 63596 93555 66982 69677 55294 63757 55796 91278 95152 91454 59430 53168 83760 51037 93095 77222 97154 88716 71011 60718 92407 82070 50583 64074 82728 60167 59727 87834 79030 67167 84167 56622 80400 84887 65297 66897 59679 59144 74764 54737 70527 57108 59602 89401 63208 88421 76787 92518 77666 81362 67852 99014 53026 93800 72173 70657 92776 91370 70047 83567 56073 51539 53448 89249 87226 50075 87953 96626 80099 65941 99133 54430 65678 80906 51210 86278 62289 73024 73021 71755 58341 75384 71966 99336 63455 78049 58653 58153 73399 69551 77659 85072 54612 87489 63167 75408 91366 58570 93184 56850 54952 79283 82936 80533 81546 66725 78968 77513 76192 69902 66978 57486 83077 77610 58311 97997 68550 89794 62043 99933 80362 89581 71936 97752 74479 82219 64830 71316 55273 74872 94543 98177 89529 69802 82914 93982 86482 57593 69112 69640 51899 79526 58041 90784 56754 80595 66758 65301 99799 70830 87805 77744 71782 64843 97291 70235 59883 86501 69605 67971 97775 93964 51154 83353 50718 57705 50605 91916 91905 58355 72016 82353 96892 84167 70309 92705 85719 68760 55346 52889 51180 54912 84919 70743 55204 80547 58936 55034 59859 56249 86314 95904 80502 96685 65815 71288 63001 50676 93510 93669 52539 61861 57448 87988 70369 74568 51893 93745 95898 63535 55442 84068 86117 84106 83300 99664 98314 76011 58344 68475 64561 58994 75822 78558 78361 93423 69709 70935 87870 76845 75306 97187 85988 95006 95615 75666 84605 60940 88590 91852 64324 90916 53862 78232 77564 56443 70528 83409 94594 76341 57693 96607 64469 74606 79507 52963 81274 61417 84336 97082 74718 63425 98833 58283 67609 60897 84406 92337 92952 50752 68832 86712 50077 94355 61757 97872 60414 78490 60870 53444 81320 84677 91083 56436 83915 80030 94953 86532 80447 52631 72687 93092 59930 95759 51552 74042 76822 91594 85039 73542 86107 89534 73100 61646 57772 68072 70730 62999 58839 64847 52045 75660 76688 61982 84345 65912 77429 74493 97063 78360 98639 88958 92238 92600 96963 93246 82098 60198 91368 62220 70358 94643 53403 67972 80990 50887 78386 62498 63801 56834 72263 50605 97635 71436 67496 82280 76363 78325 65770 99320 95445 82052 63931 71833 66209 64793 74791 69980 93662 77933 50274 59853 68878 53118 62329 82322 79118 56404 74955 67056 90766 89957 81241 70064 75931 67927 62013 98328 90069 51973 60730 81823 69820 72615 93382 82246 82522 87024 68394 54555 90554 87995 69555 79960 86236 92531 65105 70494 78276 86855 82307 55192 94581 68959 85866 85882 56922 82568 91048 72934 80985 53990 87048 96655 92130 67018 87548 91003 63897 82837 75215 94934 67490 87810 75828 61899 88614 74758 75935 83185 54443 74805 64693 87002 99241 57614 63044 80801 90810 57637 91634 53696 68238 66276 92950 61878 90888 52027 50082 64247 99634 57536 85420 64681 54478 70499 84016 79508 93796 58349 96564 65971 62092 76734 91101 85421 55390 83443 61872 87130 98636 89785 51438 72758 96947 55486 83326 91675 77117 54771 52311 78497 55654 84014 70360 95746 63020 59764 94938 75212 79529 85885 58349 71799 55128 64382 57242 98305 86743 54893 87024 54622 56875 91011 58243 82112 78535 77882 79722 88127 86944 74214 97677 50554 54596 87032 77194 68624 61790 77688 78415 79894 82186 66335 71596 99593 70425 93880 51260 63844 86305 91084 69216 76430 53313 56857 54527 94205 61784 85925 72252 82675 73974 94290 63834 85955 58324 56578 69058 52571 78260 50030 52310 54209 99663 67411 91833 75661 51659 57854 72452 64214 86918 51679 97102 52341 64223 83916 62495 69271 75413 96704 91969 84650 59163 69376 95828 62088 61974 79443 97246 72820 66888 54752 98818 72937 91762 52930 80407 63431 85129 52813 73268 85187 67367 81992 72336 91072 73017 80614 77734 85542 97708 96775 67572 63842 88382 68237 88630 98702 87880 71592 85991 60836 63587 92576 63905 50972 89527 55107 88734 56796 89816 95339 60457 97463 55399 90042 71229 55807 63872 84067 72225 70039 91217 83673 91252 63776 56704 92879 96672 89048 81334 88237 98277 99102 90071 83918 63202 82933 55975 91465 59923 97963 98750 50194 95659 95782 56275 50317 51517 98099 67287 61697 52012 89733 67349 72205 90942 69146 95558 85917 68374 96291 84990 94506 61716 67157 90111 72248 93028 54623 87423 51186 92443 65068 61865 59188 56465 77580 64720 76896 80768 94863 83334 55177 52147 92318 90196 76184 66919 88439 50422 78219 65973 98183 54277 78956 83973 85411 74530 59507 62045 82969 55916 92305 58797 50906 60741 73297 91854 84516 99043 72880 90454 87765 94297 93634 59522 56427 96476 75894 75159 92218 77456 63180 97602 89386 99192 96018 56435 90565 81952 93730 84008 65650 60858 77143 86972 50480 50568 97716 85856 76293 88666 81870 76095 93827 75770 57279 59069 86512 73153 62842 70629 89286 71832 54221 78298 83302 83433 94630 97152 67922 71788 86168 75634 50470 67683 63619 60543 90312 97264 51921 96703 82391 74701 81654 82847 53577 72709 88149 85518 55429 95051 83600 64365 93523 70021 62069 77074 51923 87932 93433 81940 66859 67330 58345 63131 81184 76090 90171 66096 91183 87101 66942 75849 97930 64658 99359 99079 73686 84032 97983 72918 66984 76990 63963 72948 70623 68387 60263 54336 55639 92444 90192 88294 90330 93395 95575 53378 77498 65106 67336 56265 66843 59047 65446 51044 50322 88600 76189 80623 57052 57017 67909 70891 94413 78123 89849 68521 57766 83894 96868 62969 57810 55630 72151 52080 87046 67706 92103 80156 70391 97302 93364 80277 70897 93995 95300 63026 52273 50363 86033 62737 95515 79539 99620 98615 52676 66241 55870 52434 81172 68175 73225 58612 86674 50577 66810 53953 70641 60466 79901 54243 95039 67133 70369 92729 75566 77176 51911 80414 59343 87040 76933 58247 54811 91344 97256 56698 70659 70392 58678 75825 78347 59460 98819 61107 62853 85833 52410 53678 81919 80420 80805 77297 52713 53174 85969 85487 72683 76953 61061 62258 97711 93922 59712 84309 90147 78457 62199 67876 86516 51291 93665 72544 58633 60144 87623 56914 52506 81253 68376 53171 55161 74643 78986 95256 56075 50964 56069 73944 81680 87295 58646 86865 89398 96474 68449 75106 86384 77700 53348 77945 94613 87321 67245 81534 56888 78816 99042 92337 90960 79807 86776 77153 73994 60186 87119 75666 71451 74247 70834 71177 54744 94099 76410 67201 57611 69705 52042 63432 51328 93948 51085 75219 98737 50794 94841 53598 73257 88860 56182 91909 55720 68300 52133 71610 79183 94598 57518 71624 57452 88001 86925 81119 68951 97447 89652 94449 96697 97949 90205 77267 51196 51312 55146 68285 70023 63730 89447 52561 90107 78061 59115 98334 60130 74274 68129 74225 55330 53344 72176 84831 60418 64341 98199 79504 70090 88736 54465 93663 84624 72517 76654 71505 71890 91429 81474 83678 72344 95103 92456 71666 64045 55253 60833 70137 70619 61018 86705 77865 99357 66614 59839 61146 63771 82648 99707 53821 52862 71877 55178 85082 68205 93050 86046 97594 52914 77554 89616 62048 64941 51636 86357 65780 68097 95560 97121 94404 70004 78523 83567 83880 97222 80417 97638 57314 80943 96300 92696 56666 68206 51832 56755 61897 91499 78556 51218 59124 74609 50062 84322 60566 62618 60480 57562 62615 79678 98926 98788 54925 56772 93201 99594 76622 88220 71883 71457 98563 77119 72780 62048 67429 94159 51685 68854 66924 86395 88723 75381 66371 74861 89702 62134 75038 67793 90669 73772 98965 52795 90925 89631 90543 89560 57837 86118 62622 67574 62279 89842 50014 84338 97928 54226 79522 81456 69161 95968 68887 61998 94679 61569 62306 94001 72275 75793 62353 79382 99404 76219 96388 60507 60472 99353 83729 56421 51852 52891 62594 67341 51370 63177 93135 73582 52728 75366 57382 68968 56360 79460 95714 54158 56925 70059 57300 70726 83739 82441 89660 71947 66376 77731 94754 73934 88591 50895 59943 92223 52897 60173 93459 87868 92035 63978 66929 64518 51042 78943 83822 62083 87110 63245 56238 97261 68871 97267 73060 92427 61466 98724 80317 76317 56720 83245 66297 69786 81380 86195 55174 93836 52000 91386 53509 57019 94051 50770 73213 90340 92500 65887 85627 84123 71231 90128 91592 56736 68137 98602 91131 67083 51968 79690 65262 69010 96837 82306 76162 55951 91816 99636 66494 62640 93453 86798 67530 94810 81397 93905 61051 92737 58248 82996 54510 61389 88176 91164 91969 86405 87476 92554 81551 93944 65293 92783 99216 67243 68654 64334 70910 57194 69824 52149 77975 82258 54023 93417 72192 52576 80871 63621 80337 66558 70139 88708 50308 95822 83397 88967 68417 94935 82877 99001 95939 94287 92750 79686 64661 67582 92484 93181 51480 93656 74953 61340 50370 55565 72088 72369 98957 71331 80422 93312 79632 51321 74662 86271 76880 65065 87236 51043 92997 62195 65432 71949 84413 75872 77694 56594 68005 71255 63143 54167 95216 70489 97599 80589 93438 58343 95839 99700 59146 61916 75112 57137 89445 91404 69717 94854 54757 80996 81885 85983 66961 73911 88627 81167 81178 66677 92477 63803 52016 74378 68582 63068 84557 55625 69153 57888 63244 81608 65858 76293 85792 51270 95704 50659 68368 81419 66351 81555 78280 96202 66438 95369 62162 72554 62851 92428 66758 79813 61434 94936 94311 87388 89479 51584 58869 71293 72723 56421 76961 82688 89725 79653 79898 96236 74857 83258 69672 98647 52289 67740 92639 77671 73252 83408 83235 60097 91899 92967 84757 85873 64946 63777 69908 74411 84924 96181 75564 57942 71312 50388 86667 92562 72818 57278 75778 98738 56476 90611 87887 73535 56364 60900 73870 57052 94092 77385 55863 55766 82914 94044 63278 76358 51421 98514 66951 92614 95223 63520 93628 83364 72664 88841 90521 86096 89718 79776 88979 96290 72455 62547 66214 96522 59675 58219 63126 69932 97418 99466 84217 91651 89459 94864 91464 63877 82902 59251 62909 98127 76535 76095 85988 82301 81497 77657 64802 79882 69484 73625 74368 94279 98167 61137 69215 90018 70240 62322 77664 80821 56371 52548 63945 52094 94099 99516 91819 63104 50256 76325 77823 73362 67718 92455 54212 54438 95159 68715 68340 64514 52303 55987 84123 72244 70911 86830 88015 72918 73815 51626 63930 75611 95277 80422 92978 85886 99460 73388 83225 54255 63368 94266 99434 74595 85334 91040 86917 53395 53762 70585 96399 52783 78333 69529 79944 91552 73983 54934 98959 51137 84431 82603 63198 97861 76236 97800 70640 96248 91348 52786 67751 58458 52327 78086 94811 81659 51015 58776 88001 85311 77067 70460 89535 70902 68763 98584 89749 55915 57834 54632 83949 95477 63024 69642 75067 90678 77687 54314 81257 80390 98339 93872 55370 66696 98199 51762 95137 52381 79833 90652 98341 76724 84380 95070 58521 58332 85952 76103 71721 71832 88086 82385 59899 60252 84075 73885 54994 53195 58377 95953 62744 66228 58057 50304 94705 81552 54544 64165 61623 62338 88441 91774 82571 74258 71580 61993 95351 85378 98162 65029 72393 52238 50413 78883 62431 84886 77543 80757 86520 86857 59857 95373 77375 81024 56068 83850 82141 70081 88450 99665 80888 55357 61078 92417 57883 64107 50250 89629 64719 85906 87140 95126 83237 66610 87291 74566 83051 78892 68840 82855 68393 77102 77598 92583 82888 77483 94152 95680 73759 83366 83901 61289 68941 71047 73990 98668 84315 51968 65553 62140 82699 81846 82723 82231 66040 80104 73321 67321 58748 57691 56721 54180 70817 70127 68978 90467 89725 50371 56218 77187 74941 53548 84718 52022 77795 75362 99061 87953 92246 87221 71602 83054 62569 81653 52042 80418 75828 85080 97968 84623 79909 87791 68313 99444 57277 68263 80698 83043 55902 67197 68147 80141 66629 87746 97688 75562 56214 68482 59087 74082 90012 78897 86698 99789 52746 93761 65925 94285 93676 53148 71667 64090 79603 84862 69542 92506 51290 81427 77046 71152 54328 55171 93608 82430 76290 90860 53189 57881 52096 90770 96530 80161 71555 79887 71854 71746 99214 93078 60576 57322 75699 98065 81450 67077 79530 95998 60758 64332 50909 52736 68864 60906 64804 96234 80344 89557 92737 59576 55339 61348 70011 75191 73595 92583 82460 90988 70362 69393 89584 55907 83032 87046 74349 98729 88335 84423 62314 78285 50503 71661 65657 99094 87471 84292 61585 79027 98132 95881 88472 55313 91325 92548 55622 72625 83953 58741 99378 68615 82548 90223 51768 74580 90961 85243 91400 56196 72118 75492 73028 58118 55828 81442 69892 98048 89636 58993 61203 84651 83673 56308 73943 67648 83023 58157 51510 76490 90839 73220 75743 57016 68605 62851 98654 69053 79084 77293 63627 87468 94593 84344 90139 78587 67622 61322 91551 74861 82139 68738 95441 99778 78035 62501 68686 96364 60746 59355 60185 75045 92368 82013 91608 66831 50101 62923 76547 95595 94327 80509 57939 55538 64996 63346 95775 62297 91710 73970 66206 98592 69581 75502 88225 92320 72929 54640 70658 94230 93851 68742 74778 69626 74910 57159 91701 74603 79696 51969 62454 69514 67426 92505 67101 75171 68755 72166 92201 82174 65471 70339 77409 99722 85651 97631 93226 60236 51642 94669 63678 80077 89443 69707 87096 85240 54912 51389 69108 51627 61033 76053 55762 91055 91072 61214 53926 84382 83700 93105 87931 65415 68730 55068 53235 83987 89519 79909 64621 53116 56986 99206 74470 95454 60124 83837 60434 73852 96203 60881 82349 99577 77148 54820 50994 79841 86807 71756 78561 50083 63695 61344 92779 98970 70623 56988 63464 68057 68709 51536 71222 98965 56985 54657 57091 91365 61252 97632 52911 99352 93157 89362 79383 83875 74863 79693 66238 88893 75222 55759 72448 80936 71068 94473 51404 98037 85858 62377 58091 90237 56774 89461 69936 68606 94823 78596 94975 89540 59299 89377 68319 83463 95289 71138 66844 74546 85913 51252 64635 55672 71878 65512 76386 93909 98728 82841 76539 79414 96902 71681 69336 73159 61326 70635 58195 80567 60981 66432 53095 54155 96152 85003 70980 83479 58707 90572 60489 96369 51895 91500 75206 92805 54089 91222 78842 73934 63076 57648 63865 63906 97768 68117 92678 93802 96034 81540 68640 81968 61692 52658 53131 51208 54262 94212 82800 67363 75232 97507 53493 89913 78244 75586 99407 75324 84950 57753 73124 58400 96953 73484 83633 65624 57819 72310 80248 81531 99864 84154 68807 70417 83077 93588 66112 81401 64656 81629 89945 95747 56101 76568 91945 76403 83269 95223 60798 70461 92037 75705 88253 74059 80337 58143 50484 76239 94867 69672 83246 78235 74569 66498 70497 85544 65315 61770 59645 71894 80103 71086 68331 68722 74921 59859 90659 90076 90457 77958 84589 71978 86158 79019 87666 69919 93539 93216 53152 84238 61081 91194 80135 86933 68218 78877 98280 51103 82951 93296 95006 79450 94796 68624 86700 69487 69047 87039 71146 98765 83103 70738 56328 60645 97185 94586 58175 69963 96599 97659 73607 54061 63229 76961 71369 99027 59211 84194 92496 74193 56664 55237 98249 55199 65057 72860 91543 87981 99606 79324 51522 88298 96014 62575 71358 72118 99067 59687 88493 91811 94330 60678 61909 86172 51081 71682 80767 51859 94474 94655 66271 70222 52294 90086 76535 98303 80605 66073 71583 53304 61082 90053 88585 93151 92597 51242 78154 87373 85483 50505 87892 50371 94883 92695 61821 75058 52217 95754 98704 68674 73815 92864 61420 58152 66701 73345 70396 68937 80720 93941 57636 70949 90121 62606 72240 83050 63576 78696 93950 52682 90987 90331 98761 55144 87278 54994 92464 97343 93333 98973 87000 65004 99730 73303 59842 69827 56050 75657 67678 56096 75602 97624 54227 57381 54072 57620 93679 98061 82953 89492 92923 78255 96584 74719 89814 81208 74726 87906 89340 88341 89356 96656 64340 85153 57868 81479 85874 56845 74812 51747 91521 61897 74696 58707 61883 77491 84796 68048 88593 52069 70642 86840 96232 98161 61950 53157 67132 73649 94764 91893 65131 77498 97957 90458 99296 99233 89700 86852 88043 91599 99020 91713 79344 93715 96724 91304 98051 69956 73134 54793 76320 95889 62837 69488 88979 80369 64525 65191 58182 73940 93445 70233 57041 54961 84582 77109 72594 83131 70169 64599 83545 84123 87275 61828 68913 96120 93432 93233 89635 96518 67992 82646 78026 66139 92210 57844 64814 85049 62591 71350 55952 62852 99333 84304 82114 69426 91482 75352 65413 59446 97768 71843 65133 90423 95820 55574 99176 85173 54852 86843 54846 98141 58784 84705 61985 64357 60464 73058 55088 62785 94673 80475 67042 88930 51589 91287 88253 67172 75153 79750 81374 66358 85479 66678 91892 98198 95656 66340 71565 87427 64821 56762 86124 68905 84302 73604 84018 63774 87893 80227 75229 75716 98136 92654 77712 64379 74306 85232 87564 74429 71911 63945 76464 91494 88347 86807 97590 97034 87039 64633 54564 52494 93315 90257 51259 79612 56858 85451 97748 79807 94255 87565 58131 93234 99281 63174 55966 81082 93607 55104 96282 93705 52465 81389 57177 76241 79018 67077 59791 82458 69485 85708 63821 55120 92308 96411 66548 75039 91308 81465 87593 92046 72554 63091 72621 53196 55614 77170 78136 69178 51546 52048 72862 54690 98415 79137 69055 80377 75862 85746 51205 85443 59733 53111 77600 70316 90106 96924 71891 83488 69437 51423 82031 82686 72105 56357 67505 93787 98679 64158 63581 65063 63424 76534 59784 76849 78316 97686 90148 64252 54626 71988 90351 57156 76294 53348 78538 53969 81454 79974 55652 73939 53944 91868 57468 88124 64636 56404 75383 81921 94213 91796 52110 79249 90265 72618 67874 52198 94252 86817 59108 51692 59550 77559 62556 94415 89752 87740 87761 82358 73892 72458 81393 64836 85977 94336 70632 80648 51644 98212 96685 67001 82349 54396 89235 59837 79211 66003 77597 62085 62908 71302 87843 63277 84400 54193 53426 95331 72478 98969 72948 77250 97238 54691 62445 64406 98151 94142 79824 69868 50582 66541 71641 51535 51665 93439 97001 67485 63907 86052 94109 69811 95500 93295 71289 96692 90492 53159 95865 58143 95694 50980 58719 92191 97849 99633 54729 56451 77722 98327 68348 98814 62958 71611 93308 90787 99435 90676 51087 63835 62567 98097 58720 87090 93209 89927 80146 96243 50549 54848 86172 58732 66344 62536 96725 96578 58320 95157 77032 97345 69314 95969 80025 83874 82375 54579 91561 78310 62682 76067 60178 51663 63287 56186 54869 94715 87539 88799 90075 85475 70909 69591 66657 77673 71737 81854 64053 53893 87275 90953 81953 66956 53978 57090 97862 66105 83174 72154 99690 74223 87415 97844 97899 80301 62441 58335 56219 92322 74046 78895 98352 70132 91901 75208 94868 75899 83568 83922 60772 71740 69714 87247 59473 55034 95417 97393 72568 57076 81583 91465 79076 59267 61266 62523 60734 72328 54054 53736 85832 67424 69314 85656 84957 83167 79001 63969 77745 67334 58126 59482 91731 96621 87290 91712 88197 56673 90942 76117 83087 53186 83354 70613 55857 70597 73584 69866 59039 71370 65846 68351 90408 78387 85323 55892 51477 50705 96257 78664 62740 81456 62218 76600 89468 98422 96783 93646 69123 88317 69013 69882 69900 70479 82036 92395 77287 72306 56514 86525 59224 59087 55465 59097 72441 50106 79581 83122 82176 72197 79206 85643 67809 77682 65511 87883 68711 95607 54512 97265 77615 86727 65297 95504 55815 51603 50089 72636 85776 80589 65234 83228 75196 70077 80215 81379 67790 63417 78728 64807 98565 99112 85608 83831 83289 96957 73991 78541 79224 65296 89375 71133 51831 73412 59267 59944 56855 56988 94878 90147 74515 56503 96803 74905 61224 75228 82680 97426 85212 53694 75369 77376 84896 50052 70946 50673 60807 73269 81079 84832 78452 93034 76201 69150 76716 54214 92832 82769 97850 99311 98105 50969 54335 65613 87316 70747 84068 75078 58217 90752 61045 78788 69768 95788 91300 87800 77019 54553 70145 76252 67054 88452 86259 67141 98297 71099 90759 84325 99617 84376 93116 62780 62595 63140 94311 55662 53400 99702 92857 90774 55909 97415 84474 71998 55468 69061 64965 65200 61966 53044 89394 75190 75748 93459 99348 55919 97889 77903 77034 97089 67436 69228 54345 60445 57778 95292 77885 76744 66019 55900 91960 51793 53282 53551 71605 67099 54170 86745 74812 60553 52383 99651 98059 82529 56376 60436 61200 57627 73595 74960 81920 67422 92585 83503 52583 53078 56955 95895 75802 77833 53563 87499 62270 59472 82979 50243 81968 67827 86929 76261 82860 85651 57096 59828 88734 61069 72564 69626 71839 66601 59237 58981 88391 73513 93722 89258 52777 84492 93414 81577 71696 78028 97051 92143 73765 98853 64880 68660 86022 57334 87992 73986 79690 83592 70512 75574 98195 57784 76745 71506 68564 80987 64153 76036 64038 51629 90952 69770 68733 62152 93247 73978 76285 61228 58716 55163 79700 75065 83948 89049 60686 65290 55136 67859 80390 88353 54260 86105 51947 98144 80179 67260 51349 61608 86422 59100 82275 87680 99695 56540 98555 52579 71837 82192 77304 77383 64005 80912 91084 60828 91112 62831 93202 69148 83598 71996 90659 75462 86132 94385 73671 68266 63404 58505 64640 71144 96246 58778 65062 53839 81203 96222 99688 99668 62521 67336 59703 77350 73288 66238 68972 63097 76754 89782 95782 53245 72504 95225 83251 56970 88549 70282 87214 84286 84622 80540 70359 57208 76404 90516 53318 87489 86156 74104 75870 71791 54882 68847 78789 68746 96144 65480 85991 86447 99135 99586 55773 52601 54422 63259 99529 68813 56549 86381 80927 73146 89311 87191 81352 68443 59077 80817 81699 96328 64952 77947 94899 88947 66491 92712 76957 55244 80336 81692 82410 79676 74264 84923 60422 55036 81313 51259 92330 52005 73690 67201 72119 77363 67729 89915 55952 68716 88913 89250 79059 87163 78819 62484 93766 78592 81488 93916 95191 80787 59828 95688 60146 63648 79196 90724 90808 92403 94818 99862 77813 63444 56002 96584 51837 78515 98616 93895 72270 53520 89723 64933 64636 79475 71402 97579 96761 61581 54054 66165 83050 62968 93555 78665 50303 94777 71239 78122 60311 81337 73995 98034 74506 74717 95710 62253 69327 77931 93503 81474 69452 61937 93972 66042 78300 50311 88843 57228 96256 95941 93459 57924 55890 69596 64630 74416 53314 74997 92512 59866 69312 55988 56087 82510 93548 60598 75214 63071 92056 67367 52481 98068 92765 95607 77618 85085 75548 86959 51758 67546 86943 53803 77279 57897 67512 64872 76081 93749 99985 71267 58030 64054 84075 72140 83389 68129 94009 88305 90039 86603 69783 78342 83013 54511 88506 98103 50333 77654 97495 75583 51313 51147 88924 67711 65121 79726 66560 52510 70822 51797 52607 60361 55882 98535 55056 78425 76861 81458 51110 94054 76871 52697 56999 56257 85411 77614 66285 59917 93731 94048 90634 97504 55330 91790 91795 70172 99864 83245 66632 72536 87235 92433 66712 79391 84831 61398 84465 58295 69910 58263 71755 52163 86056 72377 60490 70209 75745 68283 72800 92686 66485 95956 57052 99169 59450 97705 59451 64900 64708 94338 98726 54442 96325 99820 95404 87892 94798 55662 59388 76676 71566 90578 64387 61292 82671 52872 76970 73650 92767 62373 85317 59758 76113 79120 53646 54649 54992 72406 70248 65164 92392 50586 62857 86972 67501 89885 72280 94109 83058 53786 66159 69651 81247 65958 65580 87332 78001 58231 59076 71890 70491 77939 69844 72790 77196 62394 76866 99304 80508 88986 58450 73515 57782 52201 77326 79418 96408 92158 93536 89271 99300 67924 96375 94619 92105 51051 82455 54583 83136 57649 99319 69756 54506 92245 97866 69250 90560 78450 87081 95287 76766 70144 90406 98726 88614 90424 58217 65381 69289 73382 50094 50137 84677 61844 91384 59421 94570 58479 83364 78468 88398 68974 69119 98962 74994 74831 77319 68129 98669 80040 66310 65145 64205 86341 67541 80867 55356 56021 87736 62604 98868 88047 54560 95541 53805 63064 88362 61220 96610 52471 69856 55283 52709 99454 56809 74392 51734 50806 77335 79398 93300 90959 63647 99228 76659 90221 50520 84974 98406 92078 93670 96568 76166 89006 65680 59421 96497 59127 55637 95126 58942 97039 68106 60881 66712 66746 93754 74882 66388 66879 85122 83856 93053 96787 54960 56854 99845 51719 76425 87667 60078 69801 77116 97107 89880 50565 51341 79743 78387 55601 56850 99459 77611 64786 63929 95657 77570 52989 84045 88856 66381 78949 90013 55299 65177 88234 72119 52245 53510 63849 55545 60859 62718 87829 56200 78791 83861 59916 55469 86050 68407 76553 89806 76391 51404 56416 70792 85030 66264 97473 51472 91349 52105 75563 61943 63019 98287 95651 56158 78426 86386 65280 50833 55769 93971 87788 65844 83640 62091 67026 54024 56704 91204 86867 88297 60499 70213 68898 50581 74669 55245 64660 89317 64458 71202 69221 96609 55246 96120 68805 84431 66542 77780 92475 89659 58112 74258 70088 61754 97590 53692 64993 66445 61018 91871 84211 83137 96291 83316 53229 75244 59549 87318 89662 55433 60901 98679 87217 65501 56533 73228 78219 80524 81259 72341 63923 62976 81184 83438 77525 87493 90180 91476 65220 85096 83188 60966 71546 57910 85301 75749 83456 93943 68067 55721 67130 99620 67048 55978 69123 77249 71612 87434 66548 77482 51435 79671 56684 64601 99727 94232 93973 66350 88115 76723 64851 61497 59325 57829 56991 94928 73466 65263 50158 90539 65458 67854 77370 68594 52878 84166 83114 60249 85844 86934 83978 65937 95726 87073 63071 94922 67015 56642 69352 92806 67459 84445 91802 86528 71904 77481 92814 74321 90724 76276 52744 66820 88382 95580 81929 90787 63279 53191 63640 78849 60582 54019 61962 71587 55323 91447 89238 50523 67782 91201 87748 57726 58409 86397 91139 66247 79820 56592 51595 98079 84561 78850 95973 58877 80631 70646 74655 88478 87555 79732 59724 60151 89853 82879 94457 63362 93967 77235 85163 71723 68515 77521 57029 57949 53450 99292 82300 66753 88989 82440 96689 56574 75368 89182 78885 98783 71920 67828 96417 90478 79363 69485 53465 89364 57777 94475 59497 63820 97465 98855 87239 81552 65856 72028 59833 50269 88444 66560 70009 82614 82841 50676 90056 77513 52569 68902 67832 53089 94527 52208 81136 54905 67266 72038 64861 72080 67082 64577 95548 99777 64863 95595 68089 93805 96802 82875 53559 81347 80499 89137 86761 57345 74453 53402 62582 82692 61960 87979 98480 54806 60345 51398 97860 92713 96276 95962 63898 65625 80975 65304 52845 53876 74975 81815 94615 93998 60408 92101 68247 83504 89062 97671 84219 85184 57289 52104 63720 93174 60973 57260 53957 75181 57690 91497 64097 67216 80060 89626 60613 50388 92955 93380 90569 90872 76334 83877 64880 91526 57285 72430 85705 65117 64752 89961 73954 95635 67102 66342 76235 72795 61154 98517 82823 62331 65249 54697 70278 80670 78356 57378 66802 63289 82835 89763 60492 55650 55942 67916 89219 86849 86767 53131 90067 70982 95391 59753 81756 84473 89067 68304 82965 66121 74609 61818 80584 96782 56490 91399 97594 71221 81618 53370 98009 85636 92552 88377 74544 66134 54669 72004 58240 68756 64188 63522 79621 59176 73930 88650 80295 97979 64712 88738 80654 59088 80125 81461 96081 88502 50278 88067 50433 72450 99438 77792 85807 53946 68274 78636 51087 61689 98492 91656 97756 69481 88414 91582 87502 61270 95852 97132 93588 57272 81456 50343 77465 86239 87691 75625 97604 62293 98247 53366 62349 54388 86629 58010 66951 88156 92481 81494 97745 72467 68990 55147 72712 98898 89307 77255 64330 70863 79066 95463 94502 55273 58703 61859 95355 71490 94298 94730 51009 56787 92956 95208 93133 64006 72596 59221 84021 93911 66766 97722 68181 98888 86885 58345 98155 98569 66491 62618 58091 85639 77077 87120 52823 56063 56481 74304 57815 62685 54847 60721 87318 75085 63300 95192 50058 89388 94129 95385 85038 85837 50683 79590 62259 59499 70837 55686 89017 78660 54009 54562 55482 93491 88951 56459 92071 59180 52579 58370 80790 97987 71630 62362 53065 64787 88484 86602 58463 92804 98793 67939 78334 81571 67242 55826 99431 60816 69256 74848 90155 58699 88445 99804 55051 91161 59873 68485 83159 83464 91381 82803 80901 84266 87325 98128 94342 90868 71309 83905 88342 63433 56509 76180 79757 56956 56043 71086 86073 98031 63599 78611 55080 77878 84083 84611 77082 69282 59777 92166 54914 87125 87208 68995 65163 79372 88738 64258 64457 93497 96567 73756 62757 89130 50904 63828 66142 60410 66536 56936 91167 90011 51169 62079 82885 89195 69775 72631 63664 83733 90720 76944 65828 99868 91338 89209 62924 86398 89686 92746 77210 63163 57583 95550 88748 55591 91490 79915 66794 76308 77599 70908 75154 54931 95626 91080 57403 74433 62686 97652 67556 72775 58241 83461 72046 75872 92631 53238 94078 89254 83816 80277 93961 60376 55028 77246 52149 89865 67933 83608 82663 74436 60240 50822 89538 97543 93055 90703 97980 86498 85534 60983 61586 68299 71801 88267 74257 91746 55839 71932 60027 84768 94984 64574 62904 53222 65308 59212 94980 77939 68399 77318 83729 69985 78222 97287 90807 77267 66963 54387 81795 74150 85870 53473 59484 55047 85578 86155 93647 95985 65791 82462 93935 52751 53435 72054 64251 99991 93567 59590 65845 67878 92578 56167 51963 85950 58743 66473 61700 67632 68682 82069 93085 84745 94220 75310 94217 69690 88253 79174 71660 67319 83536 68827 95648 97823 81059 54004 99985 63134 82954 96070 86553 86564 73506 83660 90541 66617 69341 52607 84479 83513 56823 95995 60110 56696 60947 51605 61443 62250 90182 85996 82776 64497 77638 69886 93898 71350 97591 66591 66337 91876 77817 94074 57794 84391 70541 54491 52951 68660 68417 59816 87010 69022 72712 51041 88474 93167 78733 83731 66312 65950 70081 64791 93731 89996 67138 83601 88784 56624 76773 70593 75888 69206 66384 96962 74424 63368 90506 73452 93539 77578 74643 79496 69761 85445 78095 86630 50740 71446 93248 65600 74843 62265 82914 80971 81928 86176 78706 76845 60779 93597 57034 52457 75187 56156 78231 70181 52063 66010 63621 95330 56861 72255 92601 83650 64093 53621 77363 73775 74602 68457 81235 63936 65276 91715 77342 53152 97296 95804 93932 61585 51459 82540 81031 51262 64253 57107 72334 50617 80853 77605 78568 95042 57295 86407 98183 74017 74848 80871 53321 85569 97439 63772 71849 64618 84372 72866 50830 55679 58898 94297 74259 88510 94182 77797 99226 61691 80248 68266 62722 50996 56086 88707 83518 52860 69703 79878 51704 95460 80177 84141 52910 79494 87600 75564 60450 74214 83227 85128 91419 94762 84740 88519 52966 59726 98419 84932 98897 82508 85723 55582 98160 74445 64048 67793 64555 78370 65536 94902 73725 86665 82997 79179 88488 62619 84193 57188 56387 52103 90089 89283 93237 82101 51612 88875 57137 61772 73463 90051 51236 57049 60716 56580 89387 85018 51776 51912 95311 83430 92114 85690 67045 89253 71496 78746 88995 75580 56519 78475 77451 73156 88663 62917 75616 78436 58082 78154 77896 63430 94858 66840 86257 91863 91771 59646 72242 68781 95504 85250 63025 58863 79746 62250 89165 53797 73406 88792 82993 99582 56145 80607 88244 88487 81989 80041 62059 79685 92644 71223 56658 96651 55687 85685 85628 57714 82640 62031 85215 78413 76905 62165 74597 67765 57686 71214 84298 65872 88488 81003 74629 99208 52719 96903 71506 77311 92623 81533 92623 58460 54299 56779 77580 80905 65025 87273 65191 93991 87643 60307 77230 83113 67767 98528 86883 77377 60388 58622 87429 91322 91916 90877 97630 90859 61919 99480 78407 61748 79921 79470 80010 88748 80069 69444 89408 54697 75318 65962 75266 95993 59934 90809 94385 78257 91482 80441 88643 84518 75114 58574 67215 78916 56563 82646 56076 57845 62600 71485 80224 51042 88154 77220 56851 93824 53961 80617 82382 62516 77933 96571 83307 70166 86315 54980 73256 51272 64137 75806 57992 66044 52474 78114 99940 76926 93749 63409 56349 88971 51244 53879 94174 72544 51450 72761 80428 81353 71303 57909 86447 53551 57719 98696 79500 97871 58896 87195 60947 69131 71504 52233 63488 92326 76326 89796 56466 58822 64968 65820 97446 97368 84872 64081 86934 69739 78673 66960 55530 81120 52340 95598 68662 61649 78092 66504 89569 85680 57132 73998 62236 55923 91612 79902 66699 75175 87333 59738 63589 74678 79616 82876 63824 63099 76281 53974 64987 60396 98402 78696 98955 78069 82315 54255 89407 60346 51784 98804 95889 94427 71649 61745 93959 97928 55706 68958 63234 84172 87853 56642 95219 57090 70910 71102 56085 88738 58852 50252 90696 61044 96035 93044 88514 70173 74293 51742 78652 86759 51226 72708 94321 84798 73918 53825 89855 88842 89410 92152 54316 78899 87456 86713 67171 60354 79607 95950 80132 90493 71627 61037 80524 92415 73863 89803 90269 97896 61723 74487 69682 90693 59905 89981 58357 67262 93393 62036 84734 99540 80731 96102 63058 96125 53683 52419 50967 92010 78423 50770 86073 52958 87914 65917 64575 85810 80144 72862 67112 94293 87940 52781 86652 51043 75400 57210 81983 99118 73339 69517 77556 69645 94767 87027 88519 97839 90657 62826 99329 58870 95873 70895 97631 87953 88263 57219 59800 50705 62553 71581 50354 64906 86005 73437 56504 51724 84908 53564 50273 95422 58774 58778 83977 63802 93216 52711 84640 63334 79608 85270 79723 90433 71359 62627 51704 60573 72554 92718 84647 83206 73482 82154 80853 97702 74020 63824 74285 75856 60102 85271 56080 78208 97197 89396 66074 52213 95903 77365 88915 70975 55437 88618 74810 56784 73854 91841 70007 60467 86223 85392 56330 77313 56721 58449 75057 92682 73688 95714 69983 70023 57163 59007 56338 68388 91669 52581 89339 63884 76999 86522 64535 86353 88270 50161 52170 86245 83424 53897 74634 73549 54544 58849 92855 83926 55788 76567 57182 98982 89002 98006 76631 67356 67234 88506 54683 72805 73329 93170 67770 83596 57073 92026 87141 59760 93541 70545 70975 98567 85420 53530 81458 84235 93175 63324 58720 53204 57917 66004 89803 91974 98832 62509 91098 92052 84787 87296 67122 86342 80427 83070 92270 62595 73860 52180 84491 55790 71552 94168 75080 78388 50802 52121 99224 58219 67997 61088 78658 97986 80924 58956 56347 97330 75402 50941 50826 91607 96884 83045 91197 53362 63212 83739 58617 85088 54204 52792 62611 71091 79221 83326 99301 61863 79874 80156 83152 96206 79165 94061 79762 68088 63143 57436 61075 52580 96055 98260 93514 95043 81883 88565 77442 62814 94866 65195 94241 88501 88661 86622 52380 84331 63424 57828 65064 87160 63621 57986 85190 92582 85003 70798 81689 86172 74075 50130 76709 74553 88294 72251 59173 55077 64581 77238 97371 93215 93351 92153 70511 55816 69747 73398 57715 93654 66582 72324 87693 80751 56357 57692 54800 67655 73464 79258 67857 62245 57231 70116 79455 60123 73341 66863 52058 95778 72261 52286 90575 90582 58841 59618 65146 69564 59691 86795 87297 87926 54701 66126 62528 97678 89504 50895 60320 52201 94908 91553 75366 85339 56055 70722 59029 75550 59644 78599 80558 73852 68278 85327 76656 57375 64558 99556 79963 99732 56114 90363 86451 75797 95390 71222 64193 74024 73032 58988 90843 78657 93232 90806 60984 63302 89840 83263 77352 71828 90392 51158 97975 57093 74375 76536 83989 65047 61804 82753 63574 61007 97961 67353 66292 61441 76534 82298 81538 50178 80174 81059 81346 83301 57402 82464 62454 95679 59658 88473 96198 97446 64314 69452 92383 72294 94186 64191 79171 81115 91651 75744 88679 63215 53380 73183 61398 98305 75567 89683 51562 58726 56070 55099 50031 95451 73872 63461 83197 92966 83432 98639 74329 86862 83361 75570 59072 56005 85553 85147 65588 91265 86455 59234 59565 63769 95256 85520 96594 82377 78482 96621 97832 83716 90750 97903 82619 56226 83319 55061 67055 66991 89540 96591 96245 95671 79613 64689 53865 65047 59325 65473 87271 78193 99223 71924 64943 94271 87188 76374 55952 75816 80743 89577 77228 93044 89288 94986 61787 97803 97643 75445 76756 57822 99354 83155 97131 64289 67602 83057 80089 98312 71333 92759 52490 64800 65955 51786 52922 66827 83656 59779 51777 76890 69237 91106 50352 65563 57415 56205 93473 62700 95225 75907 65159 90689 56291 79417 93706 56913 86170 53951 62836 96286 78992 50876 55999 52106 51687 92687 97676 67128 99258 76803 54741 76394 86351 91638 86396 56723 96332 57388 87683 69929 80516 72931 59447 78319 62292 54380 69081 75800 71662 60195 80360 69464 92835 65746 61996 80170 88100 55267 99771 81171 85807 72984 51374 86911 90350 55848 90963 78923 88930 86536 64278 98339 51765 70689 77381 93682 76669 86836 85448 87365 87305 97802 91632 72140 66381 99593 90979 65150 66816 82556 87173 89249 59640 97758 63594 97511 55110 83363 71174 54038 54537 61055 61470 81510 72491 59639 79598 91628 80529 98347 87802 82979 51012 51502 60613 71522 97382 79503 82658 75277 57643 55689 87551 55298 63314 58165 80319 73175 75468 76643 69121 55503 92433 89162 68380 71414 95280 95190 90592 79756 87455 84257 79322 56019 57696 60045 98589 54779 93687 71384 71101 90934 53930 77169 52487 86531 89751 70954 95674 81559 58228 71360 97106 96069 50274 51271 87204 55112 61206 90968 79021 94395 78451 75934 87738 93268 59765 74075 94339 56916 56856 79228 79366 57260 84004 93356 99420 98260 92837 85462 65712 79842 91330 72740 96920 65373 54006 80319 87914 84676 96217 95754 62894 79057 91156 78344 54511 93952 57911 96963 96587 86840 68742 87226 62230 86560 87561 73655 61659 51063 98366 94026 62138 56814 81659 63229 65570 80936 59902 99426 91403 77187 78229 51784 72099 59780 75495 58154 67207 77977 75209 53672 66416 55623 97872 51092 75137 64977 71383 85071 68467 60659 57201 50247 85683 68305 86736 68782 81330 64362 83724 88163 91012 56615 73184 61182 57243 64206 53761 53414 76041 96825 66281 68048 89392 55978 61276 98533 61218 60652 70905 94196 92712 84142 76766 55454 63991 66386 85016 53374 69140 80755 51033 72785 84938 91916 80352 62461 53494 56865 87258 56585 98877 94384 90779 91572 82552 87291 69809 91718 77020 53392 76339 91359 67545 51194 60101 86241 75202 77334 87516 54530 66077 56180 86000 88541 86904 67413 50645 88077 88216 57549 84885 97261 74866 77547 99366 90883 68535 94407 85399 98394 71798 50900 90000 93216 67207 50158 76537 69710 89383 50637 86513 71803 81782 78654 50495 67289 97781 70069 68144 55060 81190 68616 59366 64430 55281 89417 70868 73682 87113 97005 85069 83032 79924 74381 98172 89696 52583 83573 80573 79480 53686 57741 65247 72691 94217 75883 57182 62398 91027 80420 81310 86695 74766 75662 96730 83210 58816 51364 88932 86836 62567 79793 70192 82248 84091 81905 74278 78905 92886 87385 58477 71296 58755 72472 76246 81015 76416 80095 57801 89092 54574 63107 70634 53698 88929 86315 87836 52605 84428 82466 73801 57785 68247 90872 69983 81062 56503 84081 99558 96562 53920 61941 69363 76450 75714 86328 57978 89140 84947 80477 90246 56324 93936 71561 90741 83192 55932 55916 70281 89371 78150 85552 96914 72515 77445 51461 85269 92633 82214 57260 57952 52588 86868 61285 77752 61584 90051 77527 89674 61441 66885 53547 66424 56303 93947 89929 73330 90511 52770 91102 73569 88338 82354 87836 82508 69899 83743 90721 57622 67081 83019 60598 60635 90261 56103 73507 99944 56873 74090 99435 56753 63408 88789 53689 87825 57581 54169 88914 81293 68497 72462 94114 78512 82729 60034 86412 55597 92275 50837 93439 52740 58663 88909 52183 84230 72958 77952 56924 67293 79372 97578 89315 50063 72655 96775 88969 51775 60603 72330 84507 50459 64216 89097 59887 64369 70594 64390 68127 67625 74216 89289 89575 85652 61414 88288 53668 83143 95688 64421 57895 67357 88885 84299 88110 76556 88415 73205 96009 79412 71042 84823 70397 69072 59224 85217 50354 53297 79709 93883 52600 59768 91027 81999 65130 93301 53827 97160 92139 61946 57428 82844 67904 97119 64383 75219 89668 94909 86698 82001 75374 58760 92826 84558 80472 90075 54853 71314 80940 88779 68499 71652 53115 62336 91056 68612 52409 73495 79063 68345 88391 63581 56554 54889 82098 56222 78541 64944 99229 69011 69795 88831 81579 61421 63169 77845 97419 54928 68306 95363 81401 85030 75577 59370 81833 80041 69301 65266 89682 89813 88388 72212 61887 83761 59194 51577 76880 82557 71516 74413 53314 65174 72423 76511 74776 66081 59364 65296 53561 51161 59552 89051 89869 73308 56531 99844 70969 66960 68157 99781 93080 58043 92374 57453 59897 56736 89345 99031 95202 93930 68759 68429 97005 60988 68126 51131 69073 53865 77531 56738 67899 67773 67247 88923 96715 71378 68756 69659 93200 86283 65637 54762 73347 74007 94390 62266 58321 81698 63303 91986 83189 58817 91974 85860 54802 93339 77708 89771 60113 78007 52979 68911 91668 90861 61373 92863 73601 58191 54154 93777 61326 77110 58010 97714 64770 67398 70738 52076 68598 77554 84918 78401 58514 62666 76039 52676 84653 68581 52437 98499 67530 75308 63908 89962 84306 70666 86131 79652 58787 71522 87369 54830 83487 54996 91992 83547 95002 58984 59257 98260 87911 92450 77605 74668 82052 98850 78879 87600 55250 77035 80933 72515 88698 55438 71603 85601 99425 96721 60583 89158 72957 57181 98842 72381 64541 54686 78103 51085 55103 76200 93854 95884 90048 69145 71714 88964 93870 97827 73597 76884 67375 70552 89878 96463 62453 92257 84116 80443 88578 56936 63590 52212 97824 50748 92659 65531 70428 81614 61770 62615 83528 76089 88275 64641 93225 91328 72772 95216 58469 52759 67102 86426 91298 95123 99930 72815 82224 65013 72663 61551 55817 82761 81744 98801 97619 82920 67517 70869 76227 67162 93512 70383 94545 59097 76225 86170 67601 91259 81517 51572 82266 85399 57663 63025 99518 74894 65923 88165 67594 74685 79345 78809 54919 59154 71324 95707 98415 87240 62250 73702 75708 54510 69135 53419 54854 87154 63442 90188 56703 77216 97467 55342 60720 92267 51859 84513 59201 83184 86274 64124 85767 80383 83376 62165 73825 68302 86092 67501 56116 69988 98183 85226 68144 96803 54403 58382 81404 95462 93423 58975 88270 52923 60141 89551 66415 53701 89038 56162 65535 89363 82166 86458 57279 76628 68149 74997 68542 74476 90405 73386 55834 78333 75286 79439 81760 74955 71367 91297 88838 88712 66938 93930 80729 57416 92036 61075 58467 57266 89454 93348 87004 62944 64471 73297 79453 91996 66214 95254 64693 54874 55975 96778 67523 78558 54441 91893 57894 89987 95555 87786 86672 87491 57794 91935 74138 50900 54416 88691 84394 62848 95930 71290 92226 99759 87522 59623 60566 61800 90257 83287 94858 89839 68030 76687 99228 93557 79415 91575 74684 50359 63090 50138 52157 83572 92304 60194 62714 56773 87912 55211 51936 76992 85315 97781 75201 92009 63337 65063 78637 88508 68697 81255 81858 89686 98369 96238 76131 76569 84461 74581 62716 70571 90582 72763 55941 68399 96015 72106 76236 97900 93842 91425 56670 78881 55686 53592 82625 51346 61570 88684 79769 84849 93725 70131 57087 70361 85626 89976 64947 68470 91029 58118 59962 54861 59653 84613 96878 68971 65917 94478 79391 66791 97385 95472 53519 97760 67761 61965 69006 54778 79145 97975 95837 64476 79931 91673 53789 61466 93623 63556 90281 76145 97545 94121 98124 97995 88697 63842 59865 50377 61235 79959 73423 80224 98615 67258 83330 87574 83118 59713 78523 80210 51538 96517 52548 76869 64904 71966 82527 61112 53327 98446 53394 84779 67418 63819 68217 97553 99918 76079 52708 55903 97524 68633 65303 93068 79793 75447 90486 74028 88376 51672 89786 91855 96560 59581 65955 68907 57149 58351 71411 89835 67162 94121 67704 60056 85255 51121 63811 75565 63408 67211 83291 77076 88279 85089 51754 72559 80399 73381 80967 60711 81182 62791 54359 59688 99558 97835 56202 54044 69461 64009 71831 87583 80205 88205 69352 61061 79391 89109 60324 73630 85202 81747 82504 88983 76599 90391 70899 80960 54301 87348 93326 51725 92255 80331 99803 84832 64431 58147 82293 70432 53300 84713 95536 97067 64867 64786 60462 94936 95959 86437 98434 86404 93735 54367 66660 59008 93311 77561 57568 68933 58594 59144 55713 55543 73510 88503 55119 57340 96419 99400 82554 94222 82307 99334 79074 70723 55779 57918 74240 84283 81806 75541 57531 79054 52351 98232 68014 56651 57266 53742 73056 79477 68108 78580 86511 86144 73870 95196 78230 52303 64383 89620 50738 80744 53500 54074 79490 54469 94295 64896 54809 78250 82240 69219 74476 78266 66193 54806 66745 68953 50809 62730 77486 54938 60966 80565 58313 66075 72469 56715 93080 91314 76965 99075 97166 76542 56055 95212 88987 54464 57462 79994 53159 83902 66016 65851 75727 61403 98532 82804 50774 79396 61851 87680 55662 90615 82664 88460 64494 61012 77278 86209 81556 98331 79183 54246 76335 60823 74341 55230 67566 77107 81864 58779 75194 54230 99379 56219 86977 91382 61792 55891 92157 82673 70447 55177 52639 85615 90469 55111 73666 98220 59128 90857 52173 79815 63135 74442 83933 89886 72489 53439 51475 74162 97887 66448 86124 85882 63281 90882 65975 90181 50316 81573 92270 67938 70502 71396 56184 78894 89272 62280 63907 72899 76549 79107 54492 52950 95558 72193 85382 72781 57317 63459 91982 92120 69283 94838 60617 72835 87711 84452 65794 62879 95692 53295 71864 67367 84552 65129 77430 97058 73084 83459 99755 91427 61278 98549 51817 95271 90060 88151 61874 91519 95764 89998 63499 62445 89484 77309 60095 98944 67910 64014 96394 71885 83107 58230 91463 90582 92105 81352 56899 67149 95560 83232 74951 77606 65831 84164 98007 96266 87925 86377 51729 55608 75270 64863 50489 76116 53089 83081 81351 86174 76803 60595 55918 69503 91429 84331 79644 51997 82769 79052 84538 58195 58053 78200 86830 94026 98393 54286 87218 68656 82936 96657 71918 58582 63072 95689 50134 87360 80211 57827 75859 69028 51793 70801 98066 65547 57411 70556 97945 63400 65122 65193 67877 90259 70734 96901 85414 86256 60287 50069 86285 89955 86989 63239 84721 60534 55589 94044 81038 57907 55435 80346 86700 63597 79076 69250 78689 80871 53806 75417 71842 76250 91342 51703 79131 62888 68295 78597 52254 71240 68686 99214 72540 82912 60962 83407 53642 82976 66486 66838 54315 84218 55234 81074 68529 55334 84517 95768 91306 51429 77283 51541 75576 70368 81341 72722 59082 85399 72053 79509 85331 74603 52418 76101 73964 81575 71863 52419 61389 56500 72292 60995 76522 73022 84812 80187 70985 59314 95686 79445 93359 92400 98491 59564 91790 50762 56154 79181 93109 65150 73785 59876 75258 67448 56967 84777 58582 57161 58498 55728 58414 86397 50605 51194 51142 83196 87849 90617 64940 64770 85800 89889 89211 70011 86272 55383 86831 69517 64926 86087 70286 97950 74385 93435 57476 60633 82949 97932 67096 89912 53661 90604 98383 77306 69795 83569 75819 68766 67673 96443 68622 83831 89203 76064 81247 91468 60679 74326 59883 53850 64187 76045 56589 97694 98332 69948 52168 57552 53979 74836 87982 80786 76761 75345 56648 86666 82223 67316 96324 62797 98413 56431 57285 54127 56632 60060 90070 58672 59037 68949 72916 64540 84870 58978 88183 70419 67448 97191 93126 82844 75467 97563 86353 88553 78884 93394 93562 93468 88535 65557 99301 64801 81993 85869 87435 91638 94176 88492 99292 97480 86111 53797 55321 90479 56750 93522 79227 52981 66363 87874 82774 66594 53637 97916 65522 92277 53283 50323 73376 63685 91768 60504 63180 65330 73206 86030 78119 77257 62772 74636 85092 51879 59525 61487 85593 77445 79323 59957 71596 84403 79751 76832 66806 67501 66163 63989 83641 63129 77935 82805 67818 75810 78543 78784 73641 56080 55511 51811 51768 60631 66031 96538 99291 58203 95177 56728 54910 82244 80961 73476 81118 74113 72549 55624 54272 99141 67239 74112 96154 70213 78612 87502 69076 53990 52402 89428 76166 79551 91739 57200 63187 73403 78143 90982 53721 81261 51524 95364 61851 54764 73941 69520 62315 86996 84860 50726 56038 63144 91750 62660 53412 68393 73704 71413 60579 65674 99531 78906 67787 60534 97694 82021 75216 84398 57153 87901 57341 69895 64085 98116 64638 99978 80200 95082 72316 69846 73509 66662 89839 99522 61532 51354 90573 72825 60394 65749 94204 50409 51007 69769 64911 98955 86518 96907 72485 81146 89289 61517 57138 74751 84829 55531 53271 65816 63484 60332 66941 55896 76441 92060 58116 86515 83388 91291 95295 91675 93452 65101 68945 97541 72098 85233 86100 69587 78812 75538 76763 83208 77482 65170 58366 95464 93971 87603 53095 66267 81850 62545 83586 66757 66581 78372 56123 75247 71857 60381 60019 75191 52969 62904 67093 50517 85421 72767 61562 85655 73163 92494 82274 96257 86121 96570 78893 51135 58550 50527 67973 86103 70879 62355 71009 59498 98670 57994 60015 65491 62652 84857 73940 83918 50938 58686 51435 53981 59290 60410 54413 85601 53431 95957 97118 81537 90272 86071 91887 84328 66150 79094 74043 81693 56466 94477 61053 92308 63509 97438 65358 75967 81318 95433 63816 96517 91868 73954 64974 57699 84980 85141 89355 56794 73013 54350 62129 82764 60946 54691 91386 62992 54289 51334 53217 75195 58096 82331 77995 52480 89388 76526 63239 81029 96765 51395 94028 88599 95858 62238 89313 53881 96191 86651 72332 77863 79701 84325 50827 76952 99706 77691 64156 50920 84010 99255 93004 98847 55684 63608 98492 50368 86890 69835 85646 79065 73587 97706 86630 73896 84169 86365 88341 79312 92254 79498 56255 85355 98344 52000 92574 73441 74816 73974 83151 73886 50109 74351 79720 68695 75384 92692 56825 64889 99036 91414 57756 76866 77911 66865 95276 63312 54995 88231 77980 83927 95824 98278 65221 97297 84526 82044 99878 75618 57851 78225 63440 86383 94711 93094 50576 97975 78053 60161 79155 52201 83230 52423 52206 95392 87900 93851 58592 64713 77673 53624 88113 99588 57011 78311 83222 86298 98430 51581 69812 62497 76004 97496 79081 98515 94472 92728 68871 79975 94745 62024 61895 68435 78340 90687 54541 98691 83271 72330 69575 99663 75557 98869 59579 64113 62036 73317 75506 83855 65059 65910 56917 67847 89734 60906 54551 96338 87186 84061 95059 77198 96841 81894 95088 60955 80508 52044 83820 53753 59586 76810 74419 51619 85377 59470 64078 51939 70861 63068 59099 80025 84114 83892 70325 61053 77735 66712 63843 70997 90931 99138 98978 54778 62997 50182 94445 93409 59409 76869 69027 58373 70790 62322 89115 56361 67251 71497 55738 67870 80764 70247 75762 73350 84140 74494 94217 97436 87809 91595 89487 86388 97264 61742 72201 65367 95209 98695 85531 93928 72532 81896 51951 92877 94206 92514 80067 51567 92836 55086 87857 70740 85511 52625 78136 59911 89150 72104 89240 93510 91428 60368 95565 62968 86679 94968 57662 63638 83376 73270 83312 78287 78332 75139 78197 58564 79186 79493 99039 70709 54481 93154 77456 93059 57688 77143 50769 51174 91833 85826 64200 79875 87835 70347 99767 51282 53395 75145 52705 65088 74413 95129 77606 82755 52559 60595 75070 98549 58687 59733 99588 92568 50776 89901 88992 91179 84387 51691 53812 66379 87343 92998 94956 58256 76397 89797 97729 98797 94250 87883 62837 96602 82973 66871 52171 53789 77218 97816 50542 90948 57413 76787 85901 77671 68193 89370 66959 61751 61217 83609 59203 63546 96455 54781 73013 67522 95190 56197 80198 51317 99343 77660 76427 64263 87762 89184 98726 75680 69435 77856 71163 96583 62781 91788 58315 85636 57613 80597 73757 81878 68133 56660 51609 75280 76366 57184 68389 72402 83780 69847 51761 88848 70433 92109 77445 89470 68883 67269 60278 82213 55013 52702 72419 83612 72624 73018 62606 73563 73301 57271 95256 65518 68323 94695 95321 85225 51402 52556 66941 85207 85764 69879 92304 65510 95345 83153 99308 90795 67660 80208 85657 80078 51804 94149 71166 67557 67143 68191 87884 53946 70855 52073 50762 91871 70591 99901 89008 61404 92281 81204 77963 71654 50992 67618 78116 74013 96165 63440 50062 91811 98477 98090 67179 74579 61222 58637 98607 57715 64888 83378 89107 78739 58663 86184 63725 99103 75549 61796 74116 95308 50046 85336 79239 71112 65363 59368 97732 86911 91407 97074 55463 52119 71252 80562 85568 92932 88708 97526 73977 81881 78576 65388 73599 62599 50246 69670 62316 51417 69255 63752 68646 66583 84849 95660 70584 64685 98470 80430 85228 92462 72527 89775 92261 51946 99178 72661 77765 77175 93650 66125 91734 98045 51016 76763 74249 97380 70818 58386 52737 87937 93917 52611 69810 76394 58770 68393 83844 64763 89259 88212 71806 81506 81402 72911 72865 55210 98789 79484 64378 78988 81274 58158 82583 82317 79740 96527 53779 88308 59723 93613 84612 91835 57702 87262 78125 66400 78445 68078 51603 95236 56285 53909 52450 50640 93645 77690 67632 77131 53091 69757 62396 61298 59554 58587 98981 83419 81868 92095 99510 51801 53479 91928 71985 94142 64489 90380 88114 70067 71049 67082 88442 81867 94808 81454 58818 93298 97751 63257 79078 65052 67384 93738 68929 85467 73676 81695 74052 88683 85932 57843 53465 56448 75280 93115 95104 80179 64456 60425 94216 56470 74359 92576 55831 76823 70136 57131 91517 60172 71969 66076 95980 95233 68514 54905 91184 56278 89581 52380 81794 58917 51123 70290 58548 74381 67812 82910 94460 79351 99185 86887 54130 51228 61226 95304 94236 84339 81006 85755 91325 66917 99293 65512 51755 73907 67288 53651 56743 53804 80998 93051 60013 85463 93982 56810 59743 56640 92582 81064 89577 98752 56467 86365 88669 98523 54975 63291 81649 72371 56576 97532 59180 87910 75558 53087 93089 89565 73046 69758 66121 91718 54259 57893 81107 92924 87266 78381 55607 60415 64469 84091 93663 59934 55612 81958 74065 99368 97881 87439 68139 58173 78807 68734 57553 77798 54075 68244 83414 93124 60911 87213 55416 74891 54603 68435 79158 71131 70239 80271 51858 98593 88026 72887 96968 91957 51696 89940 64571 94987 53921 55279 76209 85223 87250 65510 96660 57760 92456 62393 70720 70047 63541 79696 56735 62514 67554 83584 90540 90141 73614 79748 69926 60843 66877 77068 97072 94375 69297 72337 88350 72714 84433 72873 66366 66887 99427 62668 59981 90162 99566 88258 74270 81848 60927 74210 94185 64210 69534 52078 95733 54119 78572 66392 71415 56399 73480 74111 74251 88662 87347 99080 85606 80491 82153 91158 99861 75401 67771 54955 94514 88004 74101 94441 89704 56786 97372 77785 88250 94008 70318 94553 71111 92117 51348 56164 82770 55839 83268 56755 65304 97499 70828 80259 58466 70561 80225 66674 51584 57138 63900 69217 59447 82605 61062 71450 64470 59218 77555 69216 62486 93927 99539 86616 80943 93265 87142 57681 79217 51005 56337 75204 58663 91269 91040 98639 89082 80511 85649 77832 73938 84595 98051 72419 69157 57699 71723 95158 60783 90902 88020 69401 94991 91664 95959 70795 86097 88611 84845 82470 73307 62351 77894 93191 73017 75879 80277 98734 93203 69132 84509 77377 87651 56383 51460 84955 76985 83350 84491 99949 53783 69656 95508 71896 95907 65698 55300 91869 61446 80155 72574 75632 69019 59610 96551 91404 69404 89802 82934 51219 68179 79821 76747 95481 53853 76438 68008 75615 84159 75860 62000 94783 53801 52792 86360 58148 60774 54833 64794 60654 70447 97437 82190 51834 84414 71633 99806 97313 92407 69035 89903 67578 54525 85870 90827 84963 83059 69600 89507 92870 95955 78571 56788 84791 68663 60063 71536 56832 99982 84186 85160 81484 85191 92846 64987 74454 71107 54882 96699 60543 99532 98997 96897 61689 93927 89113 70334 93698 90436 85520 81674 78510 69128 95643 85061 74055 97182 89192 71477 61207 70733 75827 97823 78329 85492 96848 96778 69755 69272 83976 56851 69335 62407 54518 58727 56528 94101 66201 79280 84483 88405 68378 83967 57891 83036 96954 79187 68819 93895 62796 68335 62032 72975 66109 96989 93754 52082 96950 69374 74239 56508 72679 61248 93308 56614 59404 63069 50977 66898 62475 82568 99763 83125 71083 51054 62885 81651 95661 52634 83188 73613 59177 74583 98275 83671 91847 85329 83068 70675 84206 57901 77345 93511 80936 92072 74766 62912 62720 69694 95483 63820 63434 73719 54912 72957 62552 80311 59414 77104 84973 70184 60994 61643 96879 68800 95474 59785 75231 53216 62200 83926 53816 72105 67776 53748 99219 89834 67992 83850 82229 67475 61537 75912 88049 66089 69486 99479 70515 90796 93161 82399 96063 79446 54535 93292 87526 52979 86316 87446 98003 53625 78478 54603 53483 65141 53665 78875 76465 96367 68735 79518 56350 58775 74915 93478 98725 53757 59419 59632 50535 83849 74710 85114 65162 76385 82394 90246 74671 69585 84229 64722 83284 89531 82125 85188 80600 93227 85214 51073 99040 97529 92494 69857 80588 72715 70853 92905 90601 71405 96792 66655 93611 96366 92665 81899 88589 89132 78215 69695 90388 83282 78028 74646 96237 92161 78436 75380 87991 92438 91119 88211 74733 81259 95593 61481 96345 94066 66228 67157 95566 89405 88539 71897 72501 92834 94439 85442 59800 50974 93175 64064 69393 67655 94058 50906 52876 61040 50202 78271 66171 57908 86491 66328 69458 54647 84855 84607 78527 98558 68656 57076 72646 51213 68879 83300 99109 74697 79079 63844 79359 91823 99191 87677 54708 55633 71622 89589 89518 88698 57752 83542 98436 62931 59261 82923 81398 98222 72162 67797 70527 87095 68268 58034 75623 63330 64770 94464 77737 72409 98165 94982 92063 64398 66553 81207 78353 88144 73134 77176 81354 74932 60027 56825 52616 79792 91327 50873 69725 91068 67214 99862 80899 91905 96382 82659 51354 63952 87097 75993 62633 90367 82170 58057 93412 96687 54823 90216 96206 56680 88618 69777 62778 80206 89234 53481 90302 82643 59537 51379 77724 81692 55498 81046 51625 59077 95303 54233 95401 82933 59508 81609 78452 60293 94983 63747 94607 77817 94715 60289 57493 98904 54430 92072 80136 60918 63466 69309 60352 58183 72863 91832 63474 73858 81629 74801 97717 73424 67834 82367 60622 86202 75575 69374 86196 90271 94044 96779 65787 72789 63422 68056 56244 65200 79300 97689 71058 96165 80325 99668 86637 93404 60455 70618 63841 77275 85684 76851 87835 87778 50397 84725 83728 91740 80834 62258 71324 52944 81603 87438 57327 97733 56769 68184 69130 50653 75338 92097 89775 63186 94029 71007 80750 97370 82448 61644 99123 70599 73990 68213 93668 68059 87363 61728 58466 93605 88122 98908 99812 72693 98617 81461 75653 75983 83362 54710 53296 80695 95813 62824 62530 64411 86372 54059 64514 54564 95403 56276 99070 56931 95127 85235 83725 67377 97751 51277 92795 57188 82359 84634 57490 96568 55034 62097 83475 83458 65558 76476 57300 56970 73916 85367 75810 96874 81302 62079 66787 88989 69573 94982 86667 99327 70102 85984 79347 68717 92430 60971 89052 97364 94736 84989 96854 53048 59242 74497 77146 90454 80738 87381 76396 79122 99525 58526 79076 75528 69259 70734 87033 91116 82035 96269 64348 83895 52728 56484 74238 83936 58214 98060 59237 53721 72332 91788 72529 81484 94242 65276 99534 99317 98953 79422 91485 58897 67488 59936 92765 90342 53886 99165 67766 75397 74518 86254 53070 71158 78410 67902 80512 62765 85680 97603 59281 62572 82712 97423 67095 80458 70942 76523 69478 93774 63339 90496 94788 98603 69334 51626 64119 79581 73413 72136 93864 96374 92441 97226 94336 65251 75593 52151 94283 73805 55781 63819 57593 99904 50092 59592 90756 96971 98799 74161 57232 67310 98008 73719 74910 77575 84718 67135 73343 89787 64983 54539 74672 52544 75679 71165 92430 97442 91831 78700 84430 60449 72488 54012 59424 87376 96980 84788 63749 77633 58394 97458 62132 56508 57223 71705 96292 97052 75752 57785 81471 76803 97809 76381 60000 80350 90922 74273 71466 62291 79903 89601 85474 71061 94846 74435 85721 91100 86639 89582 75828 68080 91985 54999 95009 95346 58848 55188 64640 81774 87237 89728 87004 50247 63347 77502 79891 86730 54376 76807 91999 52142 94810 99288 75536 86353 83765 53216 91923 51860 95416 57932 89234 79061 85288 93346 98663 54214 64834 96704 53797 88470 92450 83543 94348 98845 58033 94507 90399 93916 97797 72818 68545 81018 69275 86671 78111 62575 90079 97035 58873 62412 67170 72648 62511 56645 90799 61220 93311 60330 61803 70155 58383 53307 63142 66011 90289 96936 70414 60337 52293 89177 76827 86207 97377 50166 92878 93355 93562 72093 51768 93684 61514 52836 92864 88633 60694 57666 96064 62158 72761 52603 88861 68980 75426 91553 79591 89231 58437 54847 71707 87666 53123 63836 51150 77552 68744 96090 69929 65214 62830 70728 65585 94988 86563 73903 65272 99304 67039 97495 65910 70966 73023 84872 75434 97845 50777 66439 89967 67881 64326 62054 93917 56097 92304 80192 99063 60893 80348 92539 51916 99055 67877 89277 73627 95848 57687 82570 71339 74826 88715 50645 54830 87693 53533 93918 54624 52829 79801 51422 96727 62831 99737 75167 68817 56581 73731 56715 76821 72327 63383 99829 92596 84880 67242 67500 51613 57914 80334 68945 62042 76826 76209 79442 92827 82920 54649 65536 79950 58509 73174 79369 88776 61353 65117 64150 84783 80015 92577 50279 92333 80993 88492 88799 58004 88896 62333 90728 92081 51063 92986 60573 81763 59618 65230 63595 77032 95034 52621 61254 87270 94165 90691 92916 88013 62177 64619 57709 95169 65649 62974 52137 69799 82322 67492 83074 96827 67243 66080 96585 59063 75212 51798 81655 68711 91325 68955 86734 86781 96027 96537 50403 72741 64142 60524 81994 50350 53650 64544 93816 79914 86698 65090 71877 61108 55170 56703 61295 60350 65723 97877 50499 66532 93894 84349 75581 66383 68915 51068 80873 52061 53272 88400 86727 70442 58682 72779 75675 54723 87881 88765 90526 79942 72175 71041 74260 51482 56326 59401 67621 85715 87875 79579 88359 76373 80387 61188 89025 74279 76640 87863 58337 91650 81224 58946 95473 57463 96191 65335 96351 83761 57239 90538 55893 74822 66164 63956 89249 83457 75426 66124 91534 82039 79369 66887 78043 83554 92014 72159 90242 65318 72230 78863 99763 65794 62283 94547 72682 67056 99078 90247 99927 92222 83723 91370 84342 56964 79170 51892 89414 64027 75031 86548 84453 82563 86268 57385 52505 91259 81315 83838 90158 67233 60610 86178 62026 64955 74319 87670 78967 64717 53912 51085 90619 69594 70268 87721 55413 64081 58856 68543 53666 67316 52539 51999 61671 83894 95856 96473 57707 97840 64696 53661 80414 68295 92486 79296 62395 50494 98701 55282 58835 93943 96266 80611 78041 66986 58504 83648 56455 81011 80945 86815 86621 76153 79078 98587 51949 74802 94429 96070 88377 93281 50223 83356 71460 65623 90856 77552 70063 77661 93055 94696 61506 93579 97658 64016 50479 99205 78490 94560 71905 99810 77283 98405 86200 50758 53272 91468 68390 78764 50806 59809 51424 69875 55398 95485 65990 77699 93246 56485 81676 55200 54385 84701 78521 99004 63265 85527 63526 73267 73554 69454 73099 62710 70093 64877 81316 76792 53857 78368 61597 88512 83137 69103 68554 86677 63181 69361 66454 69019 53029 86912 71444 53490 55995 55664 66588 55863 65563 64402 99549 57917 84933 94067 79513 96377 90447 99117 60218 86746 58668 58342 95755 56388 83434 86741 69866 67983 65112 92339 69983 72512 61463 67685 62550 58587 52296 90899 95679 64086 70761 62653 83459 82833 69463 76139 98251 95450 68791 66426 87372 98668 93696 71246 58585 64645 56302 83918 96861 94410 90895 72938 99763 99939 90235 56879 66755 62771 93368 58529 93084 83571 97593 95285 94089 94990 53515 52484 98320 71513 88213 87218 82951 93137 90562 58209 62820 59124 58945 66306 69705 67422 93353 64648 56020 76576 80588 92696 89191 77720 56352 75230 89014 71245 62668 72621 94865 67479 79989 93335 85395 72227 72425 85353 58021 90848 71792 90513 76278 91466 86929 72129 94117 90427 60611 50007 89719 79186 71391 77333 80004 73794 65552 83095 78802 88388 96103 93632 78977 68196 89390 85347 79324 78536 67806 56361 70694 72567 70628 52149 93275 90187 71492 62014 72187 75809 96760 50419 87509 61143 86080 80067 87681 60376 80302 62098 97049 67828 74951 87579 76463 70774 76843 96274 67014 88059 83119 92758 66440 55253 57312 57701 50065 67944 54488 63984 66047 54240 54899 95473 78908 85566 77253 70119 64641 96568 95437 54030 75719 68693 76445 71361 65610 53144 56742 88011 64202 70725 78109 57357 86078 78977 63230 67602 51098 56722 94296 85480 94076 89891 95510 50325 60182 51880 82706 56465 95145 70793 65173 71122 80200 65868 80738 72269 78792 69397 78322 89963 71706 67586 83322 86762 94383 93183 69041 66651 99963 88900 84475 75478 93854 98783 65341 52183 50066 95230 94878 71308 53865 64871 81388 52386 79992 59474 60412 71274 69651 60600 97139 80666 84222 71022 74932 96588 88354 94965 84656 52334 63300 92961 78020 97597 93227 52832 82492 75491 82545 58355 79884 93781 66249 73553 77872 56905 86548 94201 76191 93762 99817 89964 63672 80766 76330 60967 79941 96932 54636 52464 93655 79837 92081 77970 93138 95161 71412 55816 97028 91516 90688 52683 53551 90594 78109 73878 72181 91651 91192 94695 68189 84991 93144 92299 77993 69756 86026 74192 55597 99797 76745 59313 66659 66176 55599 86505 85274 88878 76697 92939 75809 78860 54803 91230 86042 75973 52891 70403 68535 91551 56321 97440 82824 54322 95328 77853 82786 98518 71377 95997 87359 72404 59055 65143 95673 50428 50210 83685 72468 89198 74914 98883 91575 84466 83415 68001 71900 70659 52191 96489 73878 58291 86454 53638 97392 94766 98392 62689 98240 57479 76396 91655 61430 86644 60279 92983 53167 97593 73699 72658 53510 58028 51204 99302 99641 90339 69572 67044 62238 88850 74433 81399 54195 86659 88597 61401 59659 63799 86714 65612 84885 66907 62206 53824 97004 92941 87126 62386 88985 99081 70215 94158 92758 97366 91051 59176 64861 61699 69205 78076 98437 51854 83432 71663 89028 76272 78081 68190 85056 81046 89177 69568 66675 86226 83734 97646 71849 93122 52168 90138 54255 92320 65123 86489 78754 64144 60170 58611 56212 92966 64560 72633 95123 84638 96290 84256 50654 83179 89379 74113 89883 93606 81913 77884 86111 94549 96778 81154 50324 88450 92060 93263 53110 86234 84083 86255 99595 62860 74740 88275 88959 56042 57317 72526 51616 79046 74496 82001 88116 88903 93935 84891 88189 78914 86356 56256 54168 78957 68666 64593 85926 97720 51570 81262 93253 94044 84459 55846 60301 66785 62028 54917 50012 87110 94523 73654 52598 66188 99572 93472 70302 78586 69099 90520 99205 88198 88734 68089 95901 93167 56055 70734 54474 99095 86033 67660 57265 64820 52588 76845 64923 66866 65491 65646 84694 59696 72408 62855 71040 94707 55720 89121 76106 80377 96352 99772 96647 85392 95499 52075 51164 88432 71523 85660 61361 74704 82600 59718 54560 97773 67020 88861 55208 68264 76275 60720 56635 86059 80464 91360 50307 94679 52124 70048 81962 76016 50658 67060 88795 75486 90755 82082 98307 63121 69732 65301 95056 89805 73379 94707 97195 62999 88129 72452 57696 71149 69974 98228 53694 62028 79360 87266 63675 99491 50019 74412 59051 55491 89706 74581 96063 89988 85730 74356 54337 82697 61899 91522 62991 95194 61452 73245 59472 64637 66112 65299 65922 83768 85710 98649 74549 86520 51186 88822 67071 78458 95106 96326 90092 60737 54067 71108 70498 57214 55540 72262 71812 79526 91854 90106 85125 59362 77141 60897 72033 64166 67228 76553 95834 70316 87069 98728 50415 67789 91725 70425 86572 93067 73375 78972 55085 95047 85705 89175 93198 79797 95290 69577 85402 90329 80173 84159 82665 75994 97551 57865 79735 51425 53987 53329 67515 69566 66770 65455 52448 69003 61063 99443 64506 79994 87673 92950 69898 53204 89263 60130 51775 88654 53667 55381 78213 66742 98750 78727 55584 54856 57541 96328 90827 71000 76498 56940 63937 68563 65873 72838 82832 82746 50000 71046 51803 73626 68099 70603 85616 50048 81184 59258 55119 55672 93333 81500 70192 88290 65052 74947 87356 51249 85553 55827 69075 87391 96802 60288 82061 75462 70837 71322 89072 98756 80170 69444 74773 91527 79542 64085 85359 59498 97506 81783 84980 95844 97845 62881 77185 92423 66709 63701 90642 99665 55625 78940 65352 66979 79550 53825 75638 50190 73579 86971 91569 54679 69739 75394 60259 86005 70626 73547 92395 81219 69379 65188 84171 58451 67244 88720 97564 80443 64039 57783 80873 70886 88073 67967 96213 89374 51522 82546 95507 59571 70155 85813 84419 81112 53154 53966 60701 79077 68742 59982 75460 94902 88707 65715 59863 85576 62319 97676 53301 69771 54524 73292 88710 70508 90167 86809 66457 56617 96124 72894 98481 54656 92709 61225 77316 88437 81324 61694 75235 97231 73383 52369 54418 50094 92592 63757 97482 53378 65245 64811 51560 89897 61571 68087 68515 59772 77560 83586 54924 88702 56337 77672 80018 61981 66791 97510 59644 51901 68731 80416 87625 65312 79246 80392 70025 82267 87545 59352 52075 55446 73160 86817 62113 69363 60858 69033 87030 77626 90313 61503 63495 64210 58524 59613 90921 79468 94656 66524 83872 81542 59334 95580 82880 85842 75380 96833 77058 89159 79714 70256 55990 80023 84096 52001 80413 53893 52801 54070 70144 66668 56091 82977 90022 82079 63908 74447 56077 88488 80465 96137 54018 79842 68740 90378 87548 62563 58000 69944 66909 78173 75538 89617 77381 92357 79850 83851 71224 51532 92859 77413 51192 59261 74302 91755 88990 68742 57808 71247 84309 70265 90496 96536 58577 77581 85222 61190 67966 90208 89572 73712 93062 95372 79059 79389 84547 72597 51621 64002 52254 52003 74065 82507 90413 93508 90249 51451 54053 95795 55129 51043 58797 75584 70938 82060 67322 90384 93028 72408 88161 83561 77010 56647 76541 73816 72719 72116 54607 57342 86308 70266 63510 57028 89184 98664 64221 98170 97825 58883 57251 73176 55799 64288 57433 68538 66778 68954 54965 89663 50690 93065 95790 71479 95872 72830 71293 72852 65511 59363 64823 77240 75033 65959 68328 89955 61942 69857 68359 58857 61777 59443 68592 96703 56530 69329 69475 85371 82115 97836 71655 55272 75983 92573 71430 65609 75517 99059 93859 86478 77288 77452 82160 67489 54616 68140 68797 59791 72566 84374 66941 60858 90528 56573 78793 65425 64721 65966 72312 87907 89114 99135 73453 85183 50474 64167 59985 52215 54733 79702 91537 99393 92843 78017 95772 57386 67182 94857 62059 99188 80500 52242 61732 78168 70515 54460 85941 67866 58447 83218 74453 56157 72382 97508 83026 58807 55886 67387 66472 68939 50336 60086 97550 65993 59030 99906 77058 50241 78947 61988 78689 57669 74220 95635 87160 57035 63788 66277 57258 64310 95435 98560 70490 58804 63397 66444 95398 94273 85737 63465 58201 57190 99403 82140 73905 72149 62443 60521 70091 63403 73756 74389 81858 54498 76870 60422 50532 57424 67793 54955 96773 92972 84756 87489 56938 65014 99346 59724 57737 70325 59175 76745 97787 76449 91852 73517 82409 71792 64004 57390 83809 90447 75235 62147 67056 95758 94119 56280 83390 56089 56244 99602 71537 92315 81572 76722 78685 87935 64400 99760 55921 54084 86950 51289 68132 80632 91848 95915 64893 54165 78441 88537 56177 80032 79901 60246 50812 91928 81801 69181 60915 67775 67911 82592 94702 65987 52850 74547 80521 68705 99748 88282 53762 60681 72512 89788 73999 66346 65013 60843 58302 64127 51106 78554 68722 93873 99001 92496 59821 76644 83425 63646 78741 98481 74087 89928 84809 93788 66975 62187 72424 73590 64151 63961 56945 65131 75489 98488 54802 73437 89985 96393 72281 67211 71138 70321 63132 94335 51830 67119 82929 75461 87251 51908 94012 67239 90475 95532 55903 80849 71305 70965 89497 72691 89690 95265 65829 54514 61944 64394 52874 58308 70003 87425 69905 74215 99746 58239 73909 95810 73146 77301 78751 56490 95135 74365 65723 69205 71005 93178 92651 62999 54145 58841 77889 99699 82381 91791 71469 74773 66899 63425 59085 77257 96391 77840 73312 54862 79138 60105 53547 64749 66399 66622 62563 67750 70747 77534 56588 61087 91908 65721 62299 59465 82529 70475 56969 54973 86763 51335 85640 76560 79634 68878 69023 70704 56521 68991 54762 58591 78694 78467 72586 61930 72626 51468 55218 87584 72491 82085 70992 70736 63189 77576 55385 65363 60036 91999 68691 81348 80087 65765 58570 59112 62932 63087 66729 60525 86171 76293 75182 75200 90791 96839 70397 56849 64510 81589 79361 73947 69916 97976 98354 92732 91640 53488 66819 58653 76271 84843 96738 79469 68146 68217 81433 77021 71599 86598 98858 85865 79765 84802 60961 89807 62770 50323 79097 64259 77386 60164 72600 85009 50382 75754 97427 82379 88665 51359 93206 87509 80039 59984 50931 56832 52687 64615 63080 58862 81113 67960 66975 81947 74553 64542 81984 51853 64618 81336 99343 50325 92413 81671 60255 87835 62723 84150 84614 86745 68708 89244 95472 94849 60665 80821 62999 74098 81076 83532 56522 72280 99414 61575 69090 79145 56182 54725 63090 84590 96130 85783 81125 62692 63265 74712 73501 52805 58837 66090 97183 59644 87089 57291 64209 99083 95077 65957 50361 60082 78987 97262 66665 64090 62223 74062 93780 72428 96701 60734 70487 91309 97615 85410 55213 80956 66730 66600 82982 88855 60367 86039 50491 52786 87738 58119 72067 81831 65649 63764 63798 58967 72276 66259 53927 65376 59519 71287 50914 95765 94316 83407 71374 93873 63147 51134 80182 61558 83069 52004 85436 97423 99333 92068 71116 55257 71252 82291 81586 72102 51545 94622 87207 74784 54170 76832 90031 95255 64803 60671 91611 56838 74147 92151 59416 60965 89574 74287 65543 65755 66221 87920 90582 63131 58895 70703 85681 52278 77993 90407 94674 57808 63779 95553 60524 88699 66988 87843 81676 64807 52513 62061 98865 63296 70891 58447 59370 74460 84354 86295 67406 59481 94499 78311 66728 53324 51752 80027 95204 98241 97646 71922 80583 87802 52477 51271 57848 62632 53359 84229 67315 63658 97756 87814 74835 62024 66915 97510 97766 75700 80517 64167 89227 62734 93682 78747 92246 86146 75984 66747 84604 72249 90633 59563 90247 99325 98428 59321 58281 76748 63422 83916 69286 54359 87409 88167 77110 93957 88018 72800 51905 86563 88795 52319 81059 72949 57332 53269 67265 81219 75003 96608 94490 91689 73845 59225 93774 80173 51657 52730 80615 70523 77927 52478 54983 67394 77955 63635 88503 58714 87617 61842 96346 60500 90206 54477 78224 93992 71840 92680 92107 91229 89762 55010 66548 61708 85093 64183 55832 89236 94792 85752 92639 68282 78992 63160 74139 94851 58886 81832 59794 60374 88523 59450 63006 54115 57879 72502 88118 95183 82465 79504 81719 69087 79904 73025 78124 98161 68415 95811 96196 57234 78696 91090 55276 79838 70645 85217 76848 52302 75807 59152 97985 50483 56162 81514 97530 96524 92567 52471 78861 88052 82628 70093 87584 99488 81110 91361 80044 72535 69795 63719 88643 78194 83556 81039 98164 61015 56964 58181 90350 67568 82808 65108 80881 53672 96550 52667 68934 98069 77972 79395 55338 88260 89838 76830 92043 79680 66779 66768 83259 81176 79649 79321 63335 70669 54209 73409 58658 99843 83380 62868 61242 67547 65869 78905 95603 85110 62750 56003 89541 58793 61770 76292 65607 87352 52539 56120 99646 61734 77852 90986 58827 50352 63143 72504 57303 87546 67904 70949 65630 75636 60303 75378 53900 69723 56408 78865 84667 86343 74181 51356 65955 97869 54780 71519 53829 92057 96781 53363 96540 51654 92515 98339 67376 73046 77525 69851 58379 64302 90190 93607 89668 82771 69320 58265 87511 91105 60840 93590 74201 80075 99136 52462 71291 54292 94410 69910 57652 55092 60403 96180 69129 76895 59746 94931 68307 53237 98348 79545 53722 84129 71179 96155 81514 93448 79656 73014 81352 53574 66012 52411 89207 67686 63529 69067 83877 88123 88337 57765 94259 85741 74168 67785 67979 81513 97373 58427 74171 97649 66873 63170 70556 87985 76868 56233 69509 78650 72922 69127 87904 78558 92894 56026 55698 96228 57513 65776 85705 93859 84933 91925 97753 55546 97125 60713 68063 77884 54752 51313 92451 59885 72118 55083 89549 62391 70752 83722 81115 94542 62507 77340 76424 78408 52076 98795 69556 65435 62754 68312 82012 55494 81518 73281 65830 53536 97710 51869 59967 90832 95377 56763 72559 99308 87144 61121 89939 69389 70009 50775 66205 55513 73672 69219 64758 63666 93784 95525 52203 53264 99417 66296 88089 86280 75924 97699 51302 54452 74701 83684 68584 64207 68826 74902 92168 90069 54752 67247 70056 51437 91741 65840 56511 67843 69449 77710 93803 50038 82489 80466 69166 64138 63281 64084 66537 98058 74714 90429 64846 65227 67851 89389 59460 74815 58631 89599 61664 52964 53953 92706 76223 57535 91917 70172 61470 86947 51068 90340 78421 79280 77526 80544 68557 66560 50786 74860 77756 52002 56942 58531 68092 90843 56295 70906 57405 69768 57865 56848 65578 74352 57565 85113 75807 59003 77189 81663 76187 92456 63874 55040 71261 84089 75144 72907 61592 89968 53210 60215 59145 98522 62763 88419 53223 71482 68847 96066 96200 88976 60885 65685 81205 60104 69934 81055 87664 69085 77276 62783 68302 68213 77612 73839 75578 50310 63450 80211 84095 92226 80514 97466 83642 86138 97684 81692 68117 74433 63456 53540 58582 72183 94850 94408 95372 64351 68229 97668 70297 75370 55344 54173 56435 74267 50354 89634 54449 95902 84069 63019 93392 87592 87033 89252 90208 83830 76979 79828 81144 89942 93878 53071 86682 99709 56862 86449 91438 53176 53489 52907 93817 59344 58813 88924 67641 54572 93765 71193 56328 79255 64381 72363 83129 82056 54851 58168 77454 68014 60606 56853 65275 61237 59749 55850 68579 59454 52131 77250 65536 81574 77757 94134 86659 51996 70474 57379 95963 51337 90889 53684 99409 58799 76441 54890 54462 95184 56598 54982 78074 57366 64475 81460 82695 52863 79535 94815 88476 71076 67537 65744 72135 87327 64720 87239 70440 84477 53599 50185 77240 89045 95430 97409 95146 84685 85986 98460 63614 97392 86900 90474 75354 71200 91088 83239 69380 86320 79120 56375 93966 98860 81116 73010 66769 50949 69260 62213 94901 82356 79916 72162 88876 78500 95702 71721 92196 86359 53744 91885 85459 91024 88492 88287 52603 63692 89422 66362 79315 84834 78088 94077 55834 75499 98251 85542 88901 77200 93587 86178 65082 60134 85762 64524 96796 79733 50786 70549 55153 92645 65973 82525 58119 57458 51931 59621 71535 55898 75190 61943 82544 73179 58820 63202 95361 79311 89303 89118 63607 99100 63814 97670 59244 87052 75036 96488 97996 80027 99515 63437 73421 81833 88040 79644 60305 76632 87038 53284 75176 98141 97860 92667 74442 75481 93890 64208 56889 84952 60820 75154 65612 87779 73028 71540 99060 53694 79835 97001 94949 50430 98940 85075 79353 63555 89182 59565 54511 57949 58559 73123 63331 58671 74356 74795 59471 62670 87770 71642 53337 56340 91132 88613 70484 93101 81901 95948 89572 92706 76035 67349 68279 63380 51601 89865 84503 73227 52072 94368 88559 74033 61607 93314 55704 71190 82798 64072 76291 89057 92211 66687 59639 86690 51072 94403 71001 55929 80038 56803 74333 80586 54730 73179 55618 83409 62753 78689 69232 53471 73544 97011 53686 82019 70362 92981 67137 64335 71479 54666 50019 83683 54157 95338 96130 96634 91308 88033 92804 69423 65986 91574 81093 61871 66806 82795 63190 61423 93720 90740 81512 64959 89817 85174 87760 70461 65888 71594 55770 89691 73640 71222 69502 86520 63028 94909 98010 53174 70869 80824 69386 98022 89837 80911 53790 95689 67084 54652 90875 66743 68045 94217 70185 86858 59125 65799 97689 56671 71418 79191 66011 78494 87898 99872 61692 68634 51216 74970 68712 65987 50918 85764 90186 88521 75086 89599 84276 93637 58238 85472 81842 68489 79793 51148 79270 75500 53391 52328 75435 75836 64279 58518 71281 73442 93267 74133 65995 92588 65158 94462 66126 79819 92148 99690 66312 93728 76799 72837 56503 93735 89133 89673 90316 74720 50786 76842 78156 97175 85354 62983 89232 64473 82012 93531 82635 65118 60597 86971 91506 60507 83138 57275 75708 83625 84606 78480 69560 60681 97774 58926 61924 95028 96288 55429 89855 78512 69208 50276 88420 56796 88670 78397 89711 61092 62354 81064 99526 95700 69751 63581 83072 58612 94143 80945 58627 60776 50324 71891 89837 98672 55368 71606 82974 73052 62521 76888 59814 57147 69609 54129 84010 54516 79415 55300 95813 96058 85125 97485 92236 73940 84642 62210 81802 85489 75082 97231 52586 69956 60214 82376 59003 80875 94471 68233 59305 71910 92413 80284 74155 89260 50784 65508 53334 56054 85092 70716 97918 90432 61276 67205 56359 60010 55853 63733 62608 87175 97425 88850 75159 96879 89582 90377 93548 52485 90067 66448 66617 85103 77425 64404 91497 82608 99368 60051 85535 55706 81465 78669 64040 93711 72487 68405 60405 61703 81809 69174 63765 91369 53009 99381 76958 61997 72619 99509 68180 55833 80099 86702 94087 86428 88783 77787 52381 52382 72540 77115 69948 84620 65638 59334 85150 88359 62011 87018 78367 58515 80106 94778 76786 81698 63104 69085 77403 61981 99792 66007 59653 98821 90439 86531 50418 94098 97397 81259 66415 80685 90183 89934 71141 64334 65129 63751 97216 51553 88346 70183 85619 79464 73274 80644 50711 63029 55520 65437 84008 87017 50900 68123 50504 52899 91117 94433 88263 81293 64301 61622 68192 86986 50766 96401 76053 96050 98786 80227 72618 52064 71381 84173 96189 64934 52697 80592 92325 97349 57721 63852 79183 52138 81053 76196 91506 82330 52783 58886 67643 99203 53040 84119 97346 90078 73066 94225 72129 80205 68805 89475 74994 99863 82856 59963 88401 53745 81382 99226 87948 91977 87636 88496 59007 68230 87236 61109 91980 72708 80588 58766 63213 75987 82130 83735 93875 99975 51449 98267 83039 76038 82093 59054 98811 52468 81848 80788 90369 57241 72673 67818 97150 65280 90121 57158 75641 53658 88771 54121 65231 99021 90920 91491 64081 94412 63874 94628 80418 75147 82080 68253 56416 58117 57852 70332 78734 59575 75540 60110 97965 78614 53670 94477 72372 79871 80530 77841 60818 73206 90495 90880 76773 93522 86874 99237 71545 68065 61466 74526 53635 83942 82019 76397 74262 94100 50445 61973 91598 62627 50736 70099 50058 96504 72681 64759 59946 73358 57139 81208 99059 84890 55375 94843 84354 72337 84768 70749 62163 95319 73974 71895 69677 71200 68442 73016 51216 55971 52398 80324 62998 92660 64756 77610 72298 89004 50623 81798 60298 78156 71165 69749 98625 65138 91424 81429 95958 89934 94422 88255 73634 94641 52235 90172 85750 85521 72925 61223 56401 71454 57618 81184 69767 81874 92009 79758 68575 69221 80973 60811 88122 90455 58085 58549 63847 53829 80210 51496 96056 53027 79441 99755 87534 82956 68872 90824 95730 58207 83561 77653 93376 86341 56488 71093 62581 57864 94295 92198 71347 96652 91513 58345 53366 72100 66671 71293 77127 54985 68482 53292 78999 51019 63899 66424 63430 76076 70722 80399 57969 65452 89608 86397 71194 60579 64815 66350 80910 82644 66201 56388 59296 67768 51940 70400 70815 78508 53432 98058 50595 86871 84466 83135 78597 84841 87606 53441 82005 71095 63465 95833 51196 60350 67834 88970 90594 66628 78083 78356 93892 86973 94050 86865 71520 85078 75417 95543 51450 74431 72837 52031 89231 75626 58881 62857 84666 74881 78026 60740 66776 84572 91981 89645 80474 65450 91398 68666 84098 75693 62422 95749 83251 75634 68903 83573 93386 91370 62862 64021 75407 63584 60477 65831 97016 76072 97522 85130 78128 94623 67049 75049 91586 55550 71700 64495 73900 62045 80403 66322 62684 54430 71038 68931 62371 83690 59329 80908 63414 69450 72193 72557 72885 98165 99270 98346 79734 53549 79135 64288 78085 94612 90217 72411 66027 54126 87089 50350 75968 81099 67171 60133 74790 79499 63737 66487 83537 78841 72471 94671 68746 89059 61193 72434 76881 61780 70579 77054 70286 97043 61381 91915 50779 75781 54378 81032 60947 88132 99570 90345 67473 89748 96881 95617 51600 69701 67935 61198 76689 77486 96216 82121 96758 95266 95429 81611 98814 90709 71360 60430 57624 52314 98575 65733 99130 62591 96297 95411 79745 62741 61810 88383 92203 94291 62334 99251 91838 54233 90575 61778 65388 70739 54557 97881 63714 98065 93036 91932 95455 86259 61398 87989 52980 68681 97781 77927 67803 52757 62798 84097 96527 77653 80658 98007 74188 85191 77480 68707 76273 58458 60267 83124 98239 61808 63501 65594 74632 68413 62990 51874 71303 70120 80279 90522 70339 91175 84660 94932 85236 52725 94955 72510 86074 62194 67076 94623 89284 94985 71234 98822 93203 54286 56540 71624 60378 82154 96085 85548 65241 88707 96955 77460 81610 60613 79974 90462 97215 54777 55582 74045 74771 79490 88963 50887 94700 96837 61466 72172 54134 92778 60760 96249 89857 85848 56832 76283 53034 55679 91996 51374 85491 64282 63964 82879 92620 54758 98117 74597 71898 59015 60122 51563 50808 62759 72003 93350 62262 78640 65706 89763 91768 94448 63438 98190 61669 64914 60195 91340 75585 66062 93731 70840 57942 51593 87826 96006 87345 93283 58991 59208 81180 99249 89187 63700 62310 80760 96514 90726 95252 83103 50633 58127 91814 71529 69456 69512 84048 62123 90170 91625 95677 65195 50917 71316 52819 60112 82812 96356 67054 51177 67584 95726 88016 91139 61699 79952 99301 89395 89551 81379 77736 79589 71209 53104 86347 91429 97926 90483 69512 73638 93597 65920 96733 51852 99254 96666 85615 67011 89246 78540 93405 88211 95548 80183 82550 90129 61042 86076 59371 97656 74899 74422 62178 80931 52714 70336 52862 73236 98945 63896 55377 59778 81725 78969 67421 92866 72294 53612 73551 88056 90181 56396 96317 63182 87721 89666 62633 60558 60713 58045 71999 60370 66740 98209 54317 63375 58715 68076 97155 51762 57290 65951 92430 97416 71407 69998 74110 90487 99406 67349 57619 53553 84050 63897 57457 68185 98032 71906 98493 86282 96925 69620 51859 85240 76011 82826 68006 68355 72562 50160 54111 97737 62849 80815 65606 71874 72357 95426 89883 78075 91133 58633 73683 59748 69104 72134 99709 96603 82468 79544 50168 68865 92035 81083 77998 80800 77716 51417 78251 50510 76022 60565 62269 81979 87360 87750 77223 64903 95491 85103 94157 59951 58801 62144 62442 98029 76786 66400 54581 71198 95313 73032 99247 88500 70210 63348 59273 77156 60789 69733 75210 73277 95065 64638 69709 64484 80298 92199 90852 91540 51750 59594 75202 85896 77526 89362 76999 58807 67843 52506 57852 71841 97661 71935 64424 69318 93805 76411 79223 70247 79920 74143 77857 96333 82623 66244 98594 64118 66481 67286 86694 93991 57831 99859 61810 71628 57995 83073 67301 62375 76433 65975 84900 66302 57151 63726 67487 74073 76912 62452 97103 97175 77713 66192 52460 51349 58870 52028 80706 83345 96106 94683 97464 58344 85710 85745 75151 88277 55256 50838 58204 91305 86412 65858 50554 92991 62798 51785 84647 95927 94523 86615 57084 99842 90385 77368 99192 56278 88803 92009 98597 87393 91989 70955 68419 74897 82525 73215 90183 95232 57566 97827 51344 75184 93390 67264 64086 92444 58071 98134 64783 78316 86518 71021 82637 85375 53279 71560 68016 56664 61234 67150 64650 73284 84205 70223 96563 98180 93596 84555 77707 57491 72154 53932 80969 70931 85215 61776 89551 69026 87612 55648 87921 64000 93997 87624 56948 53659 94878 78344 65733 88331 65042 78858 62404 70777 99819 68957 64506 56350 50294 70800 67617 95626 73397 70541 75138 86220 96972 52495 89662 74844 67493 72131 79049 56511 51272 85735 73071 88094 92701 77875 83564 89869 50259 74183 56201 77311 67394 98010 85920 53427 82755 92706 60851 55707 84526 56199 81211 93358 98077 55362 65456 61031 73139 73055 78919 64596 72367 86808 61574 61615 79542 59236 79500 83741 86717 97967 58241 95325 88253 52143 71469 86106 75363 65542 88276 70034 50287 97413 79339 68853 56238 73469 84422 56090 76977 97904 90249 56883 77210 66434 92029 90339 90684 88127 54909 55655 86826 86214 87696 80653 60365 55395 87635 59001 75980 78854 86040 52233 72860 60314 89631 63083 53448 78269 91290 78807 94582 94934 78946 50427 92153 63460 92803 82535 85918 52003 62152 83339 87362 90126 57985 62321 74816 90469 87083 70693 60044 99005 73113 99768 96832 97315 50878 55991 76790 95950 98307 64903 56778 80643 85068 64364 62181 79712 83050 91089 59047 51470 97142 52774 82711 59998 83171 88004 95653 80367 67422 83333 80580 61073 85316 97742 85320 75916 91730 74915 55286 66508 99870 65827 54391 80340 57022 62533 52862 50774 99510 99970 85540 88220 95140 98511 64816 53154 90561 98977 55468 51972 73242 70909 73733 50783 61114 84304 65728 97230 73891 69862 82960 76605 90361 92314 76347 80094 75952 95407 59529 78890 86466 88674 89837 58199 68405 51116 72392 79675 51946 85039 60180 80450 96325 62814 78877 89244 82340 83509 83180 58443 73683 75336 79155 63328 88302 61310 95152 92057 82844 89041 58047 57149 74085 93369 73772 66573 90440 84122 97638 62419 54018 83399 68322 80213 53388 90909 57965 96749 75739 66656 91460 67218 54991 98811 73933 92288 66080 88015 84251 71391 79792 98691 63696 77371 98986 63567 56225 94404 69825 96616 50385 99439 58185 76841 86738 96373 81393 93172 84301 83467 79509 69304 96995 83315 75853 53802 85046 89514 61677 82166 52205 54359 58860 50838 62916 83895 61089 93521 96523 94996 66840 52934 63166 79639 55628 59846 84210 93947 85752 57633 68268 70469 55726 50346 57441 94782 74409 98181 69981 69775 58079 69229 99621 79901 83716 94644 98981 69602 94549 51654 65636 94905 66160 88761 74312 99507 94502 65083 89692 93119 71366 88844 93654 94776 84892 85034 89511 51781 81317 67603 65859 52495 97787 67447 52593 76127 66274 65636 58769 54410 78147 76351 58809 75057 58410 61488 72650 50513 96904 78938 86513 62952 64911 72487 54624 65985 80432 92238 80946 82005 82500 66608 59523 88442 60277 62144 80624 66217 91778 87280 66444 74192 93918 56764 76242 68431 83668 51955 58776 69329 72045 58207 50186 53192 66034 97535 57344 50751 85269 93192 64815 93584 96603 70720 61299 87940 72555 80310 63060 82508 83929 71011 76071 64534 71981 91103 97991 76446 86052 63132 78095 86138 52866 51574 59189 56970 51712 80028 88739 65059 85304 73752 58800 80833 57199 77210 62310 56588 89910 50076 54732 65216 69963 56654 56103 58283 50784 60478 96911 55336 87115 72550 63925 93602 85735 89457 90990 64889 76085 51305 89941 67011 81183 82674 62280 99847 64720 86542 86993 77412 74158 94749 64544 78045 76476 83603 77600 86613 76692 63938 89716 90164 89165 73584 66247 89144 81528 63415 75404 67623 99153 98553 50710 99563 54726 92411 59626 68817 63019 84443 86634 91959 51352 98200 71597 94080 50015 61265 70847 84954 66440 89830 92632 63077 57962 72498 73869 66927 64834 66444 84689 64235 64514 55364 67603 56149 82836 88984 91533 79306 93757 70084 61840 69204 93011 94843 87171 88889 56136 84482 85351 53978 95463 88388 68638 62934 94754 91800 58750 98431 68807 71340 74514 66725 72588 84045 67328 89803 51693 90626 57422 85266 50093 60950 70473 93838 93902 99067 73201 57027 63054 65660 54873 82482 92235 87615 58028 87884 70065 94464 79493 98826 72404 84250 92919 63262 75333 88203 64843 53115 65537 56623 72174 88921 65685 50377 82783 81456 74798 98821 51994 73122 89287 81902 54072 54133 73058 59164 77195 50454 57326 74625 61843 80437 55591 77822 63237 56860 79239 82245 87317 92621 63324 54569 59415 69977 96941 97370 90308 86518 82999 93933 79761 91119 78979 51928 63703 94617 93800 70468 94590 71704 86754 59765 52052 70883 69743 67000 51170 65262 89119 77061 76195 81023 82848 62007 91630 85176 79938 56274 72413 92277 76683 93634 80344 70317 83178 55751 89735 59005 94126 73525 55586 91353 51375 85382 82122 69423 83854 75226 99083 84745 95818 95249 71129 72273 81456 94437 89842 73223 51013 50115 96439 91855 64948 94619 84725 61988 79257 67575 62559 57727 82134 59108 82091 63025 98550 78234 68815 99778 66683 69385 95506 92231 96826 87656 72655 56480 88454 95731 61457 94468 86423 93943 99862 75576 53100 79348 65541 57977 88728 63009 85657 59955 99184 89770 52396 63054 55617 96522 89646 87874 78628 68952 87629 92361 98080 60026 69368 56211 54116 53403 77112 52469 99666 98069 53771 80859 60911 80508 66922 66042 52512 54814 74066 92427 52433 78905 55109 62152 80951 72287 67989 98223 79550 92970 97425 74945 79465 59713 86929 92708 90015 75748 86496 67060 66166 51690 50926 99260 74610 81265 52519 72485 82223 83818 97868 79822 74191 92755 95182 63109 66574 58581 68828 93769 95195 94775 76514 66048 89307 84379 50722 52940 57856 77503 97883 94162 83679 75188 90193 53236 65585 51586 94393 95881 57082 77729 76210 90347 86996 82860 58292 92186 70723 86800 62785 86909 54524 76093 74164 59017 50807 60225 69508 71216 73417 58631 64176 89891 79173 67365 68422 92563 60024 51951 79320 76952 88024 97036 74816 59340 73382 98444 63988 97874 99623 71169 53060 69396 51479 96827 55249 91457 88708 83071 54653 93609 91987 59021 77700 82610 84841 78069 89420 95348 99433 82712 54423 78392 72403 81957 67428 99551 61236 63969 62828 87272 87632 66913 95887 88872 53954 93849 56776 67817 79308 90533 82771 96126 55186 71369 85020 58355 89089 56970 78061 71360 54191 72346 82184 53017 78837 97386 79246 84532 91553 80653 79793 51087 67572 52724 78946 63369 87477 72484 77293 89925 77716 69438 59501 81054 96588 90002 60826 65138 71338 69826 70390 73038 84945 83408 51296 52631 67555 89394 69589 93688 51639 98732 69520 73733 89343 69821 79224 82728 88985 94728 83889 73127 74374 99234 79521 99657 91701 86301 91539 58438 72362 61808 56524 94764 69490 51762 60930 66271 68240 93242 85115 69644 60412 79650 80942 73282 92938 55647 89959 58402 78487 83676 98780 61387 72999 58547 59221 57480 86548 65802 50249 52795 98139 85512 70125 62062 54877 95144 94696 57934 77154 91981 99250 81001 57920 63866 60293 98898 98670 56114 64700 64122 80543 61783 62997 56518 76126 90404 82087 92494 89741 98917 75613 83637 98898 64147 96577 76206 65324 51859 89076 62067 81810 64688 91932 59709 91786 85642 51247 79908 67010 71501 61955 70887 91850 50452 71473 71816 63284 98229 58652 80617 97441 90462 71376 53438 88386 60228 85794 64131 53180 90606 72439 63124 94378 96427 86757 98293 80985 89555 90451 98422 96927 72965 74327 88003 66136 79058 85151 94142 66883 78256 93343 75986 62255 69944 73949 69893 75461 69267 66796 81246 84919 74893 69398 60876 52336 93541 79582 53277 53468 90281 60724 61128 61913 51043 85790 77154 84892 56624 51436 51577 52318 92814 53751 66594 98539 93793 79006 94698 92019 84928 55600 86844 87685 57915 87591 85662 73324 86733 95129 57424 96771 52805 71330 63192 98788 95207 70976 76816 81998 73545 63285 84746 80868 85176 65477 50059 68751 66238 59433 73882 55179 73925 53287 92535 88378 52688 56264 77053 79939 95468 66557 58115 60725 71318 79179 65050 67653 65890 92828 64117 99226 97265 77080 81966 70738 99880 51770 85575 81907 65917 92732 86175 95947 73375 86496 88157 89096 60605 97291 91039 74287 96565 77887 76623 80676 77703 63756 99596 79886 63547 75199 53099 65402 58809 97309 92758 74865 81804 74745 66400 97641 89359 53194 65287 65759 71424 94820 84393 53016 87699 99054 78561 55340 63299 85836 77526 64445 98350 83181 97379 57058 56917 96367 95852 58322 80797 71272 51706 99092 61765 65772 78721 95737 79038 50031 56271 81142 67044 79472 89664 69158 66956 87505 66110 61900 81107 55528 74990 53797 98927 78265 58552 88443 69640 52079 61443 94521 55954 67052 66991 90979 76691 92195 60209 79755 68756 50106 66248 63917 52014 68466 79337 57566 60827 60032 68372 95362 64044 61985 62178 63890 86958 57753 53829 66368 53821 91486 70310 61739 96800 93372 70039 86868 71088 81340 60796 75387 80296 54924 71650 87780 88179 71545 81181 58728 89646 51905 65404 85620 97984 57945 53801 61432 93152 63237 51830 64894 89597 80641 57774 95189 95445 79774 70113 83743 97393 96244 89346 94581 62781 60012 88799 80561 83051 99438 61314 58941 87431 58901 66335 93975 84663 76322 85096 55963 79016 79777 78389 62538 93895 88188 74852 60270 73457 85402 61287 58669 95443 70872 70941 69764 89930 75368 94557 91629 91432 65937 60818 80372 53923 56818 54314 50368 55820 97466 90352 80142 84134 55950 89232 69761 72713 95499 53478 69572 69810 69570 54082 71848 75465 96907 61197 83318 71311 79558 63896 87749 89127 93017 73561 83728 85849 56023 74262 68387 69053 79963 56769 71186 93236 95389 50770 62782 74617 82109 61762 75749 72710 86609 73382 53312 87856 60850 93110 61332 57612 89650 82213 90076 67331 71701 93965 99229 63351 84315 65352 98252 70120 79092 69149 58285 69207 59001 65514 69241 60339 54339 70213 67038 90955 99228 68942 66727 92810 80386 89355 93858 72732 71838 62388 87512 63800 62107 93402 86704 94123 54080 77587 70112 86563 60302 55716 54990 87604 96336 57948 90655 84635 79972 82367 59570 99672 60332 64187 58482 86636 67023 87247 91871 55150 78096 74116 61094 71647 73276 78281 53719 72508 82714 60846 96366 92392 54246 66183 68927 88300 93803 90306 90011 80610 67854 83583 68432 94116 66607 58554 56457 52631 76087 78324 69961 56640 79558 93504 78714 71048 94699 73588 51270 64784 78232 58752 74140 99676 89316 78176 93011 54130 99727 53926 92509 73648 62499 63110 64412 97559 85235 51087 95134 73864 69386 78503 63659 76187 64110 80527 71694 58087 92856 66213 70567 73283 84053 89068 79386 95934 56772 61793 78135 97866 57518 53017 61252 97272 68635 61983 52266 89102 72143 89113 97607 78323 84284 57459 89568 82209 84907 89492 88909 77382 55224 61159 94238 72180 55031 99764 68261 81469 57851 79134 51400 52940 90524 94368 51093 76090 50351 56723 87334 51603 77906 61298 97249 95939 51677 81974 79129 74224 84053 69106 93537 50478 82853 56241 73302 79523 80030 74902 54606 83953 80368 62739 88412 68720 61210 56249 69891 78420 71923 82477 86394 57296 96702 90704 72912 58483 73256 82239 84401 89585 98998 59461 97783 50919 60503 69796 70732 83201 67389 97017 57366 70278 78281 62986 73462 93231 52939 63822 97568 85913 99316 87394 51220 74917 96873 61352 80836 69390 71870 94774 82518 82924 64222 92137 59166 77807 99832 70544 83903 85684 97724 58822 85287 84240 51826 50223 57027 59840 96447 87328 82509 62651 82657 78228 66394 96698 76259 68751 52143 77578 88785 74832 60227 71232 87962 78739 81467 86332 57862 96700 90513 59867 73226 81115 68203 94749 76052 68692 63159 76897 56875 86890 76575 58159 56594 57724 95588 67712 88096 94960 64750 52008 85464 72025 92923 58044 84265 81564 64291 62705 99415 86767 99994 60471 78627 95627 86783 78279 53186 51325 72611 53693 57638 87382 80779 93182 71741 73137 75338 87733 57581 54206 60201 78361 73026 98274 67892 53008 52716 88986 56077 94737 60839 86343 53454 92038 70097 59145 62570 81286 97198 56026 54660 82326 78929 77931 53672 71680 91037 86868 78996 50869 76304 56149 96637 89277 78408 71085 94703 87576 93444 79899 72126 96502 51299 86891 82985 82360 64289 93679 57707 54870 58021 84096 60649 52176 77651 67383 97265 67083 94201 53477 50540 57195 86766 58887 77400 56997 51708 69916 51801 74326 77660 65361 55090 56771 80815 67769 58005 65101 66098 52587 65582 58251 87337 93208 65769 70282 76632 59947 51053 51107 84473 52239 69844 51875 79304 96549 98472 70892 89102 59270 67323 73647 88407 90894 86364 86763 58082 60569 85762 62253 68821 54365 93719 86838 61005 67749 55126 95360 94014 63608 86110 65515 62202 52834 71068 58147 93404 93079 89517 95458 98027 67370 81948 86351 92326 62251 62269 59734 51343 84082 56541 73093 52995 56921 50751 78317 92373 98165 53066 64326 63991 77013 53025 96048 96763 79312 57253 85819 80667 54470 56862 66285 89966 99177 87659 91461 98062 66210 73632 76606 65445 79499 81256 93045 62541 93402 54278 62255 74262 96364 80302 84295 67761 89503 53863 61304 69302 92234 75956 73239 89802 66407 76523 91761 66004 81275 51405 81652 74184 78426 72614 65829 63430 93018 60893 86510 99913 76549 78208 94363 92535 59071 66206 73957 81167 74307 96670 80279 52315 79568 50356 75485 61712 88037 75312 87658 80965 76967 95916 86080 63490 55188 61594 83699 58098 56542 69184 54920 84975 65842 71610 58089 60526 70263 71283 50946 71636 95332 78570 93456 63511 62638 82140 92914 91220 98300 73725 64265 84632 90589 61853 88361 94754 54441 94054 86335 66966 88927 87000 86434 55763 64754 70615 98270 89528 72692 65012 52764 52051 92775 64565 69457 99992 57540 69180 98827 73289 72314 93490 69769 58686 56138 82525 80659 59203 84755 68196 58308 74227 69943 73526 61642 97796 66334 92124 84478 62879 83655 97348 80909 94657 57553 97174 88010 62361 68146 94080 98444 57509 84901 63690 57797 50312 96235 84756 73226 64568 65946 95511 67303 91287 89032 56555 81282 92296 91976 87933 95819 59228 68355 76185 94520 91668 98983 90208 93191 99595 86517 92655 54765 65521 67938 91502 65126 68191 86970 99425 63489 92427 52909 70572 81626 64052 83251 83371 69705 95363 54322 98168 79594 65750 97935 71156 57448 58969 82025 52277 56502 92371 95250 66329 65041 90450 62736 60549 56042 86774 70753 53812 51904 97477 90089 50460 88961 59656 52865 96801 69272 70345 87165 70447 72786 64924 94534 71655 69800 95462 87483 75473 64911 94064 65150 96786 71567 96572 99181 87443 73291 79720 89946 81558 87564 83782 72029 99557 78481 70388 70677 62803 93227 94065 80855 91101 99104 75422 98551 74455 70942 56399 62223 71910 58138 91087 58379 97931 99771 58771 84755 54388 69159 70938 90647 73011 79992 91759 96674 92019 88615 63029 78588 71883 64564 51825 68907 86172 94539 69972 97680 80407 68344 67708 89061 61787 89556 92044 64185 58572 63216 57095 86171 86433 99723 87727 61486 67177 92612 57400 88825 98763 97606 82780 50336 73154 96183 76472 70237 91355 56124 59995 60971 77324 92221 97123 60122 83876 70691 50550 57277 76361 62634 50231 93385 90902 62471 95187 72144 71041 75500 86936 56581 65942 87716 61555 70083 56940 69008 57189 93022 53694 87057 92042 70896 68482 97625 92130 92499 78032 74801 76703 99868 96905 95716 65182 87475 78100 95975 57866 59210 84802 64972 96088 79510 67851 73672 70834 67093 99118 54732 95179 65072 98912 95229 88030 52345 82665 69939 51679 99658 68550 76816 92963 79970 61838 69551 76273 57724 61035 90380 74850 58247 52048 78006 98879 79980 68172 55794 57781 81153 95422 85613 89257 75347 66051 97774 95505 85036 67918 90100 75972 81472 84940 69908 83960 55937 97797 71407 87383 62742 55605 95983 70460 51796 59668 81144 81779 58251 87518 71143 69051 76007 79158 77439 98237 98076 98476 61660 68159 99817 51317 78485 73362 95943 80921 87442 91585 74481 55951 85807 55657 99229 77183 85091 81265 71140 50467 65287 61872 81330 80991 89102 87669 62908 63024 99757 59983 70202 86220 99541 65542 79384 62479 51646 67283 94159 92494 50135 50387 69639 97619 93934 96149 53569 76001 62935 72239 75971 81848 61779 55215 75864 88925 54279 56611 52503 94169 92745 91143 70161 86739 58704 87365 88576 93569 67102 72121 96553 65979 57085 80581 59259 94669 92780 68969 70098 93343 65733 92191 93691 88722 69873 76655 65011 62039 62866 56478 89354 77388 75469 92241 54653 53268 93938 61003 69179 56659 73941 79763 92562 89746 88195 50969 76653 58931 99369 91165 68241 99039 85124 58919 51186 87028 59211 94110 78315 51949 95804 83235 69727 50665 84613 95990 94537 75617 94692 71431 72452 86413 87782 73021 54897 84589 79682 56663 97555 82994 81375 66877 58626 57839 54926 73637 57115 64373 84823 80424 77565 52087 97342 86623 52640 74509 89654 86254 62226 90645 76277 95943 51451 55362 66220 83283 76149 57345 51639 66133 67914 64794 55277 72275 60144 98546 64425 82981 64503 55317 79942 82190 60083 98579 87334 95411 93566 79434 94033 62839 56256 62119 52583 60957 73930 67475 88953 75550 86875 92887 65054 86662 92703 73280 96320 79977 77978 85147 59464 77991 82527 89682 63686 84813 95433 93442 84293 59691 98258 57830 86935 80344 67283 97235 66038 83237 70616 56324 90137 91730 74241 61356 72606 75363 92219 68867 73277 69796 52989 57664 85652 66502 60301 62304 84476 76604 60068 67431 88282 59646 69924 83724 90242 96151 61569 53847 70070 51852 77322 70313 64323 89569 52077 89977 75638 82163 50238 99384 89330 75923 78013 72763 89915 58696 59745 66215 54320 97170 81790 98794 96264 94807 71236 62687 66853 70059 76085 76147 75780 89575 92293 86635 99888 93580 95526 97698 75143 98818 77904 81716 81621 87332 80745 68328 69288 80555 53354 81244 67774 56105 93785 87220 99669 57307 51285 75378 94449 59128 98033 90955 83041 74963 92737 58800 73899 70086 85202 93513 93708 99397 58954 95100 69911 51488 71995 98094 93778 55980 94421 98246 84307 87193 97560 60899 97739 57901 69990 75275 76798 84855 50023 97334 56058 51121 95778 56953 51021 56609 50106 82317 87357 71456 64534 70248 73089 71042 65824 77007 81692 80603 58216 78528 83018 98622 80000 94871 66316 96160 74927 84610 64161 54770 53566 86015 59982 61389 97329 82514 99745 75830 79803 88038 77598 56028 67867 69259 94336 90432 76789 74522 97887 53077 93114 87745 65484 71653 91675 54629 51920 79043 92793 95405 90251 50830 86228 84700 68349 92368 93427 61448 52956 57141 77029 58843 57736 81894 59346 51969 86478 78281 64311 67615 75344 82205 62586 58569 75348 78974 61659 71773 95111 85827 54159 67102 70639 59266 85949 69530 60005 96116 79048 93483 76193 51727 55175 53129 82443 50888 71198 88399 65461 65676 68347 64479 92429 50149 92991 50796 81260 71875 61828 56047 73229 93161 71599 73851 77949 76215 50629 53080 62503 75031 55172 53014 94717 91504 59511 55735 51565 89959 54912 83885 57314 50327 94461 70541 59738 82025 66252 96432 54987 51732 86355 61986 79795 53162 78367 99999 78331 61668 84479 85452 76663 97864 51184 72936 79464 50263 93505 58451 83678 80822 80415 73835 96579 93951 78751 78086 76629 99810 89133 79708 80661 79264 58035 81989 81349 50793 67017 97514 83334 86737 67164 61259 86660 92472 81236 90481 59408 61068 73281 97242 57171 58623 75400 54552 92282 89775 87210 92497 64958 72797 87918 92551 95441 95548 64523 70449 50920 89233 82711 60839 84812 80873 58135 87609 54438 76716 58504 81561 68049 68286 76268 92842 77297 73756 89816 91350 73146 85638 84348 83467 79448 72409 83540 90830 83243 60040 50662 67318 69676 99804 80999 60390 56828 99096 54200 53306 96095 92679 67753 78721 57066 60353 93723 61163 59214 97582 88621 53309 76548 85962 59063 91638 94364 65847 63626 55360 97527 56629 71635 56723 51389 61275 66528 95665 84265 96483 90033 88141 94372 56114 61877 81966 69290 89904 79036 88898 69648 67179 70644 91402 73039 71681 54591 85021 66001 78627 98134 63781 95761 69275 81025 90562 87932 99678 83461 84120 62325 81395 93974 61319 87826 74302 88662 52354 75044 82012 70163 79382 76661 84320 92581 83688 50251 66906 99459 99578 52993 74177 74986 75380 58896 65469 55269 95207 76883 51172 85257 61754 75141 57051 56086 53745 91287 88329 90897 93084 76334 70203 88995 69938 66792 52957 91611 89813 94910 84728 57228 61200 84605 54743 57461 79426 88584 95030 69929 95295 75744 52408 77535 77433 80208 93406 91355 57872 51908 94500 73019 74369 70384 82173 95579 88799 65460 94655 75813 68538 90728 95910 62727 51462 66068 50713 78996 79235 96595 67379 84442 73756 86117 71974 65760 50667 74597 93191 81934 89211 78778 61043 56558 56336 67966 56444 70039 59905 53512 66094 58991 88126 64861 96792 54122 96847 73519 55807 51405 53936 71201 75693 76527 58636 76559 74611 95526 80239 88754 69287 85106 51498 67301 52219 73156 54962 59767 73997 90999 86897 66752 94608 74587 65831 90882 95755 78478 82117 98039 58195 77695 71465 98530 92763 84605 53227 83265 84488 96413 98864 66847 79807 81813 88235 53925 85216 74196 62894 87598 80243 53900 96474 93797 84082 73622 74093 57357 84765 85353 95894 72319 80486 91944 89409 79875 72577 58635 99206 92379 80563 92191 92216 68078 64802 56968 78794 63660 52757 53800 81289 51933 58955 79130 54308 53344 86724 59505 52313 67572 76645 72840 72744 79167 88263 87238 94795 52836 68063 70578 51944 98331 69708 79438 92421 91379 85169 90932 50259 73539 88006 65609 59585 68584 80463 74273 72656 91047 84190 81312 61880 77843 58044 62186 70355 96939 94840 85594 64435 66044 86263 82915 56502 57025 72030 65335 93190 50427 80867 66574 58199 96439 78872 50963 56765 84023 73385 58049 92583 66148 77574 50259 84929 87502 97996 55761 82625 72143 72634 62585 87045 95388 75485 58223 76847 60986 91484 90702 73415 64780 70150 80388 98546 65906 95688 84349 53413 95931 63739 62338 65463 53806 56016 95284 63601 96300 73728 76065 77703 99436 98098 94823 55189 64219 79231 86386 88869 87027 72410 62785 76198 74214 51671 77381 93722 50332 63988 87624 58609 56926 70710 55366 54097 94815 78171 77606 57475 91993 84366 80562 88266 66386 92077 92141 69280 97619 76832 98595 86641 96710 71422 70905 60365 73104 79981 89580 97648 76951 83713 79078 81604 51506 91953 84542 95993 75191 54810 73179 70864 89638 57721 85448 97215 59849 85793 79427 89012 52552 94897 65226 81122 54031 98192 74480 81682 77761 74285 95285 81462 93510 87782 85701 82625 52624 55090 82325 91934 96932 64949 64894 78360 78738 51471 52163 51251 51763 63054 98117 50032 68437 88315 85068 94807 88659 76299 58170 87294 88194 56160 67225 50217 70818 62344 86773 94084 71536 83365 95598 98667 79192 78349 67944 72475 51126 76035 86405 62454 73091 55373 51690 75523 78584 73084 66867 80889 59374 92953 69680 92996 60847 96597 57441 96192 68242 85265 72441 91671 86879 99191 79560 51117 93209 93177 84828 80661 86390 89823 88313 74756 58181 59257 88902 82585 79382 74701 79230 90740 96765 76436 97312 53874 55789 52372 61026 76660 68927 78906 71724 87926 78391 50379 74076 88046 67175 50057 99123 91060 62610 99021 85866 73576 89289 84343 59363 52686 83940 92222 85415 83761 89894 75376 75274 69198 79258 98611 95373 96485 67881 90958 77066 62076 68174 68763 56700 88846 79237 60795 53857 88460 76961 75084 95840 52552 99675 76132 53746 50743 72777 77169 87738 86151 52165 77682 54201 94623 88179 76001 73561 70300 88481 82749 66245 74737 83249 79786 98964 58540 96851 97735 80575 95941 69240 97705 98362 74954 86110 75960 80718 93060 53321 60710 72746 64263 93146 68085 88506 72156 92714 74898 79321 68570 64449 55281 78442 80646 91969 91549 71010 78279 84512 69461 56440 56307 91601 77188 62229 94378 63049 50548 81451 59544 72655 87571 62650 61625 71838 70159 54683 62819 68007 96359 83933 78308 98060 53403 93686 60738 60744 76889 68212 92906 67673 86536 86592 63538 72946 73495 59998 64884 88782 75114 73549 61731 66592 50743 80327 64380 77822 85693 89558 53862 96819 72934 93782 53806 83495 84960 85747 65290 96902 70170 83554 80801 82732 88444 85899 51046 82025 96866 76870 92564 64134 77588 66063 72805 60309 77522 73705 51635 69211 62927 56011 71020 90053 50245 88608 89291 83818 67714 68439 80707 79630 87409 50132 64116 89428 52775 52907 69846 76207 91673 69608 54102 78617 69696 63615 85477 52263 69808 63436 88671 74738 69297 88366 85273 76202 98570 50117 52528 87326 99223 58332 97764 67205 73938 69128 85275 78394 56180 77738 62000 58197 50431 64542 50072 69165 67669 66955 75261 55608 55537 88128 88320 99443 73401 66089 56194 91477 73577 97010 90911 57708 73039 62362 52915 87693 62144 75741 85843 89190 77631 62916 73012 58291 80076 57801 89818 92432 96924 76999 73030 84406 88652 70119 62389 56799 57797 99605 50596 56016 75846 60064 76249 50012 71790 90848 64143 52062 74803 75449 72138 61770 62900 81665 94516 64702 82090 90074 92164 60100 67326 81526 55582 63715 76832 74167 51780 61891 60064 92332 59369 85181 71495 94044 52785 97019 90829 51500 92256 90117 54340 60791 73213 58189 87354 67133 89620 57656 69659 59923 85426 97375 97120 72540 90738 64060 62363 78070 67994 65599 95007 93870 76413 87016 50476 77434 89645 84661 77984 57009 57546 97800 77224 78625 65464 95037 93550 50460 91892 85653 54602 78326 54830 97060 57656 81421 57396 65293 95602 78171 72887 81807 71545 80444 81673 50989 65727 72631 69836 61587 85087 84605 76973 62217 79327 91158 74467 99926 55135 53470 51082 99770 94694 66017 81361 53109 83250 73175 92754 56451 73340 71398 73236 57470 91765 70257 70722 86534 98685 50430 75379 55078 75881 98305 83941 88501 89179 64218 62367 67597 61525 77451 80693 67050 77259 53000 51852 62659 81998 99928 96851 78019 53125 92561 77537 62378 96280 72434 73705 98625 99298 83075 50502 69787 70096 59099 56403 69339 77800 66326 83674 79258 62803 92236 89742 82859 52554 65713 69371 64561 94734 68872 87787 56349 93195 65909 74388 92407 97679 97396 78122 65415 98765 76836 69254 50770 62002 70385 91787 61262 71222 78707 64426 57155 69781 99334 92899 59203 98155 88348 61784 58777 88017 65884 67511 71309 82534 84963 73292 52111 84323 80894 78792 80941 98953 73583 74701 74925 52063 85803 55015 70995 78536 72210 56022 53353 57550 93159 70783 52952 75554 58572 89487 92095 54312 86776 88326 61947 62360 85641 91022 89029 71846 99097 56560 51682 62777 78690 59064 99283 83168 63399 65497 60692 85420 59155 60050 55795 51592 79521 68877 92408 66602 92199 50898 88086 61575 89312 51108 92683 84375 64088 92877 82236 73163 98389 93204 57194 56922 80406 97145 73907 57272 55783 96677 56990 89900 84049 59791 64053 66083 59721 76661 92307 85702 73659 71255 56029 70548 96790 83165 68650 93215 61674 90072 78570 89295 79743 75494 83936 78958 67631 77498 64283 67265 61836 71967 51195 52928 57798 53724 78576 84999 77283 81866 98093 53152 50569 66752 61713 55203 83939 94247 73071 71424 93305 79567 65672 90656 90676 61781 85377 88005 69446 86144 82994 75905 87107 98774 57284 66609 98758 53133 56679 69123 74186 57136 54759 59945 88991 55967 83966 64470 60510 72588 53023 93262 81084 60039 78828 54855 94428 84372 88356 79843 74313 58584 80410 74994 74996 78780 74795 91371 99027 95041 85759 80248 92840 96309 77722 70834 81779 67592 51243 69755 62248 61412 53199 69478 66301 70246 73991 51517 97109 78246 72539 50846 91003 53964 90445 88390 92784 59240 64191 68610 59805 50586 94372 75610 69442 66739 89085 67298 50082 62125 61066 66757 97787 95292 50393 50306 50542 86325 58580 60008 75614 78847 53137 90566 71495 59996 99876 96111 73744 75476 86304 99570 85584 84257 94011 58818 61863 51900 79359 70713 67704 74653 83323 94151 67163 84679 71397 87171 64003 99861 64421 98205 89477 73313 92354 92832 68545 68086 87769 57666 85826 93560 63687 68353 87823 56897 56574 71960 76977 50627 60615 59816 68572 92271 74507 70749 63204 98466 90717 94994 91262 63017 84430 65895 89114 67200 59991 87277 59692 53037 63109 84936 76197 64620 69039 94088 51743 57439 83755 76239 81376 92123 82222 71985 86989 54804 54660 58446 50523 89184 98747 53982 88876 59478 92493 55640 92044 92780 68662 86832 78530 53356 50421 52529 96275 68636 97259 53936 50552 68651 97712 90634 70312 57082 82780 99058 89466 99589 68284 50926 62955 96830 52278 69463 66966 66064 94745 79924 96747 85001 80705 95499 80323 62148 98227 99130 50486 66431 51000 76597 63901 65816 85507 52622 98723 62032 87570 75517 85022 62665 85894 81845 94563 68445 61475 84520 80523 97925 65276 86186 61186 72654 55618 58788 56859 89512 71234 98882 77685 60961 88645 99285 65318 81007 67866 69866 79082 50909 88465 86477 80311 58363 67910 98469 85592 62918 50300 87786 84152 70461 85665 64028 58924 80096 69886 52264 79252 73726 56305 74968 79475 82866 89361 74056 52399 64977 53924 73431 81347 98103 50885 52018 66970 51737 64559 77854 65127 69599 86403 58888 58506 56707 52617 72553 92888 81629 61786 64949 94947 87513 73477 77830 50474 77832 73927 54777 97394 66856 93068 53364 57904 90645 63504 66085 53425 60371 74028 83522 79809 77126 93148 79714 69410 50552 86377 90423 92014 92671 83665 60313 57303 89668 83846 51858 67902 88515 56655 54675 63359 78768 89484 51942 63980 69034 85707 53223 84211 87797 87129 75397 80832 89108 86867 54383 74543 96442 98007 59430 53619 77412 72731 58991 89196 68899 52934 60185 72789 98007 83251 92207 98363 73567 67919 61889 99611 87090 88351 65831 73792 96496 73770 60836 89890 77144 55837 50804 91110 55397 62019 75528 53882 96140 56590 96441 74294 95286 94831 68010 69624 57063 98385 65243 86692 51026 86583 68198 71913 68943 54233 56452 57660 81853 95091 76088 86907 65847 80123 99565 79921 88524 68661 65104 67440 57221 82425 70494 74157 51094 63591 65437 58750 83893 56260 99684 57008 71134 95125 96053 67021 83347 74926 91865 51981 62598 87649 94447 95933 80756 99795 99338 95183 83163 62796 97872 52980 88938 72504 58085 78959 84015 80767 72258 84844 60444 92828 79189 82875 70718 94323 85201 66625 60484 94317 54157 90727 61984 52740 72360 91538 59758 51549 75617 87936 86128 85266 69215 79628 68756 90530 52136 88662 85016 70182 50477 59748 69978 61930 73619 80607 60095 78926 66697 65640 62359 72670 92183 69036 76945 75147 54575 64458 83065 95908 99272 87574 76707 67038 77112 63767 80212 71061 93385 93399 92787 98254 50307 59957 88190 90340 51500 98074 61360 54624 67903 62070 65231 52669 58597 93935 92550 62168 61372 66075 53383 96729 81093 73070 68452 72783 67215 86277 71935 63850 94474 54714 65917 87052 51598 56811 52718 80818 76106 74616 71552 62064 93792 80686 98853 96244 77894 68587 65459 59334 99967 83477 64945 80068 80253 95494 84726 70777 75880 53668 64383 69637 74476 75777 58034 90702 52291 63095 92251 96245 52992 65120 76730 63356 98068 79709 89580 52552 75841 91827 93390 71915 78078 83691 68921 50918 85110 73044 89059 56710 59436 59534 85162 79739 92912 63945 89947 96217 70100 80872 77891 63837 67054 85836 75133 82643 94569 90884 54415 54587 87173 86422 58642 91277 78061 89218 63467 76267 61003 52493 97484 75206 84146 81737 92831 96609 55675 95862 95977 96058 75273 83981 71454 82384 79427 97137 93260 98275 74298 76344 64350 76883 80588 77828 50107 81548 88829 89321 72015 52686 65519 92004 53345 96388 70427 89718 64535 82415 79597 89242 79893 82657 90237 70916 69980 53592 56521 68084 94464 50316 82778 57063 97136 61901 72754 99663 88163 95248 69722 65798 67559 73002 51895 59704 64810 67340 98209 58014 64442 59032 58005 54142 55489 90675 68483 64674 63542 69979 92130 60368 99381 79030 99758 82043 83042 58765 72933 52019 53759 59072 98789 69341 87586 82833 95673 88874 87511 67164 99369 81464 93101 71401 54693 63710 67315 98486 91465 83119 61427 71939 51542 51279 59371 91822 91003 54169 98839 92461 58644 59348 54351 84073 55488 65567 98810 81303 85603 97886 66893 78232 74562 90764 78779 52875 75580 87413 54855 64873 79227 80331 98808 96557 89718 61840 58274 70049 89337 96067 56854 56831 93539 96790 96273 75512 75713 55082 78783 93152 76833 67283 80238 98905 61425 57046 63853 56067 69933 68762 67809 97673 66097 54519 66284 64388 93198 82635 96167 94255 52566 61929 78873 84607 81222 74449 76956 56690 68551 61172 73725 67244 70237 99445 80158 95758 96783 81397 62526 90262 64935 64752 82764 85901 69402 70558 89152 95445 62493 65699 83884 82028 56246 99117 99054 74184 79870 83486 55223 83953 89538 55699 74436 69449 81979 61844 75349 98843 69733 95029 78214 77606 95284 78352 52766 62979 67652 89189 73722 56061 72840 63525 92439 83874 67089 81666 65709 84538 64554 88540 78196 88059 60646 74485 75419 62991 51605 79256 73754 87398 89374 94293 67245 91320 90875 98703 96102 80170 66767 80612 77616 78701 96190 91507 70347 94619 78754 50371 75878 60453 71348 59599 68032 64963 77314 91000 57359 96687 82834 64835 94329 82867 80983 54653 99787 58920 51344 61145 74078 98315 90127 94519 56197 86069 65262 90151 66330 60705 89881 69037 95393 87225 77882 92656 70252 56234 54162 56706 69390 81800 63861 68065 71907 76652 76254 80481 54556 92747 87318 88133 54370 54299 58990 96791 69113 55460 83277 69496 71705 94376 60295 92217 83052 87003 68045 88919 90086 59829 50045 86028 85581 95654 93986 83238 95442 84248 90771 74995 54376 54043 76940 77325 60456 81546 94961 90978 53749 78363 87272 58678 78865 92884 92264 69581 60210 52081 56920 61166 98742 84616 82920 73614 92569 83421 60572 63272 86919 65369 99828 64092 98911 71650 71546 79260 55775 79840 52501 82912 81252 75929 91901 54764 81166 52371 62147 97048 90312 95972 85124 61745 73341 79016 87793 79863 90499 98377 97309 51116 98321 93466 98286 84459 53742 64586 65821 58226 70719 78230 57224 66334 58924 97931 81610 80366 53385 69614 72232 74030 79005 86051 51410 85399 95362 56877 75519 67402 60676 85026 53572 60768 71240 90077 58017 75696 81601 56291 75861 88291 91507 73290 72112 77358 63717 82566 76009 57947 62453 73999 89128 94125 95011 58001 91604 58630 92057 87590 65710 53979 51954 99113 81194 98050 73084 90291 98732 71822 50112 86780 66189 75381 62283 76028 88370 54206 79724 69649 86749 88311 95750 72747 87735 97988 68326 69306 89301 59967 59276 99407 67421 83333 75023 99186 69384 57544 87498 76831 55088 52740 88320 78681 84264 54697 91252 56617 96036 98790 60716 76907 65218 98486 66718 75701 96010 85580 58509 73427 95764 72957 93664 66873 97204 66996 53545 50622 87451 98265 88003 93476 54135 81030 82957 97949 75319 61146 57925 75047 50070 68144 87034 98937 60985 90815 90366 80565 83562 91840 82126 91066 82254 86866 83508 95724 62582 96500 62541 78510 97216 56821 66235 78719 65689 96891 70519 67846 50591 55792 92528 66577 94029 78923 68870 74349 84608 70347 53267 72382 99161 69964 83230 59609 84940 83502 72959 52627 61852 74944 75633 82737 78876 94369 90684 60970 53104 59074 89928 57524 54058 53931 59360 51390 67343 80415 51311 83646 70090 78414 70427 91014 79133 56472 51408 59914 74982 80115 74668 74395 78679 76581 93395 88348 64526 82717 92664 94940 83902 77709 69023 86218 80502 56127 97526 94186 56803 91114 87529 78283 64925 78356 77916 79552 84849 98601 50993 99716 80989 79676 58637 54969 74474 96306 92842 79131 71936 51922 69034 68416 98990 88120 77274 86152 55112 94772 74871 67166 99022 96386 75227 79310 61816 66615 67572 80598 98155 67412 62429 62912 64658 73585 92413 62045 54571 68812 59200 61799 93831 93287 76604 67840 69616 56251 69197 56115 57138 70222 96444 57093 85006 65023 56591 80252 95126 80573 63710 87879 81238 52100 75596 78529 91320 72509 61270 61539 92194 96218 88117 68966 75776 69225 81969 98794 59306 67095 55639 81355 50935 83527 66113 73560 99712 66254 60969 69075 98856 82143 67922 67290 64440 71939 96574 90992 53252 78173 99023 64310 82210 64519 66875 73398 56633 76933 90451 68553 63885 92811 59915 87020 50886 97272 75162 83916 73290 50892 52452 96504 90769 63896 65095 89226 93523 74795 70306 82575 75071 98131 77142 69886 57666 58510 83675 94172 61812 70069 53600 84081 80084 59597 86351 68229 61484 72699 92579 73928 77839 76443 81529 80368 62036 61445 99274 67725 67763 64691 92691 76848 74282 68328 91405 86045 70061 52041 84777 97970 59839 62204 67173 81278 51866 92397 94336 95098 72016 50352 98440 78872 81285 63751 92383 91494 95037 97394 54956 53450 65493 76711 65594 69884 73766 57645 93257 78225 62917 67098 77766 83915 65167 68396 58647 90402 73623 91404 96793 67896 94399 58593 64073 80756 69856 87037 55784 92063 58002 90191 69622 59003 51011 70577 71288 99301 79912 94874 99731 76328 95427 68844 72869 57903 71104 91506 73364 86737 80331 61928 92860 85707 77273 52744 55760 92634 95147 73798 93216 71463 64892 88377 73362 61789 80690 58189 63912 69500 85433 83066 95133 95064 56695 57316 86792 57843 67760 62667 79042 61978 76817 67802 91197 72469 81910 58360 70034 98753 90093 51838 95944 59907 99767 67495 92875 94850 92326 76164 78569 97515 92704 84416 96587 76586 85391 82308 79456 93375 50060 97382 81483 60590 50057 72549 93101 98084 91672 77731 97943 62896 61521 75134 89579 80844 63756 75358 55642 61051 77098 81189 84255 79497 62035 79490 79210 70692 71119 99031 93889 54128 89653 71031 65282 70875 98656 68634 94941 61088 73025 52720 98018 62235 84668 52326 83854 70593 91517 99296 89538 74108 63112 80299 62387 67538 85100 98858 77220 78838 73298 92074 54769 53091 59431 97296 60649 57867 67155 56687 57315 71339 58061 69490 68231 55280 64050 98558 86013 71218 70971 60224 55392 93202 66200 77373 71371 61360 85042 87946 92212 64468 72417 98051 67477 52800 63391 56896 79450 99059 76298 61278 57200 67214 52074 58396 75335 50205 53480 77706 63011 84601 70769 59530 82053 54047 96936 78676 89318 57727 99745 50239 81418 89756 70113 84023 53584 52020 71020 78424 54468 98938 61240 71278 78583 99788 55791 94566 84569 94379 81214 84292 69146 57517 55509 75310 70943 71593 76432 77766 58231 74315 93870 76061 94333 69772 74009 64652 52765 75274 73445 92877 84803 74678 93178 89558 85126 79124 60153 76792 58630 56651 74192 96058 75300 96961 80192 70432 67786 94074 63187 96162 56733 79137 80809 58952 90396 55481 57859 75353 62012 67890 58659 99144 73413 99531 84449 55574 78439 64803 86277 83158 89824 50462 57538 88525 98378 59743 79157 89051 65259 76558 89722 99132 85431 66498 91985 81116 56101 57852 74829 66247 94593 89185 56974 54279 98011 57084 53144 89649 56870 94686 60624 93149 75004 86003 92902 71127 98237 93836 66230 60749 73269 89557 84370 63115 71202 91427 51434 80893 55056 67381 52112 51732 57626 79879 54306 78145 50517 83202 65159 87101 57552 72052 56377 62308 71912 58950 74289 83274 77033 67130 64275 84512 71691 51012 53317 95851 90679 78338 70863 71398 82696 71156 55478 98515 66225 64685 56393 82317 93171 79822 88463 54077 76682 54627 74869 89693 66589 93613 82390 67229 57771 90184 62869 93712 58796 50469 91343 75006 94402 98094 85443 70878 72078 97186 94431 90707 88688 81468 97904 60149 66454 68279 73283 61254 50072 80485 82663 73239 84873 66117 62553 82473 61732 87194 93956 59601 96776 82714 50207 88060 80052 55065 85132 73476 72162 73453 92340 56564 52232 66116 75467 79843 83297 68993 77400 87240 72657 78762 99501 60689 84069 86440 79216 56491 52500 68733 84587 99731 93538 66131 90642 89011 92312 97989 85324 93009 77833 88592 76223 56281 66498 83947 89775 93396 66077 50873 58408 59033 98848 66923 79566 87785 67732 63626 80530 58126 70445 58003 78023 61066 73649 86019 99622 56338 67728 79059 61589 91097 63786 69848 68698 71902 68605 87346 91639 91884 84489 69490 79790 92901 82857 55352 84381 52592 60937 58137 77880 73894 95227 98782 68663 50249 52833 73851 64589 82136 59250 53140 83626 84939 86096 97537 52071 60630 87394 81855 97839 81001 67954 52996 60121 78789 65583 87269 79945 90936 99429 59387 64403 69172 56708 50635 78772 92733 85758 59460 66102 93966 50384 72504 65678 65671 52997 97023 90899 78922 80002 60663 64546 75378 96481 80835 65641 82325 76025 81912 81839 83890 78679 78281 71806 74912 63656 84747 68324 57165 71073 63812 95118 92425 65329 67374 91149 84365 87857 57040 89044 98950 59560 65304 52003 88103 73104 71824 53043 60286 66610 60605 70084 85032 66021 82972 55537 75351 72632 79864 79473 53717 80543 91898 61054 88767 76367 72250 51868 77348 99415 83670 50106 83379 92664 86852 69935 76851 65059 61807 76422 56606 97857 64272 93827 75248 80780 58148 74817 64816 82678 88816 81339 64938 75609 99468 57137 75224 69309 62981 66236 55022 85487 70872 93620 52210 72375 59134 87582 50338 93242 80747 67236 89423 75693 56981 50787 67059 71001 81940 73337 79643 60899 67513 66676 74226 78872 78860 55234 60392 98846 72775 67851 62804 54887 98040 92346 74170 69053 77427 91291 53847 58992 55826 71947 59006 81695 61261 89874 60489 82262 50094 83083 90119 82183 59667 53761 65394 57182 81031 90693 99377 55948 56364 92608 55997 86458 83585 82106 94980 83474 72835 62178 92094 58512 94742 66388 98162 90267 98483 53074 90451 67449 62450 72534 60802 63457 79223 74782 55971 65407 77435 51971 81436 62179 88393 82594 76051 88161 98003 91009 69746 99231 73802 79223 93280 50757 65112 63611 91435 87217 86005 91129 69981 95840 93669 51611 69673 80664 71933 57371 78961 51123 52812 78603 94281 67134 97830 80580 53249 88047 91539 72048 52549 61266 88083 82340 70902 79685 73668 61721 82100 58603 79625 92276 88550 58506 83267 63570 79996 53661 73117 68600 51243 91851 92948 82311 63994 78105 62127 83800 69915 78817 86329 88064 56595 85875 58888 63131 77568 70803 51563 54516 88863 57946 68102 92471 80778 67855 51014 82139 69055 98109 78811 97060 71825 74202 62046 51668 80140 62322 85256 67583 88832 71434 59639 69479 85292 70162 68699 54453 90563 57233 66133 54136 97447 92337 69264 83495 83513 82766 72516 56273 78844 52692 74162 89503 84715 89186 50050 59758 50407 51280 55766 89246 92081 77482 90989 69169 60387 69819 90354 98826 91342 65717 95044 85851 87924 54435 86754 59973 92699 78897 83015 87296 56533 66626 87694 50979 70496 52349 75310 65998 75035 54437 91038 64992 75935 62673 86187 68820 74137 74233 67769 68823 72699 61199 92274 58318 86552 83199 69322 85574 51572 50807 68784 83426 94315 53032 98654 68349 91971 87717 79048 97306 93203 99575 61202 73735 88178 53861 78993 88828 86751 87955 90367 52016 73031 73702 93556 96994 67685 83013 87368 57987 92644 70190 80560 81859 56070 55042 95677 69117 56603 97432 90105 86340 68495 64359 95964 77472 70670 80485 78356 84945 65410 65710 69765 96777 84129 51772 89970 76262 51743 76457 54313 93890 54305 81426 81773 57254 55536 69473 95159 83105 99615 55560 57465 53007 97589 97849 54708 76025 79383 95093 72099 70750 64967 77207 57143 68324 71798 82960 86065 81160 73333 89237 75799 67953 64929 80434 57005 62561 55083 56871 73755 72528 85067 76359 60723 59182 95216 89798 86169 75405 54940 66721 88326 77923 69700 97385 66651 75100 60675 58812 71749 98287 68248 94046 86907 72928 54967 56872 51358 53036 96918 79001 66655 72289 68712 76328 99360 95516 85776 51024 92536 50643 51113 75419 85502 94123 83255 80001 56392 60716 57433 53201 87992 67724 99262 85787 90288 58300 62039 66942 77493 73190 72438 50003 57563 97757 70899 62244 53901 89974 65945 73624 96467 98819 55192 53343 61093 52371 88716 87645 78630 85489 75890 97291 96445 98801 71211 98153 92525 56465 53062 59720 80878 92613 75900 86782 54724 62714 63092 88344 77387 63212 95252 53020 58459 71112 98024 97072 94664 79699 74259 98899 72013 69687 70749 85035 97188 97663 95759 75809 54246 93166 53552 73050 97090 84328 79951 70168 81120 73919 67922 80433 80615 76140 57689 57880 93300 75458 74699 59885 77429 63659 80015 80727 72293 70816 63153 70945 63032 86988 79245 61939 60044 94032 89714 66823 62666 74184 59049 57379 99725 70644 95287 63421 61379 52031 87970 56095 58381 83130 78491 97440 82611 85564 63066 78894 52851 79612 91136 78269 56853 87855 81892 68365 80432 54832 63668 60575 50135 79372 88019 76105 87011 87406 52856 64723 77755 88094 75848 54760 90155 89149 86162 81219 97378 90226 79325 88875 73620 66935 61862 67922 56848 69192 83470 74242 84033 76074 74346 97533 94442 80488 53442 98226 84220 94060 68208 87412 60276 69153 63244 59303 70374 76067 80921 88020 55994 56016 64116 95313 53741 63003 67490 98655 60009 71460 56233 74874 51907 82434 94369 89445 72788 94273 62519 78132 75896 79162 82583 73862 82409 84103 51526 87183 70172 79242 99746 80646 60693 69392 52375 66245 90988 73288 66460 56885 56452 74239 83138 58193 72583 87013 57187 74981 70170 58754 70169 71210 53581 90811 94024 50809 65404 67980 91900 93572 88504 75957 78150 75717 80445 52083 94840 54276 57139 81720 63832 56460 77539 98444 79511 82739 94863 90072 94663 64265 53942 79773 75903 67510 52963 68751 52841 70794 69336 93352 90635 66601 62590 88610 63002 51429 55988 84856 64212 85692 89579 95103 94165 58740 78248 84728 62130 78408 72369 93869 67945 97556 55840 97805 58095 51614 50721 96463 95085 79825 60389 88264 76044 83841 74736 90965 54247 70586 65135 51856 83605 53188 73713 89840 77085 98840 88489 93324 61258 94247 85639 93262 97387 63328 53644 74212 60774 85721 53002 87687 56741 65412 99762 57888 92488 81683 59870 63736 70008 67998 95126 59223 83665 97912 87190 57257 77683 75648 97788 77579 74376 74294 99841 85183 67869 55084 82566 80708 53026 92443 70047 53343 91873 68389 79697 53249 88739 56132 75507 72336 92875 50646 90759 75226 87698 89846 86200 67444 87088 58646 76694 81757 75379 86793 78760 60088 61647 70919 70376 55455 86161 57306 85153 53579 69109 99554 55842 63213 73692 51427 98184 59352 50112 85421 51502 91511 59552 64174 89950 67034 86696 86644 68938 64690 82982 59711 70009 57993 51284 93215 93972 87817 93270 66199 76892 67809 61261 99990 75641 81298 63138 96162 99219 53620 77027 59592 60616 52718 54934 65544 80178 94807 63708 74886 93028 64957 90293 80462 84409 91168 72673 67162 90965 75562 70765 93684 94039 64962 63636 89769 75759 71969 98249 63757 63660 90449 94548 62427 56728 91680 73226 95268 92573 80640 74715 51889 75402 72918 69748 90499 91185 74526 59145 99948 58324 87570 89280 59471 76844 82877 56961 50173 95943 76637 60571 56009 56333 72585 59996 96019 52179 86569 61148 79242 85057 66242 70025 65603 88012 93762 95988 72039 83198 55768 79545 53811 89181 79061 57164 51061 68325 80330 80418 63657 90404 74599 62973 78522 68511 81327 92980 64357 56046 82419 74506 92990 70131 95639 79427 76033 77392 74938 83188 79021 91106 74421 57265 81403 55741 60342 51482 50297 94744 85526 57524 81492 66139 58624 78295 86244 74549 72223 55192 90340 78573 56782 98530 79293 98949 88839 59735 50504 64528 63387 53421 50407 63851 66064 69202 61077 63814 71040 87513 55730 52619 63545 75557 86317 81781 66746 62789 54208 68082 85043 54083 60246 56758 95025 58865 50620 52984 90409 68592 90951 80382 62585 69935 88714 64751 82598 79937 83811 74500 67349 83215 83837 93810 68066 64713 74612 58193 63315 65481 56902 59897 66108 84140 73987 78396 69189 74684 63687 80023 98985 80839 50472 75389 58700 87700 87796 92025 57500 50361 51810 74084 79473 98659 87869 99905 64483 50778 53655 83128 64002 79328 79163 82203 63045 81660 81414 83996 76533 50919 79333 93031 88894 56017 72560 87204 86398 83027 78143 62158 68355 97330 86684 92461 81738 77235 51375 89291 54993 84499 67524 81672 65764 80706 84484 61481 69310 69038 52856 81729 73694 71621 81266 69803 70075 85313 55991 57716 91696 64081 83603 51309 73315 95310 73617 72620 53155 61854 64746 72337 78294 59446 51164 83722 91885 86216 75413 59318 70648 77239 75121 58994 76966 54908 81565 75762 75018 67714 57286 61794 84166 55933 93910 94551 70270 61170 98124 54795 85359 84747 79862 65068 71292 61928 67549 78176 77805 75921 76318 65533 70612 75975 57920 98653 73915 87586 57710 76236 51348 75176 55122 69015 76327 51466 60081 92799 60634 73181 56927 95246 60635 80004 88570 75455 73346 91888 56242 60081 66012 56545 79384 82636 63503 84954 79912 67985 76801 74133 95662 59404 90263 71507 63081 77338 82449 83178 91117 62816 77684 92537 68346 76400 64614 80244 97104 71510 77350 92280 85041 62549 86409 77414 59381 59609 53610 60755 60837 67402 87621 55471 59649 65483 66005 80719 52509 81687 67141 59750 69893 70633 71238 83478 96682 69140 55180 56543 75913 66035 96504 61818 97070 67919 57118 77876 93940 79369 77107 52546 50678 61616 62090 61683 69440 85815 68846 98108 92217 69586 85370 63173 92969 92528 99647 52373 59450 69230 57972 79873 97239 67948 71898 83040 77691 71627 99668 78929 68147 95693 64806 82445 94098 95402 72306 56468 77598 65201 77749 51477 58426 61931 93980 61223 72305 72930 52907 91894 98022 72149 66833 97245 80817 70628 66807 86977 92736 88615 74834 65001 61646 50393 51804 62277 68677 50535 91077 57698 51484 89604 59041 67378 97351 93942 90344 73014 70629 66766 64080 64066 92127 54150 70052 57324 91632 99323 75088 56619 67100 77968 88790 69601 59470 57698 83100 54641 85249 99852 74236 67440 93138 82437 82537 66461 68949 67173 99071 95527 94027 68281 75531 71690 57604 89303 59128 87519 55705 90988 90776 95681 50031 87198 83905 86105 98635 86056 52181 80668 83969 92863 88899 53084 89787 85401 62542 76339 71715 71369 81861 64175 94762 64983 92117 60554 71177 58081 82679 65067 71038 66200 65317 64470 60960 79269 69751 72681 53126 66839 50515 90432 99391 79816 90569 94549 92546 90764 88780 74911 55313 80691 70787 57081 88703 71633 63901 72737 74541 69917 50409 76592 65585 50427 67365 72340 76932 75284 76823 64742 81527 92600 58661 78629 79181 50535 96677 75082 57521 93378 67441 68989 55965 65640 52306 85185 59480 54234 68562 53061 96298 59795 75324 61606 50833 86261 98321 82499 54106 74036 54494 82277 95819 99226 89827 61768 91481 90395 87031 61401 96819 95448 53029 57134 79843 99710 81825 66964 92138 50655 69655 84616 91270 78259 96600 77574 81239 67247 84598 56888 73353 59192 61591 51750 91485 69142 50962 63690 76116 64426 62248 54917 59417 85384 82458 81914 77504 75740 79470 88865 96548 84733 60999 96961 77145 98563 56581 98041 60542 71895 75419 96755 71606 93557 66669 54124 76877 51744 76984 93841 76055 61189 68452 68891 73990 76255 60581 78619 52920 71890 82633 97773 88711 58839 51563 51853 68387 83927 70820 81888 77748 72067 69522 59973 82630 86820 60053 78585 69909 56842 53622 95342 75719 50973 87339 85272 91288 72133 99754 78776 54275 77445 82082 70984 55265 71664 64607 84927 64030 96555 98471 74725 51018 78811 60382 52152 97917 67931 82068 93502 58867 92591 73402 68047 57066 69328 60079 89652 85695 95005 88760 62376 97427 83354 94634 53439 63921 61679 50686 77224 64226 83572 66799 66693 87104 75655 95403 76799 85281 79299 80451 56810 59164 81137 77597 96354 76618 54231 70597 83263 83107 72851 96555 84809 54792 62092 55337 87542 85526 80958 94437 95219 96293 68961 52768 52396 68404 81293 54034 92763 84373 56891 81354 85213 97459 77795 67952 80319 84117 90667 61944 91929 78908 98241 67481 63550 70433 56654 94986 55564 90300 77943 93563 99217 70869 63385 72187 71403 68730 86906 76500 70164 50782 86028 61896 67057 90162 53954 74482 59359 87120 74986 76628 98882 86022 86876 87573 85594 57915 91472 76987 55167 75980 85589 85190 65049 95818 80563 70956 70346 63122 93573 73973 63336 76118 90698 75910 63831 62181 58231 70611 52649 95247 96181 83852 95863 95240 68747 89451 74147 69580 63811 51849 96746 78612 79057 71955 51475 87184 57257 51221 65677 94827 92334 87107 72446 79813 53296 67093 63265 79002 73826 62644 65825 96558 84477 66722 76729 86529 78312 82982 62446 83592 87211 85369 60326 65042 89862 61371 79812 75248 53542 98716 72978 81607 86869 87455 64082 75168 72215 89148 97502 91763 75681 55016 90642 92337 50803 64550 94831 93909 73556 86759 84609 69756 85502 95048 63958 61560 60680 80387 89454 70658 53568 51331 97948 72748 81947 70078 84927 74454 59914 53251 75157 60762 69227 75510 61236 82268 94637 66596 93670 52394 50947 52860 71547 69187 63775 91841 89643 92068 88399 97499 90456 92474 61738 73203 56432 78838 72283 82730 68835 76024 69019 75132 64678 97563 63435 73768 86879 53970 62033 73607 62736 75857 70471 65972 67417 72839 93586 92235 86183 73507 79181 73360 70158 76395 68915 98171 96354 91987 57562 96840 84888 96118 98576 85680 61851 67988 61992 76767 94885 50053 54853 77728 56599 99787 59405 80417 77417 52741 82632 72585 89482 83949 77414 92831 67695 52382 63163 87986 68696 67559 93390 77607 55621 64580 64819 65087 87576 88490 71182 60453 60505 97794 99169 87267 55866 92853 92284 62498 58241 65844 93151 90216 52595 61679 68065 73489 52751 88194 93554 73522 54201 56617 90047 65219 81489 69039 86959 95924 69445 50304 67070 70700 57812 99425 74185 99023 96262 65188 66507 65028 68888 70422 52007 75753 94597 76342 86478 62145 54058 88708 78475 53099 76230 96256 75806 80968 99698 50003 84013 71031 79269 53537 64912 64692 78391 65375 91453 72339 71731 92859 59734 51116 80536 79172 86421 78073 72975 63948 82686 66260 87794 72275 80100 89665 58545 75747 53538 68044 69206 99472 61256 56913 67454 60251 75628 54821 75604 98320 66500 64986 77263 50419 87732 56138 59703 50154 59432 69907 66260 73009 94887 82232 54836 96541 59117 68627 53931 54205 53186 80547 60421 75696 62168 93452 55624 98468 98981 86959 93414 83175 65444 73619 55515 77475 87085 76430 86510 61113 86834 96727 93826 95144 54625 96647 61862 78144 94137 98963 84128 95412 57748 81239 68729 72203 84399 76229 72422 70886 63354 78953 77753 76800 50182 88457 80384 75770 98163 68424 96955 68346 75902 97516 77745 66489 59828 76173 76918 80637 90977 87363 58980 80707 82013 53991 52069 98024 79454 87056 82677 82192 65903 97112 65150 93181 64089 51981 95527 69273 55516 77463 55000 79408 63958 60073 93042 68635 74975 74363 52184 70672 93870 70749 97473 91711 98441 72626 71619 98401 97543 50554 99592 94735 84346 90675 84226 60740 80047 98373 50652 97477 73573 79658 76651 81551 66430 87565 89583 79308 55478 60437 98390 80185 58109 71757 78703 76486 96659 95469 95339 77926 94407 59128 69429 72681 99715 64176 84546 51452 94374 59946 84956 55718 99941 71899 64565 59561 63916 84528 99219 82747 83787 71791 73607 73328 59024 66377 59570 79947 59657 82296 52351 58688 72438 79439 73622 65230 69051 92607 57970 73299 60068 88624 59122 67652 90760 67496 62142 93429 81284 71604 88484 54135 93243 79252 85521 68094 76058 99372 82561 57805 80022 56501 71700 73699 71600 68002 98815 94338 64224 85861 92162 72178 55428 84680 66773 65588 62729 70807 94762 60113 68400 61987 74875 55043 84857 83984 56962 73326 87293 63554 84618 59555 52374 58089 51208 82621 80629 71320 73100 84838 88061 82564 84757 90159 61479 59405 87149 98107 74574 68896 80246 67581 68114 66336 85027 52621 58184 72877 80486 75001 98293 54772 52148 94679 74353 73426 69826 57409 66244 56016 86542 68605 94075 96217 89218 98703 60762 75274 65079 92095 54764 69553 50265 61647 71614 60241 94288 67447 51828 53131 85679 63373 61235 63964 57382 61652 74814 55184 52222 61198 78002 81272 70780 64827 76714 84196 72800 95658 83795 62447 82764 63286 55693 79033 81737 63680 98434 71929 62179 82420 66266 93560 76860 69912 82966 89383 59626 80293 90561 85733 54216 91085 95411 77515 80323 75313 74421 75918 58263 65896 83264 61809 93062 90183 85656 53098 69276 90174 56521 76431 84755 93154 86625 51480 58403 90791 88616 62933 64840 85598 93033 85779 85658 55884 82112 56478 50277 65189 66466 74853 95524 90888 91893 53818 65721 95496 60201 51376 58610 94992 64656 70799 64745 73515 71077 97754 96764 90478 55887 93778 85842 88466 75726 50957 93618 68861 89085 65615 66004 54952 52374 75768 61911 58843 95462 84040 88460 88381 77765 65730 52017 97544 91296 74814 84025 59436 57943 92173 77649 76204 68606 69545 96183 68712 68149 85438 56868 50497 89693 59212 61289 77278 66295 56251 72402 68934 96273 97085 78868 58980 55475 72547 63254 97885 78026 92818 50470 93781 64845 69620 68019 50271 55389 64974 55437 73419 98086 99270 51140 71806 70709 86914 79056 64563 84745 91994 75858 68728 61882 63193 57218 52559 59969 99170 69546 64035 55257 87525 79265 69819 59501 79239 61719 86925 60934 96529 81634 69969 96133 90148 88473 93332 90186 53686 80750 64026 86373 72624 85806 91220 71715 91344 83734 86182 71822 72285 80471 55661 65482 85004 54961 86091 92992 77258 81895 91518 84415 74869 53685 71347 64575 74036 70255 64085 67486 55945 76417 78647 85381 86431 91620 80331 50842 76188 64159 58145 92064 93004 52910 79837 72458 96518 88664 58858 75099 94219 99268 96830 77970 99116 69201 95017 85139 85206 55574 76428 92914 78876 84584 64620 54693 70017 92401 98923 92136 92732 75192 79502 98323 95322 91580 93365 61596 66344 95132 60205 82043 54652 97269 82606 71264 63544 68803 81991 80172 97111 86563 97883 53964 59006 62304 97128 61574 85551 94170 71579 80431 68661 84259 71796 94956 95499 52701 58772 50437 69405 84021 88923 57643 53484 76167 92420 92791 96088 56101 51542 67354 51937 58130 61242 70253 90286 74483 65131 63256 62488 73434 94335 70962 69535 88257 84720 65972 74664 75663 76152 92386 78461 80255 71360 64818 60077 96387 52969 52235 98519 53150 95160 74560 66036 96742 73062 76312 82872 77727 91314 53280 60976 91621 63092 74749 53830 55041 65946 53550 53552 63395 81103 99893 64488 58966 69768 69825 54276 76960 74723 98316 56517 93674 61810 69919 67486 66172 61355 96781 56418 72547 95417 59507 81680 64820 81132 96226 82939 69054 94504 60667 72258 97718 97997 54624 82597 72037 94504 83544 87763 96145 87047 52419 95602 62139 68993 67246 64777 80951 52006 67819 75414 89129 63708 95781 97882 82519 98728 54203 56661 85649 66174 77762 54455 86061 99699 69631 93573 50468 55073 78771 74993 95337 90893 82751 60940 56003 66205 80449 74884 98212 80759 50000 84657 81434 77276 79755 77269 92894 53486 51038 96312 66769 56462 62068 73717 80360 71176 79746 54471 88130 86170 81826 64759 79936 84788 70495 52361 63647 70744 69653 59591 72818 96592 85725 72918 83176 94553 83372 63933 91009 95023 80643 53080 73369 76944 59781 81966 57060 88206 91381 85567 69803 59503 73170 71647 93306 92148 55304 90745 70003 95848 75229 54857 63286 83292 67445 53970 92035 84521 88560 87878 76015 83812 79863 78073 95150 76124 59666 68158 97988 71435 88197 77024 50870 92958 88795 62064 78003 93421 84396 90244 65929 56189 67205 82142 52688 61943 51612 54098 58740 92507 65508 90227 84047 89260 65765 68113 67770 77571 99417 54154 88834 60605 50359 99142 76333 91766 95678 91340 50190 93520 71802 66759 64343 98044 87342 52606 94241 88107 75516 87042 83106 80940 72139 60126 94871 72259 51671 97333 64065 69031 85660 78849 57488 81407 97156 72960 79640 89439 85128 65255 95157 90781 84178 85766 72654 63343 71606 56288 60375 56585 88284 56343 78740 70631 90372 89183 91552 59595 84958 81700 83072 51716 91461 91617 95826 93343 75060 91172 73127 89740 96180 75755 65382 76221 89791 72650 73013 74195 61455 72386 68590 97519 89428 51037 85862 75245 85736 98317 58848 75290 55368 68824 99841 60815 62192 92269 82048 90213 74899 79335 82355 51233 67599 96724 93000 71656 68793 95388 98953 67482 86206 92308 93297 68612 53811 77666 69117 69000 54213 85616 89035 87289 77073 75081 61849 81988 56051 84100 50551 52302 73689 89991 66026 88071 62791 63081 71887 97996 84860 98123 57416 97985 74671 97022 83367 76041 99518 71316 59852 94679 59668 64596 58530 89609 79099 50615 90210 93923 75845 67749 92301 96763 62684 59605 70783 79787 74255 70801 59181 92309 80860 61626 70442 54306 52144 93068 53317 99175 77134 56262 59758 57960 87727 78148 88921 94216 70655 97942 73733 94183 87927 72400 72597 93997 82027 86692 92941 51492 75880 84981 58246 79927 59441 90635 97501 96290 90204 80904 75026 55259 59013 61461 88003 71650 61987 65278 74876 99399 99080 98129 51913 81924 77469 86813 67372 64114 57389 83001 86061 71426 85434 80328 62811 62729 69022 58691 80741 61353 68264 74482 59402 90681 90599 65222 57611 76130 97527 86205 61525 64347 59990 65037 58318 78680 76051 85847 59959 88029 74305 51821 61853 98892 79979 52042 56509 69195 66146 58956 93547 52061 66761 78016 74029 63048 75291 54900 62448 76338 95285 84433 89460 95722 90087 54452 97532 58030 51696 73771 67661 64901 52969 90098 86300 96201 60672 87832 99025 85959 89599 60458 90665 88520 86896 99392 95723 99926 79134 93781 75317 54605 77001 88799 72705 86420 60650 69979 59564 93495 72416 76139 97703 98704 51130 54914 96560 59411 92419 87969 86426 61345 68493 86156 86133 93269 64335 54641 66322 51895 95802 96910 86648 66667 58151 52168 53932 96712 76000 57693 50647 86658 54636 74874 89623 51073 93899 90371 96540 98408 76280 59216 55593 87075 74374 93609 87259 72940 51547 54708 51900 69855 88752 53816 54187 55197 91209 82642 92658 88667 91906 92964 71618 96214 98837 57495 51592 99246 75513 99210 55666 96615 97155 78288 90589 76505 82221 73207 97381 61777 65998 87128 86755 58649 58965 70374 89283 65112 65870 55937 63254 94786 92346 85942 65630 74818 74127 63660 98652 69651 65656 64593 70889 70530 56286 84196 94177 70190 98928 52103 85628 96045 83053 80567 61160 65327 50310 74527 64401 75846 99989 91960 80204 68826 80262 76649 96080 54231 77546 56987 94602 60982 74865 73660 75502 62216 77022 62415 63185 95189 67220 62190 96016 69964 87875 87447 92025 66367 60992 78035 65932 53857 83737 76591 59254 80587 77266 53414 63994 77085 57045 99395 64472 63813 50948 50601 92847 57208 98238 77624 61540 82765 61299 54709 75696 74029 53152 59429 83131 81603 97842 55102 57597 99774 66590 98764 96467 86597 77940 56940 71146 67617 70055 96564 96854 53779 62496 76775 54712 77774 62995 98117 96710 81324 58903 50286 78203 67905 91468 71259 53463 71000 60035 62690 88454 82575 95569 56889 80816 72887 65330 80390 76526 77045 50894 99330 56865 85289 85212 82441 56799 61562 62306 88507 83932 72312 70323 83765 95586 92173 68591 73458 71156 55346 96700 78586 90098 63377 71556 64202 90677 88703 79527 98819 55605 73727 97292 84344 98104 86747 80409 68591 51266 57799 59750 69782 65639 84354 76880 91276 93914 96697 61295 74620 51437 56280 77937 72541 63492 91283 50347 79290 65512 54881 91521 55871 70165 77508 58188 83441 85530 90053 90176 95184 67745 58631 85791 72907 63937 54072 63834 77565 57373 87234 82404 71774 97298 56567 75019 90495 72859 93995 99574 81929 50736 61037 64194 51623 82057 96696 96060 66188 61880 90681 90668 62316 87648 97826 86117 50487 56857 89296 98390 71029 67855 65567 69946 95643 79208 68675 72971 66009 85963 63537 65724 74288 83454 77491 71088 62185 56526 68309 79859 93849 91909 97947 51818 75479 87027 89924 85380 61936 73658 84238 85294 66691 85290 80933 87661 71694 66387 67004 74439 92047 58375 71359 89948 69338 73240 88111 83828 56346 67346 89219 70984 54031 90761 69455 55770 56832 69098 67436 71397 64536 65089 91652 81936 73396 57893 88652 91902 96056 52633 80558 74824 96094 53755 85585 54943 74912 98902 93934 99186 79879 55158 54383 78041 95860 69072 50188 69852 51615 68796 70389 99192 56706 89415 99048 91715 90587 90078 78490 72280 68105 74053 54393 96483 92703 95991 53827 76787 86958 74912 53062 77505 85816 73619 57569 73690 94487 79938 95583 97024 58457 50271 87160 89117 72547 74368 86698 99244 99431 77259 83091 89264 82888 85404 66394 76529 76562 82097 85022 89863 75957 95621 54358 68340 78650 59405 65142 98303 54110 73507 50671 99383 91330 76720 59355 67545 65220 57771 83858 65049 55846 54175 83129 60723 77769 84528 55413 50835 67875 97365 57358 96725 55893 77259 50056 92913 79647 61383 93351 89077 51892 75876 89836 65482 79254 56142 81445 84105 80844 80926 53606 90671 91571 76591 77664 99143 56980 95497 59648 65215 96298 76922 82563 90832 72024 90512 64381 97691 98549 53860 62925 92213 89967 85441 65135 50386 80101 73208 97247 86021 59090 76777 66738 76236 86928 56420 61971 67262 56247 81707 71024 64554 71482 91237 77716 61321 59876 64391 59831 90007 66351 93809 68979 51205 70639 77075 56834 68805 97783 79139 79130 59713 87803 91069 72756 84281 92879 75042 58732 63306 53714 66867 81879 63161 60702 66339 89794 51223 59572 68290 71876 99736 82393 97271 59422 51862 74710 98568 91332 94011 80532 88882 79053 75687 91485 87793 67213 94333 69006 50426 93751 83554 82631 67301 97756 68703 60494 96802 69849 59708 66880 62143 81221 62695 71316 80614 81078 93867 67846 90677 99622 66669 54983 66130 54318 54522 61825 68619 59990 50559 65079 82412 83417 54343 87377 87092 77625 55148 98669 99208 82407 57370 51502 94745 85405 64414 80920 87821 66036 58652 84925 50405 98590 93019 56199 89950 89242 60624 64634 60313 97865 52025 57426 63631 71258 61644 83295 98108 63469 78926 69958 78155 55972 93422 97581 99977 59372 96763 89314 57436 79273 67921 97085 60800 64295 79143 76391 72039 52382 61491 80729 53650 58398 86490 72709 69415 90173 74482 66404 75610 94237 50969 91050 78806 80307 84917 91314 91396 55076 94419 76651 50335 52081 88002 52662 58597 78922 60427 80942 90436 74843 80554 99839 73903 69183 85730 63809 85195 63053 90946 73531 75967 97723 73432 78129 80612 72878 89064 80066 98688 72061 93990 86593 93309 60826 71465 92003 90418 66170 66885 89809 91709 85346 62202 99142 66450 72960 66617 90998 96039 88339 98695 68786 86644 62553 51858 69658 72752 86776 55430 86890 95202 74499 76023 61470 80637 79466 61711 86183 85972 76949 92448 91275 50449 52845 83135 50400 56023 93509 64964 62320 72040 51981 54445 88833 75707 52983 77293 94226 99876 68780 81226 75687 98128 76470 84265 92454 87598 55700 55732 52820 62657 57659 62205 66301 69959 90874 99328 74414 64299 95816 72413 66267 96525 54561 97831 84228 54148 77494 85533 64235 88257 84179 51815 86857 98965 93874 67636 67278 71400 78022 66956 72681 94467 63029 50545 65864 82728 84333 85282 81767 60075 70180 52446 51149 59937 50054 90600 87021 70584 95640 88874 53078 56618 55617 88505 91879 96999 57250 57970 80995 67998 59894 80079 91387 58230 91419 77560 60311 98642 53378 56034 82226 68418 55880 53716 94728 57796 58082 55490 65593 71812 97572 56718 66600 56024 56441 94056 99661 71023 92740 97102 59904 60853 61118 81254 92428 66852 75289 70552 80844 75046 61098 69692 91758 54369 76701 74915 70824 81255 80422 69065 67145 50448 78994 82936 81531 75383 95381 60030 71462 82275 63277 51582 84341 51431 90142 99067 87794 73449 90498 98445 71138 59500 57266 96815 61450 86400 73822 93940 75135 91604 57189 95900 98735 58130 57746 53449 90214 92697 71797 69790 88463 81331 82340 85574 61598 52206 52288 80307 80637 64661 78637 50656 93786 77055 57495 68417 94760 61978 79664 57830 55753 88073 72335 65556 98793 69669 97302 68193 55355 54539 94349 89984 67412 52272 57262 85959 55677 89496 76034 59627 73361 56043 79618 94349 64823 89493 70887 52922 51358 63982 89824 92672 60149 93880 58163 75923 53392 97496 98618 54422 59621 72664 75938 51776 57074 57486 84998 86670 64899 57473 99495 68784 57419 86526 76093 81393 50572 51615 95770 98326 65686 69497 61824 99315 71176 89519 93013 71007 78142 94373 77875 93092 57186 97004 57552 71917 86235 98369 90093 57048 93909 91854 55646 92310 93114 85651 62580 97332 83220 51838 83483 65488 53837 65757 70025 81187 54346 53630 63351 89023 91233 62790 84828 93784 60232 55567 83879 96033 63353 53302 70711 75390 69814 74477 84549 75252 85046 86325 97825 92646 56278 79601 83536 97285 55946 57545 54225 77664 53663 99358 67262 79413 83053 60300 50894 61688 54545 88950 50916 68534 52440 55599 70227 74808 66327 55623 97520 99302 51818 85876 52277 61046 99763 93806 74696 60468 53734 87121 97672 78941 88857 88610 89559 82689 77507 88118 54482 51041 54581 84185 60615 58160 86151 71492 96543 72027 87340 80069 73457 94187 99548 63844 95151 85550 79584 95663 69453 90890 71191 59816 77285 79637 83977 93696 78229 85217 57254 66506 87183 65432 92061 92244 71335 85122 90983 57658 95125 67589 59003 68267 84184 73092 79082 94883 84809 95647 52443 81001 89029 86639 70616 80298 69198 57327 58103 73636 63071 50274 93410 51879 89571 97753 70077 63919 78399 59867 61495 53897 74866 77390 56819 87507 72764 66741 88273 66929 74364 90745 83954 72407 85378 99331 50346 61594 62837 59824 92597 51661 81397 68255 67359 76373 61626 87915 71713 52526 91254 77149 92923 64600 69601 90502 55301 65340 84497 87901 69715 81056 81457 82091 64227 61256 60735 65502 90803 85195 52614 93605 92812 99237 63102 58211 75807 53174 53969 88933 72211 70031 84625 61022 92374 88864 51617 50308 80588 88247 96552 96475 87340 97719 82646 65211 90692 97142 97823 54616 70699 89723 99458 62158 52444 96680 90854 94585 92837 60077 83045 61101 52689 62026 95515 87926 91178 50127 82004 96855 83675 56890 52697 80265 51063 94128 57697 82076 64764 84842 65074 91272 91800 97741 51754 69428 63294 64681 92216 99768 78649 72234 79028 77113 90326 66107 58115 69085 55977 71186 65200 55017 69271 52819 83097 76235 97250 85832 89323 97462 59017 62996 67775 91204 67328 63900 80370 64582 82214 93710 91766 95578 68724 82554 59650 82692 88751 84542 74073 63374 86741 56422 74593 66145 56658 92752 68061 94148 86032 58783 55964 91027 67942 68522 71683 52165 95777 64237 78358 51583 75713 53439 67361 64032 52504 56877 96819 53681 93567 84756 55679 55897 83510 98391 91795 63433 97065 91577 90554 93997 80279 63718 59769 88729 56686 53975 76480 62479 54632 93787 58956 59973 93712 63391 59972 98868 81840 58762 53412 72444 54091 83430 55492 55739 62121 66361 68216 83768 59716 79683 66747 55114 86797 95456 97906 88720 56977 66382 58583 93224 55550 91934 68909 78959 55434 73844 75814 59376 78787 73778 75166 72426 64443 93168 67907 72649 67736 56958 91514 63206 59895 63009 84547 85705 57794 66577 55874 94160 90465 99662 73868 68544 92373 82014 65240 80618 78831 82316 59249 83835 76392 65140 68463 66961 78937 78929 52574 89898 70511 56039 94228 77655 63631 88691 59560 81625 51214 60410 79486 68149 73435 83588 58717 91380 59332 91436 92635 82601 78547 59625 67850 74517 90714 65614 79310 60743 94902 58056 82947 87145 89948 51628 91362 62221 70172 79556 57128 95774 60400 78066 60165 80888 57609 66221 51686 73145 86306 53421 93616 98112 84196 92104 54680 59134 82801 99845 79499 87392 83619 87650 86644 57459 74831 65121 52070 77821 61379 74875 54610 72400 98260 92514 83579 71056 50340 80704 87990 60830 75332 81299 92013 51942 73602 71206 69709 81920 95633 91542 84208 83840 70589 99772 99384 59570 63063 50273 55391 71207 99832 59426 89533 54762 66670 98793 82231 65200 67806 57291 53869 82505 67082 52349 91556 81054 75634 75421 65321 99748 89096 90377 81460 99145 76925 78301 99029 54330 84876 50462 65788 56548 66311 99405 51328 89203 83077 65914 94385 55703 65514 65760 67327 59793 85005 91673 74883 59571 92775 74881 70580 80072 91194 83998 78790 62878 84302 86850 56970 96355 72085 73665 58890 64050 95196 95317 93897 54068 85548 91635 61301 57464 92973 68256 52438 80632 62625 61709 97151 55915 97264 72228 60038 64070 99854 79745 82924 98716 77255 70231 58809 95929 54240 59013 52614 91112 77501 58723 68162 51081 88284 50989 99056 63908 99078 79859 80471 87566 71685 55149 76336 67796 86473 65191 83770 57153 91675 78012 80131 89207 98667 95487 78043 59060 96207 80479 97708 56835 93888 77701 60794 79180 57474 74747 89899 62032 58969 86065 59255 84220 69512 93589 78220 53455 83660 66856 51471 56022 73199 80629 57793 99938 95943 64791 87772 98768 90391 96809 94957 83633 77213 72396 97291 63473 62436 86951 86681 98498 88290 56495 73611 50609 64875 59400 52252 65428 89283 85861 80988 59572 83111 54887 87248 68358 60993 97357 52037 95530 74262 90354 61434 51696 61771 61184 50056 57431 97106 95809 90533 64862 72225 91446 51414 83516 52723 67405 87038 81938 62641 62789 51436 81727 99931 97255 99170 74911 61466 58162 92492 64304 95149 69101 62685 80022 84740 95274 71595 54849 50001 87680 67346 61259 95150 75471 77324 83471 63299 89602 97986 53375 72036 67787 93205 99894 65173 93141 65648 89618 51673 77148 57160 94998 80184 75890 92122 90521 51416 99288 65905 97830 85392 61328 95732 73479 76497 89201 90105 76490 78650 99976 72902 88285 66097 68896 88927 82573 97129 53976 70764 64847 69823 68503 71180 89974 59885 85131 70077 81826 63548 90225 61830 75673 83721 79702 93457 86850 55612 79649 50476 94563 56465 80079 98534 78067 77126 97555 70823 61437 82611 58652 91822 68833 51646 96453 64093 51237 99510 81640 62836 62075 97811 65046 90872 96411 99577 88510 81805 59517 86370 89370 55471 57078 96570 96127 63478 93460 67505 95805 84098 98868 77251 97817 53720 86951 53169 96214 64521 76575 67068 82892 99671 65918 62002 57658 76790 79407 63879 96516 54604 77978 67017 50698 51804 50291 69013 91728 52938 82330 58914 89475 68690 54237 77183 76156 76961 93705 72372 59989 78735 92791 55879 57356 71906 59996 94619 98909 84293 88606 74171 86260 72638 86636 90731 65212 97962 87168 58896 76515 70911 89397 54688 70121 82718 81141 91775 80453 57817 81446 55916 60852 74415 71045 74728 94415 61779 63196 82428 58035 67840 68820 97740 68731 59536 54940 51093 52522 53226 76851 78827 53629 93000 57387 66609 71912 94705 92013 68288 73571 72319 64942 60711 82248 80232 93212 81525 61250 96696 61701 83011 79293 58948 85964 55711 90553 96802 92627 52334 50974 87788 72330 59979 95282 52163 54874 64572 76908 60675 68287 59413 68752 66608 91790 82645 97813 84519 79164 53949 63713 72886 89561 51033 92777 50927 64979 74419 82830 96971 83718 98740 61174 69376 84278 96799 74825 50477 70381 80388 94996 76788 84394 52633 69180 58260 52712 75798 73047 64212 88147 62924 97191 91484 94984 84294 54861 82461 94588 98480 84551 94192 82223 79327 55202 67736 62084 75913 80430 71671 65158 84832 79784 67765 74666 61183 86410 53708 92526 54701 53764 59136 91831 92302 77752 56726 82198 75524 87713 78887 97967 72066 57885 72961 73636 99865 73802 71068 88331 71279 99173 87084 50804 70477 72953 62809 51102 55288 89457 79027 90312 87801 52461 92447 98668 74104 52166 65470 52671 90169 90219 71791 80130 95869 86276 70856 91979 67740 63793 96211 50732 75177 66152 91479 85731 99150 56183 82675 53361 55336 73014 71548 95374 80535 75031 63978 98474 53184 71514 86937 52704 93829 72792 51733 97410 72226 68200 85691 56540 55530 62212 64130 88531 87677 56590 67005 82896 75845 74634 69114 94829 52717 87465 85086 77565 55675 55019 76523 72492 80120 57577 83911 96554 62116 96877 78667 84577 92392 70638 78003 88651 91898 77162 65480 54883 95181 95868 98361 85347 89542 93782 85399 81147 83459 91610 84774 80255 52209 96926 55678 88407 80612 70273 69459 69605 82778 79591 80267 99552 87017 88084 78507 82983 89817 90553 56980 59765 72172 80840 94448 60035 60208 66692 91356 73971 85998 70101 50050 91312 60477 91480 84697 95206 78072 64291 51873 56943 56366 88113 88582 66205 86922 98894 68564 70274 73450 55011 69222 82206 61654 69391 61688 53329 80981 81374 96164 81205 76596 60635 58355 69868 83671 62668 95314 56118 73135 59596 80387 94769 62953 82382 92229 90586 85946 56508 90444 82302 51164 53305 59585 95220 64984 81497 53338 59601 78993 97254 62101 87346 58329 64719 77031 54645 54765 62093 72722 51774 51469 54776 95329 65535 86445 95760 65498 95950 87703 63091 61444 85532 64994 71860 97118 70290 87394 77006 72106 68177 91327 70549 51603 61089 52953 63561 97012 65949 70185 77692 57750 51684 72021 93026 90453 94825 61430 95490 82329 72432 74918 71058 91325 77293 98535 57127 60804 56557 96072 60295 54227 76436 77054 93690 71300 80498 83377 74208 50024 78846 81144 69907 92301 92337 92568 79700 59198 65387 53493 58407 75846 88143 88100 90829 79085 54480 67345 97709 95732 54155 94966 93835 89260 68391 94506 79876 60042 84252 88904 93797 88407 96741 51146 81481 58249 90640 65461 53631 97253 75703 92875 82878 54490 89180 99912 87095 98672 90186 91129 53706 75287 83961 54216 90016 61550 96573 58381 83809 88619 67114 64492 69745 87117 87863 91777 92660 78862 73533 64009 66337 80522 82913 56766 53612 93286 65410 89167 67022 75562 62745 93184 77539 53200 59950 81352 78404 71994 50281 96982 94508 83058 62150 64662 78891 84326 92248 78635 54815 65204 78812 83065 51258 75356 98777 93296 72882 66135 84052 99988 66796 78812 57939 83832 79615 74406 65077 88354 65092 83759 97288 76200 92929 54543 65972 74522 63871 57744 52928 93968 97819 71895 54217 73552 54237 88924 58363 86215 94997 93496 85385 77262 80313 57204 77108 73267 68186 78125 72465 68983 79177 91105 70330 94634 92056 72329 52386 98430 80629 51197 86023 65370 75638 62697 76866 72820 92570 83202 98717 88358 77285 80291 72305 55873 81604 89741 62024 79272 74168 59475 97155 62975 53327 66984 93239 70898 66437 58273 74420 88880 85335 67679 68858 96660 68040 56972 93334 75166 81142 74455 80626 95030 86115 86639 51105 78153 60615 83309 54609 65075 88315 67603 77922 56409 77877 76103 93191 55729 66312 82515 69196 63443 51104 82919 64326 65234 93354 51630 85356 51508 83900 76864 54741 79356 72291 83032 98917 80397 68314 99119 57392 70195 58939 95643 96864 75773 57113 51597 86131 54617 86282 69070 52297 63920 81185 74013 89398 97288 64999 72061 71754 53832 69161 69579 98411 82807 65753 82886 92147 61905 63814 79305 77285 99407 56814 60248 99294 97055 92572 68297 56406 53744 51957 73435 72656 96200 84094 93699 62940 64504 74605 96877 80240 54057 64065 79588 73630 77726 69331 92328 52763 60164 90119 84118 69804 83832 90242 74726 72874 79819 66175 51738 53978 65099 71503 82690 74745 76853 90014 80188 78214 87433 60301 87254 63351 69200 81295 57035 77359 86358 62156 95819 74525 59161 74472 73994 53838 64020 91790 92690 96138 70212 73915 56122 62831 55910 85420 54085 71083 86536 72749 64475 71119 67166 69202 97499 70403 76809 63710 99025 99356 50897 73160 69688 54899 57664 74966 57059 69017 77399 72432 66047 50643 62390 73477 67473 81432 83617 71741 96688 94621 79852 74506 89110 87379 56480 79322 84538 75607 69584 66977 82985 97404 72978 64335 73458 65631 90184 74809 84142 68059 59178 93374 78783 57927 58840 79141 58822 57909 78640 89382 61847 75168 64963 56393 62397 86752 98389 50254 64905 70813 53563 87640 52211 83623 88149 80118 73791 78611 75690 99254 80985 67765 61307 66911 66323 58460 78522 65684 55879 88726 72613 78849 94156 94997 71759 68387 99280 61056 76386 65894 87754 99333 57773 77107 66383 69533 73021 87784 50256 77405 78362 60450 66524 50441 73342 91528 67941 73658 81420 86078 96548 59974 89736 84156 73861 61508 63212 87625 61938 87796 85917 73828 72947 99248 78945 62855 59884 57132 93279 50143 97644 77403 51008 76707 99212 54155 79808 83634 50434 53661 75693 89623 88741 74183 61325 83559 96641 68894 75332 85336 93907 89733 87529 94849 79167 69897 67323 52014 84262 60206 79876 83596 50619 88972 50601 61687 60053 98375 88457 78611 54899 81412 53799 65647 71091 90520 74988 54131 68806 54751 50743 66595 98459 95752 91958 56824 75278 76545 64455 78461 78777 71997 81246 51019 99165 60705 65840 61486 62734 94024 63161 91857 88013 75449 83770 92556 85413 73146 78467 78617 75795 75271 66752 80977 82778 58717 57467 55350 74631 69334 52726 52065 78210 81971 96709 77913 59854 52607 66940 92733 68963 54005 51196 97589 88633 95158 69774 66832 99987 64485 50849 59731 70209 77949 65930 95628 75360 84382 91828 84754 52351 97748 51568 85626 80088 84356 59519 90166 99206 57764 96597 74800 60073 50458 63843 95676 89345 88621 54795 66895 86849 79778 86340 68069 74093 78292 91098 56215 71690 78067 75283 81322 57191 85476 54183 79214 81440 89384 75177 72641 54259 74531 50365 72304 80353 83728 74856 90879 73859 51222 51334 53835 56270 87926 68173 50855 97343 97784 50809 82299 75386 67934 91732 66218 78067 88309 72253 94852 79445 55147 71549 95355 89888 60373 88560 94229 56033 91283 58413 87852 96223 73908 84862 56220 62425 91195 51229 65637 99647 50211 71367 82927 96353 87739 52060 78665 88315 88136 78587 53494 64562 84718 96347 89547 74437 62534 71802 74774 87312 56139 91714 63718 98266 50112 81924 57344 95712 66922 80894 86280 85368 52475 65611 82557 52834 89995 76850 55997 92438 89946 53645 94444 85701 72109 55480 89519 95866 72461 58774 65368 55632 62300 56451 78679 61347 66605 69394 75451 64356 53671 68462 92628 93061 76084 59149 76160 88354 80221 50443 72544 59770 65575 91493 99418 57698 55293 91238 75126 66195 56058 73982 62968 69242 68045 87982 94705 61719 89657 90762 69031 58004 74754 67153 98412 52151 94356 73106 70071 73340 80937 69148 97972 74440 69058 79122 55745 91950 58542 60067 82245 56408 70008 63524 57773 78950 90630 54454 75580 54025 99044 81124 62270 94918 57988 65988 65311 95515 96373 65012 91833 97591 77887 75125 60089 73021 76544 75198 95751 86743 99056 63539 84023 68476 56856 58003 57762 52943 98412 99050 80310 95172 62671 72454 89687 97790 59282 98651 60309 84254 74783 58850 62974 88842 98036 98082 98366 89306 80504 82523 75906 87002 64841 91218 97642 97175 86748 97804 55985 81013 65620 57131 82716 61399 55185 58880 71864 76008 88403 88481 67371 76822 50695 93129 71477 59623 87237 68857 95432 54301 79434 69281 50957 92214 61054 97090 85708 98623 93459 89967 51274 89152 80461 90314 57198 67419 60336 82309 57377 97145 94157 53636 76341 99406 93704 77220 91312 94891 50043 86983 66412 57474 90071 84174 64911 56669 66909 64930 95924 51778 57287 98926 75366 57821 55590 78153 88195 94868 90337 68282 65709 52333 76257 70693 51391 65460 72858 62756 74304 84765 96090 83616 63778 83058 98852 87363 60772 85980 99501 95451 55665 89718 99273 89876 56313 59068 51838 62222 67577 61066 81334 74282 81651 78916 64011 51780 90256 62833 69476 89994 75928 99558 88012 54024 70152 98941 56668 85582 56671 55747 54635 72488 63124 90144 60266 93741 75905 80963 82102 88837 87693 68542 96600 83560 84542 94945 61117 76245 61045 58312 70117 57309 85608 85847 69218 64563 94059 95445 97084 81696 58095 79509 68574 62517 74956 85893 58148 57976 92879 91475 89057 50343 84480 65529 84444 52127 59963 86363 52155 84968 67336 95133 67651 79284 95164 82787 95663 54531 83031 69336 50028 61344 66482 57762 50489 80612 64045 97386 79295 56595 90517 68551 87178 88676 52338 72182 81689 99220 83065 72111 71274 73157 70495 70987 89138 64202 61411 62182 94307 58110 98633 77329 89385 63590 56922 57916 62526 83986 84494 78921 78200 97606 61255 72894 82444 61286 62653 96594 51312 76010 78800 58231 72130 61646 65578 65431 60187 68905 67242 62376 67754 60537 56185 91034 99573 67918 62841 85048 54646 61697 71383 66581 61226 76835 77368 85099 50408 57732 74967 73873 66306 74578 53813 93769 82551 68443 69102 91645 78604 70393 69513 56477 60140 99575 53960 53096 59293 60854 95758 60205 64999 96298 59120 93470 50206 91362 63021 88069 99988 57224 54066 65399 77871 72657 90399 87155 88158 93029 95889 91149 94145 70973 94303 85589 76399 56680 95803 81424 53971 79303 80669 63599 76130 55927 60664 64212 71772 69288 52607 76652 60060 83145 88928 59361 63032 93906 69963 61958 92450 58726 75674 85307 78946 67339 96230 88350 67914 59799 97553 74393 70324 75643 75315 92218 75543 67357 68234 83522 70452 94545 92057 65038 54359 75728 86326 51645 85789 62625 54276 90205 67483 63233 57333 59672 73631 93884 60975 81766 50902 56743 69723 91784 71304 77425 82845 82839 66605 50487 97544 55930 93232 72085 97983 61413 91142 93704 66499 64714 55647 57105 84598 80189 74237 58184 72522 90621 76130 95278 64714 81911 91224 63498 52635 95046 95111 59561 89645 60748 84883 59568 65953 61993 50562 62835 84894 89287 83027 95096 77527 70054 79621 60372 70590 87517 59493 82257 77592 72074 87131 67264 87575 71067 89722 84754 90812 57633 86612 60844 53662 92175 92391 71100 60038 66643 86870 55990 65348 60577 57609 90576 70038 69417 53423 99000 86326 62065 87692 82692 67745 71393 55702 63142 86866 65311 54686 86785 57637 63313 50235 70140 62628 93410 83151 62039 97384 66052 68935 65435 86055 72843 73314 83329 63431 99671 89004 68178 94651 96262 89783 96597 63712 81512 62699 87144 66989 98008 72779 65919 74222 91745 83625 69958 76167 52105 51746 72845 63322 61315 62655 54037 57544 75008 82367 70529 98216 62886 96052 72530 88845 59692 59182 67141 68543 50810 53871 94252 50350 66801 65582 83776 80406 81063 56541 85153 96908 53785 83209 83050 60060 76824 73403 52486 58769 81917 93844 55670 87724 76700 54573 65720 59380 65874 69386 81609 58349 63785 91977 54265 97541 51855 97351 51672 97937 91484 56407 98799 69917 57663 84039 77195 80676 62139 74900 67745 80583 99158 64825 71777 51179 69557 69089 55688 56809 54963 54534 83024 84606 61099 64055 51163 96722 54712 72316 73099 90348 82313 75890 89646 83836 69785 78025 81331 83769 60061 79667 86958 79441 75727 91594 99698 71975 78859 65729 56799 64358 72497 76960 63920 64536 82961 75004 76915 93721 89442 59175 51216 65044 60635 85163 56790 72243 76713 72619 71248 88283 69678 55620 92987 92713 72021 88359 76697 70475 97611 68595 98175 53821 54825 81989 65291 94294 52348 90222 66919 63368 77088 65946 95003 99228 88548 76306 79685 83868 77645 83788 62068 82012 93287 96935 56271 64247 52991 82559 79105 95991 97930 59412 62907 94741 50127 68411 81116 76868 91516 89594 54904 74071 58011 54470 64056 93603 84384 94708 51281 73465 93146 54295 88927 64285 70656 89868 66774 99286 92983 61546 73689 67437 99780 94220 51626 73446 91675 60805 75482 56901 99261 70534 63105 59610 59430 95985 89033 93779 94290 72052 90178 75061 98777 53674 79253 74646 87988 59915 61021 51421 97031 51485 87198 80254 97359 57061 94772 52162 65647 87391 63846 56081 87152 98464 62131 58114 87204 68737 53412 93162 69826 56045 66135 79156 95960 77276 96549 99206 81369 95321 54139 92230 99802 97853 70016 72183 91532 94493 73553 59801 70658 82321 73271 91860 72974 87809 53400 62607 50580 85035 81254 92729 54811 72507 74265 85299 84134 77840 80415 97019 67613 88996 56700 68061 68096 58644 51066 85044 67937 51832 82133 68445 70783 84109 85988 87993 72051 72273 99497 64153 67460 81254 58520 65273 98758 60917 72397 63399 69806 80241 87428 87469 62989 55698 72835 85617 55524 84924 96542 96394 57888 92988 89565 58535 81023 99420 80174 57881 64099 75298 51149 75098 79649 59693 89540 88381 78056 97653 73444 73964 64717 72000 89238 96965 74597 83224 90955 51292 64416 76437 80327 79901 60383 51164 92770 93643 64439 99850 62802 67801 77839 79493 50369 51438 80791 62285 50147 79831 99970 72964 72871 99183 56763 57782 87288 68542 72360 52888 94217 56522 83683 86888 92382 57155 55872 54653 55349 63359 77358 55150 90299 54693 86816 58877 55726 75399 89225 62919 90555 52235 73965 87630 54132 99677 72354 67499 84486 58732 91520 74710 51521 85041 68859 99414 88957 56862 63075 94427 89892 96298 84750 70752 52521 90210 91024 90846 71765 66652 82598 75177 96032 61860 57813 74433 96484 56225 98999 88054 81373 78971 59922 71319 54679 95871 64341 90022 71146 55583 76886 98738 72667 63019 75626 50507 98149 95098 64828 54542 83498 67797 51232 81686 57016 83144 66302 78065 59564 85697 59081 81819 96311 51464 89466 86150 92037 65010 60074 50040 85408 87397 50749 55569 79103 52508 86900 90329 99023 80772 91185 82722 98549 69993 68922 96906 60578 94750 52793 97764 83542 74269 60025 64489 73289 80759 90899 89865 69340 57997 62193 71885 79574 93512 98595 50134 73204 95235 92290 77292 85926 65555 71059 69980 72169 83028 89427 59008 70618 91468 73885 66424 76717 64343 74674 80482 99609 57610 63825 84028 52674 75507 59031 82410 99895 53391 98242 62221 64166 53847 80610 86476 92081 96734 79341 95962 60308 89816 50436 61355 75650 93526 91797 91177 52263 61996 55649 52803 69255 69773 65268 58941 54838 74398 65402 61099 53081 56646 74520 87663 75254 63652 99289 52815 98957 58039 89588 65052 95606 78271 65143 57457 89057 57940 76078 60660 63993 53284 95551 50158 93207 59001 81544 52488 84014 78407 57205 80682 68089 62610 62056 53039 63611 65193 99365 96155 62304 58071 65593 69455 53271 89701 80611 51912 72648 91965 92733 59233 57595 94541 87519 85375 85641 97024 78855 64802 70623 66888 83108 99566 69927 62101 81795 74699 53267 79269 69650 58636 62565 64079 93085 51212 68670 94145 93367 53949 50245 86737 54424 96347 95018 71960 75260 66453 53285 60939 50562 69396 76495 81826 65591 74253 87237 78868 84132 75334 67648 58797 89677 75233 58530 93901 99450 70321 92698 65511 79571 76159 80667 53127 64976 90075 71324 70901 62047 83064 68120 56866 68312 69522 81945 96167 74090 72321 79097 85047 50876 97706 50919 53685 51069 65464 76566 75364 77342 57922 93290 73354 69890 76077 81366 75226 58038 94076 61049 58776 77702 83850 59651 85107 85916 82871 96776 99501 72583 58704 62768 65647 78334 90377 76011 60891 54006 74215 88783 87839 80575 66035 79419 83259 82257 94642 96610 94143 79191 73101 93608 79300 53752 67247 85033 69481 70839 71797 92819 71025 86697 65473 73221 66344 88473 87008 80106 69021 97374 93665 85352 91142 87559 60613 57811 60669 63029 61526 68622 87436 62635 78251 62353 73836 71731 84608 64285 97981 69643 80663 60762 56933 96942 52669 90417 52726 85548 98568 58339 60801 51480 93831 74550 87868 54873 60951 93711 53747 87981 80275 60183 97441 89077 76709 99858 63176 80398 80226 91534 83755 51685 55051 59678 67781 76315 51330 59938 66810 58925 54879 92058 65789 80049 54383 67508 98332 59123 62347 87738 86610 59487 82721 54129 99315 69335 55662 51051 50712 95625 83963 63546 95212 93844 65705 56175 80212 57900 64832 57975 83767 80723 73985 57994 97275 93285 93767 90009 55297 98674 89014 56131 72283 53469 68350 80690 93051 68733 56730 73909 92570 57311 82215 54694 61730 65132 53180 67122 75192 52048 66506 74479 80918 93565 75777 93622 99843 90991 78130 76520 65111 83859 66229 96157 90018 76801 52545 81606 53374 98632 56893 78557 57638 98100 78189 95487 98325 58963 75359 93215 73366 53104 96569 76092 62283 66044 78260 96665 65116 51549 89797 95742 64761 82273 56129 51854 84832 68684 50193 67981 64258 64876 90393 79472 69906 70074 84140 64398 63980 76307 77998 82944 53909 86505 84702 78033 78213 67570 74000 76575 56520 60188 78964 60090 65359 70023 84838 67060 93184 84977 65454 92640 94653 83645 59814 53547 52291 55320 72127 94422 61852 57535 92934 80575 78116 91718 90553 77924 66103 92045 59855 76100 51326 64080 57083 63676 81713 99938 86457 97609 83023 58189 52652 94041 60427 80153 78587 52814 88622 53332 62632 54344 64711 93281 53911 79165 71596 69316 97004 73927 90363 65634 53855 52562 79254 62615 77546 67146 72292 70149 60866 51969 62261 62384 74924 72950 92033 80367 94921 63762 93092 74496 73317 71579 55704 82466 73149 74316 65676 51640 91771 62985 86260 82251 84391 78950 86531 94956 67343 87738 82916 66534 78659 68707 73642 60529 78943 76816 71077 77955 84619 66815 62394 71739 66445 71480 57677 70850 93550 85746 59728 57584 59710 81753 90576 71022 83521 77567 80076 73799 99506 88794 76364 86207 86941 55274 72710 51565 55359 50314 72758 74387 99851 59433 63950 95997 55112 71906 67067 84102 67467 64019 88914 79787 55982 72334 64073 70829 55087 97156 76652 76760 69629 51434 62980 50912 79172 53280 86530 87446 76899 65276 66453 81120 90294 84483 57214 78771 60087 56283 57907 93534 53504 55530 70145 66287 98155 68842 93811 66582 60389 53544 92134 68768 51643 82389 54697 59228 92484 88023 77760 87728 70191 72388 86780 85836 74705 52000 92148 91033 80456 70731 94449 79419 80922 85742 56401 95092 65378 96187 91830 83711 67171 52518 91245 74813 60256 86199 95453 58046 56723 89931 99471 82843 50917 76909 82040 76356 87160 84183 77060 61171 82833 98931 50619 58021 84591 91600 69832 98866 97749 66775 83102 95495 96501 70622 87381 86870 79872 72577 77500 71429 62542 73674 94318 53390 71293 66809 69752 53514 87037 76218 92269 59335 63941 81975 67816 63925 50051 60274 86812 61192 59467 56093 86300 88243 75393 64500 56700 89598 86072 57883 63330 73635 94557 77361 71189 55129 94798 57426 99083 83133 75209 78695 86458 50177 57580 94501 72474 81092 60508 68250 63545 69060 64032 95472 86747 50064 58298 88213 61589 85246 81443 84323 84277 96239 97060 50334 74274 65248 74760 74308 75300 84333 50865 81910 64703 60424 60568 90418 94771 73210 61341 80369 97065 94848 70761 90213 96384 65572 79875 85801 75110 63876 51895 91622 66085 95477 89713 99410 89256 57317 67243 99240 87087 60429 51362 87428 84739 75428 66591 94129 73474 80384 52032 63915 96618 71342 79071 50823 52854 62018 56023 58074 90202 65053 88011 85718 85558 81766 66062 77917 58442 80630 98582 65960 87284 69049 72724 84429 88423 65410 73370 81823 68963 55060 58023 89189 92610 52594 60104 51807 62288 59038 77333 51187 84294 94279 82761 55182 63006 57064 59718 94138 92958 98123 69624 73140 91771 96112 75660 76492 70789 51630 75781 90539 81919 75525 88365 62989 68308 65424 73611 62304 71465 87537 94299 83646 92210 64788 99945 90328 70393 87590 73966 60480 71279 71295 86618 60849 98545 51416 67036 89634 60954 96630 64525 68523 70784 83461 68366 59585 78787 53281 54343 91285 78574 99524 74271 55082 70581 85191 70458 69634 64103 61201 53087 89877 98354 70250 55808 63633 53139 82487 96796 66910 74025 87647 69491 66841 93409 83869 73209 80072 71245 62258 96041 54714 97497 62514 94255 86333 74876 98515 97683 71684 69696 86621 76105 70126 92335 86833 98644 86125 77762 71720 55331 85404 62486 50412 51487 68836 50408 51541 63163 97650 60957 64726 61315 54807 81402 67327 87032 65464 56477 56300 88862 76511 80657 84578 65638 90042 85125 66917 78007 61932 89985 81496 60194 60827 90993 56718 82569 75374 56476 93824 59631 80615 74152 53110 53316 87609 54684 59768 71977 97374 72064 63385 50156 74217 96001 66676 88004 52947 70775 75559 59020 76185 60386 60315 95704 60732 92812 83797 52284 97236 83779 95291 92641 84174 63687 67507 74461 86004 91450 71782 72571 66506 86032 80905 76251 53920 79791 81374 99730 71227 80460 57618 61549 71854 50780 51333 52346 74773 82964 53337 64768 78086 51707 76713 56662 57023 97159 84956 93554 92152 51847 87510 70290 96950 51585 79185 71588 96731 98289 68355 77869 58875 57741 74019 57140 50101 60894 56842 64682 66665 53732 78977 93514 61632 75040 88045 70380 51269 64068 53714 70443 73437 97381 81570 61694 86278 88127 63835 50656 52942 85772 80579 68848 50319 68640 52821 84208 83502 73254 95151 88650 84712 68698 76694 59221 95921 68178 71151 71721 51811 93215 81542 98003 93561 79590 72592 55197 67745 84092 54024 80053 84174 97240 54235 54116 75996 98115 97455 53509 80763 86952 96089 63635 65863 58199 68508 90184 53171 92865 54148 80959 58527 80901 66429 86739 86599 52747 59222 73769 72893 91347 75296 90530 87751 80211 57301 70940 51049 81454 72219 72060 55447 66199 58452 86692 65565 62450 57538 89801 73029 80031 53981 72451 92350 87304 76287 79450 70411 57079 89473 64259 63901 93419 59818 69935 63812 60333 82479 59454 92292 75220 96028 93167 97028 90701 73573 78631 83891 68130 76353 56085 54831 56233 59566 89377 92995 93950 55275 75113 81597 90016 86268 82657 84740 80605 87501 68684 95662 79525 75658 87632 88076 53941 56008 87220 79393 72894 89751 82261 63939 55830 60297 56593 96333 65190 75668 57562 63346 70006 66630 69328 54684 78561 50516 78653 57216 74526 88400 77438 58346 97166 51260 85035 87626 81096 60073 79078 58279 89729 94275 61884 81614 57528 89832 60202 80207 82756 62243 97795 69645 67671 94874 76322 69578 74233 89981 53156 62162 87265 55014 95832 60147 90867 62084 62018 58612 95763 65604 70869 81465 82260 54693 84704 97960 74076 61816 57033 55473 67721 72175 58531 51516 76535 74245 58371 58221 86303 71957 79429 57413 97489 52060 62969 73728 94311 72638 53239 89959 85456 95240 52727 66161 61571 73981 93457 89682 50585 73243 91245 99335 90732 87729 89790 92022 90533 82943 96573 66181 93454 67374 62095 76789 92736 76666 60917 92656 54063 99987 93384 98462 96273 98877 97369 73173 77338 99463 60897 55820 99020 73383 71827 52343 78823 84486 98461 58426 80339 86516 79448 87426 51382 56659 84662 99175 94035 99304 75306 83287 54721 94839 81021 84819 72584 70522 83765 59367 72801 58951 64170 58908 64879 54667 92828 73467 68017 92275 55151 68987 80008 63217 50805 62335 74110 66510 90333 69013 67837 81102 77620 71797 59467 52849 58896 75877 58673 59096 62953 92651 75097 90979 80567 53019 59237 56572 75318 79020 96050 74604 79790 80441 56161 69530 50248 95465 60315 60229 90478 64300 61618 75106 89969 73414 63279 96581 50311 99460 73724 57652 70378 92778 82667 62966 56165 83517 73455 73821 88165 92109 68800 69342 91531 93043 69968 93676 59695 62478 78179 64275 90528 66195 60396 79055 98371 66362 66003 68646 51887 83486 90387 75514 88342 78140 59010 57154 93552 61287 84704 94739 57983 65686 84435 61217 99595 84728 95116 86462 61037 60124 63176 53758 56220 90796 93285 94183 90795 91232 82184 51587 96123 82246 80499 88298 71208 53988 91787 96546 59306 51758 88207 86220 59209 64305 72209 99259 74080 79181 65417 51340 94648 60899 56621 78851 63102 85148 78065 70485 97637 54361 78369 57392 71680 85717 65466 74660 95100 57463 50569 59309 68738 73094 65599 56591 72917 50229 64114 50931 58486 72585 86126 96196 74819 97632 52220 93309 69509 97391 99155 80521 76370 72770 92601 65296 71828 73280 82764 88440 65065 59680 63197 96854 77026 90154 78634 69100 51889 73101 66987 65861 62963 67848 76004 99233 88635 61209 59031 87853 98179 91890 58449 58581 91084 52332 86220 77586 61731 81461 86077 57859 91530 87608 70853 96190 57221 61483 65765 53146 94506 57386 65231 84847 72168 78492 57327 97259 57460 74887 92571 55291 92859 53321 89711 91649 67613 89839 57313 67748 56103 65444 98976 76812 60012 92704 55630 73541 57977 91896 70192 68246 82954 81599 85471 96783 59807 98925 92380 54662 52038 71013 51020 54149 70550 86108 76180 62284 96977 69533 68861 64450 71268 60305 73908 91891 73353 98605 60000 98547 83264 61686 99068 69180 61181 90170 88159 80733 71920 76642 65515 57701 50576 92947 81228 64562 84320 57722 57726 75855 58990 77281 97117 78458 90565 58542 75730 53632 81936 79472 95640 64696 77321 80375 88337 97324 62112 60225 87550 88193 81728 93716 78069 80153 73742 61585 53686 54976 86499 79549 59710 71561 78298 53592 59844 74967 87919 77059 75067 60681 84185 88367 80422 67113 90277 93076 88545 98122 69238 88770 73202 58538 68462 85488 55881 53201 93001 62082 53454 92728 81166 63416 89477 87956 55138 79251 80762 59078 83591 90915 83946 85226 67881 55698 65971 50043 51307 98779 59050 78341 99260 64141 57659 97441 64815 71970 75455 74070 55715 80241 90908 52231 55339 62183 52738 56206 58956 71057 67749 54772 53696 79708 68245 68717 62092 81605 73206 98309 68759 99797 95243 89728 72601 57995 67838 91281 84455 64335 78655 77316 72403 85610 72842 64839 89710 65995 92994 55271 75811 99257 96786 55638 72735 53861 81056 71745 70688 90708 97976 87479 53933 91886 98898 50528 73998 60402 93431 59371 86301 60149 67934 68802 75458 72753 71584 82609 62429 96674 98226 83462 88707 57168 74406 95781 91016 94011 59512 63789 75846 78647 97749 97470 65554 57430 69671 56700 58389 84469 52454 65339 86489 74413 76180 95443 78796 63567 59155 75861 88106 61865 74223 81035 54762 63024 94804 79113 99963 85321 76566 89257 90079 59180 55412 90353 71806 79986 65970 53367 81114 56975 67233 68811 87276 79355 99928 63504 87786 51823 71402 73313 79025 73005 86311 51058 52446 60929 56534 87323 65138 80313 75980 93698 98810 79060 73491 99904 80886 81011 58314 63816 93609 70753 99285 78318 80674 98736 89537 85430 81035 70286 78499 90849 89283 97121 79941 82758 55729 61031 79538 93304 85671 92986 88603 95767 59298 92388 51333 79623 69611 68858 59483 82015 88944 90247 91495 65193 87606 89558 95717 89418 77209 78324 77160 54101 89602 60524 55642 86909 76248 57653 99986 71694 64738 80023 98830 51198 53689 80590 50881 50909 95673 64819 89643 55497 61168 90204 65245 57760 89929 99498 85182 50679 96893 50311 82301 66970 52604 92457 71019 66656 91687 83174 51695 84357 51152 65949 67906 78371 60664 97507 77635 99599 74181 64643 50907 59190 64150 84884 65518 85354 58225 96148 54260 83295 81341 66075 92770 84643 89947 88050 68145 70913 95885 98625 91032 62404 67164 97811 78683 81960 52621 78251 80004 70099 60067 51176 85165 93401 50644 98100 68274 90274 76167 78564 95884 91222 63502 67454 56366 65870 64074 64104 99521 71920 78821 99798 97480 68837 56001 88682 56809 53767 77294 67814 79367 61910 88222 90006 89784 51640 56616 53783 93503 61878 93334 90522 61526 85962 62656 85036 60366 66018 54314 76903 80167 51066 99468 69537 69979 52285 76304 91884 82688 84655 50415 62492 89833 75708 76784 50338 56979 92317 75479 93266 55699 74423 62780 54206 76695 75167 55697 95740 82584 90587 74668 87131 52858 79898 50689 78537 99055 63258 51580 80434 71612 52376 83456 79709 69596 77008 71221 80967 95390 63877 59047 79868 54966 71495 97205 95160 69621 86119 90207 77973 61690 76787 70922 85317 87178 58239 89630 56275 97963 56766 77457 83270 76626 84414 76780 92175 74497 92478 56623 54729 80040 77540 75146 60203 91262 93770 78049 58358 73930 76256 58362 86293 94016 70835 83342 59556 50447 99301 88048 71198 81228 78827 85803 89530 77314 56581 86455 65421 85007 68693 79485 62695 75192 77408 86106 78001 72040 57510 96000 59432 53079 72774 93438 92399 63773 99903 59435 86795 57241 50471 70220 98888 59027 66220 93219 99848 93811 95322 56967 98440 62396 69751 93557 53067 90041 51572 76822 53843 79051 83260 77099 80901 52871 65881 59403 86063 84150 69233 81774 98199 80970 60576 81466 82898 93590 50107 90773 58574 89561 59290 96993 97616 59108 98290 89170 74008 62952 55349 57343 77918 98258 98719 97194 57149 59763 65756 69984 71741 83518 52009 70886 94802 66944 83034 86393 50782 92060 63027 86357 73298 71910 54906 77886 93402 52073 96144 74013 98540 88797 64812 99560 89515 67505 85987 95390 83749 87079 61658 76307 59375 87106 63760 60289 91029 85726 65603 82527 73642 58294 74403 98812 52827 62182 80701 65931 87995 65125 72604 99235 74669 90214 54640 63017 87991 71082 77894 61104 54431 90230 56148 68370 59028 84328 75026 76303 69074 67575 75626 71765 67163 74360 73730 71631 82797 85585 69812 64950 67783 82812 58470 79379 62383 62337 90028 90655 95807 86507 64954 73987 81125 77550 89853 82935 83973 77616 74000 66789 80808 72311 68125 61481 74063 88291 79866 97283 52922 77771 86741 88134 88106 86870 84957 95927 93517 71137 93679 68464 70300 93029 77362 73929 94434 66165 95777 76402 95831 81894 76299 76956 82125 55343 74428 84223 75702 69107 63270 57101 88649 51716 68555 86904 60584 87121 86812 58548 50388 83018 51781 84976 98838 93193 63421 93498 68808 59270 70095 60400 80104 88745 60880 72155 58863 94947 92888 88269 68799 62186 99750 76572 71115 91781 50208 84491 56309 78052 50792 79959 64295 96610 74531 57135 62924 75220 52223 69229 68156 97848 91768 68475 76707 56241 73833 65558 68402 87462 52199 73699 63786 55900 75259 88680 65660 80983 97407 56402 98033 55056 55391 52102 51765 67036 69343 57496 65340 77844 57536 88453 64209 75557 62376 97438 90370 59629 84198 87569 90374 73620 56139 57652 82084 56357 73268 90544 71974 83569 64061 90392 70913 86991 78525 59600 87099 99786 52002 59771 82406 66080 50091 50642 79914 57257 64251 66359 67244 81776 96009 55706 56357 50610 85602 93141 57186 73721 63878 85133 60295 90331 94026 56479 74958 93946 67157 60010 64912 52312 62346 55591 85177 51915 54663 54183 91216 79427 71540 83834 76067 86494 53149 59059 92106 97038 97877 69744 59073 94543 94971 57432 62312 88646 69874 55011 56014 97958 97525 72277 55895 59540 72097 67106 83483 62033 56941 69327 54487 50607 65068 56642 79610 75908 50610 80533 92963 90828 80527 96428 83005 69618 70114 57502 50311 70826 63792 81254 95509 82854 87712 93510 98500 65844 78527 74982 84679 99464 58222 74020 71006 89265 76827 79674 59138 97052 68609 88128 79997 93639 58687 88241 92472 96251 53631 98391 68084 68519 90479 64696 72280 78714 84493 82509 58034 55873 70156 80722 80106 54700 73167 90807 92657 87117 78125 84015 76663 74299 72804 98617 51155 97136 95412 84085 98718 83859 54818 80604 52336 60584 58716 59052 51817 50373 64791 87866 98559 98538 98418 89456 59824 70764 61609 60851 90603 80433 81299 57414 96595 76313 74822 79763 87613 73585 82257 84029 63774 70058 69768 66365 79707 68810 87222 76998 98507 58742 65964 78606 51940 55279 68333 61468 59041 99601 80904 60772 65572 84736 85674 92043 70967 67851 86434 98695 54779 69508 76311 57396 64217 75632 70669 68826 90993 73753 68225 92747 57417 85212 71523 98371 64571 66324 75435 85204 85018 77203 76230 70446 56720 64721 57362 56328 67758 90507 86933 62201 57651 74442 97908 63241 96059 68421 83675 63201 77202 76496 71622 70490 63242 80564 76354 90729 92282 62955 68110 80689 96130 57848 99452 69436 54277 94118 80087 93921 91971 78689 97778 56112 92534 78400 80680 64426 50828 86267 87148 50983 60328 80592 70615 68764 62236 98635 64739 83148 80750 61721 53817 63607 84642 74538 82754 60718 59724 92694 82906 90745 72284 70507 51752 92921 86211 58902 56293 78048 92929 64526 83233 91748 85163 57879 64788 60039 84856 53904 81174 76658 93455 88707 75058 64884 60889 99659 76444 79716 62008 51441 83892 99374 50986 89564 53577 78737 81629 67469 99607 91621 91971 75694 56017 51606 68775 89311 88779 85704 78872 71093 76867 76022 63632 66326 70059 51120 58789 84208 85911 98728 54975 90068 66580 73678 76650 93733 63862 83043 78849 64502 91814 75987 72207 99589 81286 98732 51151 53052 83934 75271 57150 92850 89111 73538 68971 99213 65492 51221 99395 54723 87654 83296 79383 94534 86426 70845 97945 65549 95990 67679 74016 69702 95100 68119 71697 97717 72614 94641 85742 95907 50616 53020 83796 91717 68719 95628 88696 91789 82244 79371 50863 72440 52852 66449 62539 83051 98408 63787 87568 60711 60002 72907 70955 64856 81626 74726 87596 61925 92313 87358 80681 87289 92954 81919 72700 98338 95944 71204 93932 80206 68402 78611 64779 92845 67271 56526 93398 67243 88759 83264 51370 68382 98852 97544 93489 69996 69817 89709 54282 95022 65913 56621 83638 93437 67855 58650 88938 50213 58069 69408 77584 93825 77425 83161 77102 84279 98041 57361 69286 67243 76229 88336 89944 86323 92717 95955 71100 65682 80186 51879 61734 90662 88576 63587 53173 80580 70482 60228 95753 73916 82901 95208 67441 64807 60949 65951 67291 97941 76801 58640 65307 91800 75695 62371 57143 84481 86393 66287 87632 79680 68445 90617 91986 60395 77676 57224 96570 57281 53444 99921 80514 77991 82442 60472 99467 73819 98278 65434 62938 95257 50001 97075 79539 50286 76494 66100 50402 96772 62676 64487 51822 65153 83178 90799 75262 74582 64746 99501 87045 81270 90859 67518 71392 99309 63289 60439 72065 52045 79056 97859 69327 52630 91376 84121 52236 77538 99088 76586 80943 72896 70564 74859 52551 85009 80781 85009 90296 61556 90842 64181 99265 76932 54061 69702 88054 77408 53117 59768 83445 67492 83538 90672 86573 95238 73183 82315 87849 78538 69441 94763 56141 85677 99835 83436 99272 99210 83578 60130 60602 88796 76258 55141 98939 61791 97480 63163 71229 98366 51392 97754 97314 62477 68565 99397 66590 58192 59351 65665 81923 95590 60728 73163 97326 86220 65436 53114 85419 54936 74438 65459 71088 89916 60794 91983 82165 62873 61851 58244 77397 92469 87097 88984 54455 97053 82198 84566 70109 65182 92354 91895 70359 92254 63314 99512 89630 66869 51970 98025 60910 80836 78469 84512 80623 81851 65528 61442 80656 70445 82831 81136 69360 62266 69866 56137 51533 96009 63510 75072 87748 51776 69018 51401 92233 97786 73802 83198 59249 62221 63897 87332 92100 95355 60855 92322 83443 79051 51297 56227 50835 71565 92311 53697 88175 89907 54704 91748 67793 66415 70905 78809 87251 70010 85784 94229 57204 69651 84753 61255 79293 96855 70900 88287 57753 71007 69136 62940 80900 65659 84592 85061 66685 97699 93915 96093 92081 72918 56592 68243 88266 65081 52688 65978 84660 69286 52028 97104 63402 69639 81904 53194 89191 57712 63008 86444 52247 58324 87131 54617 55288 76474 67392 97237 65564 95208 90211 55010 60886 61623 63656 52522 58898 74764 61589 67553 87116 89681 93270 83750 51478 75824 52639 71084 88535 97605 85549 83319 83675 57538 76443 58059 92665 96868 70472 80002 89858 86077 53942 63452 94795 51219 70124 87889 53343 84108 95373 75456 52030 82769 91896 88955 84078 73681 90778 53199 83675 77297 82795 86879 85020 78831 95028 79691 89556 99951 69903 63537 68937 60459 90960 77652 88442 75860 92267 55963 60563 99905 66053 77239 83606 82609 83300 95776 98782 77566 97088 90081 78197 84698 88080 69360 68483 58826 68198 82894 58279 99568 52754 52660 50127 60715 86250 53468 53326 94281 61354 85797 97503 98183 72782 94243 70127 69544 74905 98747 91304 66378 89201 66912 68798 98395 82571 69812 66506 57896 75640 86440 64376 97876 54601 69875 95345 97439 90662 57405 77349 98059 87874 59268 98504 84847 54315 76259 71033 88736 54310 50456 73588 76586 59721 93618 71172 98518 79773 93004 83573 78932 69799 70633 56482 64594 65093 73142 79811 86766 95796 69594 77367 74856 81296 99382 78579 71952 95327 60306 78349 69960 91213 53986 98146 55847 50593 85065 74941 55141 92264 65258 96285 70585 68981 58687 51439 98176 63075 60285 82006 99210 69452 85988 60139 54254 88442 65407 81131 72744 82971 96155 82894 78164 52539 98788 94258 50732 91833 53394 72509 61883 77626 97657 92624 99869 72012 95907 65114 66659 82645 84112 78061 86322 71195 57403 99986 67042 89171 53616 60213 55803 73964 74666 91299 65891 90070 84935 95555 99528 59752 62306 64150 63054 74672 88365 60727 72226 94272 92477 81004 94727 97622 85276 91004 72358 56884 91414 67005 77614 91079 97271 52825 78310 77369 56363 56787 88448 94598 89972 96322 52116 95138 99413 87969 96600 97304 89368 87924 79424 77105 97175 55403 87997 56237 51588 85376 91413 68590 88209 93460 69206 94097 80125 74435 90556 82538 99301 66179 71528 79742 95137 72348 53914 81817 60835 53565 91198 90187 90894 56062 80922 99377 57915 86768 72086 52189 90199 68767 74209 56095 56178 60911 89245 67250 65436 86931 88960 80119 72645 57211 78802 50017 68378 50052 77499 68187 83071 76460 51915 86859 59050 64611 69779 55711 63477 89453 91665 66287 51619 94359 78723 57942 53164 63050 63726 97757 85126 67315 64473 77057 97913 75217 51618 78569 79026 86083 76272 51256 60433 76981 94726 75509 77813 93049 93315 81268 99217 70646 88422 85212 85547 61644 58201 80885 76676 84699 79397 92186 75352 50315 77416 53987 61626 69579 60293 57677 80951 58977 61843 54366 70574 72097 75089 98223 51170 51139 73812 59674 73737 54878 63804 83565 75731 88196 54622 51705 97642 87720 76429 69029 94104 67613 54267 57830 76807 76691 69632 70564 81637 83714 82489 79888 54114 80876 69102 78304 60769 87169 83279 67329 83869 96739 55344 94278 65209 66242 64515 73776 96576 65072 73594 69758 67586 61607 69372 57518 52000 73350 97805 84068 80753 88211 55027 78507 87418 81543 83165 98924 64800 55626 86974 75747 86650 68593 88953 75070 74406 58640 56244 60246 89903 82649 89216 51931 83967 62758 50951 64423 73834 60533 97724 89096 69873 99260 82184 56532 77589 92614 82350 71203 70427 81858 51558 74243 53680 65433 84688 73040 90431 72346 63077 78333 83737 90258 51340 79059 61367 58311 50319 57954 61541 68632 61794 83475 93389 63041 53844 54601 77440 69754 70258 73866 95090 86288 52753 66777 92618 91724 95882 97815 69917 92837 85376 96824 72122 56172 75474 85476 77039 93982 65849 67423 50149 55430 64100 56430 97866 86646 67833 64666 66266 71240 77141 62598 80888 70464 70562 69137 85835 57333 79805 80765 75623 67620 67805 83226 77707 90318 86291 75931 78693 61684 97674 62771 94218 92487 86900 61185 61020 69724 53363 58201 95582 84152 96794 89937 70855 82514 63365 53835 67499 55353 78913 61471 52895 63705 86096 59996 88919 85605 76355 64051 66597 85992 62133 54076 87492 69851 74997 61779 89593 99849 85898 69531 68206 59385 65673 65850 52334 87151 91332 63239 65151 58412 52026 94095 77593 94592 50885 85705 83742 76685 92033 52818 63550 71171 87690 60596 59795 66563 68603 86001 73193 76303 51823 88979 98181 73028 90020 87694 62268 98002 52829 88914 55162 90409 86047 88463 74831 99638 63605 98825 86803 79034 74441 94667 59558 76714 64344 90191 91847 67053 66773 65949 56581 94208 50118 88183 53778 55398 83391 96657 95948 65884 74895 54884 98642 70428 87263 86113 96435 86466 55726 57644 66912 77235 86701 65497 60237 56450 88280 74232 80549 54050 74414 69852 82986 72963 73264 99733 95674 64824 59074 56738 88120 81100 60115 70198 75475 66133 84789 56238 89563 93663 74433 62209 86668 80104 75708 82943 79699 77519 62209 92644 72364 93813 65917 92921 65731 93443 95353 58301 74015 70679 93027 66723 95047 62523 85601 94091 61556 85854 56610 51974 66546 61671 78638 57513 97818 98184 59976 60449 90299 95250 84093 76466 51168 99917 74637 85291 95571 59804 75550 75943 52846 90205 80188 80319 75133 79593 99183 93164 98670 96089 81314 55151 59555 52256 55574 88689 68285 83411 91471 82441 69396 68212 58055 81188 66678 76634 89974 81391 85595 77149 58723 73407 63256 67445 76485 75652 55190 86912 76455 95488 99894 67872 89574 63284 95291 57464 84604 81445 57838 64932 81833 72135 83120 83754 98202 82311 89186 59986 63298 64614 89776 87006 67533 71056 61838 61843 61862 59374 79796 80710 56365 88912 73659 64500 88928 75704 89040 93376 65004 94253 70070 87466 52359 65162 77276 64139 98173 57948 64060 77237 92109 89618 95088 71944 99465 64401 87414 61277 58523 50704 72500 68720 77367 54881 59887 65630 75527 58138 98681 93167 67934 50218 86897 82023 89871 96617 90000 75920 84575 65372 68331 76476 94657 74485 55609 97066 84749 94476 93189 62110 60905 75381 72132 92105 91204 92765 66496 81762 99358 57642 70498 58567 71788 61094 79738 90490 53922 57548 86779 98330 71687 61618 62389 95553 84568 58497 65099 92142 85653 88652 51584 95326 95995 68238 89107 67055 72917 83559 53538 63927 78129 87606 57393 91425 51861 81491 56211 56002 83357 85900 93889 92241 53117 68199 97770 88844 84577 74177 57783 66800 60673 56141 74830 94359 75192 78267 57988 65227 51671 50304 71782 63204 61474 91424 91104 69990 72541 75516 50476 78940 95082 91166 93965 52721 50810 91205 64509 56586 74819 85940 86170 78477 63868 54133 88317 84943 97152 70201 54926 75455 93816 61412 96081 73854 70881 75792 78139 75254 89867 86051 93812 87822 95808 96318 52401 78749 77303 84301 55210 85790 51081 81850 93984 59023 68512 97619 78100 67874 91911 89555 59657 66645 86700 81846 96601 97025 60718 90198 86520 73723 99591 58076 80255 52879 51601 63650 88227 80768 54487 97610 84781 94444 55008 75553 54964 67245 53701 58281 53349 62109 85488 94976 96404 56887 99277 51876 76235 63851 72381 54608 50093 68202 63691 52763 59217 69437 91390 93773 98893 60058 60627 98652 63919 61927 95696 72879 94102 82013 70382 60094 82155 60084 84367 71516 56989 70652 67181 60050 88958 75204 94809 68359 64396 95119 67544 90393 80697 79459 72838 75381 72577 90889 52681 83845 94951 98581 68935 61730 60007 70354 96581 91910 65887 61887 89447 51290 59943 59499 62598 87500 65653 74016 60489 60175 94127 68225 72881 54737 97223 63190 69623 55399 74737 50968 68033 87435 95831 93601 84660 75064 88848 63534 78552 85949 57561 93677 60681 84939 74414 61962 99790 60692 62070 97030 65907 75318 90182 99555 64444 53728 78221 55670 76460 54997 54338 62799 73117 75389 68808 72871 96461 99718 99342 97168 67297 88457 58108 61838 68045 71567 92739 98482 66216 56862 85496 84423 78568 94637 71341 85562 55148 93478 83442 99088 75055 61167 85745 61949 65532 78761 74739 96609 70582 69629 93890 56440 69072 52775 55430 50624 92004 65048 81549 62103 94384 75412 95273 57849 58203 52923 69602 99044 88046 61663 71165 54439 57521 68868 78166 83017 64200 89821 73884 58635 62963 56703 87374 99749 78695 99701 85496 80748 73275 75221 91043 61916 87105 93360 51568 63783 95745 89966 68578 81276 80088 78988 74566 71682 67427 96937 90823 73041 96667 67472 69170 93119 75848 56799 77486 67205 72174 91676 62355 65510 91083 79665 53755 53483 86073 67724 95245 66393 99599 51347 81779 78280 96270 77463 79141 54684 74892 60861 77695 98622 68047 85667 54117 94313 99709 92081 78015 62964 51981 60190 74549 65760 93599 62710 93933 54053 89435 74122 95587 66366 50452 96099 71776 65911 77197 84067 92563 77218 79345 84177 85252 85553 68166 63610 92386 61186 70058 65048 96898 83855 88737 74238 53223 63078 97223 80683 78028 70590 61252 65852 60279 70001 71274 75202 52896 56367 55133 93774 74293 89165 62162 69022 66977 94057 89509 83250 91173 70138 54569 68204 79203 76949 90998 85785 60973 53607 81878 67446 57524 54181 61753 56651 69135 92910 76199 59016 91531 98620 74664 55651 62872 73027 63145 80895 73860 98273 52276 80782 77804 99643 63927 88360 52528 95299 96183 90755 69352 69944 86606 68738 51417 81420 64263 51533 67447 97031 91019 58337 70167 88596 87192 87633 73371 90380 53136 75006 57465 99045 63829 61436 94408 88588 51193 52894 96372 64249 55963 59401 78796 54482 99743 86152 59984 66250 51252 84382 91784 59917 82856 66048 96104 55665 67765 57055 98034 86148 90398 61313 88312 88686 98789 93947 86235 69616 65632 91941 81420 65049 50306 91492 64608 98091 75459 50654 78721 87251 65238 80835 51938 81491 54806 72525 54283 68504 85663 69867 82967 68603 96508 82618 92982 84554 62616 68313 84369 56658 67074 98386 75866 53871 86535 64660 95264 89687 58802 77638 87425 87530 72381 90741 81088 78972 59406 98484 86829 77376 86589 54867 96610 65989 61141 96173 84017 54997 74784 80921 78469 80805 60911 56868 81101 60213 69349 76896 58592 99344 69395 73767 84331 66384 61861 56699 76672 71188 88579 58658 81844 75115 53348 97217 68233 70907 89432 68714 86880 86980 96653 68275 57000 89960 62189 68229 64512 77696 74188 85419 57022 79708 65360 94082 91331 50542 99764 75148 55506 56933 84380 86469 55839 58449 53252 51010 75221 69431 81056 92159 65967 73569 55839 68644 55371 55557 99572 97091 78922 66319 80024 56445 84614 53469 79077 80221 66031 92685 67718 99097 95080 52427 51481 77262 71327 99892 89013 97621 54356 99188 89097 86513 71536 88870 61343 62123 97671 69672 91786 76289 73230 83154 51780 61569 57873 83564 91584 65611 51891 71778 71036 88726 59871 66870 88728 95079 55130 66688 68446 57678 75054 88399 69651 69048 84575 86992 85584 73919 55852 63280 78001 97860 62803 60905 80976 94667 61604 50905 73592 59923 59745 64775 86899 90242 85000 86633 63072 95597 53647 52893 51174 87189 57331 64167 83194 58434 50933 96729 61980 57483 84599 88117 67284 50417 87748 53051 93306 57530 66066 62317 50559 61960 89397 76522 68124 56370 74159 73107 79849 63486 79542 69939 96467 76882 59415 62302 84732 71884 64960 71603 71807 96214 97048 77118 95460 74385 53927 50471 73065 70630 61538 83385 83340 72323 96358 70656 76184 91870 51718 64665 90834 52571 54556 76936 77144 72021 64410 62002 86686 98011 68556 93642 76904 64241 91547 70287 85573 56181 83053 97989 78550 82342 92451 86710 93892 67092 77245 57201 83715 84205 60025 97777 59419 82486 81724 65430 70348 91658 50380 81254 88804 98961 62633 50220 73792 51611 88347 66818 65350 99086 58336 85323 96686 83574 76731 73700 85956 66791 67983 67422 50837 84220 82342 74282 56631 87968 68953 76165 96621 72908 99908 89554 87344 74921 77808 79479 97509 75039 99441 58265 81701 85488 95560 90411 99966 50602 97383 94336 91411 73621 62484 67790 81181 96863 57076 64539 95157 53640 87508 95166 81275 58632 95056 90469 77510 84456 59741 81999 50343 85289 56316 65195 77984 94406 98143 96227 82341 82428 94607 64829 84588 52023 69675 57959 57293 99325 73664 76100 89303 63355 52873 77601 79737 78480 98386 54295 66039 76363 81546 70074 90699 86549 57141 95052 98615 93346 62332 94743 67495 58203 63445 57483 64947 51630 64412 96883 57945 81386 52956 75958 52165 51324 74250 68999 72922 68694 56306 68209 67680 50135 82298 64843 56845 58653 56173 50872 85735 91232 83306 75036 53261 89312 89445 55304 81674 95093 99732 92958 85135 95683 73849 68130 53556 68642 79371 95877 91400 73341 63437 91707 68851 55448 70777 66986 65960 63938 58192 73264 55035 52830 73558 79347 64321 90173 59461 79237 92640 58093 68485 66866 68342 82210 97583 99977 83009 91710 72575 72051 68831 88344 56349 58695 81831 99689 83234 70764 58692 95704 80416 69808 54228 85923 85454 86642 93805 98978 51943 54115 87219 67477 61606 85135 76852 89789 89830 65449 82528 60481 78837 69562 76166 64481 54324 63342 58609 90727 84374 66697 81195 81843 69651 95598 86783 82385 71070 75455 68888 62330 76851 89186 76428 97437 75154 93417 73021 54833 54099 54960 74004 60947 87742 75457 71759 54992 64528 83963 71315 51110 76997 84209 92637 70917 85472 90694 63449 72958 84412 52176 78030 88089 89319 95650 75864 92004 81582 66914 54008 92770 75013 87958 50231 72209 91407 65185 51496 75862 67692 50347 62127 51898 72732 91929 88628 57163 76193 66299 91914 98677 72573 77121 85334 65639 79185 55568 61200 97131 77142 87794 92846 58292 53477 50242 61848 70200 73510 64384 57059 96290 99568 74831 73665 97779 74968 65186 54608 86969 78551 80925 84537 75234 64418 69219 66000 96363 87730 89780 63860 67683 84717 81318 76389 71812 66229 51638 57700 78484 77126 68026 82050 86749 70924 84444 75397 74060 59705 93691 90866 63310 68086 61676 78300 87344 68178 72178 92470 80373 95869 91895 67256 52916 72271 58021 53590 54305 64018 70978 63132 68019 79068 50086 93800 53888 53739 79666 96639 83730 89423 79094 99770 97251 77719 93586 66135 68900 54459 69410 50672 80982 89426 65454 67050 78059 82680 80835 62650 95401 97331 57133 87399 98258 53408 60927 89534 70284 98055 84342 55028 99598 98841 98738 63759 87436 83824 55545 55727 87319 71698 71823 57304 99492 60981 84107 80461 86501 62962 56622 62929 64000 63007 53113 89031 92891 72987 51287 89986 80477 93418 55349 97018 70683 67997 84295 93634 60670 70029 89841 93326 81547 93722 59159 68260 93866 53539 77233 93182 99256 65750 61400 88535 90849 95893 76767 78477 87802 98322 52534 95936 59225 54366 65701 57332 84867 94225 70880 74126 74371 57260 94828 88732 97176 82395 92779 98707 62377 77435 58477 57641 90114 53798 84088 68384 97363 59194 95805 64674 63354 89358 79045 64754 92406 52234 91495 74075 83354 73190 96026 96060 94547 77735 55807 85576 75830 92760 61785 88483 86624 89054 61949 54018 66156 50490 72405 68740 81201 98749 97481 83881 95512 97707 72275 88009 82899 76502 91385 55007 90287 77652 52776 84182 56759 67728 58124 87399 51128 61480 86257 67239 74731 56229 87784 58754 72394 67121 79369 94762 66279 52814 97615 65322 95687 95662 67293 57857 50433 81850 54153 55629 58275 70450 91501 65983 82818 77724 99116 74028 93550 55364 52727 69699 70928 85353 71237 63421 67195 58720 57622 74156 68797 58450 96910 51130 94259 85724 81326 91075 94294 91331 97227 63631 63294 60723 53051 58436 94085 82307 95139 96964 57444 89957 63890 88067 94815 86262 56404 67936 74283 69803 76131 77847 85140 56725 68110 65999 85127 73575 61729 92063 88067 67490 72047 67198 71272 99407 90386 53697 78477 57378 67763 77771 82129 64979 54891 86564 65063 92576 71485 51543 62549 72076 96596 58742 53534 58090 50152 54053 78283 60973 89790 57333 84511 97838 74412 96685 62650 76489 59093 80034 62915 50761 92115 78077 84141 85088 86040 95284 94017 67091 61821 61603 64424 84683 63926 84497 58730 89166 66743 66064 90168 60632 72819 99078 97220 81563 73370 64626 95999 97557 53160 78690 83318 61211 61619 52893 85841 53419 78115 62550 66468 75628 60833 98299 89022 72255 80440 85730 54124 69468 96255 82342 96127 52876 70071 73016 51012 94670 89155 66420 54220 65696 66881 75153 86413 85353 77513 66604 85971 96135 85216 61478 75659 83738 73498 50200 83907 81882 53925 57249 80364 75033 85089 52511 73673 82220 55817 62090 91791 59565 99137 89619 83934 92959 76199 99257 56831 87708 91890 75797 68346 98417 60352 96151 85533 54864 70309 97864 86261 50824 69236 50635 65641 88406 93586 57361 74129 99987 95770 89952 90171 91788 53289 81973 81901 90678 94664 74933 80410 63571 82562 89125 88770 82486 50072 85348 95807 62186 51970 53249 68504 71559 66472 89963 89111 83569 61310 93376 68157 61268 69714 66998 65777 62919 61938 72995 98795 53922 72523 96010 55318 60822 91236 81940 71609 61206 61942 71225 74056 64174 84348 96620 68301 51555 54760 54980 70055 80436 53554 66461 90394 76577 55152 62761 95648 75609 53893 66612 95753 53159 94206 95103 82279 81665 67647 97661 77104 72692 71731 60695 57121 56391 53803 69463 82232 62266 98136 54865 77852 51353 97088 85566 61444 90945 97109 84448 79753 79745 65623 56010 93363 53032 50291 63185 71793 94953 65958 88679 79319 82485 71968 58315 56389 75325 89869 86870 74501 63114 76372 61045 52802 86775 75603 57135 80457 71546 79237 63738 51184 96340 69621 71732 58527 85972 78961 89296 90483 50885 97747 57522 87912 84882 89431 73445 68150 50191 60667 84889 65620 68323 82683 58502 81831 52979 91795 85631 72822 78036 96564 81482 97835 56294 93199 97238 93575 52222 85085 53889 73044 68235 80505 74679 56675 97619 52393 75689 94759 76220 80973 55330 68926 86781 75259 55303 53352 58902 54845 86482 53762 99189 69966 97223 97001 78510 66619 91364 75043 69696 82076 54434 75803 84803 64877 72423 53274 75693 84262 71029 65741 60075 58815 91160 66244 71985 69945 75488 95772 92910 67084 73999 86111 75409 68097 73414 92563 91805 77478 90313 87532 98382 87084 50329 61329 52673 84025 96658 89660 79430 69306 82778 68745 61486 69239 51685 95602 61982 75903 82583 77709 85368 53390 80150 57855 63418 72663 86193 64773 92996 76831 81472 73660 76165 88378 94209 70638 53366 64803 56474 67685 84397 85601 75781 59197 66512 87510 82215 56794 60664 99109 77993 58468 70224 92116 69613 66175 88729 64539 70021 62446 83822 98826 57223 98811 91399 89491 97006 65041 95543 96859 50107 96643 71045 87746 88554 77706 99281 92015 99741 90558 81721 66759 53813 77572 65277 93107 77185 63229 76181 96196 93611 87219 97334 96571 59300 92905 94389 97118 80899 68538 75765 68563 67324 96500 93465 99279 50244 98101 59284 89503 53741 65362 69764 77603 87165 97147 75505 62602 97844 83006 63897 85119 57104 93086 95364 51948 56501 99683 98742 90596 96282 54503 62479 74661 61964 93756 64766 70241 77179 94341 58850 85926 54919 78434 91039 87459 78033 94645 54106 70569 58686 62812 54760 64912 52894 54035 91414 96385 54054 66426 77017 83461 67798 69716 69203 67297 57052 56282 92049 91593 88694 89143 82541 71836 70551 96995 76726 50969 65625 77124 85475 57637 66469 65261 53727 73375 95573 77821 53795 66101 90983 68028 65080 60896 85758 97342 95801 57945 78019 61642 99563 66234 95253 61880 66835 75062 57973 57393 99184 54452 50408 92298 91791 91606 71598 59995 78017 61503 91059 54142 50035 51022 67873 71914 64538 87928 86768 69545 65118 75447 70204 95972 89226 98380 74485 70981 98234 72362 90088 84680 63215 99783 55070 83138 92764 93877 60981 60156 79549 56261 94441 72513 57901 81420 55693 58355 51699 50975 94351 83526 52914 88087 66556 72841 68651 93031 52942 94051 80123 70062 73214 54327 73516 90805 99378 77134 70579 61910 90688 64020 86126 74846 71371 89392 84187 95365 91830 92771 74133 51770 88616 94842 65738 52501 63979 67008 79884 78455 50866 99480 74588 70975 67380 76666 83798 98020 96968 93611 97317 66562 69724 55279 94828 56333 59152 60873 89403 89938 87697 95872 89051 52782 58653 53041 61803 64830 81450 77745 64726 92861 66537 72429 81929 69685 81208 57001 68350 51120 86708 68365 54549 94982 58937 57435 93522 56684 69088 50521 56293 64561 73350 73091 53849 57160 91419 72280 94595 77209 87030 52177 56415 66087 95910 61954 96776 89939 58034 95020 81207 73676 87956 62736 71273 89941 55092 53541 59830 90103 63457 59928 50356 52883 96820 52761 77015 83724 83040 83051 51206 58767 51741 80682 77712 88132 75066 93323 65832 51819 86192 83284 82559 88853 93191 90481 86476 90828 70539 96306 91132 66716 53688 60978 51988 56142 96345 67005 89811 70582 75420 86460 70761 90808 60756 78026 61660 58563 60925 95915 52453 73877 94493 53017 61632 93553 57387 64209 57092 97842 87408 98750 58228 97709 87583 62316 62814 96555 89215 62619 64859 67014 52497 78012 86960 73739 54670 68725 79485 85711 66062 86849 57836 50330 99804 62287 53094 99447 97917 79935 51552 56466 71030 52058 92624 59115 92270 73155 63430 65603 70052 51901 70725 67771 63113 50502 87420 58765 76423 90415 91517 71497 82842 54948 85038 65811 93840 51358 78060 85967 86505 70886 77723 79989 51658 69131 73765 66689 83477 58972 63115 99409 79419 62791 56258 86470 73011 75967 98725 65845 83640 52737 97521 63984 90441 80346 54709 78752 74550 88809 90109 75741 73291 66021 85075 60586 52497 67306 60154 77792 83647 73494 75662 61699 84653 74258 80711 58230 89909 74540 72217 74113 80866 70364 97943 78568 67437 85867 92496 53015 71149 89513 53792 57074 59340 63826 78693 57483 53614 76123 54875 78189 84541 96926 72938 62807 67687 91563 96109 66281 67892 73852 90625 68032 53149 65057 82707 79243 88655 90305 96074 72151 51818 87344 89339 64300 59121 80916 80177 99137 51022 71785 97943 69640 84597 73548 86821 68743 67297 94179 76522 66571 78418 66367 90714 85578 74143 72474 74600 61766 88859 53639 92540 70236 62883 59076 58326 72376 72854 55842 84636 96445 92510 98002 88082 62149 68215 81394 54382 67952 61742 83551 99661 59994 91997 83087 84995 58592 63697 68498 67727 81296 79889 82255 57651 95970 76320 83187 82187 86381 75946 56632 56397 69281 55206 61619 56078 65953 72836 78777 62105 90479 82908 60772 71492 76528 88294 92322 72389 70913 60967 51183 95177 71651 72944 94096 70582 71212 64132 59707 71615 72635 58981 66293 55263 61540 70266 53051 56267 83884 92330 66130 83945 93535 59480 78614 86272 79387 93465 86694 68275 91872 53935 75813 99802 64955 93052 93599 72251 83417 77513 77447 79352 67679 62395 69152 74923 82122 85833 56840 87242 88325 84144 65185 57090 61941 73321 79536 93016 85900 55894 87719 85456 90714 62082 50884 59943 63838 79138 54818 84884 63505 66364 87572 69756 53024 70091 64761 66875 92851 79202 75793 70604 59842 90016 65441 66362 55406 60637 75758 70974 89060 65318 95863 87716 97693 67697 79809 89870 97324 56291 82593 58253 71075 85492 79536 84776 79131 54059 84393 55979 62017 98919 83812 87797 68400 93865 99698 77286 99365 53890 88840 87154 93204 51675 90079 60360 59585 51140 65163 57351 55605 98207 94231 75125 62361 80726 61816 73535 95907 63384 79043 82856 55816 87812 71391 85619 60795 52046 59704 72472 65339 57188 79525 66760 78719 76036 80191 85831 68856 86603 57895 80805 72536 58095 59876 92309 88833 92950 91840 75906 78059 64756 68778 99833 96835 59351 85683 62949 83906 56098 71706 78553 87192 66818 66062 82845 90356 92141 51202 86558 55435 87597 84485 56965 66209 93670 50613 66619 60529 65930 90847 76688 95810 95767 76931 51445 90868 76117 79198 96353 90362 79957 56622 73071 53545 96379 86323 96073 70117 70696 91727 85132 50415 74771 93695 91640 70279 90153 87980 52943 87203 86684 99545 53838 53396 74792 63137 54482 73560 59535 56892 94954 51977 76833 83425 91034 80568 77150 85633 56811 92164 55960 97407 52671 94078 55178 50219 52687 83827 71096 97885 91057 90465 90077 89033 63943 95557 78388 92437 59727 52387 56458 89181 67150 94217 90731 71702 69538 82748 80294 87261 60275 91101 60013 92293 63641 69098 74518 92179 84636 85273 94175 53824 94498 87933 98368 79298 96957 80575 66772 97581 78372 87554 51026 52151 64952 56098 57834 72666 67068 69268 92529 60056 76279 64935 81182 53614 64657 77547 79434 74280 93061 50285 68351 56394 77113 83557 72479 57592 82810 82785 77779 79348 85660 54087 81425 72913 78161 85021 74386 95047 97480 75889 54334 92626 55704 55238 79195 68104 71769 96906 51053 69093 75847 55137 89459 72726 89376 90968 76162 55859 87675 76052 54086 87134 71027 55583 67419 76157 93855 99161 97001 92312 91605 83596 60181 86319 81423 71398 89075 78339 89288 89314 63796 62879 80434 66099 83710 74127 59282 55229 84396 74438 59037 97122 54775 65471 63808 75948 79961 85647 81581 52400 61421 93475 75467 59963 97415 99317 91962 95723 75356 82187 86014 92023 55580 64597 64369 78611 73304 55596 77642 75994 89751 64862 56165 61838 85233 96699 88024 97861 98208 94983 55292 85039 63522 92213 90828 85648 92114 97379 78313 80061 70125 61177 70607 71830 83291 62526 87659 75727 57894 54333 52033 91134 93718 69123 81647 96877 54270 64614 69717 54082 81781 66597 82519 65996 92973 58727 58389 57476 69012 65353 66183 72787 69681 67800 89168 82617 77685 96352 74817 68953 87009 88424 73861 69551 90861 81069 74356 94590 50799 75801 80537 50425 76562 97730 67840 73011 53807 54640 67948 85727 61190 89952 55927 62343 86416 97387 86037 99131 59162 96946 94747 54853 98063 88665 61229 60499 87013 87337 73953 92705 89036 90726 93381 62516 56913 56772 98798 93355 86690 60026 78248 50576 99893 84977 57825 56615 60938 67263 77756 92822 87905 78884 81809 94183 53728 75840 82561 53716 73798 93859 50444 95387 50218 78441 83675 90972 83374 88086 59425 80830 88052 99300 75733 58246 78276 67524 64262 81437 68456 97336 79848 87695 71940 53255 51986 78919 60554 70258 80982 73076 85791 50563 95340 88627 55912 97101 85958 66551 68443 80020 52873 80332 78429 78108 86576 71490 89786 91249 62168 65630 97615 69842 78457 56818 72848 53694 56720 62598 64909 81893 84765 94606 71749 75974 71658 91195 86172 92727 93721 91832 82756 80752 97997 56025 85260 87530 82580 68648 51486 82836 99189 68058 75682 99410 52460 67018 75762 93509 64848 91177 60471 84877 97729 73470 50345 58986 51100 79602 85286 99330 53499 71386 93926 51101 66071 68024 66048 66533 56472 51032 85116 79195 73310 53303 86642 78209 97242 97422 77310 64038 70385 83619 76189 62399 97479 76855 84328 73906 86433 58671 63148 81200 96387 74964 65647 98741 58432 94238 73160 90520 82252 74839 71707 59354 96127 54157 54055 65967 62070 62089 70903 79409 97599 96220 59864 56872 88113 61204 59025 79323 51791 72500 85101 52005 52772 77062 71118 81651 73220 56937 57201 77466 77547 82011 55778 63134 90722 50835 94963 58657 79872 73752 59208 82111 70817 54917 90377 85332 54079 65294 73100 56513 56756 81226 61102 51125 84979 68533 91615 70495 92563 61851 70702 74402 85119 74240 57533 61658 78154 94370 89437 57909 64342 96470 83072 58442 82087 96940 65290 78952 59362 56385 70189 90025 52651 73139 57033 66589 76703 71569 96413 64545 78866 91046 69895 97544 66011 55412 60623 86369 80213 96707 55968 67141 96937 86907 75453 91845 68347 65039 62367 67597 58699 90309 69053 59201 95905 62641 59671 91299 77701 78938 86630 62030 69518 80132 51622 53657 64402 93498 64422 63897 59635 79421 88407 83827 89546 92113 83968 57801 58042 62813 55762 68474 68536 96511 92291 55984 86724 84234 57306 59378 54220 82841 90640 80669 59537 57156 66771 89492 52195 92570 81945 77778 95346 97759 81479 51520 58544 73889 85502 51488 52983 85113 66582 98252 72559 70654 98189 83312 54233 72706 94439 62595 89081 73740 76521 57749 79778 68373 73682 87226 95898 73632 69163 79595 65885 50547 54650 80755 63599 76476 74872 91810 70941 70933 85454 53010 77384 98831 95049 59005 53827 85056 77606 64063 63611 83543 54423 66801 74322 78553 63181 82022 52766 76673 55691 84701 96328 95525 83967 65337 88486 84560 54915 76375 66448 74953 62639 83042 61496 52603 59543 99373 51524 68051 61739 56011 88711 58607 81827 66578 90869 54991 53325 86320 92351 66276 85530 52146 82328 63189 81692 78409 53456 97415 75024 83776 53882 74105 68257 79557 88189 58081 91819 51908 72467 93842 53829 92089 84333 86534 52304 59427 61439 58868 58353 95721 92460 73315 87171 69118 99709 74963 55189 60525 59915 75427 79653 65801 55908 55691 79920 96392 73522 90378 68034 71360 53374 84366 87964 84471 82807 58671 69593 94118 54830 58956 78180 74127 79905 51630 93589 65222 71405 86713 93930 97758 83905 61615 52889 87812 66669 79394 69808 76237 76297 87359 98417 53826 69103 76754 95841 74569 55186 56946 98016 54383 86319 66724 51665 62108 54280 71002 85708 58623 62811 74827 79619 70306 80830 65634 56317 84614 90648 97024 74638 73966 50470 73806 96455 72385 64771 82080 65040 72415 73523 83254 69155 58705 96103 75393 89798 57690 55468 98690 88248 75946 69347 94555 58248 55896 80101 80899 89179 74631 97544 64649 79019 50747 70020 74473 82877 84026 81467 60605 93027 87700 92002 69307 70437 87448 96100 71503 51861 60047 62838 73776 54704 51341 92569 90860 60182 53289 63589 99314 62947 74835 87838 99165 73157 74218 55396 58669 59870 85176 69463 67362 73635 99714 97860 95943 91717 86521 57233 73482 77902 70953 68148 61034 94106 90991 55227 57076 89169 65797 75609 78837 79395 84052 61842 85636 86239 85239 77402 59417 99957 85039 62466 99276 78599 74555 75038 54961 54666 77562 97815 94400 88077 91670 97709 64659 96047 64929 51138 89598 83199 64313 56189 59908 78036 80199 65858 77949 74027 92362 77498 73379 89258 85451 52982 81367 95622 91087 74327 85369 90847 96517 59788 62383 73077 63417 95420 68833 57985 77503 92251 93190 91322 69805 64900 69449 68485 53477 50715 65439 78185 56112 85267 76984 54388 51269 51617 60954 69406 94844 52692 69165 57570 89677 83816 77146 68563 85587 93951 81682 94098 88325 93159 98917 72551 66089 57761 91271 85208 73982 63937 76951 72741 67201 99238 77873 99628 96553 59101 87991 61110 69401 98536 98296 64443 95953 81122 73969 55685 60262 98950 87014 68455 85245 90399 55592 64877 62716 57867 87842 53787 84043 75663 64570 82923 68153 83293 73700 75425 70199 97789 52816 87698 71881 70578 53849 54342 64003 74158 59179 89339 98356 87320 51612 78293 80117 73332 66191 90991 85846 72102 58393 53915 57561 56496 74196 69372 55044 64213 94881 87980 82570 72999 82155 88518 93836 92060 57796 61376 78557 52095 55588 57844 82669 72041 76995 81982 94729 80962 61496 64525 50491 72865 55256 75306 56726 71142 86474 53431 79516 53395 61689 71800 74036 91622 56910 84632 74543 79063 85156 90312 81397 98403 91001 83003 71790 98057 95418 96645 67847 66931 58425 68243 64464 80870 83248 85986 81753 54197 82961 56325 97044 57672 95623 61155 88036 51480 51139 94823 67936 92005 97449 63165 69861 78841 57192 79401 87363 65325 68429 85723 74251 93209 54805 82765 91620 84757 67998 97478 61652 54519 64882 87148 80939 69244 71292 56208 60755 84734 55836 86019 52964 57344 77861 54130 92735 95107 57600 64844 73952 60317 95010 84467 86236 79141 97700 62661 96564 73490 92397 54767 61752 56251 57143 83123 51763 98122 69887 97813 80029 86906 98260 93778 96755 78898 71116 74844 83671 72334 70998 63248 50826 76873 59498 94861 87434 86468 69914 93232 72259 56873 69996 84465 93777 62863 55352 94467 73601 78217 53480 90246 73140 92287 95604 67486 50204 86266 76355 67188 69008 89898 66122 68293 79343 57948 73249 89689 66131 88296 73250 64054 76240 81032 70575 70222 82351 81521 65618 78472 57813 65330 71643 69369 82741 99704 58523 71445 98268 53149 90262 52345 81724 94136 78791 98368 97311 71153 64907 87942 90118 52982 66454 83432 72376 55851 80085 75141 63394 93050 85050 52160 72064 98842 67700 73595 58707 83093 84112 70221 81734 95279 89475 92168 55114 78550 62530 65719 96938 90885 88499 97461 59027 62595 55854 96542 94037 79247 60160 96990 87057 51016 62060 75333 57869 50688 81801 65335 52031 76854 96909 90861 58359 54470 69591 54427 95672 89847 52777 65955 83407 66828 71900 94260 88601 61113 61037 65926 75136 98805 98666 97248 84663 99190 65015 53320 90234 86342 78548 64330 50375 67367 80362 72512 74067 73115 88310 94021 66525 81986 89244 65308 84853 93794 58543 94538 73396 66390 82001 62717 58188 96504 68211 53796 57246 70151 58511 63651 60686 64746 53797 50226 95552 83515 72082 98788 60698 98266 78050 82377 63422 69841 82167 82525 85237 67282 81668 79656 86612 52248 90155 70626 91306 99504 87075 59228 81664 61972 92720 87768 82064 82441 74030 86787 84236 67202 89832 64425 89712 85968 65268 83718 69885 89465 66909 67642 71662 52191 54855 52969 56074 69524 92883 64379 95076 97699 72288 63983 81972 53057 78069 92250 93707 90686 73151 96994 64985 77488 76908 58227 70920 59608 59513 88792 63813 65880 79784 92781 52648 78192 79316 65030 50132 58960 89192 95937 72129 79429 96575 70582 66392 66682 51326 95118 69730 85157 82630 66103 78394 52874 99771 98144 99039 50339 59181 96689 50452 52588 83911 72902 92744 73564 89888 63073 84859 75985 83615 68087 59037 56507 75176 79478 89808 69635 98589 61440 86905 90210 74270 94047 92335 63869 89134 58427 77004 74855 54071 88238 85625 80244 82191 95566 93297 79741 70463 93148 91709 95251 55935 82029 54268 85778 93421 73651 78266 57728 55356 88896 86073 96177 94699 71316 99126 98438 51193 79604 93395 52499 92365 85944 54502 75054 84944 81564 61470 83518 74809 85156 71983 72735 76684 63547 82780 58011 57333 65543 51164 99613 55950 71579 93241 62492 64522 96955 98779 82184 62426 58601 64348 54399 54271 72829 55047 61359 80473 97686 67117 85259 61843 72290 70233 60470 51686 67629 64622 97268 76015 63967 52611 93969 91522 72899 91222 96138 56807 58909 59707 99444 52668 78626 95882 59805 63999 50337 58710 54098 96479 54720 89893 51576 55352 90613 70132 94964 86808 61710 98904 80681 62011 84053 69796 56244 66989 84795 70306 83388 85235 75189 69639 60030 73466 66194 89991 69874 54955 51246 70124 57616 87118 53747 95926 65394 98379 92028 88980 96057 65014 59025 59766 84197 63088 79545 68160 89458 67589 53972 93808 74116 56370 57317 95137 96905 95349 51888 97391 52103 80537 90440 95609 95077 69267 55969 67575 57190 96673 51061 87226 60654 70719 68450 94099 62881 66480 83861 87389 92841 74580 56196 50404 58621 57700 90451 81239 65483 68335 67692 93967 91676 78741 86581 82074 78810 58913 95381 63109 87297 68317 74981 57755 90801 70438 58708 83241 68064 88101 98457 61218 62411 58347 55219 51377 67651 75252 57722 89306 79092 63834 96391 55272 56274 87179 51873 52024 74627 94744 53831 92332 97776 59604 91869 70162 58395 70681 55791 54696 75462 87153 93314 51999 59456 64083 93756 93210 83473 89493 68497 74179 77578 90212 51192 88309 91682 83322 65264 82026 54255 67342 72985 71744 61820 53625 65256 71490 51060 97568 99373 77091 98986 97442 56899 98574 90273 83704 53492 60218 82015 85230 54377 65874 67499 72073 94925 71757 76481 63882 87635 75096 53339 72889 57654 94112 90464 95855 63351 97038 73847 50629 79928 63166 94193 82466 86242 67659 68219 81799 53324 50508 90921 59492 86784 62243 99072 71084 87049 54177 70319 74439 52774 52205 73206 51858 79864 70144 84635 50291 93359 92696 75057 84475 51629 84719 59301 93170 94112 78592 64765 51177 74090 99782 54118 81887 73208 97924 63848 52998 89951 57070 81872 98173 95384 85005 85980 65245 83505 53373 57038 59645 61090 72027 53532 79114 95601 62353 57000 93803 67727 68544 72623 80960 59024 90109 68880 96578 56175 72007 95678 64748 94479 55402 98081 73714 78551 79821 68449 51618 81498 79704 94400 91877 80377 77158 83080 96258 94877 77766 78157 52994 95624 66581 89163 69411 68436 57526 50066 86053 88620 65299 95142 61369 62785 88456 60011 89541 91203 75350 70043 87637 82761 89159 62231 75743 52300 73607 84031 84696 51377 94699 73738 88939 72113 79842 53760 60290 81490 83194 66331 86037 80532 64491 50574 89587 99552 95599 96303 58426 91449 60521 68997 73424 67210 97183 96216 69868 66445 64288 97106 78539 55624 52683 69191 80148 90710 50680 73448 50317 94809 84499 82883 86895 80197 77588 58418 96744 88419 53403 67604 87502 81949 87081 61404 87067 78792 62687 60510 55861 83688 76151 79953 70953 52599 63311 55919 50079 86005 82240 51632 56721 63763 86537 57751 69971 81386 62981 90680 91412 90944 74216 66470 71659 59386 55643 50794 71852 63167 95097 56047 60511 54506 77482 95794 64803 80281 76455 79350 98242 77976 57843 51582 78970 66750 96266 98982 77476 76156 88564 65364 74557 81632 64624 71040 61684 57023 78682 98881 57196 52908 82322 78827 85650 74441 56160 77508 95669 68849 61809 76868 59887 70852 73219 65582 88883 52856 62310 89963 95630 52788 59102 60735 74336 64726 68270 92905 50930 94070 79453 70903 58296 82058 61911 82876 90128 77675 56864 63943 72551 76279 71570 85394 84641 87249 65883 99460 96021 93596 86985 76805 58656 90179 62265 94084 60642 51861 85050 89165 68181 88312 59009 58173 82234 94144 63607 55560 79404 53100 51777 99880 91277 68680 56926 70001 58874 91903 88934 50087 84763 75632 71242 68486 67248 64513 99424 82536 72860 90121 78311 92093 68561 97938 60458 88595 95099 99048 72603 74485 71138 57609 94461 86209 57411 74168 82429 69072 97767 76016 82548 99654 95218 58899 75565 63055 53425 56635 67259 96991 75525 84056 72274 71068 83121 61218 71806 92146 83218 70386 86334 66646 78419 76919 90741 51529 74820 73897 63804 95477 74218 83896 54693 72756 84147 74598 75938 81466 98227 83650 61194 75368 69132 95382 90380 59711 75057 70647 96066 93234 76827 56934 74800 51398 94926 68463 68814 58737 96189 69589 77567 68772 61240 85790 86862 68763 78160 67764 67185 68415 70010 75379 86451 74460 51700 86195 99901 51659 90586 73369 89466 92588 97239 93522 81396 71273 74257 51674 99518 70680 52709 55486 74014 79772 73679 98015 96829 87370 54943 55274 87059 64525 92688 75812 54288 88301 76939 61570 55855 82778 61576 77186 96610 73737 85217 73818 66112 97383 53090 72989 51789 77204 78155 52276 52237 82356 52457 70858 54187 71427 56595 93836 98949 69359 56388 90122 50384 87689 87871 55245 63022 50185 50002 82920 62420 97680 62641 81169 68787 55103 71929 68422 65207 88390 95117 79872 95601 73748 80321 95681 76883 94438 95264 79442 92148 63643 76293 93042 98614 56597 52911 52082 84877 98569 93415 82150 92019 62713 67627 60705 94317 57901 79521 73051 55142 54352 54545 70533 58568 55936 89387 54639 99460 87739 69572 50871 79439 55636 56187 77477 95323 54580 63298 94249 60960 67643 89114 72300 90242 67711 78170 61745 98982 81346 65141 60029 51332 74675 73048 90974 85662 73542 51520 56197 91926 88074 78684 67465 97283 94638 84333 77372 90876 84165 50594 97116 61886 57308 93852 72846 87655 50385 94559 62637 66522 91093 70826 74539 89414 58443 76570 57969 52678 60751 52733 97573 83532 54270 77499 85344 64469 57191 79777 94037 90179 82325 72452 80334 58136 53941 52597 55025 85085 69063 53224 70260 63621 86823 93852 88687 73376 73636 63408 53196 57948 80988 95172 91882 99966 69306 66478 74640 97524 98449 88115 62857 83484 99929 97005 58172 95626 99081 63725 75324 78476 83233 59473 87232 92193 69783 83613 74398 63518 93726 83410 52500 86361 85351 66915 98019 51902 84800 54133 83118 68700 88216 78316 86327 64834 83668 51753 59506 95042 66693 85066 61158 81971 67747 66605 96576 50323 93354 81389 75979 67115 67851 84872 59377 85381 94155 90851 64763 71386 96943 86750 90861 75909 94012 80075 87549 92453 68267 98579 91901 93584 77400 69702 86513 71859 68508 84493 69253 60165 76149 60226 87125 79677 79527 53902 71056 80445 85082 86563 70987 79768 72203 53778 61784 67401 62536 83030 58326 80342 53938 94274 73100 63280 75287 60972 84154 55558 81085 68238 79008 73661 96787 85751 86751 90675 72296 55489 66812 75135 92326 67286 75852 78526 52985 51584 77382 64416 90216 80001 66257 66799 86186 51417 92201 53205 84007 58160 85193 58007 51726 51798 88839 93391 67968 91166 75977 65948 81685 57228 99823 61150 79458 54448 79527 79728 78526 83205 76655 92915 65042 59517 68842 84444 78987 96472 97363 94012 79663 64900 61103 67885 64283 95262 88306 64539 89816 97238 64630 77471 56816 67989 94148 51402 68039 58449 98345 65104 97215 52487 74083 84262 81635 75640 57020 72633 75228 79532 77653 68886 80963 72877 76993 66319 80898 93752 52840 50802 99254 65240 50632 61838 74369 81571 75483 53324 81246 64599 56798 68564 99289 57139 86679 93960 75366 79400 70793 83071 73446 58681 80693 99872 69101 83102 81873 90076 72722 96306 88844 53256 94704 73131 83900 57789 76683 66407 50522 86780 68139 70655 55920 55710 57398 70284 86624 68852 57184 63190 56877 73317 76295 50831 66892 77341 78176 54467 54790 53947 64263 51317 60571 80591 71009 54112 95976 63974 57088 57087 81034 94228 76748 98509 70446 67001 92906 90208 93312 78146 58279 87862 98655 72935 99380 85897 97758 93226 80294 73734 71784 61673 92816 89497 91587 72550 89163 56911 83652 83538 67736 54665 91098 84202 85246 87376 81663 66682 65402 64715 80617 76561 65969 60082 69769 80998 82434 97132 73589 81695 61545 72199 61956 68771 91114 76108 63176 69526 83259 86059 50537 82201 73000 90595 79172 81660 95267 59448 83718 57354 55143 66810 99092 69549 77593 77617 97340 88040 79010 82896 90542 88095 89001 74472 86429 88399 52452 86407 69738 69326 66509 62590 94189 73902 58185 84164 53286 89277 57313 76839 63146 59977 95940 75549 64273 64110 70400 85664 74318 51691 94193 75588 78487 71850 50700 70450 77090 64650 71142 75964 63155 55471 99031 66724 94987 79134 95347 79002 95770 96422 86506 84067 51589 53684 67298 61656 74652 85640 69668 54777 87526 70831 67653 64949 63511 90129 95346 98009 63745 81478 55452 51596 63274 53947 62091 67737 94815 79916 64166 87124 51828 98099 60578 52624 62900 56500 57248 94023 73517 66808 76101 86129 57943 65827 57792 53372 69689 95155 58164 97212 94370 61829 59814 61493 58234 80816 59193 85930 97546 65547 96464 69424 66953 94572 96599 72508 68032 86515 91714 60911 96759 75002 67360 60562 50116 72614 92308 97136 83268 93335 76537 98736 89128 93607 53500 95078 54679 66409 78765 83431 70591 93915 95072 67023 87081 87035 64361 81143 55161 94395 72273 70985 91923 53374 96066 72532 75000 64270 73303 70610 81822 98875 97094 88396 99215 54962 61910 54250 65591 51777 52182 68831 67117 56641 88072 83498 66045 96067 52391 82957 62966 50558 90854 96554 97829 65248 85696 82513 83744 61848 86962 80452 86225 92899 64556 57021 84944 87533 80476 51971 77641 90415 59252 68376 64881 56180 84809 57896 89644 55167 97960 50079 68418 54434 90754 60845 52074 60327 91980 79956 78632 91522 57428 52802 53971 50956 83886 81568 81630 68491 58984 60789 90602 95006 80313 95823 75590 62991 55623 80309 68720 81164 56314 55442 81741 83158 72079 76090 70563 56665 73085 76844 95674 79779 81036 91726 68264 57846 82585 79079 92186 70101 77667 70986 91071 89817 78777 53921 96493 75027 80108 66154 51400 76586 66519 68843 51380 51096 80321 67255 95553 90654 55933 80046 55608 62255 58407 62650 76179 93518 98599 76509 54056 69903 85588 70165 77961 93089 83929 87867 57666 99413 58696 50103 64925 65568 63778 50601 74149 81016 96694 56407 87638 68450 83385 61959 85719 70576 57352 87098 95596 92759 81663 61886 59957 54022 53684 54476 81221 59527 80152 60669 54738 62231 92069 82440 57766 53635 88566 63137 84780 93104 65388 93775 63567 59620 99027 80056 87949 93958 61530 62772 71633 59918 95101 87705 62944 83207 93774 75708 83665 70389 59082 66736 94977 90440 77591 76528 89225 70669 83772 79878 50341 94083 94613 53496 93208 88951 58043 82666 76126 61387 68282 75811 68350 92582 58499 69869 55806 54090 50737 54203 61778 84768 89665 99240 66104 53384 53094 54327 96822 52400 56006 73254 56916 54959 87164 56170 77908 72005 70834 66466 93700 90135 96363 71693 71835 62438 57606 65538 53863 96774 90967 84284 67774 57041 69837 77315 90124 51176 84624 94810 52040 55325 58052 79214 94303 72435 96524 67074 84532 82128 51014 71128 94171 87903 92735 55168 79511 57120 93577 92587 78123 68976 77529 55551 76643 94696 56372 80085 60225 87468 77297 93778 66027 86330 70744 65584 96708 85671 86230 81399 76777 85404 57419 89732 71143 51819 65459 87524 65172 55673 59518 86600 74723 68357 69130 68484 51646 60203 93944 73680 84485 99849 81028 60271 92944 75651 82869 88180 81053 79490 54631 95547 74313 87126 94278 66573 98268 59752 67054 96593 64347 81559 97797 87576 99032 58769 73035 55654 68254 64202 91657 95878 50456 88754 93066 98788 51798 84391 71699 97994 64500 85312 94862 98779 71788 98457 84736 69830 62156 63744 72651 78974 87163 81478 68202 75165 74633 53377 87924 76839 95863 97951 68337 97207 98034 98846 99072 99389 97043 64027 53218 71220 63165 82200 86033 80095 78229 61390 96461 87828 98371 57199 66654 97603 62689 54843 89350 91576 64646 50113 96602 85468 97257 61267 98010 76717 66470 63421 54573 78091 98249 51786 93176 93397 64427 79024 88286 98604 79203 50423 84828 56596 68609 83407 89067 78840 97799 61105 67210 51059 80416 60229 50437 72439 58154 74223 78831 62111 91631 61997 80881 67406 98395 75538 57782 70194 65837 51418 78924 61195 63954 82937 72291 81988 80527 51235 81667 79535 86954 81555 87148 63708 89279 53699 64057 66465 76048 86953 87354 63670 62811 72180 91351 74997 84352 75919 77311 76572 68481 95811 93966 59683 52442 52776 72704 67299 78265 67406 51475 55157 84584 66951 87489 52016 62637 88367 93015 71602 96298 63992 93071 81214 95782 52693 89988 71403 52092 71436 65595 68449 60501 59734 56059 80195 87415 96157 68109 85382 64603 55957 72718 68801 60335 62559 71421 52944 62894 69124 59646 99857 81651 98328 57771 70106 76997 62533 92282 52560 63713 50587 73349 62645 66677 67030 79823 90547 66149 51350 81767 94396 62319 73129 84570 51340 98873 89136 95138 65936 62037 75608 77635 65175 63955 69674 97084 62812 64904 76099 55671 63715 52148 71860 91167 59669 51701 85610 50341 95531 89273 72549 86119 96802 56150 54722 82137 74238 86893 94470 74617 90969 73987 62113 65448 51334 85040 63104 58423 72931 72884 61635 89613 89166 74209 95072 69359 75926 89556 66533 81655 51165 52261 62486 74325 51307 83811 81193 78370 66795 64553 77975 65697 57969 51768 98242 50177 92952 98658 98333 98676 84668 79506 84510 98790 75887 93649 81938 66374 54356 60308 70935 98062 77318 88178 75888 61705 86261 82782 79739 95545 79312 61325 71798 89573 88385 97778 55337 79837 91343 77446 79274 65612 67241 60225 88041 63364 70973 61575 99548 62045 98799 97640 66349 76075 81688 77343 98565 74061 67715 91974 60215 71619 66713 58309 52026 62568 69761 64911 68454 72876 67204 62531 99301 72015 68159 56707 57676 97282 91643 80135 86652 60905 84523 94318 50509 58260 66809 92844 80875 58269 78079 73170 66979 73822 96550 70674 74112 63606 63511 98835 59879 91507 84991 77578 62393 50815 69048 71138 76701 95883 60691 82905 65843 69100 99484 78565 71535 52183 92462 65836 72860 83400 91337 85548 67381 82373 66665 88661 78630 50844 84439 72107 89118 62967 79216 89617 69366 86526 97945 90584 82247 99933 59650 90339 71081 95922 55670 90653 70266 86201 74060 68457 65694 84901 94586 78213 83434 80718 93472 99014 80360 96980 50733 87318 52574 90111 98844 90182 93608 95546 73927 73554 74759 52105 72197 97798 79573 57755 77843 53556 80826 66165 56003 75905 61175 67027 54728 65362 65937 51842 70142 61449 84546 80225 86033 71480 77920 73050 79539 86887 93854 96670 68812 51989 98477 84727 61124 80516 63023 72724 65316 62392 93195 66282 70183 65752 75805 65381 58948 67226 71952 93053 72420 89159 67819 63354 72616 73169 96475 77330 73424 81321 69231 95862 58733 56856 93792 55412 69512 77412 83488 91148 84851 71327 68883 82807 61862 57283 82412 53756 55591 52553 81414 84270 74004 64031 77908 57829 89241 50557 86247 57227 78244 90359 94290 64292 57067 85714 63180 82683 67455 84787 95674 93857 70567 67303 91858 80840 59153 59465 71751 76855 76256 54116 74137 70282 85522 65451 63037 77821 54578 90012 70835 84360 92706 98662 91517 56475 64363 71047 54431 52797 76064 96841 79810 62424 88837 63744 86381 95453 81216 62704 95547 84895 72590 76015 66227 64422 51549 89088 76836 81724 76138 82758 83245 62403 64206 92303 64886 57484 85403 62690 99693 82087 50123 93552 86136 65822 66142 77416 74629 72191 89474 86371 62870 83048 99339 79209 75654 66874 97615 72136 75623 59276 74011 95214 54754 59241 99462 85660 97665 78031 78015 73689 58814 63370 83456 75150 52389 73790 56326 64058 62014 96726 64205 95795 62857 53544 51312 77633 75756 71666 88391 94983 88666 51690 66624 83580 88966 58996 96794 83579 61376 70810 51040 55576 84562 76848 73148 97235 76621 96082 83064 73154 73107 90704 70042 98179 50225 79117 52136 69965 65475 64891 68889 88449 91647 84690 65837 96255 66493 60894 78280 93798 81292 62972 64995 99691 76352 53054 71990 86439 66569 74697 54110 61682 87064 72338 97926 94166 65518 83598 59834 97101 61813 75333 65511 73016 88897 60539 59564 82246 69603 66795 79469 51115 89958 73810 84709 99190 75559 88494 94109 94547 77014 74317 92844 68231 81652 75106 94167 90922 52119 60790 85111 96003 89128 61813 62860 77841 97505 83584 77099 54318 61717 83606 90837 93836 58112 66024 51755 82599 87304 53169 52617 67897 83732 54444 58929 90607 99232 82102 99388 90138 99029 67533 67230 79992 57815 50024 89476 81269 89955 74124 68074 56352 56118 86682 50693 67187 92269 68072 69019 97878 82752 52598 62238 60575 82759 56898 81029 51759 99843 70929 59630 58332 84384 50714 77677 69559 50272 97410 93512 74822 60963 97079 89294 50335 88545 87230 93174 95855 72376 81736 81634 92475 69444 77396 58799 99215 97350 56561 93246 85324 61329 75573 69844 58199 59139 62267 89671 95123 64493 72030 56062 81927 82167 75682 98790 90684 61024 76112 54470 62288 95662 69634 82769 81626 93355 50128 58479 99300 65775 63253 66656 68202 90237 57845 80005 98964 61262 71507 68624 89479 67286 68145 51344 78495 59057 91152 96570 79119 75452 55364 82223 87920 52677 53712 76557 84618 92964 95924 76190 83463 51800 93857 93774 86385 61826 58625 95995 74302 86763 82249 84882 82886 68985 92061 95799 86357 92204 85523 73552 60616 72459 52982 85042 80175 54666 58332 88065 79675 54285 54312 51274 84269 53571 75459 69013 63531 82775 94362 51808 84018 91871 83585 82564 86016 70765 99007 64948 83931 96095 55091 77227 82118 87368 73515 61776 89936 95108 81711 82389 54836 88720 84677 71196 58411 59241 93994 83905 68412 80395 50183 94107 81793 78816 60281 64687 50740 61042 78351 83494 84477 51988 52518 66415 78997 97769 52120 95025 70337 58777 84622 83919 69628 92311 84336 68316 59695 90318 89648 85117 60000 83997 60146 86716 62250 89024 55922 63907 87359 89564 68120 72109 61115 74759 91299 97154 65589 95416 61539 77576 69945 97431 90563 75797 54670 96474 54968 76606 52521 77491 76305 56015 81475 90997 84863 73471 96497 94971 58872 89986 69057 73291 83944 72551 72523 57891 68174 78824 94913 51049 53049 55254 61811 56525 76780 80563 65918 77924 87809 80730 84850 65288 68488 71088 89318 64429 84781 79236 50331 81768 63320 65017 73552 60754 62688 96211 82365 84800 82042 54035 77714 90403 84474 88155 91537 98831 59000 64060 98987 99260 69366 73026 58847 99247 62437 84618 99296 94144 89463 82211 73276 82303 96363 62527 53244 91945 76880 89788 63185 94283 86995 96457 51788 59259 95252 91337 68577 91812 74780 97360 92475 98692 50134 50020 67851 73355 86632 54403 71347 99096 57944 62906 99038 61399 59694 70701 56041 71339 54159 88429 96894 87911 61343 92034 88306 90741 99965 69865 89655 67702 86164 77770 58293 80335 51868 94372 67235 82111 94680 52601 56168 96394 82948 97528 61415 73989 54648 64850 82528 53639 80861 58259 95009 64414 90450 72020 58661 53822 99035 77133 63851 60200 51456 71294 94342 93264 81872 63814 55581 68214 80675 60900 99442 75069 83103 96425 62128 87161 50860 78765 78620 96642 55949 58927 79758 80313 61944 82323 68878 98881 52787 51887 99798 54259 57122 61584 94049 91140 54868 52941 50077 80750 94845 94318 69052 64115 96049 54805 55510 86230 71772 63814 79714 89836 97632 81154 72301 95419 86186 94152 72128 66685 93556 76529 57532 62388 73486 93951 87950 84149 91616 83852 89945 90241 76299 77945 85581 70773 65154 81650 75121 90486 53592 89187 99509 66274 86926 51502 83156 67653 63686 77654 71460 75382 69826 71717 65198 73792 83762 55059 62011 58704 90204 59777 74736 69842 94313 88262 63905 82526 68989 69927 93585 82160 66863 61654 51698 51821 52035 59002 62955 82826 57478 58728 58853 77904 96651 98438 90882 56881 92758 51714 89476 87346 79412 76634 94843 81461 80998 52839 64907 59200 94041 64936 72057 96990 73793 65509 79159 72095 66550 53821 51167 72344 55660 53973 60726 67924 67808 54155 89706 65816 61117 68956 53427 75850 56120 55387 54047 95860 83285 67728 68550 61917 98303 76064 69186 90692 55960 83627 98072 97489 77295 98513 71611 83100 52066 60346 70875 84151 81221 71951 78597 86920 72707 81302 78170 94459 82760 74135 98870 82007 98555 73419 55539 64993 85062 68926 74823 99383 86337 88113 87387 52343 78313 58314 60270 66225 94515 87341 95325 82096 67718 98773 78889 71006 78502 93070 68149 74754 62193 67847 80072 82816 78594 96544 90972 95952 83612 97773 80064 97969 66792 97975 81757 83813 56365 61569 74605 51414 90240 83374 94541 65971 98235 90626 93021 58981 77669 61660 92170 59787 54995 59390 90953 60013 56498 64964 82325 95949 95570 85691 98569 64233 78126 75863 89371 76969 68826 88135 58337 72816 51847 99268 74294 71698 80217 65450 74968 73801 51153 99781 53355 54287 65725 91316 71518 56619 70830 93967 53253 60064 67267 58906 82111 95608 57389 50520 92047 77084 93578 70383 72368 67246 66175 59254 68586 64978 97797 62735 60285 67481 77890 63484 52300 80276 56970 66934 96146 93763 67975 58835 66630 97538 58808 65486 95858 70230 64798 85983 58357 86585 64302 85732 72586 82402 97179 93226 89558 57517 79390 54322 50289 60401 66715 67189 68461 85064 54140 69966 86662 88273 99612 54714 90153 73399 87020 52259 75601 90026 80815 80232 82713 75367 51696 76255 90816 96324 92486 60510 91703 92137 64846 72426 86470 62026 53416 99388 61095 72049 78182 79018 65809 52504 52513 85834 91028 57981 65430 96166 75496 83210 96691 90911 74373 90647 66823 65006 66694 87336 66502 60722 97860 61530 98261 61403 52433 66744 57214 87860 86084 58213 67458 63541 54330 66800 63871 58547 91040 79358 64337 77727 55910 71657 76988 83340 66322 61021 97336 54144 78511 78948 99894 75704 76331 69484 62465 70022 86020 62128 60576 76697 98736 83122 98941 93298 92252 92827 53156 62079 73762 54776 55937 82521 98873 70537 76182 67796 71410 79747 64754 91007 60935 82022 80489 86194 77878 80315 87651 58575 69527 95779 74889 85499 67799 56866 84063 66686 63340 65055 73884 95679 81636 92810 96254 55571 66540 76757 59763 72662 90631 89183 60521 83115 66650 50605 72195 95313 51191 91285 56700 84203 56255 86086 52506 85031 89162 70610 96246 67397 85724 93681 58245 65425 61896 58697 67535 52584 98531 94609 60694 91940 51615 71022 53056 70115 55423 58973 53047 89586 97944 90281 71691 75515 76476 62733 92300 74265 86292 81471 57539 61339 96049 98443 50989 67789 50736 53863 69251 76549 64526 75174 73648 58686 73135 85609 51109 79579 74627 81584 66821 62376 81452 95673 57482 57447 99453 53987 95722 79409 80937 83866 58463 95683 61885 58822 93741 55578 76018 85165 56414 66160 73653 94147 83893 77424 98929 69656 96736 76024 92326 77401 64326 93438 71959 67081 91214 52253 52119 51375 91010 91082 99692 64726 58312 59634 79273 60733 87980 85922 68415 87695 50585 66113 77538 97975 62567 85284 73227 92280 68123 53205 83228 65655 72065 74552 74673 93127 71010 62601 79677 65835 62127 83044 94642 93890 90866 58437 66851 75210 88328 53493 89389 97972 52456 98145 93135 66289 78955 50415 77842 75982 91938 64114 94930 63980 60171 72864 50297 63230 92654 71988 93290 83816 84508 84612 74784 71235 52636 69780 86319 94826 61494 63128 83028 78426 71259 66611 53604 52235 89508 69598 95343 96528 67644 94456 84758 58168 90194 81368 76192 66775 51309 75044 54340 65051 63372 58516 50388 61721 90728 82126 58768 97793 99049 59036 67987 76084 89511 52356 97673 98642 63393 62695 94543 71281 50093 81024 50244 62568 77048 63000 79299 61760 59287 81962 62607 57602 86224 99723 75909 80180 95964 83799 87141 83585 58032 87018 77922 92076 71315 97184 88097 89720 92469 57342 80677 85275 63347 79639 53236 55297 58122 68555 83984 96103 70311 54638 92069 76617 57303 55244 98598 78233 94487 80241 70559 72000 84347 59656 82687 70319 78814 50057 76894 68125 93042 89676 59725 67542 83743 57218 69215 90234 51986 53519 80513 57468 59132 54663 86380 84748 70687 63747 82334 64258 73960 80769 91512 58252 82769 90884 98566 79382 72975 88691 83710 76293 54059 62114 85688 71183 85380 86709 72310 66975 86587 98038 55623 86040 90611 90805 66105 52662 99326 98715 85246 88190 91570 77181 72408 75228 62044 88920 86155 93363 78198 94625 60630 81134 75231 70324 95231 57673 81526 52970 56761 92129 83397 77219 78874 86536 82583 51649 65042 60681 68244 62805 65710 67006 68780 91594 96644 65615 70266 90833 81813 81562 67874 75291 83180 84749 88602 58472 80159 85986 70825 96601 94937 83379 97956 65393 62265 57534 69351 78373 67528 78422 89838 77260 67282 70303 51075 75444 99950 56252 90199 84658 81081 90701 66822 62935 86037 82371 77529 87250 96863 94686 87569 62514 87096 80415 95685 85034 62173 58374 75889 62426 92600 67775 63024 65191 71776 75878 72080 95587 58451 94837 67158 77385 65317 65479 80388 57204 80308 85451 66493 50967 72852 75649 52276 98089 65126 85120 59035 77371 99122 86694 63330 72930 88604 97660 67338 81542 67706 81315 99491 69831 80176 54611 96869 76297 92200 50780 96120 75871 79008 90337 56376 61312 62878 97935 61848 67230 96733 86654 89411 89733 99848 89958 82909 71974 86024 53641 89290 71759 81097 73107 90136 93703 68069 85283 77342 72732 59617 74091 91623 88868 64584 84737 75288 59011 54864 88786 94513 51697 94100 50199 56267 93980 95913 85294 92913 72802 58229 66162 62729 63378 77627 99356 82620 63093 62310 53764 76429 85247 81931 62325 60067 61079 57590 96018 67041 98791 97919 84285 73563 67100 54748 96229 67325 97926 56304 92498 85155 84861 59640 64514 56085 99950 61812 65763 66732 80591 71754 57367 89098 75525 87222 50860 68678 93164 72090 78569 88698 70686 58943 95290 97987 87033 92489 67157 73681 63210 93535 88726 65473 52978 56050 90271 83690 61308 99057 62930 80362 62583 89537 79436 54862 91528 78559 57729 70030 96349 64544 97012 53586 60557 56648 68388 89022 68711 55608 61258 70470 61033 76234 95540 59481 60281 86277 88181 90669 87354 92635 65433 71795 50818 84554 80194 74326 93962 89119 90600 96070 56258 66295 75820 67774 65777 59958 95021 66145 70133 53920 59413 79539 93264 65246 54893 94544 66214 86767 63594 60304 52125 94886 81174 55493 95140 92136 59351 96598 53485 67884 56065 68554 71789 57574 82678 54572 96389 56016 93773 54219 51403 55885 52027 59837 82758 95078 98855 82899 84040 74204 58855 63905 64381 60356 88100 95877 65058 64582 51094 57321 51552 97840 89911 87865 74907 98402 85436 96560 70656 75967 60680 71908 82146 68324 86045 60123 81341 66226 87578 69126 63237 58892 92080 79274 96706 96856 50390 58207 77302 54000 63780 64853 84178 72519 99044 77055 83604 66045 86241 96210 50033 64215 70685 54694 62352 51633 74242 81296 94321 93873 84351 95184 87828 85341 76438 92206 79866 55485 55188 86483 76354 78351 90034 87401 89853 69906 96036 97195 65636 93312 61864 67467 84404 77395 99412 68741 97345 87681 66680 71832 90744 66379 81193 55868 94442 89496 51455 55741 57643 81160 92499 70346 73714 57891 86295 98860 52884 63029 79171 99540 56283 54123 62869 90190 60114 97689 89114 70771 60371 63283 64953 73154 88271 68035 67551 80041 71754 55926 52572 61335 99766 94393 52356 58583 90324 76464 88905 98834 94004 61653 68727 76366 88752 74821 88696 92627 62029 81803 56392 50865 86890 60560 86335 52850 55239 99330 98947 83648 57005 54214 72307 54182 79629 66768 75138 55019 83416 63207 75375 54576 56373 83361 99787 56518 81977 55868 70643 89030 54190 67644 89543 69849 64189 78846 50980 82961 76041 69535 87145 98677 94396 82466 75818 90863 95434 98844 74224 59008 65218 80517 81241 76111 99406 79076 80509 88198 63428 56416 91738 59481 96698 70516 68364 77712 90232 54201 71626 91110 70195 58478 59476 94537 66550 72654 84753 50889 92973 75252 50690 56136 56684 65698 72009 57642 98480 75396 90552 65342 87601 74185 99739 80285 50897 61494 98838 94430 69688 57719 63833 74884 53922 50554 67989 83352 58171 51031 74486 84920 69762 60054 97291 96371 70370 83162 89015 75572 82296 71957 64161 52161 59337 79010 88224 52115 51427 77987 87646 76258 88295 64945 61916 75341 85445 98769 62744 51143 76795 60245 64869 74252 77616 99291 53314 55485 50600 58795 74105 85728 71432 92705 92196 86796 79936 78715 73926 61516 82557 68055 91068 70395 91537 68777 82807 62674 86707 64651 75657 51295 62465 74414 97748 71462 59759 50684 53202 96702 82554 61177 86537 68332 64941 71777 76967 91369 69214 70804 63725 67900 56402 77945 86997 53931 70665 95800 80194 52036 83681 56549 89543 89293 68137 54955 89428 98012 99938 96445 51257 67855 60375 59463 92751 68087 74802 65864 73818 77333 59373 69049 90420 81412 68225 58158 81570 94963 98382 94897 86400 74158 61989 71827 76705 90451 83385 69293 61059 85491 96385 96672 65052 75156 82407 77724 82954 66322 97286 90540 53707 65634 99659 69420 68740 90913 63619 58862 56899 53441 69280 84478 70341 93734 60489 72091 84703 62827 90158 69015 67260 59934 95748 93476 67177 79019 51352 75768 57845 94127 71625 79739 98856 75752 82551 65462 70450 89623 70299 86762 88216 95873 77033 96336 88777 99726 78076 75556 78061 65764 90535 93320 93570 85699 77147 78223 71210 98272 56822 98748 69372 99675 63232 94220 62427 96188 90065 87884 70478 54439 62573 83436 54130 54922 90778 53203 50016 67234 88301 95445 59887 60764 72161 58160 52619 55633 82956 72283 68652 62850 72052 57819 59713 84744 62783 93645 55007 89944 62313 82690 95429 94432 81154 56638 65856 66036 83994 51383 55230 95023 68308 93372 51372 52797 88272 98375 69822 85983 71883 51615 64955 53611 94194 72290 64909 51804 78665 66389 75968 83407 87952 65180 68588 57939 67637 87452 61947 91342 87894 98123 87141 95000 53477 65656 53138 59658 97885 99616 50580 71459 62643 87355 64700 76539 80923 65550 84439 85086 61152 57890 67751 89562 58062 90823 81244 91066 71956 72872 73497 71923 74786 78407 63784 50516 83917 81545 52034 54062 81714 96459 82333 50441 57369 95177 74720 59383 69972 71823 54004 82686 50780 89929 96246 50089 99435 74496 62079 90965 85475 50038 78524 60442 93422 85982 50371 61497 77579 55952 80363 75872 88686 93896 71198 58429 79575 83782 86695 78174 98471 85811 80992 53479 52927 68804 52311 76414 65541 72217 82084 85977 55091 60269 60807 54000 73607 92197 51898 65518 77045 63425 95329 84043 72558 69994 57363 60486 50815 91055 53611 87485 84768 79324 80405 78012 98116 87764 81192 87278 77287 81363 82321 87808 53756 82730 52242 59472 68237 79051 66701 51999 71102 92756 93470 66655 76765 76093 85881 97446 65609 75965 51055 66532 65668 64928 80263 77798 93908 52386 61178 99357 80711 62663 96662 51320 90637 51255 87241 69698 98657 52524 57955 60424 77141 52868 74302 52089 63780 65950 54303 65425 93613 53064 72805 75117 89866 69365 64690 52053 80501 75341 87551 65739 76473 65508 76422 82241 52479 98147 59089 90096 70181 86663 94079 52345 74582 52784 76255 85097 82140 75242 73024 74289 94745 94005 82759 81236 98110 53778 97149 73064 71524 65829 96180 68594 66899 82096 69791 86348 63585 88125 90501 68517 95296 64126 60840 88589 55619 75306 72056 79119 75883 79829 60273 83553 96186 92636 99420 96120 94118 55359 63606 74412 78258 65074 82524 56959 75848 84488 97658 88720 80121 84601 82624 92451 52139 78542 82611 93264 53301 77715 80782 76473 75513 99578 67353 94141 86973 96124 95402 63320 96903 92159 59970 72777 88589 92930 60662 50680 96881 64823 99307 92359 88348 94057 92275 68314 50316 87599 90103 82774 83213 77732 97802 97744 61350 84718 71350 51609 93957 93000 69493 83415 87795 95533 68105 73997 75944 58137 75897 75088 51681 55687 62303 76801 84659 97894 59326 54091 88910 68591 78953 52752 89268 95404 66840 83482 59706 68181 65092 51863 91614 74689 78230 65495 74663 68956 58963 92516 78364 76647 90177 72229 89325 93161 97319 57945 62628 77074 68119 90193 86668 67862 67516 70649 81009 78318 68313 81068 79599 90588 87919 58393 84244 85351 90543 92965 90166 71942 67703 65562 63747 50579 65045 83712 85579 65684 99103 59657 96580 59426 54010 88086 75506 82097 79230 81909 91979 87229 82393 61191 62812 80150 62339 93862 60045 78496 75404 55582 85378 82653 82884 64374 60673 58852 71825 62808 64369 77054 90997 75776 91146 99159 63840 96485 89780 70602 68580 66088 79404 84042 93485 89630 94855 60561 63671 96821 76244 55368 66151 79668 83675 66552 52449 68611 99006 60820 51752 97369 64442 59166 66500 81524 73047 55086 84400 73734 87319 87885 95883 70563 88726 83926 81882 52535 63522 63027 75966 63411 76408 69497 98613 99361 53017 70674 56424 60456 63701 74455 86897 82225 81376 90083 83346 77930 71539 69106 75902 67728 63737 73757 77171 84365 88503 82332 93044 96125 90580 50113 53311 65011 95297 77155 60369 58717 93856 70437 88976 80978 77468 60966 57134 78065 68200 58079 95432 67227 90761 77523 72008 79221 68351 68035 84229 89122 79272 56850 69702 82860 79170 64933 75223 54859 86119 88167 74241 79917 98861 78671 67833 78260 86457 74612 85299 74720 66404 66301 89397 96093 71344 75059 70711 91674 65708 78793 62614 72209 91698 95974 65649 74723 86625 61694 79841 88806 60319 92556 95590 60043 77064 70043 56808 89889 50992 93279 67609 72596 62628 82023 97846 91525 58733 58678 97228 70122 82529 69079 65620 96625 80174 50475 69009 64969 86372 63574 70394 52037 69757 71937 70489 99099 76823 86908 74546 71354 51372 81696 66064 58311 51102 61615 96775 73310 83556 82371 57100 97488 51672 74327 68665 69282 67257 50268 79517 56974 89807 53486 50823 88841 89014 98073 99312 79284 63131 98323 96108 88744 99812 92890 82183 98157 80388 88413 60655 86663 88720 59178 50494 82092 79879 54404 83096 59221 51441 99614 57264 98821 93780 83959 89994 63669 98244 80427 87955 71150 85010 83188 83113 84764 81532 80557 67764 74186 62054 54808 70205 64996 91568 92415 79114 84318 99820 83916 93387 52293 57886 83385 88032 85927 73802 83630 86465 94604 59732 80857 98966 53831 76229 80659 75353 67708 90719 92723 94735 69522 74414 95744 95381 77984 78969 93955 80265 91272 96664 69123 58520 84900 94587 89778 97222 68918 95016 61594 86848 60822 76304 94818 76294 96242 79129 62913 51739 56027 94928 71305 96558 66962 51044 98324 78026 76826 58912 77188 89572 79529 71126 55637 52887 61534 91578 77466 70541 79386 93150 76883 54438 67948 64304 54278 72019 63775 56027 90372 95044 86851 55784 50881 50054 66234 64143 84301 52114 59683 86303 63626 76516 96361 79112 51727 79305 53954 88589 84683 67780 99436 80406 50532 73485 99115 91745 91399 98940 50778 69742 72749 78791 73652 82722 88097 80579 95424 80944 64516 77838 99436 66546 70389 68306 99777 61891 63363 73086 88675 60370 65339 95245 80740 54498 86163 92861 69624 83856 80754 53921 63375 68753 69086 86832 95900 53781 78797 70011 66252 73192 91261 74906 97487 81886 92925 95386 94082 70501 52424 64567 56737 86276 72504 53722 59062 83130 96543 50872 61725 51174 73185 98826 79930 86683 97455 59632 83510 57604 77711 97709 65373 75935 90543 56673 53112 56045 95445 84968 73770 51382 83834 84449 60727 77593 96811 54612 65952 66294 53444 83281 80721 78222 88857 52109 97345 51684 70416 62322 85264 93940 73502 50308 93628 92167 57700 58373 99469 78423 78945 81857 54726 91323 56439 86478 52912 56409 52917 78607 79003 74571 80941 98497 54659 99845 82797 64924 84699 50119 54656 54901 84854 95516 58950 64978 71404 67728 79951 75115 72346 89909 94538 52072 56307 96438 58584 70107 78561 58476 54629 80947 99675 96244 87690 67837 76715 58421 93223 55819 69582 58883 79338 92431 52277 78546 50646 56347 95719 57196 86363 59329 67334 62164 70882 96181 79129 87191 65860 52543 82351 81660 89902 92809 99105 87097 60749 50034 94794 97448 82216 78870 71662 85810 93218 63364 79909 55677 91518 72493 70321 69431 81691 72848 66346 82719 63158 75066 65413 92213 83102 97222 93982 95969 61109 54032 97158 56560 83002 86966 84054 70516 82759 82972 95910 88210 69533 90220 68086 56700 68513 65388 78002 56019 51646 85673 96232 55495 85820 78094 95019 93433 57504 71172 77126 98939 97604 71961 50147 54679 85076 67331 56791 90636 79324 67347 64111 89533 92105 62804 54201 79355 93600 70298 59518 93039 67059 97146 98794 82824 51263 53637 67469 69792 91693 54552 59103 64163 86307 67969 88686 70737 81929 95958 78618 69451 52111 82158 98168 90299 65298 63775 89348 87111 53405 67015 96285 88824 79907 56315 93700 62615 56874 91604 97127 64584 50153 55735 74816 56680 66973 66082 98125 52429 60562 92028 93798 73882 89062 85564 82290 54723 52302 86170 64657 73266 72722 53353 50459 85548 98087 54704 80057 51085 81403 74686 63889 52746 51007 81246 91041 60245 92197 84399 82923 62227 75052 51683 82230 52864 94831 78614 72533 68026 60640 64072 84697 88605 95158 89951 57949 90952 96236 64273 54524 83419 97494 54683 71531 76609 58508 97142 89608 53054 93740 85522 72245 75689 86306 73438 96447 82799 63935 59317 79091 83101 86450 67538 61388 56750 53740 64283 89106 69821 88403 92576 75683 73253 85638 99011 68285 93009 82760 67619 64717 95568 65299 89323 50028 60806 74832 95252 54995 65550 85307 94886 69382 84329 89997 69038 85674 93131 77375 92056 64064 72423 54209 80835 78898 53815 73143 92704 90591 70675 85245 51830 59695 82185 72035 60343 93812 78015 62605 74872 57820 52044 78387 96027 94906 55708 76768 76307 75497 83986 66333 57895 76874 62459 79443 92751 81133 58372 75681 77006 64122 65923 67328 84798 83076 96148 87740 61259 98517 66809 66532 73058 56696 50984 73455 85742 82372 52467 97189 69534 56186 54143 97113 78926 80461 99895 86862 83511 72010 74164 68831 97993 52673 57449 66657 86012 81680 59045 98152 65664 53983 87718 73264 62775 89996 69132 99289 58536 82195 61805 92345 77293 76212 96187 88628 68884 58759 56651 72803 99335 56949 59041 59532 83749 78169 95458 58210 74904 79676 63687 59971 71055 57651 87992 78582 69741 84424 53670 90868 57970 61014 98915 70405 54500 62981 78911 93931 78212 99862 55686 85385 67700 85563 87479 66672 51404 81749 89489 85262 63092 57244 82211 84875 96180 65140 81814 56969 60288 78502 99213 92537 90889 95962 92673 60621 98105 50830 63890 95179 69896 61351 91350 79124 67252 94403 79043 83881 71126 96268 69546 63917 75673 50413 98183 62850 90911 61977 77533 88946 53998 54388 86644 99014 85269 99101 95464 58326 82482 69303 91814 54564 61669 93307 64585 77933 68097 55442 84444 70884 57472 76443 57415 99193 57853 70744 70402 63212 94313 74960 61919 69460 94465 62386 58511 84707 79378 52847 92411 59796 52589 54326 65202 55913 74542 97578 84259 87212 70774 88530 54491 93269 57084 61001 62943 85552 94842 57184 99014 83645 77411 68252 89190 87434 57843 78772 66850 93429 89935 55687 80919 70263 92534 73416 78797 72838 76801 71161 99483 94456 77030 59635 78609 97346 66317 65890 96416 80590 95108 71370 57006 60924 94377 69129 57241 94934 83280 87864 60883 94626 51251 64987 59572 86025 90836 55969 58130 50848 90384 60515 68947 68750 55999 99015 57590 52640 76694 58009 84982 72671 75355 83677 52086 75129 70886 73980 97926 70427 61605 96983 81658 88006 68785 96820 87957 58128 85864 90765 55229 63050 66665 90904 53942 55220 59704 59332 59995 58322 86087 64217 50080 89420 89310 82315 89536 88038 67735 77839 91264 95717 60474 65727 57599 99403 70439 72959 86102 53060 84947 61707 90708 78698 66036 64332 58872 78064 56989 77756 94712 99293 67400 55160 87534 87384 97221 82788 54744 57431 89698 93632 69700 66393 86068 90599 83493 86722 52386 56728 58217 73608 50376 92047 57580 64893 65876 82937 89655 64907 60121 81874 98571 80551 72518 79537 71035 77804 69248 57400 85001 61353 98324 63759 55594 74944 62941 95776 83171 83280 86927 66843 51663 63499 51277 70793 62126 65908 99847 78818 62725 86622 53211 63038 62418 90773 69519 55879 68176 88200 86096 94373 52681 69475 76933 78360 82583 58572 97864 59869 83462 61728 70272 80293 74089 55083 74226 75278 75550 81563 61339 62548 68893 55933 87924 59402 82451 68783 82804 60913 87534 50400 98776 55152 80311 66703 77298 75487 68993 97769 94872 59788 77716 81151 87129 57949 84787 96829 68190 50497 94991 93882 74804 54010 93784 96353 75841 67774 51368 82597 76966 58581 71685 85791 71505 87354 51421 52556 69945 98507 65626 51739 62224 79878 55770 96508 70877 56424 87690 56473 60423 77923 88677 64426 76175 79385 99101 54528 62057 66329 54758 84015 65312 53530 76565 60911 77151 63663 50947 73821 66644 58725 93594 93500 75252 63361 56947 66488 63375 92509 60795 60495 71961 78535 58930 81664 59110 59208 75424 64626 82978 96354 51104 93414 69032 58501 57891 96790 70077 56864 89530 89386 63775 75591 92127 78086 63691 83926 78729 58426 54444 68411 59870 65560 56142 81575 92252 98224 61835 73403 80239 99744 70510 71104 87031 72412 62550 71961 86079 68728 87248 89684 93075 52875 57223 73778 58873 75962 80504 60854 86076 75938 61147 64726 67039 63203 92187 87046 75894 73658 93494 93158 80101 82830 88399 60625 83130 57820 56523 72650 86370 78583 65038 50828 61972 94908 61057 74886 77751 66121 58999 55427 61442 94096 80705 69032 59929 83243 68694 54072 79199 54203 84545 69263 82832 72529 70601 96687 76433 96861 91968 98007 88482 57081 99169 60736 63416 71995 53271 82064 91151 63679 86909 63111 52438 51559 64972 57409 90277 68447 50646 65460 61672 55918 62266 60937 66059 96770 57221 52976 97114 91343 62715 60967 76588 85535 80381 80228 85295 87505 96683 67672 54622 66485 52818 73663 68159 75827 54616 98058 69246 80847 94307 78588 90685 64780 99120 54354 87003 89248 71883 74481 64341 65117 62046 59614 90781 84944 53779 53768 96195 77237 63258 52935 82063 57648 53582 72888 58974 51818 56924 95694 82646 50353 62576 58371 65806 58855 50938 87168 79362 93637 68783 97564 97093 65042 60478 93017 69628 62991 85724 86190 95557 54256 82835 58713 98214 86756 71261 89036 63806 51028 71521 57178 94354 65255 77899 80480 90479 81195 55125 97189 77036 96843 79567 95148 79654 83308 96560 92606 95305 92888 84648 92629 74000 70947 89850 92053 64498 85551 97163 87805 65116 90686 83968 86079 73596 71955 66246 87752 67035 72085 65633 89839 81336 89787 80355 97428 61961 88293 52984 51026 67856 55995 71953 72106 60018 53114 75099 83697 98035 81246 97955 94498 76399 89018 69778 60848 60114 72040 60665 94608 64024 66229 87671 59007 86337 82594 50843 62906 52375 93099 70189 59252 91026 54674 96356 87560 88727 75434 92766 62621 74010 62844 95181 74004 96441 84727 93972 78009 62714 54267 89537 72774 58109 61352 55899 54110 66957 96344 69688 79116 71494 92971 84731 64718 72873 95637 55792 87851 67885 96693 91745 81938 59817 50797 70691 63600 71829 89248 63476 78996 65643 63771 98362 87504 80650 55844 67663 87131 63633 67227 62512 63364 96206 97058 81948 65978 72718 57917 56081 63066 98380 92474 53831 75033 93050 65489 94183 92153 85374 58426 62518 54007 82878 76720 70848 63915 86770 82638 79649 87453 81299 89778 65774 68761 57341 53427 71080 60601 59497 62880 77641 75394 87087 67502 93912 54038 50339 82858 63299 98370 84431 64623 54668 64606 53638 67402 73142 55989 53251 87407 66154 82277 80924 97177 57734 59737 66362 55472 87834 95337 75332 97078 56162 81774 75103 75293 90093 68968 57470 86727 77169 91753 73670 65902 90967 73436 94583 91312 74653 73596 58556 97486 86738 52922 90106 54835 53309 84478 69054 54888 76102 67167 69002 56068 84632 50986 87403 89318 96207 95629 97018 97654 59735 81532 52360 51945 80815 87254 80854 64593 70836 75586 90300 84511 92508 74715 75820 52438 67556 52010 93608 62218 99442 77409 96522 99862 66258 90518 57405 59606 54981 95453 57031 91667 51090 72148 63249 97265 92970 60269 65090 63628 74316 62894 80912 72489 57125 52397 57976 60946 70779 96837 85615 79750 92899 87985 59901 86298 52978 80570 72638 99550 79062 51801 64368 95221 85030 95666 80803 51413 54146 90687 97704 79880 67522 98276 60799 99501 72914 64922 67940 72975 70630 98255 52016 65548 95688 95568 72705 90135 84954 99812 68851 85871 86627 64528 95638 64547 76597 53397 56740 54470 57482 70062 55423 52770 67930 59975 53502 80704 78827 76565 73284 79516 54381 85829 94495 90806 80035 72938 57143 55950 86427 61256 71557 62969 60204 94483 59900 97240 60074 58315 67066 85697 93964 63204 87551 50784 88198 79312 87366 53471 75448 83969 82492 79246 51474 67997 89912 78040 93739 96810 78045 55694 70549 97294 99821 73715 76959 99723 84973 82676 61926 60116 86051 71136 73353 89279 68630 69119 80772 51450 57220 56544 79563 86189 94076 92928 64438 75204 84018 98715 62064 69279 65011 88567 96563 69329 93762 57900 54354 58731 51233 87031 97505 78757 96766 64055 78717 78251 83376 70340 64191 70772 81374 64187 80498 84175 56107 80270 85738 92753 78905 83604 63585 68135 54413 80826 71907 61761 58700 56587 51370 78902 71003 56294 60026 54270 52062 59915 63957 57845 81898 87152 50411 72718 68740 70253 76578 56266 63807 91605 90293 92762 88018 59801 55184 85361 59385 73064 61855 55952 77657 87729 77507 62287 72931 80187 92886 67290 53995 92942 98098 67750 90360 51539 73767 75637 98069 56918 66407 52338 67118 63653 63303 64524 99968 74481 82604 79916 93558 86827 73290 81820 74002 92735 63657 81367 76896 86680 90582 68296 56441 61066 91532 98799 92841 83471 54802 84029 98810 84989 65865 50045 96603 54843 97274 77981 78986 70891 97535 66541 53592 96116 98615 66796 50825 93734 64287 63339 97199 51454 86994 60170 85597 62055 64812 67376 64171 84344 63242 76809 82703 83065 62716 72193 76339 80048 96338 91148 89246 94753 73482 72038 96505 79570 51832 69918 88362 52383 90091 62018 99409 57828 98138 85476 73136 55634 66252 70330 74601 50992 68274 52078 91968 66823 96548 87423 79348 71016 75701 62867 92059 75401 85575 71097 85764 80528 59615 95764 81970 77758 89366 52244 55303 81973 97001 56285 76297 69194 59580 90426 53033 99627 75271 74010 66190 62749 53842 93500 51320 51920 87287 63437 93523 98407 80687 90408 88454 75435 51640 94930 89391 57355 90974 68008 55738 88985 89617 59477 88052 95925 60153 69612 69688 78266 78305 89513 83058 70490 81696 76102 99700 77050 98788 53095 54247 66082 84369 94825 80964 68813 54934 56175 76441 56568 80706 63616 65370 98548 71478 83340 67007 62037 96733 90316 96201 65528 61000 98205 89381 67214 93414 91126 90275 62338 77704 97422 52844 79287 86357 81906 74795 82069 53890 99288 63808 94428 70171 68284 67062 63628 61562 50965 94072 73131 52360 61875 54075 62714 98453 60068 64291 99259 58227 72236 99600 71840 53220 88315 56667 58902 53191 99757 67200 64037 72993 66350 50043 62131 75231 65158 94492 56782 99846 83048 52418 68987 91620 90957 84114 67007 78002 77335 84090 94871 68131 78418 59003 97066 73424 60900 63391 94682 75679 88331 51999 51204 65815 85791 66805 57697 58135 54778 89170 67240 61296 93097 53501 93664 69231 68868 83384 87388 84956 65677 73108 68880 98357 83859 79008 72129 74906 98801 65702 70948 54135 83981 94295 78883 86042 92624 50896 83029 54970 59334 78760 52337 98478 86512 67666 87061 54651 68071 58381 63338 82830 85136 95220 52786 71900 68827 79143 62881 98662 55206 81583 97880 66524 72079 64073 94825 51105 77776 95954 56221 55690 65085 96722 99769 86876 58220 71393 57500 94321 58369 80985 57122 95482 64086 85264 77756 56261 71814 80611 89074 78707 69666 99549 70583 79106 65004 58642 76730 95458 70850 65200 92800 88060 58629 75603 74789 67791 58148 78489 81797 76691 76866 76648 99274 89831 66489 70107 58137 60767 81838 89192 92533 52676 60632 87723 81902 96300 54545 53799 72001 90336 87399 89260 77452 63105 87032 65116 71510 63033 93493 87882 71971 56489 86858 58706 52254 72809 54344 88105 88488 86058 63186 50039 54982 91540 51815 89441 84869 84129 51062 71359 60058 77488 60402 97224 81038 54223 79533 56739 62469 80261 92114 94588 54685 56336 59965 96328 94076 69444 94922 99536 93854 77756 87540 80842 59921 64674 94276 77296 79906 88060 61697 66972 52017 87003 64084 87464 50325 54384 98348 92307 82231 89338 94731 86048 51903 73876 89614 55618 64513 73554 61905 78647 72065 54814 91811 59533 70591 60407 81332 58586 99858 55847 82418 91303 84010 99338 60001 68148 96568 75660 73596 59503 88031 58884 66469 54944 60797 70306 68920 53058 65235 76529 83118 58867 84381 85746 95327 83616 96453 82629 72970 72633 97319 61045 57012 82524 58937 55788 93421 78912 56764 68066 88667 63921 84124 98335 95626 73609 61513 99753 98434 64057 55199 78504 82752 80066 78204 76446 66860 70242 57026 61665 62496 68147 75712 93685 96348 79651 97079 80790 98366 77699 69487 82419 69497 69441 50977 78781 86819 63687 82069 74963 79048 64391 55554 82639 70520 93071 72165 52201 85341 55063 94742 54854 82878 91040 88506 84140 64281 81209 54626 80809 59702 64576 71414 68905 64787 92531 68683 97137 80777 90162 66920 62949 82232 74474 52646 52816 71877 50912 91305 94670 88027 99339 71480 57582 99094 92132 76987 68644 96696 96355 94527 80893 58487 97349 94234 92636 65964 51396 58035 71824 92509 70091 96121 89801 57541 99161 60748 60845 55550 96401 59151 57438 84901 59844 96389 59005 73400 71888 86257 75748 54059 53145 76924 67516 88751 95503 63527 72664 77733 91905 66023 57809 53782 99195 78259 81968 57947 56335 58863 93278 85527 75078 51923 65599 60950 98292 82353 88805 59393 90449 54890 77504 50399 82496 88251 86262 74864 78035 96317 67081 52914 68042 94131 66543 76192 65897 78749 65161 82419 96527 52123 90883 64367 99397 97274 55380 78139 72945 97033 97579 91823 54169 67040 90938 68061 54280 87340 55366 80833 99053 86393 79867 84094 97045 65527 67016 68565 90049 58613 57794 89856 70361 88224 56402 56817 59921 89593 76673 88154 90195 97932 68360 77699 71496 73039 64831 67999 73735 98833 55958 64297 96802 81013 97036 50055 56924 56011 58068 92483 65529 59038 74232 78606 56290 88035 63152 80636 63980 51731 51335 60534 97712 71775 77393 83582 98782 93983 87336 52551 61489 68843 73395 58828 67944 81345 72046 92608 50656 84402 92551 94191 78435 68071 53448 69851 79813 98215 59748 83933 51679 76646 67511 68680 69405 89363 82901 89064 89244 93151 53536 69059 55205 90689 65577 76995 80256 55761 75696 88487 50667 90703 95214 89036 62656 99061 83194 54654 78697 80437 93936 54922 53073 90229 97279 87716 81513 64978 74810 88213 63609 93420 52529 80534 54435 82540 62883 99055 95364 51323 62128 76184 96113 67244 88485 62737 69700 95641 90924 78739 71978 82046 97599 81515 86631 50038 66215 91388 84343 89663 51115 94504 52435 61934 82007 69049 58772 94024 79226 87915 51482 63975 58366 59888 61044 78741 62703 98231 95571 78837 67056 88887 67180 76989 73299 94119 74122 82556 90078 50778 79049 93705 79534 62778 90280 76509 52550 89176 85379 56430 85713 97741 99083 99550 63633 86352 82254 81313 56539 97372 91926 77315 92228 77790 83276 88421 81087 67296 84173 61497 64281 50422 90235 58380 93062 89048 88097 82032 63312 50256 55834 66726 78061 51654 66286 65908 77880 93285 88771 65176 73969 59938 54646 54279 53463 53000 75027 56833 72426 80350 96541 65941 66245 98640 90382 85829 51593 57614 70415 54049 61300 68709 56478 84137 71572 65550 68665 98160 79207 50005 81305 70383 95112 60236 88500 85943 86863 56940 93673 50474 56216 56819 91165 56297 95604 93952 54249 88257 76981 81719 55739 86461 52562 79435 88555 63999 54694 86192 55618 54377 74602 63016 53807 56602 68651 51361 99909 51303 89522 61813 68090 91637 92639 61847 98134 94544 56009 50358 79938 70373 73018 51798 74428 91817 67281 56209 97119 51513 85058 60352 52370 95547 95021 66035 92877 95827 94860 58836 60692 96132 88754 82243 58535 63389 99006 56825 75985 60217 64381 87757 82386 73454 60174 58604 61187 76556 92632 88951 69505 71814 96046 50216 94364 88346 76507 76417 70938 60168 68457 85418 90045 98306 87932 73705 99441 98649 72857 87441 53440 88744 94392 80790 87118 89732 77274 50659 53056 54624 81206 85962 92578 86368 89506 75999 50742 90926 55228 62542 82730 71521 84041 66704 90698 95673 71492 54328 73680 67334 68653 71069 53110 69402 68512 57973 71143 86745 87034 74092 91558 68304 53174 95803 52852 96637 89071 61638 68428 82881 63708 52998 82718 69285 93758 78987 81521 74728 64626 87104 99117 50531 74905 52062 81435 60564 70118 52793 73635 75307 70946 74959 97124 69445 84062 56424 76081 62596 59160 65883 63279 97927 55492 98550 57275 76657 67952 50934 74543 78028 80586 94503 53562 59442 53501 53267 97182 86675 53639 60589 86285 87240 98047 58839 98624 87588 70281 70147 93369 91429 96712 62473 89211 75812 79609 52547 52010 79729 57753 87461 80063 76519 82635 53356 79392 70014 77133 80476 91937 57509 70793 66275 89077 62283 72117 80132 59495 56495 80630 96478 50349 80984 54817 58103 91639 91549 89689 65615 82343 85292 82068 91914 54302 86910 77868 80181 54222 66296 65000 68085 63274 80583 77490 53773 62396 77183 80882 88207 74976 69782 67444 83682 68766 51713 86444 79528 91251 92987 70093 74339 51819 57283 87574 55052 56915 64540 55450 52613 86250 90001 62402 75773 84456 79081 71304 85705 87103 78351 88653 60866 84539 75642 81813 97754 58286 95359 73191 67321 71302 71371 83267 93399 73464 99077 95210 77094 64777 83948 88387 90863 94973 79279 97035 61853 64805 52281 93811 78241 59540 54079 58887 81524 79846 58099 76657 81397 97104 86583 83215 62539 90620 66091 54756 95772 84675 65935 93731 61924 68325 97475 97384 82720 69423 78333 83000 91560 83416 52198 99154 95884 97003 72409 71996 73458 64637 92335 59081 98643 94392 90619 83295 82741 63839 92639 69267 81771 77250 72044 77325 60145 97554 74081 59556 91694 92311 70062 51551 69956 92896 52312 93226 94424 65144 81670 56781 75672 83028 76128 68621 98401 57179 58249 60374 69429 79069 86994 97903 99433 96796 58665 67169 71096 79416 97516 73024 60513 76735 96708 59965 61406 63886 72641 84488 77016 90028 62900 82206 75353 68094 70217 93090 54450 74391 96527 85010 99396 53429 78949 71620 59491 96711 99178 90105 73753 86339 56502 62040 79906 91339 98509 57213 70292 88386 74484 82969 87888 89239 86945 82802 66918 77852 73894 84721 52487 78651 80948 50204 54664 71078 64465 94718 94768 84504 73704 89729 51352 91511 75547 77022 71877 99034 97425 82478 51790 75746 77422 83135 82593 96102 94895 71472 65374 63209 67147 81840 79763 57483 79963 84753 61082 96866 94358 89989 72698 76518 76569 69736 56560 82183 76640 94108 66695 65311 88925 64475 82200 82502 61452 84014 79290 63270 90491 74263 84536 74483 52778 57018 93249 66338 72992 78034 94519 75137 63570 62239 79493 90439 88785 69390 99927 79675 92086 74719 70604 63306 87967 64609 77941 77059 97389 69388 52744 51434 82815 61273 90086 51914 68178 81628 57983 58946 75808 58963 57419 76168 65795 54845 99109 53265 56570 58715 63588 64847 77408 90677 62668 91356 90624 64096 65607 87733 53951 60029 93927 70877 79763 58105 74897 94552 55989 98994 68260 69275 52450 79292 87780 78900 52166 78076 99615 89130 87209 73385 72102 98762 61589 67704 58813 97718 91455 64242 91581 59958 88152 63589 56769 52844 85367 76886 75676 93247 95940 91067 68020 78466 62619 96726 76843 92326 51006 54622 50399 54641 66806 95030 64009 79804 85469 75409 79984 65982 57974 64418 65782 72763 62066 65422 91048 74910 86424 75294 77283 60765 76717 77076 53197 84473 87991 69809 69186 54858 74642 71679 78710 55646 96070 73694 53761 59012 65433 93264 84952 62547 80525 94759 98905 59237 84332 76915 51283 64877 71245 83133 73769 65591 67566 65961 51753 61503 64553 96232 60675 59456 92546 91072 83831 58160 89181 67811 75979 74614 63311 88557 96354 55687 73169 96840 54938 68508 67062 65818 63425 88860 67740 72771 91414 55309 84872 75544 65180 68222 72996 57287 71248 93034 96437 98985 57211 87901 77355 93840 68331 86101 71308 61158 75328 88596 61325 62706 60321 76026 79377 94807 55936 56464 72091 96113 64955 73088 82506 78307 77833 98968 50639 71238 70239 99605 61508 66110 56870 56380 97795 90167 60129 92966 60513 63991 71581 55133 64086 72492 63809 50601 71475 69768 90079 68256 96590 55776 51967 69673 90179 64619 57465 64090 56260 68768 72403 95720 55966 97771 89591 76936 66108 95356 69108 59608 94852 79790 58639 64222 80628 88080 81776 97114 51798 71990 57678 68632 97477 77820 99505 54861 69583 69295 70436 56326 65983 51505 70080 78241 82297 81165 81776 88887 80257 59524 52740 59701 71310 84152 87021 82059 70524 94350 87035 82540 83161 92330 91453 99716 99829 53460 94801 76266 82981 77657 53051 52154 67267 76457 78711 61891 81607 61555 61344 67696 81502 98296 61989 66428 93720 70826 64926 98162 84687 99023 93377 87713 94408 88256 79992 88418 79948 75845 59651 60969 98248 67826 68737 85040 70886 54942 70795 74316 70838 56183 61172 78174 98592 98023 50521 89859 59891 91949 93629 54527 86080 80703 88290 90412 93100 87340 97332 92937 90234 54538 51134 69061 52465 70365 86857 59194 95495 87649 71435 85729 72639 73305 97994 78238 84637 77333 90803 90135 55841 55147 68960 77346 73754 79292 59652 99541 85345 62593 83552 97529 90246 84330 66419 67645 61105 92984 54057 77401 78865 88221 58217 83442 94687 68642 85192 99352 60992 51904 60690 74449 67006 96030 86459 90756 83082 64661 94264 88374 99353 99809 72361 77448 99415 95491 96524 72588 59860 79719 76900 97046 72198 96495 88824 75897 59728 97739 83155 95660 55397 90000 94911 68819 62763 73388 54254 82078 62250 78915 79084 85035 73756 55926 92383 68415 97155 52118 67628 60302 63460 58634 75784 70453 54823 83415 81612 95346 71842 72693 85903 76527 85530 53146 59246 56080 84056 51137 56549 67240 68141 65323 75676 68586 89500 69091 89998 58829 98662 83209 76915 95838 89626 69830 62962 88735 79177 59098 90735 90972 97692 96692 94977 90799 77083 77541 67171 80924 53476 77455 83473 67817 53809 91471 85233 66662 91539 81179 57852 90460 99669 81968 89217 65936 72806 81719 88838 54856 76507 58032 78399 78294 58039 61883 79446 91680 84692 99415 82831 98949 74504 51303 91994 76860 84957 89031 96925 70422 52664 69644 86421 55972 70684 87068 87947 54827 82462 50019 67118 57786 51449 53145 57005 86915 89602 79331 57327 79422 93484 66024 75541 61151 75440 76518 70384 63865 87344 92551 68218 73054 96895 57193 84833 61187 77037 82993 72396 73470 76739 56989 62235 61186 88081 70857 74828 96500 83709 67830 75472 90433 74040 54547 85134 56647 73234 67151 93214 96289 51674 58080 60151 55294 85195 51484 60828 89991 61064 65260 98017 66750 66955 56874 76024 99197 52977 58648 76748 77214 96603 79065 94678 58365 71324 84123 75694 56227 60162 54531 90686 72025 53843 63592 69612 82883 57617 69467 87456 80219 74049 54120 81132 61570 58032 80055 66897 73920 89391 72704 99453 87066 54227 99888 95253 94100 70245 59597 85516 81481 98310 64222 73427 77820 94280 97672 75833 86380 64439 73138 55182 81222 70503 87244 66498 95301 72862 67787 55182 76420 97773 97961 56364 70943 91486 84937 74643 75849 53296 69636 52604 52349 57690 58978 99902 82798 67897 52465 68756 72325 92856 97344 70321 97392 56577 81599 73083 57447 99196 78630 54110 84390 88129 82692 63075 50033 80454 58066 56302 52120 86951 67573 94143 97092 53553 78710 67268 78187 90055 83375 77453 83252 74415 59046 87827 65784 86854 91141 83712 73687 62883 82186 69831 71895 81432 83010 73932 66672 54861 60736 94080 65627 81658 68433 66934 52905 78518 75708 67984 73753 69825 50384 73311 80377 94305 51775 60452 76738 97665 75985 82730 86539 65189 80867 75888 74093 86469 97715 68623 95146 79025 50653 62917 61182 56884 97033 68408 81358 92043 99058 90105 64300 67818 56752 57350 73722 88808 73777 59351 69804 71187 84778 52695 88514 86335 59311 65313 87385 87645 90768 91568 59753 79107 85740 88560 59035 51488 87887 88883 58877 94832 50540 89489 90127 61276 97093 55303 80338 94086 60619 98210 72353 95878 83304 63732 66329 95514 79336 85814 53645 62246 92103 70144 88337 57805 81104 58849 87450 91370 98797 54544 94937 71366 65796 64005 79355 98281 92051 80411 98313 77976 77532 93726 80656 55256 64140 60475 84039 60763 68844 51770 88635 97808 75526 94463 91713 68620 52786 69218 83802 97782 88158 90412 76423 73146 72213 63919 62015 69346 79812 83400 76104 63025 51950 55881 54844 60154 58758 56268 58608 84569 72291 82306 63984 97671 78405 85648 82229 61787 54108 99239 72897 75809 74120 99009 82904 60028 76532 86223 89700 81129 56155 81757 63986 70306 55674 69606 78690 82888 73794 99410 82022 95146 65086 61089 71711 79413 86348 51317 96350 87283 77708 84709 62340 96521 93780 56685 68547 70323 61066 71949 61350 63428 62764 93810 83402 57331 61748 68050 62402 92724 71377 95706 68706 97321 77799 59350 99109 80655 53942 87397 99147 93594 96684 60585 61604 60267 59334 51364 69810 65507 56555 99152 74329 99846 86467 54289 93528 52817 94737 93558 97558 85365 96632 95308 97361 85754 52730 95986 96506 97057 59779 96825 94758 80220 69140 88339 95601 92903 97063 88068 90315 96690 75694 97066 91714 85899 58951 74074 53204 98711 88255 59499 52645 94074 74736 82126 71905 59448 53715 96346 57071 53414 62828 57040 81283 76859 51651 84214 50421 64434 92361 87878 99427 55346 97666 83501 57755 66451 78952 87063 92982 81265 55045 61005 57089 85016 57746 60235 76954 69441 93203 64152 84413 73892 88575 56174 75390 61821 82690 68806 76845 78157 52616 92225 61119 76815 95638 74654 65113 69676 55249 89016 78338 60517 71245 80192 91450 94733 92830 87270 92274 83769 55786 66279 76612 51567 89754 82155 94550 91874 62393 67695 78442 56529 93766 70822 93484 93403 91903 68069 63912 75855 70551 96379 68026 62760 70037 82964 95320 87558 85724 85567 98223 95721 88303 51786 93011 78272 83810 58546 68655 62112 67288 66100 63571 60126 74840 60375 94102 86098 52570 65998 94039 57865 54192 80209 72162 96191 95516 91987 74207 97371 62191 63180 97811 90862 95458 78297 62106 75607 59533 70321 68018 68423 58983 52088 65981 65907 75026 61874 84809 55207 88272 53754 98412 89951 85560 51710 94368 89218 91345 77079 85878 78541 55775 54760 57237 98784 74661 86303 89084 64266 60852 84135 61692 80707 73857 87060 51434 87830 52703 90913 78437 64529 96999 57387 80787 94605 84729 78471 82327 74607 68336 99321 83418 89093 64212 59366 77093 52815 76183 97908 81454 68652 55423 77617 55248 57179 90123 62520 90994 81112 74824 50415 53780 81129 73497 88359 78673 53735 50563 99818 99845 64876 90919 50159 90638 98779 67799 91450 68524 63681 65689 92699 95863 90874 69468 86938 60503 86205 83423 53784 53528 76580 79877 89449 53978 75775 93668 69942 95046 56543 86342 61509 70602 62077 91388 50350 68495 89168 85356 92291 97040 67400 78466 56164 59341 85052 83895 57118 82815 61916 82944 86429 71315 73226 79793 75277 62028 95283 97454 88818 55194 98053 94433 61048 69402 62772 65973 52149 66374 98906 91073 98600 92543 64478 94947 87755 74114 64797 57808 81452 60621 62313 83165 52410 52026 82941 77405 79037 74814 77925 73522 72641 77920 91713 79830 67639 71886 63451 86621 53420 62428 97762 93129 55069 62323 69941 64584 97403 95015 96434 63071 55987 79558 63351 90741 98806 79916 66105 69518 70293 65569 99416 65860 90756 64028 89459 57024 56399 61245 83357 51148 84932 80483 70488 76680 86801 95326 72038 96328 71746 65626 85383 78322 96846 52030 91127 89146 61535 75652 60811 64610 77153 93877 86677 62320 60000 78584 51905 82167 74685 81471 57115 55463 60350 67254 88878 99316 94354 89356 67261 60736 52836 75344 72331 85179 51636 57209 69140 52664 88420 96777 51297 84360 65003 50487 77797 87489 74653 60185 97822 99734 52786 93933 72283 76819 85596 97241 78044 77983 97714 93040 65476 90098 64800 53155 80234 67545 97731 56784 57177 83942 51163 60540 51545 85680 98811 58366 86830 78125 84813 54128 68175 78910 90347 96150 74486 64032 50377 57679 50864 68972 71529 85497 82666 73712 77920 52548 88052 61651 80501 78531 81793 80205 90553 88521 75835 68534 96912 63629 86942 79259 57315 88302 54164 93778 69745 98828 99374 59441 96827 90470 56313 51653 96106 68910 78774 77878 85677 79845 77705 92337 76883 65140 90215 66437 96704 96345 69675 73949 60003 77741 54511 70597 57525 59562 54255 62969 67379 93764 96846 73554 51991 87826 63181 80664 60168 72541 74790 70938 51250 55726 80133 90222 55417 88080 84991 61290 85828 73424 64663 71700 69874 83298 95188 58070 99572 94323 51812 69310 83709 56169 60246 97928 82321 62288 75211 98550 72640 68831 75466 95356 57039 91589 73085 78080 58008 64289 57272 95810 95190 94284 95253 50294 58931 66694 68653 65465 96105 97552 95207 57437 97194 76939 64507 67745 96802 62387 97971 58795 78306 87626 54508 81010 62551 69158 77156 73078 55330 64817 63827 60290 98137 78411 79186 82272 76387 74292 54464 74885 51256 79293 82390 85784 69539 59144 76802 50571 63053 80608 54259 61844 95058 82055 95195 86406 72668 67816 70081 69034 51205 79245 54957 69037 72079 68624 79463 56363 60204 99747 54485 80209 86010 54054 77677 87538 98711 81671 59546 56664 92186 63823 92864 84309 85530 63418 63949 61251 50354 74680 88550 62522 63244 66957 52663 50078 95593 98296 77270 72282 82495 97399 68483 68830 75175 63243 84332 90579 71817 96254 84001 99597 67644 54473 78153 66634 54239 67694 54473 63191 56422 92380 87012 93588 90119 74851 70598 90345 83174 99275 91994 72788 64858 52300 60468 86194 94274 79397 59643 54269 68435 74882 67346 93177 74193 65837 64816 66780 79326 73408 98760 96106 87484 88265 79806 58161 70133 66952 60703 70316 65778 95752 70091 99953 57048 54277 88914 52670 84897 58429 63533 98209 75741 79354 58291 62690 60461 56305 78701 71664 78532 70185 75098 87405 50204 64829 88183 57674 52456 61990 92177 95011 90653 59598 83272 79018 88104 92398 63111 78331 92824 79776 59459 78308 91145 64843 73264 66168 53051 50558 83631 83705 61582 74701 65405 58942 91640 83333 55177 99699 61979 86006 74087 80472 92690 77182 67695 55458 99344 80572 97456 87077 77867 93972 85413 55995 87464 87700 58663 98285 72831 83227 58158 95631 91253 81188 55699 79267 99983 54580 81099 67642 55347 76320 95698 75617 54557 71855 74226 86685 89409 55884 55436 65599 66812 74779 76882 72836 53331 50107 50366 90068 62542 61830 91913 94278 88473 64361 59160 81677 52445 81759 83161 70433 97209 67123 91531 50741 73981 56462 63105 74015 84549 59531 56091 58878 86462 94701 51512 51730 76396 56734 98829 70116 75841 76972 68572 81785 82491 88412 87899 86625 81048 81906 90156 81715 57439 98748 80161 85679 64007 69471 50016 90996 87323 62012 80655 51322 57735 93231 58091 58583 99597 74868 56448 64745 96003 53744 72412 83383 86179 74630 65385 86028 86533 84376 64924 52548 92192 70997 97031 90299 72186 74405 82718 87189 51552 81608 60024 52999 88826 74279 98703 96606 93131 63909 78494 93549 61906 70026 94308 58670 69476 56311 52408 80898 93484 97756 83240 99286 65546 59288 72817 59991 90335 58903 61854 76199 71357 78487 76947 94799 52404 92046 88481 65279 89268 63190 65939 76585 51291 90016 52914 86827 87326 66654 86654 86387 77193 76078 82918 50678 72289 63584 80296 64180 79496 72250 53530 69617 99096 65131 78073 95242 72121 58524 53830 92560 72721 51151 69684 87013 98432 64881 55556 85106 80131 68552 84796 92599 91687 82502 78863 84203 73419 96604 83150 71242 98442 90033 77782 92110 87336 50876 62847 85797 80268 93486 60655 50393 63518 70100 58049 81550 72859 55569 56465 99504 62014 51815 97075 88751 81970 54882 76704 62039 76863 84464 63254 87123 95185 52481 75171 97149 97188 58976 77895 91828 84101 95290 85620 58769 85875 66641 56839 94237 62290 80662 69609 54713 79093 51250 91059 63476 73676 73340 93128 56332 58040 92527 86158 63415 88697 79654 54049 55072 96797 72485 97777 60657 52708 80682 50587 76332 74549 63484 81319 78590 93122 63340 65261 69252 53192 93112 70521 77462 80341 95141 79087 71948 93410 99143 84097 73931 97338 92295 77197 88559 65832 84945 73054 86513 81292 63435 73308 50851 56737 55692 58396 79121 56944 92301 75604 99703 73825 87980 95152 80240 69156 56127 81471 74144 83103 83172 97088 72886 53540 87191 63633 57315 93841 75408 81932 64145 60678 57840 66158 92576 54632 88585 79779 63021 89549 96446 73479 84605 67711 59473 80107 69171 96179 50155 93594 83155 76963 91240 93393 72038 89364 50112 90359 90278 95322 82426 71051 78449 97578 87879 99177 88049 82737 50933 98281 83612 81709 68675 51607 98232 54776 88432 80652 92475 83452 90559 74768 93510 76787 80643 60714 74189 95298 87397 75417 55881 97073 98503 51185 79504 92873 80054 55296 95978 60522 67438 91734 67422 94771 72056 72714 98784 98290 55120 56872 99592 70667 80740 79875 53400 57414 65108 59495 65774 77260 93230 85049 79303 75515 94112 55690 95401 68994 67237 86583 50040 83676 61189 71317 88637 92975 87092 77183 89517 84728 72511 71955 85397 63364 96240 52736 84721 99480 82182 50710 79559 88894 72967 61225 74497 50521 75205 66126 97801 64802 98369 88160 83388 56036 83940 97377 86995 92255 83236 89063 78699 67269 94777 57462 58449 89580 92839 52834 76280 92767 71604 72139 50906 98808 60252 68645 99636 98352 76268 54729 93268 81718 51756 58717 59307 97300 72076 84403 79097 83580 65147 86135 85655 83633 85420 63436 98948 78388 61196 78882 88356 81096 71691 55137 72090 57860 61762 95758 73089 92668 99302 54194 55168 64686 63282 77676 88130 66448 67996 63336 76973 91946 57791 65530 96971 51891 52696 66465 99185 96511 50561 88515 90988 84371 71975 72147 51431 66903 50572 52750 93285 78954 88975 91104 60106 67473 53608 98699 86561 57041 57432 75331 83968 84230 99359 73386 50476 60056 75115 98856 90909 66064 94430 64154 58956 52301 52921 81467 83345 64740 92838 55315 57195 87666 64353 93506 95165 68285 72068 54998 92794 72636 54746 95969 55726 79365 65686 51267 78896 80249 60155 69007 51518 88183 78117 61472 75562 51888 65307 58197 97984 98735 51728 59447 89262 82511 77646 79756 61990 67200 86430 69549 70018 50705 75823 84807 74011 76903 87096 65879 89997 83192 62002 70600 64609 75543 78757 64738 84053 91571 80672 56881 56363 78050 72367 76917 62546 71964 58812 80609 99784 82730 62009 65074 92631 71720 77238 65170 51916 81457 70607 76613 87630 92087 73073 85925 52136 57524 66086 59589 99098 52124 62974 54473 93322 51879 93665 65971 65741 73998 60287 75446 69894 72596 97398 86042 97774 97158 91252 71574 54565 65905 81587 59688 75048 92918 54931 69508 79322 62730 77842 81256 65034 98249 65522 58509 72711 89890 98805 91767 53565 78001 96219 73991 67159 82608 53466 90342 66639 62981 55090 54260 52948 67299 75636 76298 80708 52611 85406 64943 89792 52060 68766 76507 66467 70028 75235 84257 62719 71035 91859 79879 86554 76578 58036 90548 53570 53129 53914 88850 64126 63131 64461 78661 85998 82439 90351 52379 62915 56160 58764 72673 77348 92914 87517 67408 89181 89406 83068 82637 79996 51189 71340 85197 98729 56690 99061 75700 81424 61333 69350 93883 82269 92807 95440 67316 67832 63178 67537 66350 76361 75490 85114 87483 71534 61101 95077 51001 82740 80162 62851 52702 53055 81501 53300 79666 93996 69601 59922 69403 68689 65114 60325 92667 53268 65039 85834 87091 57117 97894 73216 73977 70146 76328 72402 96001 72484 63719 88523 72245 98503 73695 56755 73871 79476 82824 61299 50679 64907 81657 79277 61062 52318 57061 79834 69340 57900 54900 74970 84467 66732 74108 65682 92457 82774 62182 99354 68421 96872 79503 88020 94198 99239 50509 85662 76047 98498 70665 91810 58781 60404 84997 71913 87790 78150 75220 72681 85208 80586 51647 79113 94638 55497 89889 96819 97495 90662 87780 82061 70207 98705 66113 70340 98987 94156 56229 60434 97213 50653 92076 64593 82165 68249 75196 56295 94191 55288 84332 91312 76865 57901 68215 52150 72085 76395 53815 64675 95304 72287 97694 75864 54381 55713 80191 70627 73720 89540 60622 58323 61435 54216 91350 68655 83079 74360 53875 58521 82637 71421 61207 63668 64245 93180 81682 95970 88585 82561 94449 92496 94193 83396 71795 94798 94828 95061 60936 67748 83572 91193 86868 50569 66785 66576 55999 68545 91516 68943 58911 88128 91234 57044 93558 97690 95602 84816 98390 69739 95711 81861 59892 96121 51636 65721 54714 77919 77157 69891 93792 62649 70278 93017 53550 72728 53456 87600 55617 76512 88826 95296 77335 95799 76249 91148 90541 83454 58069 65216 93403 61372 89044 60054 57589 96843 72370 72122 65094 53581 75254 84056 96346 76160 92582 82486 74823 86414 96409 88584 61856 73623 74670 95320 93261 60790 72639 79321 56600 92615 96785 74832 54822 53059 73748 70766 82612 96136 66414 57376 69647 60349 63340 67333 59146 73811 73283 55158 57157 95762 89997 63405 51755 75475 69671 80610 77729 74324 88487 69028 95379 65496 95130 54055 92146 90136 88770 66385 74708 80902 74668 84597 97359 53591 81341 89052 75484 59111 87268 79468 58107 87283 84190 66262 61258 78855 75735 73135 75982 90133 64219 75375 61291 95261 80341 95813 87881 59450 76410 77511 89412 69138 60503 52234 70056 58788 51238 55318 88340 68778 89095 65531 50216 57190 79540 76748 96443 81948 93596 83022 96501 85314 62733 99301 77441 76999 87927 97533 83416 59170 69951 68224 81492 66002 66715 77765 89185 85491 53595 84297 61784 56309 93351 79256 82768 88858 65402 50238 99736 53271 64034 89248 71182 57274 55345 96167 89250 73537 74690 85240 84713 64970 71536 59522 78806 68933 67410 90078 73704 61989 66978 75059 92012 90701 53759 79419 65756 56414 54707 97444 78323 82682 72281 75726 79948 83222 71751 62912 57536 85434 75818 84635 94140 95647 56854 63613 58337 51705 96601 73622 55635 99946 96718 80703 77353 75949 73505 52369 68088 83012 67772 68854 50787 65381 65310 63934 94739 78190 76641 81896 81871 97614 69442 97610 85856 74278 53130 62350 60736 69942 78083 67441 85873 52297 50187 56086 57216 60985 99806 60070 84109 92748 86463 83857 91628 66961 54681 86256 61407 96192 76101 69582 91873 99901 50652 81935 63939 78884 53545 95146 58558 87331 82681 52032 67914 66341 97110 90976 65592 62106 78610 96859 81379 81188 79088 87313 64681 83168 50877 51362 56467 90307 67251 71220 80253 90156 52246 92035 56347 57545 81414 87943 90818 98501 75154 81446 64733 95778 92212 83402 68872 87266 95028 53303 55891 55215 93926 77388 64732 56843 87339 74577 83784 54248 51449 96177 94499 82926 68031 92289 73993 88730 93795 80225 79114 75799 75209 75831 87256 51835 66854 68891 57611 51645 86943 88111 97940 82997 77591 50052 84533 58085 61434 75425 87469 82763 88759 85145 59468 91525 76951 89478 87773 52210 80932 80560 95315 71550 51915 95525 63757 64070 67354 71093 97413 97524 78027 64908 53467 81802 62441 99014 56725 78405 73438 64514 91819 82498 70844 96051 97821 78068 74482 81027 88616 58864 89583 86494 65720 62804 98301 62614 93912 87365 87874 78945 76008 79679 86081 55321 69268 51579 81035 62424 85549 88818 95652 68354 63893 81457 68486 87437 64341 64267 78177 86739 76972 54723 55790 67387 59695 59315 60963 62056 73834 89789 66850 79287 92714 91744 59102 64096 96508 99037 87432 96871 90529 53592 91593 71357 97382 76053 89298 84384 94826 80830 61927 80566 50412 69267 65784 65109 91999 85357 70551 90732 65956 81349 56632 83086 98493 57413 78748 71454 90692 84002 65758 55633 64680 98320 82146 71068 90896 58206 62614 55642 69048 90522 51678 65464 80677 62357 98424 87691 69668 52473 91782 64523 92974 76452 61523 80481 61585 97818 71045 72184 62014 58924 73169 53362 88626 88628 82119 97166 74219 99022 56257 54065 68892 92619 86736 50025 99260 94949 81223 68545 63079 68020 72821 94548 58921 55869 76417 96323 80270 82015 50114 81526 51265 68768 93167 81044 51474 90013 69113 78310 85932 90746 99838 90979 65849 60854 65352 58074 84458 68547 71156 66358 88687 86330 77875 82675 65307 86604 91285 73114 64247 67113 98418 67904 50971 91639 70171 90077 55945 61741 54387 79282 87177 50679 93172 62001 82303 72907 99910 81646 53232 62512 83772 83446 99276 93271 50095 92475 50249 77172 86951 52539 77006 98651 61143 71803 67343 96896 59303 72902 70202 52541 97307 78316 60650 55569 90041 71810 50559 82324 71230 83261 84352 96091 68547 84730 86351 68442 51738 51015 50820 86537 62766 78260 69002 83313 94741 99467 97169 81973 56697 56868 52400 55923 87916 57117 64118 93685 51285 78882 99166 86100 97277 55007 61911 86419 52331 73968 51935 86033 53185 53245 88415 73769 82395 97595 70603 98262 99318 89256 93704 82311 96968 58152 97259 65589 67393 55187 70533 96640 50097 93185 52046 51659 78702 51881 89622 82996 76650 50867 53348 56953 63028 78938 67618 54748 97697 78540 93714 87276 88048 51557 89361 66467 61369 82493 62131 81332 50634 73698 90647 59372 61498 57626 71817 67595 59217 64582 90439 67346 58404 67499 70557 65402 85294 80750 52200 94091 83761 98208 55080 89229 94865 65179 88906 71187 70397 82966 67999 79173 89409 53930 80492 64964 65287 99872 70173 72600 89099 99327 90187 74246 54601 95215 73713 92136 53484 96661 82975 53353 67325 80829 52489 71675 62560 83130 86723 83693 82043 98459 55947 83788 65123 71716 77951 86667 54688 56749 74077 83741 84566 98451 61116 96091 95514 66143 90093 87268 73382 78225 79273 75978 66375 80617 84604 73811 79944 73158 61741 86285 93499 53550 65352 59196 68790 58010 69042 96359 55209 58722 70756 81394 75515 75016 64002 74261 69575 87259 90167 82203 71331 61741 96104 68240 93087 96169 53343 92782 68412 63867 95717 89885 52545 74659 78214 72469 98575 58371 65228 60328 69495 74052 85916 80467 55264 94853 51454 91497 82793 65230 50442 51199 87767 83136 51150 86376 76593 62894 67830 54148 55351 95298 81782 85072 71202 80737 86890 53178 59409 80797 59895 96264 67929 53327 93139 66287 72911 99623 87090 57446 63483 55743 83774 85064 98920 54197 57477 75312 89584 60894 69713 56382 83953 67204 85857 83110 94831 67244 55357 53331 94845 80002 96164 87644 95558 81885 99481 53865 80116 50579 78278 54334 75226 61343 79941 65476 78413 81954 73217 60214 99317 58041 55802 78260 90214 62547 50174 61092 51393 76358 50587 99244 69996 98835 67843 79190 80823 52789 51836 82349 64443 52985 76427 98019 61118 65973 62406 93793 59199 96271 71205 57823 88734 90468 80649 55653 97354 71429 94882 87013 53026 63673 57828 62309 80865 69195 79176 55989 67139 75798 87183 91560 80753 61817 53576 55522 60446 53258 84363 82614 60329 94931 92815 78323 50285 88536 96852 83142 66342 97109 91934 59476 83025 74384 68213 89065 61368 71521 91249 64311 73919 83338 89423 96768 91180 67052 82522 88040 73575 66911 56250 94034 74050 66626 94770 59975 51958 97454 96625 95206 90209 67704 70197 97363 55468 63721 81132 50181 58184 72153 77764 97829 86430 92158 84021 56869 67922 81286 58398 73902 58419 64686 64863 78294 88117 53140 73897 68784 61342 62178 81602 80975 86417 80598 73907 95642 58846 51881 62256 51594 70947 66563 85403 80256 91471 68018 66629 68144 96077 80467 87105 96138 75100 61262 90967 96649 51098 52567 67016 95308 81013 85766 68182 96896 57674 51532 80871 94951 98706 98521 57412 99744 79667 61207 77677 77586 72581 72364 83270 82470 91257 65730 65622 84905 52085 88260 51011 62355 61157 62612 80582 84577 65346 88316 89875 53411 83384 89857 91884 93589 93593 96717 96020 97749 80845 77942 56337 76889 93907 99298 96603 61052 50006 61821 61964 79826 57008 97332 87640 83395 89583 54792 82512 58283 89971 76909 95188 54502 72990 74499 90849 64643 85033 89681 74907 77439 84993 88209 67605 88006 65709 87535 56358 76947 97144 68823 90334 69403 67303 56977 78640 66300 72165 85893 97588 86524 50940 69549 53713 84630 82520 80160 90512 92090 51534 71367 96570 73543 71362 93123 63592 78990 60350 93166 73608 68272 86466 77609 51019 66069 59851 60266 85412 86285 95112 67966 77993 85129 50889 93173 74933 68735 92542 76908 78926 62940 50502 99831 88813 96666 56395 71833 70960 79090 65555 51715 60595 61474 67686 68349 91811 89765 50796 79682 66289 93926 99543 61427 53833 51230 91229 54077 61247 59789 68630 72027 74651 94946 83137 74993 68161 77730 56729 67156 59133 51347 61367 64445 94999 73430 72757 63012 67136 78275 58635 83668 68462 56725 87108 64796 76849 97375 66716 75576 89728 93015 77809 93614 70986 58407 77301 71286 89629 86006 65286 70353 78390 88127 78616 94720 83431 84918 50922 51670 55086 62429 67711 66297 86985 52168 85507 95732 60081 54494 95613 58594 88335 62863 87544 50609 71130 58594 74554 74903 60042 52535 77125 67044 83886 63172 74544 55169 97029 90713 80322 51016 97704 88737 85116 54525 95454 98280 93965 52884 57049 93953 97019 81995 75177 50945 70197 66860 58358 63698 70025 74387 62356 86716 60471 93238 65891 73836 55648 72214 82648 95311 51502 95827 94793 81214 72706 60694 59766 61070 74587 61431 86492 54241 79951 99430 97040 96036 81509 80514 50915 95363 75632 91780 61694 79833 80124 50993 90007 57738 88818 69343 58753 64634 70709 50739 87929 97167 73890 71654 73573 92801 58563 87358 78409 70155 60221 63816 82172 75459 52712 80713 64878 67127 66810 62540 51704 73390 77990 98388 52361 98382 76491 95910 84083 70334 73787 68706 92082 53640 90080 94545 57276 75685 58672 70968 63823 91182 64310 89892 59559 59070 69755 72432 92789 58062 89907 58029 52974 97830 60538 94015 69973 84773 83681 74939 53956 94771 81829 94301 84421 58271 86150 89905 71705 50307 61837 80739 96287 52396 94210 79808 50214 62437 65845 65866 56655 67301 53013 56991 99901 67472 74463 83284 53412 73841 64797 75901 59568 91631 70603 72931 84345 83101 80952 76807 58484 73179 79823 52657 76886 60317 72960 99044 66515 99764 85506 61014 86281 85093 94164 96645 64589 90012 55487 79095 59433 84786 50836 57893 80253 93618 55264 77199 83715 50421 87878 67385 53821 95830 77971 69657 54379 91390 92364 84227 67426 62666 80979 76420 53010 69795 58612 87082 82390 92884 62649 96068 65183 86968 51561 83133 89318 58258 51217 85467 80852 80407 50722 88689 90758 63607 70852 79289 72595 92166 89627 64190 82662 76307 95879 67697 81180 56816 54339 82632 70376 61084 73000 95869 77160 62331 61163 80992 76180 71114 86836 58122 55209 76257 95163 93040 90741 70283 52529 59574 64014 82364 91753 87050 75012 76534 94344 64411 64226 96561 69284 61661 86442 85943 56994 72321 75268 52095 58686 64942 99331 54763 77788 92479 73820 75992 88544 51879 71030 83887 61543 63450 60800 67924 57166 88522 69466 52093 70035 54651 66242 82601 88987 71249 81737 60754 59783 92156 72290 62415 92299 58245 90575 60330 90607 85968 80203 80581 95027 63003 92420 63782 64983 63651 70164 76413 98707 68775 60503 73607 86819 64322 52368 98940 94659 57476 73329 80173 57844 71185 63002 89572 98220 98285 90228 52539 73464 91738 54683 60564 76285 89621 65354 85301 69106 94381 56376 89623 97115 75660 87029 63692 62302 67678 55939 53612 99090 64827 71890 95378 75198 62031 87760 59782 51710 66271 68954 96531 55877 65517 93212 61444 88646 60146 86411 67084 76927 70975 56443 60053 74859 81963 99835 91589 83291 56749 50792 69438 97772 52826 76605 53623 72269 74092 98834 51589 60253 87649 91924 95747 79159 97839 86750 65368 57719 75608 56441 98914 67506 75971 97518 93574 88653 89729 54155 63843 57593 55239 91081 85172 68170 64332 85383 55461 61218 98441 77990 64884 58222 97158 84957 68807 73949 65850 94341 78172 80158 87996 88377 53431 67523 78766 62555 75911 69053 74224 95357 57223 77250 52198 57813 92577 65965 84491 80369 92796 80289 71313 64769 93639 61131 75673 81441 96775 68158 63542 63266 80751 96140 76763 57386 92916 54384 88789 75049 78952 59554 66759 64362 67862 84637 97482 72641 68372 85714 79867 72773 68412 68534 62338 85927 89434 79305 77700 96750 57009 61158 76950 69593 77100 78283 75618 69434 79049 95227 84033 76639 68211 81575 64109 96713 92392 83959 62457 92280 85574 76218 54515 57961 52733 60993 95600 51063 65552 60569 62652 50297 73251 81663 90349 80239 72206 58223 93789 52450 53917 62620 72160 67639 55642 83679 91579 83806 71972 67277 80218 62393 85431 67910 93580 72363 85801 50921 96563 73656 78346 70656 93406 77470 63001 94083 81474 56773 56183 98169 95998 76940 70402 95148 99469 84427 80843 76069 98770 73799 83802 76378 68486 94466 89928 70160 58464 95968 84039 55511 57121 50872 53888 71560 53573 70694 65781 62930 91115 57548 52901 73911 65702 73720 88040 98798 80051 83526 72875 72323 95324 86747 95228 86634 61958 60161 80300 62983 59086 71624 80956 81792 54893 51380 60140 88312 79576 70303 83045 55878 96307 86863 55808 81862 53931 59442 98697 83415 88821 51883 78634 74783 89023 91251 98322 75799 69983 98732 70004 78081 98193 74441 75149 60530 89565 71722 58235 56078 52860 76160 77483 83492 65365 61723 81994 58954 89436 54703 96607 92777 51175 91769 72017 74643 66814 71001 98996 56801 82402 50095 73693 78148 56605 95832 97847 55602 58498 71679 95750 99001 78048 96128 50582 98652 53219 51426 88775 51418 67529 89720 97362 77357 58560 93735 96281 81656 55200 52299 55632 66323 61168 58874 98140 84208 94312 73949 72630 82424 90742 53676 94514 89942 72645 71359 74321 52565 74667 69918 73955 75098 83645 75990 54220 54953 91770 52094 98679 87655 75639 94235 78956 73269 57333 52549 70135 90727 56282 75580 68243 90728 66293 79911 60135 89770 70495 71469 64466 90459 65227 98162 87178 64716 53398 61282 74448 84500 73650 51752 79872 69939 58983 78466 90615 58053 81028 92048 95959 54849 77044 52487 98438 64096 50771 89128 81750 74920 65624 99758 80337 83677 87871 69547 67625 65878 50340 50109 60965 85533 83430 80818 98657 66464 50867 79654 53243 72542 89923 58919 51586 75707 68982 95885 89341 84612 92519 93598 99453 83719 66136 98590 63908 63663 85522 93368 88268 81955 66088 56561 77051 87193 93967 66826 95978 68911 77740 96283 52087 72568 69523 55814 67422 92345 89632 66283 85067 76277 66908 99514 63263 81261 76229 62664 51676 98596 79916 70673 60716 66354 73734 83719 93015 97500 75940 98132 55609 65909 61284 70858 98372 89186 63355 75932 64258 82736 60321 80432 56799 54985 57643 87429 79208 81103 62977 75969 69189 67233 90069 52247 57451 82510 81431 60581 74148 59639 87881 67052 69919 50108 79133 57250 81747 50792 69164 99470 53523 90685 62060 63343 91525 74904 87496 51209 60294 50647 65493 60629 90628 60168 66332 99102 54723 53814 89991 78064 84720 61428 80377 75254 97979 50062 84350 61929 75470 69303 99132 87759 95351 98221 96203 71209 67984 78519 90085 61424 62295 65393 83882 63952 53564 50261 50091 82215 68451 61440 76275 94157 80448 76092 86211 67373 81361 65950 74558 62953 89917 81656 98201 97323 68093 50492 50249 81634 98349 55888 92289 96602 72786 72335 81052 61154 83671 72732 81873 59048 68517 70718 59788 96608 87105 75991 67733 91516 86153 86785 92254 80073 61557 61240 85969 92162 88748 56458 84852 63919 60156 67404 93156 69031 97208 51561 71959 51654 51603 90777 93315 66125 53368 69290 99342 54269 54682 72691 77952 69870 54194 92050 89924 91411 61962 74732 66536 69559 83241 52121 55466 87006 67203 76741 75095 88884 84604 80209 95302 62100 79628 58990 95874 58843 68975 79562 73923 75060 98363 84329 94655 50873 56570 87376 64074 58289 87188 54499 92881 78364 57165 56931 64516 94976 98092 97555 55070 66741 69640 75949 81043 75435 78354 79005 95406 99024 50987 50373 60700 85997 64769 82464 97127 91877 89996 84433 61367 97542 59895 55529 56129 73525 88107 89890 62207 62126 92124 63414 75026 81023 94144 66974 63170 73421 52447 82979 52963 97937 69535 74173 64294 98352 71084 60969 79929 70695 80900 82798 70833 54174 64867 68334 55281 77062 62872 73884 82259 80725 99611 58239 96217 91860 99684 99054 86497 83703 79884 83113 67520 76620 56044 52089 59223 83707 53237 98824 57777 76333 89040 63025 62680 97854 61343 79032 74606 95975 64759 86338 76693 63671 90675 71585 56415 64990 74384 51472 64069 76693 85149 71738 60451 80318 67529 74067 87977 57289 62166 78527 82919 73246 62296 86540 99320 88511 83821 65648 93623 99197 61638 76999 68173 61815 52503 91193 57658 89561 91101 66513 65478 69585 52943 80486 76612 75367 74765 68001 96020 54616 77458 97574 65715 63447 94727 93426 52838 70172 92197 51521 80069 60452 60621 92240 58509 83403 75709 54827 52105 67597 82357 58063 84961 63482 89809 74511 50171 53483 62763 85654 63393 70831 66545 52394 69416 66313 91126 57118 73141 63133 85051 99639 89321 64826 85044 71000 54800 56020 97920 76326 61674 95874 78418 70569 68892 64627 57555 65289 52602 76153 83196 92906 75111 69466 50978 85118 72981 70479 88281 50406 60607 87673 70370 98035 99689 70149 60744 71993 60682 91891 51577 97115 52542 76713 77081 62707 69323 96025 75284 59428 91547 54680 75931 93982 94424 51819 98600 53353 73098 79873 96451 79534 64343 91580 79878 92315 52886 80988 54821 58467 61556 67388 68042 89161 82582 81688 78344 73338 78260 77926 82745 70922 96011 75055 54128 55875 66630 74825 55955 74732 62388 90330 77976 61586 90383 65994 75120 72493 87684 98986 64810 61901 64741 64046 74470 64033 84035 65733 56776 80332 53067 68453 91747 63666 79530 93066 93429 64461 55496 86113 99273 65029 70334 74984 53192 98701 87306 68163 93743 79454 96853 94760 88275 75874 95082 50196 81128 73501 89009 98540 56865 76179 63551 98463 99552 57896 51904 63421 61457 93553 66467 60655 67661 56413 97281 86238 57377 79493 63597 79194 56093 55922 86026 57954 81748 79041 96070 70255 56592 90815 71821 94247 99577 77052 97644 68719 91688 77818 80086 59429 95167 83414 80767 60254 70306 55123 61395 95418 91437 83472 64264 86111 95277 53378 80646 78564 71580 86954 78844 55290 83529 63074 95476 81087 83995 82739 94888 64105 66582 85859 84583 74569 73723 78503 81068 64097 80261 66354 87642 81373 68015 74407 62941 70615 70915 60801 74034 55767 93476 93241 96532 76478 96530 74144 63297 61533 61426 67144 72058 73265 94177 64627 85196 69623 64849 88247 88666 57268 79728 87483 96225 56516 93408 82576 91669 96421 50639 66960 69724 71890 60997 68685 92254 95479 85026 62206 98365 97186 57005 93423 58655 60221 79326 84319 61575 60552 51069 71423 76203 96606 53744 61680 73879 60696 93111 94187 96660 61201 72996 52156 95335 75933 79865 87526 93878 98973 51883 69584 84830 62547 86524 93744 69684 85176 99565 60621 72000 64389 96417 62965 63312 61053 54695 73082 71767 91292 81445 63540 88805 55585 50908 66160 69972 98302 63298 90737 51699 51589 89782 52141 83402 81672 71462 65255 70258 78834 89810 60343 58793 52368 99791 67180 67490 55498 66472 52568 96423 65162 86804 98956 96226 72022 94825 58290 55961 65303 62556 59764 73897 93545 74661 60201 83135 62534 76522 86462 84426 67121 95701 81440 86480 53863 76827 86307 68974 52904 93092 78056 56790 63500 57698 93294 92912 95745 61035 54258 52800 96847 71688 84125 56191 86839 51982 77291 88402 63607 56068 59073 65151 76380 64997 51408 96324 88542 83412 50969 72025 55244 80124 73129 93806 67466 69733 68377 80076 52233 58530 93512 66982 97011 94651 96326 69895 92418 79962 91032 57505 59939 61349 75324 91436 75596 75873 95395 60275 54876 65361 83727 67977 92214 57445 78989 69285 75191 77499 78872 66263 74222 89488 96572 85900 74860 80063 61657 50162 97101 82757 51409 99525 69415 79489 62684 81034 82873 70120 74390 58580 82346 59930 80847 59275 99983 86729 81511 54853 75964 57147 78532 93885 74914 99493 53590 55612 70643 87809 73796 50168 70344 64502 86612 97064 99828 88262 86633 53832 89611 94734 70381 78333 71212 94277 91709 69375 57905 65913 55819 83751 72478 93002 51057 70272 56064 75623 62573 93375 58000 57057 75302 89280 87958 57690 66206 83071 94239 72931 62849 73149 71667 94691 63439 98259 84539 85958 61893 65213 81597 67205 74695 59107 74118 50833 84207 85821 80450 84360 80910 53320 56807 77178 55830 93724 96747 79733 50456 74269 76672 79920 85598 63490 56862 70655 98847 91494 95476 64715 91362 77244 53321 60189 62985 72764 65740 65715 95061 86483 73827 81631 54306 69124 88575 75329 53900 80388 66125 99971 81947 67250 97253 91729 77162 86559 71320 75828 52082 74543 87908 94469 90987 71146 81012 59825 85086 74269 50076 82183 66168 96094 72586 95930 67594 89046 63866 92021 81840 88742 82322 84108 96945 59489 52508 81765 83946 68807 57822 87654 78853 89027 77588 99647 65063 84279 63628 98617 95785 98879 78577 70485 68066 99384 99325 78866 53124 58127 59113 77919 89502 98280 64885 99771 86258 69265 73430 77994 92206 61736 88414 51074 83144 67074 61565 62168 80639 82009 64645 90446 62351 78251 88005 75748 53289 79143 87705 89326 85019 87954 59845 88280 72463 68151 81357 69766 67584 79580 65077 60261 56573 83017 96391 56996 71272 68923 73355 57665 72716 90827 81280 62531 52782 70597 87266 78402 69681 92053 78564 94199 75179 89213 78502 93350 75886 96802 97985 77279 79782 87846 57110 64228 77584 54819 72746 57623 69418 62987 64298 86095 75423 79764 57669 81816 95808 99721 64998 57496 81214 62123 85238 98336 58971 70723 88476 83888 76796 86956 59581 80648 54380 83799 88882 91207 93974 60139 53061 84886 76520 75684 78375 81822 51681 76342 60189 68890 70231 87688 71472 84863 61376 67739 96256 56466 82180 82646 68988 88895 94058 95454 59410 84375 61549 85094 56209 80934 64781 53509 79466 55821 68224 86910 97116 61430 96255 85835 59659 64538 55658 51442 99419 90129 63202 72433 76468 74668 95703 73267 54679 68176 60514 75365 93800 88593 96082 73362 54987 85781 51345 72769 53235 68740 60173 81085 71842 97989 75303 98196 93355 65464 55743 88297 89251 64143 54859 50465 64671 50563 91010 80911 59909 73577 96732 84184 99562 92733 93074 58273 83053 90298 84819 52070 65433 84775 87749 57228 85167 53873 60430 73471 89994 76376 82272 52176 94544 57404 75365 58246 54584 90526 74347 75054 84773 91639 73165 58707 57126 53031 65807 84917 61629 55731 95508 68016 95287 57268 78555 98471 78886 92301 84469 50768 60648 61999 94676 77569 67004 61982 88282 97926 79326 57004 56850 57972 52095 65404 75286 98549 95876 72875 75096 66326 54057 96957 61373 98526 77799 72281 90066 91603 76677 92181 70553 50639 50172 90626 51532 83332 63399 99813 92817 81271 59769 61332 97798 88411 86032 63312 91509 98078 98421 73090 83353 72825 69518 68349 91185 95670 78453 81227 68269 51782 87437 86925 80737 92500 62648 59132 59750 98310 74095 57399 70924 75015 80947 87165 73368 64651 69884 98514 91578 79571 94118 81419 80521 95507 83825 91580 87272 57836 52125 88686 81431 53743 91020 65865 83727 96822 92911 72921 83292 66659 63771 67491 70874 95205 94835 61964 81592 62374 97443 57367 57024 54162 95123 77203 54223 53908 56258 54332 74136 97801 91658 68220 89725 74400 62248 69715 81641 75723 75980 88358 91648 84143 54236 89120 71351 56114 96867 65576 98426 74603 85503 88012 58352 94340 51865 82740 50577 53655 87031 67869 77870 93782 57120 54574 65244 78152 89987 60393 79939 61573 97139 67446 60857 64629 50780 72731 62767 98264 60995 71780 99795 72504 85541 68239 57449 90067 90186 96572 69612 84617 54005 58066 91499 61618 70860 80705 63521 67828 82694 85617 99462 62263 85746 60378 70864 86739 98368 98013 80984 86740 97737 60233 92436 51643 69168 70882 50155 61764 65590 88366 81717 68928 71841 99620 61483 65529 73229 92743 80224 81388 61466 77944 76022 57294 70742 63497 93126 66363 78143 73903 52544 89629 62346 83705 58513 90487 88239 75571 55531 85529 85634 82678 59898 50318 96973 53820 62068 55286 87457 62891 50246 84908 77416 79603 66756 94501 61284 84744 89032 92849 60416 94700 74710 82382 64828 92806 54814 86216 67017 85400 70705 52886 56844 89548 88150 94112 65286 84258 90802 94808 70150 87574 60275 56298 68136 53452 56643 94321 83383 56856 73509 90637 68682 82492 86037 62877 84310 92876 64047 78006 92050 50429 61682 73266 83085 75580 65622 80543 86152 89146 68114 53510 51055 96319 54251 88537 82478 57741 71485 95526 93901 64389 62157 91086 73672 52825 76689 57112 74612 90374 94116 51607 99934 66612 79244 94848 75029 73786 93678 78495 81440 73163 71667 50354 59283 97223 94512 65674 85854 68168 83215 81716 83710 79026 91903 87410 84012 82154 59474 91860 55980 86186 58969 81966 80462 74164 89942 51675 70142 77119 75779 98707 79972 86968 73987 96797 90552 72719 78069 83546 92923 54580 58179 65058 81186 84658 74623 81714 75988 74839 98113 88893 80699 84922 93602 59667 75658 55001 72152 71732 84564 81667 66156 75918 97562 72104 86199 66820 89131 95419 94055 59393 97348 84116 87706 87833 91631 91915 90627 60335 71462 87915 72910 57252 74187 98427 64724 99021 85581 64412 78938 62683 73520 53888 54295 86948 71171 79087 65029 75577 67920 95533 91505 93250 66910 62974 81092 70453 61024 69231 94076 60474 53131 65387 90262 91004 55994 61022 81190 64183 81405 97547 67050 54189 75066 52089 83919 84601 74912 86818 79705 56596 84161 62525 60007 51453 66457 61152 69392 58272 76991 70532 79246 63435 55842 63068 97876 93341 87614 84158 88156 75820 86940 52247 67494 52957 95840 60187 78910 57609 93866 63491 60007 85838 90949 59222 97774 55949 75085 60633 52948 81413 96547 54667 62657 98597 83551 97605 62326 69480 68812 64968 64935 80078 84226 56471 87759 57267 86417 54569 52708 69753 51225 77464 94437 87005 74985 84271 66605 53175 69433 51142 95389 59439 54990 92205 81378 95273 89334 95976 80142 92044 71301 81333 53734 53272 79857 53544 63021 65946 97499 78379 93897 64477 65371 78655 68554 71792 59524 86252 78606 97807 56924 88644 89679 69718 72330 52728 51109 93752 95738 99074 96144 73773 69951 95900 86301 54168 91775 54687 87718 55121 58554 54889 50785 90134 68432 91947 59287 98272 55984 94995 72608 60955 92015 94697 58699 68139 69891 74577 80000 88362 87012 95118 72393 88461 67315 87949 73126 50401 76494 61808 91068 65168 72247 71844 92896 78949 83679 65155 64079 80185 94007 90775 87051 75839 90524 81397 63916 77314 77428 98166 83394 65287 98427 97114 90251 84073 78523 68533 86561 69007 50451 93282 61322 74350 89175 85328 76745 56625 85817 66333 75788 65054 61837 69309 97989 70617 77335 95506 64220 88341 71797 93501 92616 61236 61673 78304 62060 67029 99234 62192 72950 51142 98733 78485 54286 82447 66324 99218 82569 80050 80721 76613 59191 78384 93284 51442 56177 75529 91494 70671 80333 91762 91116 88241 58026 88103 98798 88297 88740 70292 62574 77974 57633 75659 90401 53993 92987 55669 83053 74104 60821 99365 99045 70213 71867 95983 58705 98793 55776 86972 53585 54607 99756 57938 80017 85197 72167 74033 55970 59777 87938 64726 79582 56514 78689 80058 63458 97398 56894 83286 62614 69599 98844 80276 67494 84151 68495 77162 86168 55824 84525 57183 79965 78698 96551 52399 60447 91213 82363 97259 85827 58643 68662 92584 71000 76668 93946 81279 55299 84035 60668 60940 77080 93442 85459 70434 73051 97165 56355 61932 85044 83114 87960 97032 58410 76863 65425 50016 82101 98528 57221 71463 64910 57872 66802 78606 62258 93250 53519 86199 71898 83876 89726 74042 88101 57495 61064 58191 96395 62069 58731 61067 56142 94429 55574 85583 65668 86804 56450 98594 53357 85523 89453 92067 95466 91156 83797 80094 87934 75104 91680 67099 63190 88988 83709 83258 60807 90741 72082 88553 69009 61697 50118 94316 58564 92118 57987 68083 70312 79989 54846 93327 70433 93855 91795 90664 52450 67705 79306 77611 72898 82987 50734 64622 84708 72075 50295 66272 75150 60825 57107 51421 52980 90858 63252 71429 98192 76738 68878 94933 64290 89898 77893 57371 64040 59024 59779 77076 69686 83060 57029 79979 70808 83876 55802 72976 94168 74512 54078 75746 51616 61147 79864 85370 83595 77067 82341 52077 83342 89669 75794 92824 68271 92620 97868 90213 82942 68155 53335 59442 98335 60631 65014 74241 64728 50197 97674 77712 76435 51044 57854 79426 58245 63153 91783 88586 55315 51459 82487 80161 52079 90702 62242 55710 50043 74907 75979 62539 53569 66212 76454 78709 97721 59784 97556 95175 99286 70125 77862 67732 91521 66010 56842 82224 68125 71959 57665 93347 58406 59939 54012 56442 70347 54221 65404 67794 91965 95325 84604 96375 50657 52841 74880 60007 71818 50475 84008 94188 80058 67085 62435 95749 78586 56892 92384 58303 54596 99079 66409 69594 76487 62838 75824 70853 79838 51192 51231 92624 66139 66039 94317 59343 80420 57622 54568 81328 54829 76416 87152 51633 71987 97046 87577 56543 96873 52753 96303 89090 76410 62982 86008 61814 56581 80987 94562 64898 53812 92815 90082 66618 51826 69665 98082 50642 75464 61811 63839 68582 99041 65824 94284 73715 59747 94205 91949 66891 66052 66341 53550 95562 62108 51295 54008 61391 55855 66329 73963 53865 51143 91659 75897 67968 59555 97339 85163 78166 90509 66925 59271 60097 58652 73252 96427 56054 56967 91026 93748 92571 57611 81443 66555 92063 63830 66728 92892 50342 87243 76469 91316 99118 84058 54354 70912 92281 62421 72071 92442 77232 65812 54437 77000 73620 72686 69855 53366 56935 53260 57560 56114 93466 91661 56261 52909 53304 57037 56272 75263 76346 69670 74632 71723 90231 87570 55639 84910 68628 52551 88288 91003 66051 73238 74507 62756 64810 89264 53069 73554 86536 86996 80372 69606 83975 92049 86999 64676 70152 72459 70945 61278 73618 95123 84788 65285 97999 87650 60280 92586 66118 52841 62483 64867 75716 55942 94372 89242 71406 68683 63816 84175 63274 77745 70895 54389 82728 92133 81629 92116 71637 53150 50163 82490 63426 91438 80534 99140 67473 85125 55574 97000 57282 81978 77419 79363 91312 61556 92438 51088 66795 52243 74605 66209 95260 59992 91512 78116 65861 73998 85497 84556 68529 54136 80646 85454 95949 55186 80211 88562 80358 87869 63805 62278 81248 96761 98347 70652 63627 84763 66996 88625 78971 96980 86569 52996 77919 77540 50887 89299 58866 63711 59634 62348 73491 62962 83219 67972 55061 91846 57092 64225 60555 60928 76361 59222 72147 67492 73855 61799 65513 93442 66821 51129 63475 74593 54437 88698 77717 58410 58700 92635 61864 69537 95568 57967 97906 55582 55472 66487 70447 97096 61626 63696 91439 68915 96759 65480 59295 57483 76341 68224 87832 58103 90149 56720 64571 50026 93610 91463 51451 83689 84016 54769 62219 94796 72603 79247 99100 64111 68967 68013 82088 99065 58086 66406 95879 59566 79438 88370 50811 70680 58589 62299 74362 85609 50508 98925 63545 84533 95943 86900 84891 81176 97408 63297 50600 74600 93373 56970 91429 98182 66414 59157 96376 68011 97552 86533 58041 67153 51619 82202 65306 80485 63514 57425 92963 76593 81652 83903 95012 74439 87944 55779 87937 74491 59162 54336 65529 87518 92741 81620 54135 72359 97258 59206 87757 51411 73756 65431 84831 93753 78464 92494 55002 99547 75234 92555 99895 75038 76080 98266 95571 77080 58720 80979 99558 83587 80354 84700 88215 84759 51416 90040 94135 61916 94756 53331 90307 67507 63452 86681 70557 71268 54339 73568 70296 66951 60925 71709 90462 94981 70887 96634 56292 96783 78269 66005 69193 80180 78048 99648 73855 56173 87061 90920 88013 67208 68307 50837 86657 72928 79552 85561 56100 52368 65769 61774 51530 82208 52951 94929 66224 61698 81119 64369 89725 90890 54094 51964 52305 96970 74976 98544 66378 59557 52775 63320 84762 68765 84710 81189 63811 79960 66265 83902 93255 93818 95113 75603 83767 62768 78177 82168 82890 88176 61680 61566 86749 83517 94285 88291 76679 65784 54122 93911 74988 69848 53484 84895 98700 59830 98557 94194 95461 70666 65914 95715 58421 63519 61171 71495 90593 58663 60832 77145 94665 92029 60126 87703 93584 81825 71368 71903 56032 99335 98116 59470 76549 98201 91719 56929 76785 96332 89264 80323 54759 70503 88457 76002 79796 62824 88181 61933 60236 81444 74494 65931 75695 79292 54203 82966 63220 57669 61052 60729 89673 56790 88855 60491 97483 84987 55142 83045 77228 50720 98432 61821 95842 88342 54518 74592 80564 55999 88275 97179 58440 87397 74037 66863 77083 82858 52250 55166 55800 77184 53841 63156 84271 73785 72639 89534 59445 57654 73211 96474 99002 72356 79994 67282 86009 90684 50925 66529 53503 96621 59693 61727 52161 60560 87938 94000 59958 75507 77252 76401 91278 97119 74444 55335 78297 83892 72666 93270 75427 68553 71073 59262 67568 63952 51779 77379 92071 53974 52147 54037 85909 65694 84542 63760 51116 70183 98217 53575 76818 85987 92900 92466 56748 74212 61803 81409 80200 64147 69990 91130 85264 80282 94491 80028 62873 73772 57703 64406 60326 73428 69474 90908 90997 59750 92245 80696 53124 50566 78283 90796 70834 74629 63788 50388 63115 78833 80613 87945 99997 81405 54022 99695 73384 95946 64820 65139 59981 76930 89612 53432 65776 68114 72002 66172 82280 61375 63937 60484 70524 86087 65721 86879 99936 80181 94506 92305 70368 62577 71853 60484 69828 54096 51174 65220 91710 54849 98608 71732 51057 64323 54803 74547 59219 57457 71801 97721 65657 71811 54735 74690 68614 64174 59143 70906 99180 66525 85900 97068 65002 93023 81770 59742 60750 93640 95958 94177 66709 86418 75878 73238 61887 65708 56958 67296 56855 96424 77230 70154 83467 66472 88764 73751 98295 92322 93115 67888 96572 71348 87865 80618 87312 70093 79584 50385 77851 50072 59030 64620 73190 63171 77972 67006 83289 94609 52399 82806 52045 55016 66701 66261 79833 85209 96278 61748 85010 76923 50672 87937 79198 63004 67159 70354 52427 67280 56153 53728 79175 57156 56939 94510 92002 84410 64745 62709 68699 51002 89954 84075 79159 82799 62207 58702 75859 98207 69881 87585 51581 73428 84495 73133 99065 88588 95210 57232 71131 97746 67498 50383 69699 61177 65731 97511 96109 71871 78025 52167 54000 62092 87474 53077 55608 77020 52306 59754 86766 95815 81900 75915 78799 98695 99463 90683 63909 67564 99256 84120 64810 93669 92203 71811 85398 91358 81722 57400 69167 61739 75358 70974 93827 84893 90702 85329 55242 82185 77889 79202 89898 61660 95616 63922 99232 91118 76656 72459 99028 71231 77828 79331 77596 71436 87592 56319 64803 85569 95021 75374 97786 51393 66578 63525 51187 87210 90048 90494 51911 58642 56318 79271 78847 98940 66656 94478 65343 75942 65294 71676 66537 65900 50445 63559 52003 99504 85006 72481 78736 86093 82413 88862 81512 64766 98710 75503 90504 69288 98203 86207 72801 61665 78496 83156 50711 79202 90020 62916 85561 99794 62704 51318 70237 51030 99913 51082 67155 51504 93500 89418 76071 85049 89120 63479 71319 86372 51274 96385 78607 59301 82372 84841 77830 57050 70623 81756 82659 95146 53623 81586 78376 72303 56983 96523 94013 51856 72390 78462 51468 96289 83564 65512 80290 68700 54859 95659 87833 71551 72841 94193 90513 80238 56882 54374 62046 57612 59173 99536 60616 50981 91419 55821 70890 57013 91383 97462 99588 95645 74991 70883 63925 85890 64207 62747 75504 58968 70699 79888 98628 66956 87096 95713 92160 93154 69049 60535 92665 59429 75244 85598 63772 63595 84739 57402 55226 58369 77457 53840 67396 84587 57746 58425 87580 61111 78797 58263 67791 71347 73440 99740 62142 68976 81143 50172 93290 92077 72849 52427 61965 73095 70752 67461 54646 89653 62506 95829 60481 68469 71846 63649 80587 97403 59724 75318 79642 66693 83845 78670 93367 63729 79266 95939 68762 59609 68945 93566 57498 87877 71911 83307 82853 86214 92083 76494 78566 90162 83799 88339 99070 85322 62146 84790 84858 63827 74447 82820 80590 92208 90974 85628 88032 64672 97432 83160 73186 97642 91654 64146 67019 87669 90273 53309 75142 83614 54569 92742 87660 84612 75848 63040 67802 62186 63275 64836 83466 56972 70775 61944 79175 75960 63550 76302 58152 53491 74745 82906 92439 68009 58896 52270 52383 61352 81167 63250 82907 89622 99240 51051 68148 97690 83430 61286 98350 97610 91981 90303 58422 52206 75544 92194 72161 99490 81075 82266 83068 68885 95441 89749 88840 97564 55895 85331 85260 79127 67230 80566 97579 66311 74865 73404 98040 74187 55208 85205 76283 75707 77410 75823 99880 96231 64007 79504 74132 57956 97006 56269 95596 92395 90218 85253 59643 58595 83223 89376 59009 85001 61397 88864 51966 64964 74456 73049 89047 89257 97312 87586 63400 63989 52735 95150 78579 92181 84437 66173 74878 82002 78791 58002 95970 93962 94048 56559 69286 81464 94807 63397 75677 78164 92350 60423 57494 83524 84573 55653 87235 70985 73891 52606 84483 96884 86926 83061 53114 80416 51277 87228 96400 50122 53067 58231 85590 84128 80064 70722 78144 57270 62044 85994 69922 77175 50028 88771 59995 56296 83002 71790 59230 85849 66820 92261 86932 84003 84552 72681 88552 90128 71454 58565 63403 75106 78603 87940 92601 63519 73160 85499 72618 97523 97023 82798 97010 75066 65397 92680 83379 85536 72141 64309 83514 69695 97034 91530 80376 86386 81091 94280 62865 53832 94218 93733 51785 53324 52050 56664 54151 92707 79751 73980 64694 69268 96841 65266 71875 69346 91929 61573 65218 91257 53201 92289 87193 69262 60124 50454 88844 60379 82456 92225 87289 86522 63536 87098 79217 73338 73322 98928 92385 65732 66411 67041 83009 89603 85100 94911 82485 60489 80492 54405 53046 58845 91527 53686 89154 78938 79608 60687 69084 78515 91625 78331 76007 64363 81280 58016 63148 93092 77591 60447 56163 65579 60068 76577 82813 74922 69634 74374 98726 84814 78096 57451 65641 68863 97616 77987 80436 80176 83135 65937 68559 79132 79169 93909 64091 84813 83364 94613 79116 80315 59775 72040 67471 50492 94092 57427 87492 85059 66433 95693 62678 66785 50502 62502 80099 62504 53111 62483 66992 98418 74470 78486 72092 69062 77408 74388 88417 71755 87611 82221 86713 94275 93093 54703 95540 58196 80335 59953 81049 70321 86124 83311 84000 84082 56452 59100 92701 58613 61538 80421 89249 61963 57533 92625 99248 59779 71635 74827 65200 83825 91437 87582 95183 70639 66018 89945 57859 50442 87619 96866 56121 81140 75297 59521 90290 85104 91219 91673 58127 71155 91613 72760 97021 83218 56277 65612 53481 94169 57398 72330 61056 84390 95326 83249 86745 61074 71731 71482 55968 62452 88991 52478 81047 93800 88037 82171 56062 87145 52036 74641 55849 50677 54050 79816 77040 71633 81784 95474 70055 54068 70555 54566 52377 69190 56221 76573 95064 76357 55963 73128 62166 83438 86483 92233 76228 55649 77233 73827 53869 68946 70495 63664 52388 96943 91038 58839 64758 58733 78504 95531 78234 80835 76407 75604 65886 75198 92552 53670 65804 50534 51129 70987 80670 54733 60631 86501 91263 79540 59050 80133 83089 68132 75654 89004 66238 96647 91758 75615 82507 69926 83558 83150 70700 82647 58252 79243 54997 95093 59973 90040 56171 80935 50339 76809 97891 89444 88034 99806 89947 82381 69437 85585 50658 67609 56480 90355 68960 88758 66204 52388 63980 74059 73812 69804 59059 81974 78328 76472 63521 88072 58719 90803 74470 76523 67100 58531 67409 61344 88154 92971 93422 69459 81126 50864 93575 52648 94375 62978 55864 84553 63786 72242 80168 78770 71362 72984 73541 55595 85869 57893 77585 98947 79544 92588 68033 85817 74609 52358 94078 76734 88200 75943 94691 73275 81022 87538 63865 80348 74022 83935 79916 96570 69355 88350 81627 99591 71719 91181 92224 91662 57581 51033 51812 66416 78935 78485 64416 76893 91223 55862 51115 96562 75021 73967 55207 80000 97711 86779 56479 62615 92426 72881 87186 95656 70694 87739 50523 97388 79535 80357 51033 77367 67472 53473 51873 77157 66339 65222 62305 89098 60572 51939 51650 86569 87673 51743 99110 66769 55375 84740 94735 75097 80429 79859 97401 85122 57474 58649 65896 99994 75026 52022 90532 77116 98229 59213 82491 76966 67153 51151 59070 89518 63841 61147 94406 61393 80228 91089 97796 85277 82552 84241 58265 74071 84413 98607 64700 76112 76043 95909 52008 66364 70638 57045 62926 58079 62370 80916 63638 85373 57137 55780 52303 56352 77923 84286 77521 54220 91734 64556 69569 97221 97121 63895 80770 89714 85360 94837 77625 55335 84922 94267 97873 70085 71176 82017 83318 73884 65290 53968 69104 89468 64164 97241 52010 95545 62753 59520 80315 96714 61042 60870 84101 68287 89131 99278 84410 52596 59443 55413 86422 60537 94472 87252 99277 99280 96862 53346 88612 89297 83394 71049 81012 84378 51604 57643 53459 70281 58200 74247 55283 97469 80574 97616 56618 91242 58890 98207 69795 76757 79867 60909 79925 89892 84228 70091 82395 71768 67453 93959 92391 96529 68018 69936 66470 72983 92921 84066 66031 58900 61483 67755 60376 81242 53416 54525 73503 54682 81913 76649 77028 81643 53172 75363 68198 97698 75235 52859 94574 72919 62239 90382 56157 88182 63952 62523 83347 99094 91924 99871 54499 95675 90895 81178 58345 86402 56852 55626 69442 50348 66987 53185 78189 89274 76495 80881 65425 70119 57631 66578 63430 58291 64275 92339 86161 81705 52797 58501 57643 56727 87954 55069 64037 59806 89659 56111 79970 92893 85849 97667 62040 84948 57319 88852 93911 61332 94179 57592 91436 87710 99711 63050 95249 60114 90825 88313 78697 72972 72929 97766 79172 85098 54838 60827 88989 87709 55712 59103 95394 53673 69531 84457 74160 74468 97605 62749 88258 52021 68296 86954 97450 59905 82623 98976 63159 63599 75494 62682 50478 66011 52654 92059 95841 65860 92339 78059 88453 96416 90288 77658 77932 91398 80750 78298 83184 93539 66318 75219 89100 71112 81980 57795 80840 81865 97413 76962 99099 81499 79755 83555 97236 96620 98580 56186 96585 64811 59236 76632 62085 81083 91330 94819 60187 99979 56661 69341 67159 78607 76003 63655 69249 93535 59844 84060 90454 82056 67403 98396 67571 53217 94496 58377 86342 71047 66959 54207 55294 79868 63686 77953 61092 80037 67442 84959 86175 70261 92540 87295 65642 71935 96663 76165 82317 57763 55385 73720 90500 60873 75102 79360 85708 95080 84523 54027 52043 76514 50758 88797 73040 58602 63556 65044 94762 72282 72902 52851 73849 92881 72037 86423 84820 80700 74245 86458 81988 80175 88790 82925 60595 61663 83417 94184 72669 88440 97419 65515 72015 57350 61761 84094 53110 58768 94289 78649 98271 96874 72855 84168 54681 79326 50481 72396 63880 65409 61615 79246 69117 52302 81307 54236 72006 98970 55063 99307 86019 99830 91543 91336 66212 83609 81221 53360 86741 98365 67561 69576 74133 63354 91089 84537 56866 79644 75055 62991 63225 92112 84148 62048 66668 68698 56087 79107 70157 87820 70939 98545 63011 61242 62555 83282 62226 72672 60585 63507 79353 55325 58705 88123 98338 85312 71800 99243 74836 85150 63730 57185 77278 61032 65708 73362 93132 56903 86897 80537 81576 77375 76927 82958 57633 67000 75602 54238 78236 77960 57916 89763 54981 86212 60920 53839 89242 96083 72381 80503 82982 97148 54212 83145 73827 85500 67487 71871 55855 86337 86617 91827 89678 92077 89573 64721 96685 74261 84407 83364 89473 54790 97965 60990 59694 81438 78292 85951 80042 77714 96171 99832 57356 67260 92151 98913 97773 87333 74732 62498 89951 93158 59681 77117 54268 96718 73922 57909 61400 92486 96197 62041 90976 65498 99354 98858 55779 79489 92907 91798 99325 51071 90060 73779 88719 81024 82444 98573 85984 90762 88382 53495 75074 92505 64823 68940 92439 52004 56204 99840 85139 55124 61544 73792 65338 81774 95707 60704 76123 88216 83515 79537 77868 79125 85801 92603 76150 84370 55483 97108 90781 73666 76960 82260 68599 57530 59964 64038 58413 95707 90789 72956 73550 85579 92267 57466 56996 93760 63410 74855 59321 61777 86517 94953 87690 57624 68516 64051 81590 51888 68477 74207 85508 57529 98361 59567 86442 86876 96296 58349 98732 65969 68597 59888 59767 61226 83320 94442 58726 85023 62131 82891 75067 50489 79195 56804 77056 68077 59706 84225 88967 75782 81953 93210 67744 57823 82778 80641 63415 77209 60143 96818 96358 63525 78535 79576 55111 65824 65795 95823 59140 66936 75239 79470 78387 51012 61677 75651 59274 91035 66066 85677 57216 57566 80653 98326 62624 58990 93357 94290 73092 93946 94569 93146 98931 89469 66973 73263 87349 65029 68714 75058 59732 72777 88645 59660 93435 81202 95547 97564 67286 98787 67316 74219 90448 59836 82972 87221 76250 52417 94963 70419 92921 95875 80365 78645 88612 55522 63747 76148 86690 58058 88274 93375 61089 52312 82645 62860 97657 73657 71115 80662 72401 94703 97495 86606 62056 95304 77243 82337 84679 90993 77122 79940 83086 54594 94728 89677 64075 57069 83934 92974 85808 57091 51788 90794 90021 71918 84259 96505 69078 79098 82435 68157 76377 83968 57736 52482 85647 80618 98606 69182 56880 83042 63146 56335 52953 71255 58609 70721 70176 54864 74299 77531 79629 65748 51773 71232 90410 91320 73507 51203 56844 99796 74176 69330 96330 70184 87079 95575 98658 68928 85012 64051 69062 67093 65779 97097 95287 70201 60029 80352 99717 52242 87819 74256 93120 94281 74206 71207 82933 66886 88536 77327 88016 71275 89726 57854 63625 50485 69072 57214 63110 90652 95964 69502 66573 74734 60461 56191 76090 91791 72921 76330 73058 80208 98001 85079 70826 88327 65403 81923 56061 76965 61552 69805 62951 91237 51083 87117 68234 84216 98917 86309 56092 67733 76067 65550 50675 66381 89752 71874 50591 56845 52274 70235 66856 95748 67999 86702 55380 80351 76005 51315 50671 51392 50454 51060 81295 95956 82528 74030 93886 67228 58351 87469 75949 88852 70855 62577 86193 94357 69830 50178 58284 71553 84156 77642 65527 89562 56061 60732 90938 69076 93802 69145 70477 74452 56711 62424 81509 55249 58560 63606 65575 77108 74080 94656 73882 84127 64806 55586 92239 95209 67136 76213 61736 83797 73956 73055 92430 73908 98144 74085 58936 86255 75136 76430 72477 98168 56572 57021 67658 71702 85655 74009 93499 85321 67546 67144 60895 51231 67945 57102 80461 55164 58220 98262 51417 81675 85364 97604 88219 79008 65104 59490 77180 70348 98860 98886 62155 73222 88042 74809 55140 99742 69600 68232 53245 89407 89169 78275 93021 80878 78911 66773 62524 77709 79698 50448 98499 53836 64737 72151 61116 67367 88868 74407 61558 63105 54998 81454 88126 51651 57101 62201 89804 99290 94615 52180 53661 70658 54536 68575 57544 87025 70079 92005 54494 81603 88716 91313 86775 78273 58783 86843 84588 75801 63191 96996 96596 95754 57523 76983 98021 86296 89277 68627 66127 76183 91107 51939 65572 70875 80450 79054 50688 98746 53332 56781 75351 89871 55975 93512 78434 50339 96317 81858 51339 78044 60493 82349 68386 72421 55348 61213 50826 50540 87112 61374 58525 88621 70622 84153 68650 85251 97392 75967 82441 90471 97891 97168 58536 86979 85684 87405 90632 71167 72175 89567 54242 84627 76885 50554 96129 96126 76967 97861 67207 52930 90768 85953 97804 66753 65416 96474 83075 70962 58993 82031 62096 54445 63998 95134 81752 94072 93381 57695 89310 83026 74552 72056 74977 77184 93064 85335 70937 50253 57168 95397 89953 81640 83756 88463 67883 61936 71615 73260 63350 58782 58983 80122 54173 84327 73774 92698 51183 99040 76641 73436 94415 70155 77138 81303 65878 88834 93829 86899 51035 61612 82242 86947 50466 52194 63400 55507 84122 73972 87329 63529 59993 97747 57423 62458 53221 92931 90439 87717 91918 58011 92698 94531 70915 98771 66599 99307 70849 75666 85137 97542 99242 92097 82979 86878 66836 67816 98361 57442 56749 77415 76170 96061 70976 91745 79646 92245 76744 61739 60747 83676 53568 98930 77864 68176 59357 86939 98611 86560 78379 54670 50814 64862 73026 61831 73189 82322 74228 82971 84155 75213 94457 62293 83873 88939 91754 82490 82240 87312 88762 97568 90699 62722 57501 58792 77124 72975 85748 74790 83769 78122 57546 63991 55549 97144 53564 82835 97862 92131 66292 75560 95257 85088 69408 95097 89205 54178 79294 96921 71200 54856 93288 77592 64361 99089 63206 83094 72434 76777 51950 57501 68710 64179 51391 98644 81373 68583 78164 73244 75929 87250 99773 92339 88551 99606 92317 83463 92606 54291 74280 50285 70614 78016 62218 94861 98183 53946 59848 59828 83468 81353 62879 91412 67654 97941 89839 67820 68953 84748 61658 99405 82141 59204 82897 95346 50509 89485 90822 93466 96819 93641 87229 62635 96276 71449 93709 81526 87298 61434 92942 80691 99684 74075 87937 82627 98742 71783 92082 83346 53253 76834 70494 58355 86343 84426 88115 92086 92228 78296 93961 50209 74849 86838 78663 92646 72447 99022 82705 89951 86841 67442 57631 95099 87528 88897 71601 83092 63947 73541 65202 92010 56531 68889 64510 77325 99724 88793 69283 84325 91086 90180 82731 53441 77174 84963 68623 59276 60592 50799 51425 82109 79923 69432 58791 81717 67997 53313 89443 86843 89408 66174 56882 98626 94183 77728 78627 81821 61986 93304 98056 65460 66681 64449 87345 63467 66727 62027 93466 53134 86327 77019 81141 95916 76163 60309 99499 77994 71420 84757 92812 96662 97885 75223 52907 84240 85654 88115 64044 84265 99236 92386 62243 97821 57969 50271 84506 82647 58614 87407 70524 63609 58945 64547 61536 55485 63342 56650 62089 56197 87116 75479 92358 70288 64805 82310 64815 67479 90426 84811 67426 51433 53001 64422 89766 61375 75910 73811 83958 93017 58096 88143 78751 51670 66185 74034 71266 56468 64434 92476 78740 76937 57031 61963 82887 50031 82079 89790 81266 55163 99391 82998 78166 85604 65571 60752 52428 88912 69122 83529 68356 85228 65851 80592 64587 58672 81793 67397 56859 95005 66278 93641 50373 87410 51518 62680 89289 93375 91753 57921 97678 52440 59213 87895 53466 91533 57011 63391 57958 53293 78889 61035 68203 88951 56353 74025 52897 90096 58058 75544 71754 75533 51707 99297 56659 70456 54004 80195 93101 75726 98422 86626 99555 92384 82865 79578 85082 74147 58942 64055 52967 73041 71153 63093 70863 52875 68787 93431 64253 74747 77774 65709 94138 64272 78011 86572 77777 94606 62346 97412 74514 57501 64354 71628 85309 64293 67909 84184 73266 60541 85402 52988 94587 99086 98717 80554 71255 94778 90134 69848 94240 50969 70604 72608 58464 67820 51411 84029 89386 96847 72065 64202 88593 83987 73497 77589 91820 86646 60523 81505 96186 52645 64181 53817 89841 64562 55300 93563 81954 55892 62703 64921 82057 88199 61526 61609 93137 76927 65695 96785 74470 82668 86173 98081 95158 60893 61817 94009 52444 62884 63849 67466 86630 73356 68983 53346 97568 56510 90851 75198 94832 97615 53110 71203 71315 90095 80272 69229 56623 96902 65395 94540 93930 53651 78442 73990 99004 85402 90853 66594 55777 53716 69833 61915 92138 87990 51369 80865 85091 75858 91373 87040 52106 66399 80146 89596 83689 74259 92606 57486 84511 54575 96089 57326 65899 61597 75631 59298 95455 84356 82071 90215 76748 88683 82947 96122 94259 72607 85056 78447 61544 88589 58701 69234 53116 52534 96127 56027 56120 66977 82030 92709 94030 57396 72713 69968 50473 53891 87532 92764 61537 52042 58862 66758 69215 51723 95193 57001 60856 80207 86653 61769 99531 95947 50030 84066 69116 89078 57408 88208 94710 75282 68634 76589 90123 52296 74191 56441 50004 64579 65769 68869 77532 66671 52021 83200 54127 50262 60457 58817 83874 54519 50489 84519 67798 67130 76612 98656 50387 67871 99466 80928 90448 99259 55440 63968 87071 85541 93186 55723 91865 93232 68889 77549 80524 99887 50524 75444 78346 66327 65652 76768 86923 94001 90665 69215 95553 67702 54832 82733 88242 62240 72056 89697 75854 53566 63771 62924 89517 83984 85792 75431 64417 54243 58838 97714 71934 86642 98757 98992 88249 80424 93587 58479 56717 52710 87241 55757 80597 78264 94862 54224 56772 59524 63012 52050 64993 73204 70350 81523 87034 66977 69696 88014 68105 57661 74357 96681 83991 58749 97162 63147 73727 62855 77298 58575 50389 87015 53069 92478 65457 54360 64502 96210 79370 60358 50211 71112 60793 69779 94091 62133 54080 54283 50077 62093 78749 77989 82479 85100 75870 53338 85853 59392 52394 96029 57122 84300 56502 66375 80203 91290 61953 65308 96191 70231 99502 68351 58607 80080 59665 65460 56945 78323 88542 69107 78820 92092 67136 85486 73355 81774 89439 61502 67331 66691 85492 50575 90543 58381 80526 70060 79746 89257 78179 70517 88489 99025 95170 58868 64787 99293 74855 94387 72376 53718 63143 70780 52249 93222 93091 76779 57248 80038 98633 94830 58765 94114 88470 52128 83294 84874 56177 68000 71600 84513 89972 83657 59396 66705 68920 77851 71450 98411 90683 69491 68232 89193 83845 84953 62459 59099 58213 66756 71080 57355 91517 57398 86778 58183 63899 86217 70358 65067 54620 65828 98447 62263 52079 83419 68735 65634 85418 57267 54519 53261 62574 71804 85956 82584 50972 67789 80349 71803 87803 97860 94867 90320 57370 95316 55597 52295 99427 96969 97154 71083 54286 89423 74656 51390 53190 99674 53095 86484 51813 78906 80045 94665 84202 88686 91701 57241 63934 96177 65596 83702 57271 78494 82001 70593 63416 65210 86491 90833 96642 56576 68332 70421 60723 89359 76922 91865 58821 99237 74514 65154 80789 95906 68940 94450 91920 61251 81357 62406 95424 75584 64047 91958 73093 76804 51643 60174 83914 52116 71547 67705 66762 55724 82937 99383 87796 78963 97502 73993 75901 69441 51376 63524 75678 89512 81994 86961 94050 74720 93491 76865 84514 71909 94346 54832 71204 65830 86598 86223 99943 53582 74550 87076 88633 80284 52073 65703 97387 82210 68467 59346 85430 55823 64053 50777 59100 66269 75959 96268 76345 98253 72360 98045 87762 81730 62698 57555 58538 74627 60373 96035 82874 75846 85802 92772 61283 84301 93993 67831 60495 62309 57100 70374 99850 72508 88751 54664 85787 60678 97902 98311 76811 74612 92237 52229 87453 64517 73355 54467 50001 58648 66556 65745 95277 78609 77643 69466 74126 98664 95848 85371 76034 60501 65743 93987 72307 56442 68078 87348 61326 84555 58518 69637 96476 52159 78708 96685 89900 55655 97054 77095 52876 91703 92910 71455 71515 64256 73738 77941 77401 52666 76774 64656 84925 55610 60465 97060 57220 88025 78628 83381 96004 94393 92962 61848 90480 99714 58230 89705 88867 61813 79845 65479 90915 99994 73144 99941 86192 80065 69721 54415 52273 74508 55676 94180 69492 76079 89899 93851 66719 55751 80591 62965 93593 69265 98447 70666 73692 69832 88237 64554 57719 93576 93005 86894 55749 96126 67946 84299 84332 68461 73231 81696 96486 57691 73482 74093 84188 56468 90276 92533 86353 62668 52400 57911 65030 95557 56618 85307 94870 66816 82777 64599 97468 60992 68211 92507 75080 92019 86789 99758 89944 83558 77962 73955 85755 50563 95666 97871 70316 68310 77771 54182 54952 60676 80968 77844 84486 57887 87772 90198 68599 93897 57006 82092 99319 55847 56878 71786 90132 79335 68691 60568 58300 83231 70713 90170 80844 91731 89796 60969 64399 80639 67509 60144 97974 65764 77428 68568 75977 98043 91909 92961 51481 68930 81183 53979 93241 77559 80554 58275 96540 81171 50230 83834 88251 96154 92581 73058 65777 97559 60092 53185 54256 93569 86058 82840 65004 54903 62183 90098 81748 93320 88144 94002 86256 91843 86491 61054 90649 51525 71698 66701 73246 95647 89993 52627 95386 59488 96789 95010 88512 91907 66980 63680 87838 52698 73418 75556 54976 77478 58743 96025 69932 76164 88247 63816 86170 79456 99554 63733 92652 86131 66416 92559 62837 54392 80560 74804 64003 64480 81363 54782 55413 65332 70771 87385 74976 94951 90972 59888 65350 68914 76565 57289 80412 68955 58760 58855 67751 74808 65721 96766 61948 86915 74871 59761 79295 54220 72962 91137 54918 59522 99337 54508 98942 85437 55846 74440 95179 64644 83887 52250 78310 54558 99058 79303 69971 94069 62202 94685 78334 70417 87036 90808 61394 81982 64244 66830 92746 98707 86029 57290 54854 79507 97950 94984 89616 87009 78228 65862 59538 85862 78578 96017 91890 53189 59280 71959 55881 78711 50736 86029 86361 82224 67564 93993 98246 94575 70831 62777 81120 65802 64836 54084 57230 79263 81178 83402 82488 54608 60139 74811 56677 66122 67860 79615 60281 57154 52813 76226 99961 74409 62452 99441 55458 72196 85490 83126 70074 77409 69308 59179 59548 71948 60153 55815 85913 62946 91893 83989 67056 83762 81367 56458 67709 73636 53010 53555 65981 73718 63968 92957 75847 52706 69156 83592 74036 73907 81557 50464 77089 86716 80287 94337 53476 95330 63114 59590 75835 70204 73905 92847 65670 64969 82775 84454 85036 51615 50182 52766 84196 66740 61183 51155 86797 75718 92380 85753 79253 78859 73175 98532 58874 84841 88763 63055 58129 84566 57055 75550 87719 68690 52845 88921 76402 99201 89399 67016 76353 64151 63092 50164 59112 76395 75148 57527 72314 93437 66967 78423 63380 92124 89269 66157 83244 85675 53972 99208 94848 78360 81552 61667 68659 78218 98868 78290 58920 96288 54084 87244 61233 78070 53958 62370 52517 81073 54229 55086 85738 69807 83783 55781 94216 71449 59170 69700 66528 72055 65647 72164 75777 83902 79708 61947 57121 81126 93145 84769 75568 55861 67384 99943 83322 86585 64681 69555 78640 64159 61068 66428 63333 51350 73058 64913 73979 96960 94842 83648 95045 57321 66883 65125 50063 70794 95526 68539 99634 68135 62000 76800 76939 66533 76639 77052 60048 93251 82375 91616 68215 54757 67531 73892 60051 85766 58958 96334 53803 87518 98422 63996 88765 70683 56203 74027 76052 72319 77909 64502 73734 67087 79077 55660 88091 84163 70129 94334 96498 71894 78052 69370 72798 50192 96194 93732 87453 85115 57752 90103 98488 69498 66192 54432 55639 59237 65407 60572 97210 87659 81814 97557 88162 89786 71007 68057 89949 62434 97364 56909 73744 94573 84320 64878 99373 77403 71283 71616 72502 87670 61930 90872 99564 80261 50802 78517 54342 92283 76165 54918 87087 84336 55452 78948 80080 74717 61467 70113 79365 95135 88051 64024 57843 93953 62503 51344 62751 97118 75761 85147 99922 80953 72768 86905 86692 68739 60085 55728 96830 80817 95912 59948 50290 51129 53371 88995 87691 55006 74139 76741 52666 93786 65577 66811 91218 61491 95639 91310 60921 87291 88528 92638 88936 88994 73309 54264 84109 61489 59721 96018 76472 92415 56763 74810 58120 58344 71288 64971 68564 84226 86153 64739 62906 81837 82332 71629 89091 98306 76171 78955 88528 68089 84690 75930 98517 71026 80220 95903 57155 66266 58571 68954 79885 56176 93698 81447 93866 69202 89548 65738 52054 77367 62542 65894 54718 58900 71239 52416 68753 70474 99204 77323 89621 54616 89377 59205 62407 96264 91867 64579 86553 92628 96883 70079 71985 56111 95911 90654 69868 63678 86147 59946 54236 53384 99205 84765 84674 95795 61887 53047 59630 62647 71292 64034 78270 64277 76042 99885 65320 91267 61097 61289 56397 96381 97854 65181 61761 56136 68298 66593 80432 89070 69988 68636 57342 52126 50982 88922 70381 68398 79641 68036 85958 77615 95747 87286 77368 59353 52092 81710 54494 70520 62306 66611 83437 53876 98975 61591 63817 85158 97643 76080 90199 70543 74640 72408 52090 76365 72378 88062 98132 63071 80287 79908 93741 96515 75755 51034 54779 68011 64394 84921 90285 85298 98700 67453 94782 54404 91908 80513 78497 87238 73860 80198 69562 78106 74540 95598 71507 61912 90105 80094 60188 75794 65481 81179 88719 79742 98596 78145 51499 91005 62055 65892 78098 69627 86368 80912 64537 70313 98718 52401 69696 67001 76866 70648 98622 77918 88576 92048 56852 92887 98808 76439 60715 73948 54642 75955 52528 68857 60006 61997 78802 61134 57005 73195 73136 89702 96985 95288 53557 77987 68770 67231 76822 86184 70838 52896 54109 68181 78876 53729 59000 58328 82843 50539 72503 97553 73516 71047 90490 86241 96204 76291 58728 65359 65278 67865 50652 98423 58104 52978 96820 71786 83499 61881 80936 84802 50020 52737 77940 82681 50130 66076 94309 65346 95620 57054 87029 73140 52864 58414 55606 60828 84977 93563 91268 91853 56547 83710 68122 68095 98238 51871 94495 86017 72323 53545 93558 81874 82629 57809 72090 93622 79433 56811 50080 50819 50490 93874 56950 91723 91152 58946 53922 74831 62563 89551 87235 79415 80431 86666 92084 70207 67146 78709 72939 82318 81258 95164 83561 72370 60182 73125 52345 51748 81441 86376 86252 94601 61269 83452 80702 95719 52854 90716 82067 93572 97862 67878 94404 96832 91386 92797 65583 87146 84420 54797 59747 60173 92599 72003 84217 73558 80280 78137 64762 63833 80156 76256 81728 74581 60757 71215 80764 53073 91516 51413 59699 77484 64631 59756 68435 96660 91683 74480 85978 94712 92309 69543 71196 65886 84549 77875 70325 99654 60150 81269 93853 57515 97690 71854 76016 87131 97845 72397 63110 58188 54312 75077 60867 53144 94922 97120 50795 98951 50165 73436 73345 90149 95959 65715 51081 74126 62905 62132 56757 61588 53099 98492 68162 86448 91358 98278 84029 54384 61492 72255 56780 74004 56460 76767 85412 99731 86024 74505 80445 62975 51275 54305 93297 92250 71596 55736 99423 60731 73507 70547 71503 82227 86600 55567 81124 55400 73477 83572 74645 69497 98249 84374 50123 53509 51921 72733 77285 79507 92905 88978 52968 95458 81084 84332 67867 60625 79165 58514 80112 90404 89598 81179 78447 82441 78714 97858 97942 63471 51186 94726 93807 85577 98076 82017 71020 61517 86515 81118 86405 63109 58535 82048 54935 62850 70378 81338 69381 67935 60739 88784 90985 85100 59800 66441 86330 93904 85409 85577 65890 51914 94336 97754 99159 72947 50996 93526 70667 84483 87841 67013 88811 98869 50090 57430 90065 80126 97334 52199 63412 81751 89490 63539 76758 98336 86358 92044 82004 83099 96275 65630 70592 91395 72438 69559 88008 63428 96498 72589 60663 79076 89683 95320 85163 74878 72079 77042 77744 98479 61253 91588 70888 59349 52724 76680 84219 87713 67657 73587 76709 88668 99267 82266 56428 70776 95081 89200 74520 90039 58009 59766 56323 65579 54143 83213 51339 90512 60406 73429 66343 69143 66997 60753 91764 56399 76648 66007 72994 57582 95354 60542 91097 80833 69970 79443 67336 74677 89117 98574 65280 90651 88101 91348 99016 53031 95569 75448 96877 64935 69480 84274 55545 66556 87727 56878 61292 70274 59622 78576 98356 53426 93904 57816 75539 95931 56818 68234 56094 85373 50245 93966 83803 85964 69462 90217 76830 75852 70309 73988 88342 53089 80546 50142 82604 70645 88269 59471 59534 66306 90340 93299 57266 53539 53774 58218 89744 58857 90250 87477 93962 67681 84159 94447 66292 73210 50586 91915 96493 74400 65461 72452 66462 50811 99372 54919 80344 74730 68228 66860 72986 83920 93775 59234 61943 92153 80167 51108 95601 68060 88309 65589 86284 99262 72974 82802 88009 71938 94696 82067 93166 76061 96257 91887 86466 77274 54158 65159 61936 63268 99615 92823 59278 97486 91650 96711 61524 61025 55267 59350 94826 83618 94446 64320 61923 97204 77504 88811 96027 50482 80281 66494 57666 70893 90704 80700 76617 61228 93692 90315 90663 97725 68996 52627 90602 84092 85526 71682 99848 67462 95042 70022 83508 64653 68790 82926 69198 76828 63360 84906 59394 85872 78922 76642 76398 66201 67626 53354 70975 56362 66219 57236 79472 67769 77975 75984 71594 64585 89362 52206 99631 63296 51065 99458 76840 52712 60199 86465 52758 70945 70839 67342 61354 61006 54781 89344 75495 62884 74530 82397 99377 55872 69263 50394 87925 56457 70796 67853 58538 89996 98937 52142 65672 72106 87408 80145 78662 93110 73931 61500 58312 89612 50035 57908 73933 81069 87855 61848 60660 73906 79970 77823 78210 98547 63648 69253 70179 74320 57476 59306 60490 78891 56190 78287 66549 51269 69936 62675 63922 94329 99522 62853 62489 56353 94578 93968 68100 90135 99212 95263 96689 59099 95163 86588 81501 73127 86264 62750 54449 57336 88778 96652 86825 76879 85711 94264 85655 91329 81927 90269 84360 82214 52607 78858 73263 81811 87627 85427 74841 58466 66117 77996 80670 66747 54399 55305 68375 87074 69447 87776 81263 68548 56748 99582 99967 83596 97316 81845 67831 79010 78965 99100 61814 65438 68493 78301 56985 54385 50373 63473 88684 71212 74372 97944 70039 96501 50079 63116 94922 71733 95587 67138 54425 83563 86284 83003 71179 63462 90541 84945 89234 74115 57156 90149 91543 72236 50351 75534 63596 56834 90849 62950 59141 79318 77825 89278 67635 56795 87258 75982 54025 86555 91009 89057 64181 75127 81859 80880 76982 98063 85416 73699 57495 74151 62456 86003 79693 74762 84446 64284 83224 67201 64329 86591 68943 50995 58209 77735 87895 88353 63701 74805 85797 61083 89377 85554 51531 61856 60630 53149 56314 88881 93414 83293 70481 68080 88368 87931 91261 77759 59643 99113 85004 55464 70536 89615 83688 50187 51142 92950 71500 91852 54256 91202 73218 54024 66745 72256 81296 99922 59859 75053 58713 79900 88169 64974 83534 50803 78817 56809 75819 52385 96347 76093 73183 78092 62920 59466 85218 78669 84764 96057 75694 63120 60097 76785 80856 99976 63313 58735 85406 55879 92357 79515 71699 52726 82474 88335 85049 65755 99924 97778 92700 59393 93281 59923 88587 93805 88557 56561 82988 84142 80544 73959 82505 88437 74503 74269 77458 58380 64906 94241 53553 76176 84808 99547 80828 89334 70727 77543 84483 59762 60374 67161 56509 50763 82655 64268 72854 85323 77162 68673 64793 62129 78523 86360 95988 88037 68459 58458 90025 79535 88162 72660 81680 64546 51550 80383 70123 71398 52846 87590 80565 79539 53092 52651 85091 56779 66902 88263 76043 88951 58319 93383 73680 54411 73736 75143 54788 86334 89452 60384 62763 93262 79717 75802 62090 85469 52501 92189 82537 71759 81957 83398 96462 80935 83441 61308 87446 80247 62708 55227 77646 78461 94678 86006 53020 52956 92041 90224 50850 63079 82834 52190 86319 86753 62513 50678 64244 74698 59314 56749 87792 66122 69374 90608 91030 64218 89949 84341 85741 71497 92804 79171 88121 55630 52438 79973 51480 68581 57863 65320 73819 98166 75473 97917 76144 64057 85689 56264 63356 85287 93276 78180 77042 83873 66350 56985 93472 93668 89676 68017 87409 68486 64409 86548 97188 65056 62396 95097 70237 61182 70335 65560 71883 69567 66570 62308 89043 80229 51197 61351 53962 96861 64125 56653 53936 83186 56672 50032 98412 80417 84644 62690 90163 71904 88797 80863 75026 82385 98808 56413 61530 55669 81158 63387 92703 59520 57479 61508 90589 82667 74955 90138 89566 62278 59705 69059 66862 72469 82303 53628 83617 50513 91600 60160 74578 58811 51811 65479 51718 85800 54957 92237 79388 78852 88586 95319 56786 99464 65659 66858 57178 61140 56492 59900 85746 91080 99207 91843 53279 59751 73832 72056 89931 60520 92430 98671 56217 93411 63375 77480 69014 75771 79083 87624 50429 99584 52003 68779 50410 85698 95814 66552 97447 56902 78917 85012 69215 83037 79038 97521 97193 57340 63102 63034 68638 65254 71558 85737 82699 99242 83992 91879 87438 68138 96245 51713 94914 59064 68302 79794 67265 68762 96882 72861 57468 50223 70096 71086 92415 71499 66155 92264 64257 89305 86648 75419 62821 50875 83121 66576 95908 55535 92835 77731 58761 63120 73001 64786 60457 82379 89013 68031 87300 78823 88011 60132 72118 53020 65302 77621 56547 71480 82061 86389 85515 60934 67629 93875 59014 75490 59389 97249 92222 61511 85792 82416 90677 96330 86439 59681 92108 87587 56431 73331 60369 87133 88318 66551 89824 60637 70261 89777 81042 56788 61596 54156 53603 71693 51068 79739 62532 77712 50183 63882 66393 80548 57213 85478 64819 63738 84071 77155 61696 95293 67015 92190 99061 54099 67936 74990 57870 86265 86335 94113 91386 90318 76457 50969 95299 50636 77445 96535 87380 91827 73095 57282 89329 95434 90035 93990 94645 82074 94144 55065 89359 78058 70374 60005 51937 84066 86094 78160 92713 91531 93521 97493 90865 58631 97609 85332 75181 59208 73159 87510 79311 61071 99019 62368 76747 82600 75476 78684 63831 55225 78108 86942 66827 93670 81553 70336 63255 79782 59123 60315 62570 67923 98055 54331 73556 91480 92508 61570 57885 50219 81156 88789 70838 73641 60493 92637 75050 81564 56212 90155 93628 50146 83245 62752 63989 75005 59328 63774 68074 87331 52979 75355 59836 96437 71843 78662 96043 99929 87742 88978 88994 87647 99548 56026 97776 58651 96877 89734 74225 78040 90536 59109 84763 71295 58760 80400 62676 81578 65710 97479 91953 84528 87171 90167 69119 64351 64674 69075 94187 53557 98743 96634 62512 56539 68572 74688 89214 83235 62103 57925 86910 51635 88534 74809 77917 83376 86496 85156 58498 81223 71275 98621 96975 64884 90909 67470 54428 66691 98557 64584 78626 99522 72208 95043 71752 55700 59201 74504 84434 90360 81621 50086 58898 61777 68423 55803 74728 57020 61532 97045 87742 77117 51221 62776 57407 58013 69212 51011 62011 50426 75183 87078 57071 56537 70361 50234 81877 78676 78002 78579 80466 52272 60162 51233 95958 71361 54473 60651 87898 50929 66736 58865 68754 99916 68685 94943 78914 81787 80579 70596 61218 85249 55045 87890 96711 82210 66823 50300 87453 55103 72525 97504 63395 78275 93323 80538 75543 96734 96015 71522 99818 83284 50847 87424 83144 94044 70164 56160 75797 95376 63317 97063 55410 87840 89404 76268 67017 58716 96331 50342 93566 71849 98450 72556 80721 89086 53453 60927 62810 54903 65902 96877 77123 98682 68839 94245 54249 57916 93906 63765 56811 62579 66581 90198 77631 77519 72437 77618 74027 73535 91475 93785 71222 99896 91416 52216 71624 70477 53607 93370 64718 61074 79090 96728 83812 86601 54872 89315 90650 61094 51925 63022 89569 75199 84238 65024 80048 67407 55218 74710 80937 63861 91708 56137 85465 67821 98191 82719 88130 65741 69418 91224 76565 61374 87335 57901 84508 51629 73948 77070 50291 79713 99311 87354 92710 50889 51625 53876 77346 57482 54149 93019 74440 71231 94077 51064 63823 56986 72068 65357 55891 94102 74468 63181 80194 68455 65505 80633 67457 68288 76109 95820 96730 90499 61596 57691 52610 78717 89387 77796 90494 64040 56279 84411 75380 95272 78981 92388 76893 88870 78719 94883 98339 97654 88739 98420 62716 50361 81224 78076 96976 85316 90004 51791 52664 73909 81142 92654 83547 87801 81303 50931 76057 93733 83122 96922 64298 84970 85680 80249 91998 93904 73877 77089 88395 57754 80279 63526 79538 69269 94773 67479 71352 69266 99772 94862 75712 57475 69774 54145 73673 51746 94054 74456 60558 82559 85683 67051 79223 95686 59049 69250 95861 50909 74786 51745 57398 95110 92671 54990 74780 51624 85357 54812 63797 63354 97293 69819 77411 72814 73194 89475 60619 79702 95447 69337 89495 71940 67223 50836 70331 84801 73834 96880 82535 98137 76980 64090 80389 68199 99201 73659 93435 54852 94455 82537 89976 86991 62884 68030 91334 95780 80583 55699 78337 58093 96681 59954 77913 68868 56443 94808 84126 78364 91437 81514 85557 73916 93261 92703 58295 59493 50098 71878 98348 84042 83537 55785 66970 64138 67772 91109 84543 85713 87946 64451 54257 61468 88498 60276 96714 72925 65057 76009 69067 59000 94739 71540 61088 91525 87829 79584 78176 88556 90496 80458 61038 73730 70155 93483 91948 79439 93460 75580 58620 82275 61503 88029 97062 52629 87292 89669 88756 56539 94716 80880 73685 94141 96697 61313 86681 53196 60589 83396 87307 94647 93945 71989 89343 90098 90241 54514 57902 71284 92873 57969 72054 89912 76119 50756 63072 76000 95171 96808 80440 57039 92240 81993 65488 86387 56638 80696 57263 90639 54017 98783 71863 99954 66694 98124 67680 92825 96081 61773 93238 62400 60531 54247 89743 72200 93285 66694 94189 69293 92063 52589 51322 72952 88581 66865 62212 85292 81279 58916 90601 55123 60002 95527 57674 97279 86052 53911 60002 55794 96486 83847 64560 99633 96663 94621 93941 75056 98410 61228 77356 55772 83854 87497 57988 78468 67885 65943 99177 91342 86138 99686 56661 76912 70396 79859 98083 74199 52829 61839 74492 71606 53648 55739 56830 58162 91097 60999 96024 88926 86968 53347 81040 50660 70059 91410 57509 93500 95388 76235 71787 54544 74674 65246 53321 68943 61104 54743 61157 89116 82350 66480 88729 80985 56986 77997 79980 51038 98356 91305 61161 81852 55717 94016 50666 55205 96180 76699 66241 62879 55521 86136 60354 76152 94266 78212 91406 81414 70070 83660 54182 65076 57540 77125 54605 91791 50141 64919 55233 77133 50703 70967 59809 99820 63158 86433 93918 93077 81473 88449 66857 69824 77886 97958 65894 61684 56787 91417 86800 50544 69164 91433 58283 91530 56241 68880 94153 93884 96966 96713 91219 60401 56582 68351 55945 97715 84364 91908 68927 76890 92834 61729 56860 63087 71878 61163 85791 83368 97986 71395 73475 53882 55470 64368 92584 86459 79235 83485 84602 89001 74256 84430 55914 68785 58747 62481 82559 98308 65917 83423 95994 56199 65167 74878 96043 74623 80676 51101 59431 63406 67475 66912 65337 88935 71226 92318 61032 54643 61608 67138 68059 70737 62408 83409 51665 96449 63476 95099 72359 67562 81532 90392 85179 67400 73311 63415 96276 76781 71792 99291 92624 71812 88117 51410 61018 55145 77837 78642 97623 57660 68813 96626 61515 64596 78486 57039 73361 71165 75458 97528 65841 87951 64852 97568 62049 90330 65138 80053 83149 55105 63068 78755 61243 93342 89557 98866 57123 63680 69976 85136 69017 51251 55417 77995 57146 82147 86974 99042 69890 50091 79057 96962 87422 58444 84663 54599 89374 59429 57355 78549 71950 58578 51014 58038 75102 61643 99417 93122 75694 70202 92317 79211 98183 91511 76965 53066 99689 98733 85091 97648 60248 54762 71581 86532 75786 89332 57066 98507 61471 66195 85012 58427 54167 71938 80000 85767 61247 57022 52664 51968 59969 93594 94705 64111 72926 97381 68890 59799 59351 84628 51897 72759 67575 87230 91170 74514 71144 51778 90662 94233 58591 86397 52851 64768 69986 84552 99023 84677 83072 60823 95734 54944 62572 98851 77084 56999 98518 89651 66100 66437 57409 71393 59470 83844 78762 88076 79803 82164 66904 66340 52472 56871 52400 66063 95418 91586 94643 91009 87896 60540 76518 69601 83981 88942 55680 99276 57431 87383 72029 61811 50152 62949 52155 50714 85266 60903 74168 57869 95455 85075 82001 69742 82385 55094 87917 83439 85553 51306 69197 91547 54617 72803 73246 83346 75308 59633 96167 71706 56855 95461 54387 68593 88448 95184 77119 86661 59727 56142 61292 81729 99887 56394 76427 62229 80288 55092 61634 64100 62870 63840 98786 76050 67810 83704 75367 63881 57793 72195 83231 55133 93298 81937 57066 90553 95468 82974 90873 53276 88560 59773 61714 71694 55661 61385 79527 95860 92416 51663 75728 88798 64382 90059 53865 84975 66367 98919 92674 53509 73996 74182 72463 73419 53313 76530 99929 96145 97066 83403 73210 95834 89260 76751 67833 50772 84767 58894 75231 80360 85004 77378 75353 83975 91865 78672 89148 90761 96655 93582 86281 51987 50533 55756 75017 61866 92444 86717 92295 63603 67647 75811 87298 89757 77976 96299 68947 91109 72075 85404 77959 71578 91108 59914 69811 76118 95798 59901 71521 80031 63084 50369 53808 67853 77929 88222 62290 85501 62799 56667 52512 70476 82054 70255 54460 63932 94722 53882 94336 95623 64416 78082 86058 96343 95899 85179 60196 90932 62964 74857 75351 85053 98130 97637 54413 57764 67310 64736 88358 98901 64955 70715 68397 55982 81769 67546 59824 66472 78073 57083 75098 74413 67342 86337 90505 97142 67751 84643 50892 74638 89474 68439 55942 81361 90186 92215 66139 73898 51869 74642 82678 58273 56305 86542 70273 58325 85273 72268 63604 97923 77302 83820 61930 78360 53191 60818 81295 67055 59081 76754 88527 77367 70881 57266 75493 66378 94022 55306 86063 71216 68653 74642 64811 72182 91019 77840 69166 70531 77342 83217 97128 74589 58791 69858 51764 68182 53083 59128 88996 75586 80740 97612 58323 59974 60569 98191 53460 52289 91345 79363 72065 98386 72687 93134 84871 67908 80774 92815 85055 84944 69997 53616 58130 88990 89541 87730 79659 68170 86983 51583 90618 65441 94884 97532 86296 67946 82536 80067 72396 51279 88733 67566 66662 84117 73442 70404 73063 61382 73603 61294 84262 57150 98351 62024 66303 50624 69299 90102 68139 60953 91366 50492 67853 65708 97314 73275 96812 88400 85782 63580 78653 93046 75558 87689 88534 71565 93424 98364 97155 90898 88960 93915 77691 99096 54633 99435 59326 85331 54069 80469 85209 92127 83270 94020 77454 60764 76666 68076 70734 94284 94359 98293 88669 81498 88311 76146 66726 97813 57260 91221 79010 95941 73609 78613 96623 90037 87428 90054 67810 82807 70644 90778 59698 62426 69734 58885 60299 62911 63926 93633 93017 97141 75568 94375 79736 76436 66391 81800 58100 91295 75575 72628 98808 84132 78550 82275 56627 81663 52448 51901 65902 81982 69156 76591 67714 97755 95319 53237 82982 65117 64601 86276 67080 63966 91325 74561 59233 63860 95677 88616 60647 95885 94512 53781 99490 98367 90221 60577 53493 91928 60357 95800 93901 93367 57532 88207 77467 63696 73990 96449 58981 54637 70419 96389 81694 88793 64854 71371 60466 66880 69493 57491 57277 86224 92177 63045 85827 67191 56060 79134 88440 92899 61958 71722 67636 70499 98473 77506 72848 98158 92690 59747 99027 99729 67761 85159 97413 65626 65804 75387 60866 59687 80442 74677 68156 97813 67876 52596 74608 85413 98437 56393 70176 64557 76568 75977 71586 75882 61708 85132 50151 84293 53043 82237 52612 54368 95962 97605 97175 67201 79772 98953 54353 62571 56895 96746 63022 90509 63655 71763 55521 86426 87898 57418 74395 72782 76794 66579 54531 67280 73417 71623 63728 77454 54348 96300 60057 90708 84281 86228 98971 85912 60712 87823 76670 91769 91147 68376 61028 66650 76778 85845 92960 80951 83099 84047 58577 85692 67975 82748 95218 60273 95142 51222 99202 93309 59195 95436 91928 98317 94240 56242 65683 75703 94718 56035 76761 62961 86268 80289 51071 85033 59472 50118 50573 68910 75477 85759 53142 83132 52492 63417 72412 66115 97558 53077 52502 62663 73164 52438 60979 75208 80966 97039 51755 69435 88154 58594 95848 82229 62783 88006 92031 69145 87984 54329 50623 54467 70213 50647 58252 79252 51840 78227 64706 89229 54154 80325 95872 83787 76159 69969 86514 59441 69310 62150 81643 70684 75995 68093 89959 95746 89585 97108 70785 74807 70642 53352 60796 64930 76166 87828 51775 61124 72713 58742 78370 88360 78583 78880 54336 78581 98077 67499 55115 89348 69873 50850 64691 61001 87257 68463 91028 89831 54382 65337 59287 60567 99310 74919 98699 50026 93740 81024 86070 62715 92321 57689 88678 86600 55058 83587 82865 65198 63299 56507 82568 85470 84893 58662 85577 76975 64204 79442 93215 83581 87976 77224 76774 59326 83042 59145 53680 69843 68029 85086 69607 56009 92024 73036 61695 54595 51560 84395 62985 67271 55073 96991 86097 70917 60711 63018 83747 80124 52601 80413 95025 61331 70565 57846 78482 78039 86919 72911 92232 79801 79194 67341 85574 90474 79313 78590 70767 59183 64449 66533 84690 69311 99479 93694 50341 67379 65425 83810 75044 90467 99105 84212 80262 61334 76467 69788 61056 53882 97342 78444 53888 69795 90198 68984 72778 72698 72352 82635 54349 89599 73883 86580 73762 69426 98352 69877 53113 77423 87798 80568 69412 87931 56487 74328 79231 68439 83087 93547 77890 73472 59998 80923 61290 58393 72343 68214 82792 89325 83119 61055 90777 85510 87867 60087 75553 97488 97052 84384 80367 75761 84115 84369 85518 91737 88253 95354 57984 51989 84923 83629 63755 72975 89075 52002 90556 57855 82406 94012 94447 62761 50151 97592 53421 52443 92370 79742 80782 65932 65334 86660 96563 51347 98361 92648 72301 78615 80483 56769 69302 80233 79075 59455 75993 69625 82090 98844 50967 53765 96927 60017 50391 98705 68559 63845 67605 71793 93305 97896 92369 82133 58498 51465 58667 53010 87356 66936 56690 89261 59994 69291 90849 94002 54112 79091 71199 60229 75654 71334 61947 76232 56973 87292 77343 91614 95765 89714 68306 73409 58211 98810 93950 93708 52832 93463 73825 65184 91426 75155 81068 75423 91657 59452 71357 55784 77247 66159 74542 70418 87885 81881 86789 71484 72629 79523 56336 71596 78792 79047 80320 62387 78237 58690 83341 66549 81987 88889 57002 84858 72999 63975 68730 68082 99040 88013 73466 85002 82135 94506 68536 56564 78353 80628 52886 80311 92669 57709 84241 71018 65907 86839 52441 50665 85092 88132 63661 87812 66233 65946 92592 87995 92852 52146 63135 82912 75330 59652 96463 84761 81260 59312 74260 99505 79230 68218 74965 71163 55648 90048 66944 59520 77205 92136 73645 95789 70150 98505 80907 80410 83633 94338 91847 53465 81005 70277 53962 58938 92343 94414 56308 91606 94301 99588 86664 76733 91459 98753 87244 71890 54693 63358 98126 95251 70097 83300 84563 92046 54628 90194 60018 74761 99068 92172 50965 65472 55533 57173 80626 66161 65637 75264 88107 65540 64638 65251 57712 82544 91603 77174 59178 95546 87799 82287 62057 80170 50601 96564 85234 50411 60289 80400 98105 56417 99514 97551 68376 81247 85926 66248 89384 86005 83295 98357 91783 98700 59495 97861 55137 81954 58329 74278 63979 73450 50461 55489 80266 64497 59172 87194 67386 70166 54495 75748 57995 52918 73996 68828 79311 50245 97410 79159 83235 81945 55613 60676 51361 93339 98316 83274 97990 78493 86743 53877 51724 53331 85650 56905 58764 83126 64498 70735 98073 62604 75662 74286 84929 94513 51614 67179 80906 76915 81608 52834 58523 82918 92751 90338 61248 93716 63796 79661 83780 53763 73207 59571 94433 56150 81405 85122 99027 65883 74068 91921 75956 73138 56311 86653 95737 88146 66962 91563 68394 98161 50274 62631 79613 66429 73217 77070 84626 83139 98182 66182 68584 86088 56833 71922 79883 61787 68925 81651 76073 95557 91517 55345 79287 71361 55960 58086 54797 98128 79451 87746 98126 58685 67163 93289 74593 81956 73406 89846 83456 72011 73525 87504 66560 82997 92835 63942 79230 87685 56029 61851 84707 63448 89837 82706 55328 77115 84980 98332 68811 93377 89427 99203 50891 87138 65425 58929 73699 89708 76378 74534 97071 84367 88049 74777 74201 85738 52725 99325 82508 62566 89363 94962 86813 67380 87047 52993 99547 58700 89164 75828 92566 71925 60136 88607 76278 56677 90655 53927 90806 56221 55801 73133 69161 63372 72552 85976 81816 53964 76806 54075 82817 94667 71109 83385 89400 96380 68160 88220 88763 90010 90952 67765 71239 73274 74271 87720 62198 62383 53071 85899 83613 78149 90843 72239 81102 92559 55467 75081 55142 82486 73572 61169 57224 77250 59094 99975 74240 96234 99637 64619 89472 66289 73209 89939 94512 99681 70678 91312 91915 67295 62796 88675 73167 67293 75134 93122 73900 59204 75791 86705 50618 69793 89142 72721 92402 62822 66255 57102 71398 58275 94887 84734 80785 61992 51499 78451 75475 97977 87484 94250 57472 87884 78677 92573 84570 76762 68087 81625 55567 73476 81892 76966 91978 50265 92155 66848 75877 89593 68363 89587 68767 56757 88345 96585 75866 84908 55871 56664 71818 82848 77252 60298 99958 88956 95935 58754 98772 51588 75476 95331 64909 63687 58057 90474 50249 66562 99539 94857 67188 65338 51641 57987 87703 62278 82105 73797 57285 51821 52125 90393 88991 65892 66010 54460 97981 53142 52702 99287 67835 73375 82578 61805 91006 67296 57051 72855 64066 91288 92681 66177 96906 77995 76432 84571 59638 56335 90210 76287 97436 79038 98364 74821 71303 70703 80669 84494 89942 51012 87810 91328 52815 69952 68251 66717 69574 87741 97600 52034 70520 57493 94682 70799 64931 57783 82461 63538 51868 90706 94518 79898 58304 78559 64449 82392 50640 53455 72056 63639 53569 62677 51371 75676 64618 71710 50821 78399 74639 91389 59138 69481 99360 63097 68424 56921 62708 90965 79184 53462 52113 97108 76521 61898 89900 76022 92903 82747 74588 70200 98504 63348 86654 54161 94572 86148 50262 61176 89957 56217 62517 94054 71091 66800 59848 84320 69805 59974 59747 78313 93977 69690 79277 83920 94827 67754 74667 66933 50561 91682 77098 98533 94996 94746 57270 64718 54094 89746 94119 99961 58589 83514 83905 70553 91469 82778 84539 78860 78594 53471 89715 86971 64647 95684 85770 56844 92745 95440 74049 57772 94146 95381 90596 60422 53702 79010 68030 84252 70562 81155 86047 96526 64530 79927 65536 89137 69292 62037 67464 65026 71592 70879 77293 83295 73250 92848 73147 64450 89235 59377 53174 98510 79852 70001 87805 99718 81364 82733 70445 96422 93053 60923 53062 94993 57078 87393 94303 73085 90280 77631 87374 83812 55770 61417 52560 51596 89442 58001 57295 92452 85191 86582 89421 64763 83917 77013 73119 93353 69765 52225 75578 60155 93767 61910 84753 73427 72116 57517 63381 86417 66965 79940 60398 99348 92709 51998 69845 77477 68967 76924 63894 87906 91599 91075 71075 79152 62155 95129 51089 54173 86237 90676 83525 86339 95763 68536 50151 67894 94551 52783 91650 71977 98832 62561 78475 97156 92921 63450 94902 80049 95914 90532 53083 54403 55412 53423 95018 86849 94792 58634 77974 95841 88233 70213 53378 59687 75107 62561 51806 96008 58022 61314 64718 55245 85147 66655 82349 89253 52991 71196 76668 86807 95398 93002 73600 51472 91825 94665 53317 55856 76628 74049 59415 89149 94067 68227 66451 68446 88114 69090 82046 50349 54135 67874 96180 65378 63973 95117 69063 87353 89237 91370 55971 77863 74809 74740 56515 70743 99826 62532 69711 91301 58632 96643 66717 68936 53476 93032 75094 50260 95025 99954 99118 82279 66607 93713 60876 75331 78095 62040 61202 61306 68254 62118 63790 86231 81199 83004 51545 82881 55748 70976 82459 54340 50364 51441 55009 65013 73639 95222 63026 73129 93830 89905 71370 77215 56916 86136 90392 65849 67519 82789 95790 52690 79847 82510 61235 95152 53126 51155 83037 85026 68801 73520 86136 62789 79043 60410 78726 60553 65834 59928 75998 92414 60960 69816 80484 64556 71442 82590 87622 69874 51471 95847 61330 92290 50664 94291 64873 79047 62374 95848 84516 77882 84865 76248 94136 98384 70720 86785 93980 90586 65324 96323 86015 88443 54186 54130 67597 93957 69391 78915 86552 96465 80435 51845 84465 57656 96376 51817 99288 60598 79638 56427 56629 50513 64354 78682 74486 54786 50071 81620 74295 60741 87100 71828 98993 66888 88423 63814 68462 51325 79112 97888 99412 50164 99933 89279 87560 76535 76256 72280 62816 87626 87313 68262 83433 92892 58837 59509 88216 85913 69822 54527 75097 53479 68277 84504 55255 66102 95789 60516 57834 82106 64917 62880 74625 99946 55660 83328 64181 62263 72619 91926 83813 87428 69854 66131 52465 78371 64074 93125 93980 73846 64795 77614 55558 70511 99058 68426 66621 51016 72347 84793 79567 81725 83336 56254 51160 67426 75402 93376 56892 56291 75364 52036 57368 93936 81153 76650 72992 70544 59220 57233 83136 53342 91384 68530 52302 76928 96449 90523 99781 99828 64832 70229 70245 67276 97011 98925 63586 71837 99383 76075 84848 99951 91061 92504 73276 69666 99274 52068 61399 64842 80744 80826 63034 69397 92550 71344 98929 86511 76781 85817 67161 97437 78995 54210 98381 97023 59998 56299 90146 64734 85105 65788 97407 81830 95114 88367 58134 64103 50799 54324 93162 51708 70058 51760 58679 69512 62317 58493 71255 50639 69589 59960 68109 93153 54154 56766 86493 85701 66904 60981 66468 91199 59256 92213 83672 70178 71705 66680 69798 59359 86270 71440 80600 60273 96809 86413 59300 52299 64912 95416 55451 65192 89252 73581 83650 89517 63294 51417 88117 62932 52180 53179 63709 55626 56375 52656 61726 54643 68017 88590 89481 51566 51796 85189 56797 78086 63228 83413 83633 58608 77763 79863 65040 62136 51436 74432 50748 65479 92382 98746 77075 79992 58909 85614 90822 60785 82644 67689 78900 72191 99616 50919 93645 62508 99035 85561 64133 72972 64067 69863 98008 68165 68662 53275 50355 86983 69681 57943 60133 95593 61383 89145 96134 82033 81903 62617 74243 59923 60885 99563 50767 50895 89292 61526 81735 66853 97604 96221 72964 74591 65495 72959 77555 96546 56365 64796 50026 73510 54032 67611 98232 56568 75240 56588 93596 69204 99261 98281 56320 58115 59170 80684 83271 90491 94725 86484 98267 51514 91268 58347 79388 86917 91725 69512 80596 72127 86828 52409 50171 80092 52580 66830 73257 69833 96593 71228 74346 63750 58011 52884 95818 65425 57362 85051 94807 91872 57572 55123 57042 65510 87488 59949 73460 65607 55737 81069 55073 79948 53958 72458 55313 66380 62241 66241 55888 96331 58463 96157 96008 73737 56776 70516 90871 54446 93296 54688 77021 63559 69321 60990 89920 68803 57487 81934 62657 67910 51924 92105 59723 59039 85423 82708 89485 89948 84763 75387 92164 71893 97735 73659 54727 77346 60385 62629 77397 52101 82972 85551 53278 98681 86934 65451 63090 77610 85045 65129 71090 93529 73917 74165 69784 82195 99317 72608 67994 53747 71692 89984 74871 93855 52764 68385 99056 71408 57792 50793 60579 75853 75073 60252 70596 85309 66786 54172 60551 71777 65065 70230 98975 93546 56707 61641 73418 60542 60130 74282 58941 88150 56506 70889 75784 88663 57872 88538 85815 62526 64962 60896 92037 54131 96153 93004 69548 54440 64304 76698 93498 95000 70350 66809 75981 69972 64280 90810 50748 80306 82474 76118 86293 74373 51890 71071 55374 89867 60333 90949 80116 86192 70988 55790 60061 92619 64364 53602 68554 84027 63631 78554 51876 94518 51055 94405 75933 88173 87426 51817 63693 65672 90043 65867 59507 57237 96755 52015 83199 55488 59597 67185 60484 71308 75581 87467 76430 73214 83504 71484 58680 99382 51197 74973 78503 60203 72559 51486 98862 55532 84654 66381 83020 59973 55950 83228 89581 89080 95145 65389 65435 50497 66121 87104 83301 96900 91501 56646 70382 90351 99121 76244 82438 86217 67178 92930 63351 97554 96905 81322 86526 57230 91325 54069 50677 60058 61106 70343 89890 79303 59213 67223 71745 67557 71426 90544 97840 56082 57630 75266 80061 66230 54757 87374 90980 66542 57651 96500 94002 94158 77221 75693 57612 62314 57393 82433 69952 81713 78604 90841 68527 65230 94964 98567 68587 96298 74414 64393 51254 94766 71013 65246 50973 80767 75245 87735 60762 92329 75187 90811 77188 85260 99308 96446 89315 72949 78618 65967 59260 63702 53490 63386 96458 51701 63635 59789 64203 54539 54977 81752 90980 52249 53307 73694 88546 92013 81912 78436 77861 73966 64479 81888 57433 94550 94017 91687 64486 81896 80684 52139 70934 60219 75346 85943 89572 64916 77296 84012 71447 96553 60278 89854 75394 70760 96045 55025 74633 81100 50960 74875 59567 82393 65084 60468 68363 86227 66501 72479 72897 76216 95903 62042 57247 79952 64917 56920 90032 72969 56098 67551 54376 93499 58649 77496 85891 80854 59680 79614 74761 95335 51571 55127 63969 55639 89903 65953 58492 80337 92057 66398 66039 51115 91340 76022 63798 73189 51373 83293 99374 57893 99020 58501 97368 70955 74469 82132 73734 64655 99959 84943 69636 56390 90143 51903 62828 74615 67764 85586 68513 92475 52766 70674 64008 91221 60633 73139 80446 55036 59726 86922 76657 80576 71828 96092 78787 63141 92414 54368 62899 87505 81642 86026 90053 50800 59263 67589 68145 83668 82735 65451 62273 57893 59407 61228 62500 91114 80178 69569 81539 74192 81035 98881 79423 99650 72442 67994 61911 59238 97044 68343 99888 92012 58844 88998 52863 78167 97822 89502 63750 53339 96263 53575 57635 99379 77012 93425 75822 68510 67373 96293 82754 70676 58789 84256 61394 65346 91582 67070 83526 77272 77621 59081 83578 96539 70807 59860 60175 91381 96058 84003 55375 58653 95550 67492 63045 80574 50298 66768 72872 61447 86604 95239 92914 87052 90414 93452 95110 53507 82707 81727 82034 76742 99868 73152 95813 80497 53373 88587 59130 53245 74462 75378 51472 58967 97675 69176 77184 71013 69583 55210 77565 86998 57171 79474 65507 53689 98638 58614 77446 62235 78873 94436 58192 89537 50978 73002 57678 71258 56928 66351 84759 56896 77379 98065 60732 60483 61078 95116 95610 59714 53088 87043 77296 90751 83422 76979 71127 59557 60015 81894 82624 69567 72327 73518 54159 50297 99541 89357 56158 64000 50033 56255 62444 78545 70693 90234 50733 84300 70166 87912 73382 93410 51363 74614 75006 75183 72475 77347 77950 57225 82440 69287 53951 89421 60673 70176 77249 90860 95328 97292 60428 73912 83082 65750 69821 52697 50908 71521 70617 71248 69017 67593 79991 72489 96844 83827 94081 59196 75077 76130 65899 98326 55997 61592 64340 87278 61061 50998 66257 99418 91522 93266 98825 70084 80085 61371 93501 64738 75744 85187 87819 91306 72387 86125 61760 66732 60485 70356 62659 77904 98165 95322 66438 88413 64318 90412 69807 52094 51102 53075 67178 56808 91828 54523 52520 92426 52798 78202 73120 58788 95408 94031 87128 87116 51806 51029 93437 55898 54470 84703 66057 90273 79265 55753 51906 80342 64915 63048 75488 98836 76291 81202 97857 89333 55518 61810 86824 99786 83713 70670 62973 83438 96158 56010 76681 51768 90870 92871 84212 75576 68744 71106 71164 96122 83493 93556 66403 98402 60730 52115 84005 95640 83561 81741 66050 89571 67019 94792 66773 52606 95692 84939 56405 87098 70844 96058 79296 68349 51282 84963 93265 59241 80893 83286 82184 59336 61156 61847 75453 93639 65779 92800 57810 56436 59533 87327 84055 58773 90001 62954 97710 78969 53938 69296 74648 61526 88601 82926 88300 91170 87155 59307 85566 62019 84275 57501 56317 98120 71201 53140 80671 58205 76297 91453 91781 74492 51546 93725 86418 96435 51961 52700 92705 55828 63594 81335 91354 64200 73195 62628 99714 95776 50032 54104 94898 55003 55318 75010 58191 78726 73170 79789 63927 67037 72486 77349 68002 51256 79869 84237 58692 69828 74996 84206 63025 96567 77847 91530 55199 55397 63258 73944 93968 69389 73402 83543 55279 85822 63900 92277 79252 57977 92964 72177 52627 79649 59950 90211 92190 93543 63800 59741 70569 55025 92134 59245 59484 92462 88130 82018 60076 95029 91762 57707 85289 93186 56612 85221 68212 51289 95085 79220 92846 79648 70710 58745 79875 79163 90053 65618 54466 63292 73247 89923 82653 52931 98212 50779 60893 77542 65482 99700 63240 52562 99099 80505 85788 69673 51957 94373 54621 54595 96330 79790 68763 61647 65870 82144 85910 62409 83521 74009 74784 82263 95346 83738 51152 94550 65256 87574 60870 71978 75964 70772 51947 50377 96186 74458 91925 70666 71114 62954 87696 92739 61523 78131 55283 52787 71806 75060 50021 84188 93463 83899 64941 82248 68732 57409 50054 89641 82861 82880 77421 94316 82933 89863 64068 93404 50510 97874 77744 71293 83774 87886 77256 74206 72595 95803 66117 57724 60972 65262 97262 59041 91200 91967 88699 61292 55293 59007 53473 80521 80283 58406 74042 66236 79666 53340 91125 62239 52830 74278 81825 87322 54442 53222 55212 95889 55494 90705 80795 97787 77240 52117 88313 73887 98910 61810 67359 99104 59127 90369 95604 81517 65278 77366 79121 57904 87579 56426 74032 86723 67003 97430 95413 76328 93018 80276 68606 65677 63926 87941 55427 54972 50705 67059 85424 78084 54256 51469 80606 81177 80954 68840 53487 75883 60457 92096 72222 68559 91229 61621 82571 52447 88386 69223 97426 57952 83018 72385 66442 54733 72095 68822 89763 74815 55062 90443 67883 62762 85672 76471 72864 58141 82276 52083 61666 74519 69686 66428 52724 98509 88777 77863 97794 87929 79584 94037 91076 78778 92068 86417 78574 57676 64228 76641 61384 68158 97559 89028 66652 58904 55341 93067 76775 68948 79335 64711 97076 93845 74190 54750 78104 74279 66095 59449 75963 52546 77541 92689 59721 50597 59082 56477 58185 71879 77663 78284 66882 76805 91249 99181 55466 83521 83703 87050 51800 58027 54482 56841 61822 82789 95064 60490 89903 76130 64278 72612 53531 78388 90445 52782 90775 56455 96751 72803 65224 75163 54123 58572 54323 74006 96497 66475 53859 78019 64302 78821 81258 76456 55295 67371 88271 55215 94727 70132 83181 52134 80175 71321 50830 81507 73441 90322 59448 61539 80084 68937 60892 86969 64522 83033 66872 78594 58998 78772 58807 76485 77191 84351 78763 89007 64288 97589 81966 97291 56423 55446 52989 64043 53144 89497 52617 79360 91667 67765 82211 76852 58218 54276 89652 75506 56135 56267 61747 67509 91920 97232 80020 95772 68376 54667 74777 56955 54813 90484 96093 89238 65142 75489 91689 78892 70342 75031 99030 59504 73453 93565 65394 51816 56801 97570 92929 63686 52429 79658 84320 68258 94543 56330 85407 69295 75500 58439 90063 75015 86898 60562 78962 90682 68477 60183 85395 50473 94051 81157 86280 99797 61145 65415 55484 63568 81227 84896 91861 53197 68318 65844 79906 93108 65720 61265 92746 81297 97671 88919 62818 75887 58628 64239 77145 61739 68581 53384 80586 51264 70165 53751 55593 84296 71310 93639 93752 98578 96153 75465 75857 84421 95912 70337 74562 77593 66027 99832 78352 96966 60042 73036 59453 68356 70308 69252 88148 85786 70726 51159 83361 75267 94750 64062 55796 96587 92226 87617 98546 77886 51069 97903 71763 97580 99413 76715 85452 87486 93100 91709 78801 82114 77344 90414 86116 57353 85705 75261 88549 82966 76637 74358 76730 56146 92075 90062 78222 86458 67372 69271 65819 93220 50767 58956 52787 59194 84437 99119 68429 76019 64625 75557 94241 77981 94011 88801 76275 53828 73329 85376 76837 66572 79553 85343 50720 97087 98693 55184 77020 77791 77665 74260 55240 78984 93228 87482 82087 97499 78642 88516 82133 52966 58010 57744 62644 67021 65162 62432 58616 67979 52011 72690 73170 81884 64213 54078 76293 55375 75045 57788 96823 77156 78563 80737 58571 87984 61876 88104 58470 69400 97200 55726 60826 93319 84642 66093 53068 89835 50480 94924 60707 73609 67428 86421 77042 81927 77595 68424 50275 54245 86037 84860 53347 63970 62883 55300 87553 69020 82442 53771 89843 70259 98721 70251 94727 85146 98268 84015 97628 60494 66466 67738 50011 88850 83339 77508 94138 83131 81926 61841 84488 53131 72294 92577 80412 86213 74892 62207 75145 97854 74041 80038 88830 77440 95981 54827 54090 77756 91845 67035 74084 82007 81382 64496 54350 56941 82180 98949 78879 95140 82158 64557 64267 73860 82334 53173 53144 80491 77667 90680 93967 63164 80359 66407 74480 84488 73098 88980 96675 99466 94120 65228 98595 73599 91972 73888 97967 65563 53443 82390 73754 51541 89015 69826 55047 54898 96974 79543 65951 80342 89459 88294 64658 69405 97404 97991 68585 68265 88580 57570 79515 85773 63563 51718 85783 79881 89803 61559 90316 57889 66096 57195 60588 69965 56810 64482 79029 58316 70072 97763 52950 63916 59575 88293 56008 57040 75294 87814 90794 84074 73850 79204 64088 53915 91610 84594 78100 73390 86849 72813 57311 64618 71707 75448 76306 70221 56968 51268 64118 97544 57779 92532 78093 80464 90819 92018 62672 69967 60250 88705 88057 76153 57986 85839 74920 60542 64974 89022 82273 58765 90561 98068 85200 90754 63126 99937 71746 95170 53939 87934 94303 89291 71684 87858 92652 96906 72568 94101 61679 68372 66180 80971 60399 56465 67919 59150 93101 98795 64030 88739 81895 71341 76765 80492 79219 95080 60996 93423 87182 74472 59010 67481 86679 97645 76402 62481 88602 96000 68938 64446 99937 66020 51403 59194 81896 92773 98640 90218 51971 77835 52986 97627 67223 90988 98561 78288 56881 93847 69930 54080 79586 93399 73498 61467 69119 50016 72161 56535 61854 90448 77816 98611 87766 79480 75493 60005 91774 54596 83784 53493 85246 64349 73211 68849 80910 67804 79603 94227 62876 97659 61992 96478 91218 71554 90661 68820 65503 85973 98245 52963 56557 74939 93145 59502 98286 63057 82469 74594 57490 93213 61527 85064 90425 62644 76478 73089 70771 81235 95920 56756 65406 57253 50379 50412 71371 53872 93492 91933 61586 67243 68059 60220 59074 72965 92009 92564 94736 69123 76066 97730 74296 56243 54877 94326 73209 50874 74982 60320 81228 71313 97677 52343 85317 83805 79459 72292 62809 87734 65912 71745 87806 51717 72098 93186 69177 77473 65553 80102 79954 56343 86472 62661 57225 95951 84722 76400 85513 75342 97600 87576 56411 76092 81736 83173 71822 65157 72928 63136 87795 68253 72763 55912 50079 64260 71642 89091 79090 70392 92984 52565 51927 70061 66941 62675 77120 87406 67434 79402 60857 70671 79724 72624 66875 90419 70824 93007 60042 51595 89417 71715 63073 57374 71075 52199 87047 67331 57894 75945 95541 89871 53450 93981 52134 90271 87479 81366 61510 56553 76300 62884 81784 79948 51243 84090 79695 53740 50840 78213 89579 93459 53088 58331 85151 79185 83023 95426 67869 55576 69286 92820 70829 57243 88664 93555 85004 87519 60781 94171 95324 74277 99772 61811 86294 87823 56294 51251 81282 96591 93178 92828 67028 76853 72327 86894 95220 63334 66774 84227 73626 89715 93238 76520 82751 80343 80228 83060 83176 71235 95573 61024 75206 59006 59321 82298 50376 63618 73464 66719 92936 76582 54380 90950 64122 64390 60650 61191 96411 89916 85793 91183 80819 52010 84420 68739 64837 95178 83521 88395 59369 75096 85970 75220 56674 60794 71150 68785 81276 83829 88528 55550 99688 79736 90467 62737 62319 63515 81938 78279 97865 98419 78721 61028 97301 90462 53987 53166 85586 91587 88519 51521 76385 70860 86981 54682 51886 98110 52799 85242 72233 51838 98006 59738 90298 55875 66090 91212 57963 88122 69797 97505 70855 82087 95203 79161 93487 99203 61684 73133 87373 98548 78372 59049 78084 74951 73111 89928 99959 97818 76847 82461 80222 71039 53946 77135 63504 78449 90344 51737 60373 80536 80426 62262 50179 92053 56311 51583 72947 65081 66563 67362 90776 91226 78460 98433 84628 86069 63557 66720 58551 53805 58113 96632 84909 65135 96201 73369 50867 58699 61544 96084 53384 96583 71686 97168 55281 53951 77565 76126 74459 87956 89204 97109 77244 84152 81557 83706 84273 53415 74321 73678 64887 71454 60261 87740 79774 86926 89762 90016 60385 74973 63353 56526 70249 99445 68201 79775 92274 69382 74628 54561 69824 95256 73468 97882 76388 67970 92228 89293 78756 81399 83227 88414 60869 88161 56244 62261 94807 59486 93841 96607 82608 89528 68438 95702 82219 59967 67809 94821 81110 92462 64945 88009 86576 78814 86625 71988 85633 60741 82285 72749 99400 76825 82361 99184 90704 75585 88831 86293 72004 68856 52926 56075 65751 69735 72270 65651 75160 70803 70889 60310 90710 96853 85964 85782 97823 89444 79709 87453 85637 50704 98896 99401 51820 91670 86657 94894 62821 86007 80379 69964 55524 51560 55618 85870 80483 74607 80114 74606 78425 90470 73840 73558 97818 54164 61074 72075 76218 99291 92248 97192 67324 57610 52212 60014 89984 87908 82486 87662 77016 96791 51556 71265 98830 52366 61290 71937 77742 62276 88852 83920 58806 97255 72642 94524 99261 69137 75768 92162 61485 72282 75258 99228 66821 50556 74298 88778 58618 76436 50865 64397 71936 80008 90069 98992 59439 98690 54409 71093 90742 84561 51652 56429 50395 55944 59374 73014 98172 50965 82898 64858 58406 72409 93363 64662 51778 75749 54816 63990 78060 76034 51356 63824 69471 69129 89558 67530 60312 80992 87632 52106 90958 74861 74644 60547 86406 78347 53593 77857 57960 79551 80938 88566 75171 88917 77562 76849 85007 56946 64900 73281 91358 99021 87177 53514 75684 64192 81303 68938 56044 86357 57750 67699 53588 75163 66321 78973 56028 73603 92336 91448 81538 87276 55780 96604 71174 61549 62038 95115 53011 72138 51064 76105 73410 87728 65598 99348 58511 95172 96064 61763 51280 90580 88762 69034 55049 95686 98271 80261 68175 67460 94455 81236 51214 68900 74428 88127 89870 67496 74129 57255 86349 53597 98806 97913 54722 55724 61263 87380 51979 70828 55372 76448 63813 54439 71627 98524 77158 90305 96695 73403 66477 51010 53038 73352 61661 58476 73658 57609 97104 55871 99797 51116 89265 89787 50962 53179 68811 91045 82011 66049 63170 79447 75213 78428 99715 52488 65453 91801 70717 79047 65891 75520 69497 96541 95886 98409 85025 93311 88734 57101 92444 84069 58840 91085 57286 64756 53771 68438 95813 85460 51168 82861 89932 78919 56882 83352 63390 63999 92311 78708 50682 61414 81759 59082 65303 84661 71178 56841 86932 58349 63523 62658 60199 56985 75251 62012 65946 71849 83809 63530 50877 66897 91024 64345 89944 99991 72605 60361 96254 97509 76856 57532 87846 63144 77925 89073 84217 91246 87116 59396 58020 74781 79137 93230 74074 87227 61032 73279 80465 71550 80640 56799 96254 83442 77306 52433 83366 74000 75586 85063 50180 59417 64211 84910 89243 83271 70768 74826 63935 97941 68756 96734 64715 54067 84431 90680 98492 74743 88580 91888 82564 92329 99318 90447 60956 99496 96391 98734 72881 77796 72974 71478 97142 84787 87239 79954 72197 94788 87255 74354 72392 74910 53286 69375 67144 89849 99501 63822 97818 71942 80109 87762 54961 63367 98860 67930 90357 90508 54777 63467 81604 61715 57828 69977 79940 85243 66964 99155 69423 96063 71332 84596 96379 50574 79577 91821 79747 91595 61614 57209 77839 51585 64437 98906 90055 76471 92614 63232 63484 99714 71098 60682 63378 62642 98884 94224 99213 59864 61678 56233 93425 53281 87919 57086 88969 66937 98720 95915 63294 93515 62080 70027 58011 87485 80268 66395 65895 74112 89228 51725 58360 68168 73791 71314 51373 64110 82415 88932 77573 96184 68389 97485 70003 81492 53298 66299 87578 86953 73356 93104 82853 77699 66752 85690 87598 69377 62548 88790 64830 54591 75169 83497 87281 93508 93777 57038 76117 53818 79799 54330 90867 80054 73086 54030 91528 77206 73936 77123 75583 82141 83887 74176 62874 59221 53036 80492 74546 75202 52933 67732 92891 56853 86575 99762 50066 75802 53353 50594 76828 75468 62432 57559 71260 67884 95326 66491 58323 62316 54317 50012 84691 64289 93158 70932 67204 51404 92637 91619 63511 54687 83879 70785 76432 64823 62368 84050 93678 97417 90035 64323 68009 72688 99859 53435 84764 54823 80588 75774 56228 88985 83189 61830 74397 89492 81948 61821 70344 96630 62613 51902 57384 56079 94220 53359 72377 77033 92701 75181 96241 93509 65756 88732 95084 98296 99597 93019 94248 95245 58066 72986 75198 58330 59929 82762 55436 88823 57321 67804 82325 81341 75894 58194 72614 96538 78637 64626 62787 82793 72961 93027 99767 66869 81481 63177 68586 79466 52754 87024 96985 66538 66942 60183 91148 52742 84131 53300 99250 59252 62039 74253 77066 80489 51987 68348 50008 87086 85243 78146 61682 51566 63925 81603 95312 93623 70466 85269 55869 87018 70795 65839 98558 75177 76158 97541 88564 79356 74887 70174 99859 72429 60725 67391 85976 79028 85232 60090 63201 53811 63683 80023 79842 76309 99232 83647 85600 83336 87171 55318 88479 75061 92487 78497 94030 76817 50255 98816 79492 82793 58829 67011 97876 69859 56949 56922 55254 51359 52387 51271 70631 56948 78850 52700 94749 97603 53077 72854 70607 87254 64654 67212 70125 93524 98172 95806 58346 77196 55788 82151 62148 73449 53063 74551 98668 95885 59364 80572 69722 58042 98011 69658 94229 74434 78904 94584 58157 89431 68538 98377 57727 51178 97723 67684 83520 88809 88966 82059 91259 94254 66500 71850 63927 64109 90955 93748 50936 88362 89514 61876 95218 50167 69157 51845 68519 52877 94307 72277 95499 53341 63023 79105 93321 76868 85234 76543 98812 66841 67103 96638 72045 71441 91914 75198 62274 57883 67589 89510 51007 63320 95806 76881 50572 84151 85801 58656 98326 54571 93144 69780 56876 88543 70351 63946 81027 65159 62488 83146 74870 72332 59984 70869 52558 82062 90731 68099 50549 61603 66752 93336 72391 96647 75452 94730 82515 70944 53581 50850 79859 83353 69373 65477 53882 63360 74526 97036 75172 81838 66933 69855 90658 75603 89835 87022 72395 56505 88045 82604 81189 66247 94139 90086 79136 66266 57397 93697 74737 90145 64411 74120 90422 60360 82685 50577 50969 99561 87810 81562 72228 71763 54923 73480 68354 61432 98982 96733 70602 89138 85057 73937 80115 51120 88027 79514 50934 71288 57374 97253 68421 76974 80733 94964 73965 57175 92692 82777 64827 56208 93582 52005 60059 74546 95929 95125 90951 90848 81005 77014 81421 85255 90724 82688 68816 75739 56303 99735 77994 72911 65651 67559 80947 91816 62658 79108 73196 76991 58982 50703 50027 82271 74671 60136 70449 71060 52340 56915 53947 75925 79593 95825 65384 70977 68504 92980 88689 90045 85818 85111 80371 74176 58643 94205 91769 80645 69499 62890 80244 69096 83011 51785 59415 91237 91663 84512 52551 93750 50334 79169 63516 60557 76936 64623 63484 85915 51076 92663 86109 73545 59944 56545 60275 80908 71008 58162 97127 77081 55202 96696 54005 55426 61720 78012 55988 96002 91087 69710 62983 76726 51045 72611 51124 95052 66902 74384 51910 62134 61811 97338 84048 98793 56228 68156 68942 66138 88024 77448 54255 71234 66667 80637 89541 72978 70593 57146 83628 81258 60037 66836 72912 68934 98669 57542 61302 81931 95344 98318 75942 69754 82849 64744 97068 66191 97043 58715 69847 88523 73468 76675 80963 74060 84824 78628 94587 81162 54197 64290 79226 56030 77406 51487 74102 51935 80597 56205 90361 96741 77461 75203 57189 73260 90952 51273 59779 63032 64303 67808 77205 87648 89687 90508 86274 84774 68520 93771 71589 61509 80655 54017 81118 59850 72455 53582 56272 53678 98136 68147 62401 87845 97228 93672 95280 80169 98339 95350 76797 81072 80519 62707 81080 60160 90570 53484 87526 76676 66755 71659 50949 57036 72625 88622 83332 75331 80582 86341 60894 52365 90831 61590 91178 72239 85082 92799 68856 68387 95694 57363 87845 57937 51880 52543 92505 82777 73079 73729 94107 67335 89773 70922 57545 68676 54081 74732 91916 96841 63799 98231 88836 63383 74336 88844 70991 68751 53586 89100 60672 99269 85394 56008 79288 65271 67666 81320 62724 98592 91536 67620 65318 57429 65855 91332 60016 79520 97157 66472 56642 69282 85966 76021 94386 82875 99177 63744 75625 75164 53515 86386 77805 91599 71040 75593 96631 86056 83043 93637 78072 95061 82989 98351 73169 74076 82705 88171 79891 78824 66947 69704 91174 71222 69902 86413 54605 86478 65912 62592 54912 98667 68581 57543 96884 59706 68735 85297 87189 64196 86527 67485 87626 68878 64688 75790 68938 70165 84976 56204 86182 97517 99833 85331 51376 75314 59523 52186 72969 60509 56020 81370 92672 81416 66673 54933 89267 92499 94530 54169 53434 56076 63458 59447 55290 68138 94193 99936 81822 75762 63821 98019 75578 85305 70980 51185 64721 68576 77104 81261 61196 65807 82536 90448 52890 54962 92840 54855 52160 76716 75334 61002 66519 83088 84372 98614 89695 98194 80517 95154 56668 84210 96840 79982 91221 81668 71306 59930 51763 91569 50345 84275 61879 82577 50219 58150 73775 64968 79670 66532 78436 84197 97019 99487 85639 59261 73847 51502 66735 59257 96024 57907 78536 90130 82304 99645 67849 99764 62146 62085 58925 81349 78634 66747 71480 56235 71679 59218 52057 54309 77357 92033 89556 67155 56332 52199 71465 67307 86585 83846 83925 78462 97746 65426 64913 69910 75632 93067 76792 56256 97426 72070 58864 80475 62330 77036 95828 55628 71300 63181 85775 57556 69498 70006 75942 71308 56528 85393 76045 78442 52314 91395 59826 93130 57238 64297 92957 96908 77988 79552 63612 78068 52533 91317 65648 72075 92039 90079 52239 95389 80965 55785 53100 71453 58673 53253 96748 84051 86845 88829 65264 70142 61519 64747 85590 84147 96648 87007 58434 84817 70674 71091 96356 75447 55939 95957 52932 61344 99588 75288 93095 70730 54515 69542 61118 62285 60024 66697 65514 68588 68975 68832 61092 56890 81065 82313 56314 56237 61785 99108 63240 87552 78311 61519 86946 69616 51474 94799 54367 81062 94957 88636 72806 94158 73490 55016 73447 75927 90639 50009 57201 65025 86468 64694 73063 62870 93337 93141 93769 81617 60733 86356 63485 92837 69364 63596 51155 69661 94289 92506 61684 51654 88225 65127 86922 98267 57032 94619 51209 79656 56290 54359 55200 79576 69731 95145 54566 86174 62714 64237 68434 51807 73010 79221 77613 92319 50731 67850 66978 79869 70479 99498 64979 94837 88129 88248 83478 68832 59548 89979 99067 60409 84932 73619 77752 60484 88610 56490 68764 98192 97559 77963 76964 71837 75599 67455 89913 61281 67419 62411 81741 84615 55509 74633 79925 75684 80814 78676 98163 67029 99073 68021 65200 69515 52537 50720 97776 93979 62454 71755 72139 89777 66595 97765 89682 59766 67018 58897 94305 95239 87357 57243 56297 53398 80897 54281 56523 89964 55130 72997 75102 83307 79168 89946 65127 54325 57462 91971 53309 56000 96020 81172 95860 73992 98157 83289 82559 73772 95948 61653 96506 56728 62034 66001 87756 97221 58895 54831 53922 64131 71335 99352 84951 98209 52341 65854 97586 50899 64730 83980 55754 79080 50179 94054 90812 89188 92659 64573 83164 65058 72667 59128 87413 77839 65442 59889 76401 53156 69645 55074 57644 92621 65122 57453 77358 93562 69011 60786 50966 98845 71904 99435 51515 74270 68047 58351 96484 80030 93916 71863 81968 74481 97811 61772 65321 83775 60892 92591 51608 80108 93651 93838 51028 55820 70724 99768 99306 89768 68909 86744 70371 60423 54691 67747 76911 86153 65203 76095 77975 67430 72211 55287 81707 64461 68609 61685 58843 52233 56504 68595 94504 56124 75227 50809 58811 87116 85467 69899 62350 73921 92515 63496 92550 71737 76212 61683 90670 91557 69989 53817 58739 84308 74938 83707 52260 52070 68934 71565 63320 68505 68473 76504 90888 54047 53531 59184 60053 98867 50340 73671 63316 85632 91655 89552 69978 79228 99794 96403 53971 53237 65105 59743 72505 79659 52889 61028 65914 85000 89673 79499 54372 84836 69773 53575 92922 94973 78303 64548 52236 84347 86914 58986 57570 86229 87214 70651 80552 56498 98857 98455 96912 66322 54077 63915 88611 99531 56531 52363 90631 51394 97554 59286 66457 66494 76483 59376 53222 91594 84916 96787 70566 62998 98814 84933 98593 98702 52113 60337 95783 80967 96734 89408 57956 56500 53108 59410 74993 77293 85772 58077 51497 61464 54290 81695 60164 92456 97503 75947 52033 92120 89841 76507 85150 58550 98705 60055 78135 57747 95398 50394 80905 93332 80639 95206 57293 56578 98467 87850 96218 57349 77140 59369 67186 94137 70329 73641 94865 75305 56585 57609 92170 82454 98062 76910 73362 55386 85011 75090 75484 55760 65025 50122 60339 91180 82190 79200 97978 87347 70768 83163 65813 78349 65614 86823 91522 73175 60765 79145 81837 82392 57145 73565 53874 67827 59721 71299 51024 52960 51822 57517 56955 79750 77393 51077 77979 88016 76822 90061 86821 64691 67800 57496 62161 92899 79597 82776 64869 72248 95755 76679 70065 53783 68589 69901 50095 88981 75603 75656 57418 68017 98936 98882 80138 67383 70301 61938 87800 50976 67110 97997 96675 77923 76767 70617 53721 98667 55495 77444 92064 87567 63009 68987 56416 80390 88504 56201 66901 95272 99014 59943 79860 88405 80309 88622 52410 89867 91744 71543 58768 85919 88449 89150 99182 61030 73092 55898 53598 56481 56800 72754 88511 90350 75425 85551 77747 57793 69176 58311 80132 63384 60431 66082 61477 99842 84457 62165 55469 81391 58036 59462 78292 59420 76122 63657 80042 51175 55721 91723 66272 60988 93352 68899 50989 84951 75209 80394 57468 86303 80470 99602 89809 54233 97889 92240 51076 82415 88333 74467 68908 77280 92560 83573 85926 56125 86455 67315 94320 89691 67251 74590 90178 91944 73708 68530 79303 74597 86845 97768 73472 73647 87840 86551 65464 55099 75486 95197 87761 92398 66763 73129 75759 67447 63497 88178 68843 94433 99355 59778 51677 86307 85428 78211 84438 70335 85403 91513 64782 51571 63218 79914 75974 73314 79601 66016 93504 50917 51922 56230 85006 50490 84060 70509 76221 82628 97274 85536 73152 97788 79859 66173 93723 91833 80871 93969 94946 94658 63973 86368 53462 75551 77035 63454 67385 76763 90015 90593 91057 61113 63588 67625 95868 92374 96139 63639 92245 51968 87287 83236 80176 78416 63524 98862 58850 68537 84393 51043 79382 80556 81260 69633 67937 75851 76669 98112 81195 55357 87214 55885 69081 84258 71669 52547 66204 82998 62288 99503 61008 70779 56104 99954 53855 96499 92778 50236 69988 83557 94673 64728 80759 57823 77544 96235 82027 85858 64741 99338 68964 77840 94062 54111 84903 93267 69118 65561 50307 58993 58146 80345 97592 57727 55592 72377 88744 58986 63758 52708 69693 83403 87374 56961 92874 69016 76786 74852 96270 53852 82085 91154 50653 85431 58743 56511 84096 76582 99121 85058 66525 91009 80588 64602 69461 64115 67919 60206 60590 91368 84116 58961 96229 79445 83428 63116 78985 86182 77525 67397 86574 59364 84409 95202 99763 83589 60953 67003 56709 54775 63098 59833 94008 50254 91294 92059 84641 75653 83735 93493 58551 81628 80567 81652 89280 61381 61977 96784 81669 97623 51060 72847 82134 81051 70183 50473 86199 71475 68443 82878 56789 97152 75988 89015 72578 75729 83325 50455 57823 56650 72395 80279 71788 60693 86443 97182 60868 56608 96342 64543 60224 81150 67419 99230 56296 59079 81995 93389 82352 55012 55027 53314 76823 65116 79093 87153 89459 58593 51202 78195 79043 59989 82773 71873 91710 60974 85253 53761 92571 58204 74140 75910 50709 72219 53516 74932 91604 81198 58061 59929 56143 97776 51690 98371 86852 76791 50559 95927 88371 54862 86893 59405 61574 94305 74138 51960 53045 61096 84825 86419 56675 93604 53771 98503 95333 74742 79089 54839 68071 74788 86518 56341 53390 84508 73577 98200 83925 90638 50653 60471 61801 59962 81234 59934 85823 86332 63353 66924 79640 71543 79995 97965 97652 98456 54608 73768 99498 74746 65314 80738 90385 65667 94487 59035 67237 92094 97372 55856 83914 72080 57906 75769 68145 88340 50205 58900 50783 83195 97862 77851 68495 51411 96006 87876 80632 68431 70251 62498 77303 89010 79972 68424 80795 90308 51189 87618 61142 85082 74696 79998 99489 95375 88017 83906 81730 90409 71207 91912 53025 56768 87271 76286 80663 69472 52776 68013 60618 64432 99519 79460 52773 53892 73747 85200 94128 91872 61316 93317 72933 66924 51920 60594 83346 66496 73387 87467 58810 72062 70128 89842 65552 98500 91862 65432 72970 84776 72992 72388 73466 79330 66600 55989 71569 79819 70602 96478 88329 88040 61089 66585 83037 89135 88515 60600 77229 84215 98770 55475 93283 67115 92953 53712 83890 68250 66523 91951 69287 82498 58423 82774 78976 62005 55380 60836 95776 54515 56149 77189 56262 99094 65845 74295 56339 70718 99719 76049 91528 74942 83805 76598 71655 76871 68856 79904 55838 74828 68093 73311 99926 62710 95763 51277 84780 60642 64781 76038 52230 59185 87921 86315 71486 54404 78357 59039 57693 52834 60815 61096 50135 85965 82651 66188 58592 68477 79099 52918 94895 50176 67025 66726 69265 79287 64904 70078 65942 66912 99789 81415 86675 56428 57536 61879 82045 79377 81545 62354 62294 51264 64687 92218 54823 72139 50019 88170 63775 73306 94989 86576 88275 52984 62048 91543 54042 93397 71629 67499 78798 50677 72739 98563 54715 50249 58574 79042 66350 71131 97847 94975 75592 69197 57370 70113 93906 85640 69793 97197 63171 63613 63336 54857 52675 98900 64792 78557 70114 68155 97544 79052 81971 98274 63797 97470 53834 92789 61650 58392 81384 56449 90329 71013 99698 79038 91911 98929 97848 64439 90372 64732 96610 99816 65590 66819 86526 86927 71423 63041 89203 83153 81639 51900 81791 91179 56128 67864 71641 85382 99452 90098 57704 53446 66118 88788 84944 99352 56049 91773 86200 57130 90590 71182 88674 94250 81835 58887 93410 90473 57035 51561 68380 89612 72707 59863 58203 83354 58740 82839 97176 66707 72236 78914 73660 50995 88717 54435 58164 50796 62504 52336 57218 74117 99551 72609 76987 98517 97836 75690 90711 90106 72977 88486 57410 64496 62459 96022 61307 66322 66122 79501 63532 73586 58252 51223 60440 51468 55071 86813 57515 58577 79097 75480 97468 86561 55177 63985 64523 86149 87577 95741 71289 97669 60651 66091 80544 92920 82580 50100 68647 64241 83057 87015 53244 68519 63813 79061 65231 50952 67330 85774 54901 73843 63810 55091 82833 89395 55170 58265 55360 92166 93296 90109 99725 64024 73632 53409 61477 99864 94960 92060 60511 93061 73349 94723 56127 63070 94092 52230 79543 76626 72658 72717 91678 79874 58658 98696 74070 84704 68136 99283 50269 81002 60006 69169 59983 99275 94274 70366 56236 73092 82727 81152 87917 65338 84566 71181 57854 88254 79028 94772 65805 91185 60323 78682 55785 50505 76309 95945 83970 57371 77392 70387 54625 78147 90552 88580 65395 84574 72705 69734 63392 63507 50592 89430 71215 50290 67762 57897 66145 99724 68869 52663 85316 90261 76412 84023 61678 82554 86557 70733 77061 73186 59452 83028 97748 50209 55902 59689 55323 74064 78431 79997 90122 87950 86174 94739 92055 60517 78452 58741 78827 95467 96902 56792 82972 69643 87908 69810 99882 66373 91423 52170 71067 55228 52205 75644 75933 61073 69577 87469 62282 55422 69330 76235 51424 74379 80063 79693 64124 50315 81158 80446 91547 74070 82006 78331 75424 56288 92079 71772 96981 50608 68563 51157 90327 95729 77631 68359 63216 96636 86787 73686 92083 94740 93391 62179 76180 79215 92123 92108 85887 93183 79037 78188 50539 53788 71425 61064 70405 88052 91876 54551 71061 98515 79822 97753 54985 55608 58441 96951 57581 70044 79585 79376 56987 71993 98132 65114 58870 98655 74814 88978 51617 72469 56940 81745 50109 70278 65355 81468 76668 63528 59673 54552 95306 77742 94507 57664 97294 52412 69024 93813 86968 59266 72758 99955 96437 59794 61524 59451 86404 89182 62475 80284 96641 57613 83896 77503 50344 50989 93664 62767 65919 68676 73000 52130 54493 54949 89779 98371 72955 71810 99754 55773 50094 66769 53839 57135 86063 56765 97306 97208 67168 80650 54532 54991 98496 77512 61668 51455 59125 52085 58525 63456 55272 75063 75791 97332 98674 67361 75323 57878 71909 59252 72585 67418 53103 86616 59242 59464 61713 52345 70136 62261 88292 92531 84737 92724 98091 72847 60106 73708 78299 82331 79950 80578 89108 94233 90626 79249 75364 80749 52514 98206 76413 77478 58404 96978 74324 94606 99390 97475 82813 57498 66093 71031 95200 72743 61881 51036 52019 97322 82307 89994 65035 64360 69407 52242 65836 71739 90799 75570 85877 81234 59072 92341 53389 73467 70134 67740 74064 70362 71692 96959 64627 92423 70533 81083 68234 87401 94483 93391 94963 75663 87472 98829 57861 74583 81045 83161 52861 86173 95523 72340 68631 69281 52720 80677 56940 50615 91973 88390 60860 61796 73907 81793 65753 67977 75022 95686 69953 94769 62431 70838 71972 91608 93256 78210 59894 85476 57816 71733 62581 67784 75501 92426 52307 71387 84863 73149 60940 73406 69481 76009 64449 71372 70152 80238 70108 68072 67466 62120 96294 57450 84252 98383 61636 80492 67674 68794 67780 91146 53848 96188 72318 62032 56162 82928 91395 84908 63206 72901 76790 66046 74941 91712 87020 65879 91767 79027 78134 79500 95875 59629 68732 65008 85616 51311 89002 91265 96653 96503 66517 67744 99334 98913 56522 70021 57876 74361 88606 67867 99715 95610 58583 77780 98994 78905 83194 67865 92404 66638 53182 93679 84435 95959 80294 60382 70771 52980 63846 95628 88410 56405 50966 60731 92393 59895 94873 60904 68204 74007 59145 80506 67408 69920 84631 54119 97825 58432 64182 82818 69037 81685 87450 92929 75889 97877 75040 98381 91334 82048 84938 86693 96563 76733 80650 70715 75860 92402 56867 84876 51485 99785 74308 92572 70935 69493 64681 68435 74073 64330 52698 53561 53378 53836 95527 74965 61557 82735 75439 57947 98881 71148 60567 51578 67581 53360 64522 84110 51282 65558 87677 96318 83936 61885 67093 77774 69342 64072 59701 96159 69931 51490 95450 79864 99786 67630 82173 71104 85199 96567 65950 63370 59628 50821 55602 89950 75736 79828 78657 60336 74565 88035 62958 80650 72029 78891 64761 62155 84492 71281 69723 86649 97590 66218 69296 78884 59212 83858 83840 81953 83795 64491 94956 77802 66068 99300 65360 70367 54474 55203 58712 74105 53478 52427 51079 81634 63541 90350 78757 83655 52587 81108 91701 63640 61702 96634 86424 60280 76007 88110 76823 98019 81081 99540 92263 63038 69751 88016 84228 93360 66091 81308 70618 70903 63116 75143 96473 80486 54865 79369 84139 83181 81601 77467 91870 79029 62407 99842 50190 77032 67405 97983 69540 56425 50646 76043 97806 83074 68038 81268 58825 81867 91140 98848 53672 62482 90523 62860 50807 92633 80055 66467 85351 70711 98886 52621 71048 63441 67070 73385 61035 73602 55776 72468 67728 98835 64014 99209 89972 57398 74266 71966 78389 85153 83838 94929 56193 96293 95227 85805 98315 66676 55710 55768 53551 59998 74892 82671 72271 94127 68025 66424 75435 71493 85788 80129 66921 64190 72556 82659 92743 81842 51748 86395 83960 94916 53622 79829 57010 59546 72680 72456 87335 65580 90922 53484 63549 56714 89184 98405 90935 62696 87126 58272 60510 51594 69943 70382 59943 98759 51585 58222 63555 50816 72204 84949 66519 57243 66207 86944 80683 56006 64993 70042 58474 79034 66429 94689 66684 81556 62012 65222 80576 94053 76387 67301 74919 99785 92482 93191 65596 71835 76144 94794 88109 95859 76340 95023 94079 76611 52354 97241 50609 97124 70199 77652 88676 65580 91128 99816 87180 87430 58254 91702 73624 65117 82835 94137 97804 98599 64393 86605 80588 95410 53262 91997 94578 58479 57978 70496 58469 76781 94372 92708 76552 92709 51982 78597 72117 98216 54729 81135 71480 99994 73748 91672 52231 67200 82369 68244 68866 80547 76251 85291 75341 78135 77353 67978 54166 60451 80109 57250 78242 98275 98313 67759 85125 67793 76905 67898 88313 54887 52695 68745 56741 98904 79809 89197 80632 92148 89991 72879 82764 58570 92791 59575 59515 74435 53991 53043 76787 54006 66378 50826 58393 96586 83371 92169 84779 65321 61536 84614 56408 87029 77862 72626 65817 54975 73177 61720 84249 99318 85961 57158 60076 52191 88042 56934 72080 76880 51792 75042 62548 85072 71081 63822 84485 62471 86668 93066 71214 70319 63738 69573 78421 78533 57676 70522 86483 64494 82171 69644 61227 72668 62134 79709 77250 86013 81672 82302 74847 91451 71861 98751 69032 76879 65018 72974 66997 84242 80726 79004 69498 94940 60487 91692 55674 65706 79078 57195 71353 68738 61512 98378 65617 73085 70810 95605 62998 81914 77070 62942 86868 74567 85567 92382 70541 76832 85558 65325 61541 77240 84681 92713 77159 86245 78428 56231 89593 71158 81436 61782 71187 93382 87036 77313 63948 63939 97870 57203 72034 88037 95302 85485 63370 54855 81421 71273 60971 69231 90586 61691 98081 70545 72459 56490 89184 89905 56687 61391 65432 69595 68768 92029 59173 68240 83564 85743 60314 86674 62744 75701 72067 78701 80972 60907 52884 87157 56660 84979 97534 88648 76857 65515 94201 57845 76159 59916 72139 85160 78234 75811 63500 86638 72080 65288 60642 99011 85967 82421 61188 92834 53161 66397 88040 77649 59013 88980 71673 60465 91139 80444 78049 85751 92174 95672 84007 98788 96974 99082 77941 94614 82024 98839 95561 56755 52490 68918 52327 50701 95156 95839 86343 53182 98941 62730 79189 66806 95934 79768 64697 95251 56771 69113 94197 72410 56167 64243 54591 65434 58166 75657 65844 91180 96421 56856 97270 75994 92196 52852 52535 64978 85358 87747 96114 83109 54983 65812 87750 77151 71354 52889 52399 58440 83548 72352 53334 95754 86651 54320 72065 51214 86313 53610 58189 59147 65233 78532 75593 95131 92121 94785 50155 65563 77055 68971 55533 54050 65643 56573 73096 68248 78671 79573 77291 62190 56637 66527 79011 96704 51934 77556 99150 72826 79157 82045 65191 71629 93673 73689 74445 87840 82621 83180 53082 92682 95783 96572 54862 53786 59350 88095 53954 94861 68289 75852 57026 78750 86881 51489 95721 59917 87936 56940 66108 80159 77398 58515 92914 78844 63839 56724 64304 62049 87057 80206 62281 95405 53276 50140 63073 87364 57409 70162 75157 76754 68170 64567 97081 98955 58105 57340 99722 83619 54973 58330 82142 68065 94126 67584 78692 57197 51313 67538 57888 71278 78520 85056 97687 71428 87451 61600 89507 92822 97347 50205 65610 71649 70365 96507 75095 64606 61165 92250 77186 82656 85680 67247 78431 75195 55866 93076 84888 82901 56355 95222 71385 53817 74538 74255 73444 50494 81023 99718 56762 55793 72775 57692 90591 66113 53387 92517 56526 79371 83024 74580 65113 93569 73258 97410 96377 50933 79703 66054 68779 56293 98166 76745 92239 96279 50700 55939 74601 82165 70622 95511 59837 66964 82220 61254 56370 53848 56397 88806 91385 72689 73093 69957 90057 64679 56693 60896 76463 59309 50337 74761 82098 77114 92480 59240 50374 88606 92445 60454 93407 51047 94217 66988 65583 59307 84565 53156 54594 66688 88356 62486 69602 64697 81334 94804 75297 71895 96700 63588 61640 76485 99053 98494 85449 69722 81884 85345 75628 87441 66318 68987 73317 92955 76214 80527 67052 50680 89768 99502 50788 63800 92931 56343 88806 53470 50653 95920 73650 92642 83592 58989 98574 99009 76341 75223 58942 93446 94773 93808 57439 55887 88595 51190 69057 50524 82017 73307 55819 73432 51460 80358 75229 59641 71620 67028 79152 93107 89893 85595 66536 62715 52576 94547 97808 84505 54364 55725 63124 79179 51025 74326 68309 52916 78670 98113 90600 62539 74633 90265 72619 54600 79737 56000 89512 77547 67918 69500 57108 78357 76571 70634 70169 90714 55547 81004 86870 69590 84627 64236 75037 71836 54985 60565 50238 74210 78207 55826 50854 85599 51115 67667 63711 71610 79199 85580 93970 57689 87194 66422 74510 77217 78314 84573 84660 87093 95224 97281 86240 65141 92925 57180 88083 95835 92408 56648 78835 83200 70397 88156 78132 68705 56370 77696 75238 62938 65762 58039 84818 89318 89617 54969 69983 97738 81001 72997 51199 89811 58932 55917 86347 63427 93869 96148 78618 54042 72725 81908 58613 80860 94372 87526 90550 86239 60285 78520 57471 57607 57337 51836 59187 58834 71831 78899 57670 87015 65285 87825 67004 50519 93225 66969 63498 50944 61364 62390 88059 85586 88848 53550 60458 53019 72197 71190 63858 82967 66209 78603 70236 51304 92375 54398 85845 99913 58018 88970 83387 66567 61778 89906 86192 84216 73621 60465 58288 75922 76981 62482 58376 92671 94467 79279 90220 65065 59150 65717 95269 79556 83654 77160 99873 71985 92408 76204 84254 64310 99033 95049 60969 91437 83119 89496 55391 98916 93022 54385 80519 87358 75480 80291 94780 55457 88568 94128 96901 68089 68375 83978 77425 91840 83248 71382 80736 89594 73253 73893 68885 94583 86458 94479 92313 74867 55418 62791 83843 59554 68819 57592 93671 78146 92184 56771 81837 80082 93874 55897 54788 56639 97062 87702 99077 56997 84392 82844 70086 67843 79207 76594 70581 81107 91246 53658 92729 75048 75292 87425 64821 87636 83730 77991 98355 75761 73825 96237 89664 80103 87534 90707 61121 70466 74541 51209 60176 76488 55426 71910 88706 63297 63763 54129 75323 92580 63911 63439 73655 65638 59605 60470 85721 78575 54001 64872 94775 94213 74153 63429 53403 89368 71374 91557 65610 70713 71414 77788 50780 72754 53787 77912 80277 90153 71475 82075 93177 74868 58412 54277 79328 67709 86984 69312 85096 65178 64167 90277 94016 90139 57704 98887 74656 56035 66949 80947 70632 82129 83459 99683 81462 92266 65963 59242 57098 96564 66548 53854 63110 67891 71988 65617 75749 58383 75046 95966 74234 70491 54001 67418 83500 92216 83639 89603 91424 72220 50343 71912 57637 66330 94519 57725 57890 87972 96141 60555 74643 71210 71979 74758 61108 92753 91394 73218 79960 79417 55758 82891 61025 90585 62265 70734 77631 79708 63228 66667 50889 68949 57392 82598 52164 57018 51879 69053 81947 71082 73665 88711 68124 99319 90169 97164 97905 77077 91966 97735 67251 81347 67597 70818 68655 55784 68665 75003 62126 52987 87870 96408 72180 62227 98473 88114 56615 56127 52500 90812 82459 65752 67292 93718 59031 50025 85006 96828 61961 57955 51681 77139 98206 69743 82661 96006 94143 68943 89841 95926 72047 54603 85877 71831 59270 58680 93097 87070 81878 81848 77037 91393 78756 91137 74707 64802 76192 54866 72903 56250 58527 84772 82023 69389 88151 76912 96125 69786 68967 87639 61746 69739 56337 99215 76097 76515 84956 59991 84732 91664 66090 62622 51148 86471 69911 86044 94232 96923 83675 59332 60827 55090 68236 85426 50055 70184 61209 60588 81923 85299 59900 64050 85655 81072 99598 74469 73716 65845 88655 82908 83881 73669 89788 87547 66263 75743 74027 58029 77253 92939 65880 52493 93354 65530 62801 72546 67335 75596 81765 50918 54984 69000 68030 57106 62344 53123 82571 83183 90327 72283 64303 85837 88910 93778 61388 54849 74086 91294 52501 83811 64054 92547 63174 57273 98966 52274 90300 80616 69811 82621 58314 55384 93034 67466 73334 69432 55596 86054 53250 54528 66791 89108 82486 65811 79484 90250 95602 79417 92478 90328 94965 81353 97247 61431 75852 58213 70310 55341 74841 55757 70331 81032 70478 71093 60995 83781 84079 74613 88369 51253 73695 64854 53646 85255 66957 81727 98705 75359 67608 98873 82561 96404 95352 68801 76349 68685 84901 50289 78056 53417 81333 50181 88669 59694 70569 84992 71480 82401 83695 60757 91822 81272 61615 64352 86551 82082 79532 69365 62931 96312 95691 75364 91482 92641 87724 52565 81936 82191 64153 97502 51131 81234 70316 95373 72561 61313 97091 60058 60127 96865 54093 58184 57733 77727 53467 94740 66080 64055 54898 74885 51061 91338 87365 65477 95443 86979 76770 50220 56365 60106 99657 52334 66066 62189 68654 92625 67611 91559 65337 85541 55590 87628 74563 71414 85813 66508 67696 64952 57543 56015 88240 65595 61111 76804 76717 62302 75468 95425 53753 83283 86570 70062 77990 68987 50594 97302 81508 93826 57506 80402 51218 99831 53569 75855 74332 71414 70185 59014 51461 73211 52174 96259 56985 97365 94124 88545 84922 98031 52926 76558 93608 66118 58522 99415 61442 64222 80802 58262 52528 83595 51790 89781 74779 69662 90776 98095 70830 57654 64575 68659 59485 62093 87897 52468 54796 90709 76363 91527 95714 51888 88504 91383 59969 52535 63132 74588 92720 80642 90054 63857 51041 89448 77550 85784 81983 62602 74407 52879 57915 56127 51413 99912 78825 78945 58182 62462 65461 89493 98190 50781 59250 92281 53776 84224 77312 84499 91076 67820 51797 98086 87194 55294 70962 72103 59034 57395 50635 61677 71004 54218 77481 65575 68482 82560 85830 96019 89695 71043 78440 61233 91025 81277 59024 51184 72823 79941 50827 83235 51098 99437 76239 50927 53030 56727 69567 85560 94263 76288 99768 83637 73852 58975 67060 63211 50280 84010 64053 57625 68611 92506 69307 56291 63641 74136 96869 90470 73472 79439 53807 91566 53050 72563 94779 86836 79695 79180 90283 89542 91793 53162 63181 73366 99945 70484 78704 70987 58799 85458 84894 60591 65516 91109 94829 58081 87557 68579 92939 78329 68051 62042 95911 52289 95430 54433 92824 78700 80279 58139 60964 82168 69550 67583 60335 97445 59193 65585 76370 70501 63977 76695 76244 77063 56363 97613 61054 83610 69925 57614 53791 54262 65958 80424 95089 74985 85568 63290 79020 68997 57336 50631 96877 97653 56190 99028 88864 95017 51725 64652 98507 81199 93200 88019 94014 86425 83755 71701 79971 58475 76177 53391 71470 93700 82090 84749 69055 77117 70004 84064 86826 86411 76512 61960 72979 59488 91016 92923 92962 87981 56979 69554 67772 61017 91919 94822 72792 95252 67750 96866 87699 57516 67704 68226 79928 67415 94188 89077 58061 66345 52286 73555 87981 64359 60428 76244 77085 62581 82927 52521 69901 54705 90112 92456 74934 61291 65061 82961 92577 57513 98354 58911 73697 70763 65165 68520 64963 89654 84180 93902 82547 98926 75043 58966 98369 96134 72745 70695 89433 57586 74287 66160 71646 88216 89073 77764 98279 79553 69136 96052 78829 77089 65205 91259 60681 59973 97139 56518 95597 56318 61392 98311 77856 79375 75334 53236 94983 98629 68703 71007 94760 90161 58084 53291 84625 82934 77269 84375 55305 94685 53952 64549 57253 63220 88836 53148 55077 87060 52456 84807 87700 67093 99396 67346 50066 63079 63599 82187 64499 79578 86744 67804 77697 89696 84585 53415 87546 58411 67804 71099 87914 91006 55030 51615 57397 89637 70619 74318 71991 56013 64017 86751 93394 87301 58354 63150 62931 85387 87501 61415 73454 64866 60301 99898 86012 72484 51641 61832 97951 64338 62016 85598 67685 50797 55607 89764 74863 77092 99716 99721 72452 60480 68789 50720 68755 59393 75988 91675 88761 94683 70557 52899 75041 62432 84772 84451 79650 94279 89462 54554 80297 87916 92352 57963 74410 90258 85466 82398 92410 86478 88589 83127 88964 97245 59107 89422 92180 75974 56213 51221 76531 87880 91858 89816 68297 56874 72650 73816 84628 98218 74827 51059 73950 56420 82273 94198 80950 81161 67979 56714 51029 93397 95459 92137 66960 84989 64647 62671 53962 68130 80887 51638 80618 65075 68847 86495 95035 60709 83496 54848 88455 98270 54669 78299 61101 69590 92883 62808 99188 91644 80496 85313 52457 65351 68395 51389 72208 61068 91827 74960 70286 70638 89111 73246 90858 70906 58012 76682 68453 94561 66015 70529 81761 80752 99043 61952 80493 51744 76262 90768 59444 62044 90454 88089 66393 86132 59759 97791 64148 51459 85446 76473 71324 69093 86243 68362 71449 77937 74183 50394 72310 58724 86570 51771 67325 77149 62733 60610 50131 65134 59757 60679 92469 85794 83979 71717 65752 78704 99227 76600 66830 94768 94817 74713 60434 87773 83739 71818 56839 53293 57113 96219 55187 88998 53295 93630 98705 68412 82814 63973 96573 60666 68234 93513 79874 54589 93282 95328 66765 57795 86890 68514 85273 64682 92301 93270 64181 73463 95021 84080 63651 84873 77409 80759 51276 83248 92160 57140 61282 84249 57523 63352 72530 90843 76603 51789 90377 54290 64732 63141 54932 61144 98042 87734 90739 92253 66749 70516 68999 67379 69982 69513 79044 85218 56931 96663 71599 71643 65223 83357 57312 54618 51285 73381 52634 85704 93826 57435 64170 57488 65568 86939 94033 93768 79211 54820 51152 53672 80524 68812 59215 93041 61548 90735 71475 72697 52696 88725 80181 64986 59196 74200 87785 83064 87588 56385 70761 69291 67769 76353 66877 53972 59501 64761 76436 56628 70506 79837 79552 70468 65371 95025 64887 78648 62555 70515 86104 71032 68681 74227 87423 56095 52062 83813 92609 88640 91500 71482 62244 61890 65563 72487 56865 74439 73110 91389 75007 81209 86693 97692 93757 58339 94831 82927 75558 93073 51049 66637 63852 74995 88679 53486 66640 83564 92554 57008 59964 66644 75555 82202 71378 91077 98972 93120 64193 64576 95219 74329 67097 88949 84805 52762 52503 62973 91099 83083 98484 64290 78849 76983 54472 68321 76381 60460 66363 50736 79048 70895 73160 68012 84990 68327 72852 61317 55233 67277 74428 57020 99223 81299 84065 90512 84594 74355 81117 53464 83556 83223 82606 76976 95562 79819 50624 75482 73647 98816 79042 90780 89856 74641 52763 54236 96786 50263 80439 92543 77589 55736 81981 59109 87637 69984 85023 97776 82746 53549 97771 85346 86882 98321 84423 59307 71172 73729 50025 80385 58790 67220 68328 75404 77198 97873 94090 85692 70004 80710 58303 56358 79088 89509 56723 82724 50407 72596 51718 74233 79035 96818 56980 86125 92286 63710 90673 75140 72083 68657 81190 59228 74487 52410 63760 65132 98336 84714 56297 87027 83112 85003 82971 77078 88223 64515 52279 62769 59293 58558 87634 67564 83076 60983 61446 71694 74320 55900 60333 86648 50050 95058 53029 99308 70136 81717 88983 58459 92678 85670 96793 98806 92339 87907 76422 95784 79820 59346 60041 64354 85581 89266 87906 63477 99765 51579 84128 79542 62304 71946 86253 65617 50634 96991 79764 89876 59124 61555 54579 80733 92380 65412 85585 86251 96090 76237 75641 95436 61378 96557 87595 76338 55960 99732 51461 67207 70968 66332 55621 61523 62602 89379 82575 69366 96073 65631 86784 56196 99871 89621 91490 52724 58572 85799 99391 75358 82723 63473 79838 69479 50233 67446 55974 59183 51431 68614 92002 80698 56716 50135 60213 96062 79291 93776 96504 69514 58723 82807 88446 77308 95972 67316 50969 53621 53253 99239 77417 57329 60566 78290 90201 69423 77806 74184 94127 67340 51579 56912 71120 81735 68677 65749 67659 72055 51741 76590 90815 73830 91848 75328 98404 75991 91343 99824 74948 79729 58011 87883 60682 99884 73558 59226 52278 55311 78624 84274 73911 91076 65858 59079 94212 53474 62159 69042 71885 66104 74768 77969 97634 56855 76940 88170 83195 64213 50314 83712 69472 83387 89648 76848 76569 88609 92226 76751 60521 85268 53703 82357 99286 60513 74136 80080 69983 50392 68318 80342 66046 57009 99426 97537 87416 86641 68076 56129 58080 63871 56470 80303 62252 72970 82646 73825 71523 91529 66246 66440 79133 80193 56650 87830 82720 79979 75179 81368 89708 80353 58515 70104 69184 83708 67246 91081 82846 59057 89167 52055 94029 75931 50041 51252 61706 85690 99327 56523 66051 66330 70045 97322 62205 80301 94104 95351 81449 65578 50220 73644 74740 63360 91920 78929 53456 60699 58836 70219 90307 62433 87524 50089 95745 72170 60795 78674 61916 53415 80117 53972 74445 90085 64883 80904 65243 94264 70996 59105 93930 84514 66513 83187 67641 77581 82513 74132 78192 93174 50539 54655 96222 89905 99281 74109 96511 63808 82704 76828 76133 66788 85655 72036 58318 62045 97710 70770 93812 96356 96685 63600 85718 75637 60231 52173 72678 55699 69888 51920 67308 68478 59605 89676 91996 50076 57623 98497 66656 52688 74993 64767 50006 57895 68302 83486 97102 80427 95688 81117 50165 51641 71783 82978 77195 60889 52192 88331 69850 97856 58511 87554 56797 96257 54716 60766 54406 86269 76209 81235 74745 54576 86099 65196 76966 65368 62989 55246 66707 91026 57035 81742 92972 61026 69185 95150 72762 97504 61464 95450 62634 73884 77379 71660 91464 63827 55094 72182 69002 72716 82795 54101 65913 94839 63993 98508 57105 78140 70197 93034 53587 51157 71425 56726 86152 79607 50545 88173 59811 71658 83716 69012 92555 85171 91811 52019 56659 97676 79438 84530 69114 73386 62481 52071 98043 50243 53325 77409 53121 73519 63754 90746 75002 89779 78419 54650 66757 73341 74523 90911 97825 58334 76681 60094 87027 97685 53067 75805 67764 66542 62125 95953 91649 53243 75245 78621 78527 62091 97753 96096 91206 98302 90996 74540 63913 52292 51536 64011 52167 67950 96302 51963 51841 52117 57669 53300 82582 61486 53043 85118 56101 86362 99752 56343 64493 76887 70628 54057 80739 92019 79308 69797 68250 64026 74866 58322 74293 93763 82615 91010 66742 55403 91780 58046 51512 71408 50488 54056 93251 99561 76424 68769 78588 59207 50819 99226 73650 74331 62633 74032 61807 83582 71685 64139 62153 71945 71214 78100 65180 64639 89292 91140 88028 61629 78448 53355 87251 71922 54807 86677 97654 89315 81259 90976 80255 70134 74245 70168 72912 90802 66105 88386 67239 82682 99713 95601 76939 51671 61472 70238 72972 51794 99638 60160 90451 71970 88058 83855 83995 86299 54739 83371 60698 90501 72024 52553 85365 93649 99875 50392 96283 88747 67417 59340 60229 92016 68501 73522 55227 70483 88208 57978 72489 53149 57571 86799 88748 69738 96742 57100 72092 83691 93450 70791 91109 54161 71314 70475 79040 61027 71969 80406 57108 63469 83197 78400 69290 79704 83533 56005 64209 55039 92237 90891 95343 76280 95349 90503 80640 70702 68421 78598 86824 80359 57636 60732 54372 58580 71835 79856 83926 50699 67888 98240 98966 69858 71211 98616 94780 86665 76876 59538 86413 75651 99869 50748 73277 59046 69547 99461 50454 93917 85506 76941 66633 90902 76048 94295 61938 71431 86751 90017 98266 90520 58248 55245 67360 88927 58739 78890 61534 85363 90011 99996 53264 67178 92499 95477 58506 76130 65072 51878 91812 53367 82829 92912 99335 99567 61576 57331 62228 65356 55046 82000 68736 87332 84219 98245 55411 89753 94570 88259 59763 58810 69234 70162 83947 93887 99765 91166 60910 72868 77406 69406 86096 68828 85023 88485 72405 65316 84155 67260 91770 96125 91939 87907 69099 76272 54838 61504 96792 81529 59129 86954 89446 62843 55794 92362 65331 90759 98221 83119 53985 80436 95746 68274 64032 92098 68355 99432 65783 83912 55013 81924 63925 69723 52779 63999 78688 60438 63264 83857 99414 69364 96768 65907 77687 84981 64995 91422 76996 59684 57467 52726 92890 82830 87151 88071 55880 98817 52941 97919 51878 67748 78164 57455 51473 96158 70899 87457 90176 77626 64226 62105 63196 53761 82067 50398 93507 56565 67092 71684 63371 66889 90274 61312 87412 81958 96885 67669 64315 97408 70103 66560 76017 57632 94453 67072 60938 74921 81872 80555 77707 50550 77468 95304 83483 85875 86223 99202 89345 52186 85059 51900 92650 90985 61197 50597 68056 84119 84835 79229 77386 64742 56228 54668 86738 50874 55155 81271 60998 65499 51081 80104 95522 51411 69538 76307 73855 72968 70228 53035 93917 50524 72536 62399 87802 64331 89374 72525 80115 71251 71407 89152 60524 64080 90817 55168 52605 97855 54063 64867 63866 88960 62630 68418 95270 64792 67706 78040 96175 52600 97885 50233 70363 77757 59499 84177 51084 94780 67158 50143 89529 60611 78788 64642 96819 51261 88273 85929 81186 67889 98442 62799 50102 89238 75675 64995 88477 53924 97772 89607 73525 53092 93323 61162 84378 50603 67542 82791 51859 52170 50819 84458 98656 92278 77142 58061 57372 79364 55486 79831 63978 97818 96254 52481 99300 77723 67941 57698 63298 52641 85305 63089 88858 91161 54541 67214 52718 52940 64488 88813 67246 92530 65505 97839 69920 66323 59888 81750 58416 87340 66057 51923 76661 53771 83805 65661 75312 74361 92419 55500 69520 71209 86608 68158 53778 70557 83293 69587 92328 67337 65439 90401 67291 92020 97779 51589 51420 95089 67398 90693 69146 53606 85549 71867 76059 93485 62950 59809 60531 57642 73902 78254 58727 59440 75404 63090 85485 83763 75637 59780 97472 90791 67543 71935 78030 62182 87910 58633 63081 78128 71665 52372 80725 75591 56458 52584 76219 72888 89593 66841 89913 69743 89582 64368 73155 86591 89320 86619 70166 91131 73649 51297 85131 59224 89381 54927 52838 54499 56888 62041 91104 82126 63386 80472 84573 92719 95570 75786 67882 94470 86125 77101 83170 70163 97701 88159 95467 61387 91156 98550 87919 98279 94074 89849 85639 57367 97078 58713 83008 82464 97133 56346 98117 92957 87856 97010 89675 63299 62577 58677 59169 78571 94472 86329 80672 76022 55640 73864 88288 53402 83762 59925 99384 59806 82199 62584 52218 89827 96042 84407 71768 66803 70444 89947 87044 51694 56201 77968 50040 94825 80925 56488 90732 50484 79151 53357 54636 99363 97397 94793 77602 82093 73022 70562 55689 62349 89677 63970 68282 60618 51486 58405 64579 62597 92444 77649 52673 72903 71303 64231 62974 68268 58016 83374 98092 79572 79465 86614 62363 75721 67322 50047 57744 68272 85789 67264 98285 79357 75321 59374 51431 85419 66426 72247 72303 64703 53715 57871 94415 87558 90718 82717 90292 57465 96512 59625 70715 88023 85988 69885 77138 71841 54037 88154 60297 93247 58610 70446 79401 92697 75982 76076 79818 55487 77198 93052 58749 84234 65421 98312 57313 69027 55758 71179 50279 61338 69933 71776 96602 76510 75677 70613 69053 91501 65269 88018 75642 87828 78228 50827 95736 77564 67781 77553 92000 83545 60557 62918 73042 54943 96136 51709 80741 58399 69153 83303 63222 97912 75880 63422 79600 92847 59712 98408 59616 68995 80028 77836 87767 57230 78683 77996 81627 72812 98639 92954 50693 92500 90421 82777 90097 98787 59813 70345 91040 97645 78241 67827 50426 85854 79167 74178 76751 88389 61342 92462 76222 52415 64941 80260 62942 85377 86330 81995 52283 95073 67043 52746 80785 58391 94308 55929 93397 72931 73266 74631 70464 87370 64723 80635 66935 88825 53854 83429 68146 74868 69479 62641 50107 95290 81986 76154 64271 95372 79478 70383 63861 53523 57810 81497 83048 80765 53488 81290 90729 66091 87725 96101 67547 86937 71645 57484 77257 55609 96990 62815 84773 98288 63006 84333 90889 76552 76742 67702 83801 56162 77174 71329 72046 67272 86554 71212 79038 51886 65676 53489 89680 59741 99561 91893 81216 56922 68275 72905 82701 84631 77979 67127 96782 59614 66980 73972 94499 54953 90883 68102 61296 60019 86734 99037 69977 77854 94847 52784 55108 73318 59101 80347 52865 62204 81453 75490 97549 50412 74267 62791 87482 93338 96845 57335 95329 51599 76953 88342 71737 66073 81990 60770 94806 83549 70721 87191 79285 68084 55524 82380 73181 99023 82054 65507 57632 81399 79514 89993 79525 66050 89534 58256 53307 85649 79784 54234 52995 83025 52777 56267 87773 95844 60230 64097 78775 86137 59402 99451 93871 63593 84415 97803 52931 97146 80578 73504 85105 79148 71025 58226 59875 51654 81472 55696 84252 84729 81495 86381 69013 96766 89984 88967 86161 58664 83517 88158 64386 93049 72894 58892 92635 59588 75398 84714 62276 56232 58417 76837 63476 55835 91242 54829 68372 88480 93707 92697 87547 85705 66515 54069 77250 70187 75842 64338 82427 80242 90124 77817 81608 91368 82184 86342 88169 57081 76912 61177 93284 53465 71961 64781 92316 59506 88681 81455 76519 77161 64222 72953 93656 78889 73123 87099 63077 72102 94135 94115 99545 67082 69871 97532 83149 87227 93741 93700 71339 76453 83208 60006 69645 66639 53536 80899 59092 57529 94070 72833 83048 58842 98776 63216 81471 66914 50051 65972 88560 73800 81881 97651 75448 89353 70537 82416 65577 67420 88290 79180 65411 57264 97707 83451 70749 57533 86082 64665 74744 86182 54010 67987 83076 93037 95809 95444 81546 63562 86580 86825 58249 66266 82038 50422 74158 85617 93030 89772 67684 76974 63892 92312 77920 66712 86375 78268 91698 76656 75972 51524 83985 99459 66798 91194 69692 95022 69106 91311 83710 78772 94789 81508 94233 75028 50997 69821 85678 99563 62294 92856 88332 62521 56655 96042 52045 71231 62149 66603 86522 83155 64918 84038 60774 88375 67085 94312 83313 57178 53079 55200 76553 57880 60995 93937 59125 52326 67241 93245 99211 85736 91568 79847 92179 75145 83533 62853 59507 52719 86761 65789 94361 88388 92931 90925 61358 75371 61737 73964 89895 84695 67945 57086 61405 86117 72784 58871 72391 60986 61314 50514 74220 90941 93389 87190 72097 68121 84128 74707 72080 79539 67697 56498 90984 86662 83797 84216 58606 87168 61822 62225 81413 92844 74525 57361 62759 53073 50060 62419 56752 88948 82599 58802 71438 85917 52909 66636 60131 62897 99534 50958 99671 81878 50318 96145 64735 67979 76553 65652 83211 88955 97086 97968 55435 62831 59661 50209 58198 94729 68151 97085 82213 58673 63187 81852 59137 64260 56694 82687 57233 93572 99321 58399 93968 85919 77061 57210 83483 89111 76316 72813 61195 92900 99837 86937 50831 50137 58946 98447 86350 66280 73962 97182 98509 53761 94673 93530 83506 89070 80840 87530 73136 60014 87227 61195 95486 91586 94126 59595 62748 93047 82239 86444 64177 77980 61059 70264 61336 92657 93958 63393 74682 85894 69605 95546 78785 56993 90666 79733 96670 76623 91033 50002 70772 83318 61737 50849 87286 94673 86439 52101 54686 96584 62521 67437 55282 93887 91419 70924 56722 86261 63288 64448 93407 56743 53250 55394 99849 79073 54103 75243 97513 83721 69509 53364 53703 97239 99809 99413 76262 81498 60495 91744 86075 75274 73019 62738 67294 62938 68311 68880 97928 58384 86346 75328 60337 93504 83513 63242 64309 87644 95784 68533 86022 69013 67624 80214 90884 98503 96066 77504 60784 74160 75352 89299 87158 99400 50155 97628 73969 98916 98863 74685 64347 85550 52711 68645 56634 84710 63875 99451 53531 58810 61748 96970 59746 90255 95344 66682 89971 77484 90783 52541 76876 52192 76575 64038 63590 57194 99399 74613 95236 85818 75014 53928 50762 57978 56924 76101 95164 84781 52154 84569 71865 68890 81597 53707 79066 83056 51480 70737 94481 62433 90211 79915 76598 67186 85401 92598 84831 75968 50612 74613 72745 87779 97590 73728 59848 58822 51027 62112 85108 96556 76883 71715 91107 96768 97082 58765 61872 83230 72914 79516 76443 59098 84760 83721 93254 93498 88390 56534 53251 55638 63984 54132 97526 89391 85598 91185 52576 63829 90040 69159 79055 55001 86265 81132 90238 94776 59513 57527 73457 53960 61947 84100 97497 81726 74426 61518 73398 65340 63380 90080 86623 79166 98776 95892 56527 69341 94083 68809 76907 58550 81894 71864 54344 94327 55002 88206 76294 97309 57242 77024 76513 81145 79522 84311 79763 99690 63096 77050 77437 90160 85142 68693 76490 75870 92436 81989 92972 68772 79744 63849 53874 50826 72330 76051 56504 61410 70588 84577 82080 86210 63296 97166 51301 62862 60659 93118 76071 58847 69618 63411 53066 71295 75101 83149 53229 67963 63506 77431 60592 77459 52770 61748 65874 81178 60170 84199 86746 71768 60145 86271 52398 83949 79470 90430 79112 76821 84931 70625 63914 60851 85605 71968 54139 50489 75000 85445 52828 91549 78765 83087 91123 87793 96210 80090 64808 79206 65930 57963 98389 72119 61974 60785 86781 60314 80103 75032 61375 68288 54698 52023 59694 51183 97273 85131 95799 79637 64747 59529 63386 53695 81566 73968 66782 98746 62666 82314 98602 60338 76980 80658 70371 77534 68035 72705 79006 58607 64651 61405 80863 78564 92564 71391 96184 84284 90002 87041 81370 98311 76316 71953 80782 65663 76639 91761 80331 79794 94660 73546 90171 55328 82283 53610 63324 78772 86873 94704 59833 88309 86072 76711 82830 59114 91027 67749 57399 51657 94812 64849 95121 96105 91002 78993 97330 77596 50910 68513 51409 84085 73988 75363 65283 75507 91188 65578 81101 97725 82934 62743 97497 84100 59646 69843 71295 53733 76776 63697 53546 80636 51168 92171 61392 71599 92815 95049 71394 68883 96684 87437 55885 69372 58936 81254 79560 54442 84355 83895 78502 92402 55939 59984 56173 76003 53471 78276 74876 95332 58237 64894 78391 97709 52685 93059 77111 65821 82358 74275 78707 69428 75400 62386 79205 92508 66623 70248 66080 87168 68351 51922 85186 66152 86480 55759 96645 98840 82719 60777 55630 70675 55958 58331 99394 74312 67309 84363 96062 95152 98700 63273 97021 79565 72039 74934 99344 76720 50942 66035 62217 75507 92598 54936 89066 67998 76821 63889 95279 79133 70564 81165 77907 93942 93599 50486 65491 70827 67682 65304 92139 58722 99692 89811 70437 58422 75629 77369 50305 58034 92403 83134 90826 95054 86396 62089 52311 90311 69089 83745 62907 70999 67203 97402 59182 63810 81579 70804 88064 70286 67513 76583 64695 63094 79441 54690 65205 51396 57832 51341 59385 71577 99332 99849 87071 69027 66941 91059 83706 89151 61754 84038 60153 53338 72730 85139 72446 79560 58453 97524 95217 51460 51748 60118 91356 57480 59685 84126 80134 64938 62374 95134 55012 96943 92703 86120 81477 55745 96748 59806 91627 83695 86706 98045 88092 94899 57764 94265 87539 71008 70429 59829 75526 61119 53113 66523 97428 71667 63641 79065 87860 97107 96780 90039 79531 84081 93545 77252 99181 59547 85141 78286 75356 76714 85014 77977 82954 78353 98823 74255 75847 50594 65802 77110 67310 94553 76932 50220 94486 78772 79543 86958 55231 88423 64770 97775 93793 95448 89045 67279 75869 63834 98147 98469 57082 82197 94305 92121 59027 99632 94045 50773 60542 96944 78177 75386 75310 84781 75372 58573 89892 84846 59344 93202 60767 79690 72933 60294 88106 84361 78908 63397 65750 74824 82712 52816 83654 62945 90369 51505 74433 89707 72038 75937 82870 67867 63577 65426 67689 76796 64861 61894 75754 70916 59308 75819 72470 96715 94276 63101 77979 81086 84257 51934 59938 63295 74275 65778 77151 90622 68272 50132 96854 68488 64138 68929 71617 57960 87270 96008 80514 72967 90992 85339 63446 84497 90344 79234 83104 55083 51441 87196 53195 66738 73451 65621 88971 84573 74690 89921 62920 58978 88325 68945 75282 90748 83317 92667 96241 70921 71707 79964 66570 55903 99927 88607 79443 98668 86123 91585 88466 72046 74256 96731 91651 93338 97788 63677 86440 54649 54539 58755 52698 51802 64106 56615 60130 63939 67384 88015 63455 87577 72762 58085 74425 96140 96549 83475 78270 76685 63781 93640 81100 56706 72844 92138 56478 55178 50214 72757 75499 69451 63283 97364 71558 90751 78924 98425 84911 99238 85960 78046 55270 68551 77213 60739 82087 50906 84905 57896 58554 50608 68372 81913 52360 52224 52549 81043 90531 80283 90663 88570 55805 59969 52500 87878 52556 70135 97114 50164 59196 59072 51111 82870 59527 57342 74480 52840 93210 68831 99043 88763 77836 80197 69758 65324 94560 76722 92716 96105 65593 75726 85307 73072 82564 79146 92693 55952 70883 92392 91603 59176 89310 93061 51099 69565 91884 99761 75772 63874 71018 91126 97311 52920 65932 55769 57495 71548 74889 65022 62068 76089 84971 66729 70064 94062 95466 61681 74954 53214 72227 76819 78158 83047 94053 77436 60457 74166 71257 59700 59085 59998 86655 65738 54631 61663 79491 92581 58999 86964 96970 57489 70063 83330 68257 53607 80351 56736 52761 51298 85083 69018 85671 56440 62945 97318 73107 65948 79855 88317 84680 76836 86430 99953 75486 54640 75678 51870 53797 56738 73848 55592 52911 71636 73644 87441 75004 72492 50920 52674 92144 80265 58476 51346 72590 97311 66921 52331 54363 93066 68074 54966 80246 84987 68207 64744 52967 51725 61963 74312 54302 69227 90638 87934 64732 96970 77429 87817 61246 99915 89437 80768 81699 64951 81482 74141 52743 62353 51255 96694 85795 64768 82267 50072 53772 69289 90780 91393 91028 82285 73436 65839 56778 78443 68105 70727 77664 70978 90625 91612 51991 74143 86854 74683 86776 83293 80112 50087 78550 51883 91544 88809 98865 71670 73352 99153 87853 91187 63040 62395 53722 80622 89157 62588 58774 88945 78341 73884 73077 89654 91541 58834 94590 94817 90590 99817 53419 59708 74368 61611 98279 50839 76393 58061 70791 58499 63210 78630 72510 95066 66721 83203 52051 82724 51945 99197 91034 86068 68917 86542 67433 88268 76390 92621 50767 99435 68877 67106 85446 60571 86889 82179 68253 88741 94836 94285 75709 55319 55736 88276 93129 82843 74804 69900 81875 68297 66362 81191 92681 73516 58460 99811 98898 57737 71099 86147 77037 84859 77141 52255 82308 55189 79804 86526 77784 71390 63688 86295 53609 75510 55272 87177 55285 69237 60314 92751 96685 88686 96340 86392 54297 68930 85108 68053 66155 88486 86362 69684 55554 83512 81377 97155 99277 62238 62994 92249 56885 80122 53175 71692 79357 76317 51956 87236 91574 77967 77135 56739 60945 89277 75240 52052 75851 87402 52657 78812 56464 82540 59313 77941 80386 78964 59823 85337 76346 75489 78266 69309 95236 97041 78428 86390 91620 69281 92301 77331 72512 85661 65100 96157 86205 75749 90307 75815 54600 77422 91789 54125 80730 56286 82176 74054 61261 69635 53726 87738 65301 87940 75308 76092 64410 95393 53066 79517 84209 55030 81757 97655 62077 59245 54037 62628 81625 60500 86944 81805 80062 63869 70120 61243 99652 99890 83010 79831 53335 69576 84066 95746 97302 73813 74781 92032 61652 98165 62576 53350 92127 57432 79335 52359 99035 97888 80402 76230 78320 92260 80992 69570 73196 86901 74826 59710 67124 79397 87749 67152 96832 55189 86046 63114 68552 95244 70475 74758 57483 97651 66059 62587 78029 51397 61667 91257 64101 77625 98134 62186 61773 87815 74251 80646 59860 59410 63809 96165 62201 78557 83264 53575 96402 60361 74471 55639 68595 66402 67697 52481 74179 69610 87007 87541 88056 94956 83907 89012 67174 74059 59008 54930 70807 68107 66933 59878 53017 90907 54323 58502 82158 65929 83260 68450 66447 88595 67894 54266 95586 53323 65508 62038 75657 90000 82349 94112 53363 85724 67399 82142 71270 71991 83760 97971 70993 96990 87376 53938 63343 89472 88110 62305 73993 82736 82357 97088 74086 65750 87455 98589 60227 80378 84104 89086 64638 68763 96188 69932 59947 83517 66162 70181 67435 85565 62201 92047 54807 91146 61629 69158 91594 79267 74470 78272 90070 86171 69609 71968 83882 85873 55175 82714 96253 60393 53492 98852 65843 64005 60927 83483 95619 60835 93742 71325 74683 52934 97732 67474 85381 65955 75136 80379 82175 63424 69389 75460 80811 68097 91834 84314 58307 50094 75426 94133 72288 77129 70640 76062 71723 84474 55945 65169 91120 68712 87927 58599 60832 61381 56307 69428 84924 84563 57448 91100 90156 85299 94829 74450 90248 99892 69906 66160 61607 52247 83329 83113 80949 55090 63055 78152 86923 51920 55084 53729 60002 94514 98571 80913 92047 54581 60205 57673 54620 53942 92115 61528 52336 87940 64677 78361 57556 58332 55135 82457 52854 59370 51235 55047 91368 73240 89126 86154 50319 75148 75608 86867 58226 66113 90452 83754 59035 56999 90111 51558 98397 72706 75005 51117 95662 67206 87532 68344 99517 85622 75479 63771 93279 60966 72305 99829 73937 95553 77195 81133 56038 72610 92136 89162 97685 99971 63261 72469 71501 63018 74932 50429 80245 92997 87862 93142 87590 61816 75261 99556 51596 74673 80061 68227 97142 66000 84147 65414 56626 56689 50395 82874 72118 86579 55245 68097 80092 90124 54717 87839 82996 60874 54905 67354 69089 79544 85100 68666 75294 55571 51879 92860 78245 96945 98651 57890 56107 77977 62418 87914 93991 50473 96283 77833 73302 92261 86037 88645 60274 51558 60739 59173 62149 97569 86083 99300 74327 55884 99040 60710 70086 84001 76886 50861 54705 61706 74623 88783 81050 56283 84069 69625 96651 63256 55585 50382 85804 62288 92650 70902 75675 51271 76174 53428 70048 59103 67248 79131 67428 53233 51104 58197 65667 81297 54636 69848 61402 55983 65434 86952 86595 87905 93259 56913 93043 94727 52496 89817 95743 70208 53866 67336 62096 98559 77411 69433 56067 65041 78782 80119 69282 60520 64716 67113 98941 96071 70145 50877 91661 59755 97507 85469 52938 51256 73457 62976 89642 74307 65808 88932 74702 85972 73594 72035 74185 76257 69627 75533 77231 63800 60161 85247 58071 56412 93652 80806 99141 51354 88125 63155 51466 77837 71739 86526 79308 81588 88560 56338 61260 54373 65191 94634 72271 84859 67364 98237 88834 78524 50720 95679 60673 60741 82239 78586 70273 79422 61299 95464 79905 52179 56080 55522 82219 63529 98002 98009 61373 89406 89360 62557 80870 78107 74587 78321 74129 65113 76375 92509 93459 58335 79237 92119 85683 74702 55116 83456 59429 85628 52767 97373 53319 70955 67831 92422 66780 80268 76045 63179 56627 90112 68558 65442 96651 53393 77675 81920 60518 55922 50746 53408 74216 63127 82848 54615 91622 71364 70456 51914 79146 71989 79058 59003 81840 66980 56653 90807 68035 88269 50114 76551 61717 86865 84287 96305 64334 59202 97991 52397 77632 61047 94221 93068 94155 79550 76804 87992 53049 95828 69013 53937 67439 51094 60713 99167 89434 94114 63755 50595 75811 99386 71701 55303 96542 98283 77269 88373 98693 60377 85364 70244 96962 84969 92189 88300 82844 52744 70138 61439 76970 50954 98386 64096 82304 70672 50866 83630 64788 53258 90235 80194 98159 52027 65225 96197 58474 62536 59318 79071 67648 62807 55913 98934 78224 58040 61700 92223 74285 70056 61038 74955 83677 57317 54854 78073 71518 74602 77531 51180 93196 78941 84239 52873 62749 93777 85461 90619 93149 91821 87181 73231 60300 88556 50261 92602 86193 96466 56303 77540 60811 62353 70121 81814 85479 82680 83156 97129 54834 96890 90340 84901 87627 85771 70512 87210 98461 57396 63987 96648 69176 82880 65024 55055 66197 75873 69208 70022 81678 58052 66780 88877 95258 58195 92756 64067 82905 61464 58005 53299 89354 87579 78719 66218 90245 78462 99502 70949 57520 66351 87876 91030 71455 85674 54721 80935 71236 86797 53671 73019 95834 72541 83587 81270 86107 75435 67946 58602 55895 59208 52291 64807 65171 50902 73317 94968 76277 99872 87465 82858 58552 88096 50597 60067 99018 91693 96647 85098 52474 57516 78118 75029 97758 72674 83319 78397 56709 76852 78316 61885 72636 83038 78306 56075 67402 91055 81112 87617 94420 55916 86939 85907 61876 51640 61234 90574 68164 98084 90724 57320 68145 67511 70440 77525 54406 91415 75675 61525 51141 56223 87201 83711 77210 78720 55133 87574 66250 61122 88938 52852 85984 91881 96176 79947 79213 63570 60222 84186 80484 61707 92006 70390 93588 74975 75303 76357 74365 92640 92459 93805 71532 97869 90148 59975 83576 88813 69760 70247 82085 95534 85452 86059 76271 66797 97087 92058 72907 95698 88403 70099 85993 50324 77283 72873 95020 71535 90767 58654 96371 74254 90761 90379 91845 76130 97122 60272 86907 73555 89275 58749 59018 74980 86063 98576 70526 85397 88479 93369 62189 51994 63407 96842 61970 68591 62517 76953 83108 67123 50699 83742 72247 71060 62789 56031 86997 59729 68727 94017 97161 72684 97893 66778 91678 74183 72898 60769 50801 66762 73653 88846 76678 90579 54033 75254 56239 69359 98006 85811 63477 84873 65024 59263 73588 99973 53726 80719 71163 70133 92831 58149 78807 57517 79416 60680 87346 64211 61997 60865 57200 51699 89738 84126 97935 72976 94692 83903 72209 68779 74395 71884 96786 60612 54922 91615 88204 64835 90215 63726 53979 65306 90424 65118 56272 56756 63801 93786 53108 61120 59120 89588 94400 61806 64252 63367 81324 59409 88510 81060 58620 83434 54310 92420 57313 67439 93106 80713 62636 58710 79792 60643 85696 50842 89850 64130 98511 63065 63923 80345 65846 90626 54681 55083 58118 67065 69447 72391 92845 97131 85695 94520 79475 70178 94541 69622 63577 66161 84126 60642 81532 69016 59410 98857 84758 89750 75134 59710 58759 74655 76788 77196 69522 51654 50206 96682 65821 56472 95408 66078 59094 57285 98071 77534 95596 79683 76715 58211 64845 52308 73482 66323 99493 53852 51472 99460 85210 53675 82131 94491 64671 91152 78184 63541 88205 77809 82624 71188 71610 83444 82278 50083 92560 53758 70482 50432 56800 89323 76248 57180 67839 90017 52279 90148 71794 60660 55925 52291 86065 65350 89454 76395 74781 95464 85633 50608 62974 73179 72152 68349 92221 57923 54537 82631 62772 77596 90336 86512 55964 81740 75040 77790 52939 55174 95515 62757 67579 60244 99545 67889 91155 86406 51481 56812 57709 96962 87037 65245 81381 60340 86626 91632 65590 74050 87261 72619 70176 71559 79715 52232 94051 75524 70956 64436 94439 97381 80000 76271 52706 67562 68687 86473 77051 94899 71872 78607 94460 56203 62356 67102 99793 74475 72345 97225 79600 53087 95411 83078 64003 67163 69168 58303 80662 56249 67798 77477 61139 88774 81098 66186 88604 59701 90806 90280 50290 62221 74722 51392 97331 86643 95379 91053 63265 83137 50617 80942 94549 77295 84107 78796 65089 84128 93458 79203 64831 57799 72661 71069 94589 82321 69522 80268 52971 60665 96586 63309 86754 84977 60139 92493 64768 93256 83470 82372 83499 86605 87452 80101 73443 76073 57430 78349 50829 54764 89045 58595 83270 60055 68547 88327 72150 56955 89999 89236 98733 94350 78373 86816 83699 59908 59431 95425 69020 90428 83475 94828 76111 68235 68200 65771 73743 84027 58420 73284 79023 57204 54797 78605 57283 82080 86887 94874 76575 52877 96605 78588 64693 55308 76024 58951 54236 56914 60961 72424 58686 61658 76241 61430 78964 96025 54992 70536 61449 78310 64784 80176 50830 95165 95507 67131 66528 84816 90145 86628 66330 56839 84752 56857 78361 63981 57558 72681 94166 54296 93292 55239 72855 97198 58264 64180 52903 54432 64037 98311 75262 69369 56093 71009 57940 89253 76972 55223 93158 69008 67116 55468 79412 92428 67884 85091 81589 74228 51579 97929 59825 81130 90751 71548 93303 93173 76646 90301 53881 59440 61156 64691 57739 51121 97845 98319 77345 69547 89381 91747 90097 74832 92087 80044 82866 88085 57548 71741 66018 56138 95110 57139 76518 82990 52699 67445 57285 97545 64570 73822 84361 77452 75022 52399 76676 58351 88030 78598 88866 59884 66786 53544 96481 58117 57592 78667 54870 56040 62285 91017 70298 88087 60921 54899 92839 50984 62965 72622 70836 66072 51328 52857 79844 77520 74161 93511 59801 80220 94080 54195 57424 60092 62427 57764 82495 52662 50558 91338 93754 75063 92756 94567 58749 79053 52686 87402 84146 80553 62309 96730 69221 94363 70807 90931 79965 52544 66692 78255 98099 98922 54152 61080 63712 62705 60861 62731 72882 82087 75226 50402 75568 66692 85462 84665 88969 90147 96712 85881 51508 63737 86758 74194 51935 63348 63126 93603 75716 69050 71025 66351 59021 58395 58633 82049 78706 91202 70449 59130 95926 61279 86982 84194 97591 55081 63997 59764 88567 72633 89272 66167 81782 80920 72376 59863 85420 70787 63741 53737 99625 50748 87186 97376 52260 69014 56768 53578 69748 51944 50061 71363 53585 57003 77196 67376 80619 55252 70818 91848 98386 80656 54534 78579 83224 78725 61203 89356 95745 83720 83402 71670 61505 70610 60637 81912 66357 96277 97736 55551 94375 97207 74573 86805 70113 80949 85702 92327 95044 56002 52008 71773 52566 95877 96673 63927 96778 97933 66048 70531 87402 66694 78430 76594 76763 53099 61552 68068 71912 71405 99967 60303 59684 74283 81836 98672 65649 55476 52478 62620 79828 64062 86096 61572 93237 94676 86900 67449 95190 72580 81100 82050 82926 79626 78461 94811 50860 61113 96163 59529 62701 64397 77931 95143 71017 67464 66075 94654 72057 54192 51174 82500 84753 65031 84657 86460 90557 76492 64629 61763 99450 92128 98482 77936 57962 68942 91169 98138 64111 55315 63289 92439 67250 53685 68882 95596 51382 58036 89286 56969 79820 59427 64572 92421 52561 89409 79480 90983 54958 84821 50994 75002 60686 60824 69379 71107 99742 64816 57950 94897 87303 51681 53962 71802 72297 73539 71961 78161 69144 62002 67830 91674 59660 89967 54348 54022 93317 94716 79003 74163 92464 80813 87626 51068 88131 95241 96864 58957 91140 58877 91104 54970 53634 73795 73223 63224 83972 67891 62985 75240 64316 90592 60181 54172 66785 99131 63832 98693 90486 92267 93530 79328 94532 56962 88345 57093 93387 97976 88767 57872 61899 86172 68828 86349 85318 95708 95343 98659 52538 70611 92088 67276 53000 83831 95032 95849 99262 73691 68777 93792 54906 63293 52187 78546 96662 61537 55217 68971 97009 66787 64398 89740 79812 70644 80866 61097 55678 54136 91551 66766 91198 86841 52953 88689 53046 99206 80653 51066 65041 65007 61075 68390 52056 89604 97506 81211 65781 58182 62728 88913 99862 64134 69231 79108 98698 59930 67905 68749 90693 93150 97679 87577 57185 78431 67273 58883 55901 52773 91686 89405 64039 62782 88041 66023 84787 86323 64858 69455 81495 60841 83787 75178 98095 55471 72165 58061 94783 97791 98604 65662 65909 85961 73071 55880 98418 70324 62126 64351 63946 65988 50982 72410 90828 91145 86505 78638 57935 54008 58087 61187 82890 89777 50338 78069 95570 90599 89362 50305 77921 79041 71292 61704 95644 59239 91337 79532 96363 55441 94071 63113 88577 66925 82775 74093 78509 51571 68371 88479 91907 84922 85149 63967 67056 96540 96125 91840 86439 83832 70340 95719 92333 98399 59763 67389 91173 75515 62079 70903 77959 58281 56309 59600 53281 90947 81345 72337 98560 53040 53582 98827 58517 93388 91168 56016 86527 58467 63642 66590 82919 82035 91912 81131 89827 54413 79632 77298 51269 91251 99485 77305 74020 96621 91015 66622 53313 60561 59477 61515 78988 87430 55998 84608 52265 64948 89031 68842 60184 79621 65042 53964 50427 96061 80936 62790 87932 85473 96311 50578 74004 77598 80838 91340 51919 55238 73367 98743 62275 68738 64912 62459 89479 51204 86386 53554 79018 60066 50742 61774 86909 64910 77044 81180 81929 71416 94177 85022 67453 97194 54234 92256 54713 84615 59722 71570 86272 69379 68923 52949 65507 74973 75690 96099 76956 57688 93496 81738 53460 91498 86268 79696 91690 89661 74057 76185 77759 68599 52479 84410 85172 50097 55593 93821 81241 87439 85832 87662 73245 93730 82654 79132 50390 51009 71102 97769 68941 77963 71740 78080 83381 95012 75656 52070 94291 71916 76157 87529 68066 85552 89115 62161 53177 76796 66862 77899 76237 50073 52255 73854 57692 94802 79236 50971 56301 87916 95211 86679 69052 99836 84974 77138 81374 92316 60605 91335 79796 94661 69717 66043 78524 79806 78644 89208 99782 99985 64602 72086 78513 67052 56447 56976 63612 56609 79092 72771 77220 96613 85759 50337 71971 59605 67722 60639 60258 76054 99855 89827 71557 62589 96850 99930 86202 97572 87710 59339 70148 66893 79404 73507 69730 55675 70486 88913 83726 60802 57342 69097 80532 70098 59415 95415 76037 82788 64465 68788 72938 72554 54966 95826 72238 67093 77222 51866 68100 56154 52630 97539 97487 75392 64958 82182 94502 66940 51485 70910 58696 64623 87184 74911 83715 51693 84768 74122 85254 50686 99041 65005 99777 98403 77358 81036 54858 93772 65922 72389 68135 65405 78471 91204 65697 79814 50393 68237 94044 52850 70240 95606 70148 60119 59345 80436 67266 70042 69962 69917 78445 71782 86809 60668 83273 90086 60574 79571 59482 61762 82006 51439 90415 61158 59815 94514 67249 89252 88513 65603 57614 88258 91154 54962 54853 68628 71219 93327 83757 96428 85421 75195 87075 79337 88697 75717 90978 97902 76617 59231 78812 74230 99390 94893 91686 86117 73429 85997 56311 75066 57333 73849 51426 62642 99711 57524 78755 69933 69559 53785 82802 73928 51633 96488 91411 80043 91250 65314 54087 98459 64451 87059 53770 95331 52433 71427 80583 83952 56216 71694 58091 90367 77577 79224 80748 58072 97825 84702 92177 57110 68501 51819 98445 89237 72609 58039 64007 76388 54773 77398 83003 53339 85241 77832 57045 82571 86699 75299 74283 75083 93977 63768 77767 85571 97041 93598 59049 65827 86402 50731 75548 58944 59700 56728 80535 85853 87188 79559 52268 98569 59997 82828 69835 52316 87137 79506 68180 90440 69276 53872 73284 64436 57869 88612 78634 59973 94229 71431 81523 53461 80061 50975 99383 73077 68613 71971 96436 93479 83723 54011 91835 70759 65599 53722 53755 98184 66889 85913 84530 98716 72025 60201 91550 50322 53372 68718 55077 75742 75893 50393 81090 65020 66283 91682 95441 61223 76278 52433 61564 53778 81225 67137 88029 97370 63127 63966 93737 73747 80893 78568 63556 80158 69001 78295 69556 86004 53315 78166 84903 80482 85834 91217 61887 51558 88839 67339 82486 92504 93686 86642 60439 81663 93413 63719 86739 70657 96506 78824 71557 82909 53453 55349 69942 85804 76382 88869 78120 84905 68906 80877 91385 60283 65510 70934 89712 95211 58638 60402 85654 81375 83323 56307 61808 65981 66696 66801 74359 57416 65636 90414 63913 61203 65336 51854 72005 99509 76932 87383 54503 54696 69090 63715 77853 62960 54297 88689 64527 92912 91515 52820 55714 83938 50742 84426 87875 84976 87779 57663 98856 65016 53428 96006 60465 52090 56940 62579 75286 95218 77586 83010 76846 54561 64814 66247 72625 76927 75407 91817 73536 79400 62384 62390 61295 73438 50391 98245 63393 87866 82694 69420 61341 87640 81586 77396 91105 83010 66021 65507 96813 69750 76058 52196 57789 59534 78273 82227 89508 77422 65954 54713 74130 69947 80579 78421 61421 59913 64787 99684 84497 85058 80335 56034 69784 78693 66605 79618 67655 84060 83698 87976 97445 64697 65139 59938 78579 86721 50929 51082 93795 93982 96531 92105 85534 93083 85857 93062 56257 87086 93722 66166 78876 73104 92464 97715 66822 59613 94962 56140 88107 76166 97312 54420 94765 99200 92146 95833 95911 61315 59266 92800 74000 54518 59825 50820 58082 57313 55215 50545 63476 66128 56751 83222 69770 54915 98678 65587 55096 81941 85331 75172 76895 54907 50156 85440 79774 89267 75646 73470 70903 93810 79475 78085 97191 71626 92719 78869 50002 74589 98342 92413 91058 78707 50366 89057 66619 54602 99274 76556 96097 93634 69410 86195 63836 99228 80720 61109 83032 52133 76557 92640 80416 61858 85466 56897 98916 58649 74205 71385 59116 61614 55222 69826 50194 58348 69374 87194 86491 84763 58578 82015 63874 53979 85243 68397 98209 98964 56434 60880 93074 75686 83724 82263 62166 77581 69048 81399 76776 52792 81999 70935 57051 80315 61622 73091 75439 95551 71802 72756 52444 74624 82115 51987 59361 88045 72468 75313 72587 52115 53850 64621 99088 51297 86761 50182 56590 57042 74069 66926 61227 68717 50145 96949 76212 94921 92642 90422 65887 72244 75826 80426 72944 89832 76730 61398 84172 79161 63226 82047 83802 95599 91962 63861 61054 58382 63452 59643 67020 93037 52729 63109 95574 88876 76415 62976 59907 56679 90078 98885 93067 72596 76377 53876 76933 80897 80260 89314 69576 78067 83150 59071 73748 67763 99188 50795 94833 66687 55686 58960 75360 84780 52480 97839 51432 86262 67697 58418 93739 65484 57639 57848 69990 87592 90211 53693 85560 77662 90327 68587 88333 60099 52551 87525 78906 71988 73198 78946 55133 62856 78684 65752 55753 75359 92328 85119 73754 92117 95991 98316 84526 60539 84434 87560 74069 52403 54360 72686 91859 54393 54547 91244 50142 93983 50550 55026 87863 98536 70164 84447 79079 72360 73046 72916 70708 70285 66169 67780 60483 86334 83060 91474 99270 72335 89452 82028 73322 77824 93694 70501 94915 73729 94013 79558 72125 72267 66811 90696 81676 64718 75731 70359 66482 55524 60293 87354 70841 73531 98248 51397 74470 67509 59846 83592 55287 71633 84529 78411 92264 72135 66342 79457 79175 75724 96262 52012 54930 85062 68142 55378 79692 90632 91721 76948 85385 76354 85286 87595 68936 66740 85829 64269 64875 62919 62179 86111 83176 81691 62919 85083 57237 82227 86639 75454 97395 74551 90467 53767 77940 75781 68662 95747 91600 61891 68900 66821 71767 62012 99131 81356 96783 93966 82765 64724 69852 77034 67483 74861 79269 74344 50084 60968 93057 99841 80522 71709 95656 56886 57139 78407 88083 99405 63288 74382 77065 52399 61044 72495 82939 64180 80164 90608 92327 55037 64589 70387 69787 65260 88613 87898 52433 85741 95400 87537 86203 53922 56959 73372 80729 53569 60767 55260 92024 56130 95232 62397 70570 79646 62357 63113 91928 68064 79364 89544 58804 78483 90432 70469 73981 63523 91007 53604 94210 94608 87602 88235 79147 78671 56911 72450 63472 67279 91793 68032 80156 99566 79116 86936 82135 67505 60760 69703 62091 91306 54277 69782 57843 86650 93207 84428 88068 87708 94927 87919 60326 72361 57763 81906 67101 58310 59342 87267 86952 80431 75241 94162 89344 50395 55675 66524 59261 93826 74292 64414 64848 54997 70225 68782 58764 67906 52314 69389 55822 98348 82747 81218 98936 55928 92806 53695 92877 94772 59399 69647 78647 62421 80990 85539 70808 59635 73411 57230 82994 97836 65152 65335 84233 52399 97752 89563 83964 86609 86061 53367 63457 80307 58476 92420 67545 85644 81874 74234 84422 55438 87808 88212 58137 69988 90030 97336 98336 86735 77402 55017 94757 97813 82919 79515 99313 65975 51250 82210 83551 51620 55063 57340 79157 94297 75923 91064 72426 80768 83635 60434 99649 62347 57837 99596 63034 73191 82611 57686 98571 72897 65548 73075 90090 82442 78737 63653 68239 91763 88834 63130 66361 50472 50827 84676 81817 66782 83774 52444 94366 84664 86570 55194 52280 54045 88528 88734 94708 51975 86337 50986 96592 80813 77490 51299 71180 94781 91207 64288 63807 60573 96245 80310 63960 83110 99003 93813 64484 86057 82022 90849 77568 56977 71011 89387 62147 59073 55803 89649 72012 52173 70576 57537 94096 91510 75662 67145 51781 89114 56316 94865 61476 83843 50156 85021 57951 82263 74261 58689 79618 85599 67202 89999 77811 85168 53415 96843 91934 59918 59346 77542 74179 81680 83197 54710 78995 96664 54072 73040 59203 58665 69916 53601 93464 52383 89836 82596 53614 74976 65633 70348 84715 79473 92787 56070 75866 70519 69650 73664 61619 76015 66184 79442 66658 67695 60737 82669 52928 51998 57401 85270 60813 88031 95887 68145 84060 52019 83297 73479 93121 74117 77521 81814 56101 94122 78207 97278 66195 92753 74538 87276 84902 53639 70417 99860 74158 57356 74355 52561 89444 76355 91597 80588 93994 79297 81216 70924 66918 76970 53543 85758 54219 55365 92366 72881 67664 87166 50627 64595 82187 58370 61898 61276 96458 90710 55220 70673 81766 71634 65038 93829 78148 89133 66995 63672 50855 83990 76650 79275 60726 53912 72306 52364 85279 88840 82344 85177 61582 56392 74778 76553 76994 56128 73618 53586 69945 95170 72267 93780 65495 71774 93829 65484 82451 62936 81642 97204 74682 84532 88670 88958 69645 68737 63781 82431 93847 66171 87161 86723 55267 93612 85723 76986 71104 61202 62190 87277 54127 85418 95322 53927 54003 73661 72825 58694 81546 72190 99626 62914 53272 55287 95381 99505 76710 69463 58132 86892 69646 53511 97107 84911 61978 64466 88796 85417 71413 70134 91510 65150 55614 96671 70295 51205 58829 58736 82805 74778 97971 85347 65864 59797 51358 78911 84717 85199 60850 87444 84645 99149 91961 86792 74266 92615 75203 73602 59774 87493 76868 98427 93699 84416 93142 90829 69681 78179 84382 74687 59242 96310 87479 50709 54407 51984 78090 94049 78008 83423 65143 71706 50444 65643 97668 94254 88665 88749 73736 92004 69936 70434 86895 87961 78124 88360 59138 95696 65303 71531 69199 59456 98916 69242 87788 81327 57886 62463 77214 62025 58936 59737 90366 55223 99931 98347 95002 55102 62693 63467 78597 89056 84108 68755 61210 87912 65570 99248 95362 67289 80862 91805 63164 79952 87075 65172 58370 52686 87850 73858 54146 73921 56137 58085 63033 88755 99241 88905 61063 87839 75308 61073 82056 77914 50122 64034 90807 53586 95090 88802 67176 87915 96683 57441 50852 57370 78566 92094 98721 61020 52150 72994 64649 69690 89897 72125 90807 57326 50724 86797 88444 81301 52566 52964 88372 98004 95803 53377 54080 54566 68986 56384 91200 51849 97587 55558 93138 98531 91979 52336 82293 98693 80734 55782 77779 57253 98128 69085 88741 99233 99271 79667 78150 90523 74712 75909 53563 64079 92929 94770 55210 55553 84030 55755 84363 62572 72699 62623 92407 86672 52769 82555 61625 59873 64398 54999 73594 83750 73565 77489 65759 82927 71439 81295 78281 77306 81373 63245 84057 77238 78095 51235 83903 58503 80191 88346 81180 78263 53765 59308 69561 69907 97434 52053 86481 51122 70278 95316 53630 77774 89566 57766 55629 54405 63286 82436 58384 73491 58998 56092 78678 67360 71421 70705 57472 55383 69999 75806 84544 69631 50083 75550 83902 81119 57276 78606 89995 97727 57273 99814 76324 70619 81282 62632 78095 96821 86218 69312 65303 77475 99634 53861 75932 81488 70307 64585 68654 93339 54403 52044 80250 63409 63391 73632 79489 57407 82288 57320 64084 71861 85228 99898 76078 62660 56235 78523 95795 52333 56009 66439 86323 92147 63708 71842 87352 98662 52630 60890 88040 83522 65333 74471 65038 62923 86401 94617 67253 58029 85153 64110 52289 57838 85604 88906 68046 58664 79683 61901 61409 74570 59151 95340 80956 55612 81680 74221 76354 97200 58197 71433 57209 93596 55636 96642 99649 69805 53635 52392 87414 69732 76920 59821 65288 66491 78571 99514 54656 59740 85028 92554 89407 83992 78547 50902 84119 60861 66301 92623 53072 77321 76691 50702 68469 77234 51345 87381 68465 76520 96412 73037 50326 90876 81831 97840 50497 78404 92781 71462 75929 54130 91885 64132 55268 65029 56134 70350 89121 64387 55635 99033 78521 59746 90083 84865 96223 58380 60942 80066 64696 96926 57243 62734 71182 87213 80301 84815 58902 78437 77851 72404 65116 91986 96660 52239 53501 54625 98511 72234 66933 93717 76024 71757 98100 62411 67268 92613 77663 61462 71778 97388 96021 90879 97530 62343 72466 82042 72382 99795 61045 58545 64419 59284 65136 61663 91849 52977 54066 80910 61121 97533 53379 57937 57685 69030 56710 68208 73637 72645 85720 99960 88956 72231 75552 78694 86021 88516 79939 92014 66716 78850 50147 91874 78003 60765 93595 64035 91868 83505 99074 53253 92459 95318 56214 55429 58872 98355 90377 52597 75272 65012 70588 68610 76083 60943 91097 78206 81303 61169 86450 63121 93149 51657 71431 99569 87723 99270 78297 50558 87220 67716 71090 90787 62122 73755 73151 57656 86157 56681 96506 80013 99080 77251 66425 55645 76592 85991 97365 90409 93677 74273 54315 87517 50065 50949 87387 84451 92559 61584 87023 55013 79693 57320 82873 89288 62786 72020 64412 63696 53273 89409 95497 95579 84933 71276 56249 95573 92054 70265 79684 71923 94363 98411 95412 89682 83818 50215 54655 65078 99512 62447 59646 66705 72799 77691 84500 68139 53550 70649 59560 84047 89943 62250 96795 77441 93272 74384 52622 96287 99432 96309 51458 51997 85352 75402 73590 76639 95896 84972 71270 98031 75120 98396 59711 68404 89834 89411 85192 52633 62906 64688 73151 80969 95475 67985 80052 63105 54160 83780 95768 52724 75287 63275 95224 75150 62169 56031 92577 73726 85210 83168 91822 89608 55440 59012 89481 84805 64001 80001 85768 94002 92140 96183 54978 55954 60194 79889 86549 57649 98940 76396 68578 91310 80331 55427 97959 73925 77973 88380 98534 57593 56556 53151 72101 50968 80862 93508 82830 80401 90214 76591 50775 87040 93482 52788 88893 97652 58981 75834 99441 52770 87642 96176 69277 88062 53304 53645 51779 99018 58963 94588 82871 82121 50521 71225 71544 67062 79030 98378 68209 76598 86599 99456 72616 70099 71901 78049 88117 94325 54747 55826 82136 66312 90278 85499 83695 67047 73277 92143 95081 93682 78978 77394 82894 69317 55185 75730 75920 68238 98854 77581 68488 99916 94705 53580 68114 60734 71247 88913 66734 97658 91227 82344 70319 91804 90725 81706 99639 55063 82302 62339 52286 80643 64697 62661 54122 85925 77408 65277 85824 72744 81716 68049 88960 79492 85893 65513 50562 52732 55838 61379 60804 76120 96500 76069 52730 53745 92699 87611 76370 73144 50184 52854 62977 99288 67513 98326 52763 98972 85347 66726 85657 60651 61655 77558 56992 82680 88388 53229 96002 96534 64067 79457 85257 66193 67736 85123 69245 52080 52335 74168 74540 60304 63134 88308 58212 80949 67867 99553 72614 95347 56611 81871 61138 64742 94372 75439 91931 60397 84462 94528 79322 63148 67225 58035 50581 68803 89035 69952 65493 71437 71592 73143 85088 95140 97220 53876 79269 57061 94402 53787 97597 66290 72881 71256 78979 58418 77617 94770 78689 89595 96293 79943 92980 82742 99685 90297 77754 77693 52760 84244 84924 56822 93834 67639 67900 64405 95080 99975 86576 66914 93968 91283 67017 89674 60049 73505 89095 51632 58677 55887 50785 91568 99339 84242 77931 78507 89536 67431 90507 99724 71674 54757 68760 80598 55689 95275 80531 97688 69417 91815 96299 63738 68988 54367 62038 95960 94789 75901 69746 59352 60530 63008 61167 72839 84856 81463 59424 93865 72022 62769 56627 99241 64762 59928 90779 62272 91783 54355 53769 64743 86467 57567 51881 95980 92787 66267 60351 63737 81997 92214 98357 51353 52017 50655 98150 68944 59379 87604 64047 86333 52898 92334 88531 60680 90493 56642 74338 75238 95307 99190 90336 52232 55268 75472 87868 95484 84950 71506 60437 56198 77036 55990 74493 55079 54698 90514 80969 91015 81649 52331 94816 81514 57168 58784 63152 70488 62227 66173 92880 77258 51844 84395 95758 78843 62977 88655 70882 58206 58568 86489 81447 72274 51775 56046 61122 80312 98157 51921 73316 68548 64644 97486 90093 53824 55712 61516 93310 82848 65522 57171 96815 53892 70403 73916 79923 78039 71931 87061 85336 86662 72012 89684 63683 50522 67099 62645 50514 72851 84609 50797 78147 92172 55184 62157 95332 59745 61689 70166 82128 87958 58660 67718 57000 77798 71163 97257 57981 80433 58079 82196 89215 63795 85442 90257 72234 93643 64058 85349 59047 51313 77249 72446 78249 53511 70695 95023 58965 77729 76904 71428 73626 88050 88032 56620 61736 81124 91083 69007 70182 78706 60679 61237 51948 51098 78873 61317 65222 60245 64615 93732 99517 57989 75715 65252 54872 98421 60887 94819 82951 76859 82646 85232 73104 50768 83570 97172 86023 97192 82861 55320 96471 91209 97240 61530 81195 57644 70535 93234 66452 76862 66415 62658 60981 88419 87327 55750 84641 87492 51348 58364 94869 97643 99771 65982 78612 76391 87690 67242 96389 69110 97554 66690 88134 54678 91997 59711 51737 92483 61708 62929 81352 73383 72281 53928 63447 97793 51793 52509 55629 71110 98863 87690 69271 70662 94986 97118 57341 58256 66554 65971 66587 63716 69278 76401 51945 60677 63173 50710 76667 51188 86071 56011 64149 83917 66350 93565 69237 52309 88155 53293 81005 53915 52226 80881 67607 57353 53502 72467 73644 98135 69757 79756 95212 67136 72676 97882 61722 76620 88101 64715 86323 57261 77430 57758 56372 55000 51896 78313 75869 96041 91114 55596 72993 61451 56943 88484 81119 92680 90548 52697 95503 84198 64691 79750 83816 58565 57730 95919 72774 65045 55797 85829 51276 90361 74185 50443 68803 89875 97080 53928 89733 83602 98137 90046 62171 73105 77339 92790 91852 98624 81453 96498 74581 84254 67252 83996 95294 89985 99329 59690 65354 85647 92907 86226 59963 72335 77326 61035 70517 64210 84201 67704 63035 99563 99299 70560 56866 82573 98785 65071 62830 56386 65169 66896 67544 74256 67642 54037 89190 52625 91407 61337 99787 97046 79139 86089 70086 59895 79905 97204 84721 87155 78105 95655 51575 99426 76078 81518 55516 90505 96636 73291 87178 94626 74189 61048 88726 88956 66755 96661 54563 69660 95288 65722 70613 90922 84733 97867 62064 99497 57840 77038 88346 75069 94279 85780 70890 57333 71209 55075 70160 63553 82073 86353 65662 84910 50316 73120 54542 56235 93648 62213 97092 74506 91351 91618 88830 76490 85986 75668 52533 77218 73754 81160 71967 81098 87248 72016 73145 89318 50083 82585 72967 61208 91826 52739 77658 84789 89876 54241 90990 56497 92474 74214 69427 59895 83177 79713 82071 96239 68971 60226 81340 67288 61580 84295 63150 96969 95103 50825 52619 98818 74103 99718 65090 80023 65709 68998 63582 53606 94595 95022 93637 92224 64040 61229 68977 54323 66936 78172 58907 65188 51038 59239 84773 98637 76727 99348 54388 77878 82237 63321 52639 94817 84108 63685 80583 78230 89295 85363 65577 89670 79203 91133 88748 91726 94610 81504 92896 74855 61625 73509 71908 71893 91419 61660 88778 84437 61118 54112 78067 93613 58703 66974 97487 87034 82104 85149 65358 87819 89366 97395 88074 87013 85281 92184 80516 65283 56265 79435 87110 81404 75127 94520 83882 67557 74225 87351 76429 94613 77859 77997 90244 57077 50071 92951 93599 51836 85900 87341 82945 69072 87442 71218 57533 55695 99256 68574 69766 75312 98584 87642 68555 52369 85677 96889 75438 64400 62979 96051 76756 93350 76267 83039 87236 61572 52506 62263 90958 95874 60581 81176 72883 85929 53004 86078 94979 54107 59584 60619 76561 86235 59317 80694 56939 97865 97634 67442 76224 61321 50870 60807 88921 99668 77675 86241 56524 60346 92659 84443 52296 80045 66935 80539 59723 55636 77201 98763 94944 53394 60600 89658 51616 55442 58641 69675 81077 74923 59924 92114 63738 52673 72722 51008 62446 87229 73959 69809 66750 61093 62314 95377 87781 82847 89235 65927 68072 77239 86870 63558 73780 86347 55620 91345 59696 81974 68883 78050 85351 82579 57130 56455 64289 62860 77587 59961 72528 59992 73360 62556 87328 71154 83997 68361 59868 91826 67372 74221 97690 72730 74462 50513 70760 79185 85424 69865 79682 72290 73798 76421 77817 70587 53357 61096 89974 58128 60247 54182 78901 64868 58089 98546 77675 85439 85074 77246 70731 87704 95735 79004 58187 89067 94897 78713 73459 63078 97412 72422 63543 66462 91575 73796 66953 73940 68197 68484 77488 52422 51369 97414 93801 50217 62402 50112 95428 84840 54077 66449 61685 88155 83930 77895 74670 78262 66509 81820 86768 53975 68484 67555 96813 84897 93384 59044 81052 54748 62533 62741 84284 51948 67478 53490 78376 53303 53871 76069 52307 68376 62121 71031 82042 77016 88608 69631 51834 91816 68581 55229 61835 66765 61719 92624 82187 56420 86579 73305 58533 78468 91873 83627 64447 71382 86173 96503 98995 91973 67821 97746 84441 88788 89601 68359 63101 69403 91801 56492 58114 92068 82502 56760 60307 85421 92036 81917 92327 78823 64638 92130 81780 99741 93170 75273 97408 76798 82755 90157 80922 90624 88099 64743 88247 66862 99444 74155 77681 59873 65729 65092 68966 64810 69046 55289 73080 96090 97072 68316 63104 62565 56777 77083 88933 82272 73166 95325 89567 54966 90134 58309 71894 78110 64267 86148 77502 81854 85346 51463 97274 72231 65795 70617 75403 75831 89816 84785 93477 57118 88088 86966 59447 57982 64180 86191 69392 76024 54154 66381 78346 66049 85394 51172 57158 65852 87422 86955 86888 96571 91171 87861 84886 51206 94991 76402 91870 55036 74278 82695 74980 58896 57858 80930 69205 74974 98641 68766 56062 95696 65855 64035 72275 51308 75078 76264 81988 63356 68101 70283 59782 93822 73970 61251 70386 61573 75045 67583 59524 88842 77720 64850 71910 94773 83971 89059 51095 57498 82161 74307 53012 75915 96737 56476 50155 86542 54201 74251 95047 51721 62408 53562 69201 95692 80325 94503 97843 54984 90232 70222 55388 91401 59106 76082 66080 56027 99023 53521 71166 67178 73897 75775 66669 50425 73037 80601 51235 82926 64075 60151 78334 94368 89205 89834 90454 76849 78301 61215 50719 96442 76556 74949 57758 56381 87993 67718 67687 91859 86133 93765 59845 95694 78467 70657 61883 66022 72114 74797 62733 63729 95487 100000 55856 57408 73755 73659 70651 76255 83237 91887 71997 52413 68039 58678 60433 74427 73757 87863 91083 83312 52208 92193 68781 64089 68368 66225 63431 84622 78975 76604 68369 68842 80437 58746 50568 93265 66359 67961 82475 73423 64067 76233 60552 57849 76398 57915 92926 80070 77819 58369 84822 52241 58398 66005 64844 59293 87211 98950 59984 90054 78350 70464 73648 81011 63386 67200 87994 85692 52779 95894 55923 53955 56732 71596 68340 68970 81633 86669 66037 62307 53464 86247 66300 60837 55020 92703 97367 65149 60787 57329 78687 74106 75194 55509 94368 80631 78570 94452 78616 65774 92426 98162 71168 60284 97601 55048 76415 69193 63401 61800 83905 50586 90761 97923 84935 65674 50286 63154 73890 60323 95746 67652 83308 90934 68700 67812 81170 73762 90379 64272 74468 94770 99915 84364 68255 64428 70044 82009 76942 67853 96061 82405 90100 86433 52450 60447 91523 84562 83346 58766 60857 56590 83050 69480 96831 60279 80591 60965 87323 84907 73992 65909 51389 79314 77740 65444 53142 74518 76229 72009 61591 77549 76362 96930 59858 63310 87403 89211 80649 59644 71774 84410 50832 63304 55743 68912 85312 61987 82970 96129 77959 87805 68399 74143 55842 99617 63513 54278 89915 94537 81661 93620 83167 92023 92569 64902 57472 57312 66430 91024 54643 88684 57186 64948 62865 91854 76554 69656 78905 95418 69420 60173 79278 81164 61588 98054 74236 60021 85729 64163 81315 84918 63789 99609 94881 72259 95420 90973 78902 78577 67931 76341 84245 57273 54541 76908 71222 78945 77140 74477 79923 56909 84873 75099 84985 60822 92226 55563 62448 65526 67445 93562 53802 69678 84670 84433 90326 54279 94742 76627 90089 95090 60925 71908 84451 71462 56667 63569 97629 66704 60575 98082 67909 73491 61098 93401 78980 56131 71383 88797 88540 69690 90709 56890 55747 87769 82915 85099 57332 64218 64874 56173 57148 84996 73426 95067 50375 87164 66916 94042 91971 88221 72430 62660 70532 60733 99259 80102 68275 74377 94210 88452 62557 67822 85341 55305 84022 70407 64149 77261 67529 78200 88530 74907 66865 72951 91745 86008 84070 78285 82603 97340 69798 94667 83539 86157 71352 90833 82154 68142 58802 75999 59984 65216 77455 73686 94979 51093 56360 86306 94874 70757 98859 78245 87830 68839 80843 89439 87931 61232 86224 76789 82237 86588 56002 63102 76963 69210 60196 98059 82858 69586 62957 76093 61843 94737 60037 88161 55961 77298 99510 55485 56414 92542 75526 53264 83125 52707 81500 71364 87757 83148 88465 71948 61819 94681 62080 63195 98608 76496 67841 76682 72725 78696 66153 65704 56591 86963 68361 81948 79958 85447 58006 53503 66937 77649 67869 80537 85013 75328 64155 89275 81538 58552 92934 74957 52815 92191 99079 79670 69866 79249 54209 54771 80575 93886 93097 92429 87997 88219 81327 69765 90163 98011 77939 57834 54034 57807 50771 73411 60173 51445 73861 96476 73676 60324 94963 76972 53307 97999 92597 55833 97672 61477 85303 64666 78713 80325 63980 56005 95853 50250 61777 98068 79154 60582 53987 98945 95020 71434 66404 91081 61848 73615 89691 64133 91037 77411 92056 69080 83544 69528 89264 60093 52215 89270 84088 72917 61853 64099 71934 80069 80753 80285 76242 73963 66184 75893 69815 83306 87275 87454 63515 89036 61789 80245 77589 82487 87904 89047 97717 53088 87377 68301 98675 77030 54167 82510 66161 87780 87120 89806 52701 65288 85483 67391 65702 52468 72813 69099 95321 78962 81003 81239 78236 99766 78904 55475 80489 73526 56497 54133 81085 88331 87079 69311 80050 81699 77608 77204 71810 99199 92312 95624 71661 77771 80539 96399 86073 55581 96970 90558 78502 77347 75733 51863 53758 80785 70417 88378 96852 61128 94177 67244 95969 74461 54417 56253 88417 60811 89435 61231 68044 52347 75886 52578 88164 76575 80029 88662 71646 90503 58375 62420 50517 87467 84163 51088 97427 91159 58471 88114 66373 96507 61966 50478 60387 74481 65449 60420 81858 67223 57140 73370 57155 64256 90767 80041 71695 73141 79266 97633 79941 90684 89593 92127 68765 86370 99396 55336 92786 90093 98282 62542 89852 82607 65267 69914 80509 85790 79693 71645 57878 98153 81498 85290 89992 75923 59241 81831 91705 72828 62702 75130 90336 86553 54302 56374 57169 86542 85024 87747 88789 71626 55990 56152 76657 89181 52719 79696 86254 59001 67118 62105 97427 51492 93491 96533 99834 88959 63993 60660 66122 59745 85384 85382 58170 66711 74399 93081 98753 88234 66449 68535 51356 92189 83813 96737 61700 65150 77401 59884 56147 61866 83674 87975 54256 89289 91578 73245 84483 76071 59689 75289 89737 59493 99190 89785 72732 59104 85085 68421 91101 97527 90887 90702 72132 88917 85010 82057 82391 97219 82053 68469 77431 92645 92592 93434 94019 74082 97578 73437 90870 57456 58338 70602 87049 91557 90419 75766 57214 64463 73376 88861 58245 97282 65792 60358 77897 87756 62283 90506 69654 78741 75329 73469 69502 98672 54057 79386 86987 73435 92146 51979 65447 59426 58369 50333 61526 60960 92828 67109 82421 64907 91985 99715 69371 59571 69638 65930 92252 60798 66177 58623 62201 98719 50111 79967 94072 58667 50649 55179 75624 71120 89206 99206 73080 50050 96750 55728 53369 60671 93475 89743 77317 72780 95988 96000 53102 63137 93833 60422 76544 68248 88837 65897 50275 53947 89445 63228 89332 80791 51228 58456 83198 73281 69921 80877 62349 78005 53961 64090 60562 97772 70666 74121 56984 89738 91217 86541 73359 84548 70623 96923 73261 52700 98568 70760 93742 98388 84475 75489 78687 71225 88049 72792 73812 77730 63305 79284 69027 90418 55373 67159 99422 71247 77455 76477 96928 79551 91208 93571 62741 78275 89737 58312 70686 86740 67903 58291 92426 75565 91291 71541 98692 73029 90557 76388 68599 97565 66749 96943 91636 86544 66410 97130 88269 51562 54111 83092 67755 91974 96354 84364 95829 80480 98930 51558 61191 97752 81330 95999 63799 88949 61838 99853 65639 91791 91007 63110 76201 54167 94155 76894 50989 81007 69341 68872 89299 54072 76647 66188 94982 93807 70210 53387 86556 80372 98285 79062 51391 97332 77185 50895 75090 82566 84862 63909 65103 64492 68550 75363 72096 96012 81859 50567 76322 98702 50563 89536 84926 80452 71887 76450 76000 90939 61009 53203 98362 58860 74179 85303 59384 73432 83442 87427 62352 94228 65069 79776 98870 97501 85555 72391 63106 77145 52062 51510 88944 77580 59546 89676 79598 79145 79083 64155 59381 94633 64686 53213 92353 87904 64768 58374 52704 82610 91235 95692 75550 55307 77505 79859 53012 73797 69354 83860 84230 68027 78269 63666 95272 79265 91571 98909 71794 64761 94307 66637 78002 50785 75774 68990 69648 69984 78331 83060 93499 89811 63639 60298 56531 66564 89121 63369 54730 59502 95330 67888 69462 96111 71419 70244 96906 71035 72966 75859 70977 97983 65735 55484 59708 74288 93141 56351 83061 56818 63155 77386 54554 54750 55923 90344 59739 54272 81289 63907 67119 73673 98659 51411 80516 76247 94410 73460 70008 86388 59102 80983 94202 83295 80431 86143 84328 76299 57207 82883 77488 89630 91246 71391 60619 72427 59514 83703 96271 54475 97086 96691 88966 92471 87896 56415 59794 78356 57755 74076 79125 81112 88703 95519 73033 92580 59452 67506 92525 58950 65629 96357 90665 65599 65323 70153 72714 56841 68029 88515 87694 64538 51213 84848 93515 70455 90005 79477 78083 53448 97379 64512 96681 68123 62763 89536 56883 68331 75622 98493 61287 52371 84148 59972 90968 92392 99788 87770 66648 95098 61079 54861 81263 96388 91476 81180 84839 56034 55868 63870 62855 80238 73046 64790 76112 51774 71617 58061 64807 69378 94514 72937 65563 72814 66130 73808 73037 85541 99652 52592 78902 98645 77499 92748 76798 65765 79464 65902 55514 55831 94352 78053 94526 82738 75479 79951 74848 57982 53315 97569 52463 51124 61212 80425 52374 88057 70673 83692 54527 97047 80555 93655 65242 96668 67218 61487 72970 72676 68316 94361 86556 54464 71305 97069 70966 94417 75775 93775 95347 67974 83677 51519 87673 78104 89923 71031 68110 50815 67007 73967 70723 99798 69626 90575 85765 79860 92628 95500 59248 75104 80467 95713 62197 95923 50601 88578 62124 54672 79591 82585 67383 53650 84100 57510 61018 96580 63494 74237 76655 69920 79900 72878 89440 81191 65440 88578 87766 83931 66936 59582 76018 77348 72148 98803 91685 81559 59547 72239 78364 73378 92529 63568 58932 57897 52618 92498 53654 68127 71985 91582 99486 68707 50921 50069 73234 73240 65157 88086 89526 79478 56575 62928 64325 65175 73531 58884 95438 84270 56531 51180 72720 81219 51967 57839 60782 59321 97436 91235 80908 50124 74440 52987 66786 98949 81018 96190 76487 66781 54068 62337 79596 87681 96176 82937 52260 54373 87338 70359 84121 98958 57564 60647 65900 76036 59661 55853 83280 80506 88357 84600 85560 81112 62412 99819 63772 92265 56618 56982 72031 54086 64455 62140 67598 91249 80146 75292 71437 51176 74032 69046 91960 88069 95415 64618 53289 67572 93232 69404 57806 89461 54256 97697 89813 77414 70363 61217 86704 80499 86490 69526 62209 74817 70372 96257 96159 87810 85717 54204 68960 86784 97116 91851 91258 87581 92344 91811 72422 60998 64835 78818 64405 75394 89132 61470 83161 50808 68127 79514 53770 98947 69684 97646 62702 79987 70102 55403 72285 96465 50633 69412 69814 62710 81845 52400 64489 95720 54923 83394 93423 63796 76341 67311 97168 60054 79374 77122 62735 87249 50719 53177 61650 59155 90337 98598 91278 80175 66774 99686 78881 69128 70537 71535 56396 67614 55685 70512 87665 56003 77786 55435 60029 79167 80896 54746 79360 90695 56831 53126 88172 92067 87927 69289 86519 59238 72909 72406 73637 50224 84881 80268 98318 77865 72776 96948 94402 91811 75896 84243 82063 94949 79300 89894 59172 97199 98762 93918 75971 57818 58561 77270 84317 98698 64357 93412 73289 87855 80447 83736 83954 76245 90891 80253 70134 93837 76631 79329 85907 61714 70340 66719 66233 50613 96808 60930 58304 83132 84283 54292 91710 70952 57011 50402 90994 91785 82271 83331 60659 90089 75712 62367 50390 97667 52801 68403 75084 84771 75143 51092 53512 87723 97412 84372 59430 90167 54023 82386 77987 80557 73753 72620 96880 89999 87801 55441 78367 92229 68597 80494 92278 97887 96252 66516 57711 50633 93064 58672 60456 73028 77974 64651 63411 77439 87158 74981 97214 88511 76165 72724 63678 80389 63905 87683 56722 61904 85215 65259 51789 96610 90643 97877 95887 86261 91433 84241 80328 63987 66614 77394 94270 52657 77891 61797 63237 85214 62056 68576 62453 96669 95229 72590 57786 66915 53661 73231 99727 50780 96951 50233 77655 54737 63015 63405 54338 65533 70389 64666 97928 66611 59034 81422 66109 98841 66529 83577 91759 97469 60874 60241 88034 73970 55798 50813 50303 94834 72976 90402 78588 73769 64366 74205 86210 53541 55461 86431 86307 99777 76155 96042 73793 96790 88606 71566 74334 85965 94415 63299 51469 63796 56684 73029 99682 63867 85020 57258 92834 70051 61433 63439 66916 83524 89877 80130 78830 61634 77736 55337 50826 86033 88647 87600 92711 88847 54540 63849 97725 55005 60641 62592 95449 99000 78919 58906 53836 50353 69759 92096 87933 51707 99345 92613 89275 77047 52054 85633 59426 64444 78115 54829 56277 72154 73000 52601 73298 61069 96586 75964 94516 72624 95330 99055 53144 53903 78942 71037 52826 90416 86384 60511 82195 67828 98685 63517 56251 52299 83613 83612 79973 99002 93366 61256 74269 96567 93632 51858 65706 83824 76536 89049 77284 81352 83258 93405 90985 84706 60699 86197 76657 70620 76969 53046 59990 95919 52605 78148 68327 55868 51092 59403 95428 59120 80875 84946 83051 80904 82480 50270 76156 97091 76138 77622 80628 81440 61475 52243 80989 98395 87449 83331 62280 58817 85587 61449 54698 67172 72675 90318 89907 79659 50460 81081 82655 89821 65167 56211 93013 87445 80743 74486 89045 90318 55272 65301 78064 95986 67089 82192 73252 70160 56396 92835 69446 52961 61413 72685 60918 98351 76808 65309 62886 53065 95160 60758 85639 62647 88622 82064 59854 80658 71298 98928 96061 62757 54432 86470 52071 50549 77166 73175 95510 64216 70710 85707 78016 57313 89829 68389 71812 75486 55496 88090 94856 77781 97295 62744 74785 92362 55659 58113 67420 64757 99688 87664 81766 64329 78315 51400 66403 53685 82021 57657 68816 90296 69998 94176 75509 79055 77568 60694 77855 59848 53837 74407 83238 63474 59680 59770 50377 85843 60461 99176 95772 67777 88109 80199 85312 61079 56142 91059 65254 52077 88556 82614 83955 53501 91864 85358 65864 78459 77097 83788 62305 85424 74756 58031 91261 94554 67668 78813 62177 55070 96685 91208 95042 67736 91380 83838 88628 99652 94702 96314 85343 88388 66832 52296 82749 91397 86637 71328 87699 96264 56498 84925 92859 77107 70749 60385 53940 73316 77989 84396 80910 92355 92170 72366 84628 75585 97899 51179 79468 64171 58159 58337 73895 69386 60458 50852 66801 97664 68218 63461 50330 82426 56282 69277 81642 94830 89158 57244 60199 91703 66772 62243 87570 78823 76165 64269 94534 64607 95363 65452 68883 56738 62898 76775 93334 56681 53557 92384 56148 59975 50614 54759 88207 72670 90146 89809 54321 95571 71993 95798 58519 69584 90801 86244 90084 68400 66768 68824 83015 89424 88587 99660 61463 78054 81569 51106 88738 76011 83821 57790 96753 66015 99514 66706 77272 70630 82712 86334 74436 83923 59993 92837 65679 77464 74761 84840 95465 97676 64622 51786 87680 65455 72982 52528 77618 81950 54083 95323 70594 53852 74499 73402 60402 64474 91248 91361 50624 81058 74818 80057 88894 82443 80717 51413 52754 73401 64955 51192 52629 74007 69827 79610 54051 66011 81930 76658 63326 58067 87846 80914 87307 58194 66637 99688 50478 70103 61883 86897 76101 57108 56569 81520 68597 60063 50016 81755 72556 70098 56874 65308 58338 75042 96642 82719 72184 71801 53834 51072 71913 53633 99141 78131 94116 83868 54041 55033 72455 92159 64184 63368 79450 95752 99430 99118 85071 56040 62515 75561 57180 76610 54583 93213 57966 74425 86385 58214 57394 95032 97326 99054 63414 62191 66821 91504 71645 81632 80573 81909 68382 53780 78472 62208 89872 68852 81427 92006 75118 58289 56068 73962 50745 88674 70504 65210 51638 96231 92334 93852 64800 72416 93664 78631 90311 52281 85709 66119 53335 98909 81326 84960 52982 52779 99770 89337 92519 81818 88721 67207 85013 90806 92774 65595 75144 61429 68769 83585 75175 51959 95977 87193 57185 70942 98989 92273 67135 79418 72486 72827 56478 95666 93085 61036 65717 54980 54659 56384 82890 52084 70681 97611 94865 94920 63868 84039 81690 95225 94195 71556 86993 73082 70442 76926 50868 71558 98665 63982 61696 85885 85112 82845 58797 98460 53605 76851 97722 84105 65938 86265 72890 81252 84850 99127 83552 82499 59577 52835 56466 86414 97243 63900 63982 88662 68388 55183 83343 99959 73388 65297 76762 51848 92333 50132 95442 67545 94281 96957 58599 67094 85374 60585 52149 72330 60598 97363 55646 91577 61760 70390 87682 63819 71003 55911 87434 94005 72641 71398 78815 99302 76220 59338 80394 93840 68427 85756 76284 68829 53902 91817 99130 53725 52957 91823 83059 93521 75718 70132 56092 55156 72834 85595 68786 51667 73590 68518 71239 74465 90693 93672 73866 97659 70988 88790 98988 98053 61032 79676 60090 99936 89849 52891 90309 79416 62288 92131 58600 51607 60778 56118 51494 85410 76341 67311 70304 54598 66523 82878 87381 69751 60831 97900 56837 98245 63823 90563 59322 68556 70797 65699 67349 58724 52599 77520 58796 85437 54785 65064 73223 70621 82724 55144 60622 66088 96201 51481 57715 90739 72049 52935 58007 63210 87657 94534 59896 67946 75950 82505 74975 91018 78353 60512 72155 74971 78294 67091 94586 81767 54777 52005 93399 51485 87465 66544 98526 91511 95085 60490 80839 64056 69485 75520 65511 54262 60520 61850 51793 87286 94852 99404 76594 94600 73033 95117 83809 63489 94679 57984 72030 55095 78880 58452 85095 57799 75192 84792 70122 95582 69234 99373 65354 63660 57129 77692 95126 86588 90707 68831 69853 83229 74174 60019 87118 78995 78329 80070 61278 66670 63258 95135 89563 94496 65807 56923 79954 80908 70807 54535 59993 80335 94097 52349 87693 50635 53261 90315 70526 55220 81028 76060 77665 97182 56488 77697 51887 87859 98666 84637 71909 96994 91656 82916 61128 97995 79079 63054 75131 61854 74897 68352 71996 59455 89029 98496 51754 79603 53700 79439 66918 73979 78130 82038 66505 79083 61020 85455 51465 79611 60460 85570 53913 63383 65919 83596 91684 96926 82330 99750 71059 53070 85598 59291 96607 53320 54986 76254 83496 68589 67729 85931 98394 88611 75827 98401 61254 92207 84992 90388 87665 64172 89355 82109 81086 88194 74800 82807 78494 73883 95400 50405 60242 89216 67128 88431 56331 58705 58764 67321 88883 80633 86346 60576 85165 81458 86772 75653 89187 56080 93818 87558 79210 87243 60761 99563 98526 73622 70919 55675 53921 72379 63847 54697 61856 71631 74898 74840 99917 70682 96412 99192 78679 87356 84672 62007 81096 71403 51595 69049 65980 59630 79751 78877 71116 72889 51501 95178 78839 85400 97526 74583 61413 92197 81246 85075 52181 57903 70465 91301 70485 59634 69151 75375 81025 79933 91728 52764 72547 89266 50001 81096 51555 95567 97200 65817 88265 98985 84847 85667 64243 96671 95623 84792 66356 66183 71752 64306 51747 77430 65679 90533 51665 60952 97643 60770 65571 57731 50043 96529 68686 58060 78748 64737 76561 96622 98536 81142 59740 57625 89420 81874 75615 69384 67720 98512 71075 68348 56651 63023 71906 85330 79254 70545 66932 93285 56317 70167 68915 83782 83601 86674 65176 80331 72403 72563 59954 50565 67589 83824 59393 56459 51037 59721 56140 99926 67141 71938 81858 80952 51910 85100 65847 63095 98289 88305 75771 84653 75162 87030 94133 52030 84937 54583 72952 56333 90010 78464 94899 97846 67912 75235 99109 89243 54761 65342 73297 65448 89508 57658 82029 70648 97050 78383 56018 98004 60732 72098 99431 94632 51757 85746 92572 74530 87882 78441 67844 60514 84385 79698 61060 96983 51758 99220 83339 80986 68792 90486 58763 82858 64390 73386 78633 63501 56434 94100 53102 67129 93350 52250 80012 69219 69459 85560 92617 89255 83783 90092 58093 58489 87424 78884 87110 75591 72610 55837 76379 57234 52024 80539 96157 96026 80529 97600 81588 82862 93987 62005 85212 99326 52037 89497 79674 83714 57985 74230 50654 94425 91499 78806 79359 74511 80570 61826 71561 68283 99223 96295 98167 89576 84986 97723 66676 83223 81435 53944 75724 61069 80226 82228 75766 62770 66350 88264 53707 51094 79031 85937 54693 53837 67372 54007 79513 66251 78753 56964 56134 88956 60506 78065 56293 59878 99217 98865 96735 94730 95759 91114 60009 57201 61566 86398 90623 54228 55056 93035 88893 56593 53811 61878 86203 86661 82029 78108 86685 71130 58822 86822 83502 78507 71081 86205 74079 66120 83366 59062 70884 90328 51890 88092 86598 98934 87028 56987 70173 91566 91077 87051 76961 80595 61039 94593 85028 58446 95591 58103 59366 77297 67405 84228 61689 96705 78908 78623 87798 78252 97930 80139 97041 82729 78784 53655 82390 78863 50793 68661 58906 69524 97548 88749 77677 72967 86820 96923 64336 52097 94047 82421 90660 99304 61765 82734 55894 66905 96010 78941 52310 87323 75887 95426 79429 81981 68201 62413 54878 82578 96677 64906 67205 64257 69905 94207 92423 88632 91213 60659 75171 77739 90971 89750 90034 84189 96337 81562 89548 75466 86866 83813 83773 86671 67328 89075 85427 59892 92741 97814 59883 81559 65947 84253 94350 90649 85976 81287 83135 71423 73357 84013 52881 93154 78993 59007 99266 93871 73297 51736 73108 75757 82230 67025 58042 99592 56787 94303 82787 69574 67600 76700 91793 66384 54167 96905 94563 94354 71843 50880 93473 72381 71263 98160 98123 91877 78653 64724 61483 67619 88544 51507 88966 62031 78264 67121 93575 98791 61832 58156 94423 95700 62482 81722 54643 95575 71384 81719 64822 69838 77065 55969 71478 73786 94105 60250 53454 80605 70611 85861 58597 53509 97820 57648 60027 90309 60061 60446 86987 76958 96672 88531 94016 70379 97482 61324 67113 65148 97051 97231 97536 85772 61129 97996 50123 98075 62106 56636 53017 51247 65544 97722 75896 95309 60686 64723 56735 94466 56083 57881 54848 70909 52433 78378 66398 84217 99125 67305 66848 82053 50540 74601 59617 77878 51384 85723 72567 68832 82955 99191 86151 66030 64897 69530 50360 70537 78289 78410 96244 90104 66799 56674 88434 70343 74510 71288 65118 98105 86160 73535 50281 94457 62510 53353 91206 51259 84608 88878 60042 63956 68196 89467 89445 91048 74709 83570 88396 70584 74598 99821 78930 66306 77600 54431 80610 66985 83689 97370 59227 50676 81612 90803 60381 67573 78434 98908 72774 62022 60236 95437 91288 90454 53970 54085 58422 50230 83108 70391 67013 64962 93758 51447 65443 58527 92661 94131 73773 71538 79754 70443 65452 55646 80330 55937 90083 56153 58113 88420 59153 55517 58298 65243 64129 60193 69994 78444 86467 96386 94740 96431 99311 52316 66788 53118 71567 84945 52907 83757 76456 58045 63749 76159 98521 83808 97171 92866 73096 67183 81021 96115 50427 98117 65564 85133 70675 96003 62266 84190 97877 90089 80871 72846 56088 93143 87371 80433 84235 90730 57974 82418 88689 86251 74851 51318 51915 80061 76000 80612 62674 87835 70468 84432 74748 84656 95835 89221 51692 54365 55507 92386 52501 54857 68520 54217 96695 78991 57355 55631 99727 82599 98144 84002 56571 99404 70527 97132 62227 67325 90496 52136 56822 97831 66015 78677 55975 55398 64234 94448 74983 95755 90748 57183 70142 61308 94229 90080 65789 81364 73736 69813 68442 64709 67589 52131 69473 73602 59024 84443 67302 63797 55693 77095 60220 76715 85516 72078 88244 95894 57461 56219 88800 65127 96028 53409 83857 69701 51613 78193 74962 69193 69328 59439 76850 89404 91674 80792 71266 68592 95935 81716 92981 56841 70918 88228 82396 69950 62239 73925 71281 99075 84088 57680 70848 79728 95490 64508 63279 72562 93168 56962 66762 58887 55412 83367 60363 51007 95668 94463 81840 72401 61870 57139 57793 87053 66086 93156 51661 78340 99516 50535 78660 86550 95361 91712 76276 58516 63141 55757 99161 71367 65858 67636 77840 67773 67243 99412 93744 81906 72614 76252 93278 92591 69410 63074 72094 74536 98582 75445 51605 59352 54132 69945 76492 93345 57284 85776 64685 70577 73529 90952 75734 56028 61926 61319 98354 82805 79227 51979 84668 90997 50320 63456 76419 80867 56545 62890 93886 82823 71620 53026 86602 91639 50511 93030 76758 83786 72614 93944 64364 85437 89990 59411 70871 82238 57498 89794 77369 57387 76603 62196 64283 61109 51338 67246 58659 62861 91348 98814 85701 66097 80324 75371 84451 60076 71701 93913 88826 94754 90419 68351 90345 61356 81749 95965 53927 65113 93007 86504 79367 76963 75696 60819 73379 57471 98049 68950 81010 69035 97156 99916 50474 58503 82125 80563 95732 65875 93852 66617 82123 59867 76891 94749 96983 51709 89265 70173 55507 59976 92601 50143 83871 85388 52327 67440 68047 95623 97170 94623 71072 63280 68122 83009 73615 80428 81198 62791 70747 61895 57276 58814 82831 64874 57233 73261 58107 55640 87383 81406 55931 77648 96975 72347 69830 69084 94029 54957 86299 50181 97159 80788 53898 99366 90048 79992 64123 69674 80161 53006 69202 81462 82148 69054 89480 50499 90397 65664 71511 96757 98319 76561 54680 91423 60141 61059 67863 81628 81928 84626 55406 81756 93897 65602 92749 80616 79897 98386 78977 50247 54977 68539 99894 56401 99029 86778 70967 62142 87056 92794 62774 57140 58147 64360 70710 97336 74851 90539 75222 52356 82332 66749 72828 90704 77221 94320 78324 96716 50635 95056 57138 84032 54614 88952 95660 69717 99275 87440 54633 58670 66953 84965 94377 76037 98963 93541 59393 53310 55421 83120 62626 90429 53758 61847 60575 60101 67599 78196 50718 69083 90517 98328 77945 62420 50751 61712 86134 91225 62836 65128 76989 54142 70405 84285 57955 92715 86268 92387 69768 89479 86487 88977 98826 65463 86522 65685 76280 72722 53419 77562 98935 61571 61595 68314 73609 82911 85586 85802 59119 75101 51275 98634 50454 73025 72894 56068 61220 71276 86264 86095 89248 97806 83130 50980 75373 50080 67633 70550 81312 82297 67570 67916 84853 81488 83345 90771 99711 71968 68197 97832 61948 91821 73854 52938 60652 98140 87342 94463 89283 61005 58062 83646 84649 52244 55164 91360 79851 64412 81385 93527 91571 62984 64561 74646 60457 52770 63073 60944 91178 63112 88467 99557 87220 98594 99989 77379 66764 96209 61088 50680 77630 93439 64485 81024 80151 54108 72529 83004 80558 60914 83675 82789 96537 72351 92232 75993 58802 69523 64521 58101 66941 63801 97413 87709 74724 54230 70803 54406 86835 76959 74859 72967 83878 52085 92032 77676 69480 66471 83844 72900 87927 55741 90341 59484 70436 71774 68726 92495 95437 57981 58456 65770 85332 95513 68856 72994 94450 95223 64513 69466 52958 58730 52649 69920 63407 57825 89902 80463 53511 87507 95107 64857 99954 59647 63615 95270 94672 77604 56887 98507 85246 89745 76255 85355 58083 51325 57146 86122 69031 51185 98279 74901 93919 85923 89995 61894 67726 59987 98534 77649 66512 90888 50524 73739 77305 96770 61135 58748 61560 86661 52390 92195 97250 50823 67339 52657 56968 96577 89035 97788 92862 70925 85430 84261 95543 87948 64146 84041 72357 74221 89426 65284 97763 62813 70137 99733 89387 58945 96362 74896 94236 71841 75273 60606 83182 51705 82739 76976 64559 66624 91424 83592 51453 96908 68983 52468 65386 50676 91703 73957 54657 86197 94343 81307 81441 81756 66357 54823 69077 60129 67042 91435 94724 92106 77876 96347 82079 50718 50396 73086 94346 69506 71147 73910 69709 79374 65932 63560 67640 50588 87921 82071 54776 55156 92903 94945 96428 50536 93291 62609 59366 83405 67147 78519 72501 61569 90238 67530 93138 67290 89110 63100 88956 69548 77032 86038 73547 88008 63825 88393 73453 78580 96685 87920 65271 96583 89006 82103 93765 94246 68313 61956 69647 58827 56661 62125 89756 76998 61765 52724 64310 74323 59797 80540 83202 84873 74317 82913 69312 72336 56204 83694 66367 85826 88460 50990 64772 73910 64916 94660 69966 57223 53289 67407 59996 75445 88407 80563 77869 54227 79697 65465 95335 93890 76167 50856 94595 52230 77995 67621 72180 59349 65911 50325 54531 86358 79430 68872 73042 91155 78648 58136 52818 56830 66441 81544 87113 50591 72845 62102 77377 64660 94619 78579 58762 69448 64616 50998 97744 75783 95617 74610 85310 65226 75134 91468 60404 84680 88549 55802 56955 97109 55241 90951 68732 51253 75850 80590 74583 55361 89661 64032 89869 96994 79806 54081 82704 77094 96998 82412 96679 82547 88361 81576 53588 71042 81593 92314 50181 60499 83046 94937 99562 50797 54042 66837 96191 62720 82141 58188 62591 81236 91240 69140 60479 53693 58222 73738 93782 59200 92503 76937 84244 99086 51710 64948 51949 55413 73208 98289 52244 78267 87146 64098 58813 63085 96140 85138 80118 72560 86290 60180 78182 57343 65498 69152 55051 69981 80939 86982 96889 98516 53904 65035 67546 87635 55408 77830 54500 87013 85037 51460 51815 62731 76834 67013 59096 94781 80712 90526 91267 54897 80173 79458 84458 83169 80523 56960 77385 79080 73396 81275 80512 50906 74123 67581 76940 84901 69497 75229 51294 69453 50146 59562 87245 72097 62942 74837 84688 79102 56154 62925 72124 75058 52560 99768 94137 70412 90833 63058 97342 65011 64689 65880 94030 93449 95723 70541 84747 66232 77488 94619 58221 80654 64142 57697 58626 88516 99868 90259 88433 66194 73859 73541 76321 57941 80176 67955 66406 61342 72186 86939 91740 57386 84337 68675 84340 69580 67285 78778 74849 50207 78544 67865 54971 79827 67347 75516 90513 60454 67417 70198 56375 55353 52337 80215 73213 63364 87787 68936 91371 90119 51723 55325 94987 69676 73286 86699 89638 56238 84034 56940 52093 65388 86655 59128 86493 59313 61658 68873 75227 82503 62478 95942 73715 77532 95231 61036 92848 94527 63427 64778 62691 68979 82593 67611 60078 71489 55481 67805 57227 98767 90967 74452 66423 74931 83828 65573 90699 81603 88267 56408 86181 63243 70455 80002 56373 92305 89483 73232 85254 61741 72719 55127 51444 52787 95456 82924 91689 98942 98960 61240 62104 63273 74553 87719 91568 95036 63452 66867 88891 83081 91634 99824 94977 57171 55055 62014 66504 67650 99380 82269 50189 71925 78870 79830 50018 77249 92846 97661 50472 55425 93375 64418 66931 76236 57993 98619 58694 74353 84790 59842 54412 59242 83391 69683 99097 67202 99148 67202 88530 95838 80168 78975 55164 80231 98040 61502 94624 66286 64684 80585 52216 61573 52800 96384 89276 77909 60893 57906 82301 75582 74518 56511 87605 52887 93980 69529 92270 73057 97426 95796 79039 82503 76642 52240 93911 76017 97820 78786 83992 52346 75081 97255 95743 69805 93401 74280 55250 56358 81712 89373 85858 67701 90502 64816 63227 85840 50981 65522 87810 83128 52859 89357 88299 59461 73906 63108 87835 96749 62846 87095 74400 55124 97847 91487 89495 70222 95736 54376 83837 66573 71955 79039 71822 93282 82611 54450 69247 90736 76702 56011 78930 52741 80332 90002 86379 65766 85190 58521 87194 93639 97948 63092 64808 51912 72150 60191 62896 94806 81769 69993 50152 75249 56579 87471 56960 54677 99429 77775 59951 86180 62016 69199 65739 77097 80233 63508 72628 66177 94816 61604 91996 52613 89158 57912 75761 71238 97038 78226 67613 61298 61937 51400 85372 68450 87446 66720 72031 53762 93329 64584 74806 87428 94286 80707 54972 99237 94088 61563 69775 94941 91670 77066 60943 95781 80616 62103 94108 84518 82154 85325 63398 52825 52020 73004 87890 86134 66475 50959 72298 59760 61889 81180 64716 96723 94769 95378 84053 56802 60160 66837 84534 85023 79989 98771 63725 77013 51925 65165 80343 87000 59944 67542 95760 64334 57977 77049 70191 67741 86923 89669 94241 91104 76949 70579 87101 58182 56350 90294 64492 59138 71131 67328 58663 67526 94116 89280 94017 66540 73154 72001 62641 56851 59944 59659 60091 61403 97461 91843 61807 96656 88933 65221 52965 94108 92572 98922 54330 75327 53350 61279 79435 96238 88762 80993 72985 94007 65551 64594 93022 85080 94023 96057 98010 84246 53157 74802 66971 92532 92494 67640 92710 60814 75014 55630 73328 68777 85832 61637 72717 94339 56777 92363 79952 73845 71165 87947 93309 89870 64923 60869 89398 51235 99274 68051 54870 82568 59063 61933 98723 92162 89922 79639 82792 76524 80740 61771 73944 88026 91348 71218 98906 69933 73469 84757 60494 68584 57171 88987 80686 91511 62698 62016 57284 63061 93990 77898 95607 58645 90142 72733 61171 97734 88687 76555 62977 69654 51048 79832 82600 79592 91703 51844 89316 82744 68998 67876 64292 80283 58799 73994 92556 73638 75491 61889 91465 96106 91073 90207 75909 74755 80607 52481 57702 65941 88120 98225 86156 54964 84861 83746 79481 51185 66626 56693 83483 62961 71055 54519 92979 53691 91895 57670 53382 87584 58179 86986 62216 90861 55821 62085 80016 70274 86224 84531 65454 61616 92383 78901 84245 83522 74098 79557 87067 65080 75053 91870 73296 61039 55290 65497 64497 68200 95210 73712 99762 75226 89851 80928 63119 50149 67688 95421 64435 61014 97419 77073 85049 78226 94990 79571 95947 62395 59766 99179 74125 84384 90491 92250 94775 63451 50793 99489 72442 51451 74750 70570 55814 56540 54377 76053 96679 51136 75443 70051 92012 69435 69182 66719 60420 62714 59621 52407 72447 53665 96010 97918 94795 99803 84468 77621 65343 92021 62612 92289 77475 89452 94822 58977 87644 58273 55869 93015 56874 66989 81829 70002 52850 61657 88858 96783 77641 68291 75621 65335 87958 74719 84929 81633 75639 51539 67392 59703 76296 52844 68666 92031 61424 59802 85855 57098 51458 72189 50284 75521 65296 94204 95401 57349 99860 53224 71356 67565 53127 85264 73984 84670 73087 89718 98187 94459 57787 98150 54230 85059 84029 62720 59395 57895 77190 97181 97337 72471 57877 63988 98084 83391 70030 50562 50820 77664 86267 69499 51546 68678 61431 51177 62225 92838 71144 67650 54347 62327 77467 59958 96836 76777 94009 85038 88002 72235 77541 79996 80651 52195 58136 69976 63660 82746 77146 73849 91422 62059 94802 89761 51651 97745 53807 88344 91976 90258 66751 96858 75322 70777 58785 81696 84924 64317 80296 62164 65971 89922 82356 86391 88930 77991 58130 73949 85609 50691 96847 98237 68147 94141 53157 54627 95741 79182 77355 67500 95702 63619 68497 76406 51333 79902 81101 90870 55767 90194 72905 52749 62372 74131 80708 89929 65417 69832 52726 62747 69282 92114 66829 51997 66637 74310 51989 77778 68159 67515 67294 71375 55198 94238 52284 75859 97005 87296 95140 58496 76861 94030 96792 70910 85398 73331 98100 67065 58863 91060 72713 75142 77801 75484 83858 87418 59160 77292 96296 81704 96628 91041 89093 75037 78829 79837 95133 64485 80289 89667 94638 66890 55941 89084 55482 92844 61619 61557 83942 50132 64417 85613 92528 92835 87229 98825 71352 89784 73933 90627 96871 67474 75618 92507 57161 61380 64091 91198 98988 83834 61147 69316 72822 72158 77732 92337 85903 78143 50047 56534 67878 96511 69668 86887 54218 85904 59960 57435 64317 67695 92843 97318 77144 56147 96556 85460 70889 94189 53629 83271 54953 85943 82187 90839 98988 53100 90662 71855 99574 71446 59351 89027 54993 78362 84153 61391 88548 93118 78951 88493 90041 89657 78563 81424 51700 77977 61986 86243 56126 63650 96054 50780 60505 70019 56795 55130 83293 95093 60349 52151 79644 82126 69868 66447 67593 68682 93028 89409 51115 60566 73457 96892 59848 63097 88349 77311 68998 67131 56180 62077 69833 50420 75796 72192 62642 75438 56530 77863 74711 66099 87519 88442 53946 85162 56792 96521 95782 86821 67127 58748 52581 80578 83583 71959 98937 86523 76625 89103 70635 94530 53140 67835 52232 70987 51399 54438 93857 62424 54197 50849 97579 98128 78421 66070 89199 66646 60708 87260 52976 58404 54995 67390 97076 92330 99336 70162 81744 67752 93766 98605 98515 88975 56537 83240 97724 91719 86677 74800 65801 62127 55166 69877 53556 95563 61720 90308 86081 92926 54710 79289 61478 67924 88347 88446 60288 93045 63304 72461 87191 60112 58889 59887 71744 98330 51435 96747 75641 85954 75620 59654 91434 71650 73329 73620 73550 95113 64071 99770 92216 56793 84549 91214 71682 73737 94602 97452 96853 51570 94063 60575 72264 97709 68678 53653 88610 96017 79438 60189 80906 88393 56816 54682 59184 56562 86097 52799 70832 78426 94516 61900 50392 61009 54016 70481 55431 81234 73381 84082 75972 99051 51953 86937 96346 67341 85977 88805 81819 80023 80766 78708 87562 53828 86337 68326 50295 70645 57519 63902 93143 81313 89292 54492 83288 89776 83490 54694 99429 63665 87785 63302 66559 77246 92181 93827 94281 67472 82647 94001 55045 91629 55130 58628 64001 85071 74143 89047 64170 69201 53265 59676 92151 91001 96208 51706 52884 53247 99730 86318 90988 98339 83508 56784 70939 61120 98825 93528 77457 51835 91610 56906 61743 50832 78101 50373 69129 82741 85415 64516 93693 74007 87382 63548 70870 99401 81734 55115 92604 51080 78063 98574 88593 72472 98593 98854 51317 57482 86175 60121 91706 60154 79028 62629 97489 60387 65212 93001 84030 74049 71047 70266 70922 89788 61968 56962 55769 57404 63412 78178 58379 65582 75671 79110 81782 93997 65921 73942 83481 56343 51086 82415 91218 91947 87884 52686 51371 91079 56495 56065 60179 94011 84555 96495 70027 64982 79514 56941 82072 73156 91134 84552 51479 95269 66306 78216 78342 95661 61895 73737 88680 94662 74365 58703 73165 85582 71327 83099 53650 89781 56932 82699 66634 86358 54209 96630 94872 51736 82943 65372 54841 88282 65007 63128 99126 52479 90807 89784 61414 75656 60755 60565 73280 72830 91392 72961 99395 64897 65114 70486 56600 79331 58771 74768 92219 92987 55061 67013 93014 83383 65445 70714 97765 90282 76805 74761 64524 78184 88118 55735 69436 91499 50553 87348 50826 96859 78002 55498 83071 97466 56056 58446 98633 78041 52168 66125 88842 52272 86710 77815 67729 87223 82671 55147 58383 56743 94566 51946 80167 73575 54032 65618 69192 65113 81539 92503 71471 91950 66733 77480 54346 62883 56898 92275 77943 60608 73899 56953 95488 56055 96247 73394 52987 65743 71562 77001 83924 81264 60566 97859 57068 56858 78007 86448 84379 57281 64164 79103 73436 52381 63946 60538 74571 77389 64292 68212 51404 53048 91931 74263 89506 66200 80258 55159 54143 65322 70442 88569 72077 84315 69884 90700 89694 72963 71805 93511 89475 64458 79935 76812 95173 65482 67481 76550 58478 86920 78184 81177 69857 58152 89866 63248 77056 95666 74872 58244 70087 59230 62677 64298 88340 81723 64786 66138 99866 88752 62807 84422 99454 95019 70134 97921 63447 97038 76048 85391 96194 87689 50344 71514 71071 94400 64995 64756 83798 53984 80490 84697 68759 74681 65002 61111 97868 73558 83288 57062 82325 58886 86735 88534 96968 59418 61986 60671 75381 53958 83784 66284 72427 65066 70946 76202 55680 86278 80244 72899 71112 93358 56879 66698 91884 50062 96072 69268 65285 82355 74770 69492 73826 80967 94922 62843 75960 82659 99496 67457 71822 72389 68979 53135 74103 64298 80633 88213 66809 56547 77431 93754 63950 88839 65933 79123 61702 95989 73919 81033 99093 55988 92372 78070 74801 79112 54423 76433 77944 93242 92732 52814 76965 72640 98882 83663 50295 53612 84561 64004 58510 65276 75640 66756 69308 81233 91345 85037 91434 97787 70232 93636 89816 59562 79171 68409 75774 64550 86000 55931 52629 83062 98603 76724 54562 66323 57404 99657 61223 78135 81543 61990 92180 56180 94983 87258 99622 75621 87913 67619 83005 62359 94268 90996 65413 82805 93711 65568 91999 79690 90411 59164 89893 53445 52430 64914 53186 75885 79812 84676 55618 53283 63232 95272 65379 55592 75121 57064 55205 56792 67762 82790 60582 84727 96830 75711 80773 92358 62558 76965 93226 54339 75737 51788 82416 66756 65594 75307 69729 50980 94443 54699 59410 74689 95054 53772 73101 82917 90633 95349 88429 55123 62498 65256 55818 62344 98422 89842 93268 64396 75196 68622 63131 53928 83502 72962 81195 59314 67814 51828 95602 73248 76994 85634 63077 94153 78787 81392 91236 70088 75887 90389 68374 54616 79226 87831 55559 50433 55217 79462 58025 94449 99775 50843 93057 69469 77270 73248 51115 55220 85490 94156 98380 57381 79597 86409 79532 91763 52301 74848 58337 95173 87512 76943 83107 73368 91009 67502 79510 94024 98236 83915 61165 89594 58869 63952 97317 70680 83795 83273 85007 81047 62678 96109 72574 68048 91709 98390 68806 83444 63319 72184 74281 81357 65438 62805 68717 70601 64725 67052 51348 50400 59513 59271 91097 58676 64442 70832 66711 92608 55685 96486 93692 65863 53410 70190 52590 66239 85643 78865 71237 81892 56729 80421 85119 74152 67947 89402 88004 94384 50988 68727 73814 67783 88817 63076 73664 94394 81305 74485 93542 53832 82436 69845 64079 65096 93994 71207 74599 85353 81185 98349 73318 55297 95213 71284 88475 76663 81613 97812 59855 83909 81236 64621 96561 80358 94233 98047 70475 59148 52456 92532 59288 60287 74414 80868 72417 69882 60349 53059 57204 68800 73669 53758 96119 68632 51198 73346 82619 97264 99834 74786 64864 66130 60555 72762 88132 90804 77713 57738 99114 60046 63513 72302 69110 61702 61823 59377 88634 85808 60261 91509 56236 63859 78338 83886 71664 92415 89518 59708 87947 52121 56882 94795 87463 90219 55669 58616 73204 76653 83672 52545 95301 88877 62530 63153 69369 67327 90095 76395 82364 86758 76737 68115 67706 80853 66871 78321 61527 66326 53279 65637 82265 93720 54270 60897 89852 74946 74905 68004 53909 96265 74730 55442 77025 54462 55191 98151 72700 60944 83226 73683 92575 92509 85227 56886 97534 84881 60867 65834 69054 69759 87557 75376 80767 63838 65151 60401 60388 58453 55412 56337 64591 92176 53200 64362 50596 87671 53479 71074 92770 98113 60505 91384 83871 69852 88022 86639 88576 98731 62935 93247 58675 85898 80380 68852 92254 88422 86754 83893 69651 53250 74122 57518 93636 74020 86497 83796 73897 79611 75158 73413 76138 62304 66521 95685 89212 61776 66758 67674 85985 91719 50920 61228 56385 90356 77538 85883 67054 55714 90082 51434 61298 61928 57225 71997 97354 50031 68828 73731 68207 58500 77041 73467 55253 63765 60066 75512 54104 96251 52837 66586 89654 61911 99751 75957 65424 71387 68543 97752 62562 81875 65238 75672 88296 56235 52969 98187 58213 91947 94919 90612 94123 70808 79270 71756 77792 73313 92769 63843 58634 50846 83942 72750 78546 74581 93561 58746 93377 77223 89143 64392 77147 88255 88480 69558 93074 51826 53153 50747 54947 55152 58062 73679 97806 63407 64175 56501 67011 88650 73948 80569 55048 92541 98427 93921 53677 51229 54329 51806 92913 59042 56435 94641 64852 63120 92684 73699 72090 99521 95261 51788 92903 78621 72775 53508 79375 51808 92898 88182 60883 64327 86669 82985 57962 79116 86170 83588 68023 99345 69486 82896 57181 77809 84100 97316 94290 80964 76779 99917 75042 85461 96937 85813 66589 54174 82535 67057 89235 57838 59136 54856 70248 61555 74974 64301 96618 66885 86990 81769 87444 64328 51536 85081 99148 92621 55975 63010 81365 73429 77148 94838 71861 73089 99858 69044 58794 97336 71081 95223 99361 92053 62462 81721 82895 67173 95897 65413 77242 89970 71497 52107 59788 92554 96626 83059 96191 57149 79501 59286 91398 99176 51521 98615 60671 57759 57023 55632 60198 56164 96695 85911 74354 64250 66401 97655 73254 73569 89342 76132 95135 55379 52951 54820 71159 63714 63741 73607 91575 51807 90574 88912 85501 89138 63082 76983 69711 97326 66238 50626 63105 87999 89467 62197 62375 74193 70516 64999 66796 62445 73726 65858 59487 89147 79628 63621 85300 55713 50996 80753 83983 65060 91399 57904 76737 58688 73955 91330 92738 65562 96909 69465 81574 72339 71178 92089 83284 70150 94490 85412 96959 64182 91276 87571 54822 67557 99635 72283 97282 99353 73802 70104 82040 81432 99026 74989 78478 59720 70128 60074 85161 61525 91792 57151 86045 52708 66590 70717 71293 93735 79242 76305 77302 78473 53117 95225 84017 52290 76114 95167 69870 71675 77568 68549 54852 72618 73318 78490 67033 72324 76518 76982 79330 68497 80047 66047 96645 54434 86451 82835 83714 52045 96992 85880 82141 68571 93605 90968 79447 58804 77573 54491 66628 95672 84031 72229 57583 87356 70544 75349 63836 57974 62976 60969 88700 60241 97206 56671 94892 50272 80587 58037 90247 63282 58694 75525 76691 84019 56021 90976 99685 61636 83871 87497 84102 65155 68495 80857 86440 51608 86589 87960 59446 73355 69402 92760 71677 74274 60600 73716 85847 98697 97186 78233 90099 91416 79683 92944 62401 61251 83911 51495 77506 70708 94820 59938 90080 55870 55914 82535 66175 99557 71476 89434 60079 73408 60800 51901 81583 87115 59189 96976 92907 69330 71809 68751 54355 91629 97652 71445 51805 56266 73831 68440 59825 80635 55277 79943 63202 57715 82304 76859 84733 59736 59255 89971 81024 86084 97577 63283 54261 91049 94903 78715 65961 81725 69058 55169 73638 73214 94412 68342 68445 51357 87633 59550 87485 87982 91642 96351 57004 92811 88445 84579 74453 66224 94477 61217 83724 71532 85517 61820 91233 84477 61024 78609 89048 50839 84601 88052 54755 64787 98793 52656 84750 67871 86343 85844 68843 87446 71792 80503 95383 83084 93167 64267 60752 83004 88404 83158 93656 95384 81971 74739 51265 57509 70559 84030 92259 82283 85709 57273 62452 85673 76392 56935 81015 52519 58263 93817 59065 51217 62502 87194 81186 95955 98359 84257 61053 81661 82437 94556 95086 59395 81751 60724 92300 71542 89233 98111 56567 58760 65087 80326 53807 58530 56615 72717 58036 90641 53585 91893 67382 95388 78077 52365 68844 56666 73905 58228 98728 94604 72516 81737 99278 60551 64909 93437 67101 55792 68700 91009 71217 51866 51730 89631 66882 74454 74265 55158 58044 79301 72038 51790 73769 89433 86818 83233 72788 58245 75207 71605 56196 53093 53967 71160 60027 73732 62901 78171 56740 59833 56226 51618 61050 50143 74301 56129 79339 81037 89896 50286 93393 76006 68144 68523 73444 58773 51062 87680 89653 70590 76461 86255 97541 52430 62485 87066 54173 67025 74035 71232 59322 58578 67018 64666 88282 69722 77976 54969 51487 58339 99795 75329 71103 85764 96053 80387 68215 88582 51439 73445 82672 82142 88574 61899 95099 87088 55028 78686 78268 78181 53108 58812 98788 50809 51353 71655 88219 54904 66316 86977 62184 88906 60893 68194 84683 54911 71382 84504 78305 89986 91957 56837 76957 78607 93931 83904 95041 69542 81123 57315 78935 87089 58786 51996 74234 56437 83833 81886 64411 97710 87277 69845 56954 52157 88674 59398 66946 87045 57046 65064 90111 77161 97913 74473 69968 50239 96222 54028 62394 61585 91540 73197 89106 50858 78893 90202 50774 94225 72200 79108 85854 53216 56683 93414 76877 74228 58230 67602 76372 76084 89016 97618 51550 75148 98436 68145 51839 92863 82618 75794 77327 57650 64880 78354 90380 90824 95309 63705 55816 79266 75117 58460 83833 70258 95461 65763 98779 72367 57504 82930 55035 74838 50960 68396 88546 76350 87506 90109 66049 84324 62364 65188 83788 61951 61891 92942 69642 86737 64481 87549 52484 64516 95948 74822 57970 77970 91860 98648 84082 51501 75994 72657 87704 87807 96460 94024 90889 87481 60251 65024 70140 71557 91450 88619 59361 70390 56191 54138 88268 75936 69745 52445 99363 91499 73468 88194 88679 65428 51087 58694 58976 85654 96038 95280 71165 67620 63212 98976 67559 80060 77562 50066 74870 57469 90821 55925 78664 74786 50677 94461 51267 93005 71123 97924 69394 55515 51507 71628 88088 50284 72415 67811 57935 79231 67061 77435 83167 95378 57916 78619 59335 78058 65414 81734 62966 59076 55395 95694 61603 55860 53483 83286 91531 88548 64225 57038 86831 50283 72859 98800 96100 96117 83057 98042 71425 53806 70969 77412 75753 67048 67022 55854 53352 94919 56909 73194 88176 78508 95913 81334 89828 88207 54046 61894 90835 85041 56002 92866 74996 61219 61888 57855 76820 59908 94328 54217 51650 62200 83504 67162 57334 93954 93323 54262 75071 88103 76938 91471 82811 91868 50224 63642 67995 82152 72857 81444 74911 87864 51377 62530 97768 88217 56031 58624 51331 82484 59582 81448 58917 86097 85393 55581 68477 69774 71119 94210 74393 55514 72716 52514 70110 73242 76344 70591 95617 71406 85211 83717 86227 53574 88526 65136 59587 66793 70514 55989 87989 54980 53936 54160 91599 71287 57144 75388 51038 86371 51221 82363 81278 78869 68503 78646 62417 78432 76906 58853 78853 90967 75494 65847 73306 88156 84556 70669 59164 70911 72834 59301 72484 84974 79620 58365 88468 51733 95797 69965 78816 77950 96198 84015 84359 98312 56300 99362 58615 79168 98952 75347 79346 77584 84569 73780 66043 60370 94133 61828 81521 84485 59952 91506 93970 72821 95987 74639 84014 73214 77667 59188 76049 56975 58799 86304 51107 92515 69466 66105 74535 53247 92916 62008 56026 52078 90560 83445 68735 66422 93836 82316 90470 84255 56568 50354 67286 96835 60967 52500 62478 89425 99649 55156 83773 99387 60253 50105 56902 85965 71083 81028 62152 51214 88776 74350 96661 85816 54386 54010 82937 71195 70257 91943 70740 94908 74564 66441 65977 94001 55424 59196 98614 55727 58108 89173 58690 62049 77887 68027 69117 83698 99013 86372 86425 92929 94981 80920 91699 50029 55916 73798 79060 67579 63033 58315 91191 74163 54374 99317 57269 93462 95422 51039 75818 72259 86322 50878 69870 52624 58213 54224 85110 64899 65714 89562 66957 86697 91014 75182 58942 82791 61060 70053 98932 69111 93993 94622 54533 80945 77694 65560 71976 77058 92334 66532 79437 90600 75194 65241 94540 61984 84087 72113 55298 51699 85842 77668 63832 73988 80458 88687 87540 61192 85472 84317 69008 68245 61654 99230 98664 55722 63497 67571 68091 82412 77737 96617 61206 67208 52516 55679 73343 74901 83551 91511 64461 84316 94902 85681 63510 92385 58151 83128 87045 91234 79535 70251 94791 62305 55283 65866 58469 79872 75677 50612 81841 67154 85524 83777 59236 56839 89804 83149 69871 50928 56474 59776 66333 86499 59247 89090 56646 51835 53612 68655 92341 82981 77596 90947 88009 75710 61005 88878 83174 67297 57127 97913 69117 76551 71141 69256 69521 98725 91975 61061 75132 54834 91391 82721 67089 65384 77441 69536 54013 92143 81487 92310 82173 71956 83910 98851 93887 74831 64405 72496 95794 55193 56309 58421 70120 60815 64360 78207 56384 88682 63663 77995 92646 99201 77187 82966 96526 81936 94547 72590 88143 79797 97636 82292 70688 52974 80333 94940 91478 75390 62329 60204 95992 71846 56045 66140 63985 79044 75778 69194 74580 91404 87809 89748 92896 80252 60174 61118 64345 93961 56639 54422 68778 71746 77250 97060 56917 98352 77641 78356 91124 97850 61025 68438 89297 76045 91909 56895 70230 88483 61790 98461 61527 79647 58217 90170 73383 50972 84949 50780 95594 89524 98070 86167 80570 87905 65285 63634 56249 90775 54213 84069 78773 79896 79656 84990 72420 65173 87188 76393 95780 75382 51593 86257 58410 91413 60497 77613 87407 67746 82047 91153 54936 86331 53731 71779 90701 71435 88215 82843 58331 95377 79748 73606 80442 95167 93440 78745 80500 91327 85304 52549 85498 74016 81417 76999 93915 65019 53458 53890 52346 86939 60610 84572 65904 93198 78486 51976 77954 82208 66846 69841 75175 58420 55367 60802 80389 76153 68128 75836 54093 84752 73856 87840 50658 79957 57460 93469 83334 81871 94590 57780 68202 75675 96361 76610 62458 61076 67292 77856 92265 86580 83483 66670 68582 67650 54751 79089 93469 77210 88231 87757 69674 92841 84481 67329 67824 82413 80086 69623 75711 87929 53719 51030 79791 85216 94566 52655 60210 75966 99224 81582 66848 72287 93739 94108 78530 54070 59159 94146 77021 96344 63594 58486 58642 52759 84597 93368 50597 69464 70589 92992 50090 83407 96441 56407 83223 71854 75270 96566 98406 98911 63682 59264 72805 96844 61233 50676 93034 94918 85894 72546 71103 99558 93906 76600 91735 53830 61954 57365 99354 84429 53140 58873 98017 95438 66765 58617 61679 70950 86199 86880 60889 57398 89408 61372 79791 54695 65880 61083 64583 90861 88775 92756 72847 73021 74762 86037 64330 95547 53627 84808 64213 93869 73673 92301 94228 70799 56293 61871 55762 82387 79412 89277 57258 69784 96895 53368 61976 79516 99594 60799 89790 69166 57098 84653 68604 55272 82791 88133 67779 70997 65859 67670 88536 53562 73079 91414 85020 72129 97739 64149 90550 63451 77473 60577 84900 56922 82080 60264 50148 70620 88309 80870 57019 76136 82545 55522 75301 70124 68198 94531 83243 94862 69831 80324 66737 91519 67457 99214 85461 51082 70780 94116 76035 99174 60323 69610 55134 54314 51783 89331 88993 83474 89484 61455 72384 63986 98010 91522 85201 52978 68729 72893 58736 91099 87006 57499 57789 50973 92751 66306 67592 56449 71498 82954 82705 64900 80350 87894 82171 62176 74514 85611 98300 83776 93755 63419 83186 58240 84881 87915 96605 90746 96292 88831 89882 71499 70503 97599 90182 71954 82389 74544 56957 69047 99535 89659 63605 71279 61439 79146 65759 59563 95038 63563 75089 98364 73478 99911 99742 51925 70166 97454 83980 93463 83600 76689 91511 92016 95993 79584 92149 76253 75076 54187 92578 76677 69770 84123 71058 54803 80384 89779 65313 78539 90044 76096 84222 79626 78803 64563 64177 55786 56811 80715 83671 80080 78055 61141 95852 71471 67046 52181 60950 74448 86639 72542 84483 67748 70890 76203 97489 97543 57206 62669 63150 91676 80726 77539 82822 74945 80242 72116 50603 86192 91001 61439 68811 54506 71016 74357 79873 53503 54218 64194 53067 65962 98595 80709 72887 78816 58254 79690 71729 75442 98054 90822 99524 72146 70798 98567 53331 88399 59175 53924 91098 51266 98659 88012 99688 93854 86245 56309 91168 51342 98863 60080 89380 54485 86016 85517 86743 65163 70419 89125 80453 85205 74078 69087 82766 51361 70766 73562 81772 76141 98662 96646 95538 88239 65305 99945 68062 99083 99020 74315 72608 77664 82009 53914 81675 83003 85273 63791 79422 90705 90054 94132 84068 61389 66123 92626 76947 78020 79145 81949 67294 65495 90298 92115 78662 76390 52963 78354 95852 62768 86249 75255 63586 86018 89845 84942 54931 91107 80404 93510 50768 79417 81904 61387 92137 61748 63131 82389 95543 66299 75330 50309 68094 65045 60072 70931 90192 96038 87561 75828 75282 50749 84632 74201 85432 76794 64018 78637 78242 52649 60915 98153 95500 70705 81424 69595 85804 69943 76556 98986 56644 51731 74061 57941 78167 69156 82838 83259 55070 82985 56964 84816 53315 80997 50482 93644 80441 98480 80348 81916 60327 83911 62201 78655 93516 94226 87153 70084 56482 95070 98045 91771 83671 88668 84638 83710 79314 66470 68917 73275 73006 69539 97174 56173 62632 91131 94425 50075 92476 81244 89681 99586 57650 98426 86827 77895 84623 64087 80223 97994 74659 87087 71035 92392 88451 52732 86406 56753 85376 67200 52791 81736 61624 80001 68462 53819 84961 74792 56217 78190 64546 51634 89353 73065 51519 69718 77729 51916 73641 63997 78517 58593 89900 59963 66350 56378 61820 53490 80799 86791 86929 85240 86054 83404 95219 84032 89503 52589 59399 58780 76253 58921 98608 58340 86412 96289 69980 71133 84648 90509 75583 59986 78928 69880 53046 50902 62824 93983 97037 67014 65703 95699 89395 59648 62745 95687 88282 85041 69916 63183 78995 89768 79441 80738 79784 68534 63262 81753 60959 95009 56483 87908 69857 98435 69670 68430 59643 68395 90777 82627 56810 95242 72454 74259 54371 90303 71754 61698 71840 79401 67888 70634 53387 75521 72736 71859 71580 82027 77945 54051 96768 68742 92758 99087 86564 78883 57305 70997 96163 84752 70157 72569 60140 82908 81676 61716 57960 77055 90204 86368 72300 66777 93690 67148 74309 51432 79080 64083 51140 91659 70114 91858 65966 80831 77362 56646 93736 84668 74174 95118 89653 68268 98894 67400 68776 79836 69857 72991 83396 55211 89573 63326 58521 98450 91989 72737 76924 64393 60771 85940 88741 64601 69678 96724 69308 63874 51733 63630 83087 61589 58673 68708 58582 59141 82544 64380 64015 65693 99222 60714 51563 55248 98711 51705 54627 74266 58535 81529 62246 99454 86805 75995 54034 98693 55583 86066 56968 55230 91178 54972 73909 60581 50261 52551 98463 73986 65513 55523 81079 55646 83841 67985 84292 57778 75026 50538 57826 85014 52969 98289 52804 76455 97254 71297 87111 76493 65553 85186 82965 93800 54897 89654 57399 69631 63759 89421 64474 83753 91201 87796 52983 73080 88172 67880 60285 64306 64017 65353 70062 55407 93042 93725 87501 75992 79176 51914 83240 72277 56501 92747 69962 93991 72042 86882 56728 62850 87939 57858 52665 89770 94587 76574 85968 94776 50212 98478 84223 82580 80881 78800 94122 98288 74133 72115 63222 67700 88229 80923 82268 66626 52142 76237 56318 87420 62160 76511 70208 91686 63649 91000 63917 72213 93404 59599 62607 54512 61327 95456 56664 61529 84244 95973 50196 94318 56258 99211 76910 69284 95477 65468 95133 55097 90277 66053 68699 73709 63709 77339 60713 99434 57462 67006 98157 87410 90839 96856 85927 69234 76576 83813 82589 54793 99148 60149 78067 98619 94774 95169 74179 61293 95184 63710 68957 55827 92053 78619 68207 92958 93946 98536 67675 64358 92402 62975 62354 52411 90955 87808 58931 92573 75975 76911 64710 90020 88019 59022 98518 78949 94405 72530 63758 77207 87004 68357 65249 95578 78834 53016 94269 95841 72448 97281 80591 57462 66022 72197 62013 81357 58358 89443 85154 52869 84100 62770 66298 74767 85797 89636 74435 89888 93052 81355 76896 59023 50224 62791 93155 85274 76615 78816 91398 76966 90734 65072 82066 57269 70027 89170 64772 78691 95047 80929 80601 60685 87591 94894 81976 88641 75819 70695 69429 67133 78371 78406 85580 88618 86213 91615 69990 72208 95294 89387 63618 72929 56253 65539 77609 85133 85839 63723 50060 54362 80178 57890 53288 55251 85530 89764 80142 76738 98585 82409 56346 79304 64389 69124 75785 69953 91445 83317 51628 73247 93932 84862 81137 71410 54986 70916 71146 63308 53535 63509 56269 95206 84790 55557 63474 66971 82585 88179 87347 64160 56294 86055 96212 91446 71271 85202 59605 70219 86897 91496 74638 69382 86571 57582 71668 90257 96518 64361 55815 93588 90958 97738 84371 97262 72817 64820 60648 86337 56651 85685 55444 90317 54349 91137 96840 97799 77631 68984 64639 98671 66985 60246 97297 74269 74916 65139 53059 74834 75286 80120 74036 80007 90548 62261 99023 52488 56781 89628 82513 55827 71873 86370 91250 67853 88179 82508 95012 59941 71376 96285 96021 63195 71564 99350 72945 81254 67571 61415 62731 84902 96051 83908 78487 94698 89530 64846 84773 66174 54746 88544 68715 85171 84045 66072 62895 76316 78587 92966 78521 89191 74192 96110 98711 68980 51126 94960 55035 62892 64301 83018 95872 72924 71233 56378 62916 69291 88781 64950 75431 67237 98572 83059 72305 59588 96774 60274 78735 62413 85798 68181 71869 63775 70367 98481 98460 61982 92885 58308 52557 71308 98040 77100 57023 88835 93723 83971 50709 65187 55150 70437 69744 75241 79284 59429 59599 53179 67130 91910 51139 52219 64054 97808 79841 98825 74015 56887 63122 97308 67714 85869 80815 85304 56857 51161 58246 92485 52684 81055 98276 51457 59779 65163 69923 59918 87183 56424 71242 83121 62573 73629 93943 68831 96946 54078 76944 65571 66862 60436 58668 89148 69768 58402 92123 55554 65182 99170 91907 90690 80974 60831 52046 65337 74151 64695 69043 93235 86185 70176 52644 59143 61390 90189 93553 87245 59284 88524 84260 97820 83345 81636 52051 51313 84614 96556 93279 91954 54138 66489 51393 94148 83448 89783 52127 90213 72994 85793 74195 82758 98099 77951 82909 96510 55563 93030 93202 79163 76168 85904 57622 59085 99811 69043 82306 80590 93979 65375 60804 80244 79521 52312 62976 92574 62406 52293 99443 92473 52342 60587 66855 71836 75152 67279 67213 52208 76445 97364 80469 85599 84130 89675 90400 78784 87864 84424 60006 60249 53511 90662 90223 81246 74137 71747 84014 71649 95522 60321 65674 85582 87731 52566 59622 74386 55810 70411 81834 86094 61538 59639 71990 75590 74708 58377 70494 56838 89995 91537 56411 66850 70133 50200 72289 82817 87704 78948 73011 56746 91202 88495 69338 60829 88523 65691 95461 84024 63830 56563 75250 85823 63696 63386 71565 92412 90204 52121 56986 96261 98398 51524 96990 55267 76256 79470 78840 66201 58967 93584 90160 98125 50481 91557 87423 90252 55512 58493 55477 67987 50979 62506 66002 69755 61548 70316 93592 91764 92606 60845 99909 69202 93424 56532 76319 60864 70044 63896 66879 98932 71287 87252 72861 72973 85804 57179 68632 99766 53476 86274 97536 50336 81730 64731 94445 51713 65468 68725 67036 58646 98340 59530 83690 95711 78934 58148 62278 55181 94445 58018 89138 53612 94666 54638 75553 96838 70661 55353 73643 81046 63962 51456 95314 98444 61694 57910 80032 90254 50117 95468 67490 55925 59093 75444 62488 80584 85239 84276 85788 72215 73721 62758 72511 84766 51307 95640 54153 65241 82455 96991 86285 51224 86481 66835 52642 80595 71001 56459 97087 50670 77050 86402 90163 79303 88491 92661 85622 58253 52172 96942 93485 81504 75407 89619 65097 60088 95988 91462 83609 78809 90224 59488 86898 81377 90562 92511 51857 70315 59939 74778 77361 88499 79986 99963 85530 86077 87933 98664 51040 99544 59451 91437 73882 85468 50146 64873 74477 76083 84608 81273 63126 70425 69544 82667 81201 50976 68640 92540 56976 59874 91785 66345 57301 70071 54859 76064 71168 70320 94376 80307 89045 88017 52737 81971 96950 52945 84837 56061 82343 65809 91896 63175 73137 82712 76308 65059 95498 55835 75908 70399 67586 88053 94449 82294 57033 62867 75990 73446 82025 97460 58974 58114 66658 94150 92373 59771 96353 69799 86985 73079 67839 65887 82413 89222 77024 80009 74901 97644 82083 81000 84164 99706 77406 73244 72005 76390 74926 78590 93379 57941 61956 69044 86464 68684 71758 93246 95846 98983 88325 87654 89375 67987 63895 58881 77957 88793 62194 64998 99559 96609 62011 92153 72779 98338 50302 77576 77579 50429 74564 92527 66340 86272 87041 67696 86866 58507 54490 75763 76959 80422 69130 83248 62476 79328 54616 96596 84387 60110 93450 55232 52378 81592 84759 83317 75939 54684 53371 57330 70985 61586 54051 54255 62257 50262 79573 58554 67713 81390 61644 56027 93612 64342 90724 73652 92378 99968 97897 70361 66207 91526 64201 57652 52495 82347 62501 53319 73855 62027 84193 92802 87014 55987 52184 97691 64208 77357 96968 86317 56192 65664 84031 87141 52857 80506 69999 86822 63160 79389 95423 54621 86471 71881 89077 68186 93314 54237 74673 53720 75690 87466 95596 93581 78071 64040 86100 52345 97966 99559 89433 77821 98005 62662 92833 97507 75492 82698 99437 72209 97646 58735 53141 53292 60557 95957 76209 83801 68170 82775 71444 63914 80258 79104 57087 97526 51009 60541 61154 72945 60551 59501 76454 88928 97076 97287 62482 58267 60316 74625 95947 54345 51723 71257 74380 94789 62655 91940 86524 55514 58400 58565 53260 99391 98475 65702 81919 95569 75232 89121 67733 55366 66766 65663 80990 60466 69906 52776 86453 87954 83854 52301 55432 55790 56889 95522 93290 62607 76360 93261 53939 85562 98953 85390 55284 91167 80187 94347 55115 91384 82455 52476 98349 93940 87718 90220 94121 61205 52706 76512 56397 95835 58117 97914 59782 50834 55211 69787 60753 77932 55089 90142 94839 51818 54881 58728 63652 86201 78799 53479 78809 73745 68945 64964 98511 86655 54318 84714 81897 78729 70675 66489 59057 83537 96584 82694 79130 59695 57774 50673 68967 70392 62837 79476 86776 83599 76758 59917 63968 78688 93515 74308 97146 99760 78820 88718 79136 95060 63990 74023 97441 83137 99975 57016 74081 81407 56810 79657 55480 87336 86444 90955 56428 64530 54381 82752 99138 67090 86072 89898 72776 82781 54819 60873 77050 91209 73296 94711 93549 55336 96757 77599 86641 94969 95276 80328 90840 81191 79874 68869 93432 64530 93366 66677 83590 82777 69025 70261 86454 58508 95577 70188 58329 59242 87659 76476 58617 94435 62121 80987 71489 91156 85118 64925 66355 54561 94325 70193 72278 77697 88733 87529 77354 70524 72053 93879 83444 51033 97770 96766 98709 91156 80847 65966 72406 76831 81105 94341 80044 94861 61878 77519 84705 75817 93915 77781 82812 87851 80397 64261 54732 73049 99798 79388 51705 71415 61789 97734 74519 81916 70113 97271 75599 71346 75252 82774 61972 88005 80015 96574 56546 70121 94257 97462 99687 88317 70451 74549 84468 75396 70736 65822 84156 83233 88299 93069 62832 64180 65017 75033 84071 96401 71586 91830 67319 59564 93608 50648 58882 64546 58777 50124 92743 67139 83860 72861 91492 55856 98446 98545 67969 88898 86769 96115 54144 99817 80445 92731 87241 75817 83995 70046 96538 55108 90767 91302 97732 97155 95212 82352 54851 84173 86554 82054 55154 65933 92680 78533 66149 77942 65235 75885 51571 66829 85854 89201 59967 80751 64916 81728 70791 73962 57859 72604 63354 53047 56313 67443 99014 78858 59912 74019 88337 91274 92270 70221 97146 57913 94866 90434 95665 79137 70361 58561 89669 53154 53125 81398 99374 64613 60432 60687 59946 67127 56668 99071 92772 86842 71001 75638 59222 54034 62043 80851 63424 77978 76956 60267 96640 85330 72226 80713 73248 83480 83644 57189 50165 50650 51040 79223 80463 88394 95977 58855 63393 51691 68164 92014 57709 59343 83443 85339 72072 89437 94473 63760 75279 83856 73553 75075 93879 92873 92705 55793 58354 76344 98699 54773 97457 71451 70241 93335 52291 97883 57747 56030 84966 98270 83372 72038 83871 79115 79840 83922 79155 62281 81638 74622 55146 70298 50682 94228 97351 51737 73428 59363 94017 94422 91770 51089 85497 98316 92883 58535 53791 82694 98250 54039 77170 73512 82834 67995 80969 73705 99390 84514 88832 87408 65532 90151 79015 86896 64096 56526 50292 67857 51867 61715 94485 71011 64925 99115 99407 70656 78170 98849 83776 64950 53141 60010 88871 52454 81850 71202 86070 83495 98357 60386 91536 67598 68704 94408 68606 63806 90780 55487 88781 77981 86138 74200 83087 98820 51094 96742 56945 96552 96686 84691 52614 73653 70356 65033 80107 92081 65623 80782 75093 87024 62721 66464 89754 97308 57355 70761 67800 77885 64460 81828 85517 65920 60113 79588 78504 95150 86304 91721 63785 97671 61487 82378 74501 94100 91888 69321 51051 62152 74468 92781 74456 83831 77414 69582 56662 98837 52446 84123 90296 56180 80553 83387 91370 73571 91149 86274 61517 71667 98654 94497 92671 87138 84208 65766 68189 85272 70204 77373 73381 95714 79781 71154 50574 58555 92503 83412 80804 98088 54073 62011 73755 83343 99070 64799 57819 52795 82182 80695 88441 93463 71398 60028 97219 53629 54501 78991 80171 98890 97577 66224 59658 62743 89681 61160 54854 92739 86647 73118 72505 63484 91009 97211 79893 75722 83462 91385 90282 65898 77111 70070 94729 83595 90361 96062 99901 59554 90905 88659 95348 96658 73405 63107 87935 57604 91754 58084 86745 77943 53946 77761 82301 79763 77477 88356 55452 86415 95740 85231 94985 56572 86719 85823 51050 55527 98590 87629 99146 54411 79168 62593 66675 50698 82226 58481 63911 84740 51388 54473 97772 76129 61578 97318 65661 95083 68570 82613 80405 59845 78495 86905 54235 51948 77898 70052 87927 72300 75788 74397 60379 98249 86043 63386 60993 67471 80095 68818 85422 78359 57780 70025 55862 75271 88950 70134 73046 57119 79787 90313 65842 56995 55954 52907 94039 97831 89173 76457 52217 51643 71342 61602 72144 67669 70814 61608 58372 77860 58835 66486 92260 73785 83370 74177 57623 83536 96129 59934 87991 93530 77866 99166 64712 51059 53555 79900 55736 87082 85271 82169 93003 91792 82089 72305 98204 99239 98947 91058 57169 50429 82622 64932 56287 86988 67179 88076 51690 94080 82012 56526 63628 66125 67619 87185 78786 50081 67847 93333 50787 96299 70633 91826 58532 65439 59100 54899 87866 76334 97696 87363 86991 83842 54627 75079 52529 50636 52781 71708 53406 68988 71353 92102 86577 63816 71148 73160 68296 74230 87689 80782 71557 57691 86652 99218 93999 87613 88183 98933 89429 93072 72549 80507 67755 93304 97616 59392 52283 57271 66535 63939 51429 67254 92405 76119 91206 64908 72118 84073 53161 77464 98526 97962 83504 80696 85668 64891 52018 70635 53312 77730 51131 98629 73593 62207 93699 59897 50828 75302 65471 82514 69802 80462 65271 61521 52259 89296 77248 62697 81005 70255 75457 76561 52678 52098 81602 70952 56232 59979 78074 63776 89193 71473 64759 88330 52606 61593 70881 86616 55803 90727 98720 64386 71925 74888 88331 59360 54597 56435 54876 72072 95687 88001 67414 88121 74915 56732 51168 50035 71852 60740 94371 72615 69189 85547 63994 69568 69691 80782 73240 62298 67264 61246 68215 53875 88794 54625 54458 95113 73109 79587 92940 54234 76328 52085 76812 77248 80579 85219 67168 63022 54103 68486 99026 72973 55041 58506 57684 63446 79221 62310 50400 75263 86938 89383 92725 51106 58975 84826 69821 89472 79761 94778 93568 51296 78627 59887 91153 69776 97811 61415 96611 58946 73320 85971 95325 94777 71883 56174 99574 60971 74094 61557 55353 52247 73688 74298 61695 74431 97069 52733 59142 77311 81780 95318 92992 72392 65513 94311 64981 92056 52233 87947 51523 90072 76885 86123 95770 82026 53454 85917 61177 93670 60118 80153 67016 56602 69448 65417 71070 92590 90115 94639 53116 90980 95069 77478 67947 97791 51394 79749 64227 81917 79227 98631 78690 69565 91752 79626 86380 76210 54894 90732 60514 98755 97955 92981 68072 70304 79295 60178 78979 55150 74132 56123 62882 88729 75095 88568 82032 63433 69030 51746 66350 52079 83551 57073 67589 81698 81673 66624 96677 57845 70370 80718 70386 61816 87405 99537 75298 54807 78743 80195 68067 64630 70803 98397 53786 93797 57711 70194 77706 81184 68617 61243 94013 60210 68798 91594 65276 95887 84535 82862 90372 59481 94394 82199 94003 73648 99704 87061 77297 61141 87110 71543 83097 54105 66908 84264 53306 68342 78738 93718 95466 67600 85150 55912 80304 72000 79861 77032 80677 80461 63260 90950 92592 50185 76846 86409 80143 58359 71238 74378 83132 56347 64817 86286 68145 74205 62994 89256 73167 79592 95055 65428 87417 77864 57383 55038 81872 64777 79596 63535 72555 88592 56814 62774 60984 92446 93276 97149 75645 62628 90590 60223 74817 75726 58432 61661 66261 83321 82687 85388 58332 90514 89100 74419 60794 76888 62642 77809 85384 91253 76065 89241 72839 76277 92656 71933 51568 52257 54843 90595 90803 90310 60138 72165 68380 89016 80406 66010 93131 88643 64082 79844 83466 68993 86949 92254 98977 63512 53379 61073 83126 65839 87467 96538 70820 92016 61982 92804 66792 58915 52288 73237 55336 98118 62777 57519 85572 87170 65786 78004 89978 69697 83580 96503 89553 86368 58191 57127 90038 60982 68014 75886 71930 66195 70311 62047 63035 90342 58714 83069 81986 68814 79376 64636 59007 56897 71179 91933 66507 99644 51921 66337 57305 97131 66872 55406 89390 72543 70896 55852 73679 88986 66563 62842 69849 81867 86344 61699 60142 52634 55878 82106 91063 67850 93733 62665 76408 69925 97007 67730 51064 91556 67656 62549 69416 96399 78506 65053 96325 73932 63766 98300 80261 77533 69433 70489 89620 55280 90057 72780 99048 52704 56517 58435 76868 74525 89347 90522 64125 73431 66643 87346 88910 80727 50230 90965 51431 94036 96271 92823 71798 75492 68318 78518 90999 70866 77691 88090 81386 52027 74715 95116 61916 62348 73745 72065 59939 66584 78495 93135 74530 54823 68583 84661 82210 81260 98990 75935 86032 61082 59084 74891 71834 96286 73278 55161 93514 85597 89288 70964 79788 80213 80557 64892 84939 56909 76111 87455 95904 54900 73370 59762 95574 89798 80492 60530 94108 81171 77088 73720 70299 97782 53429 79431 93354 50675 67998 71883 98112 70701 94095 65844 92120 69171 72003 98366 99270 64583 75858 90563 59306 60410 98419 97080 96529 63225 83784 97309 62389 57253 56178 93788 61186 84467 95720 66113 83710 86056 68650 95661 63297 86390 84060 67664 87305 83432 90252 67094 50127 63057 85782 79420 83350 88953 64696 81042 61141 81112 83847 58285 67662 84703 65829 84715 96964 94378 53523 72554 53348 51019 57280 73786 94026 61278 67287 60431 73724 98402 71293 58971 90678 68119 88818 92396 81827 67843 63842 65501 82084 62370 80854 69127 92721 98419 51408 81858 71517 71800 99036 72025 58279 68948 68953 57931 75899 73966 56614 82353 56629 83619 70956 77893 54200 51424 54854 92997 74470 80151 68570 66295 70042 62965 65321 94512 97687 92130 62838 90303 62159 71567 53350 73367 63155 90901 73602 70496 97314 82998 88443 71338 66535 72518 92584 99793 58546 76373 55715 84394 86726 96936 56809 88322 98842 80390 77627 63345 60346 72393 60062 76118 68649 50771 84354 95615 68587 74704 76918 54530 96178 80995 78129 53550 67775 89924 67088 75761 52065 72438 60738 59310 97228 65382 57216 81925 82097 97538 53875 52897 89256 99710 67700 74203 77994 85339 52103 66529 85994 97732 99014 62345 95599 56515 56510 74059 86680 82045 71273 81777 74613 81067 72706 59474 87362 68257 56087 90413 70600 78394 52994 83167 69480 86630 51927 54583 91726 77323 88523 50842 55423 64677 65226 65180 54870 80687 89606 97121 90343 80600 76074 87903 60637 61487 70000 77544 80190 67300 88386 55458 62783 92178 70239 67004 54814 63623 62372 52411 73471 84898 82936 68482 85433 67307 82785 74264 88894 87848 65818 52097 96600 58661 97944 79380 77801 94255 77157 56375 77031 61733 82136 91920 54101 89991 59179 53438 90251 97452 50616 72412 83037 99476 51408 92705 83498 79290 72972 89880 56708 50453 73478 97458 63474 87179 92702 63328 63915 76622 84454 57104 53577 60630 56828 90312 65774 98425 86950 75191 95275 53194 89959 78320 80597 59270 54521 73733 57199 81714 71426 74392 93007 54588 67992 59801 86649 94027 74979 97328 61471 65648 98102 78366 89020 86761 57075 61571 61824 94738 82096 61516 80305 66312 61726 53642 92818 88336 67572 82714 61269 68242 55714 81232 90016 88983 76872 55776 99116 83056 52584 72192 82529 96741 88925 97567 89815 68493 71923 91680 81617 54854 55125 87889 97157 62023 93820 65967 61315 84363 77958 50598 93438 81656 52312 77176 53329 90718 50201 57410 76671 86252 66281 62509 64374 97165 61967 80311 99986 72006 87981 68350 96006 95218 91403 69884 74623 87091 97192 69396 78114 95538 62143 55861 57106 59533 83319 70482 89784 88250 69709 94497 64455 68578 85680 65868 62352 71321 59984 76304 69934 77642 64848 56142 60804 75722 58620 81758 69060 52668 85402 57051 98879 98430 81690 77589 91441 74265 70149 77302 64741 67627 74104 52558 67967 90523 67676 68208 72452 99135 50723 66354 64576 77818 61813 77802 56853 77355 83631 60020 52607 81402 88691 63744 69816 58079 61184 98501 76459 53634 67288 67747 68304 90998 75914 79683 92611 83526 58258 94856 70182 66051 52019 82250 66263 90733 99623 83526 62283 55102 59889 69490 77128 59152 93040 65938 57648 71127 60085 56944 64047 89341 73885 77051 53754 59638 53153 69425 82499 61623 62437 76587 88031 78557 86307 88363 95322 54455 99138 69699 67270 62804 67814 65614 77240 99661 74254 72956 75185 61246 54267 61028 95473 61009 57911 85116 96277 82176 96393 54962 67962 94524 77420 53145 65721 89782 94655 84703 98567 55760 75534 75258 82379 63663 69763 72230 55836 61415 56587 98876 70172 96569 57810 89072 52090 66102 66168 72849 85823 77640 74971 61015 74135 80847 50900 79314 91205 51422 65564 66375 50489 67066 50814 54752 85499 71131 83316 83948 76664 86943 50001 59020 61597 78136 73488 54653 54915 59885 74182 89253 98251 69056 99739 95880 57349 51283 93693 66759 92059 56081 89384 96527 60979 58155 56427 56932 61209 93690 59365 60978 88274 63655 50325 61830 68560 67298 76857 79042 85296 73592 75262 97656 59150 55735 80697 76899 52293 72508 88792 94564 62444 92003 74929 83218 59644 81271 99181 96403 71894 54317 87952 96044 96489 68277 69089 71856 53736 81220 78628 70701 99982 79654 94931 60191 58897 51445 84021 53678 54460 84702 74372 58943 51002 75136 78465 94214 95015 67472 90606 65906 61529 68471 52732 92039 86027 85741 70156 99654 79226 59034 50198 93894 64914 92808 97810 72119 79795 60984 99707 56794 64938 81140 98441 66731 73836 76195 70319 71258 56616 96612 96025 87963 61797 99417 76967 99125 65572 61277 98621 56298 91175 53288 51002 56935 55907 54398 71811 93287 67183 66157 83985 93029 55822 84448 78576 83590 72863 67317 96748 93858 50061 75812 78296 81530 96439 71720 58327 81570 67223 72401 56249 55535 75723 84877 76981 54896 88196 86320 56526 55334 60061 54236 96256 87107 50082 98562 73059 91983 93955 99373 81751 85663 66205 97157 55214 62132 67032 95348 56974 73872 89732 85095 68970 74683 90612 74602 70911 88541 52690 67886 73746 61623 75224 77045 74040 61692 81831 78204 90105 84116 54145 93812 96826 92309 91102 71015 56039 56860 90153 76795 77463 67332 61307 52871 71056 71859 54285 80297 98533 79941 73560 62558 74822 87040 59474 94161 53478 93843 94621 52117 76165 97750 69020 81511 89514 56584 73026 59734 73540 94769 90073 65690 97253 73334 81002 71424 69375 56577 61934 96938 72434 66878 57809 70090 74401 79473 70763 91194 68924 92429 87650 69857 85762 54829 76863 83449 86593 63050 76953 72033 78065 52709 54922 94776 55882 71287 93598 81350 68154 96561 98198 91004 55088 77638 94965 55557 50621 98002 79042 77276 84020 65395 90787 77258 59311 96376 73276 74341 57626 58643 93062 77513 88519 96342 72277 68506 62794 93354 78749 78576 84576 84672 80710 51572 89749 54323 69500 56805 94871 67168 63492 73295 78476 72210 70915 67482 58621 92940 52004 54216 80195 97108 89118 50588 63190 95010 86036 68430 65666 54245 90113 61554 78504 93975 96492 95396 69867 77317 80665 62115 94203 81288 68655 61155 62836 97819 85568 51812 69439 83695 71351 63193 78940 54641 62118 53587 55871 86607 70117 85918 78680 81212 61113 69150 65677 64009 54760 79059 78744 68575 77922 92967 69653 79666 99812 98653 99519 84265 72148 57363 57547 53485 63892 80014 67084 62728 96670 75137 58096 65309 69569 57434 55619 99501 73596 92948 66450 84413 51227 83478 71349 61583 73101 98904 83102 50575 76796 63748 87406 55746 75375 73930 85894 78387 93411 61645 87538 57778 62622 52324 93513 97954 66007 93788 97498 68674 55970 89917 90400 90687 61157 63495 94142 57259 96571 87905 92655 98792 74477 89952 91122 72708 71017 85844 94893 94738 77950 79368 97661 99206 65134 81681 82016 86021 73697 91385 81353 58370 80813 53972 92361 66940 55406 71696 85475 80855 77226 66041 84568 94055 90587 72745 79618 90336 70455 91689 97291 60255 91386 87312 97595 55856 98566 77099 78330 64316 56288 67640 77034 65384 78242 54004 65632 53076 88638 98021 59336 91018 87789 95153 84789 56757 50358 63007 96883 50111 56801 70105 56070 95474 89616 74883 84199 72764 81760 83472 80507 51731 65605 51345 97189 57255 81353 68675 58889 63394 89148 92959 51094 82611 68876 76458 63667 59428 52320 96197 70794 58249 70051 98729 59276 64157 94770 77823 99154 52731 72515 83897 92005 58684 64709 90332 90103 59867 50764 75314 82583 73237 57267 78345 50410 64736 89519 64034 71719 94424 82267 64668 76928 65332 79438 92149 80756 90179 93806 95635 98116 97345 72577 78559 73612 53453 69197 66302 79464 69220 95212 81515 55594 99079 53523 91422 94367 66405 89309 64533 89551 99480 90337 80665 96481 89188 67121 67093 84873 93129 72452 70314 88186 74388 84569 70792 58269 50217 72175 99161 89559 90684 83346 76048 80192 70013 87702 69889 51067 57373 63290 71281 95274 88778 58139 64831 62046 82544 78686 70623 99721 63308 72386 82302 85332 51012 67074 76460 97209 61554 87396 91769 56989 97132 64772 99025 59656 64354 60379 74662 86918 60010 57986 50639 89554 62621 59311 65428 65781 55247 75246 73500 86575 58569 76160 64077 61670 95565 98254 71625 80831 92826 70539 81790 84859 85192 89486 89445 91290 62688 62556 76058 64481 84737 56621 95887 92009 51830 52545 51226 91405 58186 89995 95667 99567 67183 77334 81383 88008 69233 79982 86664 73274 96339 77957 53449 75199 89431 95257 73124 71440 64417 78876 73616 56587 97492 87022 63188 74498 97184 55618 67853 72627 58521 62430 76550 61057 69627 91129 76426 56798 81693 99313 69911 82606 87353 56031 74506 57896 58744 94607 56730 58872 50666 86561 53755 70390 75382 64567 59847 58986 55751 76676 97385 78359 64663 51873 92163 97529 66390 62064 80562 92030 82881 67093 52666 55876 63382 86530 83590 61375 58189 63535 77636 61447 87759 93114 53494 88873 95663 53835 77888 56737 74657 61457 90121 69417 56823 60143 83419 54470 69965 89032 50963 61905 63259 95207 92333 76990 97523 61963 78831 80248 93180 84043 70566 50294 99702 75015 77859 72479 89940 91641 70144 56694 82615 71491 68222 99027 82140 98638 59425 77699 89325 93789 82826 95101 98824 64454 63103 83989 86475 95498 76036 55768 89646 75268 99183 50606 64383 55549 55140 75984 92638 78305 87790 61474 67773 90949 97388 66390 90623 88174 99094 60724 95383 53267 83963 86164 69151 63952 77540 56027 89889 85698 92171 65840 89451 58306 92264 64669 79750 56431 82943 70488 83380 92589 74512 93449 72436 73230 81554 93048 73904 58294 90747 99976 72448 65096 73057 68469 75276 85967 87826 98088 71050 76819 79706 86658 59157 52821 89632 88549 67399 77100 97178 62635 95843 74394 61029 56429 79772 88065 53825 93274 52817 56336 55641 70026 87651 60328 86337 51016 70588 80869 84384 84543 51887 68851 75527 53783 97352 76966 86603 54464 60888 54886 94342 65335 96868 95782 97982 76566 71992 79717 52447 99573 56759 85472 52027 75257 79264 71634 91979 94800 61249 75187 91266 97796 64114 54910 78393 65531 68370 62984 97721 85824 60341 98232 97666 65543 72338 77306 96291 76043 98806 54541 89484 73903 76623 52598 77235 61116 78648 88035 81187 89755 88145 56566 56350 80971 52164 62576 61410 54865 66988 96914 84796 88722 61852 88639 69608 82146 73012 66329 91075 81672 56610 70545 79249 60701 58514 79550 62777 98914 51061 83459 73019 68610 82450 62211 76722 55781 78575 52509 96768 80067 62052 92424 93090 99900 82919 90986 87109 68143 58474 69119 61461 83733 71581 57574 98373 73797 92570 61454 61607 79787 53561 86764 52543 80084 63394 60497 86055 69163 55512 99350 51115 89414 79714 50030 81098 74366 78726 55254 67275 52311 64498 91228 53276 87740 82002 62584 65846 99227 75456 84186 81375 70836 88356 90431 74257 54825 73866 70142 95003 97355 78301 53886 72308 62843 59644 66231 59425 85410 56539 56392 50696 58933 54649 90989 97783 69091 72861 91007 57523 73388 80196 64384 81338 64500 88193 84122 99627 74887 60585 98105 53685 53871 90852 58160 91959 94376 73102 76721 98203 76010 97414 77291 57525 65632 88245 69044 58803 64526 68957 50537 62960 88501 96808 89043 51137 67694 64176 67645 55385 93723 85067 69121 76146 55954 58901 76806 62266 71657 95166 83669 54775 61931 70234 85845 53574 52840 58088 86447 95205 85878 92700 74059 96100 76133 72604 54044 84514 99785 80796 57141 71750 75214 82619 73140 71659 89832 99970 53530 96844 72020 83527 73652 67047 63076 60296 96181 80584 86640 71288 76819 88106 93748 78449 82230 89271 70519 54295 64209 82373 53031 68441 74041 69002 57856 87617 72428 79999 69609 84859 93180 61587 89248 57618 91912 92337 58581 75457 86108 84886 89402 76814 70781 55192 86596 65318 65232 96673 72132 81590 88342 84264 98848 66741 71270 77224 56600 91857 76552 52801 91897 91409 84493 96521 53914 68856 59991 59890 69069 90015 72776 69845 68520 63743 83593 51123 67099 52440 91827 95381 53797 88674 72916 99344 90940 65708 71006 59252 64268 57517 64154 53118 81675 84320 76258 80780 97421 55778 73090 85407 56328 53440 85100 94439 53452 77502 83509 91034 68809 67360 85423 65883 73131 77008 57360 56678 82376 66481 67750 94088 57442 79297 54810 87061 95999 66676 64870 53575 70396 62362 60826 84243 94222 72096 96090 70735 77702 66213 87287 52869 61651 97867 62962 67880 77127 94465 69085 50324 79886 56675 99595 92248 86269 82749 98650 91670 69759 50624 76780 53828 83182 79669 61783 88534 51798 82395 55814 67961 55265 83227 60442 94357 99058 92150 50622 81592 95998 86005 77398 94253 50069 77549 62900 88123 65916 60314 68235 91561 60800 65805 52356 55170 65373 92471 76029 50204 94157 77470 59240 54473 64651 88402 91792 64548 57198 61501 84764 51931 94649 75653 94317 98892 75210 95085 54146 58644 52391 91497 50381 86013 97760 68183 84172 67852 65890 69372 55295 86967 76450 63608 62962 69040 58874 71494 60811 54860 64783 88796 69033 54731 80602 93706 83104 85938 54891 52170 73091 78302 69850 80622 79962 54982 78800 83765 91991 52548 69523 68993 86499 56825 99358 72372 91137 53868 53738 82590 70319 87219 78063 91290 93561 89616 71795 73452 89469 80562 93297 79537 97028 78287 79027 68777 85348 83796 82063 58756 67946 72531 93141 90513 66549 79281 97306 79853 80472 58185 69296 69369 58510 92703 58444 98139 66007 89709 99936 95806 59955 80562 91637 51713 98155 80488 67673 60524 90347 72448 94599 96028 97631 92293 86275 90433 71350 66409 66921 97262 59875 67021 54839 75454 81617 59712 72396 57689 59418 71605 94748 62905 80274 70234 91699 77511 93065 90457 62882 55684 68569 77610 98095 82000 78439 56391 69894 70356 67227 62206 83450 76380 82449 67353 83732 61554 75638 64242 70450 83856 60615 98114 72752 92737 54488 57866 65694 85712 50765 66876 78786 85100 95288 80301 99102 96338 64763 70075 55888 76628 51457 98010 50553 90979 59627 81052 90583 78385 67022 59100 96881 74731 66861 87397 63766 54332 96599 64289 59137 78438 88391 62717 56929 95524 52029 64181 68489 66233 82999 98805 97386 88507 57657 78894 93617 97129 69889 84778 59614 61986 50892 56271 98591 93201 89785 50860 74389 52993 60063 96346 51456 71450 60849 68913 90306 72732 83637 52345 67406 85320 67204 73756 66738 54579 63545 98439 93257 51895 59295 74040 50241 71552 82160 70237 82987 75090 96909 78743 64155 59520 59365 54825 52484 78075 74081 98315 64448 64163 55682 51529 98112 91740 77033 83900 59916 63981 90725 64828 71740 86375 52631 72201 57763 51741 82830 68897 63858 87570 73716 53611 74291 94550 94117 96079 83263 62290 63182 52654 56799 89795 66520 95655 81760 82639 64880 64119 74744 99857 51711 66363 54176 74704 58672 76776 81483 71643 80043 55509 55695 86855 94142 64092 81032 96299 59255 57662 51081 50609 70799 80837 88721 61442 91217 63615 72546 52983 92282 96489 54246 74763 50571 99596 92955 74489 99405 82257 96499 87305 77842 67448 93253 51555 82105 91484 90756 95005 79370 71155 68298 54604 65476 87760 73228 97380 78018 66680 84557 96122 59641 58734 61442 85126 88787 98328 79789 63665 87264 52446 74248 75464 77817 69581 88804 92236 77762 78820 68530 91392 55777 95231 63306 81104 62384 94838 92720 79578 89213 62404 50973 94825 69845 73874 94788 58487 59689 76816 71880 72929 72986 52700 58274 94230 86016 84208 82256 64516 65631 89869 77506 70627 66231 70303 64560 98276 86053 90844 74598 68049 53543 54328 91847 68404 96857 92307 72122 90776 80995 97395 91909 95950 85778 60391 98994 61024 50050 70732 83134 88876 59774 67342 78067 65318 53351 72257 53380 70358 92344 69103 81859 74265 90962 89380 73362 99698 50413 58813 83614 96829 72983 87187 91532 66913 92189 51235 76666 86343 69682 83289 91972 83679 92412 74499 88211 67592 64537 51628 70492 58664 98658 92508 68890 73863 76038 51789 86788 96635 59977 66341 90584 50324 51166 95846 64458 61610 54293 56834 83113 90703 95016 54428 63472 70038 88031 87480 63603 54124 94810 56444 62310 84847 99070 95166 94036 55443 92396 75675 88534 88275 61713 88231 58675 99665 56550 53758 70072 94692 76902 53203 67381 70084 96278 57653 74784 50150 94621 90326 60262 61796 96094 71862 91685 57116 66077 53810 90565 56714 96797 52581 92792 50449 98324 67736 84208 94971 82334 90834 51365 95287 60585 90119 83911 66998 68952 56024 93302 59055 85640 90133 82314 54177 86507 77818 97659 67879 68817 71620 97022 84030 54208 99230 99031 86516 50387 94193 84594 75065 71513 53710 91813 98218 68443 88190 63348 71010 52738 56649 85297 95836 66340 65837 83019 61144 63446 93020 69905 53168 65657 74914 61662 51672 59311 72270 71845 66537 63886 56461 99568 82813 81356 70189 53072 99144 90447 74268 70113 70808 76031 58632 90095 74354 64342 91431 76640 98043 77234 83606 55280 94671 98352 51142 86040 96589 56816 63062 74180 81067 55024 77509 53849 57962 60002 85686 82977 91400 91100 84285 58094 53240 54239 65621 90677 68226 92680 65227 73985 55532 53525 52753 61714 60678 87367 84557 69782 81134 69974 89019 51513 68383 69080 89817 87301 92064 52628 76471 71256 71640 61808 81898 84347 72164 55241 70822 76811 51411 94610 90889 87566 84303 80309 69814 90502 92207 60308 76298 87121 86104 63143 96626 83320 54767 85929 51753 56082 94152 72906 94529 81967 89444 67057 58228 82291 98824 97049 69574 84350 87119 54485 80778 77953 98808 74852 51440 65701 73511 66758 88972 73415 56302 96647 67260 79620 63032 89776 52476 92299 91300 75784 52143 93339 80457 78508 94572 51490 85047 99505 96466 87829 91451 86626 88736 76930 88551 51381 55309 80706 82794 82541 85610 72742 66330 56374 64051 85663 58839 89285 78772 89819 87357 87414 54686 73256 78928 67531 75273 91681 63099 96456 71091 92974 70299 88636 89584 98167 64210 66451 77334 65117 50692 85934 69296 93189 85917 87599 81538 69946 54087 81104 69244 76492 51673 64514 77134 57142 77639 87202 86266 75635 89723 71445 80660 50685 60662 81837 97560 70793 58284 71458 67926 68251 78658 67810 76930 96832 61750 59720 85667 59853 90754 63106 90687 55811 90833 70962 76731 79893 73785 74218 84999 55172 81171 79275 80459 71710 79437 88040 82735 80877 80252 97799 96014 69157 86889 58404 88998 72037 83449 63689 86610 54124 61018 63559 91863 57553 56529 85062 55410 95277 82811 53805 80596 55954 83089 90253 54882 78475 54314 86186 57308 85166 72402 87763 87010 81655 79509 96931 67820 76349 69752 61217 61216 88550 71975 91167 57155 95603 58091 59493 85164 66692 74971 84867 65695 81818 81240 67823 81175 99670 91176 70087 56287 79946 95086 79827 61918 80326 58393 98314 82564 77276 60824 98028 92755 98200 90564 54930 75971 95284 86890 57331 89167 78424 80924 76828 95008 92703 77866 72293 50929 79811 66859 72419 72337 74801 96148 83305 84320 62430 73415 54298 81025 84106 58734 60674 59776 90920 84771 61262 68734 85812 73611 57782 53023 57754 93886 89460 89057 63393 62074 92810 80423 53223 73535 89825 94041 65117 89949 50775 88268 79206 66637 54155 55952 80915 73927 94033 92672 65354 58134 95723 93385 51857 72251 75616 75102 78199 71827 55684 99751 99740 87675 89071 96396 67562 92532 94138 81086 67730 58689 92592 52826 66369 56240 60273 56405 61877 83320 93840 56342 70933 75307 65828 60837 63012 68964 85438 99359 84446 94968 51034 59556 86264 61091 73705 60703 73762 87038 69235 51741 82661 86531 54755 94613 80084 85974 79646 99934 75941 70174 59288 89285 81359 98400 70674 99544 55877 50779 99087 77814 57668 52819 99652 99037 80948 72221 91169 97839 79672 61936 94964 86804 55460 52317 94460 57646 84812 78005 82890 58766 68416 61423 72642 76439 50623 83262 59123 53274 78182 71896 83611 86229 92850 63587 62005 99324 58044 82008 85155 68936 83023 62718 63352 80320 52949 56015 86575 59396 87963 80341 79354 80185 67379 92721 99197 88240 66267 89237 53401 64087 98961 84992 62663 92315 78823 98876 93205 56428 89375 74062 59755 87623 53892 71953 77790 85664 66587 58180 76339 81963 85733 78911 73921 95529 56448 54649 70182 63658 63165 92326 91210 94521 94396 64334 83563 58607 80950 89338 67707 73688 68396 66067 90621 74859 51469 78161 81421 74786 61378 69609 64371 76535 60247 99283 91240 76193 67716 55533 97078 70712 58633 83155 61875 87162 67232 82774 91679 72493 68532 78024 98431 80342 63806 71363 65305 68866 74093 92402 88581 90571 78131 70495 84782 77746 92671 54096 54570 86205 64254 80572 77323 78480 78950 81054 54177 91194 61596 64483 58128 94532 73106 95419 62483 82588 91179 53937 92781 97787 65107 94856 96446 79458 94772 64146 59230 60977 93980 67968 89284 63246 54637 52298 84564 73547 85309 65912 82049 65786 93940 59073 98070 85754 90854 67735 86622 77551 87103 50039 61424 92200 50583 57275 87404 93512 69119 95736 52546 68114 61229 97235 82781 74923 77121 90430 69710 82549 53972 96366 94769 96143 83866 80106 68532 71615 86631 61793 82107 66294 59520 62626 84623 51963 87692 74825 51487 93904 60062 96285 65059 85279 65035 80657 53664 98844 99318 84205 85663 58942 51486 97220 98299 70739 51994 98906 67061 69768 53348 50626 81750 57577 90711 74078 63964 92892 50323 95979 79964 63180 72262 56811 50688 72856 67203 50318 67132 85366 57653 69377 74321 90222 76758 56499 71314 95919 67392 88451 70362 89325 55167 59721 65488 62975 80873 57405 65792 51450 54328 94290 90785 57328 59798 75577 52363 83063 83907 64400 54238 77210 65841 82541 61350 52515 74598 68148 95373 63610 80068 58888 58206 68092 77748 89950 83904 60126 78559 82418 85652 75263 53839 96874 90903 50848 51091 79752 82153 85880 66759 97307 91114 53086 93679 54113 97752 53609 65385 73140 61576 61997 72037 81167 73822 64981 61301 97169 83922 65267 59268 81507 77713 67375 87043 55050 71220 53190 80547 98004 65085 70929 94784 59938 54857 65085 50903 87897 58601 59851 94747 65542 50629 82178 83958 53591 63207 67755 54412 85336 90207 90363 56935 56307 58858 66277 81900 59022 58690 89750 60291 58244 82720 99626 81157 60214 86780 72609 72603 88284 68004 83427 69127 58847 68097 98761 69565 77482 82110 88349 50280 82399 55153 56777 80213 62366 79291 66589 72187 76074 88673 91013 58119 90314 98505 54112 50500 87963 80031 72065 93083 50181 69698 68281 78570 75856 66293 58896 79505 55658 73896 65457 89923 72455 62377 66797 52598 82360 53133 82881 53934 82269 94870 90304 58482 65833 55611 56388 62335 59587 93957 77726 86603 58194 82631 61868 96775 55457 98237 89624 79802 86357 89416 94227 75005 97876 60085 64163 76799 80606 69308 99763 72516 71076 76295 98741 54296 54797 57343 94760 94832 68025 98509 82930 84142 73722 68521 58733 95366 56800 73882 63781 74602 87365 79364 99900 91700 79615 63105 98199 60467 87812 60884 56114 53363 75900 51975 89671 51510 99614 98012 50544 57920 57615 99886 88103 91406 54832 64158 77247 52585 67769 96891 78212 72578 54212 71892 86804 67317 51122 91518 54194 96114 68355 96978 92990 64203 98089 66654 90220 71360 67394 99553 93913 94221 74995 57603 97752 91686 53071 95635 66433 98681 71120 88023 53822 67047 99938 96077 65956 98948 96035 87698 81427 82954 77152 97749 97043 87725 78179 88152 80087 80377 73499 99823 58205 96206 64512 87806 77827 51273 60744 89570 91063 59503 98936 81010 79199 94690 68768 62808 89716 55626 84979 66167 52590 60765 83137 70891 84526 87074 73960 57489 84035 62469 56988 88232 82098 97459 83933 93048 66038 71231 60563 92645 76209 79446 62574 66223 69702 82010 53913 95259 68078 96268 64165 73392 54715 91990 54197 85627 78880 73973 93205 68316 94403 56153 50570 58022 76681 56760 97990 84273 80809 80671 93446 71029 83741 77446 91374 56863 74929 87915 53317 89183 58661 98678 58785 50343 65713 51084 53953 64120 92283 53666 85885 71623 88896 70099 78995 85269 94537 97819 81001 51459 76219 70729 58182 90250 65641 73566 74989 80089 85761 85714 95326 63156 93456 88801 55654 79749 81962 91456 55530 93337 51721 89812 56976 74287 69185 62997 77462 51222 81247 84313 88493 71219 99316 61567 59151 54692 64686 95937 88303 99612 79424 85242 71938 87981 92324 54484 93347 96382 65271 77673 93657 73413 61928 98239 56885 79263 78496 66042 90812 77545 51827 67135 55496 79328 56267 87340 98479 52937 82938 63286 53798 53853 74525 54812 53773 71945 90841 61295 62826 99678 97315 88063 66570 81185 95512 67979 79837 61380 55991 92810 56949 99455 86294 73271 55564 91914 70961 61587 88030 68449 57190 64370 53950 67733 70172 85325 76488 81623 64775 82479 53276 93572 87380 62991 60247 73030 68786 75789 66938 62516 79665 73545 69835 70397 67624 70774 50899 70363 91538 68714 64575 51312 89393 94127 75170 65807 90098 82433 51104 95064 97067 79547 62685 70356 93493 87900 62653 55743 88390 92996 53650 91265 92213 99146 83296 91519 83597 50713 50853 54761 85029 50129 91188 55786 51379 65423 95829 93527 70039 80036 86437 89261 89730 72659 82303 87390 61378 82520 67336 50040 87863 83851 82491 95414 79954 50615 94689 97060 62873 57379 93672 69540 73210 68489 87377 98721 56901 97314 61441 51963 65758 65445 91472 83959 58188 87243 64710 60490 88066 63715 50897 60738 94162 95032 58176 55072 87156 58307 90709 78761 84720 95986 98866 97848 95908 73490 86836 84273 94334 58597 51328 65818 65884 80991 97854 54048 64454 80798 66543 72544 56137 94582 69978 80022 60223 71286 96667 60335 94426 66979 77615 92124 85735 69348 94107 54194 75693 59703 50191 91834 66180 86910 76585 84592 62979 82047 54619 75712 53196 68988 98135 68820 79429 56078 72401 73335 99778 69389 92370 72287 93453 84912 91274 54832 85070 75056 98561 50361 76303 61075 61500 68335 91249 81120 53304 51583 62156 90963 69441 86948 91576 86461 92551 55005 88767 81239 70249 71170 65503 99984 97719 79741 74382 67508 80479 99913 90223 73807 73316 94923 54299 76035 66998 87538 85070 87544 60314 63270 60800 83538 80799 73529 53100 82818 65228 97994 51805 73178 59798 83881 94729 90632 58217 68671 91651 99032 77427 98000 95944 89904 64457 82215 77143 85681 82890 52359 50125 78979 82649 99760 95893 93115 85431 71696 54802 61781 80435 84814 72919 64589 66944 71957 58531 50330 66837 67595 64079 85380 72515 99372 69582 50498 50930 75818 60309 94327 63825 96817 98588 75870 60540 89492 97243 76060 98838 53637 91203 98335 79497 66787 55492 50721 95162 72132 50664 63062 62428 96023 96775 63472 93965 93967 60022 85258 98288 81046 95263 63137 80320 71823 69899 58454 91864 84803 76762 69567 90727 92711 88970 76445 89192 74412 63465 85867 83640 70993 83924 50685 60441 88655 89420 71149 69306 73596 93946 84632 90332 71427 62237 63413 93168 79721 69780 63726 95863 97521 97101 69637 63589 70338 72795 79494 60815 81017 87302 55989 73806 59257 56530 51096 71680 86284 75091 85440 74471 71918 82588 83313 93002 65558 82446 80159 61903 84861 82899 92121 66342 79945 76948 89190 82100 99070 97242 67806 99090 86320 90868 76353 77823 94179 77037 71971 70537 61753 68870 95672 81045 89397 74591 50772 81390 53247 72443 82208 85581 63258 93270 80048 87896 92420 91752 61545 57972 86312 58355 52788 75069 90677 97436 51569 68142 87514 53462 60749 77592 98732 69766 59578 56017 82557 72011 59653 80451 88362 55079 83396 80763 58787 51059 55199 74862 65783 97921 73824 94217 87257 97477 86470 97157 59272 57404 79628 58216 58547 70832 73109 97892 69282 98179 90099 97064 68435 63896 55635 97912 93425 52501 85503 72365 75885 90476 68238 59914 72818 63265 99546 65893 86194 67315 99128 68496 97218 79127 79705 51618 54722 73553 99066 54313 77150 68703 60000 86071 78194 52222 52880 54889 95322 91747 67255 91251 75250 97156 70447 62220 91643 70792 90136 97367 95068 87514 71598 55948 58980 96509 81849 67324 70832 89869 63379 94827 59278 56515 93881 98700 62211 96625 57568 92376 64787 93481 90220 94666 85857 93517 88336 76800 66118 61862 64735 78497 63754 61439 65448 82056 57419 89358 65982 94510 59074 81225 94736 73063 94324 65539 75076 60967 97518 53428 94834 71045 82008 70973 89251 96120 62931 93675 55096 83001 67977 89562 81629 89401 95049 67147 66546 58608 54667 51250 96519 70837 96657 76699 68068 71125 94095 85096 50922 62132 54316 88495 50095 83629 88910 99306 62008 76437 88190 65923 81136 77109 51259 65889 79658 55382 89609 85204 60269 96469 70695 70910 50294 85404 96600 91800 66671 55804 89023 59020 67067 66375 85907 84526 73810 99991 89418 72877 60481 97900 84011 79156 85785 58933 55223 74030 85516 56197 72039 78061 74295 57263 80525 51346 60934 91888 58075 65003 59262 73303 63513 96887 68393 84141 78554 76310 79119 81812 70570 76203 89306 56042 83524 61406 79555 54110 97585 87062 78314 89096 83588 92597 98722 74372 91803 65782 55695 77255 90413 59359 92759 90876 86802 60843 72070 89315 83972 55805 51373 79144 93447 96271 76322 88005 53081 97984 88475 79746 60884 94324 72344 82227 90304 67465 63981 53421 61710 67414 52985 81514 92521 82096 77268 87603 83193 71419 62971 92294 65620 87717 76651 81685 96734 96491 99770 79289 65170 57422 73674 97660 52395 96912 87693 70288 58615 84468 75248 62458 53902 81465 78631 60919 59292 98776 65962 59845 96127 59699 95530 54074 85832 61546 72963 61695 63056 73438 66646 69302 60979 87105 72272 66638 71934 77712 60228 76370 77538 55382 59301 51124 83357 65002 97633 77482 50011 54512 60599 67531 62942 94871 79340 97882 60894 65845 72923 88639 79011 62669 82395 67945 55024 60958 69381 57313 50149 95182 52895 65521 74719 82623 77305 98288 95660 52266 77084 79716 72484 83641 71215 79231 78891 63258 57287 66875 86635 54321 64982 56644 91392 70202 65455 75186 63506 68566 59342 68884 93060 62075 61566 81790 94831 64337 57504 52067 73705 65514 56504 53706 53045 62040 93287 79970 77118 60086 95293 72446 82732 50866 94111 85620 78876 63989 84521 74046 67888 82095 84506 81969 83978 57601 92596 95462 60177 90238 62707 69143 83099 58372 87563 62012 79592 64325 68285 89257 50420 52231 94383 76387 79919 58755 87879 87181 98471 60431 78847 74443 85984 94124 84112 99741 57941 79578 85915 67626 97140 59175 52508 77000 58573 57619 96192 52058 51611 89580 88575 70072 51749 54773 62225 56557 83500 83864 63839 84164 58849 94098 55231 69370 96346 51957 92069 76709 63834 92370 70835 73900 52344 66156 57304 58519 83496 78021 54538 79422 77370 81626 62251 51197 94004 79404 72856 79097 99727 69310 80477 52223 69989 61517 76399 56626 76260 99744 98039 92495 74970 60050 91258 87089 68319 81710 69435 50607 87517 58103 68614 82662 63175 88924 61844 89426 57653 76909 62784 99675 82236 96270 81575 73578 85934 99653 51177 81905 60675 79999 61453 83398 77323 73862 92708 87636 64905 74168 72108 69717 80722 73944 77125 84298 80425 58332 67340 61633 66308 67133 69084 70237 76713 87985 54003 51897 63601 86356 58466 57481 59052 51344 89188 69285 60998 88446 57852 55087 74858 98718 80341 63776 84273 62784 66537 88612 62167 73915 73710 58454 69627 94496 87434 67510 93209 98472 89139 92719 97536 88667 68847 89931 58151 83083 82968 73718 99230 60132 51750 62592 70358 71624 73557 66176 92325 68145 84728 59363 81586 74534 58297 69992 59664 78312 94437 89229 96203 53093 72682 89332 98286 94748 62611 96251 98652 68334 62531 74247 50748 99035 72092 71982 93214 80086 76408 73180 56806 71754 53903 65624 81012 88277 86204 53522 58670 82200 99959 67759 64182 50053 91721 52691 56752 98938 57543 85030 81974 79538 81562 89867 70845 87950 77656 90249 60927 61661 79811 63031 66310 88659 57622 54750 55983 56281 54988 82857 99415 95373 99113 56306 58791 99401 88981 73918 73646 61750 51834 64986 89209 67590 95844 70491 89746 98616 59824 93906 56941 68728 99753 82723 93922 91658 60023 64636 95826 92987 84323 76884 81522 89437 85054 82163 77120 59881 72111 51180 52045 99755 97099 63084 81096 60118 84928 98624 84015 58760 58229 81232 87237 67548 63429 56183 96580 71481 54415 70550 74934 94856 93026 70145 64485 60750 97601 94474 62139 76281 83297 66174 65173 54703 82374 51535 54075 78158 66643 84726 55633 76154 90372 76724 69872 66653 66938 69799 86365 68979 59629 89396 90898 57810 77361 64864 67194 56458 79127 72950 54216 54279 75347 55634 70445 64048 85059 50676 99220 67093 78364 74283 65805 87614 85332 78088 78986 74377 99178 52292 52140 99157 59415 72221 56213 94871 98644 62842 67211 51768 61539 63445 92331 71607 64430 84857 87437 89828 66965 74694 77407 62403 65709 50838 88234 87002 65760 99964 91576 96258 51630 85002 52588 85615 79391 52319 95046 64246 84478 91304 82928 85664 78793 94662 87685 62111 86255 77022 92284 88268 93721 61548 76639 85798 71098 55638 89836 77037 51434 77363 56536 75764 96709 85578 68074 95523 81475 97655 73170 92656 79798 95118 83459 69665 63927 55605 62333 73653 86978 54427 61897 96585 52745 70001 58720 52730 96020 68046 61269 68656 74635 71592 90609 90451 76457 83586 90396 60257 90457 51669 53337 80961 93693 65470 66979 72493 94140 97250 72303 99459 72388 63517 79115 51837 76132 88006 68009 73281 95705 79927 54308 97726 78953 81673 69100 55444 60474 80373 86389 62921 65778 55057 63430 81837 97822 78461 61591 51127 66885 56378 86083 76336 91262 54336 65214 70367 61957 78973 83378 87532 93107 76666 85269 91606 72858 91374 50448 81927 55751 54571 96108 65831 81125 76624 82893 70964 53983 68371 58607 93356 55992 70651 76869 98829 80757 76087 78225 74605 63549 76079 56297 74650 75784 90079 93790 63043 92278 52066 93103 79890 75993 98106 72286 66413 50582 74906 86579 95171 59996 82354 63838 76586 89867 86525 94401 78604 72877 91499 77915 68190 64308 89873 61282 86995 58817 56514 74085 91922 73314 55214 67667 98238 82667 82946 86857 50509 97747 68937 76012 92695 53325 81187 58428 65977 88535 82819 56356 72807 60438 91858 98656 88476 92395 86667 51397 84823 56726 90246 94469 91416 74869 65417 68340 75643 96205 64150 59359 95559 67117 69610 56708 58688 66414 64711 87333 62591 81483 79408 89056 59820 93683 79599 64216 91834 70248 96283 77264 50104 93678 96989 74700 65994 67595 70636 85379 74890 75208 51920 59055 56553 88090 74260 60670 97855 90782 60306 88693 65978 85192 61037 74586 79885 86737 63173 56947 88966 57603 52561 68553 88680 91126 84008 89769 89321 69487 79372 70899 55490 93432 91002 79182 77514 99965 90628 59840 68951 90801 54799 59355 60645 52696 74788 61495 77225 65758 95442 74841 94052 83185 97963 78090 80161 52995 58886 92227 92743 78529 62611 81049 68617 64142 79641 99569 58523 93508 96012 67005 76456 88604 96969 52687 51879 88791 84805 61258 79909 57873 63362 79257 73729 53629 80503 78897 50559 79500 92213 91885 94502 78382 67910 96477 51555 74128 70393 94398 56399 70978 72308 89882 82147 67534 68697 59161 83661 99693 54693 70184 62175 98840 86933 87815 82633 89813 56205 79367 77609 56535 63088 52953 86325 79697 95440 96438 68536 73851 68513 82166 63513 69984 89858 71675 92195 78300 58648 83418 52428 79338 79066 69557 85657 63334 97521 94998 54130 96221 68607 95588 98486 82627 70587 84085 97470 84493 77929 82960 57537 95830 66434 99965 56040 55111 89558 50915 95367 85601 67237 98185 92419 61985 58544 73447 83515 54747 72738 66956 92233 93635 54983 65684 89804 93023 91451 54731 83988 50251 89725 74153 53706 85929 77743 77926 86411 91514 97732 57059 85862 60460 91320 79607 65450 54068 96425 94221 53163 54364 76774 60862 60681 82543 95995 58411 84104 58345 61359 53709 59426 97687 86275 62931 59511 95269 95500 56857 73828 70413 55344 89953 66947 55259 98485 83720 68300 77175 73854 53577 79625 62096 90777 86187 88176 67239 64362 80798 94101 93617 50623 81242 86063 64839 89386 82006 68447 85108 74642 74401 69118 72157 69726 89555 58266 54305 61217 74976 72461 96785 91764 93574 56734 57846 91868 98895 80139 95044 70318 61798 85720 50063 72308 83982 85513 72027 86200 60449 77680 59904 55363 95890 91468 66893 80672 89168 65236 65458 57871 67846 65699 61409 61711 74931 51941 92717 73597 81906 89880 83672 92278 81688 79756 97549 65159 77079 64587 75800 58650 67301 51801 88223 86293 77461 58584 70409 81281 50719 60334 90841 74171 51200 98617 86281 63223 71041 56252 89103 56638 88505 81518 77363 68433 58374 80501 78022 90395 59319 99747 92027 97538 57555 69876 50360 68573 74763 62734 87558 76405 92716 84393 97278 65908 90772 88446 85145 99622 87060 77929 66913 60331 85835 91300 63499 94668 89706 79101 91857 55774 95779 50463 88328 92940 52672 91772 88357 90409 99902 78051 58503 91155 57494 95903 71670 79046 62784 81421 89477 89320 63375 63959 55335 50861 68414 66918 95671 84951 82415 92682 92406 95628 81533 84525 63827 91308 89134 82324 80520 54653 76503 70926 82703 65307 83103 78806 70962 52252 87869 79120 94153 54074 79334 92109 91868 88451 74452 92804 54375 54489 58999 97631 85746 73434 88954 66975 65504 80189 67821 71317 88728 69516 89555 96337 67734 83752 76023 73681 64149 86231 87354 50386 76428 57762 77901 84458 91597 53618 51001 97211 52227 71450 88145 53570 60982 82003 59199 95828 81689 71013 96983 53788 85283 50526 92037 77307 62469 85180 88200 84799 76869 76272 62843 86595 85797 67742 54898 71916 97933 67950 53000 59886 66493 88722 53636 57009 66561 83108 69987 54326 95883 68220 96759 73006 60524 53112 61247 57500 87273 94911 56229 86661 74603 51901 92675 71465 57422 96664 60373 97758 95981 91945 98036 94736 84306 87134 91878 79063 70193 69658 75924 84804 93972 85053 84804 87990 75066 64136 62586 60794 70754 69603 61894 66982 98253 55008 91181 96216 63857 89090 74124 71420 51121 67051 76941 65328 68714 82970 66732 81345 77267 56153 97002 73033 57762 60675 58874 51480 55476 87832 83780 51928 69551 65099 52321 92298 67519 53427 99246 78341 94987 83062 85419 56432 64582 54787 75874 59102 83296 97287 91951 81168 87751 55637 69721 94565 52529 73690 69849 65138 81759 53686 95138 58434 99973 98221 86308 70637 76620 87905 95858 95640 70432 94897 52127 91503 51916 52873 78355 75689 67682 87241 71109 99214 91545 84409 98629 96908 75628 89623 87555 52443 93586 64892 69125 83624 95041 82058 58557 68272 85433 77717 61061 62096 93059 54694 58017 70649 79621 67309 90868 50705 72528 70231 83334 81473 60126 93116 57917 86043 87037 51369 79980 58102 59723 74977 91574 79661 63563 53774 96153 85461 70451 54119 54082 55104 52743 72602 83540 61347 59271 50681 53640 69138 99861 81360 72005 95369 75599 66768 88370 56999 67045 92833 98042 51749 65668 90860 60903 51633 93535 53435 66639 94344 68010 54681 99771 64444 75230 97652 76697 97087 66797 67094 74926 64031 73486 95077 96937 93467 71846 57358 56392 66677 66041 63649 56405 52508 98258 94406 68753 55084 69420 97212 98621 69134 66804 76912 81048 62602 79920 75723 91889 65134 87006 54812 55656 73458 52114 88131 73246 78722 59492 76398 94006 71532 95763 55972 99970 69892 77538 93499 71646 64335 82847 62074 92410 82544 97054 76313 53807 81251 62269 75199 98580 97776 95922 84216 71820 73248 84303 77729 81747 70354 94733 75324 52800 54668 70119 64141 69510 58726 76706 96495 96371 88492 91020 55513 64254 62066 87566 66299 58549 54012 88349 68941 93487 83721 75514 75314 86435 51162 78603 72085 68721 90080 52858 57059 71090 84488 50637 97928 97626 97077 62912 55913 93499 82277 62000 75490 79265 52289 75116 95465 89011 99207 76764 99299 99830 94718 61321 95211 83600 94328 92080 89384 79418 71035 63444 83124 96857 60487 68867 63871 58944 78587 62962 85889 95349 89072 98226 77610 75359 96538 94710 83861 79281 57335 52558 56590 64455 65638 88157 50080 88608 93302 54014 60437 91064 97321 54349 77222 61542 67283 94107 74031 99622 70916 86100 81725 94508 67175 75112 75557 59353 72793 92801 98109 89839 95697 82102 53898 84101 53695 70321 99841 59407 89548 71286 74324 71410 58783 61466 88997 80420 65893 55603 56207 98068 82127 58759 95235 53780 73154 75274 85247 63649 93955 87421 68574 65351 87665 65155 57298 68835 76356 81104 85475 62601 87580 61717 61405 62948 56558 78692 81522 60429 81097 80035 51829 64364 84703 93527 78011 70578 68102 62538 61419 77465 71448 50822 74596 96182 97614 75602 96183 91640 83365 65867 90903 55559 53073 56172 59250 84536 56784 91049 96988 73617 67454 91782 51551 88117 59094 60767 55406 70078 53995 92276 89332 98413 67673 73537 76129 81891 98257 87174 64460 61398 53134 64413 94781 89773 57594 92535 78981 53451 75952 92814 95418 92436 54363 78440 77903 52596 52129 93770 84935 94800 53434 77075 54585 63102 83549 85004 79519 88141 92156 86158 58466 99192 62500 56062 87857 78812 79767 73745 65449 98779 52245 76113 96939 72424 72818 54266 55392 83452 57536 82139 59613 64527 83246 92385 67656 62522 90653 52478 62132 80797 50333 52123 85344 73623 92577 54981 87455 54247 86055 76791 75043 68999 53665 84791 70427 57354 99759 72098 85080 92957 71344 87257 95111 66229 95798 76730 60814 61038 97884 76287 73027 92398 54515 75711 89719 98868 97743 62803 52931 81317 71119 87691 70405 57828 73591 99880 66148 64380 90452 95477 80413 79231 55739 82526 70720 59970 94413 77922 89678 92409 73311 65478 62922 61427 86660 56099 50508 54432 97325 79856 55257 60042 92148 93740 53849 91545 75544 91857 91543 83728 64176 99452 85762 96407 58689 62602 90692 51164 78375 93054 91069 78573 95507 97669 71455 56303 98479 60452 85429 52529 57070 80519 83028 80611 75054 63841 78164 59698 50957 97724 56998 87118 53656 85168 74400 88411 60674 62271 79787 81512 52137 55967 52677 88485 63057 55253 90541 97323 62524 63017 58983 57668 91762 99863 74871 59690 64301 61887 96213 58396 82575 69277 99006 76824 68229 95041 67451 74941 53364 76548 90585 89215 50246 63235 74972 54755 95091 64067 61510 75541 94807 71169 77774 58213 91962 95865 60776 92243 63440 69108 85050 98219 80575 88299 74987 86454 82794 56919 99476 56624 60772 52596 81054 82237 98833 55135 77102 64403 97645 87489 92069 79406 67594 81146 55513 84233 67064 77159 79390 91874 59843 83866 60173 68664 70380 68338 62355 88258 68647 56157 65738 81589 71176 61261 99547 59913 96547 95531 83398 76960 72767 67611 63679 56009 86298 60722 90513 82550 70752 82970 52423 98225 98338 81295 97560 65177 62964 88005 65362 71285 77239 71317 60450 78464 81245 94067 80182 66716 99222 63197 65178 71366 90529 75692 52176 89807 59521 55612 56613 84421 96104 82099 81734 91684 83655 88862 77682 63624 94726 85053 73391 76617 52110 83768 93212 88327 79608 81185 75306 84643 70524 89748 51941 93846 54316 84883 85262 86343 79227 94216 70834 83832 76327 92938 53288 58041 66848 51064 96620 50321 81767 64463 94435 64194 90610 94019 97694 89710 93310 62695 54965 59257 85665 99432 67226 57215 62516 81143 56243 90261 86223 50307 61452 72990 72689 74886 66296 50914 91888 85435 52839 78852 57960 63809 82051 84361 79275 91721 98008 57178 85024 77937 58161 50645 70604 72830 56806 51967 64723 53318 51159 51420 98821 73669 75487 67428 54699 57285 81639 72591 83359 89424 60285 84623 63035 72221 87098 51037 77895 85006 60101 53424 71622 85100 74233 63854 83225 70740 97377 51813 75236 94713 55243 60876 76745 71158 91789 70750 50370 54243 90549 59728 69255 85842 88769 62577 69197 64224 83262 57592 85810 81211 79305 56741 84143 84882 97541 74990 98716 66149 58772 63972 85059 53891 86178 77437 77191 63411 54193 76840 52348 94670 51560 55569 75823 66598 58288 97424 52056 69315 65013 55725 54121 50174 84687 67591 57408 58624 98296 65997 82851 76457 92881 52810 91421 70315 56164 58340 95443 70589 95249 97532 82235 99008 51885 72180 72378 87616 82383 97391 66291 55866 57837 84965 86151 91678 52028 85239 85573 93787 83042 65318 80357 50771 65009 77873 86078 93809 73130 68989 89651 52482 66387 77349 50355 74001 55008 61884 50336 97684 66746 79166 71919 51970 57999 78537 99193 74030 57797 74317 63085 67834 53411 74769 63295 60852 77597 69919 98905 88751 97571 91174 73059 98960 89968 58120 84155 88460 79500 94357 62404 78217 99073 99151 80751 50209 88584 64087 75512 53661 73617 52696 58615 76316 83213 69526 50045 96282 85924 71651 80654 89129 72037 52561 57417 71680 57971 91651 94352 67422 58055 94229 83468 88222 72318 70812 93088 95516 82272 57650 97043 74055 99882 72398 97776 75712 70836 63006 56358 70663 73026 74354 68290 89835 54407 77012 67453 83835 75563 54331 66978 88816 89109 75786 82854 50877 65554 59483 81062 72972 52301 84561 96628 54593 83063 58548 62530 88460 90552 98822 59737 62128 78477 75099 53238 60548 82606 72070 94562 75050 71422 56022 91274 91513 66364 95451 53578 72909 90858 65637 86019 54627 52676 63410 83703 62168 51969 82066 86766 98318 65348 74308 82997 87563 64740 52076 50814 99731 97046 77307 88364 69497 81739 78444 51274 55536 56085 88550 87280 96526 76538 50290 70273 76519 92779 82449 64810 83859 93767 65226 57873 79867 93338 57177 99139 67112 65530 75840 74313 50996 77795 97870 56974 79614 88266 57347 56214 96401 78175 66006 82181 54350 58876 81300 89670 66268 67948 72264 90514 53430 63123 62228 69058 92612 70180 67675 61298 62904 55400 88475 78539 93977 66707 68135 66659 57570 90979 92799 97932 83498 78596 52988 51026 63615 56729 69806 79273 84244 57017 69123 89984 86097 75757 95242 71942 93176 55687 72166 93026 90186 75989 73746 63788 79746 67288 64818 52584 57223 58276 73696 79298 72201 98106 90855 90774 95743 97841 97254 61746 92381 63121 92352 92155 74036 77585 61323 56991 69261 79109 87219 51551 87805 63352 52498 87002 83893 51795 88549 85185 95196 92455 86156 58980 68741 96714 85136 56996 91140 61039 62564 54847 69283 53115 78488 87745 97244 71280 60166 57610 79740 76876 91274 83134 67853 91369 98471 74064 50341 94195 93276 90369 67422 60891 74110 65952 96432 72726 88428 84486 50958 73617 53095 59496 54562 56945 77934 93973 52707 50916 96827 90590 67622 72788 60779 73477 63986 50973 65421 83580 94943 83567 96622 74578 87383 67093 91538 96885 91842 89461 92559 72866 76306 66227 83399 77421 60445 78013 90293 87745 73276 79131 68735 73828 64568 56649 52756 76064 70958 94304 59917 93399 99620 54098 85698 60200 90322 81146 72123 74033 97911 70604 77039 68359 97551 73061 76729 58258 61155 56556 79067 90414 91205 51726 63775 92516 77832 64742 70606 75594 98751 50941 52670 71945 80077 90190 91668 84493 64418 58131 87106 58955 72753 86032 59483 54131 86418 76312 87087 97577 87993 83474 84479 73474 77788 56627 51634 63579 87257 68720 53045 80623 91667 64258 65847 76956 85671 74019 73315 84550 77370 63979 95090 51258 81494 80329 75391 68071 76455 56298 82581 69932 67030 50310 64532 52669 90192 83713 62450 66124 63359 67643 80091 69351 73193 88931 64164 63434 74156 71806 65756 70649 93672 89451 56566 89481 82207 79941 53972 79495 60218 92982 96625 56539 83968 77636 78062 91273 56827 82488 80936 51909 88354 80229 56163 95434 62898 91392 55110 98843 66443 79055 77837 98255 93732 78875 79214 51168 64303 91990 81150 53551 79467 66405 64787 53541 83549 93109 50954 73155 93371 62120 72208 67156 75072 67814 96396 85126 98457 72955 54373 66586 77377 80276 85599 72825 95340 88496 73879 66759 98449 90763 72080 86842 81587 81436 75280 63868 86719 60613 62902 66950 72168 85157 82925 94353 81667 53459 82872 75723 58697 81127 62855 77392 70656 98417 87100 88183 90245 89250 80512 77152 74550 51305 91417 80300 89526 87085 88539 74347 71951 53052 87217 95262 94458 65027 83720 87425 70933 95229 69683 93097 65524 95000 72156 99113 69604 69826 62998 59838 85469 55286 74863 93905 59946 64854 98617 65338 59565 54350 82220 96485 59769 63105 70620 66488 79031 54226 53826 78511 73736 79176 88552 57749 52161 77461 65649 66414 91983 81734 52969 81970 88243 52313 91374 66999 87167 52678 55970 92201 98135 88430 70793 58458 70902 70332 77819 87985 82689 75413 70481 52128 50921 97249 82146 74654 91514 92583 53672 76113 96666 64969 82878 91286 56120 50624 82339 56743 56431 74724 52064 81945 93493 57170 88772 92823 57576 83040 61323 79876 63424 95908 99186 90490 73302 67716 60933 69012 69362 74492 99969 92858 51123 53748 80608 73309 83637 84149 52174 75696 99125 64079 99357 74874 70266 96428 98095 98527 99825 51380 63558 95995 69187 72555 77929 55769 92565 96832 54669 84077 68879 77553 79427 94105 85588 91171 58357 80125 79302 94800 99291 90060 74900 94700 50527 88947 98654 86274 58936 61433 74842 84985 86821 50355 95828 57399 93945 73357 61410 79950 79863 73615 80912 84108 96029 63989 93992 79826 50634 61595 92489 78331 92687 53923 89976 98487 72839 64463 56525 70238 75957 89727 54752 67226 71637 90835 53376 64699 95751 66088 71308 62609 85195 85416 78904 81785 53410 90046 84588 86874 87439 79186 54135 99753 72271 77345 65601 54503 99925 71030 50461 63705 89209 91603 80373 98187 91367 73472 85030 51353 89380 64618 53284 61981 50525 81349 83279 79828 75289 91146 85591 89626 89856 66588 68973 78715 85888 54852 85115 87129 95434 70986 73418 97539 65857 61054 56433 97402 85423 82906 91210 67271 85580 81625 83518 54533 98410 81206 61670 82534 96295 53671 92910 98799 62731 90569 65993 79697 82921 94464 51008 60005 81358 61177 97320 60866 94577 88769 68470 74248 58412 66398 75842 78850 89544 88953 68192 85639 77318 78021 74390 83993 62439 69723 74618 94387 67063 54158 56608 91132 79886 57914 67975 79552 71203 72284 54082 54260 56908 59943 65065 76344 73422 68991 98166 90203 60730 95645 70967 75688 80285 67447 50139 52244 56267 73603 87754 97886 69494 81138 80543 83316 71359 82097 97183 73419 54440 50142 57887 51555 71562 81236 80647 67774 97081 85670 56117 79436 68783 78500 52160 68936 72950 50705 85056 54451 82723 72782 53889 68468 65810 81014 63974 82297 89268 70978 90533 70241 81682 91955 61445 77077 80360 72932 81136 67914 66452 68387 59922 96405 52064 69553 79951 75693 99050 59153 68827 63315 54427 51581 81578 64627 64227 72133 95367 88267 64934 84321 61047 74258 88635 81975 53791 80121 72101 80858 92224 69852 77127 83374 51796 82109 62463 93127 81973 72905 90710 87547 86564 73945 79232 56864 67270 77787 93842 92775 91097 97842 73164 65093 64353 54435 80744 65793 95227 74642 58757 74711 71098 69522 74599 86831 71990 72794 99907 56280 50001 61859 58882 65483 54277 97632 70011 91066 71718 51291 74951 86585 55079 61707 53592 66127 57781 68657 83300 76013 91256 82246 62245 97138 74911 91710 52088 76910 58034 59582 74544 85513 68456 96495 58168 51990 75907 89010 62702 56324 74631 51448 86762 99575 50332 60638 59897 66308 56085 72139 98157 73078 93321 95478 83762 95997 58963 81791 95446 93981 50253 59983 57525 73072 99473 84185 74440 58775 74808 50994 73151 90201 57932 58679 83201 84807 84895 63862 75042 98841 76349 86951 84278 60866 51377 95838 78957 56080 64022 67037 54775 53249 56387 92381 98774 64544 87605 54872 55839 70645 83596 79193 98427 63634 76520 79065 66127 92382 87604 87482 79478 51667 98114 93540 65824 50306 84067 83189 86304 88745 87820 65116 59944 56706 72802 85570 85071 81246 72587 58788 64450 61532 74858 80249 59225 91978 74054 58869 52118 79427 52792 75256 73082 66801 90458 96056 63759 56408 97312 73305 64574 73805 65404 64121 90858 54266 83512 100000 76197 67375 53795 77168 62925 80240 94975 78782 89361 89016 67546 64001 87806 57008 57827 87223 51065 85243 72967 83388 61788 74657 83938 69533 80341 57133 63629 57956 56744 51731 95597 94350 72308 50667 93881 89336 89901 68155 93462 88094 59098 68586 98624 94604 58410 79413 67442 98152 72398 79092 59658 75458 53215 62903 61150 65631 89251 81050 67547 67201 68785 59374 51996 88598 87325 95563 84586 88835 96415 93572 86180 74930 71953 99084 74625 92839 82196 82261 93966 71684 73129 52797 57089 61636 58322 58626 91088 90995 86852 65016 91529 76347 88650 86371 94531 70721 69172 88788 79101 86531 51264 80701 88834 56265 53637 85021 81869 88311 76824 73780 60741 58138 58513 64205 81412 78356 93564 62809 76432 78523 75527 71186 85368 51670 86887 89892 90407 67806 68064 83784 96336 73894 58687 93675 76677 75632 79614 72779 63220 69383 57290 75198 70498 89602 92767 66742 77540 79447 76704 94970 96514 59732 58440 87578 91054 86030 82390 75454 58954 65426 86694 87763 52962 92869 71267 81049 84691 61499 93233 64677 70642 83337 50659 66094 97249 88917 94069 97820 58406 97753 94895 64359 91279 78766 70615 56756 72149 70545 90755 51022 89111 53228 71901 97326 55069 97562 68964 56173 58837 75262 62154 64509 60929 57149 76007 71640 79636 53348 71256 63786 73483 98543 53493 97338 74714 69939 90300 85197 85398 70596 97596 55196 72397 52908 97933 59319 97559 61144 91211 59154 80614 61886 81344 64455 93951 86433 64525 65879 56208 82222 85381 98431 86546 90965 91838 77479 78544 62673 86572 92966 51465 89009 86989 60367 94260 88734 94782 79567 94044 94433 67152 63742 94477 75269 52160 66708 88400 70437 73273 78495 84087 73351 96217 90500 73619 63562 81726 67534 94249 67027 66786 72757 86251 83438 53185 65391 98052 53917 63577 87704 53362 87832 91883 82412 74415 76979 62903 57075 64311 79525 50114 88367 91768 85978 73580 68338 63475 79408 66946 99391 68901 83931 62773 88768 86974 74495 90257 74975 85367 68081 67283 74490 73057 95117 73477 53144 58778 73875 51192 51635 80246 68033 61608 90277 81554 68911 71958 71131 54061 56686 86418 55051 63402 66304 92076 57135 98815 88044 68887 93416 78784 52093 67616 78586 57827 89116 83177 58540 93488 72010 64673 52525 68164 57905 53847 62000 79897 92427 99589 58392 80674 56553 62012 98169 99058 65442 67616 66611 62106 99439 56022 57469 70818 89348 53030 87671 62679 61071 68443 66204 64328 60966 87659 60606 71947 54524 58609 50265 50465 77444 96169 69199 71169 63481 93419 76249 54407 67521 55407 68479 85250 90251 68761 78153 97637 99415 88592 55021 79261 85598 78684 96636 62105 99064 80018 93113 71098 73451 59110 95556 66540 77923 52504 93860 98270 66707 98657 80345 70961 50756 54539 54222 71384 95296 81011 66453 82916 65254 91088 65440 78479 60605 82710 99332 86744 71415 81192 90455 53641 89378 65739 67572 51473 87399 86519 57821 52638 97340 92652 74898 73139 94142 74404 87612 90128 50048 94024 72036 80978 56221 91883 89510 55737 71424 63617 84004 57104 75781 52714 97693 58967 64796 92228 81704 58566 53235 97194 83906 81154 92809 69398 76015 92079 84463 56879 80958 59977 81282 81545 82239 50750 99725 95382 56728 55170 96574 61207 82264 82618 98876 63372 51392 90058 73799 97501 75024 59852 56817 96845 85321 81856 90552 68482 63863 61197 56943 59451 59260 85656 85291 50625 80060 84921 67632 96937 89255 70601 65166 64713 84339 80037 68967 80492 73654 95386 83677 85604 54215 54240 64468 66422 70386 58181 86659 68445 73553 59167 95414 69248 71118 81997 78054 64260 55890 69110 80732 96952 79441 60497 58556 89176 78468 88761 62676 53646 66925 79287 52288 50273 97465 78333 54743 81931 94847 71890 68994 50119 87569 75638 97989 96486 90563 99051 61320 78646 62566 91158 54717 69431 61668 69490 60966 93056 52021 57677 54401 56770 66503 78759 55915 79643 95594 63168 83959 83980 59377 90549 51057 70847 59920 59526 58867 79239 79207 91789 76574 61192 99695 51846 97092 66157 99530 73461 65959 63553 61705 74100 97966 80191 73093 66536 91822 80024 52197 63522 87779 89350 87507 96280 69865 66455 95385 84089 85639 69752 85462 68866 53378 70172 91308 75655 67556 97147 80479 99527 84432 61030 84375 72962 88957 80053 79281 71109 58486 86217 94361 83248 63740 91894 78899 93801 57800 63155 57533 51016 83393 72939 85395 57032 65287 82047 70126 91888 83422 96256 86667 71164 65452 72457 90183 95687 85654 59413 72748 70289 83404 85070 69709 66425 77383 61806 70852 98205 71765 78404 56963 86706 86517 61862 55090 51214 77165 63172 82147 99904 58902 64310 62412 88756 94581 56882 83893 63159 61163 79723 72657 96617 72606 53375 87437 50239 68946 55063 76505 96551 72484 51257 61711 95273 77123 98967 90231 76832 73469 83657 65254 70135 98651 91317 85617 57509 50406 55866 50296 62626 64639 52360 55326 55966 58541 86763 76421 61902 85874 73315 58653 69702 94521 79104 80361 90915 83990 50410 66057 81515 64071 98033 61002 73513 78751 94970 94800 51333 75322 73177 75947 86794 74518 81554 75327 95189 56586 57481 79235 55279 65224 69218 91254 74471 89915 69301 90915 91985 77973 65963 63687 97519 96533 97819 61908 91264 75188 55293 75195 92759 50861 77081 55440 77414 70598 82314 56374 55704 78681 74210 50811 77530 69493 77160 90386 87956 60461 92614 93187 70557 67362 75872 92005 65403 91769 69077 71412 84009 56691 60700 84624 70587 66085 91157 72814 56073 91082 94571 86128 88299 84205 88877 59450 69869 92384 56536 50059 75782 89008 63471 58933 83165 59809 74937 58163 91114 79601 63357 77843 58152 72404 87011 79466 53503 93698 67254 94441 95324 58213 61837 57209 91866 70485 99695 83569 86395 95358 60411 59866 80498 67337 82175 86796 66599 95361 78269 67847 53387 95188 84884 84089 55880 53394 59716 79333 88102 96509 53367 66849 52832 70289 84184 87904 60065 63706 95395 85437 62934 50403 65072 89573 63858 54061 91456 80220 89287 67799 80029 87433 83755 82920 73855 83964 59810 65592 91456 67106 94031 82491 57814 98341 98135 60800 87595 94604 50071 92052 94636 97263 69210 86064 50822 84068 74489 55201 87526 81318 77625 93306 62318 50016 91397 98960 57411 89970 71886 68307 61587 74532 86297 76247 91340 94744 54198 80094 50101 69247 99552 75632 95123 66008 54751 61761 66772 55907 94309 63865 82931 54811 86148 71077 64561 54802 56851 82648 56103 56531 67771 62095 80164 59737 51129 63787 92018 74677 68350 76793 65393 65739 81033 94382 63142 67882 88097 76519 50982 86186 50888 71678 64045 63089 91982 62360 93595 56266 73546 55074 83307 73693 55433 62182 86624 75148 72108 63745 81892 98157 81499 81709 96855 78583 59194 88776 54781 71414 98323 57573 57149 64776 96234 63757 85641 55097 83269 64908 84020 77661 77781 65475 68006 86735 58444 56898 79921 94274 93717 60633 67290 73534 95721 67045 88114 59305 80337 84292 91495 66301 98745 82328 81750 74684 59212 66581 88640 57334 90835 88726 60275 96154 95349 99650 69100 68149 56165 80320 57171 70574 59579 51800 95560 81886 68700 72955 90824 71659 61638 61220 69256 91547 80316 58051 59576 63358 91047 72009 53101 78188 72121 94002 81000 62789 99768 90042 86741 66269 50502 75120 71634 85982 61169 61259 57477 67841 57769 58579 52314 93855 57207 52125 81340 72502 73703 70543 97507 66761 78939 73696 68894 84772 87364 63463 52778 83482 93091 87497 95304 53129 89128 53601 55640 57355 76901 67279 74578 60079 87666 90468 96101 94441 84000 98309 79470 80445 71617 68854 55513 80655 58450 59060 92211 79462 51308 79505 62833 52400 89718 88487 51927 83539 92456 57629 98850 78313 65877 68453 96221 66707 90193 73216 95274 56573 83680 53547 52103 58529 77846 73417 58807 63090 61465 64810 93903 64588 89816 99346 85476 65153 75496 62839 82274 96222 77808 75196 73811 61989 76221 75474 74854 71139 85602 64874 73790 77530 83279 56029 54201 78331 67068 86733 58584 68774 95880 50828 74877 64853 75116 88346 81044 53893 60517 95474 92530 80321 62312 69786 94800 89493 89509 69857 98387 85945 83230 79740 57837 89459 90877 57372 90749 79686 63305 54293 66050 95895 80046 51930 61775 61203 56414 87660 94081 68780 67064 62099 99334 52230 66111 84939 54469 58913 76045 71206 59593 90501 81625 91783 93675 53962 56519 59684 72109 56053 94461 50545 59502 50655 78433 97702 93962 91202 58871 52626 72898 61381 96544 99802 82184 97057 74334 86294 93641 81664 70793 63128 52009 81999 62728 55459 70022 66141 74729 66037 87223 66528 79757 57501 77040 66692 60033 98688 55400 64338 76069 69059 71551 86334 62210 81294 98683 89974 83762 96284 61382 59131 61528 83558 62090 69548 75608 87339 90261 70827 57878 56237 54732 53351 83834 96545 96230 72493 53632 89902 54363 63046 91906 63180 84698 70859 72686 92564 95919 62593 55966 54126 78001 91437 51280 95550 75567 52843 83584 51057 54958 91565 66141 57464 57765 82659 98639 53310 70609 85730 82337 56183 78354 86328 50642 94470 57181 59272 72185 76189 60772 88871 76723 96822 82740 70191 71465 92663 62831 93721 91465 50196 97332 79307 87590 78966 55334 90440 75697 53466 71478 54961 96216 98852 84260 85672 89150 95466 67753 88946 57645 68815 58366 52301 92947 80696 53347 83102 85750 65326 68921 59455 63226 69671 75255 68123 66751 61680 57578 70977 91044 50145 65324 90960 80980 64109 72720 80656 56619 98383 56513 93011 76668 94646 64683 65768 66128 85508 58121 68469 51261 61215 56884 53918 84252 91874 65737 55260 50804 52990 66902 92714 75862 58252 86453 61686 85166 96115 62406 77540 77037 59913 75848 64511 76914 99384 94905 55683 56964 59748 52286 96935 52994 67523 73989 53853 75043 62917 98610 52532 72841 85190 76509 53170 96379 95620 72311 52504 92792 60523 78022 71078 98961 76840 68283 62771 67734 75665 52431 50465 93627 56506 77145 80242 56054 76232 53556 85393 95871 93756 82375 53737 88665 97630 76910 74659 57106 73021 84230 85354 91638 58243 93605 52130 63224 83494 54282 61116 98196 80975 61318 89250 55780 78649 79515 54344 88848 93956 93523 97302 58147 80559 62162 66546 98969 91118 64688 60383 67979 81034 56454 58137 56121 89506 89767 95397 83488 66495 78776 81949 55874 74723 88604 98529 77354 97057 55243 61847 76633 51977 82509 85173 72668 97929 96160 67970 68459 76862 94908 97582 83721 75059 62858 64294 69379 85173 69086 69920 94408 53969 99816 92359 51059 79122 73629 66483 62956 63146 70302 54922 95226 95004 80203 66788 50791 80586 85892 57911 53319 88615 95210 54071 68511 89810 80208 79694 56630 56680 59146 63365 94482 96415 87682 54636 87286 52251 91922 83577 90476 70891 82014 72941 64138 58543 97605 90093 97311 77028 67965 60119 52570 83440 61721 71035 82267 82365 65661 98651 50265 77776 98263 92962 89546 89635 52804 61368 94225 82383 73555 51107 70355 95861 85595 63336 76980 50367 63844 50495 56393 79739 72675 63637 61178 98897 91493 73564 78564 74978 82217 81222 76288 58838 58398 91009 58253 78245 61518 59063 58218 57250 73669 88389 79970 86963 68037 80202 70000 87739 78582 75705 81571 77503 68858 50135 93942 90382 84711 59649 72111 60540 91867 82708 53007 72032 71270 95193 61352 54794 94079 98400 98297 58578 99572 55099 51383 50850 69897 70355 99839 74480 96139 50007 98633 51495 56752 85449 67695 53517 80406 86854 90971 58328 71714 99060 92303 78646 81005 67657 53589 55122 93744 98727 59852 79880 55610 82148 75292 62967 91443 96797 68362 63126 70429 53219 89045 98809 56008 59999 66762 72057 58520 59131 70087 50440 58364 91763 92831 94499 78304 76276 72012 91904 85973 91487 51700 70962 72588 50084 79667 70050 98697 56026 78800 53542 67045 73932 73225 59281 94892 57110 71945 66803 62836 77961 71615 80083 73732 55026 97711 67635 77113 81125 78369 85586 88076 80471 74867 83520 93523 91011 61641 91312 99807 94696 87830 65995 93921 96201 78300 71972 80089 87911 52693 60937 53794 63534 94501 70132 72149 82780 53252 60147 91543 68530 82968 90334 73662 69609 80262 97077 72823 97898 90968 66045 75427 74505 58944 74355 92513 55684 76820 66627 60194 72501 83226 97555 75499 92349 84691 76485 93674 70515 86116 66477 69239 91090 76697 65708 83990 98035 64367 78276 80285 78185 51903 80910 86520 95464 69072 74715 50738 62355 59872 86858 77531 60556 83005 71663 99472 99863 85910 78789 58213 50458 74452 75349 83776 50718 52603 86539 52154 59916 51591 59050 60561 52735 66872 89670 95093 73388 77821 62847 85972 78560 67225 91067 82987 99932 72288 63053 67759 57056 70595 53854 69061 84632 99949 78877 51695 98302 82654 53861 94148 67947 69764 73328 63891 77220 97232 69749 59482 92113 60929 70424 91110 74846 91127 64486 93082 82601 80500 86444 71937 87645 64349 73016 76632 52288 89060 57553 72644 97022 94095 64799 50186 82934 67338 52558 75465 53481 83404 52674 63443 59853 64256 81491 65671 74082 85260 78606 88294 95298 82173 76591 59589 93046 66458 88394 62364 92359 90633 95266 97413 84703 84835 93125 60051 57864 71255 66154 53064 66817 64942 78146 82563 56754 81538 57059 83421 91976 71000 60568 54506 92861 61463 93981 73175 88795 60676 66881 60684 89927 86854 54902 84526 81329 77953 80118 53210 77902 98273 70696 94881 55878 89151 70859 88535 69045 83718 51240 92831 98701 67362 78831 90015 83074 74650 71616 88714 65934 79741 89783 74991 65861 55641 69638 93283 61521 50220 70848 70268 68978 96772 96860 73314 84951 71021 99389 83136 77366 75260 71269 98515 52566 92471 63538 53067 93640 78801 59993 70562 70255 64032 97553 63739 84148 95047 69273 89360 80983 53389 93042 97083 84989 85100 56803 63669 62854 99946 96683 99441 56271 60416 90770 86294 88392 87559 97971 59301 57385 98525 54492 90404 90745 78620 80091 73962 78537 94287 89425 82130 69148 58220 98858 83653 64773 53436 79491 94046 72956 56345 65294 60197 71451 85904 78311 71778 84012 92466 62121 69280 65893 84383 77405 83493 63112 95863 81808 68251 71068 94015 75851 51649 70630 57895 93852 93002 83863 65469 74346 69546 64845 55973 68269 90561 61967 58434 62477 75873 85337 89023 84506 58483 97942 62232 51081 57796 70737 99328 85043 79788 58556 73519 97675 72769 53745 81954 65310 91280 96887 71257 79569 76894 91527 93612 65251 80961 98398 64782 56532 52638 95263 89001 80507 80193 52913 87864 70129 60848 51045 61137 95664 62265 97363 56606 57768 56327 79374 97649 76752 83043 94773 53239 87169 93692 53713 87523 60681 94932 72192 93755 61887 81682 50744 97597 73541 72792 82791 65210 79815 86222 70645 74913 76406 53120 83731 80095 86052 69921 58950 56580 60792 87350 50128 74811 96718 59886 90632 68602 76984 83806 98387 67260 58352 93387 50866 64295 81129 74923 81699 94881 93567 56407 93621 74400 82673 60280 66450 85786 77703 66077 95049 78185 69857 89841 78352 85269 83217 71771 77769 58276 80672 75300 53166 67491 90705 66233 58180 77491 69875 89948 68290 59664 56580 61649 96523 61486 77890 91131 92163 97293 89275 87164 56734 66258 51954 73740 53938 81953 66179 54556 54836 75121 98308 96827 92151 66965 71118 52729 70742 87399 85379 74089 95806 54681 54686 82032 86467 90823 80633 52609 87221 72892 97291 91305 69153 79576 68839 60027 93967 63407 82928 80251 62892 64372 59964 60541 81821 75188 78497 65423 95337 81557 52777 51617 77572 75915 64934 95326 66077 99693 67369 73394 86261 54086 65010 58481 64465 84891 80635 62584 98752 69874 96048 82700 57466 82638 93897 83896 99323 67865 85378 91488 99580 61263 62263 84242 66881 66339 89194 60730 58978 82067 73797 95308 76146 74779 50595 90560 63766 54550 77706 93230 61382 86889 89772 79099 57160 70710 73175 73712 50574 91731 50928 96981 52579 76518 68712 95823 98317 85734 79247 98975 84344 64675 96547 80472 56819 90935 77586 62486 99664 95083 93046 60893 66765 89838 64721 81820 91964 78410 75617 88354 75708 77257 87694 60834 64115 81053 81207 87846 80945 57928 81519 54551 78265 56981 77696 67937 50407 54681 59661 65272 79644 91278 99931 82533 99671 74984 82689 98673 54371 72773 77008 70929 50383 58803 52423 58646 96475 99976 66221 55795 68366 69249 72018 60244 96320 94275 68949 70451 90516 74012 72400 63028 74712 89780 97328 92747 96315 75586 52277 68305 65308 53267 80432 95503 90741 98436 83125 58844 73545 63830 89321 60397 99530 91919 57106 71764 81119 74762 95441 95587 70164 66550 63366 50482 84166 66194 77158 74263 89844 59494 74551 85879 91335 51064 91387 93611 97513 58301 78711 96611 65761 84190 95590 75776 91218 76398 75665 77293 82393 91596 84730 69615 55689 80163 54289 52900 93713 59896 74305 57344 75710 60391 72363 58050 86432 87188 86335 78767 64742 69484 68601 78480 97586 66348 61020 77489 75478 75373 96681 81186 72809 96253 74400 95237 76756 99348 78053 93297 52230 93723 52097 58862 82981 92552 84506 80652 88037 85568 95128 57333 62564 61327 63574 93858 85066 68360 54939 64377 89160 62260 70244 70641 80444 67530 91207 92177 86660 84897 55585 87200 96301 59176 89915 61130 98887 52674 92268 91107 65460 96944 61112 87107 59076 71970 62343 94407 54224 56743 58144 71003 54228 66890 61668 67170 70279 88315 87857 53619 95418 86747 64023 80357 87080 75119 63246 84201 76301 99344 63787 66705 76347 63666 63895 77563 69215 52832 53188 66480 55392 92981 90703 84488 71686 99303 84984 90663 82854 86618 73675 55913 51361 50860 51387 51149 50972 67960 66427 69992 82636 60020 90687 82779 78022 60402 54625 78316 76146 64531 94447 57771 54616 58534 99785 85404 81740 65408 63385 53602 60123 96120 96947 50415 95858 58939 79619 91288 76624 75854 84359 61948 79732 88793 66427 69435 85537 80691 74324 78541 64782 60573 81788 97643 59287 96260 97595 80633 85578 81207 64667 96550 73130 86664 96564 87446 93417 96088 94337 59083 81824 91301 83234 50423 79495 53999 71144 58532 99372 70836 88960 83357 91358 86579 74359 75678 77758 69079 99369 72975 51082 63800 79850 75271 75719 67880 80026 98791 83407 93769 95015 52334 88786 94012 82140 65330 53194 66107 84231 81359 69390 62385 69843 50756 59104 61958 70802 83626 87706 89702 62664 89873 97181 51513 75250 82633 73671 84515 76981 81547 56414 89576 83695 88299 80459 84244 60130 97887 95213 61253 65876 62358 80744 96542 66797 77820 61723 85788 53001 82313 96007 89243 79247 92349 79185 72929 68378 80351 97952 84827 90332 57011 63415 91663 85753 89914 63880 94657 97978 54437 94343 99511 92518 73252 95200 68770 79577 73301 67862 83677 93353 59999 58490 61911 55941 82513 55798 54552 65880 57213 61721 63555 98596 94146 86510 75096 89208 89286 72029 54534 61678 76568 68375 74129 52497 56197 75478 56575 97021 55198 75470 69481 59326 85639 89215 83376 73196 93061 96947 51315 98738 56687 90820 70592 71385 75675 66767 95967 84521 52691 60568 90809 50155 87105 74439 82233 59302 90105 61685 77684 69872 90494 77936 65627 57189 88894 62491 63222 68605 58501 86232 88227 86685 92950 61731 57992 58304 72989 77538 53352 89802 63886 54334 98197 65951 74811 80728 73510 58119 95544 60722 87517 61899 55205 78004 85578 54257 99564 95717 99703 94348 83253 74241 56364 99215 67145 74844 63569 74172 70445 99255 86415 77057 67025 74927 86318 82366 55872 68457 65215 98630 96228 78112 59856 66520 70966 51554 91906 94683 74153 69858 55691 54785 53509 79039 56666 76067 73840 93611 75060 98410 64079 56266 99642 65326 56859 51864 73287 93362 88283 74880 84842 76928 88197 95485 51008 61824 97765 60468 76659 60881 90753 76064 91352 84273 62382 84116 97440 53306 89636 53384 83584 98015 75780 59942 54259 83523 83580 60536 63599 99907 87355 58923 89072 76968 53456 95631 80900 71284 83554 99501 66126 72471 89092 77377 56419 86439 77514 73372 88076 50776 93249 73460 81225 81969 67170 67772 50179 86308 75187 78688 64180 70954 98396 73627 64359 99113 50801 80688 89291 98768 74477 61563 52277 87233 57809 82882 85125 95506 72367 83662 97431 89829 83445 65243 95875 99898 63725 58545 63789 97590 50955 62206 72306 58744 65849 91220 81500 90143 50198 81934 79011 79960 90122 63145 66860 85471 66640 89049 94524 72599 94554 69675 93340 83871 77210 55226 63125 76965 79413 83897 62796 60692 78836 99890 86679 86826 96117 56401 55314 86154 61957 81553 73753 88760 90571 90967 60180 93748 63179 88731 91143 82456 92313 90683 74190 82223 78093 61469 85203 75721 62142 92624 74636 59637 99646 82135 90433 83219 53108 85448 53152 56313 68028 78297 79091 81734 56926 93368 56166 53030 91786 82713 93513 67772 95732 82623 67682 63460 50242 65857 82246 66910 95772 95589 50824 60349 85967 77277 87933 88001 83052 71198 96200 50978 89117 82446 70881 96042 63619 63765 50868 83207 73215 95920 70875 50153 78134 63294 61567 85553 98794 50636 97491 68803 93135 97045 64395 99315 52328 99764 71743 70935 59933 58030 69956 53720 55077 64166 96020 82866 75358 54698 90092 65360 69685 50851 94156 82769 87950 97228 54105 62946 62432 70493 78409 81619 89090 88308 91557 54402 59942 59644 77551 71776 96149 67879 57306 64480 70713 95592 99898 83804 50835 89608 88086 92581 61359 77754 53746 85019 76530 52519 85933 54643 89510 78834 56029 75267 97391 82906 56871 92583 88784 88103 90820 57401 96106 52888 79263 87336 85084 86976 63918 99997 97993 61440 89501 69714 69116 74236 76937 78126 87350 90236 78108 82044 84380 75439 56966 57701 78728 93646 89953 60330 70641 84332 93795 81854 92986 51694 99963 65264 81393 68861 57376 56232 91156 81878 99473 92101 51537 50220 85185 80022 83467 77052 98531 81893 75860 81592 99638 81022 80968 77220 88967 84040 63768 80543 68366 58775 90812 93418 98574 84622 97132 63527 87484 84842 96801 89365 79352 59655 96991 58369 93624 96543 74923 67657 99772 56366 93595 79420 79742 68124 78573 99164 96926 57409 64195 77340 99839 53602 52750 68451 97129 88699 69738 99884 54778 81818 83317 77381 90062 90633 81027 85262 82139 84742 80206 70417 53510 63600 71072 99467 59465 96311 99414 58689 76924 92811 96651 66826 86571 69228 80791 52731 85904 95106 63566 73654 85140 80205 83680 86371 82322 57693 73609 84912 79176 58103 91878 90982 98813 85191 86436 50678 94721 76800 62928 90184 89520 53900 57752 67533 83126 88927 55315 70743 78791 51518 60061 59021 84475 73941 90974 66711 85529 66435 62248 87464 57243 86409 87357 74027 91620 98586 79902 73101 77778 81481 92581 52421 98611 88759 95379 79108 93487 98997 50806 55061 71818 84827 78676 53179 81068 70868 70858 99253 67334 85324 84464 73975 59953 52954 67912 91873 79430 74607 74833 70403 64052 50716 80596 96041 81020 66260 97539 97106 95539 97833 74937 84615 64592 93168 60978 62190 97419 86118 66069 86575 56297 56003 99315 74398 59020 95193 73367 79886 56530 68743 74132 93885 69669 61810 90345 59305 97992 77037 65563 64597 91041 72333 98856 71988 96024 66054 66983 52431 85148 96631 76699 92616 56818 99104 79809 80849 71434 86853 71826 95616 86407 97440 82617 71845 71371 99390 84151 86991 59385 89487 95504 51267 77988 82872 60456 51997 90956 56718 58624 85401 98892 69654 76099 83771 62840 88835 74368 91408 61189 54106 73966 56325 71222 78044 87996 65616 78652 77061 78900 65460 70665 61546 87103 79375 97384 68830 73319 74396 73361 88744 75976 95614 53538 95680 58349 72006 94418 84591 88387 78729 91913 87269 79542 59868 72993 84088 87542 52879 94242 69005 86511 95371 60920 85725 70374 86259 85186 64844 82074 74830 54568 70413 86061 70028 56815 94833 71419 59129 76434 57192 62069 86644 89918 79919 86526 76305 59946 51952 53728 93993 83864 80375 77351 69698 79907 82274 88334 50914 72552 71756 76144 92071 84273 87970 66047 78783 98159 67699 85666 94810 67466 77729 82926 97418 93166 82773 85907 78948 71535 81336 78736 79836 73872 97991 95248 69561 51045 80637 99595 50319 88536 77957 81917 83215 94385 76808 91081 66728 67354 87461 90370 86433 64699 75410 79292 64959 70368 80144 80644 70403 65393 70689 56782 92381 77445 78819 77136 54700 76377 69235 62212 53732 94130 56976 64581 62360 90633 57050 76471 77416 57675 51620 80503 59201 66002 80148 64690 71109 70201 93312 89501 93785 99580 80718 52229 67306 93708 87726 50278 92608 90048 91872 99410 94384 60282 93451 93465 69734 92101 55425 82724 91178 84508 92035 66974 53145 51636 59588 76871 98084 84507 67185 57981 71412 99685 63379 96637 57240 66201 68365 78456 54059 51148 63496 97992 77322 99241 95239 51042 60169 58248 82594 55486 61053 79701 95568 79271 86306 66270 86077 78813 78715 94725 86788 95861 59920 66057 65394 63272 90889 64462 51328 85228 68237 82237 99517 98622 52294 82533 61008 94486 62416 90885 89659 74319 99167 92950 70993 96669 88233 73833 51412 94377 81444 66182 59292 62375 85059 96051 68668 56521 99706 78697 90699 61422 59002 80559 78271 64674 65833 96023 85623 88256 62870 68432 99747 86027 72064 51433 99696 99384 91501 90553 70972 73384 60432 65895 61998 86338 89595 73492 76969 84995 59509 65954 55412 80769 86289 91011 68645 55414 63142 89291 90546 52498 56913 96075 50282 63809 51737 88654 82100 69271 61066 53061 58233 75721 67431 63937 57717 65170 99349 83500 78090 51486 54155 82069 78252 63864 58025 98105 94048 81803 76855 78662 85386 79001 52319 64847 95526 52962 99270 61584 93243 50460 61958 65316 59019 61239 94967 95772 67497 68069 81278 93512 85726 86789 72928 53311 89655 81222 81828 54842 85947 63673 50636 63866 51741 57015 79874 50501 93067 51156 61273 87413 76526 94871 55309 52037 82691 70308 69161 98673 57439 52114 72537 83507 74898 58948 67754 63667 69763 74434 94640 98577 58725 58860 54630 70892 72906 62682 83553 85575 61927 78355 54135 97616 70691 74837 52261 72030 66481 97624 66174 90224 66791 72153 97494 95629 64812 68307 60545 84783 64611 94841 95504 98877 72557 89750 82886 95112 50626 71585 51460 56318 86987 83032 75315 54750 91413 80819 52959 57424 70898 99277 54188 54207 71941 94010 86760 89547 97901 60307 59723 61015 63655 80489 84267 83919 67082 77383 71651 52989 51554 74990 67871 81970 52574 73281 81651 99059 92730 77339 50347 82172 87425 86542 82379 53256 74333 66232 89315 72535 52588 84819 87854 94079 78304 61921 88318 80939 68944 78550 65794 92229 52331 51849 92837 72371 55893 79316 56883 60695 98892 96835 64944 62166 79645 56932 63114 68103 79738 53040 52258 90347 93596 96235 66391 86118 65590 61530 83560 86020 53636 77030 66048 79635 95019 64009 51564 54913 74015 62508 59073 62528 54415 81026 60331 89731 87312 99086 75838 74135 53220 94800 92101 90863 85107 99096 66175 86118 86793 89917 83858 65192 69907 89877 64790 61724 51013 83009 99162 54834 80022 66562 77853 59559 65475 56577 92811 96407 95574 73488 60650 95486 92097 62605 80770 98269 74404 91247 85063 95116 88456 50724 72433 86053 65405 66383 57616 92827 64432 53403 93742 87657 75976 74568 86270 97239 93557 71342 78375 80999 59059 63579 63466 97859 64300 85952 61843 68663 92394 62212 77909 56877 57840 84000 90128 98877 69952 51963 53731 62712 62551 83566 78884 67689 69348 91959 99003 54749 92430 88814 52088 86801 68016 81648 83181 75165 88439 66568 79711 85684 66077 62128 61985 66823 59167 74492 79927 96845 84592 57612 93674 81212 85177 93057 52384 68286 95150 94911 56788 72402 83663 66790 71215 60554 96193 76303 71856 93724 97218 71576 62942 82800 61218 91600 67988 83269 65623 90968 85700 84061 59950 64918 54845 65566 54404 78684 60093 64777 55875 89196 77887 67220 62109 71190 83290 73216 79266 84847 87488 52372 57266 74655 95475 60800 60079 93124 78992 86013 68273 74589 72843 83229 65143 53446 82917 84084 92817 55630 58022 96859 65310 83655 71241 82428 98463 89302 52819 64718 68377 79808 63279 71048 78130 99429 67004 52714 75580 85428 74850 89745 55318 91535 97996 68893 93371 85520 75184 62318 94263 84331 87808 80916 83065 53029 52820 96634 80761 51019 58213 55638 50699 71067 97444 53704 57213 82930 56168 80226 94469 61976 84592 93836 63718 62445 51571 69110 87573 61214 59275 87199 77964 65044 50241 60482 55653 75663 84053 62618 59452 70299 87038 81694 50504 71410 65110 63951 54943 56239 51628 98178 61225 86621 71365 91637 96267 70088 70485 88726 54088 85616 85071 85303 78990 84190 97916 69050 56666 85841 57430 56348 74999 83005 64609 72414 65182 90166 52626 59877 65799 71551 79339 64129 53743 56572 90122 59542 61899 75290 89772 93341 66311 67406 62064 72996 74249 75536 67365 55322 96114 66822 97237 65407 71106 74439 81777 82616 62007 67575 54442 62777 59906 61499 70926 89001 55811 75689 84280 54517 87477 70674 98318 85783 61007 59939 93199 70053 89479 74362 62009 84525 58539 64538 62431 99036 52807 86676 95448 95536 67923 51200 72815 81289 50833 67616 57388 55496 71682 56701 89024 65610 55488 72506 58035 92917 91000 50779 67022 79192 84716 80862 61667 89154 52801 66132 61128 91703 93595 91748 90853 64665 96848 55758 78523 70657 82060 80303 58455 53845 55761 84452 58522 81475 60322 68324 57142 71344 67222 87389 84914 85998 52773 95047 67051 84621 84632 69711 91094 78191 94253 51870 76309 71846 95445 50312 86204 81066 60483 73704 63236 91010 81174 95977 91607 68718 50065 54563 73594 75318 88993 52930 77516 74074 71950 66108 59083 93654 86918 80070 97346 86767 99513 56183 54435 52046 81228 64600 79045 51349 50954 98672 84214 95860 78938 56874 56298 56362 79121 66656 80031 93399 92483 77414 77339 98003 84775 58015 79770 84136 54834 60268 66483 99474 83252 55821 59579 80286 58123 86082 89176 94974 65176 96498 76916 93673 92062 69148 73950 57579 70305 83339 71460 78849 55047 73150 81996 57776 51745 59279 74830 66053 70344 54501 50619 59989 88255 61034 96841 74310 76512 59778 84484 58033 53251 73579 84462 96815 82505 78319 88779 98936 81616 93120 73703 86831 79511 76033 67861 50941 86573 61088 86871 88923 79515 52253 88326 92074 82759 55570 81536 71588 95409 66555 53141 74212 99431 90581 85120 93515 62527 85375 82863 63420 94328 93710 60435 91067 57005 89260 54951 61778 83685 80693 94141 72670 66673 71557 62231 79555 61249 60380 69372 72045 64734 57166 97719 98725 81162 50186 92308 51470 52349 81725 93707 51860 62931 83787 90895 90330 62491 75921 89631 82963 67840 59908 77286 85735 70746 89197 83579 92109 73870 64621 98714 50498 79008 71562 50716 87302 77104 64588 84033 64960 92381 82418 96496 95580 90937 53924 71036 97411 57154 69206 61724 95414 84280 85610 72182 51068 86153 93906 72641 97450 87448 77932 93050 83779 86316 70836 63642 96466 69763 96996 80349 54735 50392 58572 77890 84701 90807 60573 80103 56196 52512 70603 97677 89876 70021 75608 58678 54650 94837 56210 70628 50644 85691 67702 61238 80075 84475 57625 56121 65838 96161 98567 97402 72463 68055 83912 76564 79838 64243 62908 91820 57722 57649 55289 69423 69548 89979 65906 54099 68573 70450 66436 59786 62696 72810 75716 61448 78324 89097 80951 55167 68136 50819 65224 81273 93342 97501 89811 83894 98235 75014 76040 91294 68869 79565 87009 57358 62746 94484 74235 58209 58699 76165 56040 67530 94853 98108 99239 74014 53088 76023 74947 54702 97357 87603 51703 86828 59456 79977 73055 69872 88706 83451 94283 75301 91396 91422 77494 57657 67150 65653 50057 65058 95369 80754 82866 84167 61437 84109 66464 85948 61974 84027 53704 69340 81473 71960 86048 82195 68602 78892 64624 85246 85254 98840 53074 83562 58408 63871 74330 84351 54689 84970 64347 54345 94753 64187 51572 66618 75810 96890 98761 86801 55481 64869 50112 64410 82464 52562 72045 77623 54226 95179 84506 95924 89711 98506 75917 79865 87857 63544 50303 88115 97033 86637 63811 87320 80234 78258 50183 67465 60667 63021 50416 97422 79722 89334 55109 83505 67772 79140 63287 65481 50686 83725 86526 51524 84211 52320 64598 71779 64735 68671 56170 58944 80259 50272 86072 62856 53428 82534 53447 50068 71308 85045 71336 82628 71817 71115 65180 92429 82196 71490 51209 65815 74716 63809 84493 72741 68494 65857 86786 65396 76214 56427 62311 87395 81708 57265 54040 64474 84450 85691 66214 72688 68470 56677 55390 89850 68607 68735 75537 95152 67196 66365 71138 59473 64009 67161 69373 50843 52179 90846 65358 72885 64060 82311 55162 85751 89718 73664 97838 51833 86384 91099 74697 82010 65091 51317 56509 66432 97227 59225 99269 60752 72904 89132 84870 82186 99021 56631 59968 93841 56937 60861 50136 88197 58886 58357 51714 98148 82006 60766 58370 90064 60265 55249 98746 50410 85582 67493 80441 56820 96254 96567 54576 79713 91877 94703 63018 54270 51898 78937 77771 93721 84465 56238 87480 52545 90560 69158 63356 86385 66360 94121 52223 50719 60943 57526 60041 76416 64363 84309 64326 58609 56354 89626 54091 70361 54853 55914 73208 53786 72733 99612 86320 65617 91974 99844 58175 74519 98182 99219 63258 82939 52291 63043 87993 86295 91593 81554 76195 63560 67414 57738 84645 81640 91922 72197 70034 76825 76168 92620 79354 73048 64485 99025 60808 68509 80446 58833 61746 53377 88023 64844 75666 96070 73856 84982 68730 55981 97073 77562 52509 65496 84771 55313 53877 89128 78151 95129 65588 82322 87225 59972 92326 73177 52751 67491 53818 84615 96978 54771 84053 77633 52597 85407 55464 83279 81236 58527 55574 59848 95246 50925 53914 51432 51410 99877 65169 85988 65568 99141 99138 84299 59568 56952 98350 75079 60073 82530 71575 58409 77150 77977 53456 60183 59970 50354 52255 90180 60592 62349 91738 73057 95825 59391 59748 68273 61316 53968 54596 95289 53147 55639 54088 70696 50955 61884 82926 85457 93601 96211 66578 78451 51438 61554 83280 85582 82294 69909 55456 81022 73965 94234 83276 62468 82319 97728 74213 76400 77942 78452 65108 51324 61038 91654 72203 66909 80649 84561 97409 73559 69177 67092 82876 68461 56053 53479 93355 84402 51761 82038 55660 88611 97618 73888 70164 75231 75700 54278 91527 70240 99575 85013 86296 54824 76011 61394 70788 55339 82147 52596 76835 82026 81798 97199 70370 68820 62816 98248 56799 94472 82314 82195 67503 98430 61977 73923 99251 80680 96256 98012 68989 55503 58680 66156 98915 86456 87348 57352 81745 83372 80970 80000 76712 78248 86702 62000 66672 93225 82310 65806 72082 96486 75089 86002 73424 74913 85260 91857 73786 74872 76206 81636 60359 94132 63720 78639 79494 53930 50686 85658 72938 61366 54291 51468 65113 50564 86327 93626 74935 63676 56561 89976 99006 71712 61205 91993 58729 71009 73862 66622 55600 59089 92120 56843 96287 66819 82943 82679 72695 50624 68385 74837 74823 52007 73652 59242 89006 54295 90141 62367 56281 60697 65905 90129 80642 58451 54395 79259 99370 87130 92856 57853 57497 75802 56174 71163 59111 56221 64676 86711 72325 90300 84036 50782 82312 61158 63778 62004 50612 84393 60597 94815 93698 89827 70591 92031 94253 83383 99903 52254 51946 82666 65631 96827 67425 54631 56867 68213 58711 78314 83529 91354 84369 82732 83784 86563 60958 80790 86315 86947 79150 77926 67130 71222 58712 96741 92270 74220 84171 68665 89770 61278 96228 90068 91562 96556 70463 58173 58637 85170 82628 88981 87687 94630 80749 55722 84344 52552 79947 96357 95972 67905 57628 98830 68271 96418 87135 94857 82477 78228 97022 67010 81506 78086 76312 63709 88502 99647 90690 94959 88372 85780 83006 64258 98976 77336 97761 81853 71332 74908 52970 75995 87908 67002 86455 85038 98720 76739 72395 73411 90116 86680 55035 86701 81278 77591 64647 96961 73854 94158 62839 89383 55663 80438 82901 95393 96811 77078 72072 87840 63351 51108 59709 86192 63420 56522 81674 94896 94046 73854 87533 84395 74199 73660 81881 80271 65830 51196 56938 65404 90155 51095 80867 84202 68413 59001 97526 70231 67537 69392 75060 83927 73195 75455 98220 81845 54929 86241 96601 80914 88251 56995 61948 57252 79801 60460 50989 68451 60269 85093 55016 61898 52680 87712 58361 52898 65026 66806 78816 95561 88363 54206 77308 77990 70501 70527 56393 72851 63730 90392 95525 61549 66767 80577 62040 50541 88842 68039 91184 85476 51266 77678 99885 58447 66981 52370 53430 97483 61221 77772 71658 95475 74600 62574 92968 78105 96144 60593 91944 50668 74671 62543 93967 85588 65743 83137 62450 82223 55352 87531 88769 60159 61875 62346 73664 76330 60111 98051 80722 55862 52472 92844 51590 75574 84646 53012 52107 79293 76128 84516 75170 75261 81606 90288 67818 79665 89128 59614 57727 98512 86552 63929 77340 62405 94756 93103 85334 98830 82933 85349 54664 76413 52475 71785 65793 71862 88733 83438 81056 81802 94458 64633 97459 71585 80135 86312 93885 50264 95920 51480 85287 79094 62907 91878 65433 54164 58432 92482 53249 88554 63904 55001 52706 73928 62135 58232 55627 94604 55836 53599 74264 55702 69101 61838 52470 81071 81978 70792 70231 64022 59153 74050 71785 75510 95407 75591 65139 80444 68428 87796 91055 77107 57291 67006 83208 71855 75185 92223 68796 55150 52156 78879 82314 80631 81267 56112 88507 88513 66930 93054 54878 59749 68246 93189 77180 62367 94594 87188 98262 86591 97467 62531 83119 61620 98451 78100 54119 69547 82913 63202 79212 63757 77675 55460 98318 59903 63473 50995 93178 58239 88686 55651 76204 83874 70971 70637 58211 90527 57861 78427 97396 74062 77200 62406 90440 81426 57606 87996 80535 64193 70797 54562 80231 56298 53051 65735 59395 86914 80940 67366 98718 56896 61852 55662 60927 60063 63121 79596 94145 73802 85971 95804 54286 91615 54283 62325 84631 51138 54071 87409 68459 59582 74906 57229 78240 94646 77943 66094 87436 89146 57965 91660 77494 96763 69835 61298 75258 80491 99307 53588 61589 76406 57390 61781 51276 76000 86427 68462 99547 78258 65745 52652 76659 95725 55287 55220 64276 79156 51553 53803 88166 53880 90380 59892 90225 99181 61605 66944 50018 63873 89260 84653 78395 74448 54796 76603 71323 60442 58554 80890 54566 93372 60942 69390 86220 59340 80743 70857 89635 70383 56079 53974 79451 72515 80036 68893 54142 94624 79957 57671 53663 55363 80622 58567 65571 57323 63089 83119 60437 77256 52139 90612 93326 67181 54920 97215 50359 57818 98707 54898 85901 86579 80361 94920 90438 93037 56578 70292 74439 68755 68478 88752 61005 99160 81616 98994 87678 65997 54888 82824 70020 54217 65422 85882 95832 83245 68361 74799 65481 81837 63502 84205 89372 71485 99487 67925 69062 95367 84604 56225 93088 53505 96495 79461 97930 54265 84386 53530 63264 95418 97108 79552 75781 96810 72253 52893 65574 60694 88848 57610 63154 73793 91080 63516 50901 65075 93242 94708 56804 73475 74695 92322 95181 94797 50918 55921 91674 73416 56016 54359 83922 89883 78074 79928 77197 93758 79532 56334 68703 86300 92992 92854 72352 84663 64700 62798 55380 61858 52700 92249 59899 59978 56878 92897 72470 92895 97069 51536 55996 85474 98741 84757 73956 77690 84606 61853 88556 86399 76590 57810 53118 76720 89550 74632 84118 86332 82254 50237 96556 97077 50236 50220 91440 79132 95295 90136 86348 88479 82791 73655 57345 87848 55490 83760 71931 67517 98951 51267 99667 83923 72241 94166 85095 81597 85852 75357 80809 98221 97627 72190 58349 83333 71752 71723 67411 82570 99697 58959 69510 80148 68902 67426 66995 55537 85805 91575 55378 50228 71625 82197 86105 98961 94753 75768 89371 96835 95115 84352 83179 77996 57902 89384 56670 56467 62621 82570 84879 51148 51279 57130 94269 82048 54221 80262 50751 61124 73647 95570 64419 70896 77328 88284 98215 81931 52609 81512 75782 79409 51266 64997 63657 67428 51792 65096 99981 52610 50426 65434 81656 68645 71128 93085 77345 90449 56633 85307 64094 77652 90961 96730 83752 95705 90059 71961 89873 53983 86970 91749 87320 58862 82273 87502 50409 90700 50751 76539 67801 60364 58897 90316 69860 87094 99041 91679 91015 73717 92350 75581 89698 56952 97395 74101 50127 81485 92288 77753 76932 89382 62679 77986 77386 75542 62896 85538 81478 95581 76944 99194 51659 51286 98719 75747 99387 95998 99955 59276 73141 51286 63575 59245 55249 96772 67990 96182 76783 99129 78726 63591 98256 95213 92653 97634 61683 83691 82116 53972 96207 72817 60304 73589 62813 63382 76352 75054 79140 59456 90976 54473 69306 59615 84289 82116 66729 57389 82114 90909 71643 61409 70086 91864 96609 88305 66804 78277 76635 98200 97131 77710 57390 77172 89678 75077 76597 77572 78523 70999 85093 51337 89523 80042 57448 94935 56063 56096 85313 59278 62948 78665 59972 89372 50688 54251 70552 92739 76779 84370 99042 58226 97446 96058 63420 98089 51428 54942 81591 66363 82823 82140 64419 97615 79368 65465 75066 68592 58826 66646 92390 64265 96833 73683 78507 78726 89973 94626 77355 65378 60826 75689 89771 63182 71835 67600 54819 76685 70417 63964 76191 85413 84473 52231 51091 62942 79363 66644 65887 83497 98787 98147 69897 63217 80602 69667 66880 95125 84503 88644 57383 81719 77554 98589 84890 92519 82254 76202 95052 93573 87773 77250 84189 68332 64464 59115 94291 80465 82564 93983 79048 84394 74402 93276 64317 66525 96315 93445 82879 52428 99825 59035 50484 54813 90128 80870 90629 75074 92322 97915 91287 94267 62419 93745 78061 88135 54847 96610 95052 89022 86977 58624 96556 78006 99044 91787 81993 94494 53651 56941 67402 70542 93858 73841 84856 99499 52006 85895 92367 52371 96242 72053 61446 55260 83909 99372 63615 82447 97254 81305 80796 90471 50507 52972 96786 69159 96290 56152 90320 91148 77250 78825 76360 54772 55701 76390 86168 55089 58815 97124 78887 69504 88315 53015 72741 86090 53564 51783 62714 58889 55420 93122 90691 85309 72646 52922 93338 69755 72898 95407 64385 52276 70555 93080 80514 99562 71101 98996 76200 52717 91281 71585 98860 92819 52038 57926 79345 73925 84326 52898 54548 88380 62614 74807 55173 86815 71357 56804 75191 85091 79733 80641 81662 95472 58867 78102 99906 67680 95927 64787 89959 91705 99702 65529 60216 80146 71313 87318 88132 91002 54029 73177 51403 77843 54124 56232 60879 78744 83438 62491 75902 70929 59647 51466 84351 92207 72326 71063 89708 55362 53066 93703 99422 87287 62077 90241 70101 55957 73663 80371 81727 54005 52488 63910 88947 56029 72766 96945 58383 97237 94423 92473 70785 78614 69067 54058 79691 65473 68643 55271 61806 74895 86806 90500 96039 66344 81683 79202 64546 97433 76133 67290 98961 97691 68611 67783 82738 96822 60497 86356 50003 70898 74784 70412 62649 99897 60751 79507 63813 70642 85231 55538 53169 92858 98649 81111 66744 72500 73798 94606 84755 50690 82128 89617 74620 64586 77370 71216 60519 98929 82323 97976 63606 73209 96786 60003 77889 99687 51806 97354 91788 88004 90091 77397 89776 95146 84737 94525 57304 68128 97517 56555 56948 85517 52567 96598 75271 65082 71097 71505 86338 65685 81506 80249 83608 66763 97967 64125 79877 76744 50093 66870 83321 75829 51978 93882 99414 74880 76448 76531 86860 75340 72348 63635 72769 90315 84792 96590 68462 58310 95858 52529 50568 64755 68692 63617 79757 61172 58008 63258 97472 50806 73613 86855 96014 53841 81781 71444 69011 66037 51143 54595 93969 91432 79840 89922 71761 62969 50591 83059 93071 98423 70624 67371 55657 90724 53735 59971 94506 81991 67123 66622 69719 78687 81101 82120 79771 80870 77822 55148 89961 56713 89569 50135 91839 79279 60478 84454 81031 60881 72625 84260 53984 82516 80868 85757 85329 90680 96512 50716 99608 86359 91676 98981 68434 62336 87952 90348 85352 77160 54972 78737 82868 66390 71037 63389 83468 64801 98194 72546 59982 65290 54888 61519 78580 62548 72294 81764 63380 59249 58782 91883 51523 54224 53535 88365 83448 80358 76413 68602 72269 52429 56795 61127 85184 57820 51459 82484 92667 54599 59553 77682 84992 86416 56735 58266 57926 60914 55308 77167 55363 59529 65049 53120 84462 54132 62389 98396 97639 67690 96507 62570 61348 61589 67552 61053 51917 81069 76450 85562 50920 55381 63620 78397 95943 86458 70659 99171 57087 92477 62434 98339 85456 95898 90972 78228 74334 66555 87646 98538 74065 95756 71381 95178 55828 93504 54775 63186 52126 95502 82348 93508 96181 97669 51603 77675 79131 85295 69839 67689 68302 60901 80851 69170 53559 81398 70579 58840 90779 82433 78940 54408 77895 50781 90706 75750 58864 67640 84824 93060 65375 83308 63500 58824 72907 59360 71560 82562 76893 77104 90911 94573 63629 55809 96429 83362 80536 56530 72401 99272 94586 53182 60621 64301 85586 54304 83573 61469 54349 57702 54197 95289 85945 95187 60481 58393 97757 95795 62908 95032 87489 97594 56208 81343 88175 62495 56477 84644 98838 90340 79118 78210 75609 52711 75531 98691 95997 50876 95977 78258 80515 94139 67766 82884 51995 68565 67404 64655 95896 87334 94629 69398 55542 59142 56647 73946 81925 53807 97758 64812 91179 83039 80419 80658 58888 83033 73070 74231 83398 76045 82591 54273 58651 52434 54969 82544 66288 76748 67519 63031 59740 88978 99375 89281 60422 59466 86045 89260 84280 73432 65764 81803 79240 65184 65592 76677 77913 82177 52582 80151 98690 51457 66238 76372 89337 73625 57054 75951 74360 63242 53911 51942 84192 55088 50472 86041 73792 77242 92825 76547 67718 72563 76889 62384 62645 76895 68469 71489 90083 59804 67851 50665 94735 93877 88068 99849 60449 71355 75931 50487 69090 93776 70892 96222 62124 57461 69916 73514 72103 86301 93578 61634 94347 80004 88885 95432 52662 97837 81995 82032 65226 51883 81781 74162 65424 65338 68076 53483 82964 62925 64734 64334 70393 86818 79674 93801 60605 99587 93219 89602 79117 82584 68137 76245 64685 95259 89828 78518 52439 74982 61353 79639 86058 93556 74292 98141 71235 64192 51338 66964 69130 67972 52028 61601 57342 55639 92324 74562 90465 76797 70896 86710 71722 99241 50656 75952 70840 95533 93915 60109 77518 73313 86899 99806 85094 75045 68487 70009 93677 82211 61697 94468 56878 67857 67268 98856 64187 62083 61663 98779 83197 89598 94285 89548 82254 65041 94584 75279 64493 83673 60917 78439 71664 57263 74021 87413 95327 95315 53152 63904 79041 56442 88200 78754 83936 53605 52024 81862 77896 89595 55471 79125 95761 63673 86993 72036 91434 87355 95758 98972 73199 52342 82370 83849 97186 78811 84662 50538 82764 68621 74635 61577 84189 60449 82492 93011 59425 56088 82676 53208 56803 67468 82783 60492 67463 69335 62454 76145 54697 81241 74244 95059 58336 57044 57840 50884 69248 70385 73986 71576 72534 81973 89524 98066 72159 77378 60490 78924 91727 58524 53679 75663 96752 87245 62312 64747 95084 95226 73146 86773 61772 91656 60080 84928 50988 90823 81471 98871 94170 94022 80715 62434 86592 92645 95148 71620 69711 53620 68421 69900 52705 77999 59172 78430 55235 74265 55048 61048 76090 79221 97744 81164 54696 97532 95878 60188 58819 67626 63997 83767 67697 71893 74813 51463 92780 84337 98775 67208 94315 95164 90102 77730 59893 57984 75360 91312 72264 78086 66297 77280 78381 75303 74666 78998 52749 73129 73195 65431 89491 68344 80421 51412 61328 53852 81536 93188 85687 89300 74557 95927 58428 79547 90140 91413 93206 87289 57489 57754 53779 89913 94322 87058 99613 63205 85409 72467 92659 52728 73835 83425 88275 82976 53089 66899 95150 65725 87786 53578 78277 70809 71498 92149 72020 90724 58555 81074 78080 84664 71623 94661 81331 55188 99375 93511 79144 85353 96581 61359 57658 93729 95253 54226 85040 72237 54543 80738 84400 75481 57360 93922 70087 81528 59588 63287 76797 81759 61556 79551 95316 98271 65243 59891 85843 97119 84242 91812 54639 88441 78719 71754 54673 95528 65347 97173 72673 65900 96379 63733 79439 99478 62021 98425 66978 61259 51180 70948 90398 53744 67075 98877 87466 86592 56716 75949 90169 72982 97872 66290 83083 95080 54773 55555 75647 97662 84736 97811 97900 94235 80096 75507 51936 61070 94087 57662 51840 83845 56674 50684 57823 66981 74513 59647 61780 91075 65319 89368 55221 58675 66158 67443 89032 77940 80836 95689 77626 54162 57641 86944 59549 79986 74711 86083 52456 85860 58772 60485 69934 97800 59168 74633 50458 89259 59879 96031 84155 84472 83404 85843 93378 78566 62657 98005 83696 62258 95111 57461 66250 93908 70170 68261 92903 99537 83331 75551 52409 81732 78398 84269 67259 83365 87345 98788 72505 73225 60830 90346 86549 50716 89676 78317 99604 54554 88883 78324 54886 75137 71300 55842 82800 99869 79644 71216 52247 90414 56259 76665 74301 50869 83036 95752 99099 50307 57717 54716 91646 77121 97364 60362 88703 50182 75384 56855 96741 95824 85533 65797 96982 84249 76879 88632 57391 63605 76050 68564 52209 82738 75466 58292 50001 86400 73986 59843 89740 85603 62579 79374 66672 60173 74551 59274 57267 66887 91148 89145 68186 62943 59749 67654 59118 80604 55191 92288 73674 55716 75936 84709 88313 79307 71042 65972 59067 61624 63642 82219 76621 78687 86181 67474 82716 80407 81724 88922 58211 93401 59448 84131 71432 56251 54762 65629 98788 62784 86004 61238 94334 58083 70129 98860 69901 87792 79897 54865 86425 64164 75631 51630 54246 88022 88434 66193 65184 50765 78133 66848 95899 50245 51312 97961 76998 85425 83101 70916 70008 63967 94277 58882 54028 61548 80645 71901 52543 84238 55027 62934 54041 74898 64690 85684 79081 51435 84269 87275 64434 96975 57535 80890 98169 97977 92463 94325 78911 96241 89920 89104 77088 69457 68471 86731 73057 82913 52245 70944 58249 92172 89478 76390 63665 81293 94158 61960 95214 77714 92897 73932 63104 69099 84276 55096 74672 56876 99554 91659 61594 87433 71011 76932 77294 55380 82306 65777 89855 67470 99992 93891 57916 67548 92402 55783 70041 73743 55193 95565 58585 65744 67462 99082 73688 99168 85816 75516 96364 78203 85053 51510 76033 81300 82520 92911 86336 98147 57013 73165 66506 69053 68696 82740 86004 51573 57883 59498 53920 59810 52689 96857 63094 79799 81660 59042 59940 83911 82506 51173 75954 86212 95786 59393 51716 76056 91395 63756 94066 57881 59187 77667 88574 93178 54067 56811 69980 81881 66014 89681 96206 50122 87312 91268 67044 60090 65800 66831 73143 79830 72342 85506 54201 75379 59517 94351 71203 75749 67535 93766 83627 50834 86664 52416 77264 72995 59116 71251 54263 84353 61510 84391 97369 65943 67261 64457 63983 65844 63393 51563 98030 89787 59978 89255 68977 63770 73409 68626 78965 79496 77066 72270 84138 99170 67533 90523 90768 63434 76612 78804 59133 58572 72845 75598 65838 58364 55472 82386 77762 98683 70196 62912 64791 72564 95413 75785 97754 69315 60903 74124 92153 76280 80324 58958 58330 95174 98880 77722 50941 70944 67787 74770 76360 99289 75060 95693 60046 81926 50336 72658 93447 79586 57548 82688 66153 83508 51576 69279 59953 81062 96891 75130 83394 92046 69071 78064 66619 85847 74459 79237 52846 58249 88003 61943 62125 67708 93640 94072 80260 96160 57386 87210 96695 71259 68652 58975 92266 66228 84275 70921 99714 82779 69203 65637 85877 70151 75283 66824 94015 96262 81624 95495 82720 66156 61130 69449 76914 71935 68728 78212 57035 80872 86283 67132 78517 57591 79966 94457 55254 99267 59243 93858 78910 65531 71438 89904 79853 71852 76499 99612 81159 68691 95386 92188 97029 69649 84503 99869 61904 74053 81340 75124 94072 50664 70295 65486 89559 95285 81182 95744 51360 57988 68023 67968 65145 51673 85551 96622 68325 66213 74460 88082 90864 62901 78696 51922 58895 74361 74888 63498 82487 84617 91372 57800 56842 61403 79064 75624 96393 57208 97733 95871 85589 66062 93932 69479 78581 75700 59489 51802 72483 50678 52947 61160 95911 99317 98262 90645 53030 62844 55907 61638 65218 68484 67920 66441 81438 83762 63552 73698 94795 50941 80363 84662 92610 71411 97196 84954 56691 70681 76057 52844 85643 78410 50132 53513 79858 66550 53427 79943 55685 56448 83611 87486 71056 82380 80136 62094 83515 78170 85638 61397 81542 89460 72779 99395 78442 62219 87308 88560 88727 55703 71120 54593 56690 82607 90385 66287 54733 52486 81226 83055 64130 55503 84756 55281 97095 74193 55280 70832 85189 55191 63720 70884 77864 89455 51460 82983 67085 87309 81849 84169 82605 97750 86630 78586 66273 59402 52849 77456 84194 97653 79295 63092 64123 53063 82215 78112 53383 66430 80567 96665 88283 71558 52933 93599 57712 88041 50976 89578 93058 82263 56361 98894 82323 80718 86989 98284 51698 91909 93141 69158 90730 71852 57520 68734 59448 71001 99803 61051 72747 72596 73931 69443 75768 91700 58911 73829 70095 75516 77346 52195 77597 60888 70207 84988 58183 80989 98648 82029 73340 96116 93373 70334 86565 66133 57124 60412 75684 91859 79498 95601 94290 67871 63296 81228 95577 95245 71034 64857 96696 80229 78135 72418 78887 69226 68090 64522 54409 68417 71938 75607 76580 88946 73240 83740 62404 68890 59319 74495 83519 84248 65983 86103 87005 61446 67850 69275 85244 89523 87079 86570 96315 73854 50774 61805 60288 58054 93066 68489 78989 58802 51871 78589 89841 85331 86698 80101 65536 53591 68736 74538 69535 60005 88002 81158 71365 56387 63357 97725 92913 58479 68435 53717 66960 71937 95895 90571 95372 56555 58083 90745 87612 97029 79475 96147 57185 56616 96100 92913 74076 68899 94495 73586 52137 99455 99382 71600 76333 51743 55469 98628 73389 81488 79078 71701 88788 81164 50780 91417 91603 57054 94590 94487 62796 77635 63986 74631 65709 51150 78908 79276 83989 67160 57589 64497 56975 65937 73856 98326 61901 98014 73914 67322 60266 78914 50198 69086 78838 84885 81713 61996 60360 84552 99004 84693 90609 82738 97905 96581 68859 74471 83017 94641 71565 68784 91115 59672 51937 93804 50422 85407 51196 66472 95864 58982 94387 92351 62831 83065 63087 99484 89968 98713 57577 96707 64952 59043 73485 62284 60966 57475 72402 76604 98616 85660 80664 99672 50824 77039 83802 53787 96630 94052 77611 72247 61523 70155 68128 85157 53304 53233 79250 50033 61093 60514 94028 50323 67537 70088 95331 79604 85021 53114 84223 81930 58816 53044 56114 54642 56175 92357 52590 80140 94768 69187 86518 62490 65714 94794 94285 69379 86415 66448 56195 83064 78776 92507 50446 62835 71325 65150 82210 87891 54588 95088 68903 52880 94181 58825 79007 78835 68349 63946 69862 57627 62137 60774 54524 69747 80583 53705 68429 86527 87256 77103 72280 58993 98565 85529 90153 58090 59612 79108 72349 57452 86438 52290 72995 61379 80831 86970 53917 64177 80430 84679 78716 66880 98893 73250 55097 96951 51138 96632 73566 98936 86273 53847 60628 63315 96399 56379 88028 94141 54385 86554 76392 57938 93532 60883 93103 94545 67693 57794 79322 96529 88489 92761 93581 72455 55618 56297 75934 77735 85380 98061 80683 57875 55324 79741 64331 96994 75868 57761 60715 62540 73099 87005 74421 96100 51598 82006 55191 85619 82965 57129 87154 90023 70289 59135 78093 71306 60595 94830 97311 98267 78001 50802 99592 56689 85133 96126 77048 88988 55798 62701 68369 92014 99983 51374 81050 57667 60655 87976 67305 62458 67839 65630 63245 59872 64194 97027 85033 82932 61982 77203 70370 64162 67075 90883 57839 67970 95566 99128 57755 66526 66693 55348 62784 81093 54289 95403 94659 91202 64712 55072 74510 51118 74700 88461 78469 81484 59432 81263 64557 74257 87889 73737 52460 71807 70733 57398 74399 54106 98789 98421 57421 87438 80129 83283 56782 68320 64086 87529 95487 62955 62435 50467 57600 88818 81603 88765 97198 64713 78650 76096 92963 59860 87644 85591 87311 84806 59488 89351 70161 71624 56112 51059 68804 58592 53486 94546 90011 70469 94520 54539 96957 98511 99907 96058 93588 83832 83315 79709 77880 92934 54919 60405 81279 62401 50141 58475 95290 72408 81724 61329 70777 84209 75354 75782 57189 93392 56353 80166 86981 76533 60352 54714 52168 98284 96061 67342 68613 62547 53151 77537 97386 51789 73237 62444 62281 71335 90757 59090 74714 53666 62195 51941 86737 55500 96634 79612 84210 69511 66257 96678 73570 68990 54971 78214 59508 76914 64349 60997 64273 57583 62505 66565 65397 57066 98573 98280 97412 62519 56509 93976 85795 60770 89909 90600 94856 90389 75396 53528 97784 74791 83815 91550 58728 72643 93245 96966 59883 98455 91978 94654 98633 61502 97068 91497 99004 80240 95992 55209 56127 74517 64946 62841 76252 96362 77117 58569 74119 64656 63101 92693 60008 78632 96962 51778 56610 85839 50575 69972 72747 55606 75253 84548 59201 52893 87942 86620 55979 56226 62351 99867 84673 93642 99797 51000 79937 52467 56737 55769 59267 92930 68735 86596 60269 57844 71159 80540 95784 59472 56626 65094 88104 54841 65764 53099 69175 84764 67085 50787 93823 87284 92337 84420 53482 69308 92180 80758 51000 55988 84048 72447 96164 62523 60379 99475 57118 83510 97045 74409 65335 50921 89036 58858 56766 72117 50302 63750 51117 81422 50221 99510 58022 84230 69166 53781 78547 74364 91622 66703 89373 77697 66780 66980 65826 79088 90881 99051 98797 90903 64268 66076 51852 90057 54730 86718 52473 71126 61352 77761 89653 58329 67963 56929 53676 54498 86628 70350 51988 85433 80953 62530 67882 77854 50012 54722 69369 57460 60915 97583 98530 76143 64554 51879 88607 50230 51425 58295 87434 93494 93953 62679 61392 95219 86531 85761 75078 97144 89325 98921 97822 90899 59639 95443 70024 68079 76304 92999 69753 63621 73985 56846 72005 82590 53196 59682 81611 86761 59470 63187 98886 88973 78024 55434 87366 93409 89925 75311 67200 54203 51654 81780 62001 63993 75694 83187 57254 85278 56934 52131 61772 68622 65380 60207 54144 57372 53187 57671 96654 96049 91602 66950 64530 57782 51122 59157 76221 98645 63141 62857 79513 50587 53679 83847 98902 77823 96249 61568 56084 63780 96546 50416 80075 89493 99191 75443 58889 68067 63873 81624 83568 65678 96489 82714 89616 55056 99754 85089 85046 89846 98819 57606 75382 69428 58941 97519 58521 59221 90407 52461 89020 57680 73283 96871 50387 73860 98126 69462 78258 59729 76166 99133 82494 93488 65184 60971 66234 96769 64141 65336 86421 92861 83223 81671 86222 65634 59106 50620 93008 89628 51540 92954 87706 71927 69517 76282 77327 56179 56749 67483 93532 94854 62009 67383 94747 51530 89625 81994 57282 92888 56250 52287 54629 58482 60947 98152 52947 75154 64190 92837 74384 95708 67436 58514 61102 68575 94224 75161 89217 59735 76059 50989 93273 70563 71720 54221 52727 74249 50613 77791 74853 60477 83827 93148 64360 85763 74132 59560 56394 92520 64998 81986 58144 72349 98509 53534 95763 54469 91959 75776 66193 74172 55657 87809 50262 92206 93413 76279 70570 52469 55841 65216 65902 83654 61248 72814 76069 80094 95099 95032 68789 64360 96408 71692 57100 87009 61562 50290 76726 72539 58903 75852 88225 98561 66135 75790 55630 89281 75419 54243 58206 97028 98875 75742 80478 93832 93621 93641 51293 86335 67087 54651 62755 52929 71010 60933 56372 53497 98069 71050 96445 97771 99597 67412 91578 71327 81004 97219 57434 96972 73707 58404 68466 61475 90750 54388 67423 51143 50192 84808 81616 91438 92190 66969 58335 53202 55625 89607 80854 85256 83433 64350 55603 92634 75989 64843 58696 98996 73704 82964 84438 98003 96278 97227 99702 53836 80133 56549 92859 87802 72458 69931 69686 73471 63487 67577 85835 74228 67617 64888 65737 64630 75039 63248 67218 50276 64199 59467 54592 83156 95283 75251 54901 81572 88928 96673 66646 82214 80758 71804 64992 72929 64048 96198 56742 97749 94591 60745 89172 67362 83308 57554 83756 65400 50250 73511 58778 76913 66616 98937 92581 76255 70404 97005 67164 73137 59905 99381 96657 72466 76689 62538 83080 74906 66497 71135 88875 72585 89375 67425 98648 72266 78149 96513 75077 84061 82503 82913 75496 77453 59441 70371 75826 72917 62880 91994 50664 84016 73324 97938 69014 71821 92974 61708 94800 99651 59228 63673 62849 99177 59866 58082 92553 87873 68285 63407 89961 51091 63613 50420 85940 55259 59106 59507 87003 50706 53821 82776 72333 85208 75558 91802 66692 56946 81215 65676 66874 51125 83545 55496 60459 58418 82558 81494 90074 57244 68945 68774 93967 69875 78340 97441 69582 67497 87030 68851 54636 63098 82186 92462 62720 89851 93225 77376 86938 81961 62631 62653 68816 90987 73989 78208 97558 56653 56790 54545 50521 84762 59739 99939 88450 57095 97139 77179 74586 79167 98990 51868 83639 60238 73296 85681 63121 62691 84297 89484 50614 88754 56274 95747 93897 55746 75335 71717 68341 74663 51603 67711 82932 70262 64782 66523 66349 51845 63760 71612 65024 81675 61138 75133 55632 88551 72922 77605 82068 64460 51573 83291 57980 75763 59788 78308 99522 83196 60864 74740 82125 63958 91547 97970 63189 73267 81884 70762 84992 56814 74586 61888 78148 59049 69939 72425 73485 69576 60911 80766 62975 99550 56077 78101 59526 59001 62671 93341 66296 59867 53061 55425 90364 96782 78739 70622 50169 93045 88413 62830 62164 69423 70478 71888 92398 64563 56883 61574 68357 59482 51003 57411 53027 85894 54392 87434 52040 63086 57510 77628 93764 82012 84208 83259 68078 75948 77105 65860 93766 81376 75552 95258 67018 84500 64356 74635 94855 58268 76425 67568 98370 67678 68057 85676 51334 62820 87840 78788 80804 52355 95119 66859 59959 54096 95083 97148 93211 64061 86185 74924 97591 79413 93327 66405 71639 50981 69652 61621 68644 80674 69706 82205 92460 55010 63672 83158 59277 51642 78695 55295 72215 87202 86000 67336 84023 88146 79822 50222 92809 60410 57752 94635 99398 89344 78915 89508 98873 54542 81789 63956 72146 75290 64713 99018 94970 71373 91570 57006 76620 76567 94484 71844 56273 59191 98637 55281 59801 71358 96887 83687 51108 75675 64468 54504 69103 51391 84917 95283 67776 64259 51829 59534 74093 56773 65843 67517 92059 87094 97958 68816 90211 71693 86566 69219 88275 81494 86198 65168 97501 77126 77605 85790 57528 51769 92514 91791 63520 57439 94377 69704 54161 87278 62008 71718 92671 62081 65504 74632 95695 56090 51574 69584 84993 53908 57516 82664 93085 51702 52265 71423 91393 87787 66078 67093 57083 65848 77019 81476 52997 63044 71296 81989 64162 96472 56587 69460 51990 72803 91479 68349 54480 58699 54251 73473 92613 69837 52454 70095 95923 63631 80072 83270 62211 88947 93607 75790 50543 77330 53925 76314 73127 56608 69217 74590 81807 65956 98308 78610 59254 92281 55541 91095 95578 77197 69857 76755 57499 56219 57752 71243 50209 86798 63603 75057 69099 80115 76414 97910 90136 95532 60092 86404 57143 83162 85151 78906 97129 98848 55146 53011 82467 50360 67359 52932 84097 71199 94523 76150 55722 79923 54116 97265 65671 81847 55219 63724 50557 57226 62074 97643 89643 95358 97812 96722 72448 58952 86714 54302 58169 76543 95949 89041 92002 65121 50788 60968 66827 50220 74479 78441 63916 94116 94159 67157 90986 88151 94413 67085 87904 67221 56099 88600 86668 99514 52862 86392 94915 97773 53681 91447 64427 74253 91387 60914 51486 59608 83975 50728 73990 66828 74475 51233 59382 71353 66986 80791 99241 56035 73235 96812 70809 64428 54200 77642 65458 67828 87535 98585 85366 93628 89262 50469 99617 56604 62175 53864 62997 97734 88013 59969 87129 85734 67142 54590 83350 99496 83175 85093 89955 61532 59322 83397 73431 90116 70863 80666 98056 78228 82283 89356 92833 70540 74246 80215 74365 76575 79167 76472 93609 91678 75386 59546 91167 56876 80150 89940 58260 71198 85982 94541 93958 55516 57497 90058 73418 87967 80647 54993 51936 58044 93474 98021 91136 76101 96892 93781 75378 54856 90020 63673 73560 82643 72461 53986 68983 80868 95780 90621 65521 86333 70447 96198 53309 52312 76344 84240 86981 64761 66677 73054 68542 97404 87220 93916 83946 87927 94368 81261 71399 98999 94028 71132 99324 98335 67279 54516 90562 90340 51952 55890 84198 52679 60562 88935 88242 93884 50084 97694 65695 73302 93332 90038 66881 95909 70934 81141 74032 79269 84783 76735 58088 89814 58494 66409 93517 51889 78443 69213 73758 64697 92279 95514 86748 82709 56101 90494 68531 98588 82083 89196 69082 95998 77714 67361 83894 61670 78977 65747 55108 90486 62692 97738 60230 83889 68267 67964 50117 57121 54004 91574 62730 77857 57532 64354 63319 88702 62033 57536 87018 91840 82832 64417 78575 69482 53757 67825 94478 68377 93440 77581 81248 73703 53641 97622 94719 79440 66477 83530 93546 92466 56089 56220 66529 91530 50032 84598 63409 66005 53747 71588 63342 61099 61706 61206 60733 83584 71598 66216 81957 51112 53233 56504 78285 67148 90695 99588 67028 64328 91554 82269 69104 67178 79326 66139 59143 59538 83690 50229 51036 76916 75943 53753 51736 86132 80379 50110 59819 91173 60600 91473 53007 81853 68796 96347 74974 85542 68822 74941 75073 91641 73814 86036 64982 96127 88990 50262 91917 96549 68601 73329 54529 68199 84836 92558 69270 97433 97861 78204 50969 60924 70349 98797 63385 87719 65969 54668 90161 99065 76815 95946 57532 53998 89343 79214 75070 56051 68029 66864 61400 54204 56015 74764 60817 68582 83113 86325 73879 76296 92929 55850 82322 58730 89078 61927 88008 92324 69929 80821 54221 92408 54075 52261 74522 83312 54161 65941 55432 81984 59902 82907 84879 82035 91324 95095 68849 89905 89722 62189 85432 67515 65445 83973 60704 71345 69236 56362 53850 84961 57693 79002 61152 62346 91889 67554 73005 99905 64618 76863 82414 59974 55744 60588 56389 90869 64815 79806 88444 53178 54855 88567 54448 71649 59666 85749 60963 61483 87737 83443 91149 62805 61087 75884 74412 51193 74237 61768 87598 71588 64340 97224 51018 71644 55121 80804 83888 69584 54819 77405 50982 97730 64111 61513 55616 75438 88706 57079 99370 72396 79857 85653 92940 64475 72720 77675 53219 69614 65190 72281 97555 52992 85556 72425 72084 73474 80101 99940 82985 60808 67766 78315 77918 99783 74076 69961 88612 60093 76950 72944 93420 77584 94028 72310 65904 65845 88820 75055 74542 70965 83715 70450 78551 73662 80622 98928 58841 86004 55806 60008 91983 98766 70515 99939 79224 58476 54226 52044 91292 87523 76322 80966 63930 86016 79112 67920 63551 61786 84017 81919 53595 75335 84270 57806 69015 70942 91734 82774 86269 99389 57297 88304 71807 90042 57262 58705 94902 87297 85126 59321 61523 88404 67390 68743 99804 53158 74312 66336 68220 66385 99375 54431 63105 79000 78281 91881 97474 70141 69070 61705 93527 82202 50122 74481 88171 97874 59047 79400 61195 75169 60507 82177 67263 71499 87253 80712 71783 61544 74117 56689 58881 98279 63184 51180 96177 80681 86704 85434 60791 50827 61671 67628 69755 52593 97381 66039 70934 86058 92956 93719 77440 96590 53750 67613 89664 78466 94852 60212 99184 71636 62343 64637 91195 54235 65676 57975 93111 62616 80642 93101 58462 94705 53483 98187 83036 95216 57387 58095 94583 80732 79089 73562 58599 87567 52926 80397 76003 55636 97795 54955 71540 69968 61259 53730 89529 75310 87692 51524 72765 59434 89852 84534 55892 81159 71425 93013 59701 77942 92977 82979 60117 97037 89072 73653 58991 64000 50643 89232 54946 94338 83480 85170 97784 72975 70975 87018 68322 73168 67081 64753 78190 62035 55502 78614 57748 95892 53258 83091 61014 94791 69303 85334 98030 57133 75680 92718 96881 73314 76887 68216 87279 98086 84444 76094 96507 83552 57976 71149 58089 95434 84867 97267 68639 79857 58144 90516 70677 68906 90523 69981 68496 62764 99090 75150 84720 74100 77730 56004 65142 93069 83189 62423 53830 67119 96311 71806 91084 96436 84444 71177 68313 86106 50351 51103 69291 86470 58801 89944 55606 76320 97487 54102 58797 96940 82735 79651 87082 71508 92093 78834 86684 88840 97278 83952 59578 56841 87001 87015 99315 83795 50900 97331 87956 88176 89531 81550 90560 72572 63085 81110 77824 80114 83594 92750 95483 97082 57013 58667 69521 63980 76428 95466 50902 96538 98310 83333 79603 76997 60902 61562 87966 52260 71253 93705 75807 59976 58905 73251 51518 64472 90306 84749 61011 95110 93398 83049 87556 73864 66477 67298 53524 73909 67333 89489 83192 72063 81103 56854 55522 95721 54655 89858 94140 90387 66083 90892 80844 67966 61025 83046 91223 81556 83454 87904 92898 50343 69682 90959 88953 84421 64214 52878 77452 71177 55528 52350 84549 86557 98122 97897 98732 75361 98513 74058 68247 92248 51725 59655 85195 67675 58857 59451 86766 73537 62975 88993 90062 88771 65373 54343 71435 92750 73111 76229 69836 67759 92474 77595 57082 87005 74408 85237 68693 66104 82977 67335 55425 75969 97571 87792 80111 93580 90445 93811 98751 88567 62468 83945 82776 84578 59804 66380 57207 66805 89678 88380 82335 54868 87247 97298 71409 83143 73081 80301 99627 66966 88864 56334 85310 96888 52118 75972 53260 91767 59015 83548 50382 51054 51547 73825 62176 81066 53171 72493 51967 92877 58098 55212 82966 81823 99029 72253 60144 61133 78387 78672 60775 67982 70141 53533 73279 51731 57008 62633 98646 89953 72343 91108 55996 88641 52998 61556 74799 87068 75148 99383 87502 60830 64014 72207 59344 92741 73699 65710 90372 74232 77352 58171 86406 77732 97831 79694 69934 76784 99505 54642 89264 97468 90662 86674 83865 82408 81918 62806 78413 87644 75927 50388 50843 77025 94476 81571 95014 96628 70770 50204 92105 53624 86448 92816 85152 95360 78697 87367 67256 84779 90565 59068 89616 93038 68297 69353 81120 66750 87408 89313 94131 96158 79426 87520 93142 82450 89929 50442 59642 58683 90720 67709 57358 87683 92783 93969 86178 84186 88323 75375 54549 54659 60612 60538 76154 65391 65310 62510 93354 58124 80550 88479 67943 51428 82010 56020 70149 99659 67800 90396 73240 66970 77270 97018 82000 60376 85576 95319 96830 65526 57870 68453 99545 57097 54658 96935 83921 89991 64413 82448 83580 98088 56757 87778 98929 73249 79440 80479 89308 75722 95645 88027 51578 50931 53557 65772 68490 60739 54264 82464 55987 94245 52706 64835 84363 66985 57355 96025 66471 54335 90191 92939 69663 72135 73890 89246 90592 63645 56439 61249 76849 77496 73706 87132 55558 99973 82267 67373 87957 56355 71951 58346 66857 56634 74566 70520 66177 87604 63055 86657 70899 80664 93836 75331 56208 67627 91073 91372 62905 50772 73684 80671 66165 84752 98174 99529 86369 86701 82407 99320 66420 61255 66687 68647 86656 66485 87332 75321 76120 55162 76271 53395 55405 61500 79927 52269 81539 59220 76855 60456 50189 80879 86847 82463 83992 80476 72545 50841 92824 67163 60355 66062 78346 61010 89973 57139 93752 80572 75933 73564 96281 57115 74020 72449 80970 66222 57217 93370 71909 87542 95840 85482 80337 66269 76220 93127 89183 84039 53546 56123 79963 54066 84965 59415 86407 76372 79409 84450 58393 87624 86688 79825 87759 58937 51161 78198 67577 62469 61617 55590 57227 98021 90165 78539 66665 77515 90749 83206 70168 61225 59169 86870 73830 99493 62379 84095 51355 89540 61695 93677 61683 81883 66522 76557 82821 89477 83728 69872 51152 63317 93118 84940 88477 93960 69491 79510 51647 70403 54104 61090 53932 69263 64024 75080 94311 71748 82602 81300 80795 57815 57510 52923 94168 70117 69744 57297 63442 69837 61841 53437 69514 51008 92380 67989 72569 70080 55731 50620 78686 95988 84740 99768 50889 68923 94131 50904 52842 53608 78486 92931 88404 84098 89493 83545 56491 65581 79738 68425 93860 73293 57421 75198 85139 70758 92604 94280 75084 50296 52293 62794 60248 65473 71618 50758 97881 50285 94999 61037 58762 92096 72763 98115 62777 83896 57788 82570 98385 67006 96234 52589 66871 97592 93288 97968 80180 97788 72376 70371 98242 51673 93377 86176 56003 93221 87039 76399 65653 75166 64082 71322 94120 61779 75920 79203 56961 70007 57260 53713 68136 74582 72736 86348 94713 91627 81648 88327 63882 97982 91564 97769 69358 55445 55469 87604 83633 53113 70679 74366 86430 56218 54223 98717 76533 98955 88831 60377 72894 56385 96692 68785 61977 80102 73979 82505 68500 93014 85713 51263 72288 61292 82401 63916 85322 69041 76007 56245 89205 50488 50025 98055 89286 93945 92907 57833 88164 93651 84087 53784 87674 82328 89221 66425 93891 70050 73561 94108 79293 52319 96111 79559 67433 77109 50611 96493 65569 72195 68543 89578 82184 80797 73085 70836 83687 88018 60158 88729 51665 62547 64109 93134 91057 66525 56391 79535 72748 87527 85971 91258 53194 76471 82163 86286 55590 96980 65823 77059 81425 53226 55315 63883 51582 84277 54055 65635 56812 79215 98045 50627 79175 63804 54193 90491 51287 97982 82878 66242 95902 51324 78922 61552 75184 83960 89654 67246 79665 67846 71766 81242 81220 93417 54502 85387 94560 54182 63401 90909 58558 84483 72769 89380 55785 52201 84946 74240 56215 79211 72748 60053 88882 82326 57162 68557 75683 94710 95442 84852 56315 99518 63174 58867 58399 80398 96299 78126 61430 98931 98489 63068 51714 77236 56892 58955 50461 89754 65027 73634 87095 85961 52873 79663 58568 75309 62709 99092 51922 94204 86760 93277 58026 95782 60312 70730 80111 91285 89655 94810 60735 83578 90603 68000 56485 57388 64427 61962 59487 86445 53917 52615 66023 58325 75782 80126 67494 83513 85620 80994 54904 60205 63002 92773 66407 53311 62492 70185 60311 58616 69945 86533 53632 81607 63553 60861 91492 71670 68543 80594 64443 79751 57492 63301 62881 60446 95018 54910 63916 79266 55433 66726 75697 89178 66960 84934 81974 65958 99632 71178 63786 54924 69837 63020 85017 87945 93145 51684 64547 56360 61828 79881 72175 87025 91414 95299 55224 53824 58808 60839 52405 67542 67825 89929 60175 90133 61580 98126 66029 66619 95548 56139 59708 58375 82602 60320 98267 89863 91351 51845 80168 86608 91890 66803 86833 95364 87856 82411 72623 56750 73606 88994 70077 94157 70647 72026 51801 66254 96058 58540 70485 94037 77284 51220 84795 92676 83775 51689 64835 56130 56570 95911 57392 95748 81755 61787 78598 75969 95552 61239 63430 68187 80296 68797 69666 72280 53095 67643 95577 63680 76473 55093 74855 53333 57475 73190 61399 75311 62662 72066 84032 51549 62774 54932 74953 69549 64875 63765 82785 63794 91620 58487 91680 90789 96863 54979 91046 77405 91090 60307 89390 72899 95575 97522 72113 55619 54002 76967 78989 64539 90587 50573 86477 79186 94876 81130 72314 64718 80133 98587 92604 85953 56684 78291 94314 72977 50522 72610 70688 93853 69868 73209 58397 73306 55749 66298 69094 90947 51895 97958 96757 62148 97634 53984 93328 59302 93705 56445 83389 72109 95996 79459 91529 93095 77236 67414 56251 61058 65754 53211 51285 88058 88880 71007 71514 66355 81413 95484 85213 53704 64937 57100 65944 62958 99911 96649 91970 77652 70053 52794 71360 67776 86962 74578 79377 61851 62337 55183 53520 74112 78549 60959 56712 79715 88390 67116 81098 86011 79503 57078 92218 64526 80456 54554 95110 81319 71865 81989 94214 59866 97636 55852 77711 93948 52102 86113 71280 98838 68018 95964 71234 74819 93098 72161 66652 95042 81215 60946 95507 56885 89617 76143 72733 66014 79282 76193 54922 75794 53777 52834 56814 81113 81605 58547 64840 70383 62859 57774 92120 64070 75380 94582 80706 84521 54079 74084 98925 95919 58728 83087 93571 88991 50494 55438 70239 84469 74160 54258 66947 64719 75988 83622 85266 76840 60569 89104 85785 79337 78681 60229 72289 85011 83864 67120 93122 76449 75262 83044 57390 54770 84599 68835 54167 97282 85577 63222 62364 73698 60280 72846 67043 78973 93085 93682 99878 69615 93355 62253 82552 58503 59991 51427 53454 99873 72917 54061 86930 57233 62949 92107 77305 99435 87736 80362 85650 72554 89896 65832 52812 62933 65882 79554 64360 53416 95365 62604 61195 65862 78694 55015 51525 65238 92796 76563 68560 55275 99485 54875 63670 52575 57529 95400 77390 60225 57711 86683 95540 86373 94205 54406 85197 84012 77994 82799 73219 87938 93468 78553 66609 79504 75269 59981 59337 50004 59609 50412 57945 74798 92750 56927 75134 67043 63715 89892 54977 85243 73182 95382 75260 51345 62193 80172 84763 82161 83622 64793 98322 67491 75212 88461 55403 70375 64714 82640 53453 72235 66649 62014 85971 84545 57760 90398 74751 63635 66650 59428 84959 54692 86897 88281 74895 63426 62921 92432 71197 52019 53053 83504 67085 76874 61867 66697 70747 97165 83568 51996 88303 64460 80300 58794 54492 96698 53227 59537 84466 96210 72627 65196 95507 60272 91552 89230 79958 82710 50620 85871 80625 51869 67336 77062 60602 56904 67485 65170 68607 50031 93872 52221 76241 96505 88498 58450 77822 90038 70963 51659 54109 88945 67453 73925 72312 50790 52568 88583 59641 75183 85652 95891 65667 76535 77595 71606 90620 86025 52750 62767 71607 96045 53303 86077 78445 73079 82281 61395 53860 57399 51356 67563 67771 77719 73449 90553 84329 99504 75328 58684 64138 76537 82564 83882 79272 52823 63239 78685 91782 76722 73924 88075 96292 78990 87297 70490 50720 94757 58140 60604 79425 58192 79819 72746 69732 98069 80527 60764 91458 78522 69735 81836 88142 80831 56000 72544 74241 69571 56616 74345 52204 93161 91387 68199 94043 88235 85781 92751 70158 62505 78373 60982 65725 80486 80175 61934 67804 55413 60568 51943 79015 86244 96811 61415 88077 83196 92912 79530 63827 69207 94021 59362 50432 85358 65997 81241 64891 97256 53275 77203 78188 86059 95358 76639 67689 83624 72958 71885 89996 68002 94321 78039 82129 98549 65672 51508 89498 62248 93489 90757 88610 61481 55605 58231 57831 57691 77116 75597 92324 84081 83812 71497 51045 85674 73906 90706 52747 83346 80797 50046 85648 60215 67057 55578 53247 66760 90249 85314 72086 84909 84338 58114 56591 60554 56213 51570 53185 64247 69026 83387 90105 78179 81553 60541 64350 63028 50872 51681 95833 69667 94296 97528 85121 53365 76697 86375 62319 65627 82706 92671 80943 61480 90877 91986 82090 75161 85871 90915 89258 79765 79540 63768 84190 94844 63259 55636 70043 81173 86320 89172 61863 53164 83834 57822 57805 64882 59783 83857 76385 69891 76266 64056 66088 87954 95631 53101 63896 53042 59107 73734 59093 64647 55671 85724 90504 71009 66879 82913 73267 63478 75623 72766 85173 98179 51523 65700 68273 74811 74478 69736 81196 59897 64728 61161 97468 82688 88067 85183 57730 71558 84329 79050 69034 67077 77834 83929 53268 55459 68852 57234 93041 88527 90215 54644 86760 81859 97202 84130 70980 92878 91391 65639 72445 90795 98138 88382 85768 65015 90806 50447 80270 89645 57248 64793 56563 89870 54394 94085 69358 64314 60711 84948 89887 77048 67523 65486 52657 85838 96397 68104 93747 72818 90832 94284 55186 66274 80989 63577 82486 53671 56892 52971 93243 57985 88066 64806 66356 75151 74850 58269 73961 55266 59148 50059 83842 79261 53883 94602 95922 59151 81818 82521 53392 76481 90351 66815 74808 96533 52202 96474 63920 61562 63179 55187 67447 88622 61867 60270 99444 58381 55549 62388 98546 72289 80795 73103 79451 61622 63432 50803 97910 66700 88780 53384 85628 58946 64712 89991 91481 89488 56816 92883 53052 76142 61182 77064 97832 91000 81531 63656 85609 72995 60643 70799 86473 89067 72462 95975 72332 98562 52515 61090 95172 55151 78429 99799 65083 96341 53998 90487 91209 64650 68545 69116 60820 56337 89369 58618 87928 79718 82579 70905 98135 82726 90735 75289 79473 83786 61545 55511 90834 90644 70298 76230 50620 97612 73257 88165 51786 58323 55290 77165 92506 81894 65569 55508 74184 55491 94792 78140 55593 61542 56379 66594 58943 65644 65312 92122 58479 84874 75665 81596 66042 92066 81661 87357 86761 57616 92164 88755 79843 74895 71836 81572 99395 64590 58159 75419 62356 79413 75005 91845 84493 67365 71556 65953 87638 79891 70131 82043 91001 81764 58163 79332 86226 54819 68509 94488 54246 80262 86798 52866 80417 85530 58488 67690 71568 66335 92225 66405 91744 97569 86743 70772 84849 51839 87319 53830 83865 87369 99168 62275 63987 81336 62741 87787 87404 85996 69369 76473 81347 76898 75814 96977 62554 91333 78189 71161 96894 85419 53857 92005 57785 84911 65044 58359 69401 98608 70778 79037 57794 60559 51925 78916 93218 64489 50175 98485 78193 83118 71100 60243 71345 96705 95392 66580 73430 75974 97069 56285 55854 88176 72222 84571 68697 61471 87362 70367 70788 95113 82820 83210 60856 99487 97610 97799 64385 69491 85649 79095 84853 50672 82447 64601 69091 62309 55350 62999 76084 86958 57615 85175 51955 58614 59945 72176 52736 87622 75114 51202 99409 77648 67804 95107 71996 96127 65493 60648 80199 54360 65310 60401 89153 99579 70847 95052 82943 69960 82241 80563 58103 71036 94496 50604 99084 97895 51831 80780 95651 97581 82689 54866 57537 89330 92625 82533 50599 91185 78432 61500 77588 96987 90454 87461 59965 73896 89503 60819 51998 77174 73974 92208 57430 56487 90488 57523 73330 69055 57311 85145 58645 61977 73710 99162 56803 84502 87958 61794 56617 88637 77184 98086 71429 87800 73883 83956 79198 83266 81926 88364 69291 87850 75368 74989 75457 52173 68677 50819 56248 85634 50427 56440 60525 97070 78747 50716 87597 94925 63856 80246 86634 69884 64666 66255 54084 50405 58145 63010 55955 91039 73441 90346 73703 75916 59898 94889 69594 86696 67930 99846 84143 61912 53187 87579 73644 62993 71895 85998 62157 57596 76760 92277 67125 85419 96547 80709 62718 88483 59712 88941 72095 73623 95367 85545 81610 67038 63380 84987 76528 58456 61679 85753 97480 60243 76966 95379 66594 79339 76433 80580 59876 80551 78218 61890 56647 76891 93900 78757 95938 93471 84792 87378 56919 99933 75442 60820 60857 87418 87702 67260 83657 67747 71672 72874 68543 80454 87997 93376 56132 50315 77362 83646 58756 61334 59806 76894 82646 54887 56783 94726 53850 64159 74492 68019 73838 93472 70765 60180 83416 76286 87789 84125 86671 59482 89318 51403 68813 82543 80847 92943 86327 95997 80085 93812 89160 81997 83096 86280 58333 50740 53434 75487 56344 81835 73262 78582 63650 74551 65936 80828 99737 78120 70407 75680 68731 84263 52662 65260 81082 53245 76718 63215 71134 89004 79201 97146 91371 97937 93304 67623 77923 86427 56381 77787 80782 78437 60622 95013 57739 54730 59806 55896 61081 72348 56428 99234 76691 78145 53775 57647 80563 61165 99861 80719 54846 84718 75378 57359 90764 55060 50819 55099 50687 96667 97209 54478 65364 70343 66308 50347 79223 51274 51340 67729 56564 71611 69548 85913 92895 72365 82646 65645 58116 89465 87454 68710 57808 54591 56406 66060 89913 60448 92472 75452 54457 58486 60163 62608 93370 50570 71410 81857 65190 73806 65473 58026 66734 64509 72719 93282 70219 85518 91825 58107 79884 86775 58353 79981 67594 80181 69733 54047 90228 73494 85202 98709 82445 53694 61679 63003 66137 94928 80694 95587 74361 80885 72346 82060 97526 80835 73711 86141 73520 80040 88613 55772 68667 72338 98044 92997 64059 81922 90195 95491 81158 90877 60266 58193 66479 72287 73116 84265 86403 54811 71502 55362 98290 50364 74762 82811 69190 51978 65520 55604 56030 56064 62724 70722 64189 91763 91972 85146 79218 54885 79147 56618 80184 79198 77218 84214 85576 97214 80227 78947 62428 80506 62293 90826 76437 52902 64844 90184 85911 91854 78572 97883 70958 54878 58040 75488 90779 61039 64583 70243 90194 56232 70025 53246 96979 83656 65014 77746 98338 97862 72042 58277 66835 96964 57926 80153 67411 76157 71821 73343 94745 86927 98897 77586 99635 69200 60388 83661 80470 89829 76128 67849 85035 87421 99305 97827 68197 63802 55389 59099 74458 69227 94352 57611 54766 58957 87125 62435 63190 75914 72615 65872 76191 52863 50771 74844 59178 78094 78193 98931 91124 97524 91018 50900 78871 78855 73494 88071 54274 95437 72768 81728 79937 91978 52754 53116 91414 53742 80298 55606 51112 61595 72490 91442 70760 94628 68875 70194 93079 96032 79242 96311 69400 87123 93178 53995 64905 63658 77995 99208 67886 79222 70927 92771 52257 63856 87332 99849 78513 85080 66780 97445 83139 50937 74634 66397 64655 92150 75679 55201 82139 63114 53635 89253 58083 56276 51298 92739 52916 53530 90884 83176 63767 87239 51926 89368 92983 89428 80155 79211 79136 67831 51394 97319 87862 84371 89243 56642 98262 77482 64937 74542 98218 79215 78572 63975 79758 55803 73864 63345 91266 61212 97349 74010 68597 50068 88888 52897 80345 99212 92978 88010 80592 84032 82503 62852 90011 55538 80241 84036 64905 73499 82970 90977 85301 75292 83625 97492 51499 95414 66020 63905 53726 69866 77749 55886 76633 87003 93455 97161 81814 81523 86359 69133 89028 97766 84106 55250 57929 58416 78188 51730 53827 50831 92808 95591 76676 59812 73689 87264 90318 87376 96631 51112 65699 77362 54043 61390 63284 70892 83143 94442 52505 62147 95281 93597 81071 64446 68016 81990 77865 57457 60981 69579 89495 63271 71009 57525 62475 88968 73508 95996 54037 83233 59008 77978 54699 59396 59708 86092 58676 94453 62045 83839 88242 57492 84137 96434 65874 76487 52752 80053 60972 99071 50444 74165 79767 52432 72745 73101 56259 79417 79212 64535 87074 62554 89446 89806 76062 95472 90068 57996 52669 82398 90889 73348 63257 68501 98804 68306 93400 95278 61663 52305 66921 74291 54764 83247 84724 54719 57541 70975 85995 61921 73925 75202 80467 90315 87242 94728 85688 50017 51337 70108 58671 90122 71631 56738 70438 97997 94342 67223 79946 70868 69173 99564 97352 90375 68683 98251 70483 92604 57523 68967 80265 73732 68062 70810 96577 87054 73576 64501 51054 93452 70681 86234 55115 76783 79991 80149 51453 55247 77862 68980 61902 81489 95492 59045 83071 59452 96758 61991 84300 86588 51276 76513 68534 98753 55306 93123 97658 73539 88781 71283 74179 86378 97964 93590 90414 73377 84927 80575 97380 63615 92936 92826 83924 96690 90609 63447 79529 65824 71355 52688 90200 79895 88884 93045 68112 92611 99284 66456 62052 89045 57148 76474 61428 71104 79024 65927 65233 96864 69978 84145 88031 98499 98545 94974 58165 65348 59408 91301 67863 75724 71028 95310 95473 76874 89725 78778 62987 88202 70181 95784 97355 87007 94966 65987 51375 74415 75267 67988 54867 64108 67098 58694 90483 87786 90952 80936 80683 89912 63115 75931 94295 72747 92839 93774 81204 92595 95940 91774 98519 57312 57755 98129 99919 68650 53255 95508 94230 69305 72955 76831 91247 58963 61914 96594 77850 61916 98696 97519 56559 69627 80525 54818 62919 96661 76815 50261 55132 80122 60519 90289 95376 56586 89305 56038 84843 95338 92361 82680 71136 51361 64579 66939 96392 64237 65503 66908 65040 52392 84075 93655 80565 54059 77462 54091 91696 68107 84354 62567 53427 51251 52626 85689 60191 97000 80438 99150 60248 56959 58254 60106 80925 83515 97365 65708 61141 68468 89057 85930 67083 79826 63504 94098 55554 58956 54847 71053 89948 60408 83945 87503 98859 88479 67961 83342 82895 77020 97189 95710 90468 51891 96422 97837 53233 61867 80338 67142 68217 84440 96477 86854 75245 77351 61343 70641 78684 91610 50977 84246 91246 76537 60487 54818 72606 57855 61328 99452 64655 79069 90785 53675 99006 74475 70329 90452 62277 89872 76761 86863 55728 91557 64667 71179 97542 62081 88850 71711 51438 91016 71691 56570 62095 79793 78593 86143 53952 50389 82983 66740 69145 81317 83122 97988 51414 86129 80525 63485 83860 74128 52899 98212 88062 86845 53514 62804 76629 65383 50449 80644 97373 69766 58366 51050 85606 60576 64810 81046 90462 63264 95086 83732 90535 54806 76011 98166 91537 79401 83848 78402 83914 67766 86059 70874 61889 68226 97149 53726 53038 66598 91893 52368 61096 78597 61032 66743 57686 68898 57455 72910 94347 64023 71822 70175 72849 86878 62846 98887 54822 90115 54420 80946 66909 59506 61822 56381 90024 66144 73675 55120 76481 52603 93076 59922 72651 86640 57896 72065 76683 55349 95531 55939 91618 89859 52725 59262 58004 99032 75944 85015 99459 57855 87671 55303 83522 89512 94997 79434 60615 70044 64863 68455 97372 92104 77914 63213 68538 93350 54373 61995 94854 63148 55630 82762 75824 70263 65505 58415 81672 93320 91466 68205 81965 53926 86284 76296 84421 78470 54524 72121 98477 57840 60657 73871 99109 60533 70448 67685 89759 52365 91954 95784 75496 57121 72875 63635 94785 57565 76320 73723 51626 89529 80453 98649 68212 57352 81075 73737 71616 55741 92140 80092 55703 97420 74270 50258 93813 85427 67728 60046 61489 74570 89672 63432 64458 84737 96607 79334 80557 67109 70837 68902 90947 56389 57648 68566 84285 86016 74775 85686 51988 59179 56014 94968 64134 54835 97446 94153 71384 99009 82074 84436 57188 76305 84419 65102 96845 71615 62828 92236 91881 55223 65401 69050 78549 85511 84928 88270 69793 98886 53517 56214 53786 59044 73384 96501 54020 93502 55345 62292 66965 72936 75366 81055 80374 67026 90672 98962 64066 81889 54773 88043 62003 59500 56374 52196 91411 81269 52674 62435 75501 95158 57566 67358 52760 79351 94805 51822 50954 90263 98173 84465 85765 51414 71171 97143 85373 91265 75242 99879 88755 78091 80025 75720 86784 61213 86676 83173 66250 85665 57871 87630 57132 99624 71382 52100 80033 85193 54084 62307 59479 69050 99690 73843 50053 92986 71011 76360 70411 73313 78287 55187 57207 97810 51686 76182 94581 95805 53421 86670 78918 92910 53589 83122 91735 77628 72310 85368 86274 67322 74094 95175 58464 63103 95087 83488 71095 91335 54089 62010 50505 66778 60521 67885 80402 94197 84474 74731 50791 51047 96360 98795 51801 63867 85282 78975 52057 99770 52636 83879 54774 73144 91181 54622 87740 73674 73506 68051 70947 65324 95387 98954 64903 92257 89083 59674 96152 64250 91332 67739 62095 98473 72592 91506 74728 58316 68671 73943 78766 66287 84014 84376 97026 60535 56294 75101 73301 75867 98628 65633 50610 50001 56696 62232 70776 90681 94440 83174 81086 85162 51055 67066 61501 96004 71646 68940 60200 50918 94718 71876 98321 82991 78492 96850 81902 63912 99123 99658 52715 74638 67570 65108 92774 83644 95493 84495 63746 90281 65815 56031 69551 89446 84931 77523 80031 78588 54414 85004 66823 70347 94992 64415 77295 97439 72238 79850 93110 90060 68960 62927 91051 75202 86708 87285 95739 65913 70180 86342 65282 56846 63078 58822 84568 71835 84504 53360 69100 85458 53723 79917 83452 58527 66096 88062 72830 53112 50991 75022 69442 74002 72957 54041 55519 95842 80449 78962 67793 85773 76220 91409 64807 71303 59778 82207 88633 64851 67738 54512 87925 66902 55698 77787 94707 52761 56696 57620 92577 78530 96802 96507 51080 64501 79130 71458 98123 98343 79177 76423 89831 87272 60323 79680 57199 74839 63705 83783 75128 80801 88679 61899 75457 78819 92158 99363 78421 55382 52661 79236 66696 68697 65689 99155 75628 97534 64204 82462 99529 69912 63066 84275 69147 96217 77168 92301 63535 58120 92907 98102 92893 51219 80597 63882 90487 63936 87771 87334 72840 65721 80831 64790 88802 89206 88836 79078 90074 68211 52874 68740 86005 72166 86078 81753 66869 53361 70994 98307 64225 57660 83953 78670 73794 69598 90279 91333 84767 79769 63389 82749 88592 88609 92919 54854 79964 67988 71717 91367 83346 60011 59092 58631 60651 56399 96133 77400 99896 81054 64887 74742 71071 50122 59345 93561 70408 77340 52309 73801 72875 74069 86756 84780 52589 59490 62197 63294 85119 78643 61634 51038 92349 68870 54011 67244 65325 62405 73460 76250 56177 90072 97514 81244 75836 81907 64066 50785 51276 67275 73045 62606 56135 68025 88425 95954 76523 60512 75355 69254 92814 69772 87613 80053 54316 68527 65428 50118 96462 52142 53190 90585 79714 69219 77593 66706 75870 72227 53953 95901 59495 80861 54198 72074 65001 58938 61777 81865 59367 62120 68813 57101 83760 96222 54624 66478 91150 81164 65716 99803 95465 97148 79043 70707 53497 57855 53238 70319 90569 52185 91785 60344 79900 79432 53727 62232 98566 56332 53377 67425 99763 89331 79233 55584 68681 83160 59714 94937 69395 85966 92772 68899 88512 94855 56654 90020 82467 92375 66704 83087 74669 98712 51826 78123 94493 76536 53392 82434 93630 64330 74306 87775 86251 54506 95730 72795 70530 63335 55061 93227 56017 89120 53190 84135 59986 71968 64273 93539 51050 93667 74843 72583 79797 97863 88026 86265 83180 82978 80144 67332 66211 93280 97978 55029 79697 76614 50678 51431 79660 69598 68424 67143 90455 77993 53284 97548 82643 69111 60564 74458 81909 81043 74649 56454 91489 92594 50549 62839 73863 75520 96465 58759 54228 98160 58513 82680 92574 92977 60203 94058 76495 87915 97155 56620 89997 62782 76632 76980 71445 64807 73785 73066 92335 95217 83916 64809 62631 74401 78433 72859 83949 68013 87804 57797 95484 79348 71722 92534 98565 68693 54890 90849 58651 76851 92086 69449 61660 63132 88469 60917 76175 77834 58782 81860 86072 76014 72268 83307 61349 83415 65841 71051 55080 52221 89480 92205 70613 80237 52858 64794 83281 58319 93680 52060 59425 90543 77028 87123 57519 50218 94872 68339 93907 95312 72477 93805 67422 74105 51764 98976 91404 54648 51380 69264 93838 76994 62610 98264 63254 68472 62384 83814 57195 58582 95026 61017 53688 74235 94671 82365 97910 64008 93997 53953 72961 50337 78215 54820 83452 78696 60154 56913 76287 70825 61484 75259 62938 62986 62795 67635 90958 76147 98027 90201 56849 76305 90280 80731 63685 76911 72137 69038 84390 95405 75743 72624 62554 54452 79276 52421 70068 83011 94506 63611 70069 92522 91063 76113 77350 56341 56575 69565 85076 56713 78939 90787 64230 68134 88752 76590 81844 82591 86431 98308 93826 86167 69411 64134 59313 57725 65073 59796 89840 54982 62574 52722 88197 71441 75456 83557 63877 93286 69806 70052 54073 69396 69007 92425 71185 89550 72085 55150 71500 71439 61187 71374 77723 97515 89725 85471 58119 89473 82449 91121 90646 51072 74674 72801 81121 83631 71250 96930 62182 86768 53390 58300 74549 86471 89986 78604 61708 60038 65717 76850 72248 99192 68268 80472 56168 86268 82553 96170 54191 83480 84821 80718 97238 64573 91415 75714 67674 87198 81498 56040 74797 67589 85566 92837 62874 91977 66665 56567 51726 65664 59520 53788 59334 53515 72080 74795 95302 81282 85297 61437 58947 61794 73112 69866 53797 81390 51849 86121 56647 95071 73424 92712 99559 57348 51612 86518 55153 94743 84857 56718 65157 60417 86654 90745 78257 60738 67525 71634 75884 99437 76884 64734 71345 69622 86155 67084 91567 85291 76879 93817 68596 99269 89674 61633 94991 81825 94535 92327 78097 70822 84495 55437 85343 82934 55745 57213 55855 68858 72004 50704 92342 81141 80191 75732 63710 64332 51593 52099 59296 77379 90253 81619 81671 74363 55248 93954 65950 86311 79162 65363 98200 64033 84413 85940 54177 92284 58672 91704 59323 90403 76697 98025 82116 91953 99928 67339 71498 96066 63317 98862 96232 97274 95096 51008 72153 73355 57022 87433 50825 88415 69490 86255 98981 79578 54554 92134 58544 56157 61753 56373 53924 64902 81678 70602 74828 51270 83285 98934 92512 92338 54109 98441 95408 98407 96989 75157 76385 95722 97359 76209 61163 99647 86915 66124 69681 60798 70407 98002 95307 90404 85829 73215 71609 72905 72136 63312 86801 50676 50908 68591 84101 73563 96546 78997 72740 79632 59977 90592 83313 55829 71914 82848 56094 65588 83480 75204 94136 82295 78980 99110 80429 81042 84508 72775 68876 51770 56833 94606 98012 85343 63981 89760 59260 78245 94519 89858 83512 70780 54844 75382 98837 69285 73170 90877 80291 70362 87179 61310 72955 72330 94112 58067 83354 89138 76153 55764 81099 82270 89881 51148 79932 63048 75542 57186 96451 71657 77389 79699 79450 81705 99082 99520 88586 73951 55041 74232 65955 69020 89421 51832 83544 51976 76774 52544 63910 96772 60308 82117 65500 58725 97122 73746 62565 82973 80407 76888 97197 65875 60443 95651 80026 81469 64160 82866 56289 65382 73347 95246 72412 98949 98689 71784 99553 78357 91226 93078 97716 85189 91144 52967 94404 97859 55323 77555 80826 83125 78131 60506 98949 57814 96517 68571 63312 86382 99121 63955 55196 62054 65001 84875 67963 62959 88499 82370 76060 62789 52091 72743 56649 67434 53052 65857 95684 81036 67906 73995 52216 74444 65775 60088 82841 77891 55863 68432 56551 64319 51949 62140 99872 88589 50717 62946 98168 94931 98080 84559 51253 67958 51051 96637 51232 68880 72142 83625 57902 90726 87383 57438 92411 70445 98248 77102 86652 92992 83828 81194 78419 74093 58738 56625 57304 98647 80239 54738 66218 75828 54604 71283 95767 98826 50776 51962 91281 85548 83653 87167 52604 81042 90620 86509 88936 89976 82178 69209 59369 81452 95697 70671 91518 71740 87356 95510 85529 71942 79444 76441 58908 79370 68250 99303 57551 50226 82768 97941 77084 59244 82785 83278 69281 58945 76732 54084 85788 96545 56372 79554 63223 58352 91826 72155 68925 93428 54097 73647 61075 84931 93693 99119 66087 82559 93966 53189 61427 68922 76714 75314 74420 82917 75965 89621 70867 79458 70446 71090 96318 61010 95927 79126 55098 88666 66245 98876 99255 95132 71314 93495 77968 77548 78476 67889 85901 97761 53576 50597 71025 78652 75815 92805 93235 68327 97667 98072 72125 54331 68392 66704 55091 93538 89003 94699 70258 91635 52631 86699 55549 70162 58196 82422 58590 63031 62497 52298 73307 92498 77978 85386 53182 77414 53295 90410 85958 67274 75854 85325 88102 50449 90408 55634 59792 53530 59273 81820 71429 54153 94805 75288 60785 95368 60623 96087 64621 59392 55105 86105 61220 92578 87243 50861 96136 98532 51313 66984 57308 99860 62094 98015 67418 91063 72731 98613 65829 51526 87102 69052 83694 56902 90324 88771 76375 52638 72101 84760 72386 92165 89202 93134 57852 60926 92943 51996 69190 51265 53930 72138 86330 59544 66611 85717 66028 80769 51939 92623 52700 57607 58987 83657 92783 98789 81594 90981 53978 89350 53265 81949 60395 99707 64815 71593 75590 70508 75550 65262 75087 70292 93648 55458 62493 81986 79257 84289 70207 61484 73601 76030 96099 60510 79953 60887 99579 96836 90841 78651 55318 96565 56650 76265 80909 67300 72978 82913 94093 98437 81327 65061 74735 52556 50155 53937 56448 96999 58936 68510 73521 78816 66524 60532 69883 81358 57798 78666 81840 58472 77279 96971 97540 87605 80804 96307 66987 73183 63015 79718 51057 96649 89022 71047 78669 68799 70146 70941 95915 60012 70151 75285 77992 63790 72133 65222 88226 74905 89660 84800 78917 74173 99061 73819 84145 54703 52510 69175 89112 96450 82565 75260 54795 57580 95693 58434 68852 99962 84231 85560 73702 55260 97459 93703 76298 94880 69662 51072 60806 82219 94656 88574 64287 54760 88520 98951 94827 74553 94351 72501 84792 99717 95333 89421 92445 80731 73388 52450 62716 64748 57637 95201 63036 94854 90666 92566 62806 85912 72180 51601 79809 93310 53877 52403 96927 70947 66879 75503 55312 94910 53323 89941 53275 65845 60070 85197 98796 99485 90748 89593 86697 91768 68191 99282 58112 55775 93599 88272 92575 87966 64238 93911 68449 54959 85679 71379 71406 74845 52226 60041 75391 80256 99515 51918 67891 94354 67048 75541 77889 73121 69815 71970 50582 62482 91284 93636 63662 70136 92482 81680 97901 94439 99261 97319 91159 98252 65632 93929 89312 68587 79986 68038 79601 98922 96715 59973 52515 75267 66468 89471 83490 84339 84850 88908 86206 79136 91747 82032 89551 54284 92596 97065 81363 56285 50209 54470 96362 97056 72552 54789 89695 78407 57360 92797 62935 77110 57233 92036 58370 62241 77047 78084 55990 75698 63065 57531 73099 98420 90709 64808 68946 76448 68115 96378 54094 89585 62191 60923 68067 91776 52269 96101 78896 99875 99534 95269 83368 64511 96749 68793 85824 60406 75054 53180 96712 51426 64045 51347 86285 93698 81395 67541 71499 73488 60444 53160 59631 71508 59133 71116 85847 68801 80597 62915 57483 86528 65947 92752 81687 68212 74064 65628 80125 82407 54740 51981 70838 91594 67606 78606 62482 73314 55203 51822 61085 71431 59498 88413 91601 67772 69555 92590 80718 56320 68418 92553 50636 78336 78773 75253 89416 88235 91863 57449 81109 95888 85270 89810 91273 69067 98967 67678 94957 62528 68154 56708 73255 85567 96448 59783 67730 87020 73413 96408 95085 71148 58603 52437 86284 64003 94160 78139 65344 58487 80785 63213 50252 52498 94359 81201 79784 67760 92774 63328 93138 95822 94628 55172 50703 61686 74348 88353 52552 93669 65078 76572 84216 69870 77893 79305 56293 62034 91561 53012 53621 96194 54862 74000 71519 84492 67296 52924 54792 58580 95862 99734 93543 62546 76447 97012 84031 52174 74276 57778 77834 71621 87330 57525 75002 84826 66825 75728 62701 50475 99438 76728 63168 94640 89544 73294 89100 53641 90894 61999 71268 61564 98531 75603 78564 89964 69380 59623 93141 76444 52288 93924 89581 72525 88227 94413 65416 98908 78598 63835 74698 65248 66457 52603 54076 71537 91635 77279 97419 87595 51194 80564 83666 52358 57718 96934 77616 80001 98970 95081 56244 74320 94318 54143 73650 73984 81261 87651 96119 81206 55893 64421 81964 52934 95521 64708 88966 91380 53520 67785 55396 51068 74564 55947 79646 95758 73683 90534 65416 72937 88486 56804 63987 73536 81376 69363 74540 85800 50430 79515 52013 98941 66060 92941 59005 67801 63991 77458 98095 56533 86836 95736 59435 81564 57579 71787 58423 92496 95438 54839 76908 83975 85296 56487 50207 76660 69939 95846 67439 68841 53832 72539 76990 60764 54549 75597 90245 66277 56068 64629 69227 72538 57573 92668 71004 83379 51629 94751 91984 79333 88341 85989 58300 97342 69605 61969 77987 91060 65088 94729 73169 86481 79685 96691 81139 55090 73795 77465 52408 72515 85896 99313 57554 72479 98620 75060 59326 92797 76574 70198 63559 96804 55589 56463 69706 96508 61341 98757 90396 66640 98323 83779 85224 57586 71621 99566 97098 96818 54525 89582 83312 79569 89365 53731 94350 87784 93705 55589 97675 71314 51423 53020 52880 58650 76326 62909 80500 70958 79938 53781 87659 96994 85496 70545 76857 59307 77062 62902 75005 73146 69906 94925 65402 50063 79477 54348 84520 86553 85818 80273 72235 66358 63874 68981 85354 53908 51043 91406 53859 95028 86332 92891 63747 86866 80140 88068 98610 55099 68124 61652 76810 50552 84776 77967 94330 69645 77296 51248 96655 63288 96151 64142 73374 52931 92208 89116 86268 63775 68326 84384 59156 69715 52009 51829 67284 85928 99951 99596 82208 83157 94466 63509 74958 50220 94900 76974 66167 66855 87181 79378 61201 56104 74188 73121 95304 76005 86047 96118 53645 68679 60560 55217 90898 65794 91175 59186 86295 59190 63773 75649 75110 92728 56049 53306 89274 99482 64656 83391 74159 91983 95886 69746 67716 99639 62669 53168 89961 66600 81338 99392 75815 52893 89371 54965 86651 93672 53676 74912 57094 92138 78807 64761 87328 78471 82890 57968 52106 89367 69212 52257 93875 88977 73625 97182 80982 59663 54740 84817 94271 98952 85792 60689 93417 53693 60579 94276 80051 86774 54753 88026 83182 59231 68293 95618 79586 57480 65051 55400 97029 91774 76542 67413 90217 54740 55511 95174 74534 82232 82869 58032 75222 95414 51612 84817 87038 88477 70061 78731 58014 75811 92551 61373 78280 94418 50414 73949 62407 88016 66697 83144 84345 61889 50072 66630 64820 59626 75615 63220 86761 57263 81414 85247 83198 70833 70217 80682 67710 97470 71037 64262 50888 85230 90818 67827 55272 52253 60081 80669 65753 98461 60306 79215 77371 84574 92267 51580 58050 84675 51285 98949 83564 52810 55404 75615 98670 90510 71307 93302 62636 96397 90264 72086 74518 69729 59341 79233 60465 95795 75065 62299 74284 89572 67838 65273 58676 63847 88925 58730 80996 65769 53529 61217 54854 78217 69701 73787 62519 68023 54878 62225 69045 55458 98468 72809 74753 59839 83858 67896 53867 52908 95746 86558 85448 52039 71826 88951 55260 71475 62999 79948 80831 67080 98428 52143 68509 85196 70475 67346 52324 87327 51445 71433 58991 86650 81730 79195 99122 81569 56720 76400 83441 56355 89090 91670 63716 68896 83795 85056 89032 99644 60257 81280 72133 81570 91503 92726 52088 80597 59328 73032 97799 66439 83030 66336 96868 80666 90697 60459 88488 97442 61023 95892 99617 61468 69037 51509 90138 57694 87478 68633 92694 99446 88241 76573 72736 98942 70879 71410 73817 51273 81688 99522 77963 69524 98493 50458 83500 63910 63991 73407 84146 69933 64645 64307 81080 93623 78789 60794 55368 55406 91513 69307 93815 58172 94748 84400 53880 96212 95575 78006 69640 90188 71124 87833 94160 53186 87070 77359 82063 61277 82896 84354 81020 69486 96727 61686 73632 53750 72881 83463 67382 69467 68758 91062 53779 76318 73435 99135 51885 65327 96810 85354 57466 95207 68758 78670 70880 94374 50806 51051 50293 62016 78227 73659 86008 74665 63799 60179 96111 75500 91848 52006 83120 57505 82989 66537 74314 60031 84457 81733 72224 92169 56330 63537 69325 62471 84108 53828 55562 73555 88454 87605 70718 78511 57502 80414 72479 89240 63604 79270 83783 62309 50638 63401 64342 53811 80508 63237 67200 85678 86226 72751 88022 66337 51395 85662 73685 53835 65890 52851 53465 87884 57245 60194 78863 95065 93718 76871 97689 67908 66722 73543 90139 73381 74388 61751 63134 91695 93293 96640 60653 71550 84291 94319 62978 57576 98569 98298 85031 85565 99588 63453 59781 55883 76995 56152 57688 80014 94754 94778 79032 57865 83237 73276 70377 65698 59871 83389 57518 84820 76279 98439 67414 71131 79324 78531 55961 99934 91777 91848 56148 50250 69092 79077 72553 91237 60136 83089 84507 66379 87542 70165 74049 86692 57382 98518 61287 65532 65571 80534 94033 56016 59163 60033 57240 55714 51238 87421 66173 67825 95150 83449 87087 93922 75150 67886 96663 69042 59482 67810 78752 97343 93737 78354 95966 91458 54271 93921 86439 78271 73939 57482 89593 89457 51567 87222 75340 72994 99983 73609 54059 62625 73288 97906 75534 53354 75967 51256 90173 86289 78020 95886 74360 96178 98159 83763 68438 68865 59801 83998 66096 58186 98619 99841 69972 86841 52570 96129 85343 58133 92852 98384 80872 97905 76467 78398 75372 81251 56653 59882 76096 99057 86426 96703 95790 96753 87475 73950 96470 65711 86774 67221 66489 85016 54633 61476 87632 52963 95177 61894 64312 92583 89836 79370 70095 75356 98545 51403 78751 63178 98851 80472 58931 76472 96733 97555 58985 63470 51305 82887 74811 97945 96095 71285 71497 89190 68193 53762 62671 56285 65923 90412 71930 81468 54127 86519 98815 60251 85401 90731 64036 83257 54395 97701 89942 99082 87695 54181 58725 85949 94126 63238 95202 74623 95450 58320 80825 56012 55361 63721 80981 91025 53848 88247 66405 60332 91421 94028 55975 61550 55989 87152 89288 89978 58612 98017 95222 53781 60157 96661 76392 56810 98663 56159 95975 81273 71156 91019 74876 95460 93177 78465 98316 80676 72058 61560 61055 95551 91902 78481 84140 79828 75554 88578 64196 85733 71588 91965 90097 71159 93112 65344 95045 59368 57283 99445 63649 65341 83082 57307 57386 64742 56950 64972 72213 58556 66868 64944 90439 70568 71391 91425 59136 90346 61912 73030 96238 62488 93640 65644 89183 98404 89616 93004 73118 58845 63986 85120 72910 88536 66273 81685 56641 73811 52498 62211 77208 53685 59352 58817 88418 93975 57893 82910 76256 87466 89896 53157 78417 84769 74802 54276 98064 76078 68606 50773 60433 74088 90291 83760 94477 62180 80500 61798 83716 51428 66224 50791 79852 83432 91138 81707 66904 55152 90877 55540 54063 70492 89430 58721 74524 88278 50385 64330 76666 87355 98276 53848 71227 92544 90982 52585 64816 67645 79179 80499 72308 54666 73566 68704 95966 73490 92876 94695 52920 64646 86416 91605 92376 91036 68172 93097 88898 62875 69439 88535 88310 63770 61295 66181 70904 99998 90128 94410 85213 53562 69539 97924 89543 53316 81128 77458 95793 55631 53522 62772 93689 88261 88396 67325 59616 61280 52958 80824 60780 63705 70911 72748 50881 98194 64569 92626 72710 90063 78987 69437 96343 84080 58121 71108 85812 75947 79813 70551 93083 53241 91244 81207 74312 72320 99738 71559 75984 51516 68384 54985 95470 96950 87771 91163 94374 84353 54723 97252 81969 51957 74754 54818 82191 60609 53095 98921 54452 61419 81011 94172 80673 91699 79343 70677 98827 57540 70218 57329 76142 85638 52096 59983 83459 78976 83256 63361 85698 80027 77143 96698 70546 95762 67404 82116 78458 92614 51293 50537 81248 66599 83085 78194 65517 52504 55140 56386 51806 80752 70556 83322 65302 80926 91159 74384 80092 81857 69071 98072 67576 73482 52170 53218 51802 97284 87241 81802 76389 69223 58461 59929 76904 98656 87892 72406 57847 70721 92817 51087 83702 57473 94037 53202 59266 89472 84060 78348 89568 71437 61593 72527 52066 58641 57165 89981 76133 84664 64120 51726 63195 61105 81068 75687 77578 87322 77490 68675 59257 87342 54154 71348 96935 77711 71035 83607 54344 93526 95531 55933 75316 51750 84872 72563 96488 62737 75776 72451 64800 58777 96279 88970 84197 93707 61252 84799 66438 54021 89902 94772 80009 61617 56586 89776 75877 68666 93504 84117 63120 80455 75880 53216 87208 53502 99859 94016 54940 61901 55840 69041 83539 98522 58019 93193 90985 77873 79564 68647 88502 59268 54808 85826 93613 60468 54845 90401 56696 66619 65228 50653 94476 51218 75727 88858 61092 93432 87212 67682 79265 83970 87984 60451 65114 82189 99599 93187 76880 53297 69990 93894 58150 54192 91466 51234 64362 55043 90702 58377 72667 93725 56702 59691 76837 67093 76437 55564 64300 76276 78318 63485 51126 65158 95321 99303 50500 75833 70333 56364 55981 86569 62640 78222 99637 99880 91883 74382 76663 97970 81798 73540 86454 94292 61352 63888 76261 56416 66184 82670 66523 69189 64789 63983 74044 66455 73668 89410 53763 54580 91812 97353 60181 55212 82415 56604 53745 92885 83333 85036 68052 65951 50784 82405 65678 98209 80977 56839 73697 54377 71987 83033 95892 52144 55000 64957 54045 72958 75021 54473 68029 97534 83424 93787 72444 88917 70452 73825 92358 72428 73593 90130 52329 70482 65615 89423 58237 54800 85535 87920 92895 76374 99141 54269 69377 71696 70199 96935 74349 91661 76676 94597 50206 79544 90095 69346 78087 78567 59690 96756 93013 77453 64656 94832 60107 98541 73644 52757 66367 65477 53930 86256 80977 62568 83033 58964 83368 74117 81187 55430 66962 62541 96153 74013 64718 75351 87768 70461 52824 95003 80371 52288 53354 60836 63302 94194 50059 93164 82439 99768 58448 75211 74779 54308 69688 50272 90963 87562 90460 97148 86386 90576 98409 79977 68102 58847 83315 64361 52958 75786 60686 93805 80373 60903 82394 68713 95049 64638 84153 83078 60977 80233 63322 53618 58197 57624 70473 99799 94510 56124 73971 67171 74086 94291 74671 91201 94682 90711 83104 85382 97295 56843 77429 61754 59083 71910 84365 68750 79537 55325 73784 57968 73975 80263 88781 74758 95490 59460 64561 97032 97346 95903 51916 94141 58119 87605 56274 59820 96846 83696 64867 54887 95873 77932 70319 72851 59552 76641 94072 93623 58818 72083 74298 57926 63300 93553 99815 82758 58707 58146 70681 98445 82703 83758 87687 86000 72052 76401 98017 91265 97891 83735 56209 93131 66083 77928 52307 97605 75401 79057 73560 51542 78424 59818 80643 84050 80010 54742 73386 59895 79623 79352 68037 76983 73943 85479 53445 72134 76918 82742 83628 85196 56446 78407 50725 58603 76929 53754 50284 94699 81071 98699 71276 62057 84156 88540 64387 86339 80909 67790 98351 74592 89050 64236 69628 98679 65443 72931 93687 85867 86117 89883 77022 91823 58377 75455 98185 71232 78018 54212 80366 90035 85131 58812 83973 86338 52534 51854 94894 97393 96189 67988 97289 86700 73961 95605 83361 51479 75390 50111 74700 58535 70246 65805 99814 68386 94693 99849 58678 83256 82473 98207 72440 89966 95413 89562 53939 90798 85847 64525 61592 60706 58068 52662 83328 65226 96609 56508 55018 82910 74929 76232 84432 57300 61409 64050 90752 75150 63157 79401 74595 57313 65302 57570 98878 72774 83273 58807 75866 54083 81467 88195 96186 96729 61510 60795 53146 56314 65555 74696 53963 66497 84739 93207 65585 52550 82922 79735 61020 70095 92474 53297 76476 68373 58552 65656 79359 54174 94956 77547 50913 89489 99010 58286 66477 88114 76368 57892 72734 96214 87201 81309 79919 57351 66928 97375 74717 99227 80234 95086 59237 51736 67934 78191 61751 77748 60885 63113 80424 60491 71874 99244 88420 88746 74713 96751 52502 91359 72658 96769 89610 58746 60920 96067 84780 71762 96453 89162 77267 64606 64596 70231 76912 88903 75246 82235 67011 88323 79824 94401 62875 90435 84492 58940 88914 54281 86853 84468 51415 74815 66887 89917 83107 89799 73762 66790 87711 80386 50236 68911 83024 60626 86517 93121 70709 95653 69529 71181 82772 98397 84752 71035 55032 64275 96575 86828 64754 77907 99056 98082 77885 97179 81238 93099 87854 94921 80352 57936 64769 61059 75936 79968 99408 54336 68225 69775 94931 87694 65635 51792 74690 69365 99033 70515 83852 70486 74436 62655 50839 66485 73274 76060 96909 92385 86258 69277 76167 67081 89922 97429 64087 74270 60895 63157 60046 62837 56652 84462 91704 66703 72611 67754 53079 64683 91480 86449 87818 62492 94499 83787 62785 92294 60273 53231 92300 63176 51971 61547 54206 86000 60358 70506 55945 98541 53502 75465 87638 93719 88149 72705 83999 98645 59862 64624 99242 60283 75233 99783 58780 69617 82034 50756 65110 87404 63460 58969 64826 99954 58229 76522 77613 93972 81917 69982 99680 99865 59345 53428 87308 82629 83147 74776 75935 51488 67069 64959 70591 89249 54369 98582 57966 72681 69103 57992 70237 94659 75239 55522 97148 69652 90178 72241 71386 57555 78182 54891 79328 59861 63844 57162 51104 54916 89205 55042 71832 55950 82368 78581 68219 79178 75505 85086 79443 71667 88958 65746 67810 64578 87668 84175 70796 82229 75354 59315 87971 91017 79093 73588 69207 67448 59601 80447 64777 66211 99947 84335 95639 85999 98807 91902 54164 82605 89076 69229 95348 86610 90671 82435 63192 77915 81540 60529 60185 69891 80244 76599 70726 83895 51121 68962 71330 92872 65206 61140 84054 81576 67929 95839 82608 77882 58131 66432 99716 80660 96309 99182 99771 88529 54165 99156 92505 55952 73596 56642 61258 66388 75563 69617 54108 91752 65365 54240 54416 56729 75787 69764 94891 71556 99534 93403 74306 53442 79545 50796 81804 90511 97659 63284 73789 69490 96560 62932 95197 80668 52573 97154 56726 90772 70276 89697 56998 88042 78016 94926 71660 88446 75693 88422 79336 67429 53950 65325 88214 78118 60044 96218 98206 60177 99743 63372 86936 94696 74498 72467 66521 97586 74093 50672 54364 90849 77218 92417 91957 53532 80858 76535 91456 63458 54935 78384 63643 53062 58617 62371 55442 53898 88841 80599 69367 63317 64842 73176 87109 87067 75078 97014 78378 72880 54022 55131 52667 95735 83989 90474 69095 91288 53532 65066 58500 73778 86700 65110 89765 96744 83315 53305 70011 55211 84291 62008 84374 74375 86844 68977 68776 85566 84132 57258 51860 86670 87268 96284 97104 86669 97875 76806 97814 96379 69208 87159 69938 81616 50166 97353 70312 56417 86867 89603 80835 82943 53141 85932 91085 63007 79209 76602 88133 67847 99642 89581 79826 70217 97526 92256 53967 79325 58427 60964 55078 71193 70637 73147 90321 99592 71216 50920 84595 62515 96504 88355 71982 83130 50075 72037 87718 77029 81566 91284 87357 99448 65619 54043 85384 77841 82890 69074 98380 80358 87455 64582 87618 83485 51997 62263 98113 55413 66111 97730 90681 67695 84305 60537 75591 51597 96508 58649 98985 75148 93894 85542 74395 81573 92541 75911 74610 63539 66691 59840 56001 93458 62116 94686 76602 53013 50805 61788 52995 73927 55746 58176 60595 68622 75404 88706 80676 89676 85214 52327 68296 76732 70642 88850 58557 60240 79333 97478 94371 85413 61448 66320 57178 82322 59353 96862 96265 71154 89520 73126 67561 67940 84801 54860 90249 50010 64768 71412 90866 76714 95749 61510 73321 76898 94370 63633 91749 86580 58078 76888 82622 59266 93989 54946 94429 74080 93995 72224 71169 68314 84460 51311 64960 60387 95424 73928 78834 74107 69168 63844 91928 78865 84910 80030 57342 73193 86831 72692 81679 96622 96466 63834 82588 81359 96915 56491 73924 59236 82557 76365 84535 89045 92976 83444 98856 78112 50948 71003 61429 98588 60215 86558 83585 68543 67048 75601 78135 54085 72762 99332 58113 77457 76404 56023 93481 83926 52323 86142 96018 99534 74685 62383 75605 55828 74393 59037 96781 71426 58280 56774 71620 77682 96747 90103 71717 70940 53963 50886 53071 58053 66797 77597 73742 66752 67368 73493 91667 77185 94077 76486 69605 94339 65995 57673 69588 82078 51406 80287 78300 79615 62895 79280 94190 85112 76138 69264 97964 70609 68842 72219 82577 78768 91399 51475 70520 92509 95085 57190 85451 80738 71303 97965 83887 76757 99361 96484 98569 83359 79644 69329 79782 82962 97089 59053 64927 81386 73308 95415 99713 65709 57174 81481 68671 96572 62648 66199 75149 82700 94837 52047 85708 92706 64806 93689 92140 71876 65721 89098 61023 88869 91815 95704 58262 75886 73168 87136 85553 79969 51681 65972 60292 51528 59508 68667 78161 72592 61223 56184 51331 68121 80362 58351 99057 73792 99255 58191 78232 77648 51522 72611 99043 66070 66845 91248 94090 86976 58961 77662 50839 53071 58416 73126 92763 85454 67276 94267 65983 55118 64578 77948 81455 98194 82522 69307 66992 76525 83438 69558 57019 80011 88780 94567 56014 68481 97561 60053 56223 77464 55047 53100 59080 58052 67508 69155 61820 63092 71619 87698 99540 50707 94896 55140 81853 65980 53982 72632 83791 75115 92550 98948 91325 92041 93293 81689 75502 63635 51074 62221 97676 63321 83594 91313 77869 83384 53714 76528 50739 73062 72712 88855 80383 59875 83601 91552 77475 92627 55464 51698 78961 96716 61932 87398 52599 85187 56626 54042 50838 70697 95938 59433 89503 77516 62684 55437 76105 91217 59768 67791 61142 69912 62055 96841 69145 54751 91356 83949 84292 83641 64947 56111 63469 85324 95220 76570 69815 55981 53725 61774 93123 94554 63136 89467 93744 68789 70707 67020 87147 89686 62599 56944 53047 59967 93837 56905 80594 51391 59938 51565 66119 69695 87399 80018 69684 64733 99809 73850 52040 59548 55831 55885 65615 77307 84281 52647 86065 62594 77729 52738 89627 60168 69340 80721 87445 67127 66815 90105 81388 72830 57481 58400 92788 52028 54681 64426 53257 77789 54382 65568 72396 52811 74944 80818 97523 65377 50928 84756 75033 62877 95388 57387 94374 65156 93341 68310 67188 58520 80206 86193 73265 58849 59117 61016 96924 81448 98312 99703 89601 72911 64359 67665 61081 83149 71477 51371 51830 92966 70718 59368 75985 61139 88857 71846 58810 53652 76166 57034 86279 97591 84867 89400 65573 85691 87502 87116 63497 84556 56861 85900 95628 71962 99837 97314 67992 75939 78321 68319 70266 65555 79049 80164 74187 98180 60122 61841 55881 74854 57792 54206 53566 68509 54640 79135 75827 91802 82186 80242 58369 57049 97452 76430 50599 84935 93164 91589 56050 77178 70148 70778 83095 61516 67421 67625 77088 85136 93796 74859 86470 70672 64156 96817 53381 82078 52590 77279 75749 76379 51281 95413 91864 54506 72262 51322 89965 57778 72852 75569 95921 59329 63804 95890 54410 50470 94558 70600 87774 57593 67012 75128 78663 99668 72741 50816 98965 79709 81914 52200 92327 67853 58820 80780 55181 57021 86711 94520 93666 79324 56676 63871 85063 88877 59968 93149 53260 71918 90089 95446 55144 99441 93003 87913 61305 51957 96526 75629 75565 68352 81308 88735 80222 76729 95705 91833 67789 90838 75921 69502 86887 86442 92219 97528 85157 57550 58842 83466 66801 73659 66026 64768 50492 92540 91624 90236 53075 67793 74449 63444 69432 85216 54298 62512 75462 58417 64165 88631 95784 70347 60212 59598 71072 51633 95205 77912 73521 83509 89237 57613 88603 57240 68230 97826 53621 83231 96494 78888 76553 94762 83975 76728 86071 73463 97406 56366 77618 63415 58475 76395 74943 64414 50196 80428 93885 91364 56536 59172 74138 99537 51890 98269 83914 78602 76964 81880 50691 59088 82570 65343 87851 60424 75216 68004 75900 86312 84471 81933 94156 84492 84390 53193 56040 75141 72492 83634 98552 54322 96628 50587 63310 89494 96391 54764 97524 96914 57519 66415 72894 60354 95641 56394 85743 56483 78931 53588 60782 85435 95258 97742 87536 66971 84715 78492 54252 73087 81327 99521 68845 74095 57196 70120 51595 98827 82179 98573 86971 99611 88533 66034 52819 59987 87475 52003 89121 55799 56144 50435 72909 74642 83427 56267 74343 98362 84493 88964 57027 63504 68179 59647 77164 63150 56939 87130 51512 85908 71475 69286 86722 81041 55872 85225 62654 55101 76137 84381 93000 78020 65965 84154 97219 73294 76798 76070 74882 68904 72601 53610 65443 98648 79341 84549 95767 61889 55688 62809 64686 86097 93527 57942 90686 67136 65476 94093 78614 55096 65778 91882 99726 98586 81920 60971 58465 79757 54757 79942 78276 64661 86695 56697 53680 88176 64840 59918 82468 77439 67772 70088 92547 99079 79770 77148 70123 57928 65736 99558 84469 73227 83624 59401 76325 89709 76583 70041 75297 98571 88065 90732 55957 66222 76846 59340 68362 65209 78088 76698 52643 78498 54479 96584 69449 68795 69351 56811 85682 79167 88166 95709 81215 93162 97426 80831 92921 78407 99713 72685 65859 53160 81488 54629 68467 52435 90638 79366 66231 64424 91434 87800 59566 97542 96463 72933 78967 62507 53745 88629 78546 75257 68390 90424 59458 59126 82407 88072 59714 60115 99084 90084 94385 94606 87031 75235 80662 88967 73783 53887 74748 75876 85013 50339 65149 95868 80176 58361 64628 87877 68090 75835 91918 87669 69360 94538 55785 72534 93559 62231 58117 54539 87064 84466 90052 97964 91315 59298 54330 70566 77147 81564 65852 57110 98947 59689 87433 95484 79065 88900 55881 89625 57528 94493 90480 99326 66278 99692 62803 61670 89548 88097 89196 62565 65608 97295 93257 82863 83629 56338 75088 93262 68720 76165 61038 63095 60089 60274 98019 61559 65022 71444 76804 92368 77453 67664 64345 70906 98775 51815 93986 72063 71072 57010 56732 77672 74902 79617 63819 63963 89980 83015 74924 57837 92308 87654 74101 55626 68624 71789 58045 66864 75063 74671 50584 55129 75989 92169 57769 77646 76336 88016 95000 56627 88252 79960 51079 50236 79821 53151 63222 82146 90777 67599 82864 93712 62417 82714 96707 52479 83974 52931 53722 77689 78039 81617 86628 58059 61578 85184 53575 77844 64929 65154 53103 95697 80830 63679 88084 61580 77822 52300 60614 60071 92635 94490 73479 54474 79771 97762 69662 64162 78919 66681 52422 57136 99468 60308 74026 95341 63993 79490 56037 78233 95648 93958 86743 58500 85200 91311 69612 59134 92827 77978 56008 53757 74914 86615 89023 92212 63258 81913 96273 94591 84773 71508 72271 73606 61401 85148 67037 71295 75487 81492 87229 56907 61980 68747 56427 95346 60241 70666 59343 79058 68412 72085 81520 57481 50769 94324 74080 53198 71142 93502 65343 55024 74874 95816 78809 67876 62869 86319 84389 83731 70136 74161 76099 64601 88835 65651 82343 97142 90668 83135 75714 51685 94942 69748 53173 91489 77212 63755 92992 71207 89446 56692 51580 85780 67757 71572 57668 69225 97952 61118 80781 60693 74494 53369 88455 67782 78956 57609 55624 63491 50836 55847 74376 94352 68418 93249 59029 57216 76821 51224 96781 66314 67904 88100 53263 59046 94008 76464 87622 57316 83443 68900 70843 58302 88148 78196 95360 70314 59610 58964 64914 83168 60210 98264 90858 58858 53943 65997 53654 89382 67829 95185 94147 90844 72121 51842 67966 63195 52361 75602 63791 80328 68094 90868 78330 68946 93766 76309 92654 85871 78711 71228 63629 87349 67051 93926 72362 90117 54131 92350 87110 87432 94138 83699 63547 62128 66577 78017 84237 65162 98817 94047 64819 92625 51118 66350 80138 82020 62026 57359 70479 87828 90202 69554 77922 92147 81687 98376 52764 82978 50562 71736 96229 59094 58937 74575 70805 92057 77080 78282 92941 93847 73502 88316 92580 55691 99682 63463 62340 69962 64411 52525 78108 87870 58357 58391 58488 52429 62284 81886 97070 63690 92271 84909 82554 93205 82417 93819 91720 61494 72070 64968 75618 63454 75656 87028 55089 87238 76785 81272 52980 65615 98291 74585 95693 56654 78430 72709 73695 63453 64879 54559 86428 66689 56134 72466 53635 61287 80009 50695 87741 59723 68152 57290 68679 59982 65217 59904 81217 53957 79033 61160 51291 68642 62804 50604 55948 84844 94926 83473 98992 66033 93572 64323 82227 71590 77456 63865 93811 82069 72861 77859 73040 62924 86482 80811 60902 93932 52532 67951 56464 70280 85105 91392 88494 56594 89683 66400 59862 64163 90852 74930 90782 99292 96685 90851 64276 95727 69423 86836 97324 84772 64542 79151 68182 50154 79014 88412 89101 80931 97203 50381 71452 99970 78037 78736 85252 62343 93821 84930 61436 92308 98543 56274 94141 99697 74808 55714 94111 88692 86671 52684 53595 76734 68552 83378 81507 65009 98794 97355 57056 85637 81315 73189 56088 77642 87979 96117 78336 55779 91785 74099 96516 68811 88070 50251 50350 62770 69495 65248 54929 84001 65587 81897 79041 90476 98962 92341 85356 55975 53171 57755 94219 53207 98233 89773 62126 64478 67848 98695 81903 52725 67188 58681 78007 81105 79127 71738 81357 94282 69958 51929 71845 85226 82247 59322 65488 90671 55979 83414 82818 98558 75341 59500 59510 70009 56256 90120 89031 74784 96245 54289 94175 56536 70615 79168 69779 75171 70817 89492 81821 89643 84703 78183 91846 79284 61217 60523 85168 51001 82630 61939 68474 82596 64154 58140 90899 83271 85523 62534 65230 62565 77711 69433 68097 66560 67137 65745 92310 84982 73461 58822 89781 65536 65878 84007 86045 60954 73808 89689 53564 58233 74088 84578 67379 55597 59171 59937 66694 95707 89898 83922 62352 57418 65986 90520 96564 64924 53993 82779 68450 63580 58182 54708 78525 55986 91240 91330 59672 91732 86955 57304 50017 76265 75376 95954 56090 84787 86314 52022 55631 55861 58466 73348 53936 95686 62907 89122 62033 68102 76522 68313 82742 70491 76412 70175 81260 68155 77624 79774 66280 55305 67093 96644 50335 52078 89155 88026 66250 50983 84122 58804 98776 64892 84068 79215 55925 78574 93520 58062 95036 95617 76241 59357 68554 87613 87576 59315 95764 71314 78965 68094 88159 95680 59106 62993 64661 99828 92318 55368 95396 94522 64787 65820 65609 81302 56515 61766 67314 66551 56505 92847 53174 51739 50117 59526 63560 97864 91717 99796 98378 98212 62704 98959 74451 81186 74408 83196 93456 64802 50904 63397 50441 51924 69137 82848 91358 78635 82629 81165 61903 54021 75218 73230 51891 63775 81951 73057 72385 93235 90350 81721 87208 59821 57716 70594 64411 93874 64853 95360 99612 89237 72773 71186 55135 50779 72613 62337 99296 59082 64647 98292 70740 90365 91611 65764 57258 95742 88837 63108 88034 57020 59736 58952 63413 77014 80546 87654 63790 50180 76919 92501 72870 70096 74744 69893 55308 70612 51301 54004 73643 73746 56320 89246 81325 59256 67325 81687 69632 51276 92840 94038 84011 77979 91974 59827 70907 66734 69206 97573 73522 57019 68884 71379 51801 57037 94034 88769 84809 55172 91574 63779 77444 92571 85647 64783 50035 76903 96673 51597 67076 50843 64047 77016 88948 87480 94942 94992 71514 80841 54343 50487 54564 70235 69607 55765 70207 78721 58809 56481 66286 55429 99784 62539 60092 72697 88120 61506 84923 99741 61643 79680 61171 50506 99261 78572 86164 63987 86444 60940 82190 52146 83150 59452 77889 71470 86882 99482 83721 54942 82997 95335 98999 56404 64024 87673 86710 54221 53216 62643 67227 59578 84303 94122 56315 73281 72636 76230 56836 96918 50848 63893 82270 64102 96756 80450 68919 77496 71071 68568 61797 53550 92800 77582 72978 80179 68947 74068 69836 56768 90933 80982 90415 86891 78237 71591 99080 51307 97035 94219 92136 57568 69474 92596 78838 97735 73288 95090 83193 56742 84731 72193 95631 85066 97969 83844 88459 91531 64849 65191 64984 62474 71874 90170 88749 58016 83510 51424 94140 76057 78272 68179 50813 64125 85962 59444 55760 95175 52931 85207 87390 84788 92029 91226 54652 99532 92007 57098 83701 78994 66240 94083 63979 65025 62325 63533 63620 94618 54153 73714 89391 57713 82512 58251 96785 62130 80149 63476 66484 57591 68601 51807 82164 66741 57297 67851 91786 76373 81416 69834 79529 91953 97421 87821 67707 88634 68823 74614 65146 54875 97980 54627 67383 75957 51498 60909 76334 78677 63134 56878 79622 81330 88723 73188 63464 93039 65951 82651 69969 83743 54047 67420 51107 76677 51087 95000 90981 94895 63575 68959 63728 72098 67347 93338 66513 86535 59602 98288 62248 81910 66616 72092 54855 95301 54753 97459 60302 59021 95370 57391 54954 52917 56268 61832 75336 53680 60367 93468 56977 52818 58300 56237 90890 96638 61005 92343 65627 92957 52495 72611 56957 59284 99667 78562 79029 79469 83480 61673 80284 87008 73148 81834 52432 87709 71871 62909 79348 84784 84289 96152 50480 73482 90181 74450 77855 85550 72682 78292 60284 80109 61856 58310 66206 85441 65705 86336 71256 92404 88895 74408 94921 95852 59172 77462 89205 99319 85720 85314 72927 56994 86746 98359 91573 69756 90922 89201 68421 72531 75322 93720 95179 58232 71113 54612 94344 93516 78781 72326 83612 80296 95770 56963 93122 54769 98787 64418 77762 69867 75423 91720 57379 69927 89668 68872 99993 88624 80708 50083 62257 56203 95396 89699 68528 63136 90601 53529 63151 96189 88524 89134 50926 69137 73519 57731 51635 74545 98457 64305 86715 78069 75082 51278 78142 71544 83362 87444 92139 68788 58506 81620 65815 77833 83394 74399 68450 79219 66144 66355 73633 64064 51023 69136 67853 87325 53653 55295 75570 75088 75476 82099 96094 59852 66709 90599 65845 70362 53411 95912 74909 68831 56442 82149 51229 85477 74838 89255 72285 62162 78969 59175 68811 80687 99424 73770 69586 52307 99765 97862 70366 56123 59949 64590 80480 93046 60228 75245 95387 94835 92622 84853 89917 55405 66804 56886 54383 78808 51417 78318 79605 80138 89261 52660 99249 91030 50478 68285 89692 64559 93494 55871 50298 97497 55355 75541 66043 57561 61337 79978 59337 86417 72442 98953 59133 79721 79309 89451 93459 98367 50565 53597 73300 57344 72973 98277 50949 58712 59608 59688 54098 99674 70920 65596 91998 91701 73373 53296 80142 84782 77216 74489 58613 92648 93386 79777 58908 54773 79001 88929 93232 53349 63278 90918 64416 76514 88940 83409 60293 58123 67193 87290 62044 84751 82931 95715 63249 72700 53310 91715 62989 81171 68945 87237 81270 61615 74355 87310 64173 60218 75732 67643 64330 67431 76080 84763 80990 84226 85957 95603 76474 90050 76608 50049 80270 78617 58377 96012 71211 95645 93559 83443 72456 82959 62821 72551 63251 74376 57783 95304 68187 86690 93169 77178 63444 64279 79981 53097 87924 89335 68759 94310 55248 90563 65250 62243 88199 65289 82087 67111 66673 58706 55333 62641 97552 84840 66793 53785 85222 51166 66651 59977 83061 67022 98885 62791 64475 75779 73954 98362 92559 76024 70062 79557 77833 65825 68806 56185 80376 86083 88447 82663 79899 92171 96162 81430 83043 69087 50331 72984 99147 53099 68140 87551 62022 99876 52473 93692 62626 52852 94810 93577 62287 95226 72069 50378 50631 95038 93110 58897 95351 67726 73557 65078 89744 59441 93187 87796 89660 74299 54192 60440 81740 79262 55170 81841 72094 98840 69174 60227 55883 74011 82223 65787 52941 92665 83047 77867 66803 97944 86875 95293 87831 81319 75860 72402 72467 66246 60652 65040 93935 55422 57842 80966 90390 90852 78416 96075 67598 52299 71442 98271 70737 60781 57552 71155 91124 85263 62942 68927 66476 74846 90655 84781 51533 64064 87124 76801 53054 93370 55748 84830 64023 80067 56975 98337 83333 68466 67905 74787 53304 62271 81248 59456 64939 89135 90784 69787 54757 50096 56851 90976 88434 70440 65102 84924 52735 77329 74262 60024 76362 53304 72363 73855 58850 53519 75538 55512 68668 83168 78752 99282 85418 67781 90746 67179 78717 70594 92319 95513 80066 66622 74567 97643 76075 76937 56576 66892 50651 73748 95187 69303 53190 50072 54748 79868 82611 53752 67639 85371 62178 98349 96207 89642 81611 57780 59762 89177 97915 66196 88966 89654 72256 94309 69894 79799 87785 53277 62878 73525 63176 80254 66806 72495 89849 96458 91615 63454 68671 99214 67726 88475 62284 82292 71725 75076 93679 88925 98423 97800 84399 56314 99034 82835 93460 53451 96371 57615 83820 54726 60339 97350 85317 66056 62653 63189 72002 99007 96570 90990 79499 99250 60317 69478 60430 51501 75650 78332 56068 60430 77362 59052 89979 66499 64507 97102 73773 53216 51401 83717 96656 89388 78958 50576 66547 75464 58306 99004 87562 89922 89347 93107 80037 62136 69611 85057 68240 86243 88943 92711 97930 75407 76562 77861 97697 77709 82161 98800 75352 81367 50544 59628 72786 68026 59282 59669 59430 65517 51819 75723 72741 94274 60074 54035 57006 64819 90965 72970 66787 83428 64359 54054 74799 88814 89635 91304 93753 77201 67685 78226 66945 88721 86754 78691 79592 56910 69574 95929 68978 59301 64850 94533 51386 97924 90474 75114 81003 87191 53517 58577 79109 93918 99330 61418 98973 96912 99832 82560 58904 88000 57501 96566 71901 75102 63658 74128 88552 57023 54304 64213 95225 91778 92006 94609 85387 74533 64742 60221 97396 95782 94211 85343 66051 65431 66007 81551 76051 98270 75955 70252 89027 71700 94175 70994 64602 62725 85307 70972 98854 81645 77052 89011 71982 61820 61196 62347 83823 98101 68496 90290 67486 57616 62226 54909 50810 81477 98002 92443 73797 82335 64134 88393 94685 94893 91101 61983 52191 88954 68964 84870 83703 89203 90997 85006 71114 79273 51898 97787 66316 95514 80878 50636 74635 89143 65380 82100 87861 87503 75067 51056 82594 54134 71235 99566 68801 81285 59566 76633 84887 73425 56139 73051 88680 86087 81484 88323 82546 59019 75251 68213 65611 82698 56624 75192 67023 99137 99956 61461 82020 60088 81883 91115 72732 53839 93003 63990 81357 56454 66676 71242 75212 75746 82435 61954 50854 87846 79526 88143 79199 76140 63123 89308 95368 94395 71042 53337 94982 69674 64581 52960 61855 93030 65186 80806 65335 55006 98084 72913 95219 82664 52434 80524 66402 67774 60257 83508 90028 55805 74448 74058 99184 90138 68311 97946 77719 78942 68989 78912 54634 99447 55365 88834 58008 98160 60682 81001 64910 69777 69044 55609 51998 85821 56163 54973 74992 72091 69785 72822 84045 70376 56782 98695 73775 63833 59154 59695 94092 64514 78480 83251 83569 90191 58021 85122 99604 87195 66321 50391 53198 56673 55496 70010 90018 99220 67439 89868 70581 98222 91711 89185 73724 78572 65923 59929 72118 99663 79186 50943 83446 79485 80766 60525 74238 84660 57957 99274 73990 68261 92483 72026 57005 76018 80157 85735 85073 76230 77316 82246 83701 56297 90258 63821 88153 91377 90386 94572 96912 78140 51678 89371 71593 53655 76784 98232 88169 88734 59991 95382 98468 94378 88993 55011 70899 86547 96344 86622 76088 82874 87008 62788 94758 69060 58436 73792 94328 88073 88016 57723 54047 52697 88238 81335 68456 87668 65622 62544 91192 99101 74676 66576 62379 80919 72494 71539 98845 71983 52052 91336 84616 97289 62689 52881 97791 76030 53902 57108 96411 55625 95048 57501 87213 54053 53337 61585 71612 75987 69109 84798 96186 97146 99068 80903 65593 98464 94827 92989 51746 77740 54903 55684 65079 80692 70265 60768 86710 77873 55227 71779 93198 89768 84160 98025 57295 62131 90990 55318 64514 58719 82253 95624 68514 90604 78908 72879 65605 81163 54646 72609 61620 68813 96274 84885 65011 71835 82072 95200 56069 85924 69599 85666 68502 66510 92094 71012 97984 57664 97686 89552 82100 70958 58198 73704 82516 84949 72745 72694 89111 72741 85207 90763 69960 88228 53191 53927 79675 56691 60861 74576 69307 55649 65080 64881 71704 68147 68424 69011 70370 83364 63494 92618 68028 74494 91155 63007 68650 80021 66703 88647 60037 76861 80392 67923 60839 98997 96595 63124 60540 93494 69664 77776 53548 83711 87774 66293 77607 70332 77850 75970 99251 59434 61780 93063 93405 72968 85766 79150 93034 60807 91848 83680 63136 56515 55850 95760 92489 85640 96652 95540 51826 67611 60991 61389 98064 59180 98001 95019 54674 84507 95988 75137 97551 58815 85653 91172 94024 90665 55438 99240 85515 52988 52631 96962 87198 66644 57059 69931 64789 62286 57374 84463 78201 67141 83751 71332 70458 87242 72553 50130 67441 88376 82109 74598 98588 95282 66446 73598 50225 88517 61825 96168 84075 54462 97759 95719 86418 61249 73252 75453 79453 74089 91223 97015 73083 65367 86699 52416 77568 58762 80086 90891 63306 59348 63797 56334 74613 94051 82122 88001 64174 57620 97926 94671 88929 90812 92471 89497 81831 77315 56640 96647 53502 52254 99994 55778 70898 50218 72961 55977 52754 77056 66912 66772 87179 95135 94884 95361 96539 75716 80262 56024 80196 59392 55185 59866 57334 89395 69011 79442 90004 95287 83783 94205 51318 67689 74833 75240 83487 69553 65298 88357 51199 93313 88348 88091 93415 87139 56061 81741 55154 77862 96947 88365 77073 58710 94481 81773 76602 59993 84855 55277 88430 63941 68073 63833 73627 85283 67155 64536 88627 80999 87917 56083 58317 63369 84289 50420 51979 92049 91689 80263 66196 65434 88940 94009 92023 76882 72345 64912 92377 70137 81018 83125 78575 58496 81720 57332 99479 94934 58925 55525 71486 54501 95371 58708 86370 78270 94584 97461 67427 72010 98346 60275 92846 51729 73066 97086 58565 63572 78483 80361 88585 85579 94998 81353 56221 70211 52792 80017 51084 66671 59459 53805 64768 79210 85100 98940 71943 77194 55027 74977 92015 86013 71745 80020 51072 75612 77359 95546 58511 80776 87625 75098 71677 51354 55520 90700 69342 95241 60142 51971 84597 94141 89976 51403 64106 76491 50593 77400 55913 65379 83911 85260 75427 73503 70519 56602 78385 70861 98197 74266 57197 88443 56069 99715 61703 70254 98646 78850 60631 93008 93368 95515 81942 76133 92178 88807 95927 54038 89746 67069 86727 58504 72002 68105 88770 50933 92648 63823 68671 63654 83211 65880 63001 57301 88099 87879 75118 65758 62313 96814 66941 67538 91504 95410 71721 87812 96383 83100 57966 86537 60673 55214 52149 68200 62560 76732 53196 82917 63793 79961 93208 80829 82355 71013 91179 92503 72518 83601 89227 60171 65039 77780 98488 60764 93871 75365 95770 86075 51746 86491 91813 54983 94943 52473 91134 82368 65337 56794 79392 63632 98567 54675 86570 92426 81153 64407 63885 87965 59064 69334 94952 69758 89214 96603 51505 90131 97793 81481 73427 82384 90511 69623 91619 84115 70540 53984 81491 88687 90520 84250 83167 71624 68944 88409 50381 66257 61924 68462 99213 72615 53320 94234 99421 78798 71870 74808 93984 85396 81128 87764 50312 72503 75317 64652 84946 98733 85183 83444 67255 53744 79386 78384 85205 64500 72547 85617 85888 96692 71749 88369 93284 90123 87246 53524 66239 90414 90157 70935 97426 88851 96291 57974 93006 89083 73179 64135 93768 63492 89156 67369 74753 55992 90953 52171 69940 76573 60419 66066 97953 58216 75758 69601 76308 65886 83716 89986 96062 72149 84341 90398 55529 51864 59636 56353 73974 97159 63771 56036 60930 86019 55970 69992 93452 83670 93197 78398 87112 87833 51351 92371 58437 65069 76912 63820 57708 86939 91260 79635 90710 94209 68592 94357 76931 61482 86451 89989 75496 51610 88968 90469 79634 98962 55684 62213 51223 78179 90050 96613 69746 67483 67566 99001 64258 57419 52991 93375 63490 84498 99875 62322 83557 85773 97406 96561 53125 51731 99554 96458 78670 92478 85183 74304 95434 73285 62258 77235 77280 77943 54178 55119 71813 95589 98183 92824 90222 92226 73754 98316 91086 84547 73004 95996 54682 68635 85315 51854 89118 83453 93848 95121 58799 96737 99606 59935 65037 51787 71304 79252 88497 58259 64419 61376 83134 52506 63290 92716 52623 82908 57219 99920 61002 58453 66613 74928 77487 64302 82798 73202 56762 70261 87775 74220 52610 57801 89317 86342 84297 75287 84247 68810 98262 87446 99611 72793 55036 89506 77149 86415 77317 74846 96026 79959 51751 90329 55235 62904 98005 65797 94590 83116 69044 57892 78985 92173 59982 80087 65115 96335 75123 58645 57840 77999 71714 72952 99457 76851 80128 70421 95793 53926 75510 87589 81809 65174 79014 77885 99979 62885 78626 58465 65247 98010 56917 60796 77337 63016 61332 95486 74993 96323 88219 69319 65292 77482 64189 66233 97187 77504 82715 95690 93516 90104 82578 69061 64710 97917 91005 83281 96792 57725 50902 98875 96672 76293 87511 82899 52787 86024 97901 96707 61103 70161 90621 58528 88945 77463 96215 82025 63390 59198 73730 71536 93201 82359 57215 52460 75300 68800 77258 55861 96231 76232 83646 69440 51946 83609 90551 70283 88443 55558 60854 71442 92120 51041 76703 76057 90113 50179 91374 76744 94862 67924 80924 86920 56397 62003 87596 86384 88539 54976 75423 73333 59795 92438 62004 73746 94632 54774 81704 66192 51108 56919 86767 92590 98158 98656 84539 73290 84167 57691 83494 89991 63958 86919 69220 91175 98714 51377 84497 67815 91667 69202 72418 74759 79686 90773 62117 92995 55846 57130 62764 82556 90628 54352 69478 69987 57673 91930 99518 50923 64500 73971 57349 64012 95451 84939 52367 75282 54362 85687 70723 98753 74049 69209 96371 82109 87418 55007 98907 71321 80254 63459 88457 92204 73961 67264 99668 54247 98323 91074 72491 88342 97644 97739 82946 74883 55685 59152 70630 66297 79396 72095 60942 83885 52423 89269 62635 59535 77225 91717 99337 84013 64380 57122 81315 54849 53277 58246 79212 72346 69074 65944 53364 81895 87132 79955 97882 85511 79453 95673 79568 80744 92814 90725 66711 52504 63237 74934 83000 93805 51203 50469 51120 81023 60173 62749 56562 94100 99617 83133 86467 83245 83322 68019 75323 64800 79966 91677 61167 68164 58374 94138 87818 65078 68884 89158 57547 89816 77850 59814 55468 94572 93624 60037 72091 54992 95858 75921 84204 91275 66248 90567 62243 99007 91746 96690 58004 91963 65327 57072 88001 95238 74172 62346 72982 89924 98888 68784 85050 78878 85522 63370 87715 95314 51499 88594 63167 71415 62202 77527 50380 64258 75106 62782 55959 76533 54941 78649 90517 55156 61701 56207 67476 79956 56487 51887 58986 79721 71967 85859 95181 96088 62305 62378 88118 77658 76629 77625 52174 77364 84598 81015 54285 74030 52375 65166 51880 56294 59253 81359 66430 97337 88646 81528 86532 66842 75807 76922 92884 51417 66994 59617 54584 57160 60368 83253 97229 88864 75824 95557 57341 58352 86521 94746 59248 64913 61100 54913 62033 62408 55903 71615 71742 58972 98317 99532 93373 83958 53896 80360 50597 51621 79778 85944 69317 80573 85338 54700 62586 73309 83109 81037 94781 86596 89437 58412 50553 99926 87510 58291 99919 81092 60234 56460 95317 69945 58018 55918 59425 57801 93330 90647 99219 58491 78780 91485 96479 81261 68590 55606 78796 65942 87665 54028 74462 91773 87018 70974 84790 79365 96564 77768 83041 62910 78810 75019 85565 88955 55269 70943 55700 98836 57654 78644 86490 94183 93175 89098 91980 72917 80907 80929 66048 65467 89436 54302 78858 59136 70239 87790 57124 84800 74241 94054 66942 82292 97782 86577 56833 76835 51811 90615 75606 51198 65674 96047 54686 54411 93690 53845 54582 73647 88239 82309 95613 59241 54201 93632 56911 76390 68977 64678 51362 55749 75896 50358 67265 91989 69923 63012 69984 95703 88354 77846 84158 50371 78874 96818 83017 67541 54086 88280 61144 80345 96021 59944 61578 98883 61537 82515 68050 79458 68594 78481 88390 99135 60776 60756 91965 81677 59461 68396 59916 76057 80580 72617 62546 71772 80053 93975 66426 78584 89987 70082 57562 63674 62864 85516 99893 89095 62123 82687 74059 97075 59233 85010 61639 70853 56390 52264 88780 62448 96723 68416 52165 61736 99200 69698 80890 92217 61613 54776 74119 64917 60843 69058 88507 96713 51979 82539 88408 92308 95572 92162 89807 74970 71795 97104 66087 99135 69757 87631 95753 97059 98725 61016 63811 90707 74679 98857 57269 58922 68615 84133 50661 67769 94772 79152 85283 55969 86460 94427 52481 69232 61431 81002 51715 87237 69412 71583 91028 83325 64287 92977 83882 96996 98739 83089 93592 92452 52572 60994 86379 68873 94308 80120 92508 90145 71165 83805 70650 68419 66729 88184 68956 96352 74122 78952 96387 54252 61988 79017 65073 59855 66111 64618 88364 66347 63926 93930 98752 71982 80949 59796 93065 61619 86577 52489 84882 80048 71832 82880 54979 97323 79466 84163 93935 81944 74638 91304 83242 94049 74503 84478 56733 64711 67891 81795 97090 82434 63316 72486 78501 54522 73817 53923 85595 69519 51569 72772 66406 90845 74052 80662 74658 61752 66219 82667 98935 57208 67007 68483 92516 57166 53928 79993 70516 56897 57975 55737 76901 51553 58151 90299 81734 68001 98792 56622 84708 67532 88628 60808 95033 67996 77162 72498 59367 56707 78011 50263 51404 76474 71599 86702 65195 80469 89074 87212 61808 58151 90593 78976 93769 62938 95511 90044 94283 86507 84871 90356 95182 56378 98460 80273 98188 61028 84866 69608 61104 92861 71792 50276 54720 84061 64868 63201 57602 72184 67602 79454 99741 61422 63594 79273 68165 70185 97269 89728 99255 75252 54001 59408 94983 89054 56910 79404 99746 86685 72790 81429 59550 59956 89748 78720 93359 90742 71710 65941 81094 97510 60745 86104 50223 70905 86105 95275 78168 85242 87692 57261 73151 80682 94465 73395 50384 53865 65759 95770 84140 51200 87262 89946 92338 61633 97079 73240 95657 53235 78152 67449 95043 93042 93222 84888 77739 95367 59074 79307 82104 75148 97452 61253 91975 64238 78039 61046 93684 60729 65339 69706 77177 86263 55742 97502 63547 64269 73725 76786 75781 88615 52858 50034 83442 58136 77526 94462 89969 88918 54659 51955 82513 69924 77859 63615 70265 94282 66353 68105 67815 81305 80986 92894 75361 96707 68306 76505 97122 57149 85637 81469 82724 96035 79301 81221 70742 83319 63423 53011 51238 53503 53472 52268 51902 62818 91566 73599 86920 85064 84507 93705 60321 79365 81760 55036 99820 72962 71510 91888 54773 83163 62295 98734 63068 85769 64311 75156 57005 93255 64684 50470 68082 88689 58870 56698 85294 55434 68227 86837 87520 75024 62831 60034 89086 70430 97637 74677 68091 72858 80773 56205 78027 92700 82770 75950 54939 91047 69124 82795 71390 86537 56952 51650 99828 51314 51978 70412 73929 55234 59488 59400 77618 59500 99858 60034 68380 80605 92464 64984 81798 72337 84548 85831 81192 96919 62738 74553 77332 84435 82518 53954 91226 80523 94790 59694 86142 70815 86235 63674 80094 82414 83287 97540 52374 91910 61245 72995 85020 70378 64384 65080 82762 56418 99100 64308 96865 87151 61380 50825 67116 64752 98480 91966 78187 88065 81595 81300 71708 96465 91536 97181 96738 61907 76280 79163 73655 92714 69066 83302 65858 87013 67034 86744 82220 90391 98206 98450 74940 73627 59978 70154 66441 84274 97665 76103 53253 87648 92330 66844 82145 92044 65909 99565 70933 94580 91002 53243 76774 80098 79546 78703 98187 94944 94972 61606 77169 73450 94206 61835 68093 54635 56054 81075 87593 69008 94477 78036 62663 77752 88242 59241 71279 97480 92782 72875 87432 98638 56154 57777 90599 93697 66165 91374 84831 86200 61985 90109 69275 87630 55982 52942 68199 75804 82799 70740 89146 67806 91432 92435 81309 53956 93112 98046 51448 78963 62907 64390 68989 75410 56857 90220 60040 59116 51578 90511 79078 91026 70452 95165 63298 52842 85330 85739 68759 92207 54088 76463 92277 63049 87908 90984 89274 74390 53272 91702 51106 97083 68228 75664 63849 96206 89668 50500 87373 62839 91822 56138 72860 92535 56081 63570 78043 62127 51370 75551 51357 96770 53872 77723 65696 71706 52736 69253 55197 78978 52051 83367 83393 63275 83452 90966 95003 55882 84995 67273 81040 61958 59460 70466 58385 86866 67031 62038 52332 88776 65995 62103 55687 69899 56627 87044 70122 86118 63858 94561 96989 86026 62490 95756 59068 64791 71359 87796 90753 53543 59324 65746 71232 96554 56446 54807 73385 58338 83317 65823 51827 61473 68812 66000 65734 73245 98332 60000 63572 67316 86006 83839 63001 50526 65900 86510 96084 79782 52172 98324 92799 76654 70768 89983 52585 77699 60393 78009 63268 74617 67079 86642 50016 74676 67834 52825 99275 96684 92266 57545 93652 82211 98275 97417 58427 62401 77566 79021 56596 62810 97688 74718 87319 53327 84415 59400 73865 97537 62393 69592 84258 65185 81919 99966 90578 52946 99340 52776 89014 69263 57378 56864 69845 75853 63321 65109 55516 69689 72586 60293 51787 79193 72360 65729 90672 54971 50532 86645 50920 50596 84672 64001 79041 75913 90219 99655 93107 74229 98078 79707 59849 85750 59187 89087 88843 69979 62823 89987 77263 96005 57869 77480 65992 81541 59093 55636 79134 75145 69295 73890 81331 96864 62249 79427 62772 64286 87255 76623 70633 96540 81616 67795 90691 55439 85646 64366 84603 58167 51265 74259 90241 96181 64618 69716 69111 56818 94045 73922 51166 65407 89194 79043 69086 95286 60133 53730 82085 89705 77398 85155 58906 95149 97643 71736 76516 89896 66472 66225 75495 86819 71346 95994 66935 68394 64665 55216 50513 53117 73912 73025 96712 54106 67252 64656 88942 79732 52893 81986 82078 77416 62415 75343 98252 97240 85155 56651 66781 79880 79791 70056 65947 72217 92032 84000 81605 70810 70032 61893 52418 75284 65800 59560 89523 97431 81285 65132 66520 89605 93910 90166 66629 83826 87031 59167 86142 63291 80279 85305 99201 77308 78098 52578 78232 52147 54524 54540 57113 77072 90394 81490 81162 61898 58977 94020 56896 88047 59464 95166 97977 74766 55148 58455 80945 68169 64128 99296 52686 63676 75476 54639 85398 98503 99341 59885 54521 52206 84542 69505 96886 83478 66993 63157 88057 55233 53112 58331 81435 81987 77213 50246 83624 97751 71519 97021 78967 69988 59530 94363 69469 58683 90343 64049 75948 59420 88826 97735 52883 66065 50686 60825 73949 57564 83800 94158 76318 86963 91294 64041 96256 76555 89589 90285 69883 94685 97139 82231 86530 99686 61548 87126 85155 82429 63458 89881 64115 64238 56739 94241 62106 94413 93729 60401 62170 62079 53611 99757 81519 74018 77032 64915 66495 51957 94177 67412 85834 92404 72065 78416 63543 93161 85230 77195 80510 81543 62266 96375 72415 85588 61682 58211 56556 92435 79407 79199 68773 50596 64644 95102 63088 59520 70488 61190 89426 85363 83235 97605 68963 80732 95005 82835 75480 70916 76267 57177 86405 64308 95581 92806 50991 87477 78348 59756 97214 58202 62401 57347 88360 59851 52431 94489 77678 83731 72836 68106 57478 54174 67616 81799 51453 77622 95283 55773 73388 57828 65900 50691 78562 93753 76667 70685 92630 87142 75276 76156 78776 90338 52267 81369 91132 53591 61333 52889 59591 82152 69045 88705 59866 83951 79186 58108 84174 95801 74750 82404 88283 75373 71986 71084 71746 88974 54958 52279 56936 90582 58553 98463 84195 55556 93379 81629 80305 77426 66954 85491 64220 56548 99263 94712 62032 92019 87900 84401 74604 75331 93613 91362 86948 71201 79670 73488 99795 68519 54303 61876 56935 62793 67620 64237 92416 74921 93034 74394 84526 93047 85552 56435 79295 76314 82948 51279 58903 74086 52717 75495 88370 88117 97286 94708 96812 65168 75619 98014 87527 57677 64125 69294 68990 64636 81836 81991 73181 93622 97283 67074 76027 88128 53369 82865 52377 50102 87261 51190 99669 56327 82940 79911 55814 84431 89396 50178 73220 96253 64191 54414 57271 52355 68100 62196 71107 61445 61239 85426 58016 89732 74517 51656 79378 50217 69126 78583 61479 93251 53413 90946 81624 75156 69110 84910 98248 80180 91613 52107 70227 92288 78427 92083 87584 76865 96609 50928 58782 97231 65242 81321 97803 91173 75366 71161 68415 99302 91823 82830 87761 99046 65936 75480 84231 61292 70955 66147 84132 67395 83523 52741 52326 96018 85604 82518 80463 82311 76306 79573 88804 50419 54462 58661 70683 94085 94819 84919 93220 57371 76753 77175 53736 77237 79598 85590 96951 83141 62185 69717 84304 86484 92388 68419 89646 93432 58626 73625 73152 82495 87628 78771 53046 92828 87465 76141 69092 95546 95556 71981 98982 84098 56619 68441 72919 58478 87402 50070 82390 56755 84921 86658 67498 97465 68951 93362 90653 78427 74830 86551 94565 69159 54039 78939 58164 51899 66738 78523 86248 81116 67876 77481 77930 75962 65883 84048 97728 99202 99059 58208 90478 96857 65807 75225 91335 95777 50874 75387 96543 93881 64785 83228 92666 65871 77961 70715 96625 50098 56214 60175 51354 74525 58812 90648 52140 73098 73956 60792 62766 82591 88565 82031 50622 60811 99099 95585 51521 56377 77095 51451 77913 88876 83420 61095 58250 90108 80268 63303 93486 62253 64231 86530 52155 87209 53650 70795 94455 92801 77252 73181 67152 82008 56842 94553 60753 96080 60333 55430 90332 75792 54907 56008 86391 62417 82282 88411 78505 88457 73435 56364 74697 77416 55834 93097 94694 64790 77322 66165 78256 52031 85675 97079 72613 52751 95263 91316 82396 91080 94788 98252 91466 52819 53067 52880 77450 85327 53094 63359 76473 89396 81506 72612 52571 85699 50520 78432 76827 85419 89151 76851 82239 89452 64068 79203 63543 51676 52792 55769 93807 99626 91775 61589 89654 81528 96016 78517 96152 72974 59767 71545 63854 81068 54658 70377 85159 86568 52009 94601 61110 70490 51426 77365 75698 94508 61753 64214 97366 99917 77632 70167 90445 71250 53014 59956 52458 99975 73330 57661 61693 72294 95121 86971 64936 65957 77849 94548 68338 90653 97303 70659 77541 83855 58194 56732 57592 81561 55676 87322 56806 90992 77004 93048 72960 93272 57675 94793 59919 60830 77608 88240 85184 85472 70841 96717 66562 56547 95994 51607 63340 51587 50327 50834 97057 59055 82050 86268 52204 67597 84991 68919 84434 84879 76972 65390 70747 77466 52518 86123 74040 96603 68122 67091 83671 97128 56368 69807 99615 86930 56388 72162 50849 81917 54817 71131 56402 85972 72615 75477 59491 84451 86283 98574 59873 53880 74884 86668 67021 73141 70633 94496 68329 60408 74432 61756 58268 91997 67358 70026 78626 95226 94662 90136 89516 59551 83053 71836 85991 64788 80242 71612 63923 80446 89411 62911 85095 92640 53251 87023 89270 66044 66180 59889 98553 53871 65756 68914 65281 72847 62517 54164 98857 68149 69548 53780 86033 90057 70122 71411 58673 81706 68868 66855 62103 63219 79495 72753 88549 90806 55517 89306 98158 59801 63250 86710 80267 76325 61394 60494 88073 76490 98108 51625 88536 75061 66674 96520 77162 60441 77808 58288 91534 62019 99164 77531 69074 98575 80872 84091 86150 91726 51678 65983 94531 75906 50059 93235 93509 52717 92102 80084 74367 57782 97057 75546 59882 62506 80904 56598 69921 73111 63974 98053 82024 69543 68848 86954 70586 77829 63525 86912 96241 86054 87757 51412 84093 79209 69004 51840 74143 72953 66823 88208 64082 75994 88174 52555 97716 92619 67172 64017 51584 62747 52669 53436 94713 79433 80789 88175 55289 53816 70785 88779 84055 52865 68443 75527 92994 97636 54760 74675 69046 62764 72050 82297 87454 74449 80844 86528 72193 77884 54152 63991 99987 72885 92306 63068 79927 64797 73542 64578 68020 54321 88250 88492 83119 71877 69745 62581 89924 50683 55259 66430 64323 60827 72519 79739 81150 73930 75549 57838 96558 76323 62819 85631 60162 77865 94319 89743 61821 65830 93756 52933 56576 74597 95378 93972 53086 65409 80717 57180 60914 85780 99274 59388 85983 65355 52891 71312 86700 91655 97906 64321 52402 93413 58331 50491 97952 61052 83231 60575 74398 76241 76273 78281 89550 52291 58963 68093 77624 53144 92180 55724 92223 76056 53005 91713 75122 70994 90053 66088 82141 68592 67961 82820 74266 55449 91462 64694 90223 95982 68653 69803 72481 70906 58683 67355 86851 67797 82946 68083 94866 79643 76614 52679 87370 55368 94894 91880 96985 71139 82699 80680 73219 80175 51104 68582 94531 98577 67689 98235 54947 71958 57504 84363 67527 77628 51913 53174 62939 63505 73815 71285 90399 73554 71962 74672 56962 55293 59687 58428 74986 76277 54062 78554 69541 95950 86822 59803 51029 76509 84472 97290 76541 51226 65699 66083 58806 57694 67537 80618 59574 85869 92105 65257 50039 55429 81588 91973 69910 69095 79149 59049 75989 67648 81561 57420 73014 62228 85769 78971 91819 93586 63957 85667 91887 80996 77971 90990 88748 75173 69064 61325 83558 75928 50437 69632 83909 90475 85385 79430 90702 69097 68869 93707 78841 91976 56299 56541 76656 91900 85137 82917 86425 75264 67622 54943 64895 64986 71823 55515 57475 83451 85408 85819 81079 51286 99989 84811 51146 51391 66108 76196 73653 57788 71423 61080 79175 67295 93781 73225 67229 64882 60311 76041 58785 51597 69631 62834 88895 82907 94861 60407 52215 57888 53343 73716 87955 88513 85666 97369 71477 86994 61964 57135 84929 77723 73953 95891 98334 57966 65937 82363 58338 73784 84201 94499 50339 51127 81467 65130 84341 76367 96329 58295 65040 63138 94264 80287 61338 61426 65081 95476 78223 63330 98482 88724 55097 64552 66142 98449 91213 95359 68592 54464 64658 99123 96288 87139 70231 92197 94575 94195 83951 89545 56375 84911 72618 82075 79986 61539 65081 90926 88693 86750 94418 96975 58685 89305 62115 90869 92504 90092 91272 70749 60072 82175 51459 93928 84820 88747 52543 63427 73677 82955 59503 72802 71115 77553 63319 57762 81470 52057 73961 76016 79652 62065 98378 91515 50105 87522 68904 85988 77493 72060 83815 92739 82811 79446 54798 78384 66164 69940 79601 68867 81244 94999 87664 59809 70646 82717 81836 54316 51471 92269 70213 88524 74128 87944 91753 67853 66625 84615 52419 99137 89102 51395 93121 82537 94152 73338 99086 62101 64021 79614 60297 64699 75894 72470 91526 82525 55373 81003 92145 76520 53879 92049 69949 59555 81287 50565 60444 86609 55202 79069 65420 75244 90118 83773 86290 85438 87095 66868 54337 97755 98329 75400 93417 53484 63922 74109 63568 88223 68389 52214 60354 61513 74059 73531 80163 77238 67860 69415 98476 59642 82942 78564 79715 78428 56974 50315 65401 60857 91111 81357 84696 88446 77268 62367 50883 96881 77715 79187 89196 54502 61140 59620 74066 96382 86122 54843 79354 64734 73282 93761 63356 77266 74273 79176 98620 83747 55621 90869 89347 85774 93029 87616 54901 55405 69889 51082 73702 85497 71227 80962 69864 90073 65066 72491 57229 79148 88115 51091 92976 62187 52351 55280 50368 60288 56430 53984 86169 99697 85517 81968 92244 81087 70078 88253 90534 59524 52577 97971 97323 65581 97340 67063 52398 80680 78771 98778 64086 67293 61537 71127 76013 70545 93299 58026 94373 89824 64063 50358 87492 55055 84836 90703 93964 74007 62487 77708 56070 80206 76619 73407 77573 57456 78830 62090 79440 81261 63463 82896 56747 87109 80300 90167 50654 70897 59284 54027 95128 87078 90203 59288 58666 98556 70740 64401 65903 65550 58481 53744 62546 88530 88085 97904 70442 73089 82521 54193 71539 66898 56826 71619 67734 67294 58421 80964 68456 83234 96592 97289 84786 61922 87035 58259 50602 69253 74930 87054 88211 74751 67780 81087 53287 65117 60887 74439 93271 84681 82639 75109 69275 95409 69798 74457 55922 63076 99735 98213 79985 57352 83363 90623 52725 93965 98682 97022 63701 70598 72201 77140 78430 62831 70098 80585 77824 58818 98187 86220 87281 60163 96298 80357 96540 69002 83007 65362 71348 97670 60506 74059 99239 82575 80092 97060 54975 64069 65771 99317 63505 57008 65366 88015 81849 94126 53387 94990 71675 60155 60723 79335 91164 76760 93261 94168 58554 93779 86888 94809 91562 86236 62007 75784 66328 86515 54829 86799 59289 87129 97065 54246 55776 97026 84571 83237 57766 67120 64249 81665 69791 88233 92983 56472 69561 74294 70894 66782 94646 76559 81493 78723 96482 87198 51299 70903 87267 85578 90384 63025 83041 52233 75875 75105 52559 64882 99546 95432 94852 65955 65168 52651 52248 88087 77425 89908 87684 65073 61221 69758 76208 96430 50389 89460 77717 90978 78942 62902 76235 86118 94533 50422 70603 82653 70882 63946 58481 50326 77582 84469 89091 93189 93442 80372 60243 93210 98975 99599 74991 97854 89528 51246 66835 54806 59627 81588 99090 93069 56562 50841 95978 90647 60068 63541 61307 72877 66564 97915 88443 84123 54968 57553 88134 85927 56970 53000 77438 57291 59217 67531 97461 68609 63915 67277 75849 76297 98061 57748 68710 88792 61382 73092 55322 60399 83272 79258 96938 74821 94661 65577 97864 66395 68439 70819 68069 93378 58371 93645 72852 77718 76065 59331 53464 68338 73300 71147 51656 98917 86969 75816 75171 61164 83831 90671 75904 60407 74728 97433 71324 57287 90275 64639 93614 99506 90225 94951 67385 68936 97830 83388 71006 87512 76051 58098 87719 62215 73391 86784 54684 84159 83737 96854 73897 66184 90878 77069 62086 61560 97735 92508 69679 53538 97043 69987 67371 53237 51940 84760 59561 82236 83468 85801 99463 70147 66496 66474 65467 84650 52206 56619 50438 84745 96853 99678 74791 83909 57881 57720 65320 71318 90575 68067 90359 90154 71492 96561 99447 86516 68335 53103 50198 78922 59705 89905 59840 95425 51981 67958 97846 78435 76138 96637 99462 61363 79311 56085 60965 88448 90914 63630 99230 61939 90532 91567 99944 99299 99085 79480 58468 95257 50034 51936 97726 77456 63725 87213 79836 67233 84605 59968 66817 57872 98877 65457 57163 88055 69914 60444 82895 78404 71110 98511 51167 78497 85730 87365 64480 69576 89635 56632 85536 53685 98059 89724 93394 61702 75119 86779 71806 91913 73646 53698 88350 82361 96044 72245 93564 85134 63060 73225 77032 86211 50746 86768 84564 90650 64977 64744 98222 56271 79366 85623 78919 77291 69042 88970 76744 51995 69351 68048 60536 88731 75281 97959 62979 83200 79115 65476 80444 65761 68153 80491 85236 63699 98446 63442 95961 68663 76194 92487 65539 55561 58571 56940 68315 50949 79615 68348 51827 54854 56278 91342 70270 97259 59992 76180 54352 71987 69740 50676 51424 61806 79438 66348 90897 68277 66562 90762 51684 96151 97658 59432 75479 57417 60373 58919 68954 94357 80384 86444 91317 90542 62262 78122 97413 55361 73287 92293 91040 83452 99027 50299 69325 83223 96009 69849 84347 83083 73689 54356 72023 93675 69956 80558 58973 51139 57930 52810 84660 59864 62835 79023 67946 89639 64122 53603 75818 84204 86802 50140 61399 82963 82146 51262 96979 71841 72240 63729 55235 79942 71195 93915 99880 92804 52081 64937 97818 89638 96685 60704 70539 77296 60332 70413 95402 62039 74946 87116 51056 92964 77030 96195 79688 64194 69737 68130 65773 60661 59001 65276 54337 84037 54368 76150 88634 61893 95968 75208 63098 60960 99050 55156 81778 62344 58990 61370 56913 64674 69732 53304 87239 67208 55804 92548 81580 64187 67062 80753 89029 58207 95223 51671 87107 79335 86014 89655 58858 59415 77020 83287 81327 66694 81623 87138 92897 58898 75713 80920 65654 78656 85326 62477 92896 80544 79263 59100 75071 91878 84330 71803 66246 68225 76714 67333 90470 61202 83939 91874 71563 59254 91456 67662 99865 90069 71313 95216 97150 83643 80943 65155 62258 95638 84867 71237 93218 51524 75842 67272 58267 90416 52499 91683 77573 84473 65519 79879 71823 80301 77499 98495 90135 89472 76398 74045 99299 52166 78749 95320 64280 50879 61099 69459 85980 95653 72395 80765 83795 54903 73812 88625 97298 51860 95496 85042 80825 62159 94979 86702 77074 53587 83364 89566 76476 88494 90545 73723 84601 97088 67587 71332 85832 91525 54201 82591 55741 72680 59590 83934 62079 53276 92380 77227 87579 62549 89571 83772 90777 95281 50500 63764 65367 68022 98857 68491 63410 80273 77763 70333 78268 68310 70857 59427 55971 82711 77485 75372 62866 59220 83103 61595 92417 89615 85916 84209 94676 98836 68407 92645 97295 85861 53331 99533 74326 88119 68304 59519 66971 70172 83122 51458 76299 87009 73845 91304 83619 73087 78605 89362 97223 50187 55459 86901 58160 95058 82463 61323 91575 80560 56485 96799 82125 55202 69060 99921 77333 79248 50493 88726 94995 50247 69955 93089 52468 57454 82298 56846 85318 68246 62836 84432 72778 55342 60811 65266 70605 73400 98188 95138 73690 63269 73151 85443 53505 76619 85133 88814 91111 81961 52961 74944 83978 99988 97288 78772 89214 62779 91327 81929 66684 73276 87194 62992 65980 77601 95761 89563 60219 98502 57774 66848 72771 74154 64922 60430 64476 70234 81079 77204 52772 59400 68617 50648 84834 77359 52554 76421 70451 83579 66545 52076 55629 75987 70970 57649 94251 67450 94548 98062 94342 91085 82239 76727 75495 87031 91834 87900 54173 92555 67500 74739 94145 58008 61164 71432 51533 72093 89776 98754 57348 58149 52988 50336 63940 96723 76647 67295 90387 71962 71735 60940 62268 86407 92795 73360 74577 94847 86358 83147 94044 74197 85063 80982 58261 95011 67061 63004 50634 50508 73213 84155 59374 83873 95141 87144 91018 81917 91780 71510 59194 87396 64500 99683 70484 98480 63498 96104 61127 50972 73907 73228 67134 71454 90276 71806 91954 84651 83331 82094 76286 77042 52563 77249 65718 75971 91406 58147 97412 68611 71759 73799 75436 70605 82815 60363 65568 98368 53399 68292 99913 97297 81596 88037 82178 79377 72600 55282 70564 94022 91548 67682 52176 64817 99543 50251 88065 70166 76832 99532 71051 85873 99479 90089 98608 55150 91314 72707 51596 72098 69609 82070 59820 73453 64671 93094 51693 71465 62342 94826 61659 78306 68657 59369 87530 91641 77935 89448 73076 80486 61571 97885 72591 68585 68764 87337 62406 57667 54875 89366 60279 64680 71714 60307 72808 79476 74037 87771 66372 50115 83997 61798 67611 64330 95595 54261 53869 98549 96642 53717 93017 82252 69498 86713 55151 86984 50945 96316 89303 57167 56471 84737 83587 59714 75950 99676 50107 53360 89886 60224 64379 61108 92795 64404 93534 73660 54606 70462 88910 79104 86861 58122 59730 90302 97810 57645 79647 89612 55476 98220 82918 91303 68183 62365 95476 73240 76712 92883 69718 56699 81063 84255 88731 68292 60062 71660 72213 75836 70466 86504 73389 96302 69935 58916 57664 56062 84429 80383 93070 94021 98649 52925 83014 81591 85808 79375 99040 83836 99894 95325 72702 94277 94310 79584 94064 94018 62303 60245 94404 79389 74561 85412 61216 63779 84315 70169 53533 61302 86366 88712 62270 97366 50193 56244 69973 77013 65101 76801 72257 99816 73547 69798 62209 95557 85121 61468 98411 94845 50016 61642 89913 83912 75858 84344 55136 81036 89436 91192 56326 91171 60842 89337 91719 91672 63505 51967 52432 73991 69461 89764 67640 85052 56102 64491 83130 96604 74477 75496 78816 67497 79629 52423 55161 53944 56155 59894 73806 56342 79601 53217 98778 80791 79014 58429 85803 89882 76770 84201 56574 98906 56309 83929 97221 83539 72715 55983 93169 94679 93808 66099 88019 69207 71941 84231 92670 86513 93961 88295 73961 83144 78216 58910 60232 64008 79873 69976 53939 63247 83863 58242 99243 60224 97844 58510 71630 97371 90367 59941 80009 95423 85232 93079 56139 61361 63128 72538 82327 72098 97703 72161 91302 98634 84764 78743 75247 96807 55470 91644 75213 70340 54739 57318 86802 76594 79013 58409 59594 66400 82845 56842 54428 82774 72878 95174 77192 57530 72061 68290 73090 53857 98142 50906 55618 85696 56901 73508 70448 94172 58941 96821 54518 74636 78275 77096 75867 87444 58753 87686 98808 72802 86240 80564 63313 85331 90667 72197 96328 97162 55003 72414 68080 76901 82102 60573 64302 52647 77768 61426 69514 50829 89366 50758 95274 81465 95469 68819 80074 65046 53692 79518 60096 78574 86787 51574 55140 58990 53047 55897 95448 57417 92936 91587 68182 67956 58422 56015 55695 73977 63635 92080 64917 90199 69188 62494 73398 60272 64530 56527 59365 65322 98193 99897 67434 56820 98352 83180 59179 65469 77465 98439 95560 75242 52651 59817 78331 50847 57800 88191 92190 68804 69941 62215 70073 90109 51361 85020 82885 77365 58006 87384 62091 82823 55943 66741 71959 51540 74121 81137 98915 97163 82184 94241 84568 96815 56784 70905 90907 58764 52893 64282 63439 75108 51958 83857 56433 93359 93460 71034 55710 95415 99577 50931 62378 69279 91689 86145 94684 62712 50302 58363 63570 52815 74522 76713 78778 53850 61841 66302 86232 85609 71875 60078 81130 59575 67524 53998 61220 79121 59548 60394 76509 93665 71924 53780 70699 93421 83604 54309 90850 69854 99267 60158 59907 93183 89300 75541 82802 83481 81030 88861 91044 79879 88474 96625 75529 97548 62472 67037 68467 98486 54924 72073 92033 98119 98608 80960 52071 67059 55271 55602 99410 52857 90696 50468 88329 60555 92387 85955 61212 50218 58132 94430 54168 91981 54736 95150 89750 75375 72886 97902 82292 91155 96823 60395 67757 79342 73836 73093 97281 78108 78609 50068 51383 90095 75405 73873 79711 60164 65073 59427 90436 94450 71608 53523 91792 93431 59804 62434 59856 51620 69896 90475 66757 70125 73988 81442 81085 94796 84776 59035 72548 94636 73290 94173 93848 83314 52737 63115 93945 57042 89965 95993 95667 88882 63712 97475 54602 74858 67052 66342 60430 71475 62352 69165 93233 98089 94542 89370 66973 86983 57072 92001 53369 71803 79547 83036 75240 57472 53492 56016 75203 86048 53251 56421 73565 78255 77555 83770 95570 99054 80257 90443 97847 72125 60163 96535 79287 70581 80878 67271 83915 83052 88047 88256 66083 88799 86515 61745 92299 51410 61419 66924 74338 90861 87143 82416 97857 61192 55058 52794 84344 87023 51540 85337 61806 55245 95972 79206 84048 86481 58950 94084 50379 54738 52214 93852 86741 66255 73420 59312 71195 85240 76460 70266 66168 77346 52440 97501 57993 51818 50179 50616 90502 99638 97423 52484 82909 58143 93955 52986 90285 61921 64017 61816 56156 54667 69092 59834 98350 81599 90506 76027 64647 89551 99380 94459 93743 81042 62760 62209 63775 62049 56638 65529 78299 63650 71751 67407 57900 76151 98844 97685 61057 62296 61233 60119 69762 91612 88434 65892 50943 73639 53813 90210 56917 61024 69930 94218 63462 99934 82570 52326 71810 50084 61181 84266 53425 63241 76880 68167 61212 73976 66684 62031 86760 90639 76636 65840 78103 52449 75899 60887 96550 99611 82157 99645 84280 99788 77602 55640 71930 62960 84788 76485 53038 59017 68117 64813 94284 96997 93998 74901 78572 92671 78248 63551 94631 55800 65936 81361 99277 76079 52464 87507 94612 58804 79058 54686 79933 66039 72264 91435 86609 93802 60572 57843 96248 65426 72719 57057 51040 63841 97194 91215 99016 94018 86755 90505 77086 84354 74009 78545 86342 64250 86980 76712 94171 53367 50754 86037 55488 72829 97698 80979 68930 73891 71943 99589 67182 61253 69293 97509 87282 82600 65053 64365 54160 73427 69407 54791 94015 87976 60477 70031 70955 84844 79776 78840 76659 74504 57318 62019 92972 74192 91560 59625 54608 64319 53274 93090 52360 66157 55636 59873 79583 75132 69505 83878 59454 80646 65586 69846 50276 83816 87094 80547 84166 85924 52366 53947 99324 64652 85331 91345 77736 77981 59410 83306 52155 77070 83713 72798 77832 93062 81715 93914 79727 72960 63538 86570 86743 97865 53068 96204 80501 88265 55050 57996 50983 77531 52137 91596 84015 83910 93129 83620 67710 60801 73143 82325 51622 80781 84488 95799 66526 50085 69213 74203 89226 96755 79304 87685 88192 81315 53479 65057 58452 71133 99894 76057 58149 61544 54580 71750 86978 54652 53802 71601 70192 83455 61816 84374 75777 81115 68339 50110 61349 55950 93153 67006 89615 56856 51818 85899 95403 99855 86575 55387 90847 62174 87792 69517 60322 82495 57828 97312 62222 89903 67319 87396 78558 76921 99573 65659 58559 88635 84985 64085 67061 74085 84440 74885 50372 79642 65122 80669 94390 89068 58459 76676 72225 62812 76326 65890 74299 79313 52104 62268 70438 85160 69817 87990 83448 88973 53611 84699 94576 53189 64306 72752 84447 60656 90003 77151 75984 99346 61264 74912 85045 63840 79257 92737 68095 55105 71128 92562 79261 81352 91150 98366 83777 50637 74446 68590 86699 95552 68287 97822 84027 97374 60166 82455 92322 62898 78677 90325 62768 91115 67083 77620 56373 57984 83625 74063 89897 98485 67705 88273 60426 90070 52317 72220 78531 97879 95492 88284 76436 92591 63612 97021 71376 87701 53322 94441 53017 88121 81800 89696 95702 83460 74339 61764 98049 87629 71118 89181 53851 56028 51308 98856 75541 53542 96326 84704 92005 92111 96722 95294 81039 73013 91075 96113 70373 86795 62163 82873 57871 74270 53508 99258 64962 66092 55900 77322 77029 86393 66919 55802 51189 72021 79217 99391 94425 55378 80887 71131 89691 97625 52778 72933 98940 99566 72440 87531 91035 80236 68468 69295 90457 65611 51160 80784 73700 65174 89551 75180 52614 83845 55885 52580 88584 97833 82350 78789 55665 90465 62206 68179 85843 66451 70128 64083 75733 55802 97389 69450 97129 95895 55632 94035 82924 70242 90357 62327 75754 64013 59619 62167 59128 74015 54540 67078 69559 54996 83500 51711 99697 68438 66907 55322 86232 87262 89830 76405 87954 68831 62698 90006 52377 73940 58960 94740 50594 97140 90325 96525 59376 84314 81856 96531 59400 58650 80647 85670 83417 56117 80298 62434 92063 91288 51129 77672 59423 92939 78406 61754 98592 51973 63842 97077 96958 74554 51766 51245 94656 63114 68599 60756 52987 63354 68609 74795 61000 79149 73010 92880 85341 78150 63931 85512 77195 54685 76816 82059 79686 85475 56765 66166 50022 97428 94524 94514 70185 62558 65035 88886 61345 99774 93947 88755 71735 61698 82030 62447 54870 99195 85543 69139 91785 52538 75460 51704 56129 98514 74529 58577 93513 96417 55359 63102 57462 76614 84168 64522 91638 71187 50629 94537 74055 90048 51472 52693 59534 85694 57644 66911 80418 71567 67645 54518 95063 88820 62231 56964 50750 56986 64897 79209 86176 56753 81275 89614 96465 59580 54770 65587 74410 65671 86559 90364 77758 58950 81453 53873 94031 82489 76673 75713 91713 80625 63897 85007 93161 64607 60857 58164 65226 94188 56601 63684 69092 93690 93344 92861 88096 84458 83890 88082 73443 60645 50810 65420 80774 75272 83493 66743 72379 84234 89901 70826 51452 88747 89992 99926 61127 85244 66726 97028 78126 68250 91898 77031 55321 72316 73287 88472 78960 72083 86647 89474 66461 65156 96154 91817 81622 92074 81673 72826 59306 92607 80296 87996 92380 59278 51435 66767 57979 70065 58771 55524 56519 63032 93425 66469 61185 89194 88560 98803 73731 65748 81010 86098 96070 75829 74509 85834 63029 63750 59463 75015 70255 82553 61310 65415 62437 89408 55844 70600 94763 58730 98260 98205 55928 88685 98461 71656 75127 86035 52938 82262 53778 99308 81232 67305 77218 84071 76568 96045 68349 62822 93362 55878 65190 92684 96800 60151 62424 89586 50823 66931 66323 72627 94398 57269 65838 59108 60204 79174 54724 88791 61155 91715 94289 74542 90465 64639 89542 98836 55541 62342 90402 57031 52122 52569 80343 60312 51125 85457 91687 88110 69529 53700 95960 88265 54253 51994 52988 66378 84647 69849 79692 94911 95891 54139 69408 81835 51682 82051 96218 78921 54606 89272 74867 85753 75217 84604 75517 90189 93171 97413 87822 74103 62048 69987 68190 62348 50746 60607 90614 78673 73160 78032 56640 69351 85228 96162 79967 91478 63628 56854 80627 98837 70432 73938 59148 70098 90461 97911 83278 92353 77389 64676 74003 79595 74102 77095 98086 86423 50589 91322 60154 58964 58173 65310 61791 61273 98314 79385 85249 98332 84745 77305 71039 89224 86281 61301 79802 94762 52016 83781 62516 91012 81375 91760 89031 54790 58126 68009 64880 98572 78733 90868 85323 65876 77299 51512 53042 55544 97529 80913 71471 64829 76183 69699 77217 68712 59483 52365 97478 98310 73858 99974 83625 53925 67357 88323 75560 59498 86690 84289 52393 87965 78863 96349 68771 65345 50602 69781 72482 83972 86926 60670 99609 64725 92858 64863 69394 97620 87293 66574 50089 72459 72231 87211 65408 88449 57949 88572 94187 77929 59023 50259 80800 93742 72025 80970 56644 77691 72865 95735 63160 53081 66282 56355 75129 58906 89890 91727 91464 58981 62631 51986 58734 61916 70240 84843 89482 71815 53755 79205 71283 98204 89639 79384 73547 73086 73317 95075 60308 52189 50384 69753 83591 73950 68877 95805 77831 51200 55136 98404 95805 58589 58717 86980 88796 53472 62627 99476 85606 94084 52317 56751 53701 53785 92221 58952 99899 60744 80956 69690 88860 99162 88144 83927 79950 70586 71684 86790 78106 65225 79398 84184 61169 99163 90481 91779 62107 61925 63433 61948 61101 72538 69813 76025 55240 81378 50617 86990 87313 63259 95228 74105 67999 74985 57825 65706 64258 89672 73550 99851 56954 90762 92848 83354 76050 56429 83457 63509 71447 51886 98279 87791 64806 55412 89723 83974 99844 65160 56298 59863 83604 99919 92720 78888 88683 53361 74685 81263 77422 54658 82052 88626 99874 65663 86309 78042 72192 66850 66683 78022 60058 72357 77823 72138 71443 77365 61275 98739 96993 72862 95811 73379 69083 60478 50657 80384 74876 53479 71657 95254 80048 97632 65382 93718 64020 87386 70593 63541 63959 69810 85408 77506 67894 83109 92593 65149 83256 66582 54666 58318 70967 51579 59759 60108 87228 65526 60176 77901 53314 78249 54048 70400 69179 69760 84700 79462 68420 86616 86466 88340 99579 51770 89399 60718 73716 93932 51039 72701 54517 77937 56314 83690 76723 55804 72302 56228 70795 99760 88039 62162 81388 87287 57382 83646 62306 51590 53996 73442 68563 94910 94947 81505 56415 90539 52623 58342 52498 57587 71327 86305 76733 98705 79201 72445 82218 83491 90537 54498 81226 63200 58990 94075 58366 56582 64426 84138 98008 87743 87338 88309 52614 90009 78297 53006 90311 59959 81949 65728 97775 67338 77800 58747 53158 52592 79358 76257 96173 74721 99697 99435 58409 60137 64578 55869 58521 96932 86230 88916 72077 71588 97143 73553 99761 72970 84762 73402 86453 67911 92299 81107 52992 93218 58350 93516 86436 80404 92375 58400 88771 72691 90502 59711 59475 80008 76177 59470 67578 75766 60127 96607 84010 93441 51321 62025 80652 74443 75896 52798 70905 98894 99339 55291 66097 61423 78613 50219 61075 79860 60902 51985 98214 87177 54635 88468 51928 97518 53087 72696 83803 98307 82095 50009 56624 83069 86692 56249 73923 94034 84157 68598 51685 97240 72852 77420 57164 74778 53051 79880 79892 76876 70221 74300 61297 50512 82894 89004 95004 78512 75635 92376 91012 88779 80489 84527 86411 80002 70811 77838 59722 59475 90393 57325 91982 72936 73683 56888 51243 90140 65887 66574 53515 58038 53585 62142 93844 66333 56916 90799 83072 70986 65243 60371 57184 70819 85723 54253 89183 72432 81331 84748 64495 85318 87652 83549 85261 50287 79100 74582 93532 77554 90828 76313 89747 69959 84276 70647 53264 87403 65115 52292 55130 88569 93545 53897 57531 67790 76706 86988 56546 88986 90622 53440 98486 84523 94592 68223 53762 73798 55956 99523 50738 69671 53604 61262 99915 75654 95144 95820 88797 93891 69300 71862 94044 79279 57363 77884 82051 84016 55301 99340 60473 89542 97992 85419 67942 81472 82376 54807 51877 75647 63494 81335 92901 83639 60417 53788 84611 94704 51300 81714 72223 99927 59494 86719 50630 72163 82357 64027 97387 60910 52533 92156 89953 66303 78947 89787 99916 88245 57883 71818 81230 57896 56852 89684 81398 92951 64627 62309 96672 55237 52835 69042 70659 76339 91278 98240 76458 98266 98270 59220 65335 77346 76056 86006 83870 64772 96251 61133 73586 62762 57587 54178 76389 72584 73423 67922 60012 67653 62880 78043 62556 77597 78794 72788 86265 69891 82621 75261 89519 66388 54994 62169 93620 68704 99646 74136 73986 55311 86474 77018 56435 80631 83446 56326 71752 68367 61271 51496 79228 70311 53805 88073 81130 51257 69357 63173 75922 67586 65918 87178 72037 75030 50069 86242 93035 64989 59188 76567 78972 75602 70590 63784 71546 64562 71562 80506 82946 61679 61280 94640 71330 85948 57587 82781 98206 93785 50423 54648 56042 93961 97176 65432 58230 98657 94603 95219 71656 55121 69054 53539 52554 92100 75904 57897 97387 54662 56348 61660 77629 53964 83106 96274 91931 80184 99120 83976 67311 78962 89411 67279 70146 97059 66233 69204 67629 85941 69993 88932 59058 65264 93222 58308 83966 79162 74510 99145 66927 84167 63814 65568 91018 59430 78434 50479 62918 64761 77806 77940 84076 58173 70304 76666 89529 87050 51390 65104 89370 50742 81088 78614 86713 61176 86423 93195 91774 91934 81080 75022 82736 55359 60948 53784 80471 99899 84683 99935 92584 59846 87345 86503 81230 64958 97419 64006 52049 89703 79911 75670 84132 89010 58915 87033 64882 60525 96811 73459 90260 51053 59347 67775 55455 79492 96855 62993 59383 98017 54828 51789 68816 93646 92551 59247 90843 95781 79300 58572 56827 62424 96234 89476 57110 73466 80806 77364 80463 85347 83354 63554 72886 93682 95970 75083 50282 99525 91245 51795 83882 76928 74843 63939 96238 76208 51180 51605 72249 89206 78154 93059 78983 85464 66111 69117 61433 58602 57311 90704 71470 98878 59503 50411 75954 75320 68963 58021 50632 80455 98685 64274 50032 50659 75483 97352 90399 68688 66931 72660 67900 64699 79112 90742 87801 69270 69685 91589 88116 65953 64625 98303 51924 74965 98147 90093 71505 73037 62713 68310 55560 67452 61496 53204 84420 76747 91942 57555 76262 99174 59610 51716 66280 51714 57569 86190 66945 98525 56757 96144 59122 62934 81101 56311 64157 59027 71743 97730 72438 50242 66739 97365 52329 89053 83525 66196 95273 83380 92761 97651 90417 73049 66690 72567 98837 92024 68548 95805 83004 58884 65728 73667 93255 53999 76986 55413 69564 67432 71944 51604 55080 53103 71822 90687 68130 77570 79904 51456 87470 78458 52879 93546 54404 92572 97138 50851 78225 82146 90393 66640 78157 71159 88588 79751 62145 83975 95312 66275 57445 95373 57631 83485 72634 73930 68439 78222 97794 60639 51150 97139 52837 70159 76498 50298 92564 99530 54812 66549 91047 70342 72533 55161 52294 52953 98916 55887 62732 96586 89604 75240 95730 56248 64208 57486 58649 55621 89849 54294 74277 84265 85007 66566 57455 74444 53118 85732 70228 50525 56974 78614 96538 96281 97215 81453 67090 63200 88661 59162 51900 64388 63232 83195 58697 68460 96985 50308 97775 64388 76381 97560 73657 99097 60380 84621 52121 61177 60822 65442 93895 95891 89312 68194 87108 65348 61047 52079 76924 78361 99932 63886 87274 66725 55401 91560 88968 74219 54675 52503 65330 58613 71051 86665 78731 81391 51441 65643 56122 68364 93444 69582 99560 73132 87040 92544 76199 98578 65825 92154 96903 83152 89615 85515 72272 50792 90822 91375 72955 55802 53419 61908 93864 86680 77529 91052 73976 95350 67971 64458 99992 83178 83631 53549 91474 99618 60189 54576 91147 62584 75658 62826 66017 73225 83519 50487 95868 93791 60715 85766 87902 85712 63862 78621 80452 91091 75911 66346 98112 99576 83375 55973 73047 66125 90538 76187 66384 99014 72570 64394 86366 74743 59437 78439 55574 84155 87450 88585 80637 76464 81598 97084 68066 97028 50030 85557 94226 67583 97905 96326 74491 79255 81397 53244 74632 92797 93808 68197 93009 99632 91515 60661 90096 93284 85287 76160 99104 89157 70809 97039 55684 77698 82933 67458 55873 81839 82562 82729 54311 95706 58967 75786 74340 50752 53445 63268 87507 57159 60968 73971 69552 57133 84239 76867 67818 62809 51675 54805 57976 61117 68567 60118 53045 92742 52563 93202 67994 70057 98590 82906 92141 75911 92239 62787 60128 62064 67595 80615 90860 93443 75077 86669 78078 81806 85761 86692 68322 52026 78607 99631 78709 56493 55458 88337 57878 62464 50466 63517 87919 63667 94398 90076 77284 97687 71359 78814 52848 90301 53788 94071 83234 91546 72810 79194 64399 55540 87610 73254 69619 85048 94796 88363 54720 88182 59497 69796 67669 69478 50340 82929 80989 98799 69449 75070 60379 91545 70460 54800 88725 66509 87276 78566 50459 84236 87587 95730 79379 80426 98277 91529 63429 88436 58932 81610 53414 63178 84504 53638 91398 87598 95860 53473 56771 86100 74286 83214 50435 91763 63690 95497 80843 89181 74491 82291 63169 54770 88007 87258 81550 74406 72740 65797 93533 76427 59150 63133 88439 82790 56884 54191 82065 63802 63713 98030 60288 66038 73314 61446 69417 80866 54910 95922 98695 58299 70566 54986 90634 78078 91416 61358 97741 83530 68626 93076 74494 62308 63670 70200 91091 87468 63167 90849 53090 79953 84747 52463 81953 84940 70496 91508 68868 96547 65686 81239 57839 56608 88307 66394 67010 78244 51267 62004 99691 84326 65164 98522 62554 54268 76112 86469 55704 64566 59962 70344 94968 84833 93753 67259 92141 97780 77044 50743 92230 98588 93303 61002 96394 73527 64320 92932 82692 69024 89018 89542 94876 74680 56491 55595 55161 69322 82710 76026 80837 63581 60072 51301 80509 51558 84427 65330 73396 69382 59753 85054 86075 87386 98435 92251 65471 98629 55050 91321 75154 51350 89041 74903 99607 53338 99435 51942 72338 61162 62861 81938 82283 65416 83644 59180 89356 78491 76818 57285 93450 54626 79203 84434 87931 59105 52022 94747 61776 91433 95715 92066 65301 85561 92976 78980 93403 91343 57958 74733 99947 84967 81914 60314 96557 56631 64323 52593 99158 54371 62088 70020 87344 67956 91355 57537 97082 87678 62568 63826 72401 52184 61729 69195 78591 80942 68284 65625 90005 96884 76484 94488 50833 98830 55509 89473 66539 61420 59522 74682 98627 97556 55623 96166 69731 62883 66474 92291 89537 63681 95609 50981 77889 55074 95526 73834 83092 78969 77392 81162 65663 68934 52914 72197 82303 84960 56738 91931 57563 59346 97800 56423 93872 66239 50651 79852 73336 86839 75435 98779 67316 66970 83743 88721 81085 84184 56874 57770 68577 82639 69813 70408 71699 93372 57160 87221 76178 54582 82722 76593 91328 92333 62312 53089 78347 54272 69851 56493 92621 87764 77578 54950 69312 66698 70799 88478 75992 59262 86650 63305 61462 79926 70266 69383 69648 79742 62121 98230 70820 78774 53067 50299 79957 51122 65730 83047 86064 60941 87294 53964 97476 52087 58422 66778 92774 67238 89470 56151 53300 56103 72771 68801 94656 50111 77616 89394 52754 96163 92397 73595 79658 64268 99628 63352 58794 89387 97003 60179 87283 56574 65794 78206 97586 65290 62220 88532 50480 88184 80273 84318 96265 58545 50617 56505 68284 79978 80459 89425 90653 76623 53659 80610 88555 50461 98515 85411 75011 77561 91519 68125 83437 73332 92837 66963 57720 98214 66798 92951 85423 58396 64294 98874 76191 95632 51144 62216 81317 86991 85644 76336 76560 62421 96507 93959 73766 66473 50851 58263 90876 57884 79324 69521 69263 77102 93818 55750 71552 66486 99252 61764 76396 55026 60134 56964 58011 82598 82890 71003 78549 77822 60243 75068 77017 84672 57983 92023 76305 87338 88975 59762 88144 76354 72103 88664 93535 92335 62482 93306 64072 94450 56138 70523 73552 85797 74447 79993 55497 93989 66318 84239 75500 98801 85871 94039 75362 73031 63679 70345 82339 72715 74382 70493 56243 92209 75388 82740 70689 63930 55729 90118 79750 74562 69813 92004 78380 87738 70012 98804 69943 71245 89768 77254 72865 62117 96767 55497 55440 98577 56627 81189 66049 64250 61338 91187 86903 81727 92169 69435 97536 65872 94388 81801 73921 85319 62062 74128 55376 50681 56741 80101 71574 92074 54766 85967 60327 89449 67231 69706 98151 56647 85549 68158 71139 53049 98628 68869 94426 67891 72605 62149 51609 92010 81601 54655 80502 62269 87788 59977 95960 77768 64043 76659 60233 94831 88298 74049 97092 71155 62184 51578 71278 75241 89407 69309 57042 90504 58142 60912 74124 65784 66664 61022 87911 96830 51771 72948 84971 87239 97161 98835 69047 50255 62842 61249 99088 97614 56354 66427 75790 90680 60053 72251 96350 88103 66764 60203 83932 76000 86031 72754 90869 89566 99009 52568 90636 51655 54911 50005 54021 51241 99144 52404 63088 88854 71516 80573 71576 87865 71327 97146 80520 65375 54448 87578 57525 90858 74788 75501 98034 53981 73890 96789 63409 76456 94781 85104 70057 54086 55715 91917 85871 86401 85411 95668 72772 71776 96371 85025 50315 60140 88917 73039 52925 73863 50109 71640 54993 85695 86047 56289 65441 65965 51109 50346 83584 61132 75037 65342 86492 52556 68189 91698 52168 50617 76313 86002 67419 64696 89941 98590 52027 96361 83371 83915 74102 69222 78803 61495 63259 66642 67070 61467 83220 61065 96238 52567 91244 77547 73597 87356 96703 87435 88384 57693 97416 89747 80278 63867 80110 82946 73052 55300 83292 95935 72580 79007 80832 97447 58307 62797 77557 73084 74632 52239 67755 72275 55217 92729 77356 51079 85500 62625 93240 50347 67464 58767 68306 60058 94343 65479 90042 64205 62660 88429 81383 54381 98156 92143 67254 64273 76953 83016 59046 56726 90555 70365 75895 97659 78091 78939 58491 89278 78944 90058 75219 68214 89425 84408 91679 75302 83204 94839 80704 56243 75623 73896 58882 69047 81560 72193 79177 80114 52084 89242 78777 95716 55947 56730 86450 92642 59409 61898 70487 95013 80337 65596 72784 57429 50513 70433 79112 86579 62152 90975 87872 62845 80185 61522 68761 70030 65073 60880 93305 95680 77288 85019 64634 79006 62517 88825 60454 53134 95963 65741 64647 59530 58811 51570 82071 63974 97507 81871 98022 97015 62388 73612 84206 83955 85343 79966 77508 73078 69670 73274 88560 56022 92983 84472 96851 84165 96494 59601 91037 72980 96499 99033 81311 89881 65951 76063 83815 98413 76590 51001 61045 74501 50188 60799 51690 80877 65956 61833 89490 57604 76494 56183 88689 70455 79472 85247 73510 70370 99896 69380 78108 85643 66686 77196 72234 79981 60752 89337 59032 96997 77560 54754 78367 63082 79624 74803 52724 60835 58944 69249 73176 93475 98614 76056 93594 79742 55253 64494 65292 95689 92977 96618 59162 69893 92124 61292 60109 67564 85198 84423 93252 84976 65958 88818 80098 81282 86192 51170 84846 55214 79415 99772 84989 91674 50016 93408 53013 87739 82807 64816 50701 64916 76678 98104 61920 62851 57790 58963 91811 95342 88353 69360 81685 63389 51361 88083 96985 60573 52074 62080 56232 61528 91201 92710 96077 95631 95096 92293 54253 57326 87567 67756 99577 62285 60117 86631 69488 93324 96840 71522 65724 83393 78210 65776 60131 99127 77799 74458 66844 73127 50641 79525 59466 56059 62697 70579 96408 50930 91705 53931 96910 88042 50869 81501 51208 64173 77335 99764 98960 78020 84485 75593 66868 71280 85012 74334 71630 91816 80501 69751 80003 56635 74233 56987 63025 71604 61371 79707 55197 81485 54945 78586 81629 54357 71435 70630 57275 54759 56825 59815 79218 88502 76335 53758 92800 87757 83867 96913 68620 77495 79478 89072 91826 89994 89740 63330 50005 51370 53884 67039 92526 52123 89455 76107 57862 74988 63923 88456 89343 98246 63354 74563 89097 74801 93620 85554 69575 60538 78986 61167 55444 62991 60761 72650 68498 51615 81715 61844 79707 58189 94250 78621 71245 50393 77512 82855 85055 78020 63799 75816 78363 90192 61491 56582 91557 85646 58695 94380 94446 88967 90885 86710 74723 56136 52224 79364 51502 99210 80129 50707 67219 65236 88115 61384 51138 96080 50750 96102 93914 58978 87524 52708 84001 98260 83232 58143 88206 97691 91199 83083 89005 57042 96317 90728 84758 97198 52258 66190 90022 71024 98391 96833 93892 50228 87168 57555 81717 53477 51610 67952 92382 67187 87557 89261 61148 82104 61247 70237 65836 52984 80704 71403 92656 66825 89304 94527 98698 96673 51981 91777 52084 83539 71056 97313 83297 57904 55879 64488 60029 85623 77541 95210 66617 99500 98920 78589 94266 91230 80923 90534 81515 65951 88262 86225 63466 70603 63492 53989 58618 74789 93998 68471 98545 96773 76039 79474 88261 87231 84180 78766 76035 87358 73134 82405 56695 82283 72412 52859 87836 65317 61346 91458 79416 73274 88227 99161 65684 92926 84259 99434 95121 60895 81744 65359 73721 81948 98803 83610 82875 75368 93868 59004 61410 51113 91120 55972 70840 77721 80762 62096 64949 89414 73228 74133 90686 95677 64386 94677 50927 59192 84297 79533 84992 84457 85562 76381 72792 66708 97230 51403 53866 53626 77728 86004 98719 71957 53449 86631 83171 94118 53396 63276 93368 76315 67935 92249 52890 79672 70028 98763 50749 78598 91165 66300 65221 55134 65785 50284 86271 90591 77609 67851 74594 57115 98063 73181 98343 86482 82136 72221 64815 91202 68787 87962 94603 78633 69890 72676 62649 53181 83061 72995 97624 94447 92865 54197 70724 77815 88808 87334 64279 57288 54141 74358 60305 88720 51863 76844 75202 74399 90876 86816 76187 73040 77869 88359 93913 51099 94018 50376 93831 78549 81911 93118 70441 68107 74300 76710 51901 68903 84293 72185 91496 89066 97981 51114 94807 71640 81824 90277 53091 90571 62092 56148 65518 73153 96157 55851 84593 51556 84761 76089 87826 91300 83895 89661 73251 53128 76575 72456 83650 61290 68501 75437 83764 65914 72569 77097 81187 96873 95388 71027 95103 52102 62832 98348 73099 78973 95296 96104 58896 51293 99936 92489 82390 84327 92616 62361 88597 96018 71533 53499 50132 85061 83744 93250 65634 92720 78537 57389 74085 63543 79481 76190 82839 62986 97929 61432 98983 71116 52925 68015 72724 70851 82073 99586 84174 77791 73629 62203 80442 86131 92876 50132 67909 74883 94125 96374 84466 65721 66257 57439 91901 53270 95237 92757 92098 69087 78620 71597 63633 67385 67291 62339 76710 98278 80559 90805 64137 76857 83838 71021 99659 60816 84327 95265 55862 78364 83250 92456 98666 67042 97419 55989 62366 61687 92452 70647 53050 56929 77489 52180 90979 75173 81800 55475 55584 54600 60506 74701 99769 72601 76727 95023 77218 50212 74333 71837 72145 91539 99551 87055 73950 88198 59234 99946 51155 87743 89800 78339 70590 70144 58458 54128 61943 71824 72415 95335 81661 91240 76777 80679 60552 70084 73185 98037 75056 68255 93638 63882 88641 53324 84269 53123 69164 70647 68576 95200 59118 71903 77094 57676 79647 87157 99846 59034 58120 66117 88570 62055 70024 65021 75256 65726 76956 90010 62557 69785 99563 72979 61702 60869 94307 65205 79175 98050 61245 82987 67668 66238 77683 79768 87400 51804 72540 67610 84736 51195 93717 72222 91310 94498 74876 95049 72781 98200 74918 52797 91076 82478 67722 99157 75274 79666 65225 50180 59886 85880 86695 82662 77939 53031 55213 83540 78684 90076 80545 79952 94201 70560 74252 99077 53523 81162 75549 63467 77805 74614 88480 79942 51764 63053 76957 66797 80459 58979 62086 88582 67659 64591 93765 94901 93380 83984 58206 89187 52115 76611 79257 60323 53641 80044 57195 85300 95183 80769 72567 72311 83945 83616 64580 60802 93056 51145 80700 92462 78156 60361 72989 51246 81339 80972 87877 99659 58336 94712 85329 83305 60441 84971 60563 57487 83870 57837 74620 88069 72974 53939 86901 92628 64717 98124 90178 58737 80401 68382 70274 74962 85557 98255 83600 95133 82976 85989 75016 61540 58251 59375 53548 64258 76335 64937 83605 80172 54201 77309 80768 99536 55878 93387 56347 61377 86536 82453 72993 72150 63200 89153 55487 88193 73740 62310 78948 81059 95026 98664 52547 68341 61053 87857 63627 63103 74733 52438 58322 55437 81504 68896 68568 70157 55698 97080 56702 69588 50068 91509 81029 58158 68835 58321 94194 70390 83887 64369 51541 93203 71893 62855 58217 72454 78158 65713 62327 51451 66564 93866 61209 76869 77667 70991 76746 62126 70080 98787 74718 62268 94823 60024 51848 81076 77970 77392 60405 57402 98143 71327 93219 73879 76914 72810 93409 81300 73376 98825 70615 50142 55178 54256 75874 72779 69577 80826 81272 90082 66014 74450 67239 55684 66687 61116 88003 58619 74108 70509 80983 71184 50136 66031 93295 80477 97532 76924 65086 51971 61437 90764 55889 98688 91466 71182 90841 99432 96059 79392 87154 90034 82696 93798 70790 59695 65592 82174 83902 89949 91880 72266 66881 73074 72256 76410 79034 98049 64830 65003 91336 77391 79478 57450 53890 61007 66655 62185 63485 96021 99223 94735 56976 88511 87698 54487 73772 74904 70881 72795 98881 80258 83444 70677 90481 93747 91108 80284 78413 63159 94445 86855 81405 80015 59067 53837 71370 81852 77361 89324 69766 95956 59795 97666 67715 65228 85186 62339 55391 56711 81208 58524 51860 72082 62759 81380 81916 98069 68158 55061 71564 88264 53454 70111 59732 60923 62456 86207 74040 73201 60503 88795 90007 74905 60306 85211 58616 80890 87955 69154 76392 72974 66913 74670 93434 69559 83867 96009 64186 58868 71527 98404 73902 61486 84720 90536 60653 57794 78615 79329 85371 54372 92467 60672 55135 69696 75585 90594 83561 90173 66449 70528 52303 94928 66616 57595 90405 74897 58150 56393 55224 57607 88945 67823 50172 75447 91944 64814 65776 71403 80543 59698 67686 88604 60713 67301 73303 75916 97223 52895 68181 72185 56463 80115 56806 64045 96374 50912 50640 60891 80391 71425 85908 67072 87857 79963 89774 86678 94216 83965 80319 92459 66696 89952 81689 88966 57446 75737 64684 88335 92520 83243 86827 81736 67967 56686 91809 78336 74980 58104 61495 78198 83289 53982 71016 97510 59945 68819 85125 69936 55195 85671 83376 59215 62972 50260 85264 92441 64480 92344 80390 81798 70978 71873 72800 80351 80328 89712 51441 53822 97159 53147 86552 63427 50830 72834 57381 93890 87510 70546 77388 99636 93119 58086 76464 76477 89408 76075 91014 54788 63316 77041 62124 94527 54320 85396 66641 84805 70166 50456 58102 84942 76540 87247 93343 55229 78702 81581 75616 79114 85110 53087 97043 88237 75468 58098 70351 77526 54328 64575 70820 86728 62213 99515 79027 73323 69795 66009 83130 98720 53778 97104 99424 93001 58424 51799 65438 87089 64552 86357 55319 88933 70782 90143 80621 64998 55429 62066 59658 89493 62331 98498 71830 74371 53475 78092 62125 79118 62399 68966 72350 56817 68358 64211 65368 94261 68255 54095 67942 69849 53501 53967 72289 90232 69842 94444 89951 92583 57606 55228 76958 77806 93894 50913 85650 83023 78364 97620 70018 87844 64048 94577 51552 75893 88367 66766 64740 78573 85506 67074 87349 96772 52870 57463 63379 68203 63247 69022 58503 92981 67947 93929 70998 90129 81971 88745 82004 99093 50551 89420 63140 97772 92784 75376 79703 60385 96627 62793 65460 85894 65387 90602 88090 98846 78196 78020 95312 93510 72124 57512 82101 68366 58574 57127 87547 70802 52529 98368 54501 86358 84579 73731 73503 76171 87124 63765 67214 99972 66761 74085 65972 55473 95940 92542 65724 63645 89156 94937 72024 60176 93598 87353 71391 99275 95489 84919 60791 80238 99952 68975 88451 54788 64521 74363 77695 65553 76860 81108 65460 99848 84366 69862 67910 72481 93643 71894 61400 54844 99381 85746 64358 93710 88786 74630 79104 92807 70116 61893 95665 75656 91165 89412 89761 65931 71511 77498 69915 60034 80939 89623 61301 89653 85956 86876 87164 79841 55760 64112 50907 97968 97731 61583 75471 75224 57468 66899 72907 83964 96429 56922 91113 57083 93590 74075 81017 75092 51604 53509 69616 69819 80938 97232 60906 69082 61922 57127 57249 75341 63133 79606 92399 77964 79909 62027 76764 69794 54755 77373 55493 89996 53373 92137 95058 86793 85334 68804 81293 68940 66120 57263 50869 68171 85450 88480 67379 97622 77603 91003 89698 58728 53970 75748 56699 82469 88199 56485 81310 67730 60226 57157 70388 96168 58471 65848 60939 65870 95754 69991 67304 97201 91776 96650 99890 50716 56435 79180 60063 98896 57531 93636 87198 51194 61704 98717 78478 57135 53975 73790 65426 70555 86019 78326 80554 62082 96670 76849 73718 89494 58106 84564 57863 98046 66749 89280 89640 53371 63311 87599 97151 95369 71289 99786 68363 66814 83157 81592 58593 83570 93195 76984 50737 93385 96860 86279 54217 64588 57678 57355 93009 71012 73502 86315 69414 82181 60478 53798 65555 93858 88067 62256 86167 56637 87023 55606 86856 71102 80406 97296 64797 77910 87681 82741 96584 67501 53030 83750 78319 91649 50547 95058 62742 76140 83209 54406 69469 98947 96935 97777 57657 66449 80542 66322 58137 99630 83588 74280 59923 78850 95708 64842 58855 51705 75972 61213 92598 70142 77378 86540 64581 95608 58967 91861 91461 70350 74967 87959 57371 57975 72810 72533 60263 54137 97673 74632 76007 63719 81441 62597 92777 62435 75292 64049 70800 72403 81086 53726 70627 92904 66271 87481 57171 58038 54667 58826 85145 73734 73379 68310 66534 98213 66684 58510 77187 75097 92234 78952 78053 87382 97857 57810 73029 74345 91385 81907 89736 88302 94898 67279 99269 81822 60708 74474 96529 73060 55911 67186 59456 97995 54128 89499 60090 80064 53415 90229 96146 61457 75772 57193 72935 67903 81764 58299 79734 82380 81085 83308 75761 60004 95242 53657 51375 86762 83794 61333 99706 96872 63204 90958 91501 65376 84688 50240 57827 90966 93495 62590 55870 58085 50948 61577 86075 55961 75577 96887 65775 65730 87779 69029 51631 94704 97190 67635 84619 89686 81958 92997 91499 88719 76382 93117 55947 82806 58652 77698 68233 60621 97151 70488 95416 68955 55633 54766 83457 75824 78243 73131 59958 70508 75225 59864 82603 97021 80455 59707 91985 53854 93585 89669 50305 54168 72757 93207 80693 81381 75080 72007 86975 69887 69651 69967 73308 89051 85378 99592 58756 68192 60421 62030 86129 97013 69411 72120 76365 89884 75421 59098 57090 82429 50312 56479 83667 96219 98368 77398 80436 76987 81653 84739 68345 75628 76994 92151 81837 97626 98115 70845 87247 87925 52337 81817 84275 74343 51755 94597 63344 92721 89176 59696 71146 94136 88229 57607 92253 75562 63458 60888 80441 99431 57060 58455 51937 74530 99388 89864 55500 93941 87878 98199 91206 62249 67659 94435 81829 66646 91690 85506 89769 64390 91660 58153 99533 70405 85923 85874 60078 63845 66208 68911 60433 56718 96545 67410 58709 95450 76301 85170 97714 93693 95307 69306 75594 99883 96998 65242 79054 87151 65302 76549 63122 84268 76685 68482 63441 58114 93243 96769 75975 98278 73167 60052 83677 88662 73162 94260 62515 56227 61971 85246 62582 94863 50212 50004 89293 99497 81967 66343 78671 61533 52173 69655 77388 86016 98951 51866 78886 96527 65318 80066 97921 78323 65171 80326 98483 66970 93575 56680 73823 85598 82353 84378 64354 79824 66508 78764 94316 90506 80335 77383 84254 63061 75767 63857 96945 56377 93247 64680 52979 54674 93339 95041 86099 64271 65068 72672 58755 86363 58178 52901 61341 91979 72847 98396 76499 70461 80022 91136 91298 66825 58693 51654 93663 57844 75313 71151 89938 96742 74872 83704 78897 70642 94933 91786 87818 92332 63678 88386 55720 63472 80598 60683 81134 56516 77202 93039 53700 84574 96124 84137 90283 68645 65436 54653 81444 62315 71779 95165 77968 75416 71227 70027 71929 95020 88189 72808 64940 62465 58254 82324 91725 51562 57773 77651 67527 89702 87715 76109 95816 92125 91003 79198 83110 92483 99447 89166 60904 67204 53917 80416 67934 55755 59406 83672 86936 52727 72703 91556 69688 51728 59547 91635 59555 97000 97691 94152 86763 58424 87603 53960 61252 56709 74142 71964 54687 92875 69457 77874 65142 89743 98106 58890 64671 54958 89407 50563 53357 77911 70592 78861 73389 50766 95478 70491 77123 61365 68558 94321 72412 53167 87202 65830 54808 75737 81789 58834 50211 86689 81426 77044 70462 52950 70684 50688 66363 67621 58741 52589 82356 59596 63239 53811 83754 99230 86631 82173 65602 83901 95000 88946 93788 55474 61574 60499 83782 61123 61980 63685 55737 60439 77078 75265 76729 84939 52101 95972 86954 85262 83288 52107 90656 82887 78378 83939 99977 80474 93272 94413 75933 78533 53762 65039 68844 69988 57414 75759 79148 78234 94870 77131 54993 63459 53804 80142 59177 76644 92826 80959 93161 82550 51767 53073 72720 88070 74821 85194 72103 77179 71095 76112 79001 60797 81698 83089 80835 63730 63857 64176 71754 82699 76592 91061 57074 71847 56074 94388 74095 99575 83298 75727 93906 83880 92366 54238 69379 86113 90357 56225 67690 55781 50021 59594 66866 52707 93620 90540 53238 98539 57597 90626 70305 76901 78103 73494 90111 97372 82691 52197 92086 89830 61561 82909 96314 83131 56628 55107 62618 75538 96131 77819 91298 75051 58088 75482 99095 75442 81492 66689 84251 87575 56223 52742 54686 90659 66867 85343 75641 95331 94543 74198 53618 57462 88940 94149 58245 98887 84688 84473 76934 98806 65341 90601 77265 72177 62503 75957 63581 97317 56601 98606 89636 97439 79085 83651 85711 58708 59545 93671 57766 80440 61103 59469 74096 79052 98949 77020 91322 54594 84129 72181 68990 69544 83074 58928 85151 62048 50420 82221 77506 61073 69595 87149 84891 93476 57395 53037 54174 55501 79056 55250 61815 91686 54365 60163 69751 99514 59316 75676 94123 72224 52259 84250 50472 95387 58367 88148 89402 60914 87403 75953 88447 79261 66572 93061 61645 70059 58757 79303 84169 82934 72038 98065 92740 75043 52243 82996 85771 54306 85607 50030 60980 58635 50065 81525 95156 71914 90402 81732 58061 77691 89443 64030 60214 79133 58672 52018 77586 78596 80024 67698 69236 63712 89346 73434 98840 65998 56181 65658 85437 55710 83203 99427 74935 50973 84784 75561 93996 74659 51467 54205 96493 55865 71597 54089 96519 95619 64246 58777 84398 56836 69982 94477 54106 81094 69163 99472 74624 54308 51635 82491 62263 73335 65181 91003 52409 93426 87762 54480 90873 92049 74140 82440 78262 81194 64824 70923 54683 97931 70062 80184 52792 87750 80219 85947 97786 77173 77956 96746 68000 89481 53917 76176 55423 94829 79114 76061 95874 76990 60813 95531 66408 89512 99357 95074 86793 84640 96597 56966 77589 99828 75358 87964 59709 58073 58897 58774 70109 60453 81766 91850 55656 60793 57539 78277 92595 60347 74781 69768 91901 54042 94104 89757 58321 55406 78166 52504 69425 95364 89231 59076 82739 67078 71665 89217 59539 96281 66919 87523 67034 64739 92202 65045 72705 94067 69116 74909 59423 57562 70767 87944 63817 53932 89822 78086 84041 76422 71386 52863 67229 70867 73935 74133 62028 93995 60593 50109 72697 73967 53099 53053 57082 81607 72181 69193 56138 66643 71934 84117 78570 50141 58330 82465 59740 95788 66837 93711 79402 54330 97983 53888 93735 86033 52343 84057 80928 50052 96000 88866 84156 91912 79086 77932 77008 84309 96155 85351 70733 74357 80838 75845 88868 55640 56261 92136 79775 59174 58402 75559 93619 68651 56071 88427 99816 94741 66460 62505 86715 80487 78176 62833 68169 71651 95444 94145 99216 61706 58790 75427 99371 78229 81661 81265 67746 72697 68645 95624 75570 59588 69924 90335 57384 75493 65651 94266 65927 96262 67723 57987 61061 94172 59236 55728 57334 67613 56039 62967 87379 85075 50399 81991 94364 85549 93692 82183 67465 81087 70427 61593 53439 72779 74279 79260 60804 61384 97868 67824 74759 85585 80796 93201 87830 62559 55799 68210 52357 62925 51880 82493 62430 89893 63399 53009 59573 98411 69079 94319 65829 77027 65392 64994 58649 91063 60185 98282 95682 65869 78276 96971 87352 98531 54880 89588 80548 94735 92881 51109 87508 91833 86160 81149 99216 55679 85247 70929 77268 62451 82644 90189 50969 91542 50410 99321 88207 71832 57253 53091 62220 95312 77340 88802 90700 61240 60788 88255 92028 56171 86836 84043 72585 51514 59014 67109 80857 81764 73957 67388 67157 88236 68370 67844 54366 79432 53085 82880 62629 75054 89451 82239 97550 77629 51066 84810 83088 51436 80212 74898 97233 87405 83379 90291 89365 51804 65671 87434 63299 65237 97381 60579 66368 85444 86075 92090 66339 83637 63206 58915 93656 70215 96356 74837 57861 54491 58002 76818 75081 96368 58734 65586 95084 65019 67526 62242 92401 94097 56010 79671 56895 86190 69219 86223 92089 93705 81156 72238 62011 95477 58942 74171 59931 62562 79709 83189 59822 92170 56151 87783 99359 72460 75531 99841 64107 78325 57277 98644 64452 98966 77229 50216 83772 66175 51957 83340 90992 63372 95255 57440 79913 70895 56273 62461 87088 73610 84499 69724 98704 79102 54390 71092 56996 56672 79727 56722 90673 93596 52590 76283 74738 79790 72961 59470 88643 79297 84131 95020 53834 95753 91462 71603 82698 54517 72141 84788 99412 56235 83002 93444 57870 56094 84118 85440 81844 78159 93939 87384 56001 59587 54898 66899 80895 98774 67529 79179 85199 50531 57380 89689 62775 58450 77622 91464 74821 97469 62056 62381 97586 95961 82120 83628 72951 67168 59062 64691 69671 70168 70251 58955 80292 93247 61738 96925 62724 84120 84168 98001 73836 82479 66686 97003 88958 71967 73819 82415 97500 93086 86101 74831 54276 76971 84514 82967 71710 86158 53860 72006 58615 86366 79689 57028 70605 51369 92889 66722 88429 84618 94461 64016 87335 55132 75036 91309 75703 91441 98900 89329 64753 67650 70271 77791 85183 87321 79802 85241 76914 87871 62309 98967 68336 72997 83456 63394 78464 76668 83686 68753 59508 70645 88993 91367 68993 53393 59422 72274 51968 56987 65400 55536 69555 62444 91551 52244 94541 58948 64862 71348 92397 91259 95267 64853 50225 81352 95817 59200 71015 89799 64323 79926 58134 73352 58628 77951 50385 78340 95128 98008 98973 96512 93738 69416 94351 84885 82262 77533 85367 91471 71699 69533 52942 93789 83272 70752 73975 61929 99371 59891 71301 58846 72960 93045 56701 73862 73090 86205 57184 88427 99317 58869 82531 89143 56756 75296 62060 63828 93745 72594 70672 92307 88228 95061 72858 79269 99798 68487 67220 93641 52622 69167 82165 63087 79547 75994 64672 70426 62145 60637 86298 85017 50660 99204 61077 74439 89114 52571 86969 66670 61396 64412 65896 65082 74778 76334 55349 72017 97399 62326 97208 99239 60167 87280 59124 90202 96694 67977 67898 69580 76931 67677 66295 69380 80653 53457 60037 97316 61815 75009 97726 67018 85013 68863 68688 63866 86216 68184 78577 57858 77870 77405 63326 97948 76859 99230 55437 74386 86156 73769 73027 96656 88552 56482 75763 65195 81428 63649 78852 75575 88979 53948 72449 52994 81750 53769 65256 73349 70515 56465 73951 90164 87157 65518 85120 75107 54563 61832 74738 60162 86534 73519 72860 70153 59297 94490 98100 93497 59319 65543 92611 63915 82412 79987 92081 93635 83951 96943 61762 99970 98382 52935 57191 96409 76718 59042 84880 65810 89223 69936 52136 68059 70586 58750 75526 72738 94693 65097 64092 72748 85330 91326 81251 95232 75501 59527 73763 97996 78715 55813 83227 87511 66967 52064 91760 86512 71288 61642 58512 79554 66282 82229 88303 52897 61942 95462 97110 89633 56812 73842 81262 99589 74841 62040 62164 53417 96290 93976 77061 56382 57116 58147 68023 57484 65697 52903 82222 73169 67744 53508 88517 50376 50270 87802 79578 60715 68723 94561 98005 71787 51822 73823 56306 81623 83740 61085 59052 52733 82329 95736 51311 76222 92627 61286 62984 74039 55137 84077 52228 72464 78510 92871 62122 58424 55261 89136 64933 84336 97870 57758 79813 55748 83290 63118 73278 66278 60602 81538 56832 52297 64844 70025 69162 72561 95719 80391 51575 52926 72431 89078 51250 53717 89294 69955 79697 68845 88773 76737 94154 61277 61999 58551 89467 64284 85746 73839 72532 89271 69480 89102 94428 94869 54938 92495 62969 54167 53689 75315 79353 78530 65726 63325 95152 82431 89431 94913 93052 77489 70882 92283 79676 68685 87076 89987 71576 98936 96062 93402 53158 81195 77214 54545 83834 89177 91527 78067 57735 58498 85568 87757 54554 66259 90920 65629 94755 54460 84347 54108 63573 81959 62267 99058 88844 61807 72424 97578 82332 62260 88914 62895 96388 99258 58670 84759 72480 69269 53120 76987 80498 84483 96962 83912 83549 99744 67355 99424 51354 94434 51053 92980 70216 65691 61859 64306 73204 97772 97922 66519 99103 79582 91908 64672 82497 79768 88934 73737 56396 99947 53961 79232 57670 76979 54651 59574 84594 75670 50336 67720 59365 60991 90574 87588 85037 76615 72374 85721 65394 50946 76253 54386 87338 62211 88360 58836 70617 97901 98835 61593 74739 61300 79395 77369 82160 76149 50971 93095 66678 94610 94566 83788 94797 54497 50163 95570 69233 68458 68700 59882 57510 63386 76975 51562 81661 98268 91522 51926 80697 81273 53065 93123 66314 75918 75272 59907 87091 54363 60933 96173 66172 51052 87488 78558 76608 75584 72989 98692 69116 50513 81930 55860 52044 66534 62061 65700 65448 59058 98798 73958 90433 83056 73951 50061 94747 84037 94708 52952 83654 73655 81853 72937 79218 65798 99688 90298 51227 66488 71265 52578 81517 80554 59692 58402 90537 75420 82503 88596 82887 53663 50198 60474 76685 85395 52828 95882 62735 54703 79792 77412 92197 50284 81417 70695 72826 97112 83406 66286 58379 57363 97442 50316 84829 81285 69156 73029 56153 62066 67885 60302 73458 52545 92538 96336 59081 54745 63960 80119 76548 78729 69905 68543 54457 57570 92035 51587 90289 54871 68649 76945 81925 69441 74944 54329 81845 68543 91041 74148 58923 63242 77113 94721 82816 98815 50878 81950 76819 74550 59142 76714 93210 78114 71836 89847 66963 90948 59982 91146 67767 51540 71232 85493 85390 51727 63816 52479 97520 88265 98554 68908 56027 56373 50030 92417 67552 65661 65354 92055 63875 69097 64972 61846 81199 59001 85543 66480 74741 67102 69318 67958 75729 86335 59023 61651 52859 52043 71415 92471 57415 79960 50595 52362 91267 70030 86264 95850 82938 98053 79423 63357 96825 58933 69976 54762 83780 85272 93914 85012 78386 92469 79184 75861 53270 52291 68029 72842 69819 66930 98739 95429 67761 68597 97075 53560 54433 57575 92629 53264 89542 65251 55297 79999 57916 83404 51446 88489 58102 61266 64114 99720 85847 66671 85176 60779 82291 98160 60701 85419 69916 67825 83478 76053 99154 89413 95231 60832 75138 90891 94227 91088 58646 55150 95495 69631 85750 91071 73360 65343 52407 97411 55536 50499 64947 55100 88573 50642 95806 55899 86864 62824 77526 91518 81904 74817 53035 53180 98114 79185 80078 83938 88279 87931 75348 98768 91409 95275 55478 59659 68223 85158 53079 90304 76956 54189 76592 82630 75474 88090 98562 68220 78679 84124 58946 89675 97203 84660 90630 71471 71709 55450 55427 91847 69557 66741 95331 94709 73760 83738 96340 51034 70367 67954 65103 78750 54309 76123 95867 54675 74516 84350 89952 75336 94656 50077 63252 97793 56840 81740 66284 53634 86281 94704 73069 79015 75498 74464 74486 60629 78969 73655 52388 66790 76130 61774 76682 78281 87648 85235 81533 63504 68506 76886 67158 65527 51120 57167 60958 81930 56086 98439 99353 56488 53649 91920 88971 72612 71317 74848 94226 63837 80223 69074 78799 99172 78634 94968 70398 83499 63018 70263 52647 56930 94700 78628 81237 84296 88117 76705 81763 96110 97621 93120 59838 53016 89111 54259 67317 51956 70276 87869 88032 56261 90055 73049 55763 74474 59528 95150 77553 56565 97295 93798 65094 55665 99626 50617 52876 90454 80477 96838 52194 56846 52148 96103 55312 75176 87402 95133 98219 56480 88816 58048 90218 66058 95295 61355 75012 80266 66772 59399 84292 58603 91398 67516 85604 97865 55591 58508 55963 95549 79987 82060 93534 70116 79719 85336 60007 54494 73009 72230 78976 92183 75268 56967 53059 94770 80935 93650 51575 93585 58324 57903 85100 91287 67949 70133 61355 67728 94142 81668 72543 69799 60936 79208 97370 75942 82414 73111 86093 55476 85443 90957 67603 87406 95187 95298 85945 57834 75678 64796 99653 68244 58325 66537 51213 65602 64049 67676 54916 51956 72650 93736 54179 68058 82032 64220 61177 65651 84543 88569 70884 59271 55680 92485 88404 70561 50403 94917 53642 51117 92130 83770 63403 96519 68140 84669 73117 84471 91396 67763 65047 81845 84819 92216 83644 64184 87751 94715 90180 94307 70673 64438 71884 57833 80562 68473 99312 90468 60599 86564 61395 94590 84736 54484 97388 50981 77500 80602 96141 93937 88525 51795 82540 73529 78107 61977 77148 53120 82081 96994 61567 68572 53198 91353 69042 57703 99267 78794 92790 98082 63435 50725 64562 54940 55779 89138 98576 68409 90360 64332 51200 66524 84322 94973 70719 93092 74162 87133 95230 52531 92436 84387 60792 57884 96853 82841 77734 87017 74962 68081 53713 90424 84218 94989 57734 69872 54621 87362 96744 61417 87297 77190 99236 69919 59071 85705 80444 83639 89968 53068 74706 53797 74122 63349 67713 76860 99117 50476 83296 57488 72128 69866 94870 88986 77253 65070 68923 53087 94150 67183 74427 74978 92663 97630 50904 63255 50633 97962 93749 61464 57034 61225 69716 78836 94031 81990 90539 74108 93644 77112 85035 81656 68878 93222 83902 61063 51707 68339 87163 98085 62443 96737 89532 78708 93365 91205 90644 54222 96270 79791 56817 97664 94251 98739 77229 61221 74119 70315 69893 65095 85273 59310 70917 84026 66413 97052 76266 77830 66092 77954 98214 58129 70374 83877 84473 55897 85809 58631 56551 70421 52497 68484 99842 76050 88638 96446 80356 52811 63578 81291 97458 66132 75415 96167 55185 64572 84003 78794 91794 91983 74101 91293 55454 59240 90512 66081 55110 73130 92329 75822 62116 88589 50236 52664 69961 52581 69883 74201 72567 66033 97508 89239 84841 96016 95254 54010 56621 53301 71426 88447 92113 51487 71833 56026 70712 81348 51884 77699 60487 92886 83118 62339 74585 55982 92464 57098 90182 90517 51516 53192 77890 58766 52754 60530 75569 83739 57295 61197 75636 58307 58714 72289 76193 61286 64096 89224 50741 57984 83321 66129 93739 87906 56168 50236 71716 91722 77946 68372 75179 98847 79524 53868 85568 96475 76720 83303 74716 64190 91618 74221 68630 78361 58342 54944 61922 95654 64592 87505 59725 97285 91558 97123 68545 89699 63918 82275 97297 90020 75411 76853 99823 67564 82882 62997 77468 92199 93495 96915 78447 99506 54346 94076 59545 52926 58528 94419 59794 52237 83672 70053 95388 71954 91114 71641 59134 59690 67949 84503 68204 78931 95369 65619 69384 54339 90574 85448 70606 86805 57833 57340 82099 58203 75158 83238 89096 71554 60475 88931 63144 68324 62637 69531 92577 93721 71220 55651 85924 93692 67266 98536 57797 77126 58338 94516 64772 87431 53569 59933 66190 61941 57412 68414 68607 72490 53581 51510 92240 76186 60311 50749 62993 81683 98415 53828 78107 51867 68960 74219 78268 82692 81794 72800 56098 61371 78123 65030 75874 81198 76659 73732 88753 64615 66694 78580 58043 90159 89273 52336 84556 58019 63198 52370 55261 91457 80283 89324 99139 51896 78147 94955 96368 98126 73044 75306 80889 75318 85457 90461 65258 91200 52190 91303 81229 82346 68972 64993 70999 74313 79128 63743 73110 63956 87231 89262 88159 59454 81219 57134 51393 61870 88152 89835 59283 97316 61822 65571 99466 58505 57250 62197 63027 83535 90037 88141 54953 93226 79728 73712 77509 84096 91431 87136 60594 93751 95357 67488 67091 78942 67027 86947 53070 57472 76679 74469 58942 63700 65551 71232 66108 78932 58881 94535 85702 51981 53236 57771 75580 98965 96177 76548 54968 54539 53437 87689 81636 75939 95100 79764 94545 54780 74126 94567 87933 59917 74542 85730 70400 71236 72899 50506 93660 75526 75770 72760 69298 70523 84462 62356 72228 90974 64666 87396 79259 91020 87417 68186 92152 84323 88153 80387 68280 60352 54744 56695 70341 65664 90668 95191 56148 79392 85421 50571 82371 77660 86589 92645 58120 73171 97314 85996 90444 52436 52592 52311 85779 69238 93215 57130 98080 85836 81275 99796 60504 98304 74258 56079 75171 50063 82790 95149 79845 62385 66332 60501 56533 79046 92807 67970 75243 96067 99012 85589 57721 80290 65341 77610 79400 90492 77254 68161 61521 99683 74960 69310 76856 70872 55474 89763 68286 60422 74077 98685 99670 85894 53565 59470 68201 92052 51799 94176 79386 99951 98434 73547 95640 67719 66495 61606 97918 86462 96830 71748 67227 97409 51851 74137 54073 81961 75412 98387 89812 63261 62721 57826 63751 82610 93086 70379 94600 52072 83746 77478 94842 67152 87072 68532 70874 84742 90409 67882 94134 77724 73504 57163 86557 65938 59360 95003 98127 69242 55698 68100 72425 74717 74422 95994 76447 52558 89717 91130 71936 57905 52916 61941 91468 68164 82200 53031 99799 60435 99852 56180 94680 91417 68954 57442 63073 60342 51653 90092 79894 55134 76296 90093 97860 57013 63486 65978 50116 88652 76029 68115 93068 92415 86397 54021 64916 96811 65372 65089 89420 59676 53147 67587 82702 87017 79547 75266 79249 59858 98715 87874 91486 52647 64121 68255 53234 73247 68998 56695 86035 76413 89938 83637 79283 80897 55033 73197 64344 63722 89235 92942 61858 76737 63168 65469 66344 54706 96846 91186 62029 67553 74591 69916 87679 80050 68561 76513 70614 80071 64140 89630 90170 99303 64296 83896 57898 71100 92103 75218 98374 66075 70800 66519 96759 51170 65565 69049 69093 88377 54342 50762 79318 87767 66124 52280 84016 61270 74843 90961 83736 88171 54143 77428 61738 69706 80635 83813 53402 94731 78604 60722 62964 87148 84595 65815 88372 50209 91632 76796 90498 76567 55666 70873 98860 51721 59566 76579 72325 75253 53162 75747 82980 59505 80268 54398 82069 96295 90596 99850 50213 93551 82764 60964 76614 51930 75347 50647 93471 60713 67764 83695 59858 70412 97797 57589 68772 73944 99243 90749 69814 84541 67529 51919 96402 87957 62465 96262 96826 74629 66519 89724 58779 66212 92642 83923 68340 98949 96319 83585 97209 86242 61436 94837 58493 59490 54490 68234 52804 60526 55077 77955 93204 73455 74747 66329 81866 67416 78570 63765 88670 67623 94965 99399 56200 88836 85590 82142 54857 62830 87608 63993 98148 85184 77554 79966 94639 74228 98696 51950 56951 72164 66116 75917 59794 79420 73636 55029 63647 59340 70484 73515 94332 62025 78281 75838 71800 71953 84014 76781 58348 63780 82989 95690 92312 52989 72454 51514 60854 63873 57677 62528 83888 86154 82051 80864 80287 52715 59361 82771 86491 53833 84683 75951 64921 83927 92398 99042 68733 52483 57625 88614 64559 52473 91550 84787 56594 86432 81238 50417 70110 51116 88175 80529 72985 58099 88944 50658 76489 87679 64270 89562 69410 91136 71631 78167 50787 52159 87226 98506 79195 56661 85473 73765 79539 99820 92888 89178 66035 97455 86565 71115 73869 73362 50895 92938 60062 83561 82773 89044 96819 53690 53351 86885 59532 93644 88039 86970 53469 76155 78667 97172 54854 66520 75992 63719 62952 94264 92734 67120 78969 84352 90183 96878 90954 75889 84323 54984 98312 86526 80935 70011 61912 85875 57819 98506 51197 93020 91272 51648 62126 91441 55076 73973 56437 90443 96013 91822 99368 59777 87463 54494 51609 90902 53987 87289 96678 56895 76773 82714 72244 52757 60482 53289 89184 85848 90797 93162 80831 67408 61787 66982 68711 88104 73915 85958 81499 68070 83417 79518 90709 95356 89326 60210 78819 71865 89977 77008 76401 82631 80302 85962 66015 56937 98335 59964 85634 70541 51769 62410 83477 83985 69821 53183 76523 98778 53690 96579 98836 87843 88134 74987 87100 86212 55286 78127 92608 96381 96057 70278 74660 89762 94748 76205 96995 81956 95285 95570 54322 93874 63980 59366 99880 94125 97200 56172 71056 98198 97443 86303 77864 88439 96378 65322 65055 55400 74699 62449 77695 85627 63049 66302 81678 70954 66093 66604 87633 70350 99944 55502 82802 74928 87353 75468 80004 65791 57665 93613 58599 93266 57995 77396 62335 50353 71658 75682 93970 89448 88789 86705 74873 74652 84128 76206 85014 86038 53738 93731 56274 89164 83271 55529 59304 89755 94255 99924 57907 54594 88198 78052 95561 88173 91408 87052 86046 63297 97236 54494 71201 99328 94505 64932 76214 74766 97961 90132 96077 82951 70736 53512 81862 63047 89605 65361 59599 95786 80978 88689 72077 60407 64127 95560 86080 69275 62795 61114 85530 84752 73300 70848 92697 75222 68101 55748 77679 77000 77747 58321 98373 83172 57777 74118 81173 87745 85372 98236 58779 60898 83594 98603 50532 74810 92672 54797 88650 63128 96245 76455 64905 91610 83237 85586 74807 97006 52954 82503 76794 65936 72260 81754 88631 81287 73482 91860 89703 92857 70228 68718 83179 92000 93075 89447 84759 80533 73781 86251 84195 80018 70950 85028 61831 64689 74841 61381 95457 78655 79809 94683 77503 50228 69757 97756 76761 50439 63615 73579 60658 58675 76064 52747 73436 73211 70326 76662 69164 89107 62029 56630 63115 87730 85717 81563 62553 50476 55747 60203 82890 92259 54911 83229 75396 82608 71145 92317 86590 99653 89246 77626 99710 68715 58729 55937 69988 72170 72560 76975 58270 83140 66626 56304 88394 59756 67603 77257 82150 94520 99391 63319 56796 73925 74744 69308 69086 85538 90693 76208 98056 84321 60200 70252 78030 71954 61344 60722 87994 72714 99412 98915 99664 83997 61472 53827 97488 52441 70017 60224 90160 83702 63420 66140 56958 88675 59855 91939 83353 80321 85062 96249 93558 60112 58230 51881 57976 62065 75492 70535 66289 86305 89087 61873 51170 92829 93831 99874 81296 82638 63165 59800 87213 81175 89604 86903 69769 80821 83744 88322 68553 59705 57739 82481 67835 76550 74322 88251 89115 58326 80354 96987 58525 69598 66023 80045 93294 61477 98012 97634 50351 51099 62623 86763 54717 80727 99839 60911 76879 66674 86389 66471 85270 87983 87429 75073 75536 77958 73814 51524 88943 91757 68682 75537 93845 74612 53910 76762 57224 69791 63837 87227 52734 70401 98614 63745 51499 90033 51210 56770 81727 73022 54880 58361 71753 93248 89860 71413 99160 97564 71775 95408 87169 72249 95573 50122 83293 58908 54614 83402 90825 77269 86908 87902 79527 64562 68287 54023 70709 80721 74425 97703 96530 78809 75722 52943 63045 96540 91946 61940 65740 62640 64211 68655 94874 92183 72394 52925 90850 53836 78809 56408 78664 96429 95181 75686 56527 74845 86966 63603 53535 55031 85477 51823 63121 97693 51086 77173 89627 83048 83970 91586 56452 56292 98411 59486 51350 50455 61043 77405 77317 88762 88241 91505 85076 65515 60709 98472 96037 52215 70716 69098 98602 62962 75061 82170 71980 79287 93733 82520 83862 70422 75046 78888 59285 90510 66951 61929 68831 62282 50679 63193 95296 76344 99971 89701 75378 83558 72794 65170 68917 77915 83788 82207 85810 56352 79587 96552 68838 59083 85410 82144 64117 98158 55263 93950 72695 68845 52063 79124 69159 50619 72416 50451 70894 77520 77647 53369 78930 79250 87060 54320 92539 82438 83125 85441 70996 58181 70072 67274 91199 52003 54634 86228 78740 63708 56348 65229 62743 53138 75150 85321 74109 60819 99441 73410 50062 98773 51036 77210 71761 58702 96085 50891 81913 96846 83741 94299 89647 57065 67135 72351 87130 61983 76317 62979 79335 78878 74200 95277 79112 71142 78247 66470 84931 70078 85845 92925 64273 85950 58788 97645 99998 71652 71355 59993 87525 58722 92981 97318 85471 59852 66623 90049 88066 65188 79945 57599 73574 92482 70407 87226 50182 85653 93258 74086 92337 77708 97439 62374 55215 76369 70088 63874 62165 69414 65464 50708 61215 73984 56948 66666 89259 55987 65555 64954 60829 98028 78353 60758 61221 53501 84836 73352 80651 83211 54818 61099 96731 73650 63081 72365 52353 75680 50241 64524 56581 70462 89039 50277 60634 88823 68445 54101 53688 66290 70440 55967 62602 75853 91825 87835 58359 52533 57092 91793 86768 93591 83449 53018 62960 59507 68088 66793 55819 89143 62347 88134 75510 59286 60346 75892 59818 93094 56878 92505 50637 87469 90955 83863 77304 51248 68259 56405 72019 54528 94020 53355 71532 80843 60279 59510 75347 86350 98758 87393 66402 96634 64101 67691 54551 86479 76894 98583 66352 64763 55066 85630 66207 54822 53306 68936 50584 51119 87372 75502 76274 74831 77252 97521 73175 95945 96692 93642 77973 84290 63665 96730 50334 67460 63536 84332 83181 63226 50567 85907 63349 67331 66583 52406 89884 77965 86235 65054 89736 71819 72914 92508 55488 83387 57720 54183 57692 64350 93841 56748 51678 61084 54788 91577 75930 89281 70649 72282 76699 60151 58766 82744 57438 88873 51165 64728 98551 81729 91148 94758 61211 52905 81789 98743 80393 61017 51778 71724 73742 60823 74113 79646 64558 57884 53081 90144 55914 54981 71270 64620 84770 57395 59231 63781 78942 74088 82595 81704 83080 86914 63544 66560 63071 59419 85731 75248 60138 91672 59784 65454 65043 89553 64555 97703 99765 66060 95022 83922 96428 77864 88449 64340 73081 84219 92470 94236 99795 98490 63030 60423 67202 55028 75036 87829 67078 92645 94772 62539 75585 89343 77388 69084 50897 66867 57100 66202 71281 54743 51234 88728 74586 96616 67375 68031 77214 87734 71756 80340 93276 66123 93497 71202 91708 65826 69328 88529 99220 51104 90703 79283 57524 76730 69709 87046 72961 55397 80990 87379 81471 95470 99839 85294 87464 53293 76479 95512 80216 63014 64036 91413 53931 79490 85598 83093 58696 58135 81539 63953 52798 57643 68381 57363 99382 71658 77103 52403 84816 88535 80726 85298 70891 58808 80302 56926 97289 93648 50249 76755 71583 74932 60739 94361 97535 78992 91921 53795 84135 51050 79439 74527 76085 77034 97629 52359 65678 75455 66917 65818 55604 62850 76786 93358 90293 97761 60097 79469 68532 74519 95796 53263 51594 89713 77152 69108 80828 99243 68316 77139 74241 79027 87570 74715 90191 55168 87521 53747 95923 97497 53307 88499 66301 62420 93211 79909 76840 84012 90452 63924 70812 70843 74378 98970 53005 83709 55019 63489 73345 75161 56840 52099 82534 81169 99540 58717 70718 78488 86456 98988 73479 84090 97720 90060 94359 67840 99179 80149 51234 78924 87204 70009 96687 50661 80040 93546 58495 67726 62041 88280 84980 67775 69255 71272 65024 93225 76059 68455 81090 88085 53726 85307 77781 73147 74348 84087 92154 54367 89188 94053 83173 74150 90544 95204 58913 54242 51277 92044 58269 88880 63984 94624 75258 62398 90844 72450 51330 83991 64759 53983 74184 95281 54926 74669 99028 71667 95308 69922 80265 86345 70502 91026 66702 67319 90447 67232 65452 78530 73011 75380 75138 85239 72633 67611 54128 53636 59821 71555 88401 90305 69504 85567 82572 66031 82773 71214 60593 78093 88367 59516 50200 54634 77271 72659 96857 71038 50421 99062 57272 58514 87770 50321 74533 64441 91597 80320 81424 76230 71200 87549 90284 94670 88787 58790 73498 54846 94452 73243 99100 88300 74584 69215 73152 62038 97909 56396 86048 89186 77854 85836 89755 80793 88355 86079 90550 93741 83063 78385 90863 56803 72785 95743 88237 68616 68214 82324 90442 98243 61904 93427 55011 88117 67431 63897 67315 99931 76597 89163 90370 85595 94938 60426 97890 95517 71945 85274 90792 65633 88908 57344 92970 60586 96876 99979 63694 99078 69019 62118 91000 97583 56752 95947 96347 55265 60776 52823 93792 88468 51182 91682 68047 93173 81405 65503 70810 90057 51731 74932 57907 78821 93176 64040 94794 90556 56839 80007 93517 92872 57172 60014 76383 73248 51241 74353 65629 65588 92512 54238 83417 72246 50715 91276 89584 71470 52636 64155 87343 74883 59959 90711 57162 65041 69460 86100 98144 51348 92492 60662 70519 56149 91992 70124 95304 51857 77330 72448 69728 69863 65169 52964 58221 89577 69164 68469 98301 52264 64033 85972 70449 59803 69056 77846 86881 80969 94456 56501 58297 98600 55541 98216 54721 61222 91038 54548 93788 76191 66234 74162 69935 85870 65818 50281 94960 71473 91984 72259 93483 76653 93034 99798 62997 76448 65780 92059 89982 87786 99951 58612 92381 73179 65395 68553 78432 76111 61595 55869 90287 92699 52524 55868 64548 96739 83106 58161 94088 96713 76873 79492 56903 58744 69728 51186 74153 56472 99307 74251 87864 67810 81314 52601 97945 99974 60930 74641 86993 53016 72195 54366 97181 73974 71853 80874 66389 66711 98586 54202 92009 94302 87342 64257 85651 79378 77005 58359 52099 69593 87423 67241 83418 79867 69239 71609 80865 80337 92777 64704 66049 68096 55292 59840 92883 66316 68887 90696 51313 81312 50643 50238 57996 69012 65255 94866 79842 55391 84383 97026 51330 74868 78305 51469 53541 99350 71901 52741 93383 64917 67938 65798 77300 72433 53559 52926 88881 88120 88953 79936 60441 97805 89145 89857 76958 52992 85389 55152 74576 65641 57989 94967 73003 56751 87356 91183 84911 80513 72232 77684 87679 78717 74279 80268 81036 85886 88863 97425 84926 84088 59442 58955 51749 67365 95973 72357 86150 81812 57846 56313 85752 54936 82453 98652 78655 74692 66312 63511 74481 55167 74834 96875 57984 64809 77009 86025 91064 83175 82647 81420 73979 70214 62931 97683 55563 98124 82090 84973 62865 58513 58096 73233 89773 65823 99716 55391 92599 95406 72693 99895 88836 95590 96489 77915 69168 76771 98485 54106 75585 65041 98326 77057 67116 54910 61095 75657 65856 57890 50356 60612 94924 81286 96491 83958 96919 54723 61528 96356 98825 71594 50484 89980 61748 83551 72020 68635 85544 50713 96295 73890 86252 65720 54124 85849 78796 59816 88297 58914 50811 63919 57964 98675 80068 65829 70960 61536 78626 84173 65964 72096 50005 57637 81766 74094 60286 60309 56474 96345 80431 72983 52482 76715 65304 85241 87119 91654 77965 97938 95977 86997 79889 74353 85329 65646 72118 58280 65070 88541 69226 85929 66451 89203 52447 53333 67849 56636 96818 95522 91929 76794 83811 60766 93549 51079 84206 65171 53470 63072 51574 78311 82094 53704 99397 83890 96868 99871 95963 83786 55999 81735 58065 69121 84396 51392 66609 52262 80584 73485 74279 92639 75176 52842 52076 90452 53117 53510 65466 57570 96152 68185 87272 70659 74912 77726 94551 59899 73239 68224 86179 68276 87576 66453 92628 78568 83113 57975 88503 70450 88260 58039 59368 92148 53469 51332 86841 61817 70809 97783 89868 90612 85403 68932 58112 58004 73751 61829 52079 54849 84047 99070 52858 83431 76365 98523 57185 62480 67360 82152 92910 51147 51787 95284 96628 66437 56748 74444 55743 98220 56152 70203 63573 68858 57475 69548 57478 59863 69864 65966 78619 80503 51587 94875 77032 59112 81733 70632 69451 76516 88364 86668 53279 94836 99253 55735 59859 60496 92360 72018 54962 63921 82946 56108 84131 81769 58698 72929 90231 55645 69108 65748 50991 64656 71482 58098 98424 87225 56325 85146 79073 81601 70124 84401 70260 59964 82157 73963 96725 52196 99499 59901 80960 86100 56470 80302 73520 65214 95498 84131 75850 55188 60614 87633 72478 70530 56376 71729 79793 78838 55787 89598 66660 89264 95719 79794 55656 87434 99654 91253 91352 87564 67311 67161 73950 93955 79746 51311 61063 97445 55279 64447 57752 94272 84751 54361 62759 73252 95155 60525 92679 98521 90757 67240 86625 70654 65327 81702 55980 52485 82155 93622 55214 98162 76424 65828 53547 60094 50088 77759 87249 50615 93321 80777 69045 87852 77113 80996 81008 88774 55960 54699 50584 84080 54647 55349 91226 73409 72991 55751 79823 51826 83419 59312 81281 62616 56333 64185 88205 92382 88677 92407 97166 90999 82348 72892 64481 78528 56753 70384 54213 58318 83492 71238 85142 67231 90606 78876 67892 78094 79621 90524 84543 91476 85259 71476 97216 54696 95598 70623 95889 61872 89406 88346 89601 65359 86578 61195 87702 51961 72330 91457 63524 96679 57937 60466 97248 51631 84020 87112 55028 76886 51140 80255 53258 91934 76015 61011 56472 88339 70486 67108 57344 67241 55476 76412 66782 70363 68608 86212 68117 72114 56125 71322 73623 52483 80170 59913 89148 60555 72156 97373 62571 68073 88213 74383 68031 91746 50945 92091 65816 51594 51447 50453 65219 74391 78139 90827 52132 67797 93414 82281 90570 73377 71521 84603 65974 64595 56742 97758 62894 67678 94342 54874 55159 68389 80333 53852 97317 99739 84622 74669 78738 74207 98537 50807 88030 63137 79648 70531 77419 85632 80888 71624 87172 97409 53184 63553 69086 89438 62575 81823 89143 90858 84062 60409 74148 55707 92961 97510 70032 93161 98189 56329 83041 74722 66014 67075 98184 90389 60571 57503 61099 89530 74973 65713 93637 95894 56920 71188 53675 85998 81116 62349 73384 96402 97334 93252 50250 66710 96369 61458 81969 85815 73866 85765 97566 74591 90554 53431 80653 67161 74591 51287 83196 70406 66063 84865 84470 78979 81543 92204 68163 93626 55013 81211 60702 82946 97658 79213 53177 53978 55549 82261 95238 55940 61294 78393 74910 78714 84024 60848 89119 51275 60010 97000 51009 78137 81320 54660 92896 73139 75639 66455 67287 81882 73099 99389 51584 81712 86062 62312 52656 98059 70090 81950 63083 52652 92168 67572 96600 89337 52656 76102 81722 53164 55789 70776 86196 82868 70526 54289 96182 64795 75921 78051 67477 82646 67693 84094 69342 94583 55204 82625 81467 98398 54737 92261 89238 87700 55679 82606 90429 69070 64937 73596 69609 67958 59337 81812 87424 77772 91065 75863 72977 75337 62493 82019 69531 70182 62231 73744 71989 54201 55123 75987 78019 99737 62104 65061 78611 79392 79262 98996 91319 57868 76872 53188 81241 89584 76427 83312 52796 56956 89126 71125 69326 98554 90161 61301 71781 79194 62927 83823 50192 54529 61695 79887 62908 68468 71360 79329 77845 83925 62512 75366 64044 54736 75368 75054 98327 99690 98923 75863 51368 81018 71167 77546 70603 85889 67597 61056 98516 64839 95306 80938 85044 92649 67808 86101 56180 81560 83846 82543 58300 57264 81300 59546 76112 87035 51229 64606 55549 69061 60482 81498 67452 68659 69999 99506 85857 54255 85799 90702 64117 95787 69429 53698 77518 91075 63759 57035 64607 54174 54111 74866 87311 75116 67617 98606 94145 54149 82780 68399 83919 90430 65283 77925 75791 75839 61090 92780 84350 52546 75170 84973 81440 68914 65232 65386 58995 69759 98992 53738 75820 75887 80231 51335 79866 95858 72485 55040 88259 53796 86425 62585 54272 88893 78232 72228 63238 98708 85420 85434 55034 65327 92476 64692 56425 83220 62832 59255 59829 62396 86265 86057 53688 81245 67619 91710 67345 97257 67949 81113 96578 62667 95248 64283 68077 79637 58673 65136 92072 55264 70906 68882 54447 70048 56113 70790 77768 96576 60501 62852 89108 80801 93720 53742 99040 98543 74202 68161 59622 58938 99032 86808 71323 73686 50120 83022 70146 77002 89661 52816 59278 95373 50199 78666 86160 69361 83481 75701 70722 76486 78332 64534 92708 53360 61014 94166 75254 82129 97099 72962 96589 97350 75319 67528 71180 52219 68058 57034 89117 82229 76178 91669 60329 61716 77543 52536 60948 57095 73514 72255 67161 53534 75707 71685 85145 75509 53150 68822 67911 76222 53015 99567 96648 94248 69642 63088 51625 76450 75671 64093 80893 96252 94856 50207 89744 73028 99375 65874 54351 52727 62636 95818 54307 92214 98665 82733 95006 75360 81929 80682 90244 96519 52639 63756 95217 64851 57050 76483 79616 61649 52315 71789 77206 56965 73520 52520 76601 65263 52398 81597 59018 65727 75467 78897 54460 88739 64777 77564 50057 67047 62641 90165 86747 88386 82421 50495 71773 62305 56826 89809 65294 66888 86279 94923 64640 70938 84115 98735 51285 65562 91346 75549 60702 75195 57523 93996 51841 52697 77600 63888 83009 84208 52949 65756 93370 52531 55662 84640 55547 62676 55892 67988 72060 72065 52128 91209 66271 89003 52599 56985 53287 55329 89203 54891 61633 67031 81343 98470 50357 87736 56911 81970 84615 60356 68426 56097 54169 82426 85233 79302 66752 71390 84951 69733 93329 58775 63497 51199 76403 71462 63979 50581 72788 67026 76291 93179 54459 53728 72257 61662 82147 82873 56669 71468 56902 52571 65065 65367 88053 73799 70911 84861 62463 56946 69260 66307 84723 99001 73829 58497 65694 76505 85231 93889 55755 69733 68448 74499 64358 68409 99706 95752 86268 97649 88108 65826 62594 50914 92311 71105 92998 96126 58253 67819 63417 64602 66599 61806 71795 52951 84723 96201 59211 58665 99546 91285 69373 76435 53437 78992 63794 94975 54878 57711 58240 62859 79659 92070 90181 52956 81901 57519 75296 67255 65538 74009 70861 93457 83674 50367 67915 82465 50570 96728 81201 77108 82866 54370 80719 54015 97316 73680 99609 79503 55259 90824 51462 66186 74452 76739 85053 80703 53371 62946 81721 56464 84224 94646 72889 68645 68554 70911 53723 72709 83961 72942 55457 51047 62688 88859 73059 89323 50436 55012 90032 61071 98790 51665 60625 74530 77128 87954 52200 70946 75857 64244 90500 77749 96878 80104 85879 68325 61979 83246 97073 57713 59949 51933 88564 58123 71546 69539 57755 66742 50692 87282 56990 74877 82154 57679 64377 96424 90055 67265 92997 80863 94267 53112 81777 76968 82779 73069 54481 71094 98752 50783 84194 85148 89550 73361 61184 73308 69296 63716 94562 53458 74487 72349 56915 98347 65234 80210 53530 79543 64668 74951 66736 78416 72650 95310 57170 64893 62223 53115 63903 65167 77419 95797 85723 92789 72149 83265 68754 92620 84606 95385 60909 77614 81645 54273 71659 50554 73147 96123 86616 75063 96657 52632 67142 98953 62195 52359 60575 96545 59374 80126 64742 97901 52736 51602 89452 91688 65788 94110 77175 80347 58404 60221 56191 84449 66114 87681 78072 70754 91225 77047 78798 86917 87243 56058 64769 58023 65524 87427 64211 63799 56635 72047 52444 65656 77742 96946 76373 56412 73837 59648 76477 92708 95506 82067 85504 57931 52989 55687 75057 70768 85460 58691 67456 91662 77683 51200 97227 63236 73890 84949 81221 96281 72909 89209 85784 88443 61239 50939 57944 66357 56076 50949 65295 78220 92377 58386 84767 87582 54174 71270 87341 81759 66552 92834 57521 90064 72668 57862 75860 99107 57006 67602 64431 63023 66294 74159 66998 92447 66101 78294 89898 56801 61219 59512 58560 61558 98861 83462 83351 75701 72762 50266 86911 86571 95461 80752 69190 93874 96886 60339 50109 55203 89246 56704 53951 90207 77143 66194 85214 75244 75722 71472 88063 99925 78061 72781 65619 53707 81800 78522 70053 72146 86205 71915 91073 60625 83992 70636 59657 83408 82962 52088 71613 79192 81915 87886 64919 93421 83619 99381 64055 74952 69478 76273 58778 86991 66153 81357 82010 97923 91620 75758 88663 64827 75775 81948 95924 90551 50819 91506 70647 67096 58702 85329 80969 57746 57946 60670 90533 94828 82348 65092 50944 86500 62204 61310 88704 76878 70979 79131 68713 53403 62514 77310 65293 81350 52663 90051 51023 94471 82493 73346 92109 77490 82558 54912 73251 98461 89458 98828 56424 58530 51385 84558 70785 79411 79597 90544 75557 65635 82073 50315 74385 50381 98838 80295 91515 63411 70913 99486 91860 53127 78254 83869 65594 56641 75012 63963 97586 94061 96589 56721 98624 53989 91230 59807 71755 67615 52118 89782 81498 84607 50237 52946 82877 90825 96019 70922 64857 99711 76086 84811 62434 68059 57209 62456 62156 76844 87599 64454 65284 66454 67489 86648 95583 68136 69575 56987 73993 79733 74017 58204 73362 92405 71812 89307 57635 95605 74518 57823 59012 67581 97215 80768 91229 86686 63537 92038 62452 54777 65552 62083 99948 64128 65578 88616 89079 74773 88509 56875 50785 63817 98451 85900 82661 55403 80044 92223 94947 50557 73634 56737 52926 85630 77988 62689 50021 68202 78805 59362 59845 53304 58878 97912 63401 79449 91360 70188 57167 88163 79127 55690 76943 99540 95942 72767 61678 89370 88969 80448 85340 71178 76984 98153 97898 54789 51904 85549 75568 93736 94068 78534 55253 94327 96178 83459 50260 71842 83933 69514 71602 81688 82028 86467 55717 82978 78758 81225 82885 92637 51559 72021 67241 69278 52303 70308 51350 79760 70660 94617 77387 69325 72955 54842 53745 55088 81596 55645 85057 66994 59397 67500 79234 91520 75199 86136 95367 69883 84137 55562 95600 57936 95766 67946 89153 61001 79151 84314 99993 74138 98298 90908 88511 88633 53550 93772 93793 90306 70278 62815 71852 69706 70400 76458 77991 88060 75753 60122 77174 70138 69958 90588 75289 54128 71683 76789 78978 72714 76944 74473 97976 66399 52243 76623 99764 53403 74031 58359 76962 72600 61173 65323 63828 66895 99043 89134 97955 56772 93568 99531 65449 71968 91215 71195 58398 77949 60343 72109 75910 57957 66788 78814 86755 98266 70004 77896 80985 81576 90733 97263 55085 69248 92476 74790 64048 64524 92359 74165 53176 96696 70136 93488 95355 52713 83870 85482 70689 62374 87826 73015 69284 56132 55953 61308 84966 63742 79940 89858 70576 92714 72797 89910 80761 61713 93672 76840 89623 89896 68894 61771 86642 95447 58248 59917 81793 94583 60569 53921 53477 98049 78998 83998 61538 56744 61608 85799 86492 53678 83857 71722 88824 71256 94129 74940 98034 80828 72214 54158 50083 59376 81997 80580 86191 76835 52370 84907 83773 67479 99745 81108 94571 75018 80108 90118 90908 65362 85890 55462 63760 58821 52658 63026 96183 99582 50387 72403 52478 89282 93954 82815 50182 76534 57604 67632 72982 86955 64431 52585 64696 71226 76588 71717 86504 78200 87696 98044 55754 76273 76779 81595 81532 56863 80422 76027 69731 57788 94999 92064 60458 82924 59396 91300 54081 91950 65973 63996 76964 72146 70824 90197 79002 99447 56648 76655 92896 72844 86018 84865 80646 96504 77094 84187 85644 65814 90677 95587 69769 88378 50903 90272 50014 90143 61918 80969 69933 96470 75098 78841 55776 64504 93202 51770 91665 59224 86806 87018 92409 73242 68778 78483 57344 66732 65080 74471 72249 67561 52613 54530 68922 56395 85852 68206 93884 84153 93550 60606 67894 54741 55437 58865 57012 51506 60970 56633 79165 65021 84186 93546 84726 58034 93451 61097 73301 55810 63636 70705 94526 80195 73777 60070 97809 96409 59295 54427 76062 89028 87661 69349 95103 78218 58334 81686 57139 79748 86890 60092 53002 64481 98707 86688 93765 60349 67258 96053 72856 84265 73413 86025 59921 89537 72138 81829 56679 76497 66552 81036 78294 61700 74918 89761 94793 99297 95496 60075 94779 67764 78968 92192 93955 81955 70325 63278 57662 51096 99976 89573 83483 57574 58106 99217 90501 65483 86017 95998 65867 98499 66591 59615 66841 69973 69938 98626 63917 53609 62246 76074 61185 50024 52111 80416 56613 78467 58124 78023 87035 84398 84207 52948 89999 53515 55602 53635 88798 98700 95977 75465 63931 92463 82627 50859 97035 64453 88936 88203 76687 91666 65542 51729 71057 93539 77919 55375 57272 81279 55152 92302 64015 57849 84249 96845 63934 95276 77599 68944 98066 81953 63838 91348 62416 94538 74636 97056 64514 60674 95512 85398 64306 73320 99802 50624 84991 80772 54392 74471 90860 95618 74246 97051 69503 51885 55702 58670 98005 69589 60188 97188 62446 77874 59978 65019 79498 77427 65557 83410 90369 58588 80337 88723 78579 67780 89918 53483 63150 61360 97143 54195 61500 58944 66870 50440 62939 79520 58629 65709 80013 52245 62070 64776 54477 54272 82329 76371 78954 54930 95727 88438 78985 97822 98394 66168 88674 82463 84249 75467 74732 79404 76947 52740 90278 64031 84967 84816 69196 53484 90445 90906 51557 60098 90518 75804 50158 77499 61560 62937 64351 60405 82175 85495 61713 70780 51878 55114 99278 94964 94772 76960 88562 69319 88360 92197 72534 81377 57723 85193 71517 80242 58369 95079 69942 91046 98504 57211 75709 65824 53848 75961 99800 83195 87493 87349 94128 50350 85981 85291 94938 76563 66299 99283 93833 82964 82610 92866 86399 73793 55587 94495 94195 54345 53302 53153 59720 94578 61052 87632 80017 80214 70708 90332 60460 67306 76840 67918 86888 71673 96483 80161 95254 77293 69128 57242 55396 70405 55215 67235 51081 77866 58898 53745 92448 88455 84183 78864 81192 93287 58428 52171 70931 60559 69647 80996 92017 72215 71626 61365 82272 54003 75083 56696 50697 74183 95900 73803 83047 59570 86089 95310 86423 89798 68023 54730 55968 61482 85904 60859 57216 68642 96731 74384 53642 75742 86340 87564 56025 59482 51201 88624 77179 66568 59061 50160 71684 97812 78240 54624 54242 79981 74557 81908 60528 74230 70657 70599 73248 90344 72812 78942 94348 86176 97261 52664 86562 86493 94015 97541 76000 76028 92513 94630 60498 81530 69493 66107 84368 85242 84029 71991 85351 75220 68775 76313 60275 82707 50744 75384 74928 68113 84051 55075 97387 96001 60631 55523 63789 83252 83194 82891 65163 78867 93083 80458 65935 80800 91060 85452 85029 98478 63358 73016 67205 63162 87889 55997 71174 79741 67405 97917 81488 61486 77207 79354 86706 76056 73391 83684 84715 77774 93849 61781 96256 89724 72227 97304 98907 63471 82953 61254 95059 82638 62538 88846 65129 80243 85168 58360 90118 55834 53736 98970 82360 53889 80921 74239 90754 85897 86973 54230 51312 94961 78448 90050 88565 64701 55830 65751 75552 52520 74664 81181 71240 91837 53861 80135 86950 60644 56086 73642 94835 93190 92503 95597 51488 74218 58380 80496 94349 67469 50805 62136 53326 56477 98649 91019 64823 56280 55350 54654 83803 85954 76812 83847 52774 88103 81369 54866 51843 51245 95390 69557 86897 93417 53293 73865 51222 72876 59852 86073 67211 84828 70498 63856 96967 77641 84082 58869 78095 95104 93675 75241 98718 93425 99621 71602 67784 78824 69620 58526 86342 73701 88450 96658 50068 83499 79494 89007 57804 83788 95124 88158 86863 75562 76893 72015 96506 70079 84578 88162 67497 64296 54808 85064 91198 87935 98247 76504 88806 91684 95185 85402 84091 98322 82116 96785 85672 54813 88528 60836 83380 71305 60072 77813 92427 76924 79233 54278 73250 90474 89570 89712 92387 79311 79597 68091 50666 51905 84177 83170 97588 74492 75917 64416 94475 51431 63474 56886 86455 94323 98891 85111 88316 88603 97250 81031 92784 85391 61976 83837 89185 52531 94854 52490 97215 89013 52463 99692 94370 54563 66801 85163 51970 75727 96562 83340 91556 69777 53903 56276 99813 59358 68819 57393 77128 92007 50435 54448 83515 50590 54465 94037 88174 68733 85970 82003 85793 75182 95084 88656 67445 90521 98386 56265 86913 64351 58650 70774 87463 69077 90503 63778 75718 58625 73760 72461 68652 50934 53424 88643 69967 93487 94799 85892 74526 72202 90081 52585 81396 80963 92413 56472 75694 56903 54938 80369 92866 99565 92968 85861 97497 73803 70703 63529 96203 86249 68860 61438 64001 83880 60233 78892 51071 83952 98630 66592 92085 79161 87707 54065 97075 74969 96857 80073 75081 87947 92007 80391 58440 76923 56124 63252 88649 59722 64967 58944 62253 70115 90244 75066 94388 77325 57566 67720 63431 52848 76237 97922 89767 60647 97046 78235 89558 87566 55822 90277 59198 80075 95226 86134 78494 59638 92210 61556 87402 56683 50047 97909 69201 59294 85559 55647 57145 61282 78407 71913 92394 86826 76878 92624 70273 75940 67792 73649 63269 76370 98957 62300 53826 75174 57082 62553 70673 68133 70672 71277 86180 82171 67896 73446 63411 80717 96123 79728 77398 59638 62123 81536 96987 99609 68523 93822 74518 74048 93801 82489 51840 83813 57136 83579 87234 94655 74814 62650 92148 51809 85360 66620 65584 80215 70087 82584 65814 86017 93161 74488 74038 86915 57370 62062 66219 88459 54982 80204 62009 64710 65903 61036 81328 58651 97974 97295 75828 67688 56523 65994 62466 50719 74334 72660 65703 92031 79778 77317 81903 74467 76629 97423 70395 93651 93913 99083 81541 78373 68466 60191 97759 97171 67376 94753 85749 61009 72096 99742 69504 85965 90839 84474 77826 59242 93959 87526 69643 96373 61712 98694 94314 93843 75916 60256 80656 60108 85783 98818 67894 88780 95983 82490 94136 81091 72965 74613 59833 93108 54893 61466 72223 97766 50449 85949 85284 80381 64933 86776 51758 89781 50468 51655 96464 96316 81744 64536 90754 64322 70215 70914 60625 62384 52725 61793 91812 84245 83357 52500 71939 65674 76404 58166 78811 95874 86549 97596 84920 71670 86198 67908 86329 77022 91548 68172 88716 88507 83391 51469 85273 70738 97780 83500 91791 68828 60861 70705 95380 69840 66886 55077 64958 96448 69140 96194 78155 57242 58186 76783 79366 58461 94893 51436 73525 74682 65806 68250 51934 99403 88088 96925 57191 92903 58783 81758 87185 53193 52824 75363 61638 61963 77670 54939 56445 75986 52055 87947 58133 76891 61083 85514 70574 55712 51306 55739 93273 74409 98725 95832 95809 84578 81221 80673 96715 79181 69193 86147 50597 62019 54570 66039 93335 54057 77204 50332 78374 97961 68629 76677 69285 61958 59900 68988 60858 96806 89545 88796 96702 85614 52584 50723 68500 99549 57026 77212 81627 65350 60163 63353 91287 88105 54589 98687 57591 93352 61048 54482 66089 61030 64134 68547 67926 93453 51643 62970 52960 86751 87737 87451 93642 84911 85791 76619 50812 62463 50638 92702 70990 82146 77673 68972 52281 69655 78672 90033 70210 84422 83700 50178 83143 80035 90863 59929 64825 71018 71056 78220 69624 63205 65576 67396 77374 86308 77488 72906 83513 80795 62023 53880 83697 81430 77688 60121 62636 70809 99087 53492 60728 90114 54697 51694 70639 87205 65404 53598 68731 77956 82196 71075 86655 75983 74385 60314 82844 62002 50661 58756 52007 54184 52866 55834 67510 63772 57235 61518 68545 68621 51178 99222 79358 51862 91115 95793 78555 59402 58648 89600 95779 87489 81132 59309 85854 66705 86735 90156 55766 91360 74065 87901 52169 58073 86723 72530 83572 76842 92263 78902 50906 79606 92691 99479 92342 97050 72658 95141 91045 93053 50850 95648 82147 76073 98198 99029 87964 99546 53371 51632 54598 94051 68092 82784 52398 59906 83912 53837 92414 84425 87674 54402 67565 51639 90334 65195 70730 79560 86055 70251 85658 99315 51601 55783 78572 72811 66294 72322 60544 53479 88758 77948 80109 54001 55908 55453 95857 51117 87238 83759 57942 50572 64637 69922 70158 71928 56557 77344 75524 54844 92710 62421 54816 54948 91556 90712 73028 80309 50852 79531 81930 72611 53841 82570 86784 52410 97808 70159 64608 52507 68897 83897 50189 55577 84006 72903 58920 76952 60306 83392 66876 65127 62834 70311 66046 86753 89333 99462 75762 72765 67935 54411 62764 69060 66218 50683 61388 71296 56541 87104 90375 91626 90254 93872 89491 87613 70691 60858 74223 80560 88800 86599 96400 74238 54155 99134 52077 71895 97665 85813 96091 60400 83808 81153 77306 72192 99119 71458 73692 63342 61219 68043 50993 70832 88552 76931 84306 79875 63026 88889 81357 89276 99300 92430 57361 66419 68920 57353 80385 86769 61890 95121 91314 64769 78248 92892 64913 57505 86044 86468 81111 77224 83620 81361 91205 60939 65696 50138 95732 64973 53040 87490 75513 96852 91282 82749 58326 90398 93448 53224 98414 85017 91649 60172 64235 94588 86612 53142 55450 63548 94563 76142 57903 53343 58590 50066 62465 81844 64603 94629 58724 85818 64382 72439 69876 74270 78888 74577 60217 86397 58821 50941 86186 87529 69610 65614 74081 72866 87224 77368 55884 53245 61893 84916 59970 51447 83563 75794 92965 63133 62646 83673 63883 90465 64019 75705 63419 93233 63104 59884 61726 90488 79552 90133 98495 96373 77119 82284 74313 79577 75833 57868 94833 86415 87113 60809 98690 84737 53689 75876 58614 86017 57062 71618 52949 77755 84272 69403 89539 64928 70068 90889 76936 69688 61633 86459 82487 78504 60416 54218 61789 98815 54732 75457 80111 97821 96742 98519 64919 86660 83193 97605 55746 97533 50022 67835 99894 60580 65219 74045 93265 73814 99396 54821 56362 97229 58769 63941 77755 99268 80612 87661 78789 96505 89050 74189 93339 55893 83140 92777 99957 67558 66203 80559 69389 68101 81565 90621 56412 60882 99385 77716 76724 72465 74573 95162 61904 97222 50315 82635 89877 77337 87935 93282 88428 99376 72072 91218 63022 51262 50398 91092 52862 65563 99775 77946 95660 77650 96351 78293 65436 64616 71345 97078 84392 50735 76717 95156 57840 98822 56825 81633 62454 72197 60810 84527 77268 59581 67228 59196 97987 52310 91081 61309 68003 92596 62330 66620 53250 75058 75885 59967 75987 91619 51552 57932 65194 52699 67944 70550 77371 68654 51915 65505 97055 62972 69903 73065 94732 58809 63594 96985 60864 86543 74684 57346 79089 51151 72041 68027 70413 97636 81594 67186 75394 52342 55824 83284 62771 90923 50602 54715 72312 93860 50272 81601 60651 94869 60117 55447 62642 77940 61160 95872 51310 59475 61367 77806 68272 77557 56974 91911 76796 80463 64964 83418 83159 88370 84538 53355 71600 92901 74988 62195 58646 86576 66943 60605 86002 72568 83174 62591 62923 59386 98417 98766 80770 78036 70512 88137 51905 70615 67250 77353 52273 93268 56107 81563 58704 61612 93871 98575 93705 74163 71527 71169 56265 79912 80172 75043 94546 69014 80512 72074 93994 95374 67065 82123 81998 55476 77360 58983 55415 57151 95449 60767 72187 87703 61626 53088 95607 88469 59980 78189 59390 71061 97308 89740 51459 97480 83190 58338 77185 71828 72211 83083 82556 91593 67761 57732 73498 82428 73140 98679 97793 83011 65885 58810 82948 84858 78411 61398 62045 86989 96907 93528 61987 91995 90585 53032 90406 65284 59348 92834 73676 55802 54144 87963 83745 65495 87361 63054 63267 56918 94240 88824 92581 94879 55109 95027 69491 68691 93895 65397 94533 76315 75993 82332 68263 97060 68294 53545 71877 88885 90635 88152 84664 77256 81332 67891 70016 62535 88399 51243 70845 55156 95992 85432 58130 56236 76731 98717 97481 84543 84754 58477 59339 80882 81700 54922 52168 97747 73010 53953 62937 59182 84552 75223 67278 79759 76860 76113 83907 55768 62300 59471 70665 92990 86378 72594 95175 78043 92408 82194 55276 93615 87952 64758 73691 88988 88129 57540 89608 71354 88966 76072 97068 55138 71854 52604 98009 79494 71224 89482 66644 95780 60260 50974 85640 99200 62128 52607 96735 83091 97235 59404 64176 80619 62833 78780 98864 82754 65816 76292 69930 65740 60898 71932 73898 79456 95339 60451 62038 79270 53040 95978 91513 56842 70401 90548 71653 85182 77849 82791 86871 96315 57321 74303 91963 55412 99197 79120 61278 82661 94460 87987 61821 99630 53955 53975 99398 79905 76069 66861 54002 56901 91586 75025 82366 59244 53044 60427 90369 83962 51359 84969 72186 94468 91580 86048 51853 57063 98600 77659 77615 95954 66774 93607 74960 68098 84306 67474 92798 56973 99033 70048 59590 63894 78826 53140 61732 96689 66024 78438 60012 84879 60469 90877 79220 69322 88801 59354 53352 58946 70726 58357 89372 65219 67837 90268 76603 78423 56207 71631 77048 74947 77441 75214 99295 56845 81063 69863 78392 66696 56932 76856 76407 66436 58632 66947 99873 56065 76720 59973 57654 84028 53757 83662 82430 50412 89427 66627 56877 82504 85846 91926 74208 55989 92245 66089 90321 88825 54318 55775 82317 86316 74665 52352 80350 87623 77813 70709 98102 83194 81332 55958 95804 63624 53214 83599 67530 89153 61528 57170 55182 98926 99454 51886 64041 98174 78593 74360 64943 61581 84381 53554 79318 59210 68576 51617 70314 94434 83850 54894 56349 93693 94478 88390 69277 71111 52713 52515 60758 86939 86292 52559 54271 93409 68946 74997 85246 53263 85325 53843 71326 79279 73932 60553 66412 56941 65846 95553 72528 89380 65537 52881 73546 83091 83639 57359 93412 92735 92523 61040 67441 89843 63018 67346 50985 57746 60703 68468 78675 83124 52653 79927 74923 51819 51418 53644 71247 79064 88870 93309 50246 88712 60860 56179 81527 66745 62804 98650 69263 64269 80258 73365 87528 61685 56272 95832 99960 56655 89703 52209 82996 78843 88306 77940 65063 96666 87930 66605 61070 63341 82864 55041 87239 61616 69558 55180 64298 72817 62681 89402 88768 77679 77395 64690 65864 81217 85196 93889 99209 78288 62552 78605 96152 98169 68442 93502 55614 97432 93117 78731 98285 93327 72737 85628 93300 78127 98187 82752 52169 97033 89051 68852 99254 56168 86851 51885 56556 59130 50460 77187 53496 51654 83291 58460 62582 63957 65287 70718 99410 59536 85541 77936 97975 54897 52941 91956 93822 77573 71427 87718 96258 80864 63946 64605 54708 50272 95587 95501 83124 74696 50007 93867 67125 88266 59966 60379 58733 90586 57666 83016 72440 82875 77439 78207 83707 66427 85183 64937 52682 53171 64537 60960 50180 62800 83875 92333 54641 81257 50286 79619 50248 50314 80264 82421 50731 60490 86791 67248 75913 74152 79467 92076 52811 65346 73465 87974 72565 86726 76254 62641 71144 63509 63554 68940 80178 57779 73106 72819 58462 73336 88223 51111 60581 72089 90603 73281 91607 54603 81733 56186 77344 68516 69141 66917 61281 88696 78714 55962 98755 98545 94020 61798 57060 69101 99782 94553 72234 79030 59098 93307 96044 57625 81799 90201 53489 61793 55322 89674 53217 63997 53509 89189 74306 59256 62776 76535 50635 81200 65490 77815 62330 70161 96618 79846 66572 62041 85054 50219 70765 60809 85297 95932 63278 88826 80280 95525 66851 76554 64135 70251 99483 65829 71092 94095 78179 51950 93739 96262 97051 59111 71799 85046 80603 73541 67520 61096 76866 64630 72741 65416 63738 50171 57448 65457 64464 92185 66944 91415 91331 54470 90598 61533 81541 81944 96248 65984 89061 85751 56394 75888 87470 74981 91867 93132 64675 85184 55811 98095 98358 73198 59639 75511 79014 58158 58686 91176 72007 92772 62699 55079 93012 58928 73061 68201 63282 64735 52920 72581 69186 52128 70624 83279 59852 80715 89604 84439 98333 79311 50024 52791 84135 65195 92325 74676 59640 73379 60350 81368 50111 57842 60113 84157 78821 89366 61537 72130 52074 90270 62093 51624 94989 84531 71353 92891 78932 87671 64816 64780 83444 51959 75462 73774 89833 75116 71016 68116 91863 52632 67038 89478 76377 68687 94102 83085 66669 71102 54734 66622 59831 50652 74579 95152 81581 97610 99665 60297 72631 87808 61265 53898 70946 83745 84180 54000 84472 82781 90329 74590 78958 90472 55835 54077 72259 92253 53138 55545 81475 78318 65816 69869 61835 67594 64804 59480 73040 73879 90391 55130 82906 88470 86547 52539 89912 94667 99968 65901 77933 79038 91522 90711 56367 53491 65465 73664 84374 73148 99503 68035 71618 78685 99836 93717 55300 87625 66060 75066 95556 78440 96317 85746 90500 70174 71536 66812 83741 63957 69453 52007 88514 55199 94374 85532 50255 67675 79560 58478 55776 60822 62509 76990 87864 79972 89634 95705 77667 91423 99769 90929 74664 50587 71798 74042 77668 58651 68136 67096 59658 53001 69123 70053 95724 68499 94576 63663 92658 88888 72757 99436 92304 93517 97152 51051 88230 73388 60574 81781 67588 67076 84765 97218 87440 54880 98863 62244 76230 54691 84119 68623 50331 52380 94370 99354 80393 77442 98255 60479 73489 85275 82509 58426 74309 74603 97313 96247 77671 52342 53000 52810 91092 54293 60741 83143 72599 92452 79240 69208 85401 91010 71713 68076 71043 99762 78812 85622 74329 52227 57901 58862 73820 97123 98957 90521 88937 54301 93220 68164 69300 52802 72048 58433 77315 91138 62968 79561 83313 93781 50447 96881 71349 56211 95697 83801 66249 81224 59679 65503 99591 84411 76189 78212 64607 50395 85896 88082 62174 95915 71773 68472 62567 58679 57209 75505 56795 85565 97819 64978 73603 99717 66664 92988 74104 83460 79808 64977 97797 65724 62258 82591 91384 93800 50631 91771 68440 78453 79613 69563 65302 73120 53016 50096 62204 99518 85912 83094 85368 97051 87935 62059 97124 75396 58429 59448 54066 53164 63244 79910 83640 85093 85094 66963 50058 61347 55522 61545 57800 52664 85665 70462 51718 84811 97993 65844 68686 58476 68938 89549 72953 57338 78531 78634 77519 59188 71307 90790 89608 80786 70322 79150 51670 58245 83625 84992 58606 73549 71684 87005 87691 70013 56685 66387 67199 66561 84365 97219 76266 60155 53854 93112 53342 68522 81742 68469 61926 71256 94801 84499 61535 97200 94392 51861 74628 69323 66482 65168 91748 75537 92373 83350 56620 93121 75167 63308 93763 86279 74411 50728 57650 54340 62189 58112 58969 93675 91420 77519 56964 55645 91945 85614 74317 73566 76301 98991 73973 56337 62089 59704 70501 53797 81531 89305 72855 56405 65718 51293 54119 75052 81252 61976 65987 75213 65171 94302 85052 83176 59924 74852 58717 82878 87318 53928 69042 74860 89817 93703 56316 87511 80661 86537 79997 89328 89256 63521 72164 75804 81091 58529 67833 92184 74198 98899 92578 54047 97612 84488 91276 96169 98862 89928 91652 77702 75095 87517 58997 60968 70868 74853 72426 62722 69287 79637 79328 92972 53584 97875 78772 98563 66318 94062 86773 84486 72341 89648 93903 86968 94754 73266 80439 68245 65351 90114 68526 97841 72585 82802 54642 91744 97002 65694 67168 73345 54180 71051 67882 67771 74848 78406 52575 78055 53990 93518 92974 95082 96789 56742 64771 82072 69450 80394 82279 78167 88723 98770 72587 98699 85248 53659 96957 57183 57032 94481 91475 52514 65220 56905 77399 56842 58981 77301 52458 69710 73137 85668 94232 83999 76538 98854 85919 68182 51378 53030 82135 50974 89764 58608 89683 51030 57117 58937 94182 88596 89574 65434 88133 94852 90030 81917 56479 59259 95732 87465 65909 58708 57275 63418 85253 78996 62878 96916 95405 78435 54069 93425 60156 98055 70484 75857 56486 52646 78119 82952 97940 89564 64533 56985 55009 89905 69624 77713 87299 83610 52968 60022 63838 62355 75378 88500 77872 70270 88836 60900 53464 75454 80030 75682 57704 82383 58409 69294 67110 72020 92767 74053 89654 57198 90473 64164 57280 93349 90381 58157 84222 94048 94799 59165 87406 64572 87805 76111 79938 82914 66798 53376 92418 80705 89075 73495 98685 89858 79582 63095 99888 87556 58942 92867 62507 57313 72126 86726 64811 60454 69068 56631 88004 63861 74662 89974 88378 61249 56939 56351 97953 54895 55627 82182 87197 78141 54012 59149 78124 96566 59572 99806 61108 71503 53033 78523 96019 96456 73881 78622 90465 95784 95884 71858 75803 76821 85716 69957 87213 83129 73248 97854 96345 99851 84134 81922 99143 82814 96393 99409 77325 81810 69055 65667 68377 82778 78991 55957 72982 79578 54602 98658 72720 82373 77938 53517 69257 85719 81030 50137 78153 80923 52943 55775 77988 53620 86020 81781 52570 58846 99139 55337 97516 93437 99391 89442 61443 66035 64371 63852 54410 76034 89512 85911 93844 92839 78269 95632 65342 75765 63937 57964 87665 94670 80048 86232 84298 60413 63592 68265 65932 52094 94440 78169 74004 59362 89545 61446 79151 62535 85482 52675 68423 72902 52855 97750 77596 95288 60177 50749 64093 56756 58029 78595 55930 99612 50924 60283 70156 82786 80361 66046 67184 62493 82336 69041 94217 57511 56967 79467 59597 67722 56261 56928 74864 50371 52203 73365 93747 65657 95166 84992 62136 65256 65373 80098 96223 92828 72331 61356 96604 87661 67313 77755 69221 91531 96116 91030 70158 60084 78528 93078 61079 52489 57427 73119 59097 79868 69390 64987 96283 98390 99681 96283 65452 59752 97021 66565 90123 57047 84714 66454 84186 53335 51438 94234 88477 58437 78874 85946 89220 65501 99455 95847 62667 63504 55223 76618 70070 97805 74500 63853 99226 62826 90729 77760 51553 69041 87354 98245 99264 99274 73711 60284 72093 89978 52879 83117 85743 56717 82557 75995 87675 69518 65202 55232 50567 64276 62615 64197 58445 81883 54398 65991 91089 86389 82693 56849 88841 69395 84033 54321 89117 69610 79620 89005 55585 63050 83155 53347 77822 64299 53699 99503 63091 71663 87906 73344 94601 88756 55915 84308 90117 91434 76768 98844 51566 83515 55915 72306 52383 80547 89928 95648 62494 60610 73853 91682 83016 61367 99643 58464 99539 83966 74678 56116 80933 86034 53799 54994 97876 79054 90800 99074 99552 69580 56491 72688 67048 63075 50470 70196 59209 50088 99180 90027 64509 54250 70157 87984 83386 73905 90780 99254 60093 96980 77073 96372 74631 95770 58637 53706 50730 84476 75346 89887 62126 87611 50611 87887 82018 82383 92892 98006 55553 74554 85841 77498 62030 86922 59430 67837 93429 80628 63582 72546 71775 87163 95465 75486 92039 58273 93507 67829 67619 80294 55944 74407 71071 54910 55473 92756 55092 81156 85716 82944 81581 72851 73992 57817 98599 99667 87402 97740 65882 67234 94209 67072 67848 61867 81546 61395 99806 81418 81735 82156 54019 66243 69741 84962 81945 85793 89597 66463 86442 99914 71752 99543 86291 52637 62725 78481 52067 83296 99405 66816 99445 61893 59967 72793 53826 92679 70280 66233 82041 76079 58986 56212 63323 79250 64551 78646 56618 71407 62392 94218 87213 74723 57830 62901 79628 67400 91043 51244 91857 75141 83756 50156 71098 78588 58797 86355 68677 63374 60894 54866 54332 60177 72145 67731 84135 77240 98673 72160 96527 53815 50243 94761 98414 75746 70038 90878 91140 99247 55193 74466 65389 52880 53181 51357 99980 74427 65755 64723 91934 58086 62827 97001 79475 92176 78513 77587 51431 87111 74694 92360 59035 95531 80385 60969 60273 81094 56475 53413 75327 69682 84241 92001 89284 50149 66786 98542 72489 67741 72106 78731 58587 65626 74316 89131 99889 50188 68501 94134 70252 80942 81313 52305 55597 63586 99720 80463 96912 71681 83688 63817 53719 97135 62516 74554 70658 58171 51494 73524 56931 66260 64626 74999 74715 56660 67593 60819 73289 80373 82575 76249 68015 55039 62364 96781 84977 75294 54616 76959 55626 69271 61254 72454 63575 85922 76893 80099 82689 61040 95548 50231 59416 84062 58787 74617 97502 78849 82103 73926 74871 52733 76339 75189 87923 78196 77024 66794 76883 51781 87994 98902 89767 95568 94500 86253 86486 70245 78396 73023 55427 98571 59063 75343 64624 83294 73502 66223 78870 72596 62167 76973 71183 62484 84893 77908 88969 71461 70184 91309 55383 71291 61863 84575 81796 69407 76450 86045 55969 99961 72710 51802 61755 88525 57940 57093 52921 86929 67493 55037 78504 53638 53148 82838 81068 97356 79557 72747 90634 61996 92796 63610 88095 94185 58080 55460 72621 82416 74537 82627 55496 93921 50545 77478 95582 80442 78180 64083 59024 65680 56285 76761 67017 95975 93032 56967 70365 52307 51957 68358 65450 55344 81827 97790 63219 61879 77193 92636 99957 83945 80279 71456 92871 57950 73151 70119 56736 61227 53176 53976 65894 82697 53148 82697 76085 79048 64936 85024 50669 76292 60065 50908 73347 53246 84523 65248 71026 95209 52657 82167 83878 96394 96310 88148 54447 85209 85812 61159 52550 84409 78131 88592 60481 91813 56243 82377 70544 72379 99872 62718 83476 83461 99030 66963 99728 70745 81631 74530 68303 63901 93586 57708 53743 86290 92036 76295 83237 52946 55300 78840 59486 89537 76220 55511 52404 51820 88927 80796 96555 68463 60925 93668 78093 81511 59505 84573 71281 67157 91614 99916 73010 73623 73911 77833 57561 64788 87986 92015 97780 61641 54503 76325 74865 74458 96049 92963 76710 51580 93286 70994 54341 56220 98525 79626 55506 85077 70861 68563 69183 94409 98112 86948 63362 54336 71336 64957 91994 68053 83989 53924 90438 62006 72300 50656 89596 97541 76906 91180 79882 95787 80177 76164 99204 89511 73522 79230 80303 90955 65874 66982 75057 77714 57666 57415 94055 84787 57548 84498 57635 80257 79992 96565 80048 93092 79415 56652 69818 72234 96810 65372 65174 62095 66331 90429 65908 68793 80590 94212 93408 57405 65762 59604 56257 89343 85493 60572 55590 67390 73879 62537 72975 92923 84312 61064 83401 64926 62740 67867 77577 95635 69984 53490 73627 88921 81687 99516 94167 53256 92840 55978 69587 98886 80407 64041 71176 61412 96326 87977 52534 70934 67705 67995 97092 65904 94572 98946 76635 91547 96046 98503 97371 68450 76879 52451 67512 59324 54772 99220 62571 95941 63746 68659 82946 58077 87480 60758 70645 69184 63333 96511 68061 55681 53856 80035 57043 59125 74596 84961 98346 60376 91646 50365 76837 60568 95696 75484 99418 59579 75340 67296 76452 87117 54443 60223 56336 60591 79076 73090 61019 59475 75819 66300 75764 57454 67198 90183 74880 54604 93508 79735 52206 76979 80512 50711 80095 79169 50839 82646 62593 55245 84982 63566 63313 90409 90129 86436 85486 82598 58000 60946 62861 59553 99226 80095 68963 90122 58396 87072 98878 82368 79884 83346 71293 91558 74012 86680 56914 73359 77777 98038 86372 99646 93098 74036 87358 83849 58122 88427 77053 76855 51078 61420 82005 97957 74935 54473 85191 96946 98333 69012 79703 90142 60404 71596 54347 98693 86707 77476 90854 75645 64553 98020 60666 85810 50257 75205 99759 57419 53956 80410 76858 71138 67581 78453 79987 63581 83696 66103 85064 73530 56148 66300 70975 59474 66741 63127 96577 58192 97325 60691 63305 52783 80647 67325 67814 68240 95745 59814 88903 51581 99998 56430 88521 58794 71089 87126 93178 62756 53590 82533 68207 60460 57085 87332 68837 83217 72236 87908 62091 74409 64405 90088 78069 97010 77746 63851 74558 91517 97613 84581 73026 58177 85990 57144 70607 65084 85205 63075 54844 59487 71998 63811 90945 76296 89122 61155 73542 55077 68882 78367 67082 56944 88940 88887 88519 66368 88166 89725 82187 50939 97823 62898 53773 89708 52413 91148 61615 50303 62827 69208 97098 99008 53730 79724 71381 51633 64755 57456 87267 70559 70818 78350 95150 76351 63700 66854 80555 78024 76537 63905 76380 58965 90818 76127 98683 93276 67756 72703 80389 78631 63742 59888 76576 62778 65068 71458 92052 93306 97278 96366 65354 69160 75714 96012 93194 86380 81555 85468 87211 81929 59691 70313 95176 63500 86979 58404 63547 77040 77777 61305 91181 64073 51116 87953 88255 57849 81866 88004 84753 65511 61214 70606 65111 97720 82253 66871 89226 55775 71492 67631 77404 94248 62810 79361 56787 80257 62223 93277 89520 57887 95112 90029 90509 59028 78250 88302 69317 66354 96518 74874 99168 76201 78350 50631 58055 67722 63842 79427 72167 59654 85525 92769 82477 87657 81827 90557 96837 95123 86767 50980 58758 52492 70163 87628 52984 53332 92143 52293 84223 68106 73632 85698 60169 60737 90514 53275 61962 60798 85940 92027 72786 99460 76507 58315 55866 50512 52855 68644 55480 65099 54281 51174 90504 75167 83809 96488 88899 84398 73454 95030 82486 88256 59988 91640 73988 64843 93454 57518 84344 51754 51342 65987 52196 60858 91231 69185 82515 56474 96893 61200 80810 54661 85767 87181 74555 61931 86750 63876 97738 66402 76826 84729 71105 58553 70652 54459 76479 64381 92170 98996 90469 76575 69290 88715 63457 81502 63414 77567 77941 52155 77617 70719 97579 67637 93766 91667 67494 95995 98312 90746 97234 85405 63885 68821 68537 59810 82610 93972 91919 75178 90239 87014 69729 75403 81276 90754 75333 63275 82211 90513 85653 52947 58652 59045 54306 95391 58905 82496 50054 58529 53492 66491 70333 60269 75927 94546 73903 98721 78491 95839 77515 74307 75161 93594 72541 74804 57093 63801 52457 50761 93791 62613 58286 81287 61000 53249 74898 69746 94049 65601 89950 76372 86558 56591 64545 60088 90976 50722 67692 67200 74289 84393 97465 54763 55503 76276 64307 70957 73680 71362 86967 84702 52672 65001 90224 76551 80444 88775 75715 64146 50299 62852 86504 68723 58406 85958 72098 69832 90325 65942 76444 97104 61824 69373 53159 80985 92072 76090 66453 78814 65310 92881 59674 59420 62417 81444 61796 59855 87805 60465 85074 86427 85368 77116 68564 93333 94420 67812 85436 51889 91119 50270 54769 71616 99799 59976 62362 86509 52861 74044 61640 56455 85317 94985 83279 93412 94321 95815 54423 67627 72959 62308 64976 98002 77131 70747 78435 59701 59466 60219 95973 89692 95627 71947 50678 93756 52031 88013 75130 87082 96531 70057 71607 79578 54260 67742 77059 52929 88263 62887 56619 74112 70956 77534 57537 54965 51950 63841 79933 72432 90585 89852 76051 86684 99778 75458 80145 75612 72769 94860 54059 80846 70536 95370 67424 73784 82317 95257 91206 83433 57694 91457 70781 93845 93896 62813 91509 65875 90306 64090 62695 95063 62011 99165 54920 64607 98018 71203 83910 94473 56288 84878 57453 91170 57031 74101 87631 72034 50304 63047 95444 86387 53643 77908 67745 56373 97566 65371 59361 99492 74638 58171 67941 66488 91091 52233 54843 98416 54731 51979 61264 76997 51282 60265 81787 71795 69985 71056 54328 85222 97726 96510 55778 55270 96310 94028 97996 89274 78111 63604 65191 76972 54430 79548 65292 98217 70370 71945 86688 96736 81405 53795 86241 74915 89438 55605 64688 96896 55892 95501 52057 67711 65275 73825 57325 68909 61941 61111 60085 80352 57562 78939 55593 51427 84154 86754 64212 87520 88707 66772 63858 88400 57421 91927 88150 73001 74123 72443 89427 52665 56794 68895 67214 56844 70724 55423 68483 89738 55032 97481 98528 61949 73450 71213 64120 51995 87527 65011 76487 85955 79287 68241 72695 55186 73905 93333 89240 95603 95884 75370 83256 90756 86659 84185 86926 64254 98378 95700 80136 52238 55074 97616 89230 96524 55097 50710 67840 78774 56533 95183 50499 72672 60066 81321 95854 96814 72466 82584 59151 62302 92139 80198 95114 88393 87024 92633 62881 68925 52327 91951 91209 53582 86513 55567 97979 67893 80319 92969 88951 91678 71966 62901 74215 95104 82466 86839 93595 86885 61622 69787 53719 77002 84466 54188 76764 86633 86905 91891 54661 63927 66577 68088 81239 65493 83804 77796 87504 69300 69288 95832 55321 55447 89999 64077 51821 90837 70601 56171 95927 94541 95595 73179 66104 54451 62798 89761 93569 74992 77366 86010 75178 51943 85884 91197 58658 69993 62110 94519 53846 73366 75615 72758 66014 74159 96378 83804 80850 79386 71890 74728 73479 60529 69976 57776 54701 62452 97655 86685 86493 58825 87823 76750 51163 54619 56735 98906 70160 97321 72129 56586 59735 79032 98673 59427 78833 63374 66611 58598 63760 82558 73091 95435 53853 80235 87415 95905 90044 72578 71819 69907 58858 90723 79321 65626 76718 86302 66969 58924 79311 76910 54167 59010 82740 78645 75905 88495 87201 94448 75332 57678 74382 83797 57905 67437 63070 71115 56383 69981 57025 74436 95867 71045 53506 72287 91222 75900 58469 60932 53373 75061 53428 52570 76044 57139 88934 53577 94775 71721 71851 97811 79652 61996 78316 77366 88725 74200 90059 50105 53877 96054 61769 65618 52684 79114 78643 76835 86205 71161 82718 80511 92729 57332 93001 98734 95726 65848 53136 89452 93832 95325 89455 88618 77260 68223 77425 63710 78851 66609 55546 92207 55526 57100 77073 93132 61063 82211 63500 90426 68504 93942 94668 81135 67133 95464 66468 66389 91828 83251 51824 82346 51906 81243 84288 61240 75734 95928 93438 82605 79447 83804 98087 56774 65304 54103 85298 85498 64651 86541 71731 63656 85669 76959 97549 55922 97839 97886 99222 99339 96871 89355 84752 73485 88463 59503 87812 99295 66736 94240 50356 59995 52541 69026 79158 69039 91445 54366 76332 63718 78029 75439 51159 83592 55681 69251 97211 56114 54507 57393 94795 71070 77484 58587 93598 62483 96853 59399 81684 78036 77850 55131 84231 55189 77100 93445 70944 76644 57052 96358 90203 88495 72424 90504 76974 53167 73139 67091 69682 97051 76369 52630 59930 85657 83839 83652 78884 77761 50027 55661 64655 72010 72345 63100 81250 99001 93379 77583 87696 73096 61136 63540 54718 76567 97649 96059 92877 94152 83916 94751 90240 53317 65519 69484 52037 81767 95548 90100 97728 57458 50211 67673 59003 68324 76073 50231 59588 53904 61668 68063 94875 84432 79588 80583 67500 75458 56448 91131 80083 92008 78547 98718 54930 76744 57780 75968 81535 91629 72964 58762 55645 65044 70944 55910 76298 79827 58758 50963 95311 83291 59800 89808 71217 75443 88172 66392 88701 93703 67196 76570 57765 51178 80621 55478 57618 81013 93964 64443 58206 50687 76811 98652 87429 89743 96931 74769 84866 85085 98542 81949 96504 59880 91650 66272 61789 80778 64565 52672 97243 64328 61511 50645 67444 93936 94901 74880 86742 71609 90567 87939 55255 89165 69779 68066 68472 66039 69726 86215 92819 56662 88770 99098 71511 71094 65318 75189 82829 92492 85905 90571 69859 98628 75377 71701 74559 85256 89109 53075 52167 52750 79772 51702 74529 72970 82330 74132 89208 77884 58960 61340 58389 62053 64228 97421 60006 57475 68087 95252 85926 97930 77397 50439 95970 66923 69437 54667 77807 61206 58370 54882 78360 70250 50318 84993 88158 56270 69244 93481 80819 58848 59540 65318 77517 56805 89051 84352 84267 55164 97941 86387 79290 86831 60087 80003 72223 73364 56075 89529 67129 70287 94532 56829 51088 53476 75528 94592 56581 63516 82318 78876 88721 90295 64965 55185 55461 59769 95739 94495 91316 65262 84487 80033 80834 95673 57206 81531 59710 69815 82952 93480 76082 62112 89063 57194 75477 52416 65161 58361 58060 74557 54207 83882 78850 71206 78337 72714 97545 98250 78096 83710 96756 90331 99413 89155 89658 65368 94478 72929 92010 81618 88539 97404 53343 64566 67514 56321 70018 54890 96037 61410 71410 63435 50890 52655 61189 64507 66029 61712 53495 50229 95349 57270 56821 79448 70674 92068 91629 76065 51295 94722 53055 69981 61874 89659 99601 54288 90067 94089 73791 53920 55749 76963 78362 96235 82841 95744 56088 71493 71389 75658 95443 85413 90427 99006 99984 62411 52605 52395 98467 59960 72379 72493 52103 85311 57610 90090 66961 98677 84005 63810 67084 82275 93883 89050 91335 88587 87780 92957 59445 65728 90440 78433 97524 83861 98017 86122 82577 68456 53939 90557 83837 61223 55354 73939 56438 51877 83674 71494 93225 61897 78910 81204 70814 99782 72627 90174 53938 82982 93722 50673 60753 92837 77178 60286 97685 92903 52868 59777 54750 80110 74311 93332 83931 84788 69284 79356 61129 77813 70288 71575 63288 53916 72061 91113 79966 76763 59180 52761 98961 70309 99075 55156 83956 56833 68489 78221 86106 59520 64700 80071 58213 61879 58990 54318 72902 80069 65259 78286 67405 96999 97846 93351 71220 53940 89471 81767 55729 78870 60624 63738 82622 53926 57854 56152 61549 87482 92650 54122 53517 64638 96864 82260 73971 97039 53378 90150 74882 59249 89011 76349 85686 90157 70891 74824 59004 97742 63649 87412 92372 71952 67672 83375 72889 98834 85022 55122 56765 83186 59425 75373 72239 92033 53314 82899 83284 72185 99822 98413 82083 51893 78624 97543 54641 59429 72973 93288 73421 86053 80594 52858 93690 70331 70387 99365 50778 90761 80388 76992 95311 80261 61002 88757 53487 65493 96633 60757 77587 61824 82539 96225 57446 69232 93565 64275 63716 74193 73013 88989 90955 62272 58486 93889 51655 82157 70322 64481 85352 98928 77674 72570 50599 85813 50870 75115 77507 58178 71224 58110 91192 70666 64478 93210 74841 79795 87110 50404 70698 94210 68424 98836 69875 93875 99015 90285 74343 57186 79701 95695 90670 81950 61746 59544 60482 54545 69692 68283 64328 97056 74371 57862 82122 89504 66667 93068 98364 97282 76173 53002 93055 50154 63352 62808 69361 50235 56417 70504 74695 63652 88631 72097 93650 63340 51127 59964 97642 75337 53685 89324 72552 93199 64996 74865 70888 61229 70246 94172 74933 83945 70329 56597 88927 68871 98926 66017 68293 64816 81084 50282 63889 62071 79614 73993 52816 58581 57052 60626 80392 84932 53203 53770 77810 64880 61604 90344 95531 82164 61827 69929 55786 89141 57783 77962 69267 84891 71046 55280 65420 73758 50908 60407 66225 89736 76828 51055 99576 85599 69416 81677 96607 94905 99930 80483 69765 92220 79077 86689 92384 95877 68605 65352 55949 88195 79517 84520 68549 52586 94715 86746 54520 64805 91999 52482 51342 77021 92476 60201 83105 94878 90589 84786 82097 79531 61777 69288 66454 90868 98352 59167 51042 67504 76324 67284 69001 55086 68378 80873 94913 76262 69494 50951 93237 76819 86667 70513 73541 80732 79673 81490 74251 91321 52979 92513 96828 70286 84276 94532 60312 92980 97705 79534 95742 57572 75495 65261 72958 96306 53254 60198 73381 86550 66330 66621 62191 53921 58067 81729 92454 94243 98263 56537 87286 94962 52437 65682 70551 90461 97920 69833 67861 65547 97691 78426 67665 63958 59541 77001 57846 94082 74011 87260 52207 52124 79118 77508 56367 87041 82552 73460 68903 98030 94765 92067 70428 78000 73255 88307 91704 80404 87669 98612 53363 71272 72102 91395 82673 57687 95701 58640 73928 51649 82428 93200 92947 71256 55187 70827 67142 71063 74937 91605 79987 81488 87279 92412 53182 58332 61798 65312 52473 59208 70844 80397 56587 84568 65462 90295 86805 78839 77275 74291 52576 81189 80387 71907 89822 59506 92253 54600 62380 65111 88850 76788 74991 83645 51667 52424 56698 79473 97803 51303 80945 73278 88667 78034 89297 53622 74838 59713 96852 77148 56866 64003 57560 96105 76906 98992 69351 92118 82792 87314 83768 76635 60600 79700 58356 57783 76876 86187 72566 97078 51106 98836 60925 86872 98228 68759 66124 87144 51799 60926 77175 92054 90904 78044 53644 67458 88087 70010 98961 61481 53907 65296 71380 52329 92111 89401 83194 61167 64621 98042 86287 86025 87798 70308 81181 72628 56986 56158 60186 60378 66610 80170 87640 90571 60535 65565 73095 80685 82773 94272 57931 95329 50610 55656 97474 53388 89769 61329 57346 83240 84695 55537 77504 74410 84954 90449 78714 98118 54974 98289 54737 82810 81932 69739 70589 71323 97511 79165 87481 92850 93633 84337 87703 51972 50026 94461 83119 98383 74462 78491 52408 59813 83560 65035 89217 81733 56809 53650 71694 59338 91419 89280 82229 52364 60593 75148 98879 87438 83052 67438 73572 50050 60073 79529 75848 68658 76741 82826 95000 82347 82864 59402 87777 93910 69417 73492 52420 92845 76676 78844 77677 91424 85187 94475 71506 81461 93264 51943 55520 98052 89583 82293 72272 55710 73314 85688 62261 86837 71894 73313 52294 92132 77550 93799 66406 96397 72647 79314 77119 58707 96548 79958 76638 98852 66519 66060 66999 71324 60148 99350 62527 97095 78287 94716 50122 96813 56361 87518 72053 72226 68943 73556 67201 96308 73418 99199 87263 74094 61267 59524 58259 85075 78976 57477 83187 85653 84302 67882 60830 85645 94427 98011 91308 91598 67428 96997 89471 87222 56496 86410 96320 65749 64278 99626 60373 80011 81063 88888 68580 80477 91654 60750 95463 84919 94536 77567 71886 56910 99467 69040 97368 98294 81446 96966 50672 91034 74214 60896 87634 59961 52085 82475 59538 50439 90919 98304 81718 98910 82491 85858 56231 87731 83645 58285 95625 68754 58074 53779 83915 59839 62491 97708 91067 63386 72834 53481 87164 90259 71626 67522 97927 68540 89078 52277 56649 69825 52401 58763 56835 57227 77662 77181 81036 65267 59334 78403 85035 73459 87761 99490 76327 50426 85393 70924 50648 72294 73096 86433 92614 83073 95796 89178 90820 59629 60550 61352 62644 68219 92555 95756 96209 91305 67494 76105 97357 84823 83592 68568 76006 81537 82550 96706 80302 80337 68772 55682 58267 85166 65884 60897 73207 72643 53380 54309 93365 92808 93524 76839 61044 95877 95491 96804 66824 67771 92094 56666 73883 84473 98355 95973 88920 86965 87967 60945 63079 93880 53191 89156 66251 99837 68434 67223 68902 98574 97850 77222 89032 86255 71108 84656 93064 76645 85970 66654 81641 76054 93283 73293 70502 86420 90982 53186 91632 81505 99778 70220 52774 73074 93046 86364 68996 84970 50261 63377 62028 52999 98134 81337 73386 73998 92667 86895 54118 73214 74891 51785 88792 97621 51400 58508 74267 92942 74302 66381 60874 52932 75329 73629 75864 87353 82535 59404 73634 57166 77533 71880 67799 84125 96953 84736 56384 71253 60340 65108 58763 95339 80807 75699 56770 60409 57838 98197 70354 61070 73658 56305 69866 71429 69783 83901 77802 91860 97981 75801 64305 73435 78624 90502 59189 71310 85556 88906 91791 70687 93830 80434 91802 63333 86764 79642 82405 63857 60051 58082 98020 89179 62086 52689 91559 68370 91585 62082 83375 67152 67777 71013 77078 87189 76793 85330 54981 62748 67999 80626 87749 66266 64746 68829 96735 83333 58575 85400 52837 98810 56954 83991 95988 90956 54578 63406 64386 64587 53328 73231 81968 92574 50691 85142 72245 71237 79678 83127 53523 73327 60965 95184 86410 82356 71554 88638 56887 62076 92637 69304 81887 71711 71389 65615 69598 93072 99472 51834 85007 59443 80856 93596 72675 62019 85065 81235 80816 74074 92228 91393 94245 56716 66506 80881 97264 96670 89997 50976 59009 67353 98492 64430 58158 63883 62890 87386 93097 96432 57402 83310 70885 85398 68999 89966 86593 58523 94841 94518 98317 55085 87725 82916 95936 98595 81629 84010 66694 88539 73160 81884 88160 79882 68412 67721 78596 70226 95071 65807 62355 88657 53126 96193 80170 81650 81681 70352 77134 69820 72930 76341 57264 54795 84466 69320 99808 55484 93828 68249 79556 84456 63286 77437 76291 94930 98793 68527 99512 67117 91839 62637 81265 87518 54181 74271 52527 93108 75657 57069 71218 78939 95616 85855 65842 60666 54390 54627 67233 97502 87602 95947 66866 94289 70991 58888 68580 91201 51824 77368 57491 99942 89113 92432 74757 86059 99291 71336 59382 85192 53216 72769 69899 97421 50680 81857 69765 67161 77482 58434 56988 99341 91262 94542 95456 90568 68509 72254 64516 84476 98819 96324 86327 77572 54730 97091 89885 94570 60913 83827 60943 60365 77213 87597 86905 76140 78923 60484 52582 87040 74985 96028 69314 75235 51736 97240 64945 85146 56329 55192 80153 86468 92427 82140 97331 96809 73382 79950 72627 95339 88301 58581 87109 56921 70662 68629 50033 92530 51384 78978 57902 57878 78870 74241 64544 90403 90909 84997 58369 83053 96268 99358 67287 92054 91279 73976 95035 88438 54740 85937 70617 56725 55856 99901 68687 66199 85316 66136 50103 92342 69813 59080 65621 69672 51223 77587 89739 95949 52351 94065 76652 74072 60782 78286 58856 79143 80101 84789 72242 66184 54705 82307 64643 82208 78158 64142 59886 88513 78313 98211 84729 78025 94900 62130 93285 73203 71507 86632 82849 61167 76527 53729 90942 61948 67257 91132 92672 90723 63410 80466 96876 90611 88032 97547 85195 69694 70196 52070 62330 84853 56275 86189 88988 68988 59181 57496 50261 70993 58280 92521 89910 70466 78111 52111 66036 60133 77995 61649 73155 66480 89770 61349 95606 95587 75003 93893 79512 77447 74597 79883 95438 65155 70284 89720 98620 50574 81808 79324 78086 68571 92090 66987 96596 82154 95052 73878 83180 78716 97096 92925 69098 75634 51132 56701 62190 62544 78430 72268 66195 88991 98567 98095 88915 97536 99743 93481 97265 62908 62537 92050 86962 69977 64657 97796 50352 70895 96813 86859 76664 86894 75222 93557 78393 89866 86440 96067 54606 62016 54732 65038 80491 92562 62065 97108 70032 91880 65641 64851 78464 65412 55811 81536 86960 70102 84734 98384 62025 98611 90771 69514 75657 79576 75447 97700 78443 88534 83474 79487 92295 71867 53690 87024 52535 63401 57096 74174 66261 56627 54150 97367 88747 63978 81516 93278 65315 61085 71365 83518 87056 51848 66774 69391 74475 50650 65780 90897 58858 52189 65934 86390 55916 98346 74054 53394 88387 56951 84980 56284 66365 79025 62400 60880 85670 80353 63270 73233 68899 63540 68967 87955 64875 75687 61917 76986 91657 94675 86577 75031 72352 91064 68751 85495 78518 78261 87127 51566 69336 63512 89977 71788 64523 89705 60045 94129 57604 99990 87037 67990 66212 50909 55841 70310 88124 87505 88837 98498 78404 70521 61925 62626 69136 62902 70119 65468 72146 75286 51505 86949 81751 94792 65189 69728 83159 80003 85106 70972 54462 59531 83183 62664 80387 76729 61924 51351 52470 86363 95388 66577 89963 77103 88979 68516 75312 67468 70203 80571 85589 73771 68989 58201 87845 79340 95347 88924 64564 69428 95754 98251 83382 77612 55966 78377 50193 57451 70011 69918 98643 61521 89365 73217 94124 85855 91438 91876 84208 94272 58934 83470 68767 81244 61469 57834 82080 66287 55717 72380 83728 56723 81809 52942 70308 51974 63909 85561 92791 70556 87277 51467 53018 61343 72079 67814 98514 97906 96227 75314 82570 69781 77283 84764 93075 83163 95308 55612 57739 64658 50318 81757 67172 56317 75588 72809 63027 58189 60735 67096 53829 66951 66850 97457 75141 98899 75267 60366 62866 74035 71224 75180 96890 52632 89155 52895 73835 51081 67008 86617 90511 65589 86769 74595 86578 99227 83009 99503 72818 84912 80038 53594 55263 60764 79402 99196 69120 77969 86743 95420 52572 77496 65243 90119 53826 61924 66356 51549 67215 80561 76342 53467 75182 87282 62326 86242 56360 77351 57046 79395 97798 70238 72102 83202 87002 88772 56908 97343 99841 66168 60138 51481 98457 92842 92671 74291 72933 80708 99578 57662 60084 74427 62890 52870 97582 90883 67077 77099 55657 86129 67772 84063 81441 67472 56804 68198 91569 68204 85132 83688 59608 91334 65661 89958 82061 90128 85367 96375 69568 79447 58194 95631 50756 62035 61404 77059 67135 93057 77892 85955 50401 50817 84422 76938 73885 56100 80870 61803 90205 97695 98314 87383 79247 88973 84027 89339 70366 74774 55810 89204 96783 65735 70055 79349 61988 90477 88082 62859 82090 73619 59384 71454 54818 55712 76683 98006 81653 84359 52969 91537 59418 52472 82065 66041 68846 86939 64327 84047 73005 77634 94479 67221 57930 94489 66606 71793 60297 73714 76351 52684 55919 73935 93837 86079 55045 54440 61495 54713 72645 97287 85636 89339 93898 70737 52299 69750 86592 63812 80783 95166 64167 88425 55612 63142 92849 59429 93402 69825 91164 81563 95721 79752 94106 95553 55260 72964 51308 53579 58619 57447 91780 77292 54877 55611 85488 62810 68920 59797 76810 50238 74183 98569 62993 95999 89070 72545 73506 83074 51095 77103 80330 83060 86477 65774 52857 84811 60032 73400 69850 58882 83539 62767 77092 73949 57277 98659 97159 71925 72818 60366 87450 94317 83034 68322 66832 56834 70648 66653 96432 90977 82632 95694 72681 84646 75007 99878 50405 94145 56791 76456 90432 76350 72210 72981 86024 53824 91690 52824 85847 95706 79564 65040 63969 51501 87323 92056 55854 98165 68271 89918 70979 66269 91853 55924 72282 71860 86979 61657 99626 81389 77692 74420 89492 75025 87287 57092 57358 77616 89824 66258 78197 92375 72168 54988 60963 95486 55867 92578 72620 54592 76272 95967 80760 65688 55456 85348 71098 98672 97651 71499 96648 71808 52352 76222 82784 90446 89796 66099 80968 65127 84355 75198 68486 55952 96530 64138 96439 77961 57501 66110 81824 84532 61126 55635 88893 60205 78380 84340 57271 80846 80901 95168 59143 77658 88521 69518 95616 63047 78910 61414 83471 92026 94801 86586 78244 64517 50728 90617 85757 92034 81396 98821 99042 92791 74253 65114 81245 69027 68765 86622 92391 81345 89375 94407 76782 98623 78312 77533 59160 71422 68754 69794 70389 57269 66716 78453 70696 96033 79659 63172 60375 81890 62788 58781 73836 71552 62337 86944 71792 55384 63798 73921 86640 89109 99538 67772 51940 64210 91759 71061 69568 81453 50779 89522 72046 52475 93420 58849 62760 81313 77215 54951 77578 69993 99641 51544 64941 96352 87824 64485 51065 84743 70329 66944 80382 52265 85157 95800 89775 74370 93032 95654 76686 67752 81966 84164 57546 69405 62466 97486 89393 54125 66046 50748 83527 97158 74283 95879 79518 65840 50153 50883 62527 74967 55541 90875 80399 52983 52658 69102 85889 84532 64362 63768 80866 71438 66648 97715 58420 68524 69237 86839 88905 57622 84810 96529 95942 52211 64101 87111 50284 92566 60740 88458 98385 69072 68859 69991 69654 61807 70098 89746 61430 84218 64299 94152 51054 59170 60951 54565 94423 98233 89765 68353 84225 81408 81657 69389 55564 57152 69644 93279 74961 98008 91988 84364 52819 52299 69644 83890 80718 72277 81346 92970 55560 92017 87289 79147 80149 61577 56087 83176 91869 93225 58247 95258 98119 98335 77377 94820 75947 53688 93887 80014 84409 88781 88298 68169 87924 59952 79498 98925 90969 92702 50949 56154 81789 79508 85205 85143 61659 78319 96070 51167 60768 60119 87421 70840 58182 62065 86925 82319 51915 70020 98645 51382 70111 53963 63184 96838 61377 62068 58249 58865 52195 64220 78144 80280 64194 56957 54308 66534 75217 98034 79355 52898 67811 69224 61075 55687 99070 75867 54011 66570 78273 96742 50031 66739 88559 74776 62114 78704 66625 70012 51146 97897 64541 87203 69180 60921 66657 59480 84838 79794 90097 81060 53038 70115 89959 98827 58994 63880 56594 91254 89704 60809 64486 56700 61943 77990 99877 74093 70403 88528 53948 50742 86602 79369 97748 89528 95059 86678 67791 55936 89177 71191 75027 51866 58123 56826 93577 55632 58521 66654 78638 59375 72108 66613 93901 53041 62924 75855 75400 86458 87857 58189 73052 75226 55940 64689 61648 53923 67198 67720 72034 61459 56665 86763 96162 75542 52182 51141 80031 89098 53609 97004 58578 54829 71705 51124 58623 64715 59345 83380 82779 89912 74653 69246 52601 83168 51981 68740 57005 61336 74432 70867 72984 99303 86418 53237 83076 53316 65024 64527 58432 94792 80880 99643 83381 65848 64690 79366 60606 97326 61871 81569 57991 51617 56202 76250 71851 88101 55573 93584 73040 61523 96750 61745 81276 53481 69814 91838 93121 98397 92917 92707 80034 67361 76034 56099 76336 52081 92984 89929 61983 92355 97999 56312 74078 68619 56047 57920 93371 75906 79202 89412 71455 80774 57746 99681 65000 90291 50006 79659 99497 67978 51917 95694 60416 59912 64912 92739 58182 96607 99935 57188 85859 98542 97362 58991 95569 83869 69293 76706 69906 61644 54057 94375 98224 82558 86886 84415 52889 52000 79961 84217 60179 55232 57129 67616 56886 88343 98157 76017 78604 77254 88447 81712 83755 94862 61290 58944 85350 97780 98375 71470 64425 74154 73508 58984 70021 61120 67086 84011 79357 92899 59188 55927 65472 62000 97677 78930 80919 78175 71354 91554 69751 76245 94729 90673 81221 70606 60149 84636 63918 87301 76565 99775 66165 76630 77364 78754 64076 69648 78487 80711 53576 65486 80556 57875 58629 71398 62388 93041 98181 65030 58364 72699 55796 67831 64562 54915 90877 80625 87755 89109 62707 98182 80770 74106 53626 80353 71315 69562 92783 92033 80384 80023 87813 89739 88643 89734 93962 65042 65078 57933 57396 97343 85516 97005 76699 50684 77786 66804 98288 96961 88936 82004 89346 89510 93627 59839 69971 83087 97631 88427 52077 53507 91227 85951 54159 79008 72194 92095 72460 71699 51332 56051 77760 56109 58624 64451 99267 56212 81432 96279 68663 72399 97373 82208 51702 52050 60491 90899 53952 92801 58473 87315 95817 83397 62370 72273 57098 55487 74941 56706 75155 70291 52631 98292 66588 78822 71262 74974 83067 83043 81585 74899 76629 98898 52989 96518 56794 87773 60869 67372 92989 60543 64987 65874 74310 88963 69523 60341 63159 61186 94880 50030 54319 75584 96869 80566 93255 53436 67888 68139 68481 56245 85502 64664 55992 67225 73235 73828 74046 71555 69497 61617 92048 72170 90993 53828 84740 75219 64787 59666 65655 59558 81066 60477 94293 68099 89761 95604 94389 69496 92824 76126 86433 89710 56147 66834 56945 90305 63185 97210 86757 53722 66277 86459 52948 65139 58236 73898 66194 56356 94995 74202 62413 70467 81256 75644 61518 72581 54961 57705 94153 66922 56113 90235 78660 91291 52268 57253 83595 84417 81131 66637 82410 58352 81675 86468 81505 83759 56922 85698 57395 60033 84352 52221 90706 87707 51004 86618 96852 74762 86593 57454 83102 92191 90374 71247 65627 75644 58259 64827 87703 52467 77460 75966 97405 69787 93907 78343 60129 67295 66508 66370 99030 97349 93962 80558 51433 94829 60461 75231 52623 51765 96775 75217 53111 96949 58439 86130 96448 97973 69275 74859 72444 86299 70019 51267 86694 96053 56701 59870 54763 92061 93401 88233 57853 89895 83640 87142 89222 62817 92220 87145 86321 55685 69318 66972 68025 99533 68533 74575 95923 84849 63743 65440 97282 60416 66231 51483 97683 63755 78266 53815 57832 97886 86611 82387 54312 64010 58809 63730 59102 67852 71174 73049 73549 50524 79397 68802 86730 81682 58045 77766 50036 85662 80142 54736 87287 74704 87886 62632 69331 90719 52794 70451 85313 75992 98399 63306 88340 97807 87863 92797 85553 95610 56432 96137 66834 69276 87911 76005 97674 64006 67573 50572 91038 72314 86167 54716 58845 65474 61260 80000 88983 97917 76416 90175 74359 66037 65578 79561 73067 54937 78477 81338 62220 78002 81836 57799 51245 67182 87868 68991 90163 71943 51338 80289 90187 58969 88764 98396 57761 83734 99464 65819 55518 99051 52448 56209 75858 91810 83472 87244 66592 58399 97165 56637 61075 79957 93159 50493 57093 98655 84860 96743 51195 89448 81043 92626 89823 57046 84101 90926 97214 63839 92475 50497 84341 78553 67699 95140 51257 92841 56519 57923 52245 79482 60194 66835 51424 91771 82826 99853 50807 82747 98819 74675 68318 99172 87874 57655 79092 54773 93710 93204 53151 51199 67068 54235 55668 50504 52526 88511 97383 57861 55375 50376 83662 55050 74604 71130 96646 89996 59625 50610 74003 53564 67260 73763 60422 72462 87168 81317 52432 97535 80016 50584 99920 97131 56586 50607 68949 58929 82758 76359 60886 62473 53821 52522 90898 89213 52236 57599 92543 56800 88016 77489 84077 50342 82857 50949 74681 56551 81873 94815 53774 65159 91553 75412 91373 94610 74139 69365 70785 91401 61475 63871 92776 72430 86973 67469 86692 85612 91245 69608 80348 77506 85342 82577 55437 55313 60242 67651 62302 81721 88680 94882 65030 78270 81252 59131 87045 75891 95252 74820 64181 75348 77034 59961 94545 81865 66645 66469 94238 84661 51965 80434 83111 59007 93822 94213 67654 73730 62158 97431 85348 96530 80456 68205 79589 52025 76577 87361 96721 73071 78033 81138 57936 69366 68104 78203 73181 84946 90906 67952 75762 89955 85296 73306 79104 73860 91271 75985 90945 98442 94899 63432 72064 67386 54878 80912 80523 95916 62260 61181 79996 61009 60084 81134 60724 90825 72417 76251 51701 58814 56587 87245 59521 89195 86119 60859 65404 80847 56586 89272 93011 98827 70974 97005 84784 73223 51312 81829 86739 60305 62911 68998 83421 64143 97357 79394 71375 86880 76459 61881 95750 68101 76688 74488 54576 78842 65434 84995 74686 77253 56211 81103 64151 72968 59837 64419 50167 51310 68912 97780 54095 92078 50858 83210 84586 69636 71484 54020 62639 51027 86749 66772 70284 58027 68606 78335 74731 52768 67454 71349 97411 82211 79911 74590 95339 98147 70310 64164 98045 90063 88423 70295 65871 94737 63161 90803 94841 82778 66543 74892 57136 69355 50606 88813 60946 73129 66501 69970 98454 79821 87300 88006 57203 94040 88890 56847 52400 54003 67659 75709 88245 93852 94810 91367 85336 79538 79575 60640 57350 99569 78306 65307 56407 59564 57224 98765 80726 68931 56636 55681 72553 72425 97515 50781 92455 88380 78623 65297 63477 54861 65569 60060 60284 79064 88156 88665 53774 59054 99410 71482 68783 73740 56772 95197 67395 91067 88061 55560 98741 72727 63363 87485 68733 81663 58149 60602 73311 84861 59684 89805 88293 78212 67193 67039 74503 73287 84895 51242 75787 60358 74722 65735 60186 79230 73368 96842 75372 85711 68141 93829 51228 57689 82644 73913 71568 80698 79806 63960 75737 54824 89608 80427 62804 86142 67520 81770 59567 92263 63564 87842 61476 93045 62119 89850 57612 65823 70652 91997 57093 52017 78941 68235 63828 61860 64142 71362 90698 78332 88392 51495 52637 65453 72595 86210 62071 78589 57074 60008 92273 73397 65651 96238 57026 89621 96771 90831 62260 95357 57967 94206 64677 64397 88107 87002 76942 80757 86299 56740 77170 60480 88961 68788 64203 73321 66839 94154 99956 72004 79513 77375 87373 62929 85991 57377 82644 74667 72071 96451 75391 86648 83812 67405 86495 56033 73505 81382 83568 70658 62056 87909 90068 59834 79453 86746 90006 73890 81252 82893 94464 65922 64458 84841 60772 80075 62172 97257 66006 63462 68016 74555 56483 96186 56880 78964 70543 60022 94468 54668 74439 96240 85161 85505 86618 74396 67790 61639 99807 54029 83164 74362 80058 71995 50770 95807 52036 59529 55024 67443 51788 59568 70875 69881 71724 63654 64189 75849 73927 84228 66106 64552 67063 93650 88939 77961 53735 71659 72559 70629 73420 60581 71305 97055 78808 56247 76999 81229 80274 55563 66890 94434 69388 53272 76289 89968 50457 66157 98096 69905 78110 89006 67538 94264 99443 80441 90993 86336 67843 97403 69482 51889 90360 83321 99724 73248 74117 71601 54922 75849 52508 96757 91369 93432 58470 95056 66779 67552 82622 71841 52007 89340 85659 61742 98790 54308 63035 71486 98410 95304 60131 55159 56911 73629 98500 83265 53669 54910 74083 87719 52137 81909 81413 86538 87146 97858 72894 73490 52277 99639 94402 96140 97354 57782 97463 93284 65272 68543 75203 66776 73235 53718 87056 50589 64739 60843 86414 67810 87178 90276 53058 69058 98669 61328 50299 71791 96765 71098 82716 64257 68986 56411 51087 51635 53232 64684 88819 68454 98529 66511 86895 80551 57726 63509 77807 55900 80659 69072 98483 56991 69177 95770 87160 87362 70045 58075 56335 57144 56986 62495 68846 89498 60436 50272 88629 66685 62595 69246 83435 98990 67926 72521 90977 94241 91155 95635 93444 63426 96067 67491 62811 57379 60978 56458 59945 82040 53795 84724 52866 56237 93373 73196 92445 60752 76356 79329 59446 71360 95140 59190 51771 61989 98463 53098 53071 82447 60604 60304 54497 79381 99663 89296 99619 85832 56636 67402 72251 82170 90400 56208 79587 96540 93946 93491 85652 67209 92396 96378 93882 55369 55836 85618 51949 76775 77642 85892 53201 97503 56294 77583 71452 60007 90122 56570 72942 53700 56609 79759 90908 98927 76872 80922 65045 68156 80681 79752 82377 94704 87864 81413 57546 90330 60018 98162 66087 96862 75968 59562 77145 97505 82131 95501 81938 75861 92722 98319 97057 66759 81196 59025 87142 69917 68689 90395 60946 70717 52054 52248 80563 68771 67066 96957 80078 91863 96487 50727 86636 98824 87260 62744 79453 67189 90883 92423 96186 79123 85998 74664 90468 64660 95817 80967 52837 88039 55682 98431 77358 68380 91273 86604 94120 68402 75546 92803 56423 68384 69173 96803 88632 93587 68408 60636 63293 73058 71792 84323 91594 77565 93262 57632 73456 76303 78992 57204 68696 94495 87488 88666 74291 76593 57098 62729 53251 70943 76934 81848 73059 85023 91307 88409 78837 55030 81417 59145 96755 63742 59838 61047 69809 54137 54887 95770 80800 60389 63184 56566 69639 73474 96054 99570 61580 59970 81711 50794 54502 96829 50151 89537 53581 50259 85656 99521 96809 64693 82922 62535 57551 64377 53918 88502 97022 57949 73146 87982 66965 90761 82566 51742 96333 53423 77171 90388 66450 96211 66107 83703 80168 83406 83502 67138 95977 75077 84624 69622 64096 60991 67056 78304 72617 90092 50572 93641 72695 62214 85071 65433 94376 94709 95835 56918 54571 82673 73159 69229 55973 67211 51984 50103 56786 69563 74697 80315 82302 86063 74950 94498 97267 80390 65794 86967 71809 54893 89009 57060 87057 54746 63682 62866 84736 78852 63166 91088 81871 77792 86484 72615 56903 92170 94511 80936 62517 92226 59148 96709 89200 87189 90713 69416 56413 56450 62606 60841 75132 53882 71403 95445 68637 74830 99864 88450 90016 69069 83949 73154 99402 60520 77278 93696 73484 94598 57045 86312 50137 65017 73626 99121 97370 95792 72098 56051 80740 65195 70069 56406 58104 60315 57603 88105 54589 94363 94912 99068 64348 60577 80151 81147 75977 54767 96627 75577 68351 67906 91165 58696 70638 69680 60901 98824 61279 83273 88273 83105 83444 82307 80795 62327 87829 63130 58507 70705 77504 91117 94617 98779 72412 50237 52437 60812 77988 89370 98444 77843 59208 81344 50221 64929 71677 58545 82100 95961 75554 76066 80140 97236 78708 50325 65283 88500 68569 89441 92936 68374 61928 84945 90861 98971 57938 59947 69158 97656 83512 58475 50472 92670 90577 64053 69950 60131 68488 99839 81029 62010 73040 94791 71801 64144 56663 61051 57218 71711 70679 90271 87472 55171 59752 94905 74632 64702 55067 69638 67829 83921 65790 81173 97369 62931 70094 61042 50816 84723 62365 72759 72106 60110 63023 53040 55820 72087 80351 52246 69778 52312 89461 57518 54119 80174 81247 59689 81263 58671 71160 85236 53677 59923 54906 55527 87860 83761 63151 60710 86639 54465 98763 66579 68998 90926 68794 64938 80656 67815 58805 70541 57496 98131 71565 71947 99623 96595 76689 78144 91397 98936 54881 79414 92185 79532 85122 85740 69614 96707 51464 66833 65748 85914 65360 84382 56373 68101 95982 62771 91255 87944 79287 58857 68114 94341 98088 73178 66746 58727 80935 98126 82762 74521 56154 71078 83020 85281 85401 66158 67143 72565 65478 72741 79888 92773 69036 81017 93289 74584 62831 66095 52307 79209 96078 81487 88286 91542 76118 86813 97433 92900 89094 53714 83256 80982 90802 62193 69495 75070 68894 99546 87610 64124 85712 59631 91916 56826 51888 61774 84978 66724 82405 94879 82313 66703 71377 61278 85774 67171 61333 68381 79890 97265 78663 81596 67442 62871 67296 75390 61361 55372 79042 81548 84335 92287 83559 94719 88603 76946 72947 71544 86584 67696 81328 79525 89174 64391 94496 57757 66978 53326 95336 86476 80041 54361 61817 96064 97418 95622 76333 52453 97397 81923 84076 99697 62200 67838 86156 51592 81140 66229 76837 82440 76270 59632 52787 97445 95644 81031 95233 68104 92774 76032 73124 88520 67974 62191 71518 64328 80620 76630 82364 88340 93551 82943 85663 92715 92512 96080 82333 55367 51700 66809 52438 79094 84926 97392 77080 74883 52079 52469 62870 70826 52758 89404 61827 50067 56201 88803 83973 61045 75790 86041 60563 61650 97406 80354 54792 81129 95748 96467 57470 60607 61070 67724 59642 71083 57857 97858 97911 91684 92034 52316 61529 78247 95091 90883 57229 75379 54845 88338 70445 60306 72644 94137 72103 97777 74594 90119 78516 82793 81640 76525 92087 96376 93246 53469 86938 57623 69101 58709 63547 52728 74637 54714 66463 66813 66055 75243 59599 58770 78765 64174 65032 71201 60689 83772 63881 87027 83129 69237 85483 75082 60608 73554 53851 76549 96807 78845 70927 89655 90389 62167 80519 82975 98181 63851 77073 65941 53405 79380 78847 73307 80442 88487 52030 75664 76670 80658 64112 59174 77381 95164 51993 89182 52494 76548 67040 66693 65118 77655 54625 94959 91764 50877 66569 73982 80624 57403 58015 51206 82617 63367 59611 75535 96773 75769 71536 96796 84914 79259 86318 64693 84720 74274 91365 66751 52297 53950 74302 94783 80866 56232 66813 81668 95002 77985 98079 89168 58959 86996 81231 67278 75587 52620 86914 55912 86707 69282 54940 77122 62101 79611 60459 91395 92172 75411 73686 50648 73462 54540 66946 86990 91979 62283 91213 62890 75383 98629 50765 75260 68158 72590 63447 83274 94254 96384 93413 68900 61495 54770 87005 76925 91612 50169 66135 85494 50856 94568 79837 85423 95455 55550 75744 89786 90129 51046 69007 52521 96083 71178 91462 73414 69448 83539 52005 67136 55953 81966 81721 74857 56104 69892 78055 80324 86439 72392 74926 50397 80852 71143 50650 96157 67594 67021 93828 96145 94722 89306 69293 93198 70266 64068 90471 72372 76661 54729 52363 80945 99879 81316 55908 99044 75509 71829 98407 61683 99465 99859 76399 95016 90734 99091 92406 90461 51964 56827 88420 56594 60622 86596 57756 93024 60555 51888 63360 83611 73137 88283 71636 67290 62367 94791 88812 95263 71918 86005 54846 84770 57967 94240 67987 51977 80068 96008 97399 53858 98957 87913 75536 63541 60347 75889 95367 78553 75043 75177 86610 70537 90975 63619 93305 53820 83768 72987 85334 97407 85811 88121 74085 52752 99621 53129 83829 80777 57944 62714 86289 93227 74007 86187 85410 60883 54397 81729 92670 67609 78432 90208 94606 91858 65022 52510 53044 83849 59177 69762 92760 87054 79001 67839 73292 98291 92424 89917 68593 83405 69317 99883 53344 72774 87110 76028 53692 64267 51813 76478 52189 74593 96076 69689 97851 57796 52516 92566 80731 87163 51136 90159 88001 75197 91851 57139 61707 57292 58859 54083 96533 53350 52761 61410 61103 62935 79223 77295 75643 54301 58243 96479 50079 51767 89764 67370 99395 86750 56247 56942 96347 99519 66581 78482 78133 81457 56093 71640 62597 84223 57256 50909 74187 68826 76533 70118 85857 67694 75265 79167 62949 63402 99751 81767 58168 91978 73696 77641 87565 90165 77817 55402 90865 84086 91149 69502 81159 86659 99422 74012 74291 91592 95979 68095 63394 65807 92061 63413 69067 93571 89763 85482 98161 97329 62846 54899 65161 69831 73663 67483 57295 56969 86848 80619 96819 99069 70779 69785 77918 71260 99548 61524 87628 68767 57528 95320 94460 99780 85390 62183 68812 61812 74316 78990 66342 65581 79497 73576 91858 87383 64932 88479 74017 85173 89973 74851 99302 78018 73654 78877 94039 89638 78778 62433 89304 79176 63444 80343 71974 59354 58206 51048 74275 85423 65459 67211 63446 51248 58440 51350 74843 80846 77980 65831 97157 87196 99813 51251 68605 77200 69923 70467 57141 59937 96386 83893 87672 62454 54332 57885 93096 64062 92664 78741 97019 78583 74232 68161 76582 90119 82423 53843 59971 78514 81993 88608 72760 56640 63268 70323 75896 65932 78297 67433 92093 75141 67057 83356 54296 80669 97095 68013 98269 63222 95944 62775 98283 61261 80866 82840 79108 59473 52827 95097 59898 76338 69393 87657 69198 86628 99577 65803 66500 59920 73701 74913 83217 54176 93143 71593 59161 59696 83183 84505 67339 64944 97958 79460 88024 78799 54899 99464 96786 88875 59051 51905 67205 80056 67040 71997 50197 72972 71190 75420 90478 81888 84589 67238 78426 96122 88167 68696 61459 86126 66198 85711 91694 68762 75479 90968 77506 66483 76806 56842 64233 78954 84501 62793 61065 54492 83748 60017 59389 72468 57674 59474 92885 94921 81912 84561 93903 68298 88904 55189 81137 90960 76553 80374 86824 96265 83516 60682 91211 84798 74277 97136 53489 55584 86792 81815 97156 97172 95526 55963 73052 72627 57610 87075 99171 57904 90385 61763 55938 60677 74182 52120 76329 77445 79642 99795 81603 80002 57998 89058 54100 66705 78366 67194 76414 62633 70821 87374 75943 90293 96395 86986 89917 70142 51563 68879 62569 75318 64956 98368 70537 86664 92409 73190 76551 95672 75878 66680 85390 90432 74189 75053 56227 62614 51501 65041 78682 80082 75387 70251 57409 90226 84233 94116 53492 95083 85638 56095 60149 60079 77932 66170 51945 64555 90826 69128 75267 75547 73505 60061 50120 61670 62058 55614 64461 94373 94445 94812 95661 91405 61939 71451 51166 51770 69321 99771 73488 61500 61669 83099 56070 72718 54813 72338 86695 67936 83023 98715 58812 71268 89555 85885 69305 77066 85686 56695 90387 66513 61439 55737 54223 62640 59801 59891 50250 56183 84912 60154 88486 60266 93858 71731 64669 60863 62517 64767 51732 82362 80979 61663 55126 79619 95563 86753 87271 89886 92187 69368 97296 92060 72399 82693 88334 61459 89591 82140 69430 79423 88833 98995 51885 96228 80091 85909 71156 55865 95093 50099 61509 91470 95828 96950 68216 59684 60273 79191 95322 54624 51111 97177 84256 52959 82428 94403 61513 56057 89902 82300 58588 52071 50442 52453 80892 71443 95434 81313 56319 76024 74475 58616 95627 76501 66127 85880 63979 50179 80373 81644 90016 81255 59699 76350 87513 88787 87195 98051 77417 53863 63506 81377 91495 58309 77838 82912 65336 84547 72491 91504 97351 96664 82660 97429 53812 73560 61507 81948 70302 76056 99751 84516 57244 79721 60146 75217 80872 79312 51015 87744 91364 93594 82183 82664 66797 70060 61322 62355 70750 95626 50781 67064 66204 75543 67490 78552 60261 80773 53500 53566 75105 91335 62377 68851 76006 59254 51051 50936 77254 61467 69918 82551 58142 69609 96454 67638 79420 75623 87201 54418 60263 83323 56405 88898 65427 75872 80410 83283 53895 78821 90268 54108 58883 87921 74325 62100 81793 94039 54810 85964 78582 74202 92937 88000 85781 85104 74038 93860 73159 95663 81090 55924 88154 93227 65596 50545 58512 64909 86595 55951 54903 92218 63173 56839 75154 71779 82663 86535 78617 64790 57107 94788 90592 79232 60855 92107 80816 74818 54956 63326 61968 99901 63532 95995 88819 66899 73811 65319 56796 66881 70671 52793 59447 99363 80923 92028 60374 75966 77684 59869 59494 91791 85693 60853 76068 75443 61432 58299 63677 60945 90162 93403 76972 53189 53514 80146 60337 68238 80354 82444 55034 76032 82062 99731 51738 82138 99246 67532 99348 53807 84767 69308 55278 59899 76726 93857 80359 51166 87306 52879 71556 98819 54501 84567 55178 92435 67814 90869 86804 94649 97963 65081 93466 84130 76144 50775 93380 62159 65625 88543 90506 97947 74675 76791 98771 97174 85399 57394 90335 51323 83257 58304 94356 58909 54037 98836 57929 81577 51264 82308 94247 83409 55661 66578 69333 68517 62226 60983 51120 92664 71388 76561 82149 70800 68512 77720 77288 96936 75481 97207 92482 81755 68115 99169 65774 63838 53840 72211 65441 87265 83841 58908 68912 90271 87659 84215 79613 52273 76843 99920 70872 55251 86774 96828 82145 63653 87453 59691 92514 72583 68750 88004 83613 59540 59098 89298 86392 97385 77871 73038 81475 90272 62080 87591 51125 95930 67976 88628 61643 62096 66980 53720 59111 71422 98785 85257 96567 94061 68728 95284 70146 96587 67698 69854 55551 62831 60128 71960 84248 51851 94961 63835 77397 94362 92827 67780 74418 86550 81443 93436 75596 50434 63194 97033 52466 86671 73597 64669 76199 61560 87761 70286 57197 54311 56464 90918 85513 51327 88952 97738 93257 87223 89611 79521 92432 57139 95755 61588 83080 59785 86982 59202 87246 58602 83654 55411 76337 99902 95441 82537 68434 68563 95269 98056 89261 66148 56192 77299 64876 96520 88351 66440 99791 65742 99159 61923 75794 88732 82621 54697 50844 69962 72567 77044 72106 90121 53652 68763 81615 89138 64732 55964 61180 61457 93134 82347 63083 54966 79228 86003 88133 66062 57838 75809 71658 81427 50522 95652 51922 82753 55516 73431 61116 68994 87718 98359 90216 81206 75131 55752 86431 88235 69279 60599 97849 76500 81812 98771 83293 89732 87409 59747 83801 58585 78587 87823 83243 80996 76364 64281 67902 59555 56540 86360 98376 60935 50915 54278 96726 91480 84743 60210 81581 63967 66774 80863 81770 53448 95327 65472 91511 72140 91582 77585 94999 55613 67125 96719 97128 95157 70330 90124 77471 62080 97288 83474 84288 66143 61535 95954 63541 60245 75835 84276 60611 75150 75480 96340 55760 87314 81043 81950 93003 66240 81802 89209 99475 97330 65083 53086 93502 91592 62040 87568 91454 76027 65549 76036 64608 63214 91239 64206 92855 92497 97000 95873 68194 50008 82891 64797 89435 69871 81544 76213 79678 59897 91132 70241 66231 56937 51123 94816 58418 64438 58836 58329 91905 71286 64960 70259 67362 89508 58545 61161 52433 52314 71016 98246 88163 85124 80981 81603 52617 81115 65188 73320 87615 59641 99778 90988 58551 96768 77715 83615 95791 95965 79545 82636 82186 66791 83347 69255 55370 77162 68862 94026 58433 87814 96393 85359 83485 98780 71936 75557 87035 66532 62442 83885 95616 91205 98540 99204 94205 51327 91881 74832 81340 63237 71811 54760 71902 79848 92306 55088 56129 77283 70908 52597 59112 51487 58322 89385 55969 50585 92645 57676 51686 88853 57447 86681 53445 93857 82782 76363 78552 97210 81896 91162 89125 66074 76423 88485 94970 91913 82498 98095 71748 97779 74449 82523 63605 81819 93868 79805 88199 95169 93653 73767 68033 61846 98201 75878 65603 55026 68315 81564 89590 94302 62089 77658 95297 97437 61160 52119 58034 57069 78613 64461 63985 54890 73786 91188 82203 68718 95072 81916 82890 68850 88662 77720 93257 66903 96603 87739 77869 94005 64525 86716 96619 80833 93478 68785 89145 71016 57765 70413 52761 53093 98948 57140 65889 66843 63161 54502 54045 57022 83328 75046 52286 57285 81723 62309 68068 65658 69062 95279 77142 66116 76514 73927 83183 98112 50107 67552 56858 81099 55675 61380 53594 59616 92675 58605 90798 89583 55738 87915 99405 68492 96021 93417 96733 67570 59546 60394 95671 97029 95104 80915 73333 90943 80516 88215 90553 59837 51509 64231 62120 73970 90868 85660 84858 58076 76799 60800 77937 89440 76789 60024 59084 65003 94802 54270 67164 72364 70194 83435 58089 78511 60963 78636 92260 90811 90889 60911 54773 50186 65694 53866 97601 58863 92170 63258 65320 66990 74427 73203 55982 85906 94322 90129 97282 94530 66932 50895 76283 75645 86954 63194 58146 62251 76621 98919 77241 84265 80822 76855 96449 55837 61091 79834 80921 62490 71856 78771 60612 64366 91202 88626 83019 66397 79348 93307 60370 53023 71213 55491 63937 96684 93168 97331 88065 96048 70293 99775 96286 97205 70506 68389 56183 69102 84287 73623 88495 76557 75367 62160 88083 79414 58467 71707 86594 61386 84970 74235 75934 83042 81098 50933 70287 69042 75912 69934 64470 81878 79470 79916 99097 68661 61692 94236 77173 77616 51429 67407 72566 63893 51950 95164 88618 96010 63048 90335 70306 96956 73693 96652 95467 52587 79871 50737 67876 57707 95055 95474 77324 65410 90630 67400 92789 69790 73750 88940 92856 78610 87973 70015 90502 84230 73964 53687 71281 78463 97131 52433 63714 73760 84974 68088 74098 96091 57087 51504 98079 78056 75608 78357 87281 68263 96796 54554 64689 64827 95661 62591 90348 62322 77452 63640 58820 73235 55203 63848 58549 98536 88993 97935 63733 57708 89621 85697 76868 84975 95769 65086 71390 58261 80975 52229 68658 56999 64948 84070 68317 74915 70119 65219 89521 62834 56638 82524 68602 55483 58884 67554 61402 78281 96442 72036 79971 62197 79935 66515 75922 75832 69526 74205 52781 84641 94308 70704 90049 56486 52960 62341 85101 58593 88727 68451 86277 81100 77556 60582 51794 76075 88170 89332 53064 68435 56788 56229 53965 59034 71639 59690 74691 78954 97308 91509 67331 95078 50330 72200 76923 92350 69896 71728 93184 67755 54888 74921 50912 74420 82978 85374 51008 86977 65899 55363 92176 64555 83631 60400 76622 98956 62997 93820 78637 66003 82951 81037 77122 73670 74439 58663 86090 79275 77967 95542 62473 61641 50234 73485 50089 75622 78777 76138 65374 96322 84652 86764 74368 91163 99937 76831 61002 59062 70643 71309 67531 86413 83346 58158 63058 70145 78083 57834 60942 65754 79143 80360 93074 71479 96386 84187 73279 59729 88409 81526 57826 94549 84177 76057 76738 84226 75190 52294 98718 52816 75450 60172 59457 61773 62933 93670 88110 84012 71862 71437 71141 56609 78577 66339 86850 72268 94872 75799 89021 60204 64700 90537 89551 98232 98490 93125 64400 92327 81959 72114 89441 68421 66387 56940 60571 93660 84991 79542 90124 59077 76788 53166 78171 84278 50412 83951 89196 77573 85039 76142 92614 58533 89330 73759 78027 93207 86186 54032 73082 93858 90662 86158 69251 83852 95357 99451 80322 59928 80416 73672 51352 85330 64010 87279 57153 60513 74121 66351 76683 96692 72971 56432 84204 94344 69801 80998 56316 90042 70191 67705 92732 58373 66627 57817 95468 93826 96688 69313 53964 96267 66173 55412 50334 99703 61903 65970 71068 69901 78793 95106 82914 89959 64046 71084 74187 66094 89208 98706 69624 78396 64352 91124 95649 79100 88555 96492 78308 87182 91844 98199 62727 60766 55582 87915 92139 73142 96797 84111 67832 82183 56274 51334 54340 77117 74785 52643 94884 76338 69950 57393 87104 72070 56881 74889 51946 80749 54558 90840 84694 92138 91908 85020 97664 65967 59317 70732 83919 97648 61965 53826 83182 59803 78086 71581 78183 90095 79613 72851 78893 56262 67107 95856 96675 79463 51976 67688 69324 88631 76388 80282 66349 74133 81135 51492 53602 73624 92293 50538 50317 60917 67015 61787 55516 83743 64718 86232 62386 59318 72743 86085 56985 58792 71464 77524 79410 99916 51466 54288 80859 62118 85466 72633 89456 70409 58128 60363 68870 93475 85906 51959 99456 96773 96062 93696 72704 63812 90964 83720 83600 79410 75989 65004 91555 73318 71353 86158 58441 54035 76811 63698 95247 85243 71638 59439 76429 99212 53478 50515 67875 96260 68220 55342 90473 88000 50233 95752 69932 76819 61391 88664 91276 86152 93811 51621 92116 53418 51896 56091 64770 75755 87723 66811 83474 68239 84961 52846 70739 70884 75216 82756 79913 71754 84116 84851 77559 86106 98737 57819 50984 54055 70561 81706 69649 61340 86407 83069 73252 58777 92746 73643 57588 79884 54136 80437 71881 61511 53470 60399 89469 99313 89452 50609 94037 90805 80396 86461 57920 94924 70080 90545 56957 87567 92390 77677 81264 99425 81372 63433 52818 69538 93168 60054 84661 51726 77330 55704 80581 63425 84605 87772 97885 99506 53254 77959 89643 71278 66201 72445 73645 84949 67221 50140 68432 56042 69810 52151 90459 60127 65001 65491 86575 57531 69858 96796 86028 50811 96536 86788 62787 99478 81809 89094 81459 98878 66304 88791 55009 92780 98315 57647 52729 73460 96268 82780 84879 73386 98918 65950 88836 67200 66058 89013 98590 56128 82900 80046 64762 66867 77341 60529 60513 91088 75946 94591 59116 64013 79185 62679 63851 95851 79342 68524 95626 50325 83235 73309 92203 60623 58274 78169 74067 66043 64520 89811 96099 85718 90207 93618 64204 57540 99961 62642 76325 93298 54181 81459 60856 56969 88116 50375 83557 78967 70978 99622 76550 68771 94721 50199 72473 82562 57724 54248 84417 92123 60234 76087 54718 83910 77706 86466 85330 57297 58138 59537 86962 97291 96526 65418 76001 53870 82445 72911 58182 83270 62245 95967 50841 77420 62149 75285 78652 99641 61988 91411 72294 74070 73433 91091 90842 84344 62858 73265 68435 86792 78473 56685 64070 57547 54844 79336 52438 92277 56255 58353 56351 65163 75051 87046 61180 80349 55628 88355 96087 73072 84127 66681 74661 59329 77142 62936 98637 89551 56887 79296 76616 53930 98376 92638 53571 97500 99740 84225 95511 51078 78276 58187 77824 77522 63464 52200 67385 77125 51085 68402 79985 55386 98396 91691 60622 61722 87715 53134 64322 62041 88237 90759 63089 98181 96783 68546 94602 99654 59303 88619 59714 95055 76789 68279 96776 79285 70289 98854 69959 93733 77384 73746 50981 97239 96311 67617 97085 74323 57579 58345 67837 80295 77540 52775 81135 64087 52082 66778 96519 76008 60638 74796 74624 66224 59334 62051 89430 78965 53016 53177 89136 83284 89282 73830 69492 86194 97286 85784 96726 87324 78108 67597 60514 77667 87791 51746 95331 78042 71546 75071 85623 76914 69606 50336 60888 70282 87022 92908 51284 85053 89583 89553 81037 72814 52057 67092 87506 64387 69838 88191 57621 76319 93473 75058 72117 94211 92815 83697 56072 78694 85535 86102 69465 69766 80484 88817 94302 51925 98783 82859 82915 94813 78551 87112 92269 64832 51285 68820 56471 64881 95368 96863 58148 93992 94046 58323 90719 84169 72107 87741 96726 77911 93409 93927 67379 60346 70873 85490 71641 56263 77085 66736 70696 96876 61902 76289 98923 89012 88486 60921 98996 55458 88126 97546 93247 54937 50976 60331 62521 68697 61110 64338 61414 55657 64949 56970 67856 61777 63286 79321 58827 85070 80827 88884 64864 95612 54773 99706 58863 60464 68069 55543 70468 57933 79574 64367 98044 93931 71509 78434 74842 95423 57451 50420 71395 50674 51026 91445 93090 85800 68195 54141 69190 68915 68366 50239 90735 62843 85956 52577 50174 69053 63509 53443 74364 64538 65685 72550 69291 58680 92263 94254 50643 96246 81989 94048 78149 62588 96350 52109 98161 50427 75466 94933 73277 84203 89232 98724 60740 75648 94229 86848 63052 58903 93589 60782 84896 75734 74494 94371 57245 95710 88935 96881 82791 89397 97892 53464 96875 61266 67696 93737 60896 60511 70250 69214 58252 58528 85572 91578 61510 69247 81005 57945 71347 94280 71105 93725 69623 71190 63346 67772 90938 70967 88891 61491 51405 68453 78701 74069 76036 60721 50265 66909 89623 62605 56353 53300 81592 58687 77697 65452 80536 84172 79277 80770 54675 62203 67160 85862 92076 99771 68024 75378 87332 82262 72019 91652 97337 77144 68764 75881 74697 83678 69148 79931 94918 53615 77638 68576 90786 81060 88437 69726 73857 50590 64811 55437 94183 96120 65793 61311 69306 85109 67509 95297 85542 84441 82264 98175 80728 53477 56779 62744 63247 75797 90791 97404 95850 60442 84694 89159 94472 75640 78147 89270 80695 58734 87379 74765 66661 61075 79396 98609 53136 64266 53740 62633 58963 81617 59537 95232 92870 50256 50011 50330 80794 85467 90306 62322 97160 76150 53004 65759 81851 94423 75722 63724 97864 91133 87980 95433 85187 61608 59348 61721 60938 87551 70754 86107 97496 67162 64630 84000 92096 57121 85623 70934 88057 91164 61753 63263 58002 61120 51304 52060 76012 81866 84143 63890 76677 73420 74999 98269 68676 80511 98271 61356 50982 58408 64369 87954 66284 52349 89062 69802 57808 59723 85856 74216 63262 52874 54327 68790 86315 53350 96994 52672 99274 78737 75648 95232 51469 59825 60302 68017 91095 53012 66826 63932 93972 60495 89257 54426 90420 78068 50457 68387 94629 80042 59588 59208 62929 63025 58064 72848 61591 84303 90305 70922 70783 56121 79290 92522 54961 79049 57787 64690 74306 97964 54913 57004 86903 68163 69901 82712 74066 67179 91830 85412 71049 86586 98071 73461 84179 52327 76055 92368 55832 62768 93324 55645 61629 51317 57625 57634 99652 68199 98176 59502 98837 90813 98742 78961 68610 66863 50276 97109 51040 53585 51114 77710 89857 51337 52713 99009 62755 93497 89296 60591 69675 88803 75742 65495 69564 65719 96797 74039 56096 88745 79694 78730 61130 85123 60209 60204 89485 56510 81686 53616 57870 50342 96816 83161 91881 69537 76565 92112 94368 86170 94853 57517 82151 78115 52045 72753 68518 91501 63485 68345 71782 57221 89271 78776 98114 72478 76694 62247 66713 54389 78970 62421 50586 86295 59958 75327 64542 92707 95585 85738 50106 63657 76847 98824 98153 52803 75545 82026 96489 73491 77302 73421 96005 91693 92319 76984 91313 67169 95865 71292 85199 74592 61270 95336 77081 91874 85799 62101 78126 76386 77593 54429 75099 62090 54223 96575 95715 90665 53970 77625 99062 57548 56271 95073 60528 86344 65023 64077 88703 65715 52458 55019 95055 86395 59536 68310 55256 61731 77713 55947 53264 60776 92885 59165 67490 58236 91241 63779 94027 61397 55591 95928 54263 57246 92261 81970 72660 72676 97329 73787 92890 60331 75799 71238 75841 74573 77645 85500 55781 58983 90904 53809 66962 69245 70964 76198 86812 60765 64959 61641 79649 64686 92408 73162 72630 61908 97592 83606 78000 58794 78673 53589 55891 72624 52944 73993 69739 65488 79087 68195 94274 51727 80740 82742 72027 98627 61415 78888 66486 91586 78679 85065 80645 69320 84203 96632 65817 71945 66793 94630 95230 66706 94083 71959 85717 76798 79424 96630 68035 72692 96149 71274 84154 85853 77978 54132 83262 52827 80005 52853 69592 73717 70276 56829 57296 63750 57634 93264 71172 69976 71773 51175 73549 79231 53478 77072 59545 67724 72030 52597 52514 89449 97922 55141 63348 56615 76500 60026 63805 74114 63972 89030 50862 95143 69350 61972 81046 71469 91081 83809 91848 69270 82906 99213 96402 98783 75173 88170 87843 73779 73637 71508 89838 65300 85325 57567 58328 95032 59463 68073 83747 89288 55220 69381 98500 87216 82160 58290 73833 83213 73092 77890 50624 92894 93544 70701 64699 66051 57055 99177 99628 59242 88184 68401 89919 79840 94647 92197 60488 55127 90934 61289 93303 58244 83073 53821 99599 74110 78316 65664 90712 80997 90627 87281 86585 95707 89296 75530 75137 61327 63553 60286 87854 69846 99823 98557 77068 55886 62428 88637 59885 61071 65657 54549 99527 75168 69830 74854 81303 89752 57706 89053 72476 61055 69166 59539 68441 75959 63004 57969 95339 72419 61570 84586 61451 78805 96871 60794 50838 63464 61414 88056 75247 59182 79890 98136 72915 72250 85812 86336 72892 71358 52434 78987 68875 70265 79744 76614 87084 60275 76673 75211 57927 93466 68941 74722 92317 86571 85168 61393 95085 91628 87640 88202 69684 68816 71658 54182 63122 86591 64203 95832 73135 71228 94114 95458 96661 74257 80647 51343 79148 87603 76547 80819 50162 59086 56715 54982 91802 74370 54421 96968 69714 64947 77999 58250 61150 78544 57682 72263 58706 53818 99919 83114 76293 91936 76061 54137 94166 92311 66790 64345 96497 76600 89243 97943 97570 86437 96876 63573 71850 74976 85865 90515 84066 96856 69061 72068 93737 93427 52803 81670 74079 71565 74155 63412 71916 72934 61641 81610 66572 89803 98051 96110 82145 62191 73637 93485 57958 53089 62475 94777 58745 72934 80311 56058 74068 96478 58008 73523 62731 71250 54278 61679 78316 75204 74971 89567 69921 76571 99401 58107 93394 88088 80070 59638 98295 93689 51665 92338 69441 81475 64194 92111 83342 60133 51892 91078 83920 64158 67105 64848 69789 80685 60422 89716 86831 69343 71588 83972 98785 80422 90451 75183 95825 80563 60991 77794 67641 58334 98599 94175 57713 82392 70000 54291 98102 96257 93866 63230 64631 57389 61399 95622 86713 85497 77670 67920 92701 86779 65425 64779 72825 65624 95272 83496 73501 77005 63498 72700 76040 95282 54205 88794 95117 98303 80387 98559 69110 63524 71826 53555 95360 87810 61877 99500 93224 58403 95292 58672 99341 85243 53447 58853 78527 81466 89167 85756 98460 63240 73532 99281 55347 84181 72294 81210 67607 62236 78358 82112 62901 67698 84425 77320 57005 60956 77769 66301 84978 99551 75215 62012 88815 73137 77473 68930 52998 55419 97318 63984 74962 61296 85397 80067 89294 85369 94081 73950 89453 95662 59403 59731 72515 62683 68804 86236 70478 50049 63646 99321 87777 70241 67949 80891 91669 81734 72719 85677 85278 82510 68739 80551 65032 58338 59445 61212 88528 64370 86354 85818 67990 86990 81834 80209 89511 92164 60488 93150 86041 91339 95055 85473 53614 89931 73316 65983 92304 66927 86005 62970 94180 54520 61931 53296 78206 56957 85965 90987 64868 95224 82697 52957 85742 76506 55510 62137 92467 79359 81014 76487 90005 53569 77523 59640 92795 99751 88654 57784 96045 65933 62790 50120 53471 69672 63511 72964 54196 92332 99001 94901 77372 57416 56097 66316 70653 67153 68414 51816 51962 82142 73617 94982 65306 87580 99961 84584 56389 82395 82154 84387 99487 94496 77900 88975 68192 67947 71483 82992 96162 52945 94322 63341 88620 51765 87443 88787 84369 88717 67527 62411 66585 93356 52598 88605 88737 72573 56310 50033 50686 94359 99969 53736 64841 62091 59614 88261 65896 94601 85753 55837 56574 74711 88485 70764 79464 98371 64348 69177 79798 76171 73467 89748 86084 66252 91922 66318 76532 92322 91374 95518 62899 55026 85377 64930 72684 92001 97773 97279 76915 72613 65925 75834 59122 54252 68302 94929 82315 91149 54647 87650 75698 52011 79741 93042 79565 96345 68864 74467 95125 65153 51132 70454 96986 85721 97854 68375 87615 97772 84758 92960 68892 95872 96094 77676 79938 62191 74094 55916 87868 95190 87304 94365 59160 78367 74050 92796 53683 93176 72237 99486 75696 50289 90864 94009 76790 77978 77737 58701 63389 92765 91413 91372 81855 91071 80665 60697 80468 87048 59278 72486 86443 65635 74473 69551 55239 99237 59160 61896 96363 77082 98723 73598 97626 51705 71744 90477 60513 61171 75757 85708 90506 50754 94404 56638 73796 59842 77416 66616 95908 65434 68011 70996 84015 62860 76864 58756 60043 72221 57502 75482 54314 64669 80863 73538 76276 56232 52850 55986 54777 99574 58851 74891 68555 96945 66310 74415 94314 84876 76701 77499 78894 82285 69929 83974 66578 93097 60977 76884 68700 87274 71868 53593 63135 52615 57039 77882 76560 81277 98015 90807 86282 60983 81073 53857 90086 86299 98289 55368 56061 96898 91445 94192 80384 77402 68870 83677 54398 77050 54033 97849 56468 66268 77614 97164 72971 74052 68927 76919 75570 70443 96482 86469 79217 54813 72881 60604 74583 51986 97389 96412 85574 53145 55893 93792 96488 62461 56772 67441 63073 89769 65336 53668 71883 87172 93673 57790 74565 69980 77565 68905 63864 87876 62047 62650 77740 82650 76712 59271 62758 67295 61392 90621 61697 56126 75599 52442 61102 55875 58368 74637 93592 79144 51544 74243 99712 61157 77830 50479 72755 88341 58209 61986 61451 51801 75182 74044 93945 94891 80793 69611 74499 54070 94049 71507 59059 67475 60612 85211 59449 83747 59001 99006 77743 91500 64379 80538 88195 74518 68507 75767 71009 52566 53574 66861 68030 91027 64128 88696 80709 61308 83229 52096 99251 77114 69766 93480 84974 82886 74132 75832 71534 89723 68694 99539 63315 56593 88478 84952 88257 61025 80534 58527 52421 59091 81763 59074 67461 75577 84677 73707 53012 60527 59359 83651 93113 79470 93722 64278 92246 60765 80747 55752 54051 89641 51980 96727 77996 96650 74011 84568 72967 81315 89629 79923 85068 51198 78037 99221 76387 69467 97909 83340 58965 90932 68013 77513 73473 54027 67610 72211 75845 60318 61490 75946 97350 80758 70795 58969 78896 79588 50633 50471 76522 51974 50862 52080 92093 75229 70575 63055 75716 83015 65282 92717 92402 97224 99696 51253 85369 62568 57829 57308 67346 52412 52711 61247 96018 82839 58614 56798 74085 99492 57665 74087 70526 62424 62810 65937 59527 59479 64232 64136 95492 77906 85595 72084 63596 51512 77949 90601 95009 54080 68427 63660 89508 93742 81668 57552 63528 74132 91461 62028 53898 72570 65427 66594 52358 82134 98816 64064 68147 96661 50240 94674 54881 59474 80218 74155 58523 78840 59413 75430 59313 94884 51578 70607 86015 95658 95832 99464 61091 98103 67495 80565 61469 91067 77464 60666 72317 70390 75956 67773 95565 74294 71390 93163 60388 63733 90714 92231 94037 51789 70936 57404 54844 76556 61654 61731 51476 60732 90155 52260 67209 53930 95451 92649 53515 79271 77679 90998 84587 65458 88621 88949 59360 89687 60169 63622 71538 56523 80779 93668 94593 69318 58487 98449 57428 51660 63199 89993 78800 55237 94278 90385 75035 85637 78960 99297 59123 86639 90743 82049 91325 79708 97911 60881 71896 73053 86985 94394 55694 72901 58407 92433 82207 74074 81976 53912 58594 96562 50094 76228 96220 84409 57014 63278 55851 59125 79652 92846 84924 90530 92055 62207 91963 72700 63744 54600 73804 89440 87432 69517 93467 76085 95602 72341 93548 60324 65551 79277 51106 71548 55791 51252 73056 66560 82938 61900 50056 84264 79615 59678 77661 80690 90450 58090 69248 63559 70569 61017 61519 85318 88340 75584 50174 58801 83185 80950 85347 93254 97334 90612 81169 62154 75797 83260 87377 86903 96506 55927 65024 56578 73613 70645 59297 55196 59797 92253 97656 78393 70332 81156 61530 74679 64642 74106 86947 82968 74023 79251 90921 57491 63223 86158 67953 93764 77790 83257 66353 51413 73097 55283 76703 60346 62744 83827 95625 85719 57717 68603 75555 54325 64684 80591 71653 66842 53994 75294 71273 84141 87329 76954 88033 71625 83575 62737 50706 70286 57059 79866 86640 64562 69648 90169 70409 85983 59837 62623 70409 88143 74739 79616 99799 59899 53214 72121 53274 68540 54333 50916 99248 53851 84096 88307 65715 56590 61156 67163 81265 88416 74444 67045 85164 74338 99689 82446 55817 97410 96411 74838 91658 52364 85545 58271 60138 69676 53371 59473 59044 83301 77351 91325 94106 87355 91807 96053 84578 52599 65124 53088 95036 57088 52052 68932 56824 83280 74490 99784 85237 92843 64298 51776 83143 61760 81114 64822 84542 85136 65374 74652 67371 93718 87753 85739 96800 60132 70807 50369 62616 87313 81963 92656 98133 53830 52879 50232 77138 55632 70009 75823 98639 57908 62627 65279 97551 55099 88569 69849 91790 84374 79368 93486 95173 95705 84770 54841 65451 85921 51873 78679 59338 60472 89738 55853 53702 64440 50588 82288 90390 68969 51370 69695 91733 62642 68751 50934 69436 60486 83558 84151 82131 87942 63442 99957 54420 94591 94173 63663 96104 56294 86826 50624 65289 65275 78547 81787 66391 64094 66128 54508 87625 93293 77457 54015 87416 77408 93779 95009 78516 65181 77134 56998 54595 83021 93328 98516 56667 52255 74935 70888 96608 71725 80473 52911 74624 74688 50150 99341 97359 56881 76063 95113 58586 56297 52238 70316 71076 59877 87002 69543 88795 73991 86452 95162 91487 57916 69466 55102 73872 98281 58179 54542 80515 87379 56797 84590 83930 55830 75094 65496 92027 94094 93115 71100 96154 86913 68217 77230 53923 53924 79724 50512 81644 62454 95748 73709 85963 67652 56091 66509 63430 72262 73192 94175 62440 89524 58680 51340 65695 55530 57118 72393 93741 50542 85192 85476 85666 95605 72748 57748 57392 97796 59927 60751 97802 71601 50349 70494 85240 62239 51772 56212 73019 92752 92362 79538 69731 65490 64847 86758 90673 89462 95463 75102 73086 80963 75185 98230 67910 60607 57660 76861 83197 74371 51949 89614 87886 77030 51107 88473 63956 90646 85771 80165 94862 50608 86245 73160 80462 62955 97059 63739 84138 92138 62878 82084 81681 65681 78915 67862 84263 51629 58359 67363 68998 97517 70785 54724 71120 62731 50277 78051 64397 83634 96643 68138 86785 65294 56973 93291 72470 93835 77305 87141 89003 84017 63385 98295 50344 70110 84579 84254 80573 92335 61941 75774 79041 73307 61670 83255 70833 78035 79977 56250 62424 77516 58244 66230 77164 57903 68552 94213 66491 72974 61297 51935 75118 95966 62590 71453 66908 59321 78952 52204 55297 96773 83517 90714 68180 80386 96684 86763 97805 84106 69359 60754 86145 67714 62003 74348 79968 98593 72783 98066 76883 68516 56790 86768 77522 76853 52983 80061 95476 73932 53096 73514 51967 97578 74049 57050 51037 58348 78381 60346 83569 85028 83686 97696 89028 92459 82431 70451 61953 97586 72588 67009 95867 77135 55467 92595 77623 93580 54747 73787 99551 50547 64912 83292 76989 71067 76271 57694 81633 96023 95620 68297 68761 81500 74618 56022 73470 92490 67014 59886 55250 83377 88548 64611 82232 84057 73627 63779 62244 98324 95749 51188 83787 59328 78437 97827 72701 82161 79859 72841 80573 50737 60218 53837 98797 65323 91883 69628 78696 97807 64041 66878 89535 52072 73030 87287 50199 67692 64204 82745 87654 88706 53089 82768 54402 51374 93028 68254 67615 67191 70356 99863 85122 62833 67251 99965 54736 66965 75974 69441 90500 57889 74433 55014 84157 51425 54576 61514 52688 84542 96803 66940 86471 57624 57702 66658 58326 99696 50131 87038 75418 52719 63051 81556 80371 96178 91734 67390 50262 98897 85140 57022 65916 67184 92849 71459 81431 98019 68958 62140 56337 80749 67072 70819 99434 67953 74035 91001 88581 50207 76144 88110 55586 90786 66218 93682 74817 84959 52273 65028 91326 72398 98301 67399 76269 76049 79240 61589 51252 55527 61709 70086 52251 93927 63529 66993 90587 97762 66841 80948 83373 69067 99277 94124 97354 72738 82517 66085 50430 55346 69558 80049 78240 99491 64450 84109 66357 51477 79615 71484 96682 74765 52974 53467 69321 65505 96543 93650 70764 99551 71359 54729 55791 74192 61068 52140 87378 59449 78572 86497 73788 73482 56804 60842 92960 87120 89371 52481 66424 59569 70135 53829 90459 98697 57683 96338 59610 66584 50719 92223 61497 81571 96153 67381 79820 94353 62054 62838 91803 84320 97920 97074 77405 75655 65260 72504 96349 78784 52769 80342 75928 65497 91775 97861 75498 82891 83446 75979 78522 91195 66420 59930 69497 55665 60913 51694 51984 75683 84710 51076 71947 97719 84306 58708 51892 50060 86391 52051 78860 78992 93800 99716 94648 97643 69458 81537 67140 76373 68620 66750 97191 55091 82271 84511 50079 88426 56131 80091 65998 88897 54774 68119 98438 89975 86130 68756 95306 96774 54048 69193 64382 54021 79019 54009 95995 68810 94672 63975 76053 68754 58731 96674 58271 96865 73891 80422 70671 64014 79180 53791 97286 80047 93912 68513 97869 52823 78656 52662 83198 69789 66454 66182 64192 56432 67224 96394 77292 80531 63191 60751 58291 57655 79479 51274 85655 83848 65211 88813 53302 78062 91228 93776 52352 59604 56158 77361 53344 95722 94112 71315 84216 76620 66339 52950 72386 86653 70887 80008 71088 78439 67044 90072 51882 82251 82468 70996 84342 70636 68015 90753 85437 84512 97586 74726 79782 85884 99404 52539 91849 87101 60187 58925 84499 75644 75074 97910 50138 59097 84613 54391 99142 83498 83640 92806 82868 74448 50023 96882 89125 50116 74908 93420 85458 52723 53541 79741 84226 87329 94895 98451 61659 74162 54197 67889 85823 70261 75454 99175 80094 53320 60089 94043 86886 86818 76887 85864 52227 83943 71927 65524 52126 95321 77495 89899 84575 74808 59592 90271 53005 71131 69192 99578 83455 50720 81537 71714 81610 79893 93733 71287 70915 83714 95240 85441 84373 88711 51585 88672 88594 99351 77196 92789 60319 99458 69257 84661 77688 52179 75863 74083 97930 53381 61778 86396 60316 58950 51146 88934 88731 62884 51944 68390 57764 66959 53801 70093 90543 96021 67822 52654 98563 98750 87125 74785 93474 94161 58283 50911 66107 98158 90854 65481 69118 73290 60076 89386 57556 55282 90086 60748 57803 89711 80576 61904 57371 76113 69578 91030 77887 82589 93939 69288 97397 59966 65839 64665 71850 96993 97717 95091 61385 67152 85255 83394 69051 60541 79856 62414 68353 64551 79850 57932 63982 50176 86402 91426 57561 70217 88675 94409 89306 82075 83879 77721 57886 81875 57186 75262 74349 76861 51232 74717 71545 96028 66672 57458 60258 78357 74187 87006 73419 78078 91740 97176 63958 56236 59318 94238 73234 75656 69950 84057 50357 68132 75702 66421 80669 88846 83497 91594 93232 92982 66415 86068 61681 90241 86905 64657 98663 76550 50456 66372 73920 96567 85731 92814 73160 60099 64307 73402 64849 95418 82741 64726 63123 81357 86855 93238 74379 51311 97105 76021 91807 82668 90753 52076 57335 55312 96572 70124 76909 74001 71170 68221 99286 52823 77630 85730 90543 83351 69337 87513 51626 84971 98281 95571 89956 97877 69712 75514 63670 95223 93044 57080 52371 62646 96577 54896 85619 96903 81888 64713 67665 65775 70459 70907 68508 54263 85829 94231 75763 71054 97917 84319 63065 74720 92050 65888 61166 62724 91361 58798 74409 75693 85646 87161 84150 65757 68155 62179 85454 61724 60080 52366 65838 99662 60443 96278 70867 81493 89010 86152 68611 62067 72311 50631 66505 94337 81380 91112 51791 64271 66962 78018 91315 83599 74953 85713 67859 96742 77449 53076 96604 52781 79996 80918 97769 88589 93973 57134 84216 75982 99128 86209 56019 87130 84562 60773 67346 60898 76976 92792 95902 73685 80759 80072 63965 86529 73634 91461 87293 55042 61988 77328 82904 51436 87126 82280 60156 87327 82663 90067 98489 69642 89977 71469 57925 99966 80213 84372 65105 77096 92062 59826 84187 51608 83275 87949 52958 72497 72514 57895 70876 62637 61623 89299 92370 90712 94785 58078 86130 75160 97576 85039 56138 89042 67688 90790 83237 71165 75057 86312 84177 79672 85794 50374 50299 55691 88668 72404 59343 93799 51124 77649 66969 56673 80424 99620 75963 50441 51830 71282 63863 94343 58234 61586 60474 96870 90660 68122 70507 58782 65471 96060 80996 73671 99425 80769 87964 58216 86238 60205 63451 56591 50380 58134 89078 71290 93989 88818 60975 78566 77641 88428 62323 88273 70849 84659 94117 87166 95189 82723 75844 72351 65332 76940 70309 93183 65393 85432 52674 52140 95016 54159 70942 64820 70209 66542 59238 58687 54453 87151 84990 88602 85579 70036 74875 87433 54628 69136 97170 68727 72874 73914 50907 94751 88872 73661 67601 79041 60193 64593 52954 72687 64561 74417 73957 87970 96692 64504 91628 97286 91974 89912 79439 85744 96791 74897 55510 71769 62347 69867 87481 62208 74748 97170 87196 97457 61801 91623 71762 78941 70655 79133 57959 77055 73243 58571 66160 97448 95534 81857 66279 98880 60934 77274 94070 96401 82812 79509 77812 78810 53849 69637 84112 66904 95275 79697 70722 85091 69498 80097 90907 91329 68439 89435 60971 58032 95667 96151 75935 59885 55671 54904 58273 68603 52898 57406 66130 87751 79323 98495 94354 58656 98677 73946 92289 89518 86674 78383 60937 90615 76534 65123 84265 50325 74002 66702 53934 84125 60446 61985 53147 94833 52179 61437 59837 63091 79441 61951 84761 82315 53991 57107 61634 74917 77516 71361 60748 99516 82940 84175 77969 59225 75061 81483 59309 82996 74655 77683 97974 53704 53833 74265 80939 62507 75419 55956 68315 64451 69207 81143 93976 55950 67840 80041 85858 51830 61681 96719 76923 84989 67742 83765 90155 66000 87157 71091 89674 55281 66337 69828 67965 75283 76123 53589 85081 74550 66216 98029 57007 62926 54744 83203 92315 60695 58627 77396 96162 58890 56603 62840 59986 64660 81619 92259 68417 76179 77798 65113 97498 84709 51068 88682 99392 96058 57643 78595 55371 71565 58057 74680 89670 58644 55040 62429 57256 70809 95162 99197 54692 69631 58694 94860 57172 83164 94032 98840 67728 82333 89591 98843 62938 86048 59159 87893 86797 94497 92567 73968 77461 66201 55059 83554 73258 50090 87033 59068 86672 64912 67267 59501 77683 68635 94103 96654 75845 63836 98378 82033 62599 72113 75519 94857 64805 55899 81174 62770 74530 95784 56770 56712 79497 62766 73097 78508 85214 64690 64198 53981 64818 89050 63879 66720 85108 82840 68210 81866 81794 90669 59294 97122 82414 81725 94201 58848 86119 53100 77915 65855 53277 96452 62182 68561 53978 56451 93250 82234 97157 88701 88045 79045 87779 98274 86288 52977 50913 81032 61096 54068 58650 86490 95556 50300 74833 74481 76025 94760 61363 92501 99489 61663 85992 81326 91143 53195 57066 91532 87931 79519 55679 51604 71208 63616 54813 94722 63667 65288 73762 95622 60537 51414 98112 75792 79815 69678 84838 96533 95363 71452 85879 73326 67677 78280 74184 93564 64930 67449 98886 83704 69803 52953 63756 80503 75159 67923 90812 93617 91648 56997 65970 91773 92068 84767 54724 53590 87695 98968 82804 63027 91405 92354 84616 93874 85710 61829 88552 98814 76764 81837 86122 99621 91396 80687 66189 54847 97590 98239 77665 82851 65468 75144 52499 83506 63370 51827 72286 86544 65288 80003 91641 75422 56688 80409 87277 52828 71396 57786 75576 53615 98941 78606 84907 74073 57743 97520 58472 58145 80150 91095 76741 74898 88657 68779 60424 74903 59985 75806 75667 88319 75699 63560 64871 55414 77436 56647 72750 60585 78778 66030 76683 51655 54090 87833 82558 67875 53763 52967 70966 69027 92285 92673 74936 69082 66131 75580 66941 82438 79370 87580 52537 51888 80498 73460 75629 61737 88876 51810 80167 67352 78213 56564 51290 50559 81011 98196 79612 75970 97880 58848 69007 84189 69728 55904 65207 58318 88923 77877 93782 73439 88556 59742 76911 75033 86789 95128 69327 69811 94256 54695 84801 73091 57925 80796 52158 98949 72132 64546 67252 97534 61349 78960 98077 53058 51989 52688 77830 68896 52198 88665 51843 96324 72388 52041 54562 67215 83003 92461 79283 95585 89267 91708 70909 61236 93954 68202 54267 89662 78994 73183 69983 60771 94535 66743 81209 85948 85396 64353 60043 77034 84598 63614 77073 56629 58441 86165 81637 69859 86291 56512 63146 54652 80844 81190 99177 69659 99317 72694 81719 62392 77201 85087 67256 88674 72398 65478 89996 66937 79621 52267 80396 72047 98460 83442 50895 99542 80397 89869 89869 94766 82582 55761 67417 98272 97975 87345 78267 93670 99840 64717 53667 79517 92019 75940 70060 59306 66853 63923 86982 51128 86410 54562 80881 59841 92766 73936 78479 99953 59891 50823 96318 92613 67328 50909 67407 81849 97369 73936 52148 98813 58617 56421 88038 82839 75396 64268 72229 85514 96893 50357 73213 68642 99494 63669 60451 90238 71283 62459 55849 89630 76949 79609 64045 90280 67668 63545 52150 60761 99223 79905 87423 64067 80835 51561 84663 69805 55081 94012 83916 98705 99902 61110 78183 72415 98787 78572 87928 58313 79701 92628 70127 97004 61589 94672 53252 67219 51955 74305 60541 87204 71838 71697 58353 83410 66246 79366 54279 69356 50131 97877 78189 89612 74018 50768 70574 85325 93087 72062 78566 89426 66891 68013 81251 50856 81697 54481 90165 85522 76714 83109 58588 91233 58202 76834 86615 65081 95771 74698 78581 80066 50977 56429 94137 97709 62924 82189 89342 66929 95222 59946 87823 90412 68908 57361 83403 83552 90601 63972 97817 92612 88362 51132 59914 78521 80709 54122 85722 76514 64404 84233 59194 70341 82132 60644 92966 95316 90917 56572 57828 68383 89006 60570 60610 69714 89917 90509 73621 87460 72979 51874 75291 65304 96131 91733 79607 87989 64796 90533 99163 59755 71684 68055 76399 79694 63550 96705 74830 73451 61927 99141 63064 83688 63485 95758 75766 85592 60269 53240 64395 77649 69392 63388 56012 80946 95889 58430 80129 95921 71131 68884 57678 83042 94486 67933 80880 82809 54122 57826 86691 62608 90859 99105 70681 75693 90331 64762 98801 83285 66025 98727 56720 64319 52401 89560 99183 76737 80370 80810 90840 80438 82675 79008 74197 54190 89001 93963 64641 61716 91732 67479 53575 75087 53128 66220 50434 90107 88028 56656 57375 91744 71543 74154 85347 57785 87062 67038 88881 98982 80909 65341 53847 72130 62173 79391 61266 53197 74892 75979 59399 75581 63691 88399 96405 97247 81565 57731 84708 68948 87288 78659 86662 57408 97820 64117 64846 97529 56334 84493 78136 50575 62932 89672 91670 95961 71341 64628 95040 91847 64383 71137 62680 85220 94653 88848 88997 65989 99764 56933 56253 71623 64311 61983 69600 89418 94668 62162 60693 98624 81276 91903 91244 60451 68679 77569 86679 72068 55814 52109 71648 56865 93221 88051 89677 85962 89068 86632 93489 94745 67874 64791 55279 86468 93390 89574 83190 81417 93477 87343 73811 78545 63374 64551 75620 58391 97770 87176 65144 59917 51910 73534 96737 72372 64058 61627 69285 91309 85803 75566 58648 71949 51369 52855 61220 94181 91547 67865 55562 80081 76256 91679 53580 78022 63926 63647 70066 85156 95171 89398 81567 54229 85830 55137 51204 62035 70061 97424 77832 95531 74286 65168 92311 66296 56929 63184 76144 80258 98878 76332 53695 94322 50340 72270 85716 84846 97895 86736 77756 98982 95219 54752 62480 82041 89717 52626 66591 93649 51717 58289 60496 76392 96701 91582 84551 86674 60993 74989 76111 84394 53863 86186 52404 94323 55700 52669 51794 57156 88483 71401 54908 50671 73799 74206 86524 96811 73551 74494 93954 61200 54803 80130 58766 65106 74883 89347 72532 65134 62064 51181 79209 65853 60496 97934 65268 88098 79965 93057 98102 89485 63707 57005 52260 57388 54546 86558 71690 88613 69361 50841 97413 99694 50109 91431 99938 86007 93202 71394 53524 98836 56138 69965 65544 53295 96330 56649 68666 73969 65282 86879 50359 89821 77246 62397 63889 89334 53984 63607 83232 64235 78229 58434 67928 52886 61319 56290 80295 82294 81308 65964 60641 71546 84576 89839 89203 86239 91061 64121 65312 81165 76061 53523 67169 58174 83959 56199 70750 56389 85350 81685 64211 80997 75475 79142 81931 87469 57101 54719 54942 78590 50839 92226 52995 77450 98205 58817 99144 84706 73055 88322 81118 76653 88338 94521 86391 87613 83920 65527 50616 74672 95216 94361 51124 70627 85724 55944 68172 91843 60141 86128 68675 86225 93904 76634 57677 61453 75013 54390 66363 88895 91858 75824 87310 94419 74269 92679 59953 77428 79621 89984 93564 61293 64842 60499 97588 67397 72153 90632 58484 74883 92373 74249 75073 99593 68912 53601 68166 99040 79558 71287 63126 65368 96938 85240 60663 50051 92945 59680 95590 89920 58673 99137 58680 60232 91241 95623 50932 73555 61778 78267 76163 94696 56804 74177 95086 54658 51359 64062 62367 59815 71155 63980 57488 70567 75101 56452 57281 74530 71752 89239 94476 57923 81592 63498 54318 77463 71181 75698 65810 79644 57110 94017 91847 52604 90238 72731 63700 60589 53003 66393 91529 63763 52686 84368 89042 82688 61487 78298 59242 99380 89014 58348 58329 98764 65718 76196 53968 50111 85568 53200 56401 76738 92385 50896 58137 83966 59495 76344 69785 71097 63513 70689 64512 78925 80887 73194 57501 67993 97879 54168 56172 67004 95594 80045 99951 75452 82376 80524 52538 77460 89024 90215 81517 68208 87408 50954 58436 52501 93749 87442 87983 92763 53305 64410 66572 56711 90303 65255 74798 75183 69340 93855 94703 54202 70446 85862 89345 53341 81786 51250 93612 98247 53166 91980 93123 60024 64732 72551 79092 69729 84447 88118 66890 73431 68229 84549 77085 58308 53130 69505 63580 87124 71091 95842 88506 65264 98924 90925 54195 87575 57702 89011 59569 86318 73023 70486 94949 52496 93227 94275 57295 70624 86981 79508 68631 68309 81130 88959 54385 76842 61978 80610 68161 95825 50256 64680 87807 84934 53897 58655 58152 76058 97885 50608 63316 57958 59376 95343 66800 89045 52457 78476 72647 60681 50541 58485 58924 54913 50541 65981 50534 50844 57927 80120 65351 72487 79421 90748 96831 82125 83757 66162 85842 98776 51341 77648 68136 89171 92891 50028 66151 87946 89267 90558 95294 76877 95770 50560 85459 94881 57249 56821 80077 63678 55111 57892 56854 83777 94587 62372 51244 79557 97000 51580 73751 88901 92571 64586 72841 93812 61632 95124 59620 91576 84739 87230 79682 93614 54173 99186 83456 99705 81555 95350 94214 76348 87785 50481 61756 92912 70977 68253 58817 52169 52411 99549 53519 62752 87493 59183 69451 97342 85009 83482 73394 66961 77513 69162 83901 56517 80221 69207 69011 61044 50646 54895 63241 78159 62481 77074 89564 74755 81559 56823 57867 95286 78658 91050 91362 53975 88517 89429 77478 57440 64031 54530 56223 97833 75419 88994 77524 60262 92338 77177 92956 75703 89571 74326 51681 77424 58698 68950 81646 85914 84148 85564 52320 82364 51619 89266 98738 50157 71819 69415 57202 79336 74454 71834 88279 71645 61270 52174 75930 67445 75391 92378 64316 87724 50808 89742 62777 87081 86562 54593 73971 71310 81682 55493 78608 92405 67897 83927 85787 95164 70462 67072 97128 58347 80021 68965 66765 58232 70321 95920 66025 94467 89167 58496 52519 68725 73375 61399 57552 87739 76227 62443 76700 82670 63640 85589 98097 73413 67802 76144 76507 68968 95257 51727 83268 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 94528 98278 51802 96255 83281 95214 75000 60850 76383 87881 55196 73960 59975 59081 51882 98736 60443 62820 84038 54610 86282 71639 56206 81567 98536 58445 82387 96002 58067 72393 76670 63185 79504 55228 54308 62312 87353 55077 80162 99441 67907 56477 88396 93241 93880 93089 51699 64928 72815 63786 55943 58139 56319 94547 98470 51828 55624 53334 86410 90039 85163 75857 67959 72172 97329 52667 53936 67755 71831 95277 52113 58142 59205 52884 61639 90490 72122 59014 93560 85101 89036 68250 92952 52848 62654 99967 95745 81841 85214 93701 51445 50511 72474 61295 85838 57183 88123 56350 80290 98321 86944 77469 80765 57714 53754 55944 97159 59332 71131 98381 68363 78987 56794 51678 67490 67695 51886 59991 93708 99605 65728 94277 78376 77000 84626 69843 62724 85238 91282 56854 70039 65548 84336 89293 56682 71401 93509 84889 72019 96965 68510 71616 89314 66285 88734 97346 63714 98348 69484 89203 75449 95986 76166 59786 56283 72189 50082 57949 92854 99782 74228 62591 77410 89441 80472 63965 64739 91631 79332 51415 88389 94657 98024 68995 62070 89087 82869 87444 64399 60168 86938 58709 95771 65856 89573 62498 99845 66370 56572 55316 68802 57420 74837 60124 58692 58162 58674 72885 54588 99990 67969 53683 88300 81126 95786 52603 90515 90026 71705 92826 86676 93407 76509 78556 72615 50521 92561 94339 99759 97912 51962 53490 77373 80439 67657 64134 67081 57406 62450 64142 51623 54792 75425 63935 77269 92323 67962 55004 63078 72384 53212 72053 87693 57201 70872 57878 85344 67843 88120 95687 50158 62697 60840 95277 66972 60375 97350 84080 57591 59187 60238 73211 77530 99607 52448 94124 60196 52628 65148 58580 80411 77286 85768 61583 72456 89722 50570 74479 57169 59744 58159 93627 72989 95844 75312 72056 91200 92802 75001 68904 93847 80958 71142 52742 98520 71227 86090 57792 53996 58026 99401 71018 68036 59300 79876 52038 52255 74584 51930 50345 71470 69745 58012 99763 70228 56785 58351 75563 99389 89449 71992 75583 55873 68852 58292 69249 94095 58904 65332 84711 98234 65510 58004 62564 68710 52183 72738 65828 71043 56257 58676 97910 74795 61496 67294 61866 66855 95374 54402 54073 79505 84357 93077 69952 98483 51350 72210 83025 98666 84731 97268 92003 64263 87107 57758 56670 88049 73167 71453 71417 64055 51866 66087 64657 95883 87715 86984 85963 53854 87851 56200 60692 53574 98624 93733 74120 76158 53090 60837 52039 91486 50348 59697 56435 94873 72663 71365 97437 87327 94656 90114 71795 96694 69847 51795 59887 51025 62619 61804 85877 99407 95714 78008 75014 72963 91930 51613 55963 90139 95731 54409 79119 70136 93168 55743 94048 87493 59614 65724 78322 56219 76594 75773 96622 98583 88612 65827 79753 71800 58952 97049 53006 66229 56131 89659 87783 78628 51352 89902 92331 72381 94696 97161 90485 91145 70231 76161 62768 77176 80450 85329 84330 90767 53131 53450 55145 80905 81961 61703 78724 52255 81688 82179 78783 56873 98241 94339 75251 59443 59869 81040 96743 85102 50406 65946 66688 87261 60555 78125 91686 66319 73286 84604 53840 90096 64300 76986 91318 61385 91287 56100 72294 97285 85110 72384 85524 76960 68011 95334 59193 95581 61880 65020 72015 61632 58201 64111 75392 78656 71829 54476 51210 83395 76852 85757 78785 97032 61944 91192 81818 51716 91066 89595 58798 66836 91052 83966 78037 79595 57620 77025 67002 83643 82518 88669 92538 55450 91931 92166 59481 89256 59336 81372 77593 76961 93795 95213 80118 78928 96361 90278 77010 92674 85967 84058 70941 56735 75807 91848 96516 68235 64296 88598 55818 99111 91084 58568 64971 63893 63754 90414 61949 73011 89129 86569 64259 93079 85924 95163 65690 75235 53048 98682 85115 83494 85826 88914 96010 86892 50165 59076 58899 52410 84581 95043 55889 88350 87970 98948 79062 87494 90289 79584 54001 60748 51352 67830 74895 50715 79453 75279 80843 63956 91786 52909 94497 55036 90733 97821 98426 83829 57397 60292 56545 69386 98218 84029 88651 62916 71518 52383 90322 79359 99502 52884 97492 79573 75578 56699 68870 83008 77773 74065 75194 58213 68237 50601 61654 64215 81403 97217 51177 82587 98085 67721 74592 53046 52878 70927 93678 71002 85670 67184 71347 88467 86796 88547 69499 55239 88222 70364 68529 83411 84704 80975 77433 73353 89701 59260 67149 70926 94123 89475 53857 97699 66129 97246 50808 63593 70204 52226 67739 93717 97306 70223 61887 66584 72488 56560 50855 63851 55396 63096 52839 57061 65906 86133 77422 71508 51881 50150 57506 53899 55743 61698 50399 80627 91510 78717 51784 98006 69931 99755 86925 58384 92162 69767 50697 83452 87954 53926 66268 57435 96644 79292 75216 56275 59725 65344 87683 53580 55834 81756 84083 99378 77932 71873 79919 56474 87376 95092 50737 59319 74733 83566 91952 83337 98181 95840 85778 87481 51733 68450 57733 62755 59057 68770 68968 90367 53879 71140 80483 97826 79001 85472 96909 90411 87034 77127 68761 76867 71397 88280 68197 66028 82146 61884 98102 90770 92754 66157 50721 64484 95568 71906 66508 79178 51761 52222 96732 91332 52273 61838 81239 79110 68731 52656 89609 60273 99229 60999 59285 95602 67693 71132 79749 80767 86511 75802 82189 73076 92848 95752 53844 96915 55494 79787 99140 72623 73353 73752 75964 79965 83509 72880 67940 65955 74669 69000 51117 71828 91756 57193 54684 81383 60698 73899 97719 53123 94947 64288 54959 55166 50739 51571 59789 90132 85047 57445 80214 94933 73455 93652 69851 62053 83876 89566 99598 70835 83450 53823 79714 92539 75044 62588 71027 82669 87399 78373 87440 63647 51352 86521 71282 94213 51126 52619 84537 96090 99259 78999 64654 88728 67441 64739 76557 53689 79936 63743 97146 56761 71513 83881 59399 64308 74398 56890 90728 69837 61832 94747 50687 61838 89944 87851 56276 89124 56480 99731 61804 69091 87272 93287 99746 73362 97300 85200 99576 94923 85771 63862 94924 63104 71478 66435 79044 93443 96286 82051 74112 74662 98097 91304 83671 91286 78356 82163 70946 51342 60301 92262 77603 71882 96295 93708 74841 76976 66437 97132 79869 74665 76486 97756 74933 54860 52946 77426 69950 96422 76689 62800 92243 58701 52612 87965 66605 63791 84755 95429 84492 83573 89240 52873 60576 91684 69422 56217 55358 83973 71117 85100 85380 96463 84498 54339 55649 93686 54139 95422 73548 64368 99739 57439 54713 96130 50236 70303 70990 91365 75654 54319 77035 67458 74136 77982 79087 99958 71541 75682 84921 79054 57490 52807 76528 50036 57115 69560 79124 89650 71228 56991 51211 93086 86063 65353 62477 55297 85739 92324 85596 86672 59912 67637 94498 67994 55662 98694 99486 75354 91333 68458 81644 52415 86692 52795 97711 87964 53327 77673 64168 91588 97421 66295 99443 80624 84516 64096 67067 68898 89653 69801 80484 67498 76340 52208 89778 99141 73414 64989 65026 63757 51975 66015 76341 65981 62240 92418 97598 55891 94906 92715 79452 69556 86808 51495 60220 67333 90465 88411 71297 77724 98248 53714 95752 66486 59853 50509 52328 80406 95091 92921 97698 61980 79217 84470 79918 90802 50615 56118 65844 76833 62231 78060 71683 61345 69196 74000 78594 84036 84421 75941 87122 94152 93072 82586 98648 81088 60200 74858 84455 72561 89868 70309 78917 84330 94940 90812 81928 77286 55581 61350 52481 75658 83735 68095 65592 88383 85915 75394 55183 79262 85765 75470 74744 89711 57725 55882 91697 98646 78796 59334 67515 63993 68801 65351 98986 58279 88379 59069 88627 87651 83132 78467 87572 83680 51835 66927 66561 96303 73922 85799 85892 53043 73749 72654 96051 61920 82254 54992 78537 96627 84470 67269 97521 62051 84256 52726 71119 81399 63256 50268 54614 53853 93117 96147 61043 87244 72441 96609 75148 51762 71494 77294 73104 94935 93893 83064 96715 78201 60240 67566 59784 88918 89133 69877 77869 99076 82433 96126 52812 84456 72841 56144 74891 51406 97367 74691 78514 71267 53349 72726 71895 70149 74791 78375 86254 50340 60437 54116 91188 60768 71569 95679 56418 97369 94915 64353 86953 56951 76154 91867 78580 69401 67518 90381 80294 78656 88167 60533 62760 53841 91254 78661 65504 52801 87612 68054 97831 67774 60782 82234 52930 83900 66788 73113 51288 95781 77755 54913 76220 74943 58253 70079 89153 98857 85220 83572 94527 75094 51564 87898 96208 61101 68471 60230 68057 70283 78307 92272 86712 95700 99665 59889 60962 87526 51531 70746 97067 95648 93305 86039 54092 91443 58451 82987 90473 58522 67321 60089 56916 90828 87744 97674 96475 51321 98367 98844 86633 97925 77650 92810 93718 62761 86269 71125 66205 89779 55999 78108 85722 79518 73337 70128 94686 75023 61313 90696 60148 82524 77783 72095 80908 79392 90441 55822 72932 52012 56131 83424 81872 82339 71101 65888 56614 67382 64647 50684 92578 78092 70583 74308 87694 50313 70521 51589 89796 53035 92299 94046 96860 81093 97586 98125 85417 57437 92891 69231 58666 54946 69212 67112 90081 50454 70299 80391 85094 85027 90870 83656 96738 63593 96280 75723 95529 53889 74690 54632 75703 77999 63163 97291 89056 92584 74102 80991 58200 66693 94277 51786 76589 79908 53812 75600 66044 65333 65277 72913 83334 60501 78487 64945 53564 84587 62904 84623 85403 52985 76902 85748 76352 94739 81906 55880 61703 88518 68424 75158 80951 57545 68795 88361 87406 60805 67508 62318 59610 57005 73009 75977 84859 56953 62008 55601 87817 96900 54661 68815 50688 87915 98199 71621 72401 77068 89032 74908 93335 62944 51685 70155 81364 99239 93468 58943 90284 59105 68611 71581 79406 84600 82517 58780 78668 87756 78090 72779 64919 85340 64344 76375 82646 83043 79305 91777 68903 71132 58380 62615 72721 97501 62120 81128 74800 62916 78111 95538 81738 92554 90896 71530 57265 70302 90790 55426 89769 88829 71371 96488 76284 94882 90478 70916 83833 90801 90887 55975 86994 65380 52122 62823 83342 82817 87940 52183 83922 71404 70185 89434 56926 91150 76459 67290 59026 81935 63654 95522 83470 60118 88168 82552 75626 67166 57944 93514 58198 63899 81116 82942 94662 75622 80097 96019 67712 52218 97882 94848 52243 93850 93404 59601 60514 85204 96507 62807 73434 52767 64730 93856 85809 97832 60729 75346 58386 73699 90715 69894 98756 55027 69485 86386 54474 78436 52947 54617 93042 98894 64866 96762 65472 83148 53258 80250 87436 55661 71100 52599 98470 61482 83950 61906 58492 92698 81590 54769 84213 51894 81754 78475 87632 70408 53738 63125 90469 71309 70021 93282 68333 63113 83069 97714 91947 82880 83336 85992 65693 98827 58384 59229 91123 69013 71751 93743 55257 58516 76385 92586 63061 58332 92387 99779 54458 63874 78505 91117 75355 83464 65000 66734 92462 64699 94247 55523 87680 94443 54841 81528 96298 72783 61485 77208 94472 81392 54255 57154 91395 58317 65407 70379 75797 95221 85709 87599 99842 91538 61501 89526 76255 58350 50866 91394 76960 96432 93346 77722 59488 95192 93655 98963 55289 70867 75848 78758 86027 91410 99422 95908 55018 94594 90400 86040 79925 86742 96626 72293 92898 72008 64040 69717 74335 82913 75908 77372 89610 82010 51037 71914 62740 73863 60044 79584 92896 99432 76476 81175 87822 75035 52912 84983 68116 57969 87922 62252 95626 67885 51606 67770 80702 55180 58135 71020 88923 88622 95258 89955 67884 60350 73632 55386 79885 51849 58411 81639 79997 68012 72353 75773 97981 67557 99516 74026 56860 73412 91204 66302 80761 84740 86275 79797 85949 83876 69360 70656 97497 73698 88905 87517 88041 52854 56297 80622 64979 85041 66383 73341 98890 75328 67667 62650 88053 87719 99900 85694 97643 53355 74157 65248 76163 64093 76958 90239 69195 64687 62686 60368 93194 98865 74752 93755 79874 84828 68303 76351 91216 72347 55404 89419 62207 50049 88478 66495 99905 56388 92810 77044 80727 83888 67866 91387 72602 51867 53668 86036 67786 50323 83568 86464 61350 60201 97980 74731 81767 72891 89236 57241 71862 88028 81223 86140 94262 58942 78596 51483 99549 58576 82507 52806 97561 50622 87651 62777 52119 58213 97419 60900 66640 68635 62541 67176 53915 66407 92659 94391 87843 86391 72512 62488 59826 84691 97543 88429 91399 94415 94595 99890 73689 86965 84796 60339 84816 96787 56521 62703 63134 53701 73222 63328 79972 94761 57133 99714 52793 58498 51831 96404 83401 89075 74207 55476 71525 57192 91778 57024 57045 80183 86557 67269 59357 84167 95094 94294 85523 55248 69097 79352 85713 76273 63055 96724 73736 81717 61976 94598 62266 76919 71238 84825 59957 83833 90310 88136 55552 50878 56207 82766 74730 54260 73568 52030 50139 50003 74469 60687 61938 73076 54422 71146 60857 72354 70110 82284 56534 72993 64987 66220 58902 61688 91280 68463 76622 64537 55104 77498 87207 63603 90512 76272 91626 86948 85124 54565 70863 93542 95593 50638 84520 90987 80962 98492 86171 73463 82447 50345 72947 66107 68623 85976 56013 70016 67490 51070 61594 59404 82320 62290 60394 50139 60670 83930 97605 75850 93611 61684 67785 72614 61572 68621 98043 60524 71155 79340 89072 86908 79520 90522 66811 53474 89111 84229 82362 82108 81696 63401 63565 65177 67932 67554 86533 98129 62692 80384 89118 99009 89112 55071 93353 67079 59636 63833 81610 71233 92804 87395 52153 95911 53497 59194 98532 81225 66617 87904 67933 54625 60954 62252 68041 61362 51186 76425 84484 78727 72691 50824 79827 72696 91496 54415 62907 94929 87197 59498 78590 55871 55343 83593 75992 92182 64473 53123 69975 53726 80454 56646 59713 66002 72906 62104 65287 87310 94217 57812 73951 70058 69897 68284 64588 64868 63484 78248 97061 56626 91810 98990 64209 95160 82915 51441 57709 97042 73017 70148 90477 99773 99772 81974 63013 67171 50772 88676 79753 67535 81453 58881 96664 58610 89451 95683 95040 79317 51822 61347 97815 73620 85535 61767 68208 56137 92135 89484 91681 74431 69400 96058 93623 81387 77744 71734 51101 51001 95491 85097 62289 53107 79184 98839 75224 76312 89722 60679 59781 71497 91606 83314 84722 62374 64521 68639 95875 84403 57273 61846 73235 72362 55296 87189 66907 62430 55481 70401 71868 55974 66024 95341 75615 74505 58906 84189 67920 74498 78526 99409 59327 53709 75331 98517 66723 94708 62632 50459 77291 83173 70072 74178 65532 79217 61963 51959 74402 64482 89625 91859 60756 90171 80021 80458 88664 98476 88113 67622 50007 50530 55475 51984 77958 58410 71978 96666 74042 69509 89473 61150 91868 54216 56906 82714 82610 85953 74339 68983 69430 97652 55101 53012 57156 52082 64508 60098 95887 82103 95632 68854 68228 61327 74406 94068 68481 59696 64349 97106 92154 77082 55509 89384 94716 94713 95149 59647 82716 73468 90937 83755 53339 71692 60752 92003 58631 68661 69405 98996 72980 84771 89811 72591 68225 54028 57834 90370 94008 61778 99620 68383 68285 58976 82212 96140 85135 86118 55130 61402 94814 99284 56316 76887 90264 77844 61005 96991 79385 51628 62392 69006 53132 97739 68530 99116 69182 75545 61296 66748 79880 52974 86988 57641 90880 51121 73316 64746 89755 82147 72069 71425 52625 66186 84779 70862 51364 93709 65550 82460 78412 84471 60851 95720 56275 73792 51881 63004 77481 98535 54646 85449 80762 59709 72007 87287 88080 89429 86201 76781 58268 52080 83434 68278 74668 80246 95443 95896 67418 51144 88381 63957 62476 80709 63928 81726 69716 55901 66832 59051 51141 74658 74956 59511 84030 79558 85056 83207 90419 74654 68131 80203 64425 69662 54916 84133 75894 87286 63932 59084 53210 61975 71312 94844 55789 58452 87168 70755 92314 85236 96331 72476 84143 53414 63731 90089 60953 61720 62837 79566 63985 95986 68254 94359 50704 54757 87247 90199 83020 68079 65832 88186 69456 65130 85317 51608 72220 84619 64934 59320 99104 95300 65350 55877 60019 97813 84626 90137 73529 86702 60151 60562 88731 77932 86416 62124 62840 56665 90226 89774 53146 72033 93543 60720 91805 80340 50638 98797 77477 70946 66883 99264 93107 68963 56554 58791 60534 84016 85846 98715 91151 64426 91558 57815 51528 83005 59767 93966 96621 58259 67178 66321 93382 79083 96752 99788 77319 68326 65301 53371 53132 56156 97720 52199 74176 85650 91709 89855 73974 51831 62122 72636 54247 54250 65610 84619 78790 57652 82367 74572 51341 73206 97072 95352 51706 99917 52726 81143 60740 80199 89557 63876 93884 72276 86323 60158 76586 97304 81246 92269 76925 51308 67068 98592 98698 98942 73474 82554 91446 83868 90739 73828 50220 96836 55348 54220 90641 53845 69840 75095 84808 81857 98628 53889 66211 66572 53063 69231 81757 80730 54393 96110 89807 76687 76194 70671 98651 93717 91329 94187 98746 78749 62058 53274 59372 71908 91790 85772 61005 54093 82225 54217 95497 64414 77149 99176 59448 50910 71823 63681 50606 81520 70515 80327 84117 88179 82415 81496 52803 96513 54597 71170 76220 67183 55169 63384 73614 73537 95971 64457 73983 84882 56322 50222 69414 79522 76625 53975 59430 61603 97547 88722 91029 64258 62321 63299 86983 55350 93969 99054 63666 77907 87600 60363 74524 95420 57456 81112 87259 58931 85620 89048 60049 95361 50103 59263 81030 95217 68078 71092 72472 89107 64485 89067 65773 53453 92010 58665 68483 66766 64954 78214 67020 69821 68486 58798 82686 81906 62780 99319 57190 83405 66744 73777 77820 85250 62132 94614 99610 58570 97372 91909 95437 84620 98098 72551 83484 84300 84363 76955 74482 88408 53534 87776 67958 75280 72256 51652 53092 93246 55187 74540 99996 82772 58689 71449 55071 91148 52975 71282 69424 53848 62734 98536 63395 63956 93751 97666 66058 64564 70876 77732 93380 72933 97923 93462 70550 71188 86439 53788 57365 86511 84985 87532 54748 88312 73277 86279 91269 70748 95318 89489 65388 87925 87730 95600 70799 68554 84771 76502 65576 63499 70603 65653 62931 63257 67511 68761 64775 81591 98106 86576 75981 65144 50131 51824 75086 52425 82382 78165 91875 96433 92588 56273 92760 61302 52633 88391 97250 65608 81382 99621 55090 99149 69714 83195 81259 90542 80062 77970 65537 50634 86803 59795 94925 63390 69623 59010 66427 61288 85737 74152 73485 91941 68325 70269 86134 98580 90185 57829 62638 80886 85322 87666 54445 86452 77524 50286 99152 91996 94943 58990 55656 98426 64004 77730 73247 89797 59421 95761 64074 92348 84779 66363 65880 87714 96527 61933 51372 87501 70848 90553 92180 90761 95971 87696 83190 80119 77010 83524 56484 93928 97645 91117 53266 64998 92219 93487 90981 61312 90687 89446 93360 91826 90622 50217 81906 61786 80818 71610 80086 83847 67098 73153 79966 73107 93669 55553 99387 89382 59192 64255 92351 85709 70262 87670 74268 89151 57404 91862 83135 57883 84361 88329 55142 96625 71396 69740 73412 84683 68742 89036 74040 84538 55454 85805 77924 61562 89804 81639 58058 90966 93089 66689 61033 54167 84176 86953 74739 56233 89608 72943 85503 93997 66721 70526 97784 79384 70272 87155 58271 67244 98816 98126 63903 83040 90099 95123 62552 80057 86695 96591 66035 81088 95282 69192 74794 55904 66802 85385 91029 98740 60349 65581 81967 84492 70652 51622 86553 74543 77302 52160 96698 66769 68749 75672 88661 89324 92850 52002 55440 92877 91798 74608 80460 64554 76545 74138 61721 79937 53190 91323 70611 93315 98090 59510 98204 52866 70215 83250 81242 66931 94537 65563 74266 82748 96092 66310 75223 58219 66816 75454 61288 62624 51994 94702 97052 85887 98402 90896 59841 57586 54139 98866 72946 88402 76035 69350 68588 88389 61470 92785 62995 60677 79245 66984 64269 86741 76183 54463 64110 68849 56143 78321 71300 52212 60364 59020 58099 63408 89622 55204 90352 59561 54921 93477 91066 98564 95270 78083 71631 91556 51680 62614 82160 75743 56521 75726 67753 54247 71066 81063 80666 92997 99317 97223 59094 97195 68053 61429 71197 53242 73582 72342 84510 97392 57993 52378 73149 81779 93539 99392 84209 85570 84894 63198 69059 55393 75271 65484 62496 54764 65339 84200 86723 66286 56618 72151 77597 52234 60127 57497 86171 74146 92911 68400 80373 76298 58842 81017 53251 74860 61883 90998 59304 87661 90416 79690 97702 96003 93712 82520 52955 60970 81156 62862 56849 90041 50320 80820 51948 64133 62848 68514 71155 61856 86634 84639 65946 85880 97854 65601 87444 72001 83474 80167 98345 87029 65394 64256 88312 57997 97645 95349 72471 99457 78060 58988 91501 58914 92216 57644 67332 62432 86625 73335 55248 51995 95514 95377 92183 83303 87333 79345 73936 76295 84537 78446 79819 58097 59165 82183 58899 51978 87855 63221 86251 74547 97127 95407 54294 70956 90231 63148 55351 93744 94354 94606 86002 54546 57261 92937 66751 69308 94591 55444 76635 58293 87666 53399 57019 58376 85026 79420 89759 85647 91559 52812 53901 50045 74848 97265 62766 57212 84000 84792 60055 98735 78643 96854 73195 57618 73647 97276 61977 74873 78836 54583 94738 76268 88748 60318 58791 62688 98609 57515 58674 81723 61159 56001 79885 68182 86775 62784 58433 51098 96733 67637 56324 64967 73734 96839 59182 63742 83606 84281 59616 88751 96301 92516 79623 96759 86293 68360 61462 87505 99003 84678 96053 66697 74339 62868 70066 56060 78974 98680 81709 87612 67347 74689 80590 54454 69941 61843 95884 77230 68277 56851 71756 72826 91995 93944 99853 82420 83001 87371 61103 93089 59514 66816 60232 87995 96661 92550 98725 88106 99031 67435 81914 58142 93137 72894 87820 66218 69248 83596 53117 82297 75111 99873 86148 92824 70579 84863 75384 51617 89169 78969 72860 76278 84051 64863 90430 80668 93378 54323 52474 63496 74458 74874 79946 90392 97177 96391 83453 70142 68830 81466 69688 52905 82312 84392 78064 94079 53814 56529 83558 98736 84057 90005 96312 99364 68446 92928 61010 64073 81226 76709 75980 73473 83907 50952 98881 69780 50088 99471 89895 52598 85496 87016 54069 56781 77198 55230 54669 55961 81770 59485 84830 65422 81541 87243 54633 86069 61819 59712 70199 80145 84160 83735 81449 80552 51776 57318 89444 84582 86443 64505 54634 94243 89284 82527 52995 81825 96217 77774 95551 77712 72251 62162 56793 68070 62409 51301 50347 83200 81616 95451 87346 63926 78704 95763 87068 62165 66424 91419 83045 65951 98311 84395 57174 68253 67499 88434 88131 78349 63372 88196 75291 92924 57359 91700 55004 78454 57997 91305 61262 57347 84076 64660 96543 52686 94703 75486 79708 57151 85379 96937 95504 83332 97159 62355 68748 87715 58475 50271 59411 72044 59658 71004 61041 68232 76410 53888 99793 50521 56434 56619 87348 87033 82912 82673 65274 80847 80098 78412 58999 86229 69177 80940 80584 73311 73556 57766 71543 53077 65837 81285 99827 66209 94941 69442 66222 83609 75250 79543 93163 54144 52950 52039 68746 70396 86497 68084 59638 53614 96701 66685 52567 73680 66001 92735 73807 92893 66461 62872 83627 94207 62186 95021 98027 90391 89542 70713 83474 56304 57702 65388 72308 88686 77843 85820 70130 90340 51784 93805 95732 84636 75711 71196 95266 70407 67055 68376 52544 91830 86190 85315 95456 58771 89634 75291 80456 91056 95794 53310 72261 96820 65118 68283 50558 97576 89123 61371 53788 84750 71842 60118 85140 91004 65076 73744 84731 92371 82129 99707 97514 98005 67557 63536 85917 69918 76739 82502 68554 70460 62442 59427 76001 80006 85941 85550 59548 67533 81977 65857 96382 92723 55555 50780 75619 54231 71673 67632 58675 67665 60948 82407 52098 56136 50251 59141 93829 95922 53703 52337 65807 97504 64309 78452 60703 75643 87578 64900 74373 85770 83973 52378 62128 90354 91571 50600 83908 67974 81238 90893 95950 91923 79680 70179 51855 98600 62210 66825 81354 59927 71283 80519 63795 80649 92162 68599 97344 68178 98549 81084 87135 72825 62891 60229 81471 77827 85533 93484 73682 98044 99204 65936 87036 82799 84508 59561 62014 86884 99874 66623 83205 81171 57179 54776 84462 55360 59117 76893 76477 75038 63272 97802 84299 81116 94380 74261 81732 67814 60244 71525 59892 84576 83351 53327 55118 66407 54203 78563 89236 76000 68698 57229 65585 80255 60960 82158 78388 76518 50648 82574 86778 87244 61244 53431 79487 62963 82110 79587 92464 87640 76890 69601 65389 62467 63621 74639 92015 57703 61471 51664 88554 58236 62293 92977 64192 92222 58340 57186 57561 98529 99893 94125 55338 92357 99043 63641 98807 58854 98200 53338 53867 77474 71730 88598 66440 54838 68132 98701 60483 62653 83042 94860 64990 65080 59707 99423 62371 97926 71255 95653 82426 68564 73415 86587 90537 83125 55560 53187 95929 69679 82571 92281 80371 75844 62343 57080 69135 93748 98244 92468 95903 94050 52509 59109 64435 85135 71751 73684 54471 69904 90661 73548 66651 88444 78778 68294 87032 68790 60680 66523 88969 67374 98350 98798 52542 97154 99572 58567 52831 90148 67655 69758 73537 86747 85113 53021 77616 66764 72961 81832 88156 63916 77056 66865 59865 78647 86135 87254 86290 80157 94259 54491 90840 64459 94282 52906 55140 94629 94208 98750 64349 64462 66235 62875 86335 76047 77802 60914 77438 74595 93250 68396 88288 87674 58798 91082 54252 90112 57659 61226 98976 85699 52309 93025 56508 89485 97162 91478 74338 51036 73803 53538 89961 91320 99336 87828 83233 66431 85625 51232 78747 67997 65102 50501 72051 75157 80771 98824 89372 85414 61041 92953 83746 68377 50691 53472 63110 73291 62531 77310 92738 96975 61405 99839 78417 53211 92347 58049 51567 56755 66680 71752 76058 62205 59176 52907 67720 75113 83979 89531 52402 95479 56900 88957 65835 80679 78453 92029 56312 70153 52239 56597 66247 73479 75352 74876 86742 55727 84800 58408 74170 82770 59912 59267 92592 50644 96000 99529 65799 52204 64548 59751 98786 93421 72593 59433 70949 67029 97883 82992 80191 86441 58050 84090 72941 50362 54505 74724 94575 53242 53415 65545 99512 83095 81025 80183 61170 79985 95758 89507 89357 56943 56773 95073 94924 68733 79975 81008 68202 98986 89368 58178 72603 77716 99677 88789 81592 97312 67266 92729 67874 67945 75013 93960 90797 58036 96454 64943 64819 58337 74475 99925 71361 67414 97430 81014 90043 87017 60291 50324 50592 80699 71379 69524 97671 69844 61447 63902 85853 62564 77593 75529 99947 55836 79897 86803 88454 84407 81708 68597 85208 77820 97359 94367 90916 99582 67438 50047 53718 75397 72185 82815 94006 67172 78637 88967 70486 75744 88802 86670 60043 66700 59045 60850 91056 61354 52358 85591 80709 63886 57148 65694 97765 67289 95929 96565 79941 81783 60439 67095 80394 57078 86708 92354 96096 83230 76113 65118 88893 76742 50398 93575 97711 99525 80200 84961 54922 84314 97602 54939 52458 54667 79362 57996 91559 53480 99185 78747 90462 95728 82263 72725 78127 63155 52037 79313 65893 95878 88337 98161 74821 54667 83481 56302 67224 55003 87807 78148 68319 98223 97590 74576 72502 57575 96569 99192 70732 71917 57953 56694 80263 60689 71514 52182 67760 91810 77187 62876 67915 95347 83894 79348 83326 71571 62140 51606 81115 53291 79916 84308 52307 56832 85333 83703 72256 95820 77491 86949 70646 60742 56129 70876 73230 64117 72400 70620 67356 91639 63526 51377 63932 62004 85394 72984 70263 61248 75695 54112 96007 91528 66439 68064 77098 84488 71595 97658 54411 58168 98759 77833 59186 97227 97884 67909 77368 74456 73954 99592 98266 54510 58399 74371 81295 51844 85604 72303 68969 97421 94120 54044 83576 55942 88207 71812 88487 74687 91534 83684 62463 97412 72617 92740 74170 62631 53168 97865 80071 82155 69301 69457 63848 82750 70842 73320 99708 72811 97707 55665 58809 82232 78058 59568 50020 66355 89357 77680 86394 88498 54097 72164 70916 62931 60892 72678 54932 64209 76152 67714 67643 94691 69066 55010 77959 79780 72919 76571 82188 84991 76161 96573 84754 62789 59897 89784 84017 56220 75715 85906 57611 66809 76478 64414 84823 86592 88756 55362 90327 97830 85724 62026 87993 69107 90784 78197 69113 78816 62542 56039 54160 68926 57890 73156 54901 72560 71312 95622 91585 59043 65012 92250 72518 71769 99597 88657 52358 71960 54162 93764 98818 50125 61664 69316 76313 55759 85611 71770 69429 91505 55038 64917 75028 67257 73736 90872 73003 98850 90914 90452 81317 73581 81750 68755 95096 53598 84171 84986 83183 54653 86630 85353 74758 88997 69790 96760 55355 50887 59170 82851 75350 97653 95887 81948 60013 59857 58524 68050 66500 92314 90794 79807 61646 81331 57943 91720 94778 67283 58562 88134 80580 55230 69304 77936 68343 92419 85538 76238 81282 82237 69949 79481 57756 56249 75966 65819 98261 54033 89066 86758 61535 62200 96278 94046 56735 65768 94928 80693 65409 69561 74890 81811 77486 93627 64514 59532 84589 60766 95873 73045 57958 75827 66193 76905 68109 51211 54082 76619 68321 68667 50283 60036 85552 66493 88845 95445 87706 72252 61314 52483 97442 51722 58695 97004 76874 52539 78380 74600 75611 76597 97565 90234 59673 86951 66069 95658 83071 88327 97873 54527 91902 98028 98639 59363 59640 51025 77007 76663 95756 79184 80299 56281 64912 90068 81803 59555 92246 90505 98356 85323 83602 76615 76159 82948 99009 73038 74400 90876 81902 50241 51910 60260 61100 99661 72633 77143 69647 85371 85225 93498 95397 65183 77405 53390 69310 98145 80333 52974 68051 97985 61538 57967 75785 62714 99576 82653 74673 68546 59445 64854 98503 92209 82110 78461 52285 71172 95222 84269 72901 90203 72152 85510 71588 67979 67044 53903 60939 53367 94902 70557 97051 65684 72854 50957 93873 89392 58911 55232 54402 74430 74873 88591 64322 56751 71926 93355 55694 64176 89482 92889 72563 67127 88437 65185 58983 80313 83256 51510 85688 81806 85133 67023 59759 78988 62231 91306 85702 51930 99637 56279 73249 69651 88526 60527 57874 51866 55759 69829 64255 92901 96158 78574 56844 59892 96285 54486 63750 55092 91668 63024 87850 75225 59095 86533 74712 92328 87262 64320 61844 93384 50011 71200 82781 68444 56663 97895 64957 57539 75280 84902 60517 91557 71186 89077 68751 83673 80210 62245 83560 85959 79214 86134 58399 87724 60984 76676 71262 84158 97884 87368 64891 94731 53638 59360 54963 88380 71339 67178 58787 59970 88488 83120 82641 85390 58409 56398 66611 50709 85235 61214 98687 81199 97135 99406 83477 91025 87906 71575 61097 60115 78153 84756 93564 80558 60664 59883 81279 89504 91000 96263 84233 51401 70691 72593 86539 54979 70418 63779 52376 92951 96056 59424 52434 97255 67413 56801 60108 74350 86903 60384 81188 73172 56387 76332 62418 65581 95725 59441 92024 58587 57473 81576 53610 91129 86808 54585 56445 72754 81960 64731 77329 85398 84700 64914 66127 54413 56574 56058 75095 61244 51668 75584 69513 80372 72123 70434 63041 76980 71504 78164 53705 84644 72912 97830 72181 80095 91639 71896 85851 64362 60076 99974 95413 62757 57832 60573 72821 79366 53654 72063 50930 57928 71132 61554 54549 82395 52005 97150 91976 80074 62914 85051 58072 51493 86613 94175 62500 70228 74417 81184 63561 89854 80001 81318 79051 70215 94406 50907 76619 55895 95220 91629 80603 96516 97750 56769 90067 93143 93098 79509 67168 96446 83222 51581 63730 66132 95400 50706 85535 75172 55917 76100 65186 82970 64702 61752 99618 86333 80872 90985 86272 72187 87372 92797 71458 51601 86432 94979 58673 95861 77147 80114 68833 72692 93937 51540 74936 98943 87110 70942 85393 56958 72604 66142 58050 51882 90459 74204 53781 80098 71208 75259 53700 86475 89637 51926 89970 68833 52983 80253 96027 62571 66291 57812 95130 80082 80539 53959 51859 80212 79857 64386 50260 64324 63823 52486 93232 57983 61004 50653 65828 58520 57929 97735 91348 71631 59579 58478 95316 58471 65122 96400 55789 51626 67225 79645 61111 74737 66280 71890 64940 74403 99884 78793 63538 91180 56256 52548 68319 69841 79480 96858 78540 72272 62473 94979 72278 87253 91851 79528 84051 74624 96179 81970 97390 93999 60277 84577 85364 53881 80026 76701 50571 60397 90768 68162 94470 92284 70063 68659 79367 80762 59046 52205 72531 76437 55315 67890 68073 64728 90486 54358 76577 91886 73984 96867 60656 61364 56625 57924 60323 93078 56737 64038 65876 81070 57104 74409 58912 62153 60175 56992 75725 79355 70819 79602 98822 50817 64238 74174 78383 90419 96222 71106 67247 94885 90192 98445 50440 92669 50350 75036 56715 94052 98256 52874 52188 62288 68521 95283 78022 91492 65194 61710 74647 70922 96458 69625 54314 64257 59239 83385 50700 52550 60551 55762 65535 95116 68242 96518 65030 56300 51871 51991 65775 80849 92875 80307 66349 82953 91349 83021 54434 79593 90079 92793 77458 56649 70249 53781 67691 87564 88094 69012 73931 96044 92833 70345 80413 93848 52056 59860 90117 93566 56329 87114 63981 76276 71169 87687 64912 94605 88093 60861 85325 64667 94263 90931 84400 52569 97985 68874 81264 98977 66486 69317 68513 85129 81940 65817 82097 59455 70003 59981 85079 74410 88226 84072 70763 55287 57859 72980 66567 77450 89689 72214 98984 64040 68147 72782 58720 61568 74432 99166 87130 78151 50818 62704 77885 89471 52198 60054 77295 66832 59829 50789 86942 94654 71026 95473 99766 51820 94837 67196 92170 78738 81473 58335 62762 57539 88853 88005 53187 73499 63900 63581 64356 54759 77446 74376 79948 72746 69953 89387 56589 72666 94331 91471 91534 53121 86404 83585 70297 69617 71663 89235 64967 84383 77107 69537 76534 56283 69572 62334 73153 52901 56535 62201 85139 99957 50425 80165 59218 82596 75023 67997 81394 79562 95901 65858 54590 94324 55002 58847 64777 81615 84208 90571 52155 53614 86554 50720 55799 60796 63406 87825 92253 89562 89829 65467 82784 54354 84342 73941 84518 79914 75857 73504 74570 87517 74966 53901 72546 83842 56254 78254 98775 84840 64113 98253 73101 94901 71676 81272 61100 70840 57608 55517 64569 57534 53617 88427 51758 77217 98391 53310 66188 69759 51441 54208 73927 94391 71821 66342 52837 56506 50454 69070 82435 77953 97003 95861 63791 69393 99734 67860 91690 86545 80213 62798 63840 97508 91989 78793 77607 51520 92596 96260 73187 67409 76622 65101 99570 96832 68619 73231 86433 93354 80892 83402 64598 87819 72061 91153 80641 55472 62254 72467 84855 75067 51180 53097 83165 74942 85862 73668 85182 72009 53190 71078 72463 63545 58835 59369 62968 94283 50401 68783 60460 59938 86553 92090 75214 95692 88170 81083 98502 80346 52043 51517 81785 97326 67305 82568 98723 97970 96108 74573 65688 92317 63882 91823 87747 71700 65867 75878 52750 80711 69001 84654 67001 96709 92686 63578 72884 68661 75943 92732 93373 82471 84405 98733 74085 97137 65367 85912 70018 54624 99228 94621 53540 63456 67867 55253 55550 80126 63629 98370 84606 98449 56451 56091 54545 89490 88603 72298 58426 97283 84156 74079 81763 84635 57010 57524 67135 69477 81947 62295 66875 93583 88283 83734 90563 73810 76719 65453 60031 59204 82499 78868 75571 74256 74595 74473 87211 84373 83239 88330 52943 50865 74173 95716 95437 56952 79228 91459 81096 54663 75109 89854 57489 74766 99263 86520 61624 61967 75551 70882 96807 50504 61221 67277 94914 92192 50861 65432 83236 52864 99869 51855 84506 86202 81808 55151 71362 96687 87115 73484 82984 82070 91603 87693 79463 52584 55663 58600 81297 62041 76218 82939 98333 83755 74243 90514 91414 66789 94183 75318 97406 63723 94094 50648 60077 60636 89381 82554 97908 97286 57877 97825 90701 66315 85587 82368 96635 92688 52784 89054 73477 69393 86395 52565 96399 74476 79309 55640 60369 87656 82929 82952 59722 74179 79172 66473 56967 51479 92807 69361 99943 98628 81541 65246 97979 52012 96888 65957 64602 70023 80510 60840 51352 59326 74810 68247 96296 94407 97803 75450 89170 78483 61340 91064 74759 54556 76348 93770 69522 64975 50356 59215 50661 71814 62375 94472 50674 99886 82086 94959 56001 99853 81273 99785 50342 58649 58174 85935 91671 80446 82249 76672 93862 51367 54862 90587 68953 84215 51575 80999 64891 84370 62939 50284 90745 74305 63402 91705 85538 92079 80713 76024 77948 60671 53400 83422 71402 65832 81774 53454 50077 73840 72140 56543 65102 71192 69274 55863 75779 57783 56020 76281 55083 71362 78385 67771 86669 70358 57208 83344 70142 64654 86099 99354 75091 64546 84283 54627 81593 67993 51765 78040 97554 87537 83550 76282 94281 57169 79616 60113 95602 93456 73560 68936 66283 55579 50875 53940 78457 70743 55515 60014 84777 99932 51185 84378 97299 61931 77587 97167 67621 88963 65910 95935 77939 70023 65701 73225 68117 57995 93951 58679 68610 97690 59757 80422 94864 80619 94603 61135 54380 74356 67046 55681 78626 61581 75301 73707 62753 58316 51706 61976 67677 91188 56003 91571 74378 99650 62462 69404 92102 70478 78672 61714 88227 69908 58957 62069 76926 76759 91481 60230 66337 68665 75232 92661 82756 54364 64199 57701 73543 66578 51983 81948 86559 89735 77019 99238 93590 70726 88554 69330 57260 70978 55875 55920 52160 81884 80628 91775 58594 96899 79725 96181 70567 87478 93111 65428 90214 92355 53831 90471 99004 80880 62951 79120 62184 71950 85805 86698 78277 71539 50359 58105 62080 91030 87409 64440 77876 83832 97251 83796 71693 50376 77486 85004 69142 52253 95213 59151 64458 69402 91225 78682 55244 66349 54146 70376 64564 66666 78216 96046 54766 76125 72549 98916 71826 76775 73202 83517 94470 85370 82662 56599 70703 69889 97103 77140 88744 64985 56148 71477 79292 94582 81153 66979 85786 62536 97091 97367 72281 66348 64177 88582 82109 90457 87545 64822 73346 55016 60770 57862 55511 85496 62521 77479 54091 68208 91863 79849 73503 92537 73583 92108 77303 83872 70755 74346 87136 56572 51713 82973 97274 59398 53927 58166 82851 96355 69680 50571 91498 69616 85298 80861 99588 76319 97742 51809 91639 79643 67426 74648 68392 65445 66052 95219 68694 88526 52342 81013 57719 60727 54478 88963 65771 94635 85123 89400 51829 58651 63472 56464 66428 79218 88436 73632 91394 65049 85100 74849 82548 85141 65014 89702 92197 58179 50683 88726 53571 79943 70298 86355 91810 82150 63106 75529 61747 61550 67898 51803 74240 51247 66709 87509 78791 72201 58298 99612 54231 72438 59423 81854 92454 56124 92878 50861 91361 92324 79208 91332 81914 97784 65226 94096 94857 91603 84644 90430 57757 87874 61943 54862 99044 86161 78049 89114 94441 70964 56996 83893 65398 87491 79360 90832 95105 86250 77222 81138 97707 70205 52408 73192 85694 72443 54225 88774 96156 52374 92811 63891 92561 70350 59155 83082 53956 70933 79892 53411 79086 57220 78996 72836 63809 70362 66514 55109 90100 53990 99071 52164 85852 92840 81633 99822 74159 94735 85325 94984 50442 79164 78445 58005 83468 87889 51554 75519 94475 75638 87046 66001 57166 55228 83278 75230 74093 65685 87403 88333 52427 53481 68739 63240 93233 86213 59867 88578 77198 98002 97139 53826 89907 85358 64357 89150 61677 72960 53167 72557 84316 75504 77198 54800 52191 85618 58016 78662 96484 82499 99524 91948 91946 83773 91594 89886 94245 92899 81834 81039 83191 59130 62740 80837 53318 67206 88223 77608 78640 98778 70939 53190 93174 69476 82558 61273 71332 67029 50119 81793 64108 90063 60331 84998 92819 72974 72100 55612 94960 77853 92815 78259 92695 77469 88664 61335 84700 99076 92630 64623 77283 91276 56399 67178 84250 50971 66480 70063 57329 64211 98511 71954 52086 51029 92133 66233 93786 68691 85079 81412 53618 66441 90300 94523 68025 84961 75029 65939 80962 87765 78297 53211 88620 62451 86700 90919 59703 54552 71934 55306 96942 89649 90748 55026 98666 76615 86298 74463 52830 72677 94923 64227 55562 51255 92782 91855 58583 72739 62474 74828 99398 61635 78556 62862 54259 64897 53564 51554 93521 53965 81864 96927 82275 99845 56766 74258 62428 84785 89941 67513 50169 64312 83502 82688 75156 82714 87344 74402 63343 84037 69715 79639 88024 72444 98887 68190 60776 65851 73241 50084 64490 70527 75496 53062 72892 84479 71161 55027 59539 71551 68235 72726 67865 52924 70088 80130 67905 96579 58661 99035 97882 71115 68132 90289 78384 57746 98551 61199 76685 95250 90891 76645 77530 65229 70678 59337 81569 62495 77437 94879 76510 50819 65234 64101 74926 98991 64633 97454 71696 96412 82727 69892 84731 52795 66775 97764 52209 76651 98833 76626 61000 55683 90601 95826 64866 97527 72603 54865 96385 99601 54466 67192 58589 98123 98475 87594 73747 93513 78951 87861 55227 99066 76069 88176 76591 84313 53863 90342 53060 74914 78568 66213 81692 58824 64174 81300 92223 59154 82475 67792 84659 71325 97808 82294 89034 97180 72887 85500 67561 55995 65950 96207 78719 88449 83010 95842 61519 76015 73721 99493 55621 79430 57687 69212 84447 97821 88808 97166 89117 50804 63281 65433 78043 75309 63451 57771 82223 57962 82594 78152 62261 90104 54907 77899 52025 82302 91341 58119 61575 53770 78916 52565 67084 59206 60284 83350 84866 92323 56740 84723 80361 60473 94884 59052 74342 71283 66636 87773 51675 96823 90649 72789 68116 84214 97783 74822 66510 92232 69947 84473 97807 58479 65905 91095 77899 51859 56548 94252 50958 73820 92153 54969 93203 90983 52969 95859 79161 62519 82156 98269 96196 98672 83452 82596 96685 97636 76502 53957 61746 68516 79729 75777 75708 61325 73499 66086 64462 96928 88408 70554 68795 53970 67939 99910 81808 81590 68524 67010 83588 53536 51770 90499 85569 61996 86090 88474 82812 53123 56075 54287 80743 52524 70366 91969 57212 60642 79951 77687 64226 83854 73393 83051 79893 94771 97447 80782 53147 79595 55761 63940 73947 88644 98102 73703 85977 50222 83138 94302 54128 66444 68103 69998 71904 97223 96730 76948 75555 53771 94287 99336 52925 57009 50728 56393 61793 92447 59884 61868 66216 55453 82142 52602 82957 55828 57392 52970 56349 61048 96752 81558 81488 56211 96171 65133 93324 54553 85376 64621 53242 70758 72001 95719 76649 63562 86385 74354 57502 83728 98340 76618 77080 69765 97256 82336 93141 59465 94606 79280 94033 68447 55579 95368 73892 91850 98596 82204 87084 81640 84807 77460 85416 89554 77314 57090 75932 73719 98615 69702 72462 69642 74434 60584 72051 67724 71164 67387 96285 90221 50295 66437 68079 68929 50774 96523 95001 54887 78794 65717 58059 79666 92606 51986 73210 78829 93266 80361 93611 54959 68319 72644 66048 98296 66451 79704 69978 86341 88571 77490 96574 72948 99568 65879 67602 71788 92265 69214 91256 63409 79557 85071 61206 85201 63269 86791 97300 98931 50054 88244 91421 62131 68979 85353 92694 93027 69187 96373 58747 91535 96340 53107 89072 78219 96012 79451 66498 62891 99434 54213 51024 84233 68654 86089 77483 67146 67788 65783 80915 80359 55895 65449 77082 91579 73202 85973 87469 61580 52942 84034 73984 72246 85626 63059 98852 88020 90527 74972 55336 99005 77523 74800 84958 97453 55776 75647 88463 50255 57005 92622 73254 81927 66815 74164 75785 56010 85740 93562 78366 55849 67189 60029 84369 82789 58591 86257 75806 58324 81087 96812 85984 68363 96132 54226 99674 59315 61362 75063 63470 73086 68899 98505 75926 65234 95962 55142 67343 69839 77479 74329 67699 58821 93564 99964 61084 83434 56468 81892 80579 89854 63373 95085 98599 66175 91831 87424 96705 89407 50056 59140 72408 91922 87364 65532 69696 50677 51348 70033 51335 59477 76638 71089 83543 70141 92420 92540 65393 82456 70886 91754 87852 97402 69279 73719 71404 56864 63067 54919 71855 60757 78318 63015 66610 76952 75144 72917 87860 62157 60369 63934 81335 65557 80774 90612 51462 89175 55775 60372 53416 59520 60644 97201 79157 79887 74441 66818 97999 93514 68906 64029 54457 85209 82994 62093 61380 82899 57725 67167 74610 98946 54479 93097 54431 91074 73143 82504 65210 56879 76809 69833 86623 54135 75436 95383 93368 59986 84714 95019 64143 81136 80615 82920 56314 66498 75569 59801 90817 67710 79592 97029 97147 55251 93122 50243 84232 62025 72517 96280 99028 64595 98868 72218 72257 73214 78190 82519 85228 64114 89504 77289 95436 70639 73811 67607 65532 90347 67156 53760 52789 82524 53119 58454 93410 76302 97646 74819 61740 72408 99720 61686 61381 65576 63321 78673 71009 53122 55333 62908 75273 89000 60278 54647 83221 88898 75120 97491 80692 71797 93559 94391 91462 56031 74118 72971 60457 70491 72236 63649 95807 69120 82472 76682 61068 91776 65229 80052 75680 73932 64215 65478 54208 53148 68354 70140 70436 96633 64111 58992 92954 93602 77421 75959 68893 71622 77212 94234 61092 65509 95375 68549 51663 50599 99435 97113 95143 73098 86458 70502 55030 85639 74793 58772 63677 78448 56329 82188 85664 80559 56025 66095 67063 99025 86936 83088 62155 97891 85813 62432 77887 78172 68384 60720 58921 80204 80359 65075 91102 51993 54039 84672 83268 86210 53513 79637 65617 67282 65665 72385 80356 60321 56284 97438 99149 99113 76032 55691 93683 57016 55422 97495 78244 53426 57086 66922 68532 84689 99848 52052 58804 51891 74878 55974 58004 86056 85417 79804 78657 93717 56985 60839 67233 82423 67444 53372 84723 65603 72090 55476 58194 74730 50304 65206 83722 83647 77502 86385 64243 69728 71715 71402 76164 59817 74483 89297 78810 96426 52260 82121 55288 54783 51860 62563 72376 86846 71529 57966 89814 66960 71418 92321 82982 92693 81118 64809 51950 68343 98691 58960 84555 72616 95414 71963 90407 67022 76869 60523 79973 68728 86001 54828 75350 91681 74389 90501 59998 85383 91476 97032 55586 66164 86712 91502 82404 64981 79495 64420 80283 73912 86879 66497 81473 87884 87714 77161 91594 72371 65574 97748 94786 80320 83028 61634 72178 51182 80324 91254 50641 89929 80039 95274 82604 50210 70019 61408 84123 67281 60107 92677 72977 83342 83313 80577 72466 79566 78761 54913 75638 82363 87667 99165 76946 91617 72002 55057 66866 67328 75463 96991 67467 98515 98546 92240 67785 80308 97589 80218 77087 78493 55593 78583 72973 66075 93029 91871 88215 54721 91914 72469 88633 78301 91161 71129 70948 90365 51898 99778 59311 84893 95595 65811 91121 92646 53659 54803 85906 90882 75978 68143 83314 68730 61114 84279 52360 74368 60504 97389 53694 62536 53322 74421 54067 86189 96293 88878 76812 59190 68909 60949 91179 86202 78397 50726 73946 75360 70661 85743 91130 97145 72390 64236 98112 97397 80447 99607 84669 55598 65965 95238 95338 88986 62707 57137 56678 81781 63999 85301 68110 60869 86500 51693 73278 94361 74589 70803 51104 57240 67998 63383 61833 77675 96606 83501 90773 83459 83338 88012 74339 75483 63471 79291 91406 68478 98123 95089 51843 93671 99382 64502 65593 91797 78506 81086 66413 97801 73893 59238 77791 80942 75451 99416 82644 93413 74790 51709 76187 70686 86790 81616 52858 56832 74581 59759 85773 61861 59180 77207 56734 56623 83619 74725 60868 96329 86935 84789 97412 88322 92233 95303 97314 75493 70895 55708 56232 96980 97054 92164 95903 51045 97172 52494 78636 88619 85098 53354 65706 88211 72352 55834 77588 58940 83390 54245 65215 91414 86549 73834 68068 63436 56979 82103 62624 70390 65589 84982 71890 94689 65349 88671 77643 86339 64848 81105 74392 88938 82679 77102 71289 94365 59387 82922 85967 57481 60097 56839 92659 88206 81780 76881 84705 87837 51426 95763 52083 83371 99950 83091 88745 55303 77207 97502 52349 66669 61833 90878 96746 64712 76064 97945 55480 83317 90191 51495 74426 84238 71357 99337 69903 96352 56321 65512 78733 54216 83989 56611 56232 50227 73956 60797 82841 53474 54926 54036 76994 74399 51956 92313 60060 88583 90525 89072 51431 77906 59723 66287 92732 87115 83582 53989 60141 72714 91176 56465 68712 64906 68642 51336 50942 58842 54376 94178 75597 67195 55738 98909 83867 84439 89668 75580 52621 66107 50380 70674 65257 96855 95771 84666 55952 51172 54019 61800 58620 74087 52003 83117 50310 65785 66135 74239 70471 66953 64699 92592 59559 91447 76332 88960 61656 71758 80339 64027 87612 54621 62124 93336 53088 73142 64734 97121 68641 79614 61934 64190 63696 71742 72089 68856 71499 62339 63162 96980 58717 89038 95652 54562 80021 84931 53298 50241 94478 52534 93898 97115 56378 99035 76803 67092 86757 92718 60137 99034 91622 64728 66886 52922 77485 85706 52992 70166 94020 93722 75646 62319 98170 51221 50937 64761 54769 77813 68356 95853 83334 65034 55434 59288 81938 78139 83100 64132 56051 56579 80093 65562 94131 80019 74903 67421 69434 64165 94899 97752 93449 68939 91002 56015 99953 94503 95794 76834 64919 53958 89368 63390 59930 71106 67876 90768 93440 67110 88448 82905 93135 55010 96508 77019 76187 65962 82849 59856 76465 83208 77781 65414 89964 61682 50193 98625 68508 95454 72184 74877 76955 97824 84770 74239 70951 56260 60845 97385 70552 63105 76369 91787 66394 84865 76959 81394 89496 59487 58188 72807 90711 87388 63194 93003 51031 69522 60201 88479 91668 73966 79733 77538 62414 59497 96443 66129 54590 99303 78158 77975 61583 59532 80230 89875 61873 64846 69607 75356 61724 53984 85247 76861 95543 96826 89215 85913 55428 93109 90638 80733 95974 89576 61693 95895 53361 58488 69621 67406 82098 67144 75631 79327 54009 88138 92908 84422 93292 96431 82650 54558 68818 93657 97011 57289 68857 94402 61091 83540 93499 94502 56895 77072 63403 97118 63434 73033 67405 79177 85552 93482 70846 51384 86735 72037 74775 73994 79273 81504 61476 91250 81527 83470 89261 73232 84170 80153 53977 86502 59747 89069 62184 78515 74965 91476 97454 74811 59287 56827 82680 85175 76877 87284 75839 67530 92773 65929 61726 89108 80205 69221 55321 62123 68013 97103 64421 78435 98233 69191 58180 57893 57098 95146 89706 60065 70548 97313 54751 87198 85450 72723 56860 80305 82782 75316 95846 91040 61324 82441 75840 84167 94175 87372 90197 76388 73769 76416 91146 59713 86869 81471 76722 92012 92511 95788 87077 81612 59302 96050 84140 68959 78509 84666 82060 91942 93000 55617 51714 84424 70513 71538 96850 70847 91644 80133 85896 94029 85513 60477 58984 56299 93458 55110 61232 61151 53677 60655 61665 95043 72966 81551 51831 69289 90031 92078 64727 85770 53982 86227 99751 53206 90399 84708 85109 61783 82815 88392 61739 85327 99357 58227 67021 86910 70521 77488 82292 87238 51840 78148 92989 66482 66016 98282 96115 59992 67617 50511 87309 83082 83992 76970 94162 59818 99670 58115 97022 82943 53379 77915 91298 51951 76049 81873 87125 51240 72311 63700 76313 66785 65525 96804 67956 54718 82176 57624 75014 76066 94374 93533 96155 80080 58545 73589 82361 89638 50739 98008 50471 57974 73209 76343 71498 73226 81912 93713 59409 60003 88881 66759 73210 64094 58338 94009 55367 86124 70088 88018 97411 67807 53022 96570 57635 82359 71682 65176 58816 62250 64234 81031 68513 72006 76143 77218 97455 97790 72512 93490 86024 93760 62780 63410 51886 97539 70073 73277 57269 52396 56631 56638 93974 67773 68269 93705 63808 79086 80975 78867 71327 78709 56575 60084 79190 88390 97026 80576 97733 61340 96386 72990 77166 93142 60780 60905 60457 94836 63803 94243 64119 80768 73013 56730 87403 84973 65723 86543 88399 73342 69869 64745 98813 77019 54330 59821 68742 93153 88233 97732 96521 87703 85257 82155 96739 68944 75987 80895 78014 94645 76029 67619 98375 97984 62674 64686 95359 66728 87107 76347 69739 88303 79691 54902 71704 62107 93926 96157 85228 80467 62796 98445 69490 59365 94113 96412 91613 87465 65846 99436 78534 96209 95144 54565 78852 89118 75256 75660 69369 86891 90583 93006 50092 91132 73546 84483 73842 62495 81658 51586 64408 91934 66568 59429 77013 88301 69691 83563 53788 91375 67853 82866 66353 76244 71583 88769 70486 50654 89533 92478 84453 98014 70098 53760 95099 68774 86549 62450 62911 58748 75105 81956 98983 92543 84823 89210 73035 75866 99810 88297 98737 62364 72981 82440 51115 59572 55599 92334 70364 99758 59460 92825 81161 72066 98610 76999 52215 64784 52105 93197 53596 93083 94674 83002 89134 68820 95213 89346 88604 94465 99113 97261 90578 97092 71173 88327 78721 99306 94901 77047 61172 96077 82479 96959 66797 90612 57544 78575 96264 73277 87729 61541 68384 59972 82908 87876 75234 94448 83824 96580 61339 95569 76868 97932 69489 91984 56616 76768 54912 58186 74268 54880 57076 69348 79926 86239 52749 69765 55958 67542 96948 68844 82317 73536 89292 73890 62025 91910 65851 68496 52789 50197 87792 52696 77934 51378 84174 62113 53270 65051 75082 78419 87390 70718 92108 65156 75650 59846 53974 95348 91863 57130 71455 62042 82763 68529 90500 61020 68642 51559 78701 50050 84858 96096 74308 54272 68906 66472 82795 70592 99692 73584 68538 89261 76298 55617 67126 96569 98142 91777 94997 94730 53559 77327 82390 63718 94276 57442 57062 50419 75633 55631 57139 95568 91596 74956 96740 71740 81049 88881 59877 72741 86913 65587 91974 99541 51016 71256 75415 68386 57358 54415 62204 89298 86277 88366 76283 63397 83890 93515 89851 68261 77509 60018 97469 91043 80382 64027 54946 59660 81947 84285 85076 51801 80193 84255 60312 95118 52972 83201 52453 60350 75840 73753 85687 84717 93089 77216 50791 56728 71391 75963 70442 78478 81163 70718 95145 76855 62408 89351 52669 73341 74135 96392 83465 71776 86535 74446 77705 81788 90010 68278 67579 66436 99167 55108 94551 55654 84019 73608 76119 52510 84498 69009 65178 51100 57412 56104 92982 65850 84994 61245 93077 51570 81381 85190 95537 58685 63657 69026 93777 51069 74642 60822 52495 91592 78184 68410 96579 84364 71616 92052 87533 72086 88671 83022 57652 71329 50653 95662 50250 58820 67317 93728 96608 78058 55748 95831 87419 84423 84667 73895 83321 58307 60586 93544 53594 65403 91529 93761 66535 53076 59998 83809 93951 57037 74579 77977 72788 99742 65163 66660 56334 89829 87771 88339 56819 90920 95663 82037 67248 82723 81599 83996 99029 99577 85831 74255 90284 92758 85801 78506 97142 90954 83128 86401 70651 77623 94454 83884 50558 96559 86861 69765 67946 78030 73312 52093 59330 69566 97201 52577 77510 83732 95675 75496 83838 87878 85896 64667 91537 82267 66073 55735 82906 64145 77556 72350 79254 81900 52243 68130 52863 63097 57429 92570 63957 54428 67056 74696 81926 69105 77960 62492 57094 65202 70476 79373 91250 51164 55343 63504 70082 75354 86435 62132 71850 95716 54192 83290 93475 91808 68218 91447 66921 86877 90165 91527 89357 77634 65499 59767 62535 83975 76710 61025 82891 54284 96889 53233 65783 50329 94442 50197 53409 67204 94489 66748 92491 83469 84163 74823 62580 99183 61951 77634 67439 81776 68850 61995 56766 91298 98553 86362 64985 57835 56671 99417 86664 71624 66105 86043 53126 69023 64468 80197 53920 77849 92310 59417 58792 74556 71505 71839 67644 93131 98608 65734 82847 79448 94870 56762 76820 99355 64429 71368 75932 58147 74642 77526 88459 80017 80529 89344 78989 76966 90585 86886 97488 94211 92356 54908 83934 66383 83859 55358 97456 90256 77215 57422 97867 77206 50929 71731 94335 85011 85059 67144 86235 66251 81450 73801 73921 97283 91796 51410 66550 84950 59911 95928 77487 94628 88465 99432 95681 69978 97155 94845 93858 84379 63942 66057 52666 86715 51810 74616 81362 93039 81694 76652 77372 60596 63067 98699 94122 88054 53263 74993 77975 76779 70265 79134 51144 78776 77532 73821 66641 64319 82445 63563 91913 77054 75503 87536 52509 71235 75782 68400 76671 96741 97348 72708 83857 71377 61062 77724 81021 67810 62876 93962 56011 66852 54199 84691 53477 73307 53912 77435 57833 94275 57793 78921 55501 54095 63383 59746 78121 69399 51621 65589 97757 80292 53494 94837 58633 91372 91738 87502 70897 86736 56499 99522 86442 95168 55725 68361 91131 75874 77891 89893 63774 50859 83949 65504 91531 57993 89829 97486 80442 63243 98023 60175 76800 83067 94042 58681 52424 88644 87898 82196 83961 64043 67757 90641 78390 63593 57177 77530 78769 87391 85784 90669 96288 79335 67746 77989 69751 57427 96889 87063 94721 84788 89243 57763 81952 66105 63647 77635 73467 89009 83947 59446 53798 51481 88011 80130 58830 62307 77214 95649 57935 51737 91495 84593 70517 56179 60354 87613 54975 55330 61449 64922 52852 57595 79529 72867 53649 76401 69357 96693 53270 68041 81742 87354 79796 76974 86031 91836 74753 99498 67938 84354 66017 73435 81031 74069 88950 72663 57494 57503 62255 71538 56932 77738 95406 89369 92090 51582 91008 74678 75166 53856 98986 83273 59144 93775 64962 53892 69966 59102 66160 68613 98900 72244 81536 66544 99537 73090 90716 97210 90886 68988 80870 72372 89525 88860 81480 52467 98804 96189 88714 88459 94056 78734 68673 52723 63249 73492 63664 84611 58842 62681 54616 69558 53057 58197 99041 71562 75114 87863 57988 93658 72198 53842 50381 61358 72178 92958 86317 78106 65657 97039 65507 76959 63435 82392 74957 52448 85311 72701 56454 90301 72068 63420 93749 60619 95596 61780 79397 58904 80455 94575 60044 99489 63520 91890 66398 72708 86777 74522 95951 60855 91985 98642 96625 65301 61143 71457 59370 83409 51330 59046 63870 90644 82445 95520 62874 64076 92189 53109 81560 66111 89207 56281 73724 54013 77721 54785 99222 83965 61402 63210 65443 88068 79850 69073 73789 56741 78294 76989 73563 78897 72436 63928 89551 51873 55678 90687 95964 73207 74724 96058 99233 62051 50527 51340 77201 80087 69539 89986 60270 81574 90477 63531 56876 65122 52350 81140 54448 76439 98046 68442 63218 67123 54426 66023 59511 77285 58588 64550 52403 96536 87274 80302 70506 96689 52959 72268 67590 97442 64327 64571 54903 75802 65401 73507 98096 51879 97738 73211 67761 59483 53845 96881 81124 84266 55925 74263 77134 98499 66121 91900 89861 74506 85583 96955 56829 83136 97664 73664 73018 79871 85626 52011 84613 53744 76022 58956 69196 52754 75097 68528 53823 97588 85061 56350 82470 95746 58641 60561 86181 88495 80140 84142 95709 53958 71689 75261 73857 73724 77146 60759 71540 60080 79208 93329 71322 92333 85116 73456 59506 90812 91879 82758 56245 84693 82960 64019 92769 51159 62971 57384 70923 82206 57073 70475 89991 93502 88050 66230 93300 79846 56072 58501 88355 88326 75345 97613 99321 51500 52785 76763 61330 94400 79976 68863 90972 74141 77038 76065 68191 82554 98116 52572 74772 66210 62107 72583 63175 98869 59047 50866 92147 71535 84027 99699 69690 52000 90032 95029 90991 53002 60758 72465 89167 88023 65655 64281 65600 91778 75188 78097 53036 82426 61343 68545 60628 56267 80720 81953 64006 55462 67252 70510 54400 86415 54870 79371 82865 72690 80579 81847 90990 54545 94838 82884 84107 84988 98376 83201 95163 76281 69544 97450 55553 81129 92133 97244 75695 78218 79738 93915 69016 55229 97871 66121 97278 73405 81531 59083 53564 81491 87387 90265 60859 79472 83489 94532 85091 70856 54055 86643 93869 57740 74536 78022 56408 71018 98800 95367 55920 55994 85153 88388 95318 62467 65715 64881 52363 63227 55037 72696 92637 71584 95337 95523 61510 80613 90125 81252 72585 89425 60334 99180 76343 83969 77840 99165 57045 58770 69655 60261 50201 92549 94496 99799 70611 94989 92791 61252 52978 63035 68460 63084 74786 89974 91959 60740 52560 59331 93775 95439 95201 86251 90955 55332 90829 95058 95940 61278 58994 94412 81207 76561 68628 64897 73097 60598 53486 68647 73270 79214 84290 88682 67987 80800 78686 89577 71743 79580 67097 81609 86187 89892 92812 76918 50761 78291 82027 78319 95278 56216 63009 55410 74549 61878 92852 76052 53811 68291 86534 82888 74376 51670 99759 82898 78333 54954 59994 89591 75274 84014 53359 73194 57433 74912 75028 79702 99994 87623 63960 61631 93038 79776 64497 65011 69026 94737 55255 83055 89433 62907 93829 52892 69760 99483 72913 99753 79928 57012 57792 74858 82449 57006 53520 92001 69901 86313 89511 69021 82202 70211 83962 74464 50674 95839 51579 89460 93729 89764 71186 56999 65222 99925 56212 73893 78750 55381 95954 95562 93775 98459 98956 76859 96735 55542 72588 52370 96544 56993 63056 55147 52175 79973 91559 90445 97313 68582 57838 81638 98073 66428 57073 71848 65772 53571 97375 57840 51750 52971 52593 98414 52717 82593 86682 97588 93413 98719 53792 94138 53497 91686 97771 61710 61426 50695 98516 84471 65034 53788 73032 64847 84370 52746 65182 72836 92105 74314 55655 74843 64643 67817 80138 83503 87570 89616 72459 53052 99456 73251 92665 86506 65822 81809 85281 66820 83071 59838 59119 84095 69300 73574 80684 54421 53600 85140 90982 88678 78027 85893 74645 87228 57923 83148 66036 64653 51002 51989 77140 87693 70973 93456 90861 51447 61800 61614 64975 50218 63168 76187 55931 65494 53636 74762 71567 58458 62966 60133 70306 50223 96501 50310 90704 54546 86809 55515 50776 57672 88776 75685 68262 82877 51867 81112 81706 62101 94452 50113 72463 63699 77752 60684 83416 81273 93706 67557 53584 92610 52197 52038 75632 66374 72609 65022 99974 72013 86645 63239 53914 90642 88473 83854 56515 64934 77528 54096 69829 76326 62360 65187 78550 63053 58346 70635 51551 92805 81292 68892 66230 60786 58823 74743 96739 63948 83838 64249 52032 62294 56734 89914 63256 84905 64963 58359 61260 87485 69768 55494 84088 82545 76042 82558 54953 78238 96720 57160 87785 65167 92679 62322 80804 85809 56289 79777 99454 79804 50104 50490 62629 64651 75562 83798 92687 78527 62526 51910 93917 83647 52567 78713 55543 72466 95877 62710 92032 64395 69675 84121 52473 57648 90651 80072 71618 64797 77881 69308 67012 82135 87596 78106 74397 97697 80949 64614 92600 63131 77616 77171 85314 58187 74360 76737 96587 56532 50528 81252 69806 51990 77453 60141 98471 79380 68478 99319 91318 97988 63592 98578 82573 76136 83999 73227 74391 67529 89814 77243 96334 93814 99008 88633 61685 96772 80600 80198 67232 66411 85062 50694 72318 62214 55388 80734 62317 87553 64348 74616 96759 69001 77870 52169 96212 83811 77057 95926 76475 68170 95631 86667 75500 63733 59771 80121 59158 59366 80611 88232 59740 98029 78204 86610 69409 78090 63506 75734 50565 57011 85029 50523 50991 69266 71876 79140 52883 84271 80830 78688 90410 50048 57050 68205 70970 65997 72545 59647 73624 81106 66775 60805 67592 72965 79112 51158 85133 59380 61273 72485 93297 95821 92468 73798 92123 77565 83369 73117 98073 82648 58530 76001 88593 74243 86329 71130 53457 76621 93060 84404 81156 64389 73304 86117 65288 57776 58508 52112 64164 63658 94452 60511 51873 60219 82753 87907 50377 70725 63211 70378 56682 53460 87854 71911 83380 69533 77030 68435 52979 71592 81180 58647 99088 81470 85519 57316 67036 51384 81784 96691 53765 80858 50481 54938 94248 98094 92620 74804 63690 64670 58066 63592 51822 70282 91520 96797 54547 52239 99724 81918 63385 93470 51233 74152 97093 96332 61142 63868 69985 86091 67376 95757 91793 84547 83002 56945 65313 99924 81421 99490 71120 51535 57978 51855 82667 68392 57988 62011 50758 99786 85987 90751 53793 92852 99578 50165 81295 71718 95931 98458 82687 76966 61333 76901 58712 89470 94672 95088 56879 86719 87299 84801 76511 68212 78235 59423 52959 64381 75315 94233 55622 71104 56413 98907 96074 72110 86801 68932 89180 68327 64016 55423 65685 58657 67694 59841 77003 83074 59001 76284 61158 92063 55917 50631 74080 86468 77124 97433 56130 73968 74548 60718 79409 88920 71838 86643 94370 73401 57613 75289 80720 96205 85140 90923 90479 67398 82916 77482 80212 87599 82496 82970 89614 83757 96980 86862 52491 51765 97388 76068 90781 50029 88033 90450 70570 93687 81991 69198 52629 76796 92523 74389 85890 55341 92582 97433 61088 92019 84726 91541 85319 97098 80479 63611 88000 58484 79089 80334 61247 70307 67185 83479 70503 99449 53582 85440 90205 50227 72359 65955 81090 81004 76747 52057 98537 51766 67264 85800 97802 81415 92759 54296 74549 82754 53914 77002 65285 61379 85827 72254 93270 96827 64680 68659 60384 54330 61427 57886 91822 58859 86008 77454 76805 97879 64582 85557 73202 50724 93727 58338 70175 96245 62362 86687 69327 66974 79937 51089 80400 67233 77771 91736 69639 62967 65199 84988 97957 66740 74992 52569 57668 95511 90820 95390 70790 66672 64793 63912 66288 64170 72654 82319 73561 58279 79805 84448 82658 51477 62267 86777 55131 95204 67394 93506 70010 89884 70431 63738 96059 52090 80125 97063 70572 59277 95522 64204 87719 76296 78077 79501 70466 96950 76292 59799 90545 56517 84582 84123 94408 66732 57966 68802 84114 73122 85344 59623 90240 68997 87545 76035 56816 92577 91356 52303 88542 71489 75837 62589 91053 58232 68100 58390 83701 99198 58430 70870 55523 54757 95059 50550 59744 96742 81291 84764 70212 54580 65869 50027 86422 74105 72710 97643 51783 51034 96872 67669 91154 98157 90907 75108 54874 62290 95191 51398 76868 84206 97917 89930 92184 52616 58882 79059 58395 86655 60636 80245 73280 50002 72646 55495 75672 63011 78667 54736 57473 60960 74952 76456 58091 65955 88323 91068 64038 63390 53097 97562 80145 59785 83853 50733 74702 66669 61366 66596 89487 52915 68745 97370 98491 62940 56845 61352 97987 61372 80742 78840 85133 85878 64327 68273 51298 51381 51420 92692 77385 61857 64093 88601 79438 74920 71719 98180 96580 81901 88378 68498 81091 54407 56385 83843 97368 77091 85159 68903 86958 59773 73161 64001 53653 84010 87158 90605 92549 62758 95708 68933 91064 56536 63976 93647 76799 54151 57863 64423 53155 75577 62194 62092 98745 50789 61764 56958 71042 69339 93462 70658 67318 92603 86508 67479 90846 60989 94352 69956 57250 98689 92201 61639 53554 51967 65325 52046 73944 70877 79313 51844 86895 77299 51951 64651 97224 53378 54203 62729 76285 83248 75201 71227 86133 65486 55191 88420 84403 95492 93072 83777 83552 51614 59631 53781 71667 83808 75510 59227 73359 61026 81605 73650 76952 91024 99718 72934 65370 70480 83178 56309 65822 75322 88296 97805 85734 90807 87488 86062 52275 89076 77809 55343 99648 72985 86377 84024 89479 88189 70191 60463 97638 87899 52831 90912 79607 98883 64428 95916 91425 99416 64276 57275 84421 68118 61931 89801 65360 88614 89224 63129 56616 55032 67063 90951 93632 65621 86603 93824 79984 55897 70737 81737 97984 84297 69014 64201 54994 75501 85457 75688 79262 65039 70971 87025 51977 93465 90490 70256 85306 63457 99912 75926 59680 70128 84311 74399 73362 96597 75259 61992 96119 50286 81004 64828 91973 57161 81624 65103 79673 57166 65752 82008 99593 89858 85126 69187 54208 84365 67145 95015 92221 82289 50673 58030 97084 58097 59955 98205 70857 78411 53280 85693 66268 92089 78025 94522 85296 86772 51101 97637 87805 90110 71862 50472 59244 95267 54855 56623 55792 97483 51915 73804 57482 85547 90897 55362 75237 73663 62037 71152 64359 94307 98320 82430 96300 65918 57000 54786 70004 92624 83868 86783 96801 87784 81599 87607 98820 54257 59085 63991 90472 55767 98411 86675 95218 89378 58369 69752 88705 80709 98071 70422 66711 81821 70761 55650 83407 98078 74206 93367 66950 67563 83933 78165 81257 96358 76264 79808 52960 68512 84375 69612 88479 85847 90889 80655 52666 78225 77518 50263 63207 67847 89853 85311 60092 54209 80120 86427 88342 71613 95954 65016 78372 81306 73903 54814 55528 98548 92153 73625 93248 92885 81923 94670 83995 68732 95513 71392 94090 68294 81591 93259 50915 67828 74921 88600 56607 77591 85010 64495 66341 75959 97880 57955 73829 69025 58284 91469 82004 57331 67257 62894 55899 97767 58297 65100 98021 79708 86782 51971 59694 60281 97597 73362 66127 73426 57073 98721 69129 73738 67753 91116 92434 80038 62112 51947 72241 84697 74149 99590 66485 51827 73602 86932 74781 90360 78499 79128 75443 87894 80893 57526 66266 77617 90996 97880 86000 70261 65951 56251 78137 81615 54115 63030 66568 93858 90171 50055 76500 63329 54505 82560 81006 69913 96325 92005 84450 98265 95165 72961 89710 58753 74530 75636 77091 88939 78748 97007 64386 73379 74510 67861 73325 71123 60590 93319 66066 90575 88991 86271 63587 90668 76311 69345 64404 59299 66520 50948 95405 90208 79780 76541 73148 78378 91778 56819 92958 90750 82057 63539 98854 89251 71398 99728 73735 68244 90643 83065 99104 95349 91582 55421 75184 55000 92962 59866 77524 77451 58191 56330 64254 70943 84639 58247 70834 61048 77362 89810 50394 75936 74702 89186 88650 73335 75656 50951 57098 68604 85259 58093 82742 62571 63099 75234 68064 86178 78738 71241 53083 59460 88054 57162 85590 97169 57243 79652 86047 70924 54158 74716 83220 82170 61155 72559 63416 74077 74360 94097 52514 56981 80944 59279 78529 56493 78422 88158 52026 80906 84493 63497 99181 99100 54416 98066 72724 93511 72905 58007 89121 70970 92543 57928 96712 92909 79254 89661 78769 82885 84881 66659 92171 92248 65540 63994 98628 71593 95518 70908 81189 54314 58420 81896 56737 83745 96274 89996 87540 58681 79042 98022 59849 50143 68491 75108 90109 53340 85848 66828 51895 62708 91762 63995 72652 58530 61218 71705 85884 79978 77845 95599 91568 88766 59005 57711 87206 78371 81711 98997 77355 95473 52320 56498 53128 66098 63723 50034 75853 85299 97942 72742 62141 84328 76307 64304 87141 83080 77558 85905 85305 58641 63837 70716 81315 99261 55702 96183 89007 94293 96727 61054 60653 52089 97791 75572 86820 60090 87194 51771 59203 98533 95657 93219 85195 89310 54945 83631 99790 77981 66988 54075 72753 52929 59545 84704 99352 88636 54262 78439 91874 96034 87945 50562 56288 57728 94168 66920 74699 51825 54673 55185 89881 69041 98363 71606 61679 51233 72455 54093 98639 71016 59440 77484 50285 58692 80839 58313 55006 63825 64859 69122 56762 94134 60758 91468 98848 82815 63749 83468 51396 98348 52669 58201 87495 70523 52996 72425 52071 61901 67075 52736 85294 84023 86275 65370 56398 62662 96511 91271 88195 85868 70089 51705 51296 51565 68167 53267 64291 97964 76032 91763 67143 83461 87690 66427 75244 94850 83901 89827 56034 61427 98734 96672 50418 81467 79162 83950 54931 92421 77464 81619 96045 83909 83238 79044 87101 91909 53752 58650 81689 70417 70398 97269 58544 93976 80793 82770 51019 64177 69128 77952 79595 99312 79816 55245 75440 87297 55353 91845 68225 74149 75317 59715 99415 90019 88883 91933 76105 88192 96082 54654 54915 55833 58993 76272 76850 60408 71530 65458 68881 58586 60052 66750 60617 51551 76464 58042 62285 84821 94591 82622 51574 75324 67787 90286 51671 84311 70432 93551 80072 68481 82140 65207 91098 62920 68394 56646 65056 58582 74014 72886 60393 81904 75299 58290 50222 97422 62624 67013 77920 59592 90060 56118 87506 70829 90231 76634 60264 57760 62701 83413 94210 62759 69027 64793 73429 61177 52471 90050 66476 53721 89034 51268 68413 71449 90597 86145 72033 81044 89485 59947 71102 61761 98113 99702 83247 79233 52002 97381 59888 58274 95349 62304 58593 79899 72408 66107 58663 68426 97522 52492 67916 97095 61723 65261 97192 98959 50641 53600 88454 94514 80078 94607 80235 57919 57592 86525 53079 74867 70457 56372 59891 87101 79825 92093 51903 76180 89894 73054 72877 85280 52771 83955 53802 65041 63347 62539 64599 79762 71969 79836 61708 97342 67610 50441 89563 89538 66397 87826 56892 52031 68385 73594 70931 60243 92702 77071 74908 81509 65475 64918 84292 70660 57979 65012 65024 85111 66234 93351 58085 98164 87677 60510 59029 59476 70027 88487 60147 83705 97256 52530 57379 63905 76723 58447 77715 69938 98273 87206 53618 93366 78430 99487 51466 84065 94037 93973 77185 99068 54922 77230 62531 99751 60135 95121 52975 81164 60945 99091 75370 91022 98852 69492 66586 60708 85090 88346 99276 78963 69234 95847 77231 99372 67328 76850 58743 50424 83363 99978 64851 64416 58346 60700 97253 82202 72179 82297 81646 53959 54104 51856 61176 77880 69041 52372 79753 63763 55575 62580 67938 73305 94286 50619 81531 82652 88035 98463 68479 61989 98840 97797 81647 84410 99959 88175 93940 98863 61752 53545 87591 63348 76594 81127 96394 99084 81649 59983 82057 57328 59314 63660 88779 68641 69768 97842 62990 83776 89577 53804 51271 81279 82151 66355 74325 80167 91404 66956 67858 59590 63778 53216 93435 69501 94552 68549 50588 85747 84218 87521 60182 91773 62546 93887 59190 96785 62916 55577 71761 76944 50475 68371 65162 53431 64476 54830 65936 71812 58165 95601 70582 97185 51308 67782 82137 72950 59218 70752 88460 96058 76332 89583 69827 57142 77789 94817 86078 62331 70351 57849 52047 88644 82607 69640 80310 76895 75487 83656 78691 89038 55883 71562 59280 71837 62917 84216 94350 63256 72708 73353 52328 58652 56000 92235 52628 58230 73392 66954 91225 64487 60633 71762 88039 57487 67149 59961 74625 83423 90342 87441 61849 76551 65989 77742 93058 87931 94161 97655 62345 53391 99642 75612 58337 64670 84218 62875 79336 69540 67957 58804 72043 80754 72830 66413 72849 76283 57847 93049 73960 80946 63408 85436 78255 67804 79097 71175 96660 51841 59803 98489 89595 86135 66036 53689 85628 77777 71749 70169 88121 55411 71784 57800 54233 75558 74678 76640 61471 56316 77235 76847 79790 93464 55140 87439 90186 72242 63365 99063 87004 82708 68270 94214 82268 80771 76951 99575 88379 60170 76412 99727 84900 58200 94805 64007 97615 90900 56097 90931 95141 63673 84244 54499 82078 73673 97568 92563 77279 57169 60098 74521 84662 80898 52836 71853 60184 95366 71640 57278 96859 65235 52066 69320 61713 50180 75100 89637 57786 71952 68305 77974 69061 87998 69505 97184 80293 84825 86354 66631 79755 91921 73655 64656 77719 86245 83572 59573 65191 74486 98758 70013 82776 86568 74211 68631 78921 59413 80556 75480 64898 54194 56278 85949 91307 93661 75962 67187 54441 65341 80678 93832 69167 87629 73800 98862 84233 66655 74558 89211 81983 53318 67365 95117 73542 98784 53174 83727 97632 62792 61044 86008 60642 77298 73513 85893 74212 63517 95905 63947 50333 97788 75465 68963 83274 87066 64939 87121 50746 96252 96882 79142 65748 87281 59032 95901 88992 95916 68846 84725 66371 74137 56968 76935 95895 80819 80317 98816 65753 60417 71457 81954 81770 57778 79877 80075 98870 53810 99199 85844 55901 84753 61121 85926 74176 81692 63270 91150 68055 85273 59880 63989 60199 96215 96023 87208 59932 66463 90130 79946 55321 70249 90128 93651 61455 53969 71034 85132 79710 57009 54714 93407 71411 60675 93398 91859 98987 61265 59694 90609 97170 86725 78876 59859 68170 72277 53683 94509 82623 83568 75897 86412 72496 89238 89747 59817 80445 50191 95127 66260 52309 64735 56079 60718 94425 85355 97336 73550 68307 99900 75005 62634 58736 74360 70324 63722 70626 99153 52379 75791 80260 51200 78255 65921 68666 93714 79613 50156 83289 66970 87025 65968 97084 55773 95484 62394 82898 70661 58415 57877 94546 82294 56141 61717 53336 59239 53521 93798 76238 73046 76661 78625 53949 79534 62313 77038 53644 54766 72219 75285 60662 92528 55554 71253 60190 50175 98196 73661 96770 59501 64781 50562 58893 69494 93992 51022 95579 99947 57424 90710 87281 86547 51902 96403 86585 86432 88575 95971 77885 96143 67780 53384 78694 77826 67258 83988 50602 78509 60457 98631 66094 62903 99569 86944 85326 78425 77544 62919 85989 59613 97635 74262 56622 99101 95201 92515 97136 52467 57643 86198 65529 78667 64720 64272 97813 55833 75168 63162 98119 83767 98270 94505 83684 94794 66985 54350 94934 54191 86674 92581 77373 65750 91678 85455 79499 65343 59300 71674 98686 77891 56895 68340 56304 62278 61295 88693 72467 64223 82758 78035 80057 90403 78863 86520 53510 54085 80346 63815 93571 93135 50433 83175 89802 97225 52681 62334 68477 78697 96157 54749 62996 78595 61482 90880 86041 55475 84025 96670 71383 72313 87295 88007 73875 82576 63704 75511 81418 65609 75948 80229 66588 59994 88574 89844 62442 89814 90030 88288 91842 89594 81878 91797 84403 67030 59725 97419 79602 92534 51682 88815 65083 51330 87131 98702 76157 73414 86901 95441 52679 66843 55870 77729 99646 73422 81986 83924 56902 94099 76931 74416 92138 61973 95589 98566 87799 87270 81867 82144 67302 75569 53618 83395 96507 90519 75242 86724 55153 63633 57707 54618 77464 67899 57435 90684 56491 68271 54226 91101 95272 61991 99163 78058 92637 74384 64607 88914 71960 87333 93181 98845 55449 97020 92754 54717 66324 56228 64486 65432 54326 68005 91622 53116 79631 52558 62752 91723 99701 80652 64760 76608 69862 54515 94257 67496 54266 62694 84330 76727 68876 72803 60420 71350 71961 60225 67803 54861 57449 86649 56807 63347 97483 77191 76859 90273 93556 80876 82098 87199 58021 70142 87488 68788 64347 76373 92055 77782 80406 81865 86547 62938 79937 90749 72693 51506 94576 82433 59102 60899 69218 88196 66700 58875 89708 99850 51065 62750 63497 79105 79403 85979 75627 59390 59064 78004 57059 71048 60847 95683 94329 90829 53823 92055 88554 64541 89416 95930 59618 80919 68927 84966 72621 92912 62456 56626 98298 77172 63703 82896 81840 80283 73158 61756 51204 93180 93343 88183 75338 58030 74355 90267 61155 94205 55506 91618 94950 89231 52041 74846 95029 91224 52509 99513 84174 94889 66591 61851 95688 51269 68578 57650 57133 61433 78680 77991 62425 75860 99038 72734 60193 51614 75004 99802 84494 71139 52871 83288 87605 84779 83817 62644 83004 50095 66330 77991 98864 78583 82935 72499 63871 63260 81371 81552 73630 96477 97654 51203 62488 54730 97671 95966 84003 74343 75176 66893 75006 54083 87884 63201 66169 60251 67070 66650 66391 80595 82898 58341 92731 98126 60771 53285 96538 60628 84968 55640 99659 88876 96981 92083 60186 60415 65911 68329 75282 88868 50035 54449 65343 59101 52310 78010 75265 77834 64992 53287 98770 97905 95595 58201 72396 75427 75904 79010 89192 58628 63237 67185 72243 76915 88681 52891 98021 64212 88143 64514 73877 87343 50845 82998 66538 77395 52987 53225 67945 70126 61082 83244 91773 65043 95496 55468 51068 74722 79263 91227 65308 69939 60611 75843 50964 55469 64818 51569 91865 98977 75114 65476 58796 79587 76587 54123 76779 78166 72161 82546 59523 68040 70611 73491 97413 90404 66257 62602 81176 67073 67575 70955 74459 58724 51561 65661 79597 52178 53994 86790 98600 69940 56122 67695 70088 98384 50054 78065 69316 94290 95664 81334 54971 85173 76579 93496 96886 88955 59059 50106 83912 58197 70341 60899 59733 91449 52942 56636 90312 65773 68809 86097 63764 53905 56655 70125 67704 93885 70748 97035 79811 58313 57844 55809 50280 54042 69684 76205 98400 91818 83223 58299 58575 96115 92877 54213 67826 82319 60599 88521 61830 64061 95392 53206 81569 87437 53531 73748 71865 95357 84496 95472 78940 72313 81519 93965 98191 86764 85312 67650 61444 78604 72053 94878 86936 98891 89393 84591 50482 70374 75263 76257 58186 75825 63031 93671 74798 55722 68729 89687 84236 94532 85877 97327 76209 74094 65763 66452 93986 53053 93488 55939 66480 51632 97140 76755 85399 69948 77298 90095 87211 96718 62961 79553 71889 69541 80693 86997 84337 55352 54635 77196 83488 76393 52802 64213 65379 81189 68341 90886 97596 65897 61298 97549 98968 87147 83436 89063 82655 99114 61596 69794 75713 60190 70280 56699 59494 94882 63853 68637 63692 57152 86407 60291 81623 52669 89207 85101 52535 94660 71111 59346 59242 87964 81673 98875 63743 83054 69961 96530 89743 77225 65489 56050 88892 61567 90759 62423 87731 65369 89973 72359 91934 83961 61614 70596 88121 98774 61263 70936 98142 93828 90505 60890 77739 97363 50617 78121 98649 54142 90788 60630 87082 96332 76104 79444 74467 65932 77357 86067 67658 89453 56420 60156 83411 69067 76300 76409 71487 95039 65781 98833 86897 63632 59552 83690 89224 80508 90826 73099 67161 91142 95409 81915 84913 52533 68578 66775 87367 60593 69859 51678 91878 79287 68047 68910 69747 99986 98658 55508 63753 65337 99206 62177 56779 72311 54084 71390 88687 54682 50123 80199 64105 70894 62798 86601 95186 63499 90928 66226 66971 95104 66033 60610 60230 84687 59845 86837 54011 96187 76116 66045 90181 73544 63874 87824 57935 64961 68103 61117 73064 78848 79011 89058 70964 94297 54783 80230 94587 84550 91453 97017 93318 52893 71892 57121 60118 54065 82516 94247 62372 76051 72208 76715 52772 97291 84321 80927 52569 55081 98503 81027 84043 57051 58582 76262 57454 64531 84685 73304 88723 97708 90769 68397 93945 81651 61877 67295 76512 57051 75505 62370 99397 74119 95804 70661 94548 90736 84070 79671 65478 95714 94038 87728 99819 79868 96407 83149 67679 85716 58538 59946 56701 71802 80650 75013 67844 67912 75997 93770 58040 97782 89708 69340 64727 62686 66739 98040 56150 69814 98477 94369 89447 79049 92088 57608 92009 84063 91905 51816 90397 89009 54516 64793 83452 60570 51400 93977 55001 79188 56086 97362 66583 51775 84987 91861 54089 57084 76344 63640 81613 89705 81319 69033 74094 66681 84475 75730 54698 51966 92231 66894 80800 83000 97624 73846 86272 98169 95685 68432 64255 99427 81574 94823 61647 90905 99259 66260 97746 73892 70040 74135 64601 56759 77094 70077 81283 63811 64991 66260 90770 81655 53712 62623 80936 87706 57695 71997 59927 92796 85055 91932 81863 78346 67613 61804 97111 88173 56946 66325 63948 75064 90972 69464 83758 77490 59223 62139 97706 82495 66647 97761 74100 62740 80047 78176 53078 76828 59344 54495 95301 52702 82184 89441 78078 68265 99304 74336 72625 68787 82187 99806 59341 81979 91785 96608 85070 90268 97423 89027 95790 70672 53762 59738 76613 63252 86826 86495 74904 56375 61463 63772 97334 93821 86833 57374 94089 84459 59577 62603 76277 52334 97620 53175 50197 68617 86630 68122 50715 66744 93074 68410 99183 59435 93136 52078 81742 66410 80051 59685 53750 63210 87891 84321 90654 83083 91109 61010 56334 69855 66843 88267 73563 78003 88770 81112 74377 82995 86645 54529 94021 94490 67173 67760 82356 96767 52360 74296 52626 79922 53638 55000 85216 62424 68020 50796 71885 88034 53303 95597 60207 83292 62181 82386 77595 87348 64768 70525 72287 52950 85376 63896 73302 68852 54680 87416 77773 84503 69677 57997 52944 93276 69038 97449 72692 66101 59236 85641 66975 90508 90994 98450 66245 93644 64423 64408 65227 68240 67452 69054 76165 81981 79640 60404 64354 77891 81434 65494 92439 87042 81614 52983 81183 55810 69738 92933 56765 87608 82852 96336 66260 58082 71167 90990 60934 97754 72190 95805 64278 54218 50660 86037 70599 82576 56063 88508 65724 58396 94401 85816 54907 70258 83401 73675 54407 78558 78476 94808 92732 89800 52335 71594 92157 63157 77126 64882 56442 94774 85045 61153 58883 70353 95313 69677 93040 77882 73718 85289 79873 99461 77140 93331 83548 94920 52393 94671 83941 59151 93048 66097 78166 58783 89222 83312 80791 57976 54771 74509 79052 99750 53272 63181 59958 61217 90857 99957 87558 92518 77367 73332 60883 92863 83200 88072 81125 91613 57707 93326 50465 67188 55571 70584 51992 75457 61158 79283 92573 90832 74638 71287 64005 76623 70767 54891 78045 52849 89990 65458 82372 80997 58693 78935 91667 88874 73550 51680 55582 93473 73371 91298 97754 65500 94055 51797 80439 62823 52505 86818 73080 82443 66933 53822 84918 70595 80179 91962 76315 93105 76279 76628 70165 52064 57838 85864 56538 58159 54074 74653 52668 77989 76457 87856 82643 93198 92850 93340 74248 73456 62412 61937 88540 78536 50652 55497 93792 61663 82285 62304 87797 90389 86830 68473 77003 76784 99174 68708 84488 69038 95395 69803 91714 86574 57961 75511 83339 72154 83312 54108 92481 90992 70155 83388 78946 78336 58299 69399 61434 63807 97187 82668 90112 53697 64066 68124 72785 50801 98553 87449 94456 75488 62080 53689 86808 64466 51106 88277 71458 63132 54735 61203 96545 93559 99962 84805 67188 66295 82850 80331 65654 91926 90504 80823 75931 61087 59921 72460 87342 76878 68310 53376 86577 72408 52194 77744 51785 64393 53744 98483 67414 66853 51090 65866 60414 62377 64204 89303 99459 77273 97683 71643 88207 74240 89615 58106 81291 96420 58218 58426 59039 94678 54328 81626 73840 69048 90683 98445 76783 67684 99586 98746 66480 51823 89262 88599 92451 97458 91532 68044 50912 52414 64536 84593 92320 63693 69918 88170 51272 57627 69671 73470 68985 65593 90707 53772 82553 76982 61289 51935 67080 61267 51348 52136 58669 75439 81130 99273 54884 90827 83285 69129 54346 87181 54088 69502 56702 91376 61779 57336 78992 61146 57220 50068 74992 85754 56409 70203 98872 51772 55132 80712 92824 69061 89260 91430 83598 83615 76297 85583 66749 51885 92979 91867 73554 64735 68237 79134 63181 69232 95772 63796 61868 59025 53862 57872 69012 74593 73925 99310 54311 56248 94951 53648 82602 91121 73300 69358 70607 82523 77064 80478 86159 74540 62186 60153 93607 92120 75587 64462 71834 94488 92208 52980 90689 80269 93310 95835 70531 62668 67013 53667 88315 78875 92317 95824 68382 86362 56079 64113 57149 69382 70566 98660 58915 57688 50542 68487 62417 96184 83069 85124 83908 97081 83107 96185 53267 69573 65073 51091 81271 94376 79562 63788 69650 80060 63808 65852 53993 72101 58027 52093 87275 97009 50106 89643 97551 66778 91787 94063 51334 52338 51100 58335 81776 70778 56971 71207 65419 88159 91360 83679 72030 85076 60056 79611 82269 84629 99226 70461 74914 95957 56157 60929 54061 50502 92927 67067 99011 62042 84706 95991 73145 99289 80608 62107 87019 98695 73983 97352 97593 99019 58326 91410 68480 98489 70628 99274 62390 50990 90889 97842 75437 78138 66917 99180 97246 94548 74286 86265 54685 89577 82785 80163 88998 67116 79975 82485 99057 96354 79412 77289 85606 88577 86431 97199 53935 77677 71602 61559 71361 94262 55853 68595 70503 60597 73083 69624 95454 70507 82959 56890 68079 75792 59552 53377 82604 85396 90424 78158 94716 71751 62978 52537 70809 88258 93078 75292 70213 92969 76106 99209 65188 78200 58892 86152 60991 81780 60334 63677 71170 87267 63607 64889 97012 93894 53765 62801 78776 64687 54936 73058 84390 62859 79668 68970 67784 60941 85347 73719 77823 56197 85808 59160 79017 77161 81353 53016 91643 53812 70499 78604 70157 98726 74514 65511 62525 54541 68312 56745 60647 98836 56437 93512 69952 74949 63616 73055 59267 93108 99268 76796 90953 69923 67565 87585 53813 99147 55608 69227 79004 59623 72019 54054 50411 83233 53302 65915 80180 68620 64400 66370 83340 71549 67085 58714 76859 94803 56647 64087 65319 83985 99961 92779 91321 83508 71718 60488 71088 87182 84931 61321 93417 61352 78010 69488 85150 96596 91135 51390 54287 95526 76640 98566 74961 94295 67283 57778 86193 90939 73618 63552 95043 57814 74883 90336 57764 75757 50792 69511 53451 60446 69215 97277 82573 56577 60932 98914 75330 69260 73572 66223 98704 69924 62446 69203 71730 77273 72284 67207 59071 97152 65871 93874 85429 64484 81092 54632 59111 89800 80543 64655 99174 58992 86943 56466 54242 88087 82564 67149 93759 61083 89346 71413 90420 77526 65845 87417 70854 67251 71816 67405 54277 73035 76699 60533 73215 86555 85158 83843 53643 84408 73519 69035 82726 98743 50645 90125 57703 51123 61668 99372 72933 81803 78234 51696 61416 70030 66053 50166 92568 90927 82793 54396 61722 76597 79658 53605 61153 99799 56271 72795 78189 95263 61382 98560 80020 57886 88078 80171 64309 85151 67987 93380 81790 91487 56780 60190 55440 68216 90444 51462 94141 53862 73516 63418 58750 65935 98869 77290 79600 89193 98944 70103 65043 59826 50859 95489 91591 57801 55394 74073 97895 60796 56828 61440 77072 60297 63183 52851 54520 99214 56983 97156 96563 79075 68886 97252 86593 62323 93769 88011 75865 99982 71421 61457 92671 86063 66363 61672 99073 98177 81385 78322 55883 58333 76102 69956 74329 88678 85942 98328 61742 87616 93590 92117 59384 96681 70132 50143 93140 85202 96772 89316 63222 72821 82614 93055 56436 71918 99204 69875 50460 53427 53698 95481 60317 82273 78151 59055 64998 90252 73133 76247 88892 88962 82764 77449 95044 63342 62676 72566 98231 70428 63045 95110 60706 74938 57976 59070 69786 83105 53118 55289 85889 66753 87453 86219 71678 81459 55662 67589 56532 70274 68966 90487 95845 61313 60448 75322 80808 78732 55437 74977 65962 53078 59315 76814 63614 77023 91128 81103 83813 53511 78197 92381 50081 90303 57142 90145 87913 62710 97522 92031 58500 87989 55940 73326 63769 96037 60788 71495 82697 99727 77156 97112 99562 61591 79421 86869 96091 97207 73574 61384 99316 89214 88090 51562 59719 91836 97006 78600 92835 59426 74251 54890 97594 74034 64405 81367 69971 86047 82189 64514 85862 92934 95039 88632 61573 90314 51592 71277 74766 66600 82911 99667 54848 51775 63329 95451 50815 58861 60918 70488 50203 94860 61093 70266 59803 60939 99233 80803 75020 57833 63740 56551 82023 81422 89778 67627 80453 99255 96244 85162 75014 84902 93741 62523 69057 78571 86488 82038 96166 76621 54723 68813 56494 97715 50027 75898 78905 69642 60107 62203 79084 62106 89305 79246 50942 60163 72547 76749 59337 93316 65157 68908 83203 65264 78013 81899 72208 95000 50546 74491 61324 83721 74186 85878 98138 58844 82042 82661 82256 88171 88571 51927 63299 77649 86792 66393 56765 82535 68156 69998 93932 90996 54794 78737 81185 96288 52993 66230 86481 99101 78469 96658 53998 87632 68090 60736 81439 96487 97976 69916 63758 93243 56627 80727 64891 57435 53063 61137 94127 53577 83908 82073 99791 76360 72702 71151 69175 81042 88249 66144 70837 82535 68503 63885 51394 86284 67680 63686 56984 66224 93845 82761 72436 97325 58285 58425 89676 91495 85155 83881 50398 69823 59705 51632 59322 87166 98609 70427 62158 67150 57884 66549 65896 90809 94306 82113 64459 62425 85423 90970 58613 61683 80940 80037 96569 85547 84466 72117 80315 63899 63015 69647 59140 95134 55629 56680 87843 84477 79835 75756 70248 92864 73167 60604 76592 85121 68428 97161 72075 67926 80847 67750 87686 68634 95000 60080 94724 81856 99606 84428 64319 55893 50323 78632 95015 90480 94083 81203 90633 75897 75531 97804 86473 93396 63630 79918 61625 59424 93020 56114 52031 64559 84856 90903 67363 55032 60622 94128 99046 79922 73271 94496 76940 80225 86892 71515 96771 89620 89051 63061 87298 86646 87487 95237 82660 81974 69727 55772 59251 80631 55269 62248 84332 53886 68165 76660 59323 99693 53570 68193 50485 86441 73447 62153 81065 62124 91558 75104 70314 54382 94287 50754 62612 52396 82588 98667 99603 58025 50104 75819 88341 87771 82983 55851 65598 94684 52576 98738 86657 69921 92946 57924 66327 56521 88532 67492 99076 58223 91762 80849 91465 59574 74159 95026 52471 91764 99559 56339 59248 71622 77999 80503 50762 56759 94062 88439 58797 74107 66716 68908 92566 77026 67036 59291 96759 88833 56001 78708 95010 55390 52466 63350 67985 52572 80198 87485 62721 82168 51730 57281 90894 53613 66324 51700 54396 76852 56294 68849 72084 92376 56402 96801 94726 70128 57139 98818 64247 59724 87868 86496 55188 57984 61076 78657 57001 75982 58288 77252 88268 88409 69997 68733 68707 88875 64246 54561 98983 84761 89680 94694 90089 78750 93904 53702 85912 79570 75291 88424 80035 66659 70885 63451 93829 68914 94651 65334 56538 91022 78655 81135 61017 55074 90768 91180 60953 76095 97764 83113 86421 94656 98560 95855 91429 63993 91501 63455 95212 50280 52356 65206 65200 76864 57268 75578 87679 83589 57603 76435 78628 80709 80484 83446 66038 59582 99324 97026 52480 74707 87282 70804 98725 63087 74792 76897 83122 63459 95383 63489 84267 62161 80276 56738 55725 66915 96509 54748 85682 54968 70067 50202 50372 77521 83485 87018 77157 53388 75821 55372 57982 65206 96175 64389 70703 87860 90728 77274 75552 67159 86474 51127 90494 93407 76382 54840 70298 91739 97046 58296 99640 86452 58269 83367 91961 90107 56689 82734 93841 81683 67545 72452 69345 87385 61104 52507 86686 55484 87506 88938 51351 56938 53725 93602 91360 65326 69846 60926 70354 63060 94531 98781 82940 62141 69365 88712 97705 56049 57924 81271 86305 53861 94445 86819 54015 84907 69339 79167 56133 73382 76070 99122 68513 94183 91052 85819 77336 99954 67395 90772 78565 90880 78605 55946 95953 54657 70933 63162 61255 64550 77768 95305 55515 52387 63337 79871 85864 60149 59465 94604 61470 89550 62521 52439 77340 69580 80018 79338 81633 99969 64997 52341 81517 93340 93184 62955 89851 93611 84001 55497 88142 62889 87263 68785 57602 98184 83347 79845 93711 59676 80291 87193 51227 92640 93384 65624 89576 58645 83748 99569 71690 91974 67788 60614 78675 60023 70577 55369 94401 97417 50678 94934 66990 52699 70458 64842 55008 51352 84307 53580 79181 89680 58180 68555 76344 66115 56274 66718 65902 97002 95765 92618 85319 73419 58611 68424 59332 68914 84521 68100 95495 81874 80959 62287 68063 51772 66595 71762 92500 97368 93471 76132 84118 66450 94906 87693 84980 72250 96542 74201 93359 67444 87667 72727 86959 83059 86678 60186 93139 80608 54491 67905 73880 79753 53951 52575 94058 63622 99649 60372 77574 58365 93863 97867 79358 53458 78754 64041 67193 61700 90659 53965 69094 74280 64673 56001 87093 91104 51856 70516 92542 90539 77632 71551 65573 87540 69680 82693 86403 54660 88232 99123 94241 86734 76990 91884 65268 91922 68620 83581 86420 96990 58248 83467 87007 98855 68858 64311 59603 66786 86944 58276 77218 76629 53512 61993 65376 81023 88230 51808 96863 92832 94625 65048 70480 75262 78655 92751 86835 72562 99177 76829 57654 71064 90035 80437 97091 74387 87228 87310 72123 50174 70099 96768 74488 50420 70242 94369 67426 91630 75706 98255 54017 90207 79751 68058 92023 83969 74837 71210 67177 88554 82466 74526 94388 83704 86818 61571 76495 97862 93767 90841 59866 67420 90178 81731 62511 58193 61612 77867 89592 98376 83836 84913 93252 53204 58883 64007 94912 78238 54895 59169 60834 93406 87612 53177 56097 80181 61355 62653 76487 53037 95829 71779 90516 85767 86925 85402 71531 72169 71083 51462 60252 92877 79282 92071 95520 65128 61323 73205 69686 94630 63305 70303 74551 64722 93785 70713 76714 74732 54690 50006 86465 98531 71119 93472 75510 78746 52044 51788 62751 76685 83796 84344 77088 54559 90155 84956 81513 69127 58165 76191 87249 97956 85088 59913 55667 60137 72480 96288 75890 68288 85218 51656 83549 58640 63362 90128 98808 87975 79021 55985 53885 55196 70263 72226 91218 51937 67566 97227 59603 85650 79837 64628 75895 66075 54326 71413 60497 81943 58542 64391 65342 88112 64597 78275 69390 89583 52075 60151 68361 93819 56540 78645 61717 63539 80308 70339 92946 81851 68092 58410 71684 86164 86806 75716 51898 99622 69074 94580 99779 90972 83359 53560 83931 75534 92385 89185 66981 94959 77034 96993 86689 90935 52558 77651 80358 74583 95669 82374 66067 82447 61659 97027 57704 79049 56374 72523 97751 81952 69642 75042 67330 94186 85460 56038 87704 99011 99626 53126 99582 66251 81125 50639 73259 55684 61007 80011 75400 56694 90174 84660 81825 67883 55623 82965 52414 94736 97807 95344 64619 74145 69439 66212 88991 66950 89005 94810 75369 72216 58088 58960 69624 50160 64664 93091 73120 52032 84534 97926 85793 95403 90287 95397 54809 64600 98214 64293 84139 73462 72306 85045 88183 55275 64653 54233 66583 64254 69604 65702 52962 59130 61063 69502 93571 66574 89511 77497 89618 57994 96022 81960 80319 82361 99539 82042 99528 81889 89087 93545 88676 62808 71189 91639 57462 73774 75336 54460 82382 66073 54480 92691 82385 64941 89934 92787 50712 50801 86033 72626 87312 83501 76151 90676 57433 91882 67020 95399 70648 70572 71801 85929 66300 92091 79003 85328 81327 72122 93259 76270 55425 85044 85345 50431 61656 96961 71749 85843 60484 57866 54762 78274 95870 53796 75775 75923 92845 71953 97505 65585 93448 77570 53720 72301 96336 95836 97688 57301 71729 68053 74039 88409 57542 77561 68337 57077 72369 73682 55268 92781 59061 59514 75797 59399 74732 85107 82736 64731 82455 50051 67127 53103 76682 96148 93126 61374 62372 72286 69480 88761 91408 63534 77022 66306 61335 52685 97154 50430 94886 58737 98206 78105 91359 76738 99309 76937 67323 56037 54828 72638 64631 77112 78590 93415 61132 60838 55238 99227 53503 65474 68206 63548 91275 52714 86171 65323 81461 55824 99696 62999 56639 50322 54149 55330 86400 92283 53564 93488 70113 86691 73615 73281 51308 55741 70011 74109 96066 69487 84594 98447 96272 87663 72164 53782 93393 55806 80119 66224 50767 79032 71726 82796 87873 86964 82638 57661 56437 70818 61164 55800 68537 52429 77334 99660 76424 64935 90458 55828 76696 56393 73789 87554 53564 89370 96989 51265 77666 78774 91834 94228 55366 84415 90221 55994 91925 51569 73043 99201 90691 55645 84250 55067 54043 51382 90250 87617 88072 53917 98657 69210 55228 70718 71814 93174 80265 74303 75239 80225 57518 60082 50005 94289 61974 99733 90475 93144 81308 73156 79165 59000 72759 90108 75650 50739 71349 83397 62772 85491 88037 58658 66970 72171 51003 67612 79840 68890 66541 66577 75001 62590 50391 56744 53573 53407 56066 50950 64560 66991 57462 61739 98156 95410 90071 78945 69416 80017 96408 94053 53886 82599 59828 96330 95437 87221 71942 50303 53222 87393 51153 60701 52526 57778 95021 68387 72170 99476 58959 65458 84289 96565 70275 62259 51508 60928 84640 74291 56670 68157 87823 60076 83656 70442 83393 93187 77821 84910 50711 99657 91146 80323 91429 76342 51211 55844 73926 69564 72355 79090 91461 95876 58546 71552 59116 59839 54358 86971 55724 52400 75797 66611 59728 92919 93391 97215 75283 69814 90269 52260 72328 78223 80125 65804 97292 99344 71277 76032 59019 61246 66867 92628 85530 62693 78654 51545 53187 96060 79101 65836 55334 75006 71908 74148 62699 91735 80014 74890 72366 85458 64430 77902 97749 68375 81999 74298 96662 63060 77409 82371 90443 62273 73380 60198 72736 61869 53994 98210 54992 54414 85302 79684 83698 69462 58096 91993 59312 60620 68958 66531 99140 73118 64824 58413 92469 77245 80673 73398 77099 75343 50342 53771 50929 79944 66858 64913 75009 85505 65292 90684 86223 63551 82146 76109 65142 86128 99075 72159 95522 97220 76706 67239 84044 81418 85726 94858 99362 99003 91226 65509 72880 93033 98914 51779 53441 54644 82435 78589 81592 56395 96518 52878 77068 90550 56915 76811 52608 78020 83978 98334 89668 75022 74088 68005 94860 94290 64950 98953 79792 80917 63524 99154 71051 99323 73635 61446 84779 85971 66766 56432 85362 53690 84897 66515 70867 67439 67683 74214 92819 55806 65981 86658 59991 91806 66310 92298 90458 52412 51902 68437 84505 51442 99108 98003 98827 63867 96423 53925 81529 64489 94130 60693 98081 55155 96875 61776 54909 78056 61759 55582 99087 94998 69171 69412 86902 83415 52104 87827 98716 56105 75572 73946 85812 56484 95365 68577 68786 52500 55007 98202 61675 81944 66300 78243 66691 74396 60673 70823 81529 51884 69964 73542 65539 96474 92012 66566 64963 78848 69892 76860 71656 88571 89726 92345 54457 76675 81893 87148 65093 68992 70370 96219 55329 51833 62725 61996 92200 52203 62755 69403 95627 79765 71941 85717 79638 78827 99995 65044 71149 69162 66763 59889 64392 58486 67271 98033 71905 81699 56434 79335 79877 57385 88454 66170 74833 89178 76081 65953 87879 89644 95586 78328 71075 72223 50425 61077 96049 85741 60023 63206 97323 76904 75102 53195 82263 96908 66148 77885 71980 80064 89438 82793 74499 70406 57172 87897 97356 92210 55138 97596 64866 62504 90008 57438 56499 58556 58574 95869 94474 72444 97290 91017 84840 91959 89812 85337 62115 94329 63873 87118 97090 64830 57250 52461 75348 67397 93177 63891 55167 79367 64614 68006 81508 51816 51372 74213 91123 50080 96663 61713 94164 68513 95686 61563 61825 99201 69457 81103 85782 69123 63920 77171 67982 62049 71775 55122 51933 58613 50295 98855 58208 87770 96614 91493 72952 59686 75848 90381 57575 91235 90975 81061 91764 58611 99060 97596 61051 80391 68166 88703 80071 66059 66378 98820 98960 87006 67315 93078 72405 95585 79963 67951 52552 51240 86934 81239 95495 73134 59420 95105 70131 84869 70989 72568 94100 75509 86922 52965 84041 53515 60434 54938 50134 52723 87270 74114 55705 96804 87949 58868 90882 95145 99035 73060 77302 73959 78811 80822 67242 53058 57149 55284 91982 60874 87777 92896 69914 94689 58557 67570 98611 64744 86574 55050 63336 93155 69039 79745 98598 67643 94003 95474 92250 81898 67616 74534 53496 59915 85368 56361 70053 91160 70779 58224 64839 93827 84017 87194 84966 95684 60084 54485 57609 99125 94749 76914 75633 87077 61431 86984 92181 83744 90123 92149 90363 52403 58829 56024 60727 92240 83223 63350 62395 52488 57276 67653 69739 57517 68557 89021 56521 65739 51843 74978 58403 91601 86589 90003 79377 77128 67859 94952 95446 96238 63691 80777 76188 55568 51338 62981 59722 55161 79887 78208 68846 58806 81781 78848 68464 71125 54314 88651 73189 62604 90570 77245 72669 67894 84635 68738 55395 93538 56034 93950 70312 93867 85083 55318 65040 70529 60874 91295 89191 66229 90877 54274 81705 63893 89636 75967 90535 78379 63071 66742 92005 98585 96929 61482 56592 99728 88312 73692 72234 55414 64361 50081 52689 72983 89236 92873 69852 67334 65201 97620 94448 84233 97230 98512 54148 77144 53340 92009 85566 99361 66783 98714 77395 61756 67337 66690 54054 96852 60160 96424 96058 89737 95689 51702 63351 53438 85008 66910 98115 78348 76066 67714 97837 50097 90443 76153 67179 59848 99808 75185 56345 93974 91126 92237 56355 67043 92863 98569 57067 88807 79474 83576 87409 78446 84059 74652 68201 81266 89103 66069 66376 65424 78955 74742 82823 55331 91021 89925 89605 86464 74173 58883 92118 85902 93632 68759 59080 83686 79443 66173 88981 86400 54113 72349 67717 87868 66797 70614 74733 91863 99055 74775 65186 63536 89859 71626 73911 77157 90745 90946 57912 85877 87038 87281 55488 85486 53665 67989 80898 61404 79282 52458 63188 53166 95044 55060 78301 91549 71478 60365 85380 83030 91151 78446 51595 94770 89385 72017 52414 84874 97262 78273 69035 97115 54612 81922 66484 75960 53576 80650 86254 63244 89670 91693 60151 87330 53608 89462 68860 52895 94845 59042 88375 76494 57228 83723 55446 94172 79092 54930 52220 69283 63242 71974 67238 50641 70793 91501 75087 76427 62593 62032 84427 92462 86196 81895 72325 88098 76706 86258 85749 61141 71061 95721 98550 56800 54796 54648 88460 65744 81177 64369 89357 57632 64991 51652 56220 52223 50438 67797 86604 92487 93612 79178 57629 64093 97835 78989 82444 63514 90906 72035 59230 60973 54205 54681 56166 74010 78129 56253 65707 55302 70303 88616 64760 52987 69348 86141 54489 68752 66245 93867 52828 92219 55435 59884 83673 50890 87047 99721 65473 67362 97871 63860 83720 56511 52088 82538 99800 79496 65362 72727 63299 79610 91123 99786 86977 50526 77502 89007 94154 60906 95561 50574 74001 60034 69705 70048 61221 52785 57807 93118 74980 87377 68553 92387 83789 74849 97984 69472 98954 51036 88541 72739 56290 94901 51860 86655 74610 65155 90036 79522 68706 63645 90394 84088 82692 70541 83556 96076 92364 99624 77313 75175 76924 57606 68826 97926 84834 79841 60725 70435 70761 72643 59416 75272 64696 95012 84676 97742 92361 72344 95391 86888 51486 61092 69733 69416 70249 66960 55338 58752 71493 57973 85147 91210 89595 73388 86053 97454 90943 78851 88544 59199 61343 97661 82551 58205 66515 54303 81864 56781 85437 99824 86131 71365 85184 57218 53573 97466 77009 51769 55543 75024 74877 73247 81421 91190 77758 87721 71010 60486 84892 86216 62829 77934 76781 50386 68997 58095 55466 80778 99792 89734 85921 57136 69049 77795 51876 85519 51682 57069 51756 91259 98439 76066 59311 82099 62161 75526 75915 98732 65983 53530 72635 88419 63566 76321 90660 90592 94802 72450 80492 61655 95296 97390 79610 87909 50182 52269 82232 69399 66143 66146 92685 99695 57598 62856 97249 76256 88004 81248 63020 81450 82614 52575 83663 75530 85054 58082 70709 98218 55746 70703 92876 55609 79899 52128 80912 51105 98501 77216 85365 92051 87236 92943 62367 65766 84248 66552 90677 55103 72056 80105 65507 99262 95619 56323 57781 91134 55116 65852 68192 86209 87953 69225 64685 79780 58348 58241 60652 86243 98264 99340 66766 62409 94056 87339 90085 66538 67792 60228 68024 63585 63162 68757 82266 96634 94840 84392 62360 87781 91352 66736 87541 52976 97225 72725 74949 98892 85005 86889 68447 82161 67583 85122 70034 76453 63622 86197 70767 79617 87147 88706 64062 68178 54892 83398 78485 71223 50541 67231 93987 82543 77801 83472 92877 75658 59099 74648 80670 59707 53915 59477 73123 74861 75766 59736 94209 85356 62995 50222 96042 59343 89137 81310 59475 78817 94225 66476 97594 96728 84214 55551 98369 95321 70244 89837 70355 88508 71843 89825 57096 98997 85336 75776 86963 88553 66079 88651 84814 61518 88164 70866 90771 51574 84303 51331 66430 50004 73792 77507 56433 87339 62695 74816 76775 59161 85347 58590 74446 94653 52646 52969 95061 75029 91545 59897 80008 54316 68309 50798 78520 71231 58426 56370 80966 59886 55122 86573 98894 79852 90982 68782 71048 67561 66639 99314 81237 71422 86783 73044 75637 83815 51943 91573 74320 97981 91144 77200 57050 52696 91751 73190 83385 79307 79128 86549 68491 58957 51253 85433 70060 86386 53661 65705 64286 78140 98248 95439 57078 91362 90334 92320 90949 69302 73266 94854 63157 52845 98842 57723 55868 95248 63873 79659 65603 64235 98793 77373 53096 60064 89929 95303 53146 76137 84054 53058 51697 54784 83802 99275 88071 67245 64794 79074 66170 80495 99367 53916 83882 70458 86690 66937 79701 76101 82042 56344 87684 52573 65022 73826 64944 95635 97205 82345 85727 67561 56283 72958 98125 72820 63581 67300 95055 61350 96709 77069 71825 59822 93368 92928 76827 67149 65538 93500 54317 94848 59393 78319 66295 69184 84601 92191 95203 85099 96041 87274 59217 80224 60919 70856 87254 94697 93800 69533 61883 98825 68186 65810 78893 73731 67133 95159 74173 54042 81546 68486 69359 54491 84203 83639 94302 54187 83228 84632 72175 80189 95057 80174 88796 77375 55448 67931 94607 58025 69143 86432 97488 70384 87374 67785 63397 93604 66629 74874 66392 64033 99722 73053 67999 83734 96694 56962 73887 90849 95355 53962 57441 90417 89451 99968 88109 67623 86630 55540 90114 97490 84904 79973 66802 65419 87264 97309 87708 85576 58495 73841 65328 86571 77034 61464 52165 51808 50259 77116 93683 79785 58381 85543 82317 52573 87236 60848 54817 57293 94713 67744 74891 95811 89541 83964 54999 92023 50489 97710 91952 65792 99274 64201 69186 77721 83497 63090 88782 90840 80311 98957 96412 70511 72430 79441 77916 60302 50328 95826 92290 56987 83753 57689 99135 52434 50549 76143 78641 78935 78303 75449 61422 61271 75818 76724 68804 88146 88352 64690 89289 86247 99037 52313 77360 59977 51817 70073 91489 71152 60619 90530 74449 72267 69441 84809 63891 57337 72197 70455 56939 92436 62332 77470 84598 53574 61776 59921 88807 59924 59883 70802 72688 76417 55384 58047 89500 73039 98813 82423 62182 84317 63425 94918 54235 86960 96482 63034 59727 87580 95422 75812 90823 91499 98811 56865 96695 79634 71593 80429 89562 66147 70998 89395 53826 89636 70233 71866 96384 95109 92359 83779 69754 92548 68597 62825 81078 54974 99347 65146 64422 69484 55101 58687 53001 84432 89000 62865 74036 55427 67660 75607 74268 57880 87723 72915 60336 72669 72782 94263 71728 92446 62535 81794 50400 90617 66102 95962 52407 95625 85217 83871 66056 84169 99761 79203 88710 90788 57935 65771 78997 73389 68140 90316 94687 62264 92863 98333 85483 80103 72402 67173 87767 58453 52956 62617 70833 55978 75455 55206 74882 65769 59095 99238 81585 50557 69430 80494 90912 79324 85785 63389 91012 87470 71220 71146 60866 68584 72281 64487 69944 82686 64078 97180 59847 78838 69633 51932 95689 71904 94027 88498 55807 99730 98371 76395 90084 97491 54142 65675 63734 77517 61286 68538 61979 94276 67895 60915 59969 93562 93528 50135 50668 87466 86763 72432 86145 53916 86216 94698 93939 62757 97096 92088 84011 72833 68755 74867 99310 67167 71421 93291 81568 73966 65317 52922 73018 55425 59456 94124 71633 81432 96105 55993 91031 89714 72287 93428 78620 96726 81161 94714 80343 88273 51075 51621 83557 85896 83311 96060 50408 55775 77884 97030 59367 72732 99833 59898 60117 81294 72649 66800 97529 67652 58428 62793 96630 80457 74499 68163 60994 77526 96851 86906 92281 86198 75060 51004 71225 79363 95103 91932 58662 77166 79825 54295 53880 83911 67127 96977 84570 85603 51555 60851 54891 56725 85075 87665 90188 90881 68112 93871 56671 70571 59641 93789 63117 94153 73007 73544 91038 84578 77897 71551 54363 91083 85630 88672 50126 69375 71322 88195 66441 63071 61652 67371 98229 67303 57837 79200 60374 55772 66264 84201 91787 63574 78554 62322 52244 86549 75077 85477 87945 78735 63509 53379 82746 91666 69956 69054 78643 85192 55996 75333 91167 55472 72903 95188 89232 98023 55180 80814 94835 75733 60359 82878 68905 69390 99122 89536 51422 98146 79183 62883 99686 85755 60846 56758 69353 82830 79860 52624 55109 64193 50504 52925 63661 57933 91139 74833 73571 54270 72225 71145 80535 68838 56026 80258 92860 57096 51763 59009 72557 56026 94065 79293 68094 97362 90600 92080 68364 63165 85308 89643 89847 73944 71193 77290 83576 51257 92350 74606 73493 86806 94431 95448 54967 92579 73650 74224 50727 96416 76916 73416 54415 84768 58164 77759 92098 50926 78650 63432 65185 66625 73311 87954 84199 80579 69443 66896 59660 58958 98720 75954 85722 75163 97527 72643 82245 78795 77325 69635 73182 92446 68875 58234 72100 99110 69285 52571 73104 83687 62970 86300 78468 70946 54617 70032 82701 59691 74820 98164 65454 76001 93052 99388 58941 73188 85053 99662 65991 52948 52258 63554 91003 85408 84256 81733 82047 86870 50133 84937 72577 92605 54529 85158 77546 56308 75844 75755 69340 87416 96966 70921 87061 72539 67717 95132 61994 76024 72378 99433 54446 70630 90306 78947 86557 95337 67817 89518 51309 90460 50465 90258 79904 66146 54014 57993 57681 63282 87605 54703 70292 59408 76409 52085 56605 88291 67459 91699 82056 97002 60535 66380 64828 54660 60437 56726 84034 62237 72317 72347 71854 80225 63807 62028 86194 97879 97977 84498 60190 82709 83359 90961 92775 54168 82430 60955 75486 79923 71843 51966 67413 88708 64784 93244 78850 51240 78570 56855 62786 50748 74989 75318 98075 53915 85881 83687 53680 82466 66871 77969 56807 80953 88636 61435 79041 75529 55995 89741 87316 86072 72768 52208 61225 54371 73526 95447 90060 83631 63804 62839 52539 51775 61993 52216 78001 76664 59475 60001 55280 62658 75156 74744 66665 53680 52900 72379 57388 54713 70325 58208 89855 51164 61270 68794 91652 90459 84827 69751 85444 60032 77908 67570 74093 76681 91868 87398 51183 54983 84808 84889 62358 86572 57887 81528 55611 50674 98067 66312 87270 88580 86075 66597 52359 56686 85160 81530 91104 92367 71051 87300 61894 58076 94963 62565 60813 86778 66270 98852 56155 72125 92088 61552 81315 85234 84901 68828 71535 93625 84195 59433 82392 56009 68363 99174 75464 63698 61962 83932 51005 92416 55028 83307 68326 85499 58879 88681 78690 59138 65564 98449 75214 51361 87010 83897 66587 86644 83101 91089 62323 66773 51549 85163 52476 61510 71848 83914 80810 51476 50853 70915 99547 55486 73712 57722 77239 56430 84180 60868 94521 56649 76207 57076 77184 66171 55516 75863 94676 82985 78398 60242 85798 80639 86206 57107 57535 50474 78369 61688 52648 55699 51181 95830 54279 52348 84075 56310 85704 87797 91746 88067 55469 98126 76451 53759 89480 61143 55425 76433 57036 96942 90324 71949 53721 79687 52249 91909 97219 66195 57328 71921 59933 96512 53903 88227 61138 51651 97649 89045 50943 61862 67459 71793 94324 59906 53684 54151 93698 58777 61814 97751 91343 79342 95493 81030 80530 61179 55286 85069 62136 93584 89873 71716 84125 67729 53789 57422 90059 88663 82916 67573 59174 55913 58626 71433 56272 99282 53553 82051 62346 55621 96538 79521 68735 68068 96449 83854 76056 67974 68576 71898 66843 85247 53733 92516 67093 76197 75656 86900 61004 71122 63935 94459 65492 99772 86098 81541 66360 75637 50130 66576 73848 89804 55550 90685 67942 85863 80094 94394 60950 57751 68929 80587 93447 53560 63512 54403 75413 65798 79528 84850 75644 71221 89649 61905 92325 56551 71858 78329 70900 61305 90930 81318 50761 64148 63069 55187 66393 85916 84185 68427 60113 95630 54302 54682 92953 89818 97409 99137 80477 59347 76192 79727 55591 89743 91643 65661 68520 70435 89685 96524 66269 67619 89953 52293 98117 71353 98428 59536 52925 94523 56758 55841 70967 65215 97406 55363 50393 90996 64337 51865 91950 56099 65341 71133 50113 87144 86074 95253 60460 61329 93136 57387 64215 55365 56180 50808 59505 93283 61136 62260 57678 52625 67845 79328 67396 82323 72325 69156 82122 51219 53882 88384 66686 96669 86753 61017 63668 75271 69795 62450 79294 73712 55274 83273 56040 77969 98737 75438 93540 66963 98548 63293 81556 89595 67267 51052 93805 99150 93283 63830 97993 96257 71888 55938 71015 50849 97764 75712 70044 71949 50070 68400 65783 70056 76829 97185 79617 53579 81118 59792 52243 97940 64397 96293 95481 96588 91147 91989 68077 76560 90626 89353 74552 92508 81284 88792 58183 94453 67642 93647 87342 86070 96860 53140 52836 76017 52255 60643 62346 62402 77973 69105 92915 92484 96477 89266 52033 95371 94795 77938 90208 94484 51246 80432 91334 64043 51167 65282 54118 78596 57556 81003 74894 92213 75785 94435 94065 64067 98216 52251 64413 78418 69211 96181 77553 92661 98637 98481 59510 84420 77770 52721 80412 66854 67793 95442 97295 83000 95645 62097 97649 68220 75150 72769 97748 95145 84760 63730 77351 84385 54523 58250 84363 80909 64570 91638 51747 59644 75184 83045 67128 96701 74720 69335 75777 75222 87077 54827 84909 81092 51461 76788 61326 56770 55373 76964 51031 90295 95365 70283 67556 96442 64250 99977 87990 73157 56975 64358 89592 96958 92997 99667 88801 88319 94340 77439 52690 91586 54971 96312 83649 95378 62803 85561 69315 70584 79560 69056 56294 81981 86045 91278 85800 77174 51893 50613 73738 92953 70872 57386 65263 90828 98404 82482 53670 59260 93390 58524 76779 95610 65793 66992 79833 62144 77364 84680 95268 55970 55831 75532 50290 61294 88730 75011 79378 85785 64186 58633 79810 58945 89056 80931 77328 58630 73806 68803 98849 67105 56178 90705 84518 73358 87502 73217 57042 68056 86085 74562 81562 61532 59266 64283 91899 96913 82252 50254 77054 51100 60350 77665 77156 96472 58676 64422 62104 92329 52878 67503 92339 69040 68145 82316 72884 76228 78915 56732 56566 65910 89984 92110 74849 98445 69567 99129 57305 85880 77035 83059 55229 77804 91602 55627 95802 50920 86504 76388 57881 82525 70485 68570 68267 94241 83115 53267 96066 58786 54975 96394 70051 59069 72511 70658 76437 60828 91539 67863 61396 98774 93763 78193 92567 91281 50309 97516 83290 93608 91554 95319 88098 84475 66614 92212 94118 91442 62787 57151 62133 55873 88264 86660 56950 78977 78113 58529 78088 95723 62515 94309 51024 96957 97691 82568 65613 59009 64418 79703 83429 94146 97903 97138 99739 97092 93919 89777 95592 83155 70371 97536 78618 73709 58872 88272 99610 74226 82947 68793 77200 69068 90897 65442 63357 62500 91888 52502 84110 67417 50548 52226 95025 95437 61280 84760 81187 54376 93609 63580 83321 51987 67600 97306 73590 92077 66832 63270 61249 83104 77437 64401 82342 93605 90176 67065 98907 51885 65597 95119 87715 51290 61184 70222 85581 53663 73984 56029 74367 90457 98888 60743 65653 88331 82870 66887 90578 94224 84644 78856 88760 57942 96071 51539 62366 88188 86103 59973 87594 97795 93683 72202 68067 96176 57738 89475 52308 98619 70774 92249 88714 51944 63054 81091 51801 94047 61795 60256 87536 77133 90567 62364 86978 92428 98039 76481 62575 80616 52776 83557 95610 56033 62433 85996 84690 93114 88559 58827 93070 55265 51026 88923 53757 82529 69402 51851 86768 54925 86749 89621 77061 73391 96096 98663 66452 92250 56465 63170 66650 83877 85324 99508 94357 92431 59936 57778 87042 54864 73347 57363 89478 88967 85468 88965 78696 82960 76714 85790 78769 52396 70696 65522 85570 99462 76221 79328 56136 50845 64709 68530 98353 68034 77297 88348 88959 71279 76720 91720 77664 53618 62633 73164 69336 85339 72403 72131 72462 68575 91271 79501 51299 81845 61344 55042 82436 61034 93364 69363 76139 86706 55426 77504 84819 71381 60209 78096 51769 92086 88401 72257 85125 78392 71401 66744 72312 76378 74549 67536 64097 77673 58508 81287 67689 71429 61515 92322 57447 94152 79809 81161 65445 68167 75645 77851 82598 79263 50267 86541 67344 71894 99104 52044 58006 96274 50191 85605 91715 72364 66675 60300 94956 82667 75637 61058 84083 91880 60929 84982 66690 54233 57059 55411 97553 97220 82448 69831 81173 75648 69798 66607 77809 58962 98748 73574 73702 82314 87173 68316 80377 62770 65271 89103 58252 75616 62412 99508 89564 75255 62467 63155 79678 89038 65319 54849 64081 54088 55743 88222 76422 91113 80304 91960 94930 87160 94807 70134 53971 94552 89305 83445 90770 56153 83730 90025 62502 85962 98132 82431 94457 72749 97783 92495 93911 99128 90261 88504 80284 69302 88963 53563 83851 72843 55011 67868 51459 72220 95400 59663 68913 90405 50155 71482 97274 70289 83093 95622 66683 98494 82767 60047 65583 61138 68065 96736 57716 53983 95934 95014 64155 57707 85093 88803 86124 89103 92222 90674 57649 91251 80053 57629 96151 99441 70047 58786 89872 70830 60136 81532 84798 55257 96302 82737 65285 55420 69156 66690 55386 71792 74595 89303 66876 79600 82978 99610 99496 71996 78368 56958 74772 66511 65076 53790 83189 54606 51143 52527 77781 96146 69504 58222 86725 79085 66368 59129 69892 56400 90177 72575 73321 72512 98007 91678 97802 60839 98996 87144 51013 74476 65992 73290 98339 91942 97328 67115 61957 54710 74774 86941 60014 79482 71007 96552 92625 87910 69724 76220 95939 93206 56385 55142 74306 78408 98427 85581 59513 65283 79338 79651 80872 53347 87997 98734 58452 74853 59253 74695 93510 55963 78167 59733 65268 85176 58721 94254 56452 98035 87793 84014 92665 97247 93839 98289 99441 93800 71176 51493 53115 79242 91884 92963 74319 72622 86989 88979 90498 76314 87232 64653 51038 90187 59550 88203 58232 96159 64430 92088 57431 54195 62241 62973 71976 96305 92115 56423 68703 86304 74588 66927 57321 69061 90469 93139 92470 81487 94624 98207 52390 96490 92484 79812 96736 81332 80418 84867 74507 51500 65411 86642 93150 59611 69532 73649 74483 63469 73800 84219 55473 87389 79177 54955 65375 81467 54945 63362 79968 90696 57019 68540 75225 80464 76764 80607 66685 88522 89995 90649 63399 66733 89923 50466 77919 78375 83245 58857 95840 58766 56872 78776 65795 66998 78199 95111 62468 98634 84430 51178 64143 61909 55560 60778 57752 85879 98781 60547 53299 61225 91542 58802 79829 93226 64665 82924 87462 80123 91540 64128 73225 81900 58491 96173 83054 84310 98816 88156 78439 66063 69361 83726 78843 74279 73167 77994 93900 79878 76134 76491 57921 58312 54496 86490 63655 59869 60797 77561 87510 76520 58447 81633 56840 81604 73121 54862 64063 50908 96641 56296 60565 56252 57330 94014 90061 93430 50220 87740 81356 89725 76711 97778 90659 84713 77900 55677 61501 89519 81747 75923 56598 96183 80235 82271 70456 77949 87276 50363 82634 58911 77992 67059 51409 64080 97751 81961 66742 80710 70457 69595 97425 74405 59472 94389 82841 95874 71018 83511 78490 92175 60459 51629 98413 50902 87753 96239 87406 53619 64934 50750 72235 53967 66058 79767 63945 95211 82412 51128 63953 69723 88701 68011 97504 95177 97463 57477 64995 65498 56569 63669 67910 72094 83070 72407 81085 93747 51010 83800 83797 84364 89428 75858 50467 51218 94233 62697 91176 97101 84010 57323 82552 82128 57527 74102 70427 98385 65806 94045 83060 73804 63763 77581 79121 87327 70919 81138 73489 63092 54132 93926 73162 63181 57476 89968 88159 54348 99409 67424 70004 81327 83971 81605 96391 86447 86620 54156 93787 52115 80541 85939 58326 82275 53260 81669 52922 87715 80824 94530 87872 95948 93486 92489 87026 60765 50250 51822 95745 51894 59367 81108 85740 76656 92863 70595 75277 85759 50251 95871 89052 68269 53455 84379 85621 97842 71142 91659 67480 68412 54101 51012 80117 69852 97582 63464 93676 81412 52878 88572 73173 94439 67063 94956 88761 97538 72674 68314 95833 97689 91476 56756 90289 78281 91935 71813 85884 50140 73655 88230 63006 89148 74883 76566 62982 75860 51043 87723 50549 51697 64725 55881 80532 85186 81058 67079 94942 92720 55850 75642 55175 91045 75546 52928 97516 90155 64916 87828 85380 84116 63206 94770 83596 54440 50923 66558 64948 59826 96142 60196 52300 73576 86155 59756 91284 54784 77440 58691 87030 86522 63312 55411 54786 65998 74970 72519 55241 70067 87260 98365 92235 50169 85033 81020 58479 81511 58015 52304 50878 54691 61545 73160 75298 52398 60987 77599 55920 86868 86236 90995 60027 77659 78277 89797 64880 65796 80306 80173 63620 68418 73473 88323 53588 84863 52038 85882 84092 50193 83454 92943 65130 78929 87491 58277 65050 82683 76122 83933 95600 72382 66548 85458 91166 74294 81215 94168 53576 69053 56509 58891 60896 95910 74965 79700 69889 91257 74053 80843 82087 62111 62244 59268 52506 99162 68561 54280 77487 71480 50529 87572 95234 69798 67578 94827 79999 91389 86161 89895 78457 70749 92992 75138 69726 92622 69851 73039 53379 93360 77861 80197 81548 87024 64912 91657 71193 85838 62484 99130 93111 93540 69738 64726 82494 85526 99665 73873 98726 76561 83422 64007 85571 60829 90876 97029 59569 64875 55689 89701 80837 59830 59710 70857 65475 83355 86495 73284 54337 94191 77538 92415 77732 53459 75360 98234 73385 58465 53652 96022 98573 70762 51640 50695 96372 77878 77683 67219 97226 84123 54632 70465 51989 80204 87227 86925 53321 68960 87728 63557 94769 78983 87198 82369 58684 92527 72635 77479 67292 80544 94087 72581 74222 89082 94067 94007 67338 97853 93401 50720 72805 90797 51396 61184 82141 61718 54185 85207 78699 83143 63644 88715 98245 90317 63187 95292 74325 71723 61382 99501 92109 71641 84676 54364 70926 56544 64077 95864 69334 89141 58635 77674 81058 89952 96763 83740 92679 67599 55235 81779 99326 58276 57522 67322 57763 60086 74903 67465 59391 73067 71278 86175 65092 69814 84266 69023 50438 50069 71751 76594 54342 72821 55139 93726 93362 67646 94969 93748 90778 98332 88595 89581 96841 81438 81879 57243 66822 78203 69478 62702 83542 89202 95280 98212 84216 68264 67512 96749 78082 56497 63148 61090 59918 59211 66611 62657 73469 89083 66986 73153 52334 66087 55456 60799 90063 91315 67939 95931 88383 88931 90735 83560 84048 69445 63303 86104 52230 85034 63596 57458 88696 71777 94768 96011 62278 76082 99484 71627 50770 72484 75386 95428 80967 92938 56274 90964 55944 50750 83924 80957 92345 95508 57799 67229 89917 85369 61704 55911 74836 85808 94548 93631 63928 78927 72762 79736 59366 64983 96852 78153 62706 66159 73623 95235 95464 58485 70956 57336 54314 66720 73382 56788 54483 90545 88712 61311 77404 99097 87639 84301 57901 87398 81698 76782 69772 91462 90339 95599 93385 53977 58689 72669 98553 64495 68745 61114 51983 51260 59434 67921 92661 62790 60927 55889 94342 64399 68879 60774 90566 93614 99842 66153 85880 67941 50009 90386 92413 75269 78111 55516 80108 76151 60489 51450 70509 86891 76972 63284 74455 55778 51162 75257 67240 60007 89418 79478 99223 74018 99041 70363 69529 70406 65706 82447 94474 94945 83710 83754 70974 87062 79834 84760 73533 97764 95718 96044 70316 86088 57636 72630 88700 61686 96478 74548 82247 92381 95521 83812 95736 69908 71438 63791 56780 77252 64103 63085 56320 97718 92747 88726 67095 74945 93664 52089 97828 82740 70135 65931 89037 86070 75216 68163 74564 75836 77088 73712 90150 58991 69359 77021 98968 51663 67141 89787 95908 87300 50224 62791 86147 75030 94472 90602 90447 88266 70771 61899 75918 55110 50913 80239 68464 65294 59184 69177 84421 72252 91701 72061 65290 70754 99253 66797 58461 62574 59625 86453 51320 69755 95762 80060 74730 64868 79403 57060 51330 61447 86708 68877 78889 69248 64514 88705 89716 87795 51714 86218 51022 54406 91609 95944 62325 85883 63380 61704 92769 89891 65710 90315 64813 92338 92967 64773 64225 66763 52212 88155 80705 54854 79218 85587 51397 75554 56531 62983 77225 88158 92708 80927 76838 70481 66397 99454 69275 57789 98289 98760 95230 72923 70774 80558 98236 82071 73472 51946 72465 59666 68226 83973 77491 55905 52059 91059 76905 83537 76375 91320 53941 51765 87234 72358 51123 67210 96398 74867 93856 93072 98965 54684 69326 52824 69992 88146 51469 57964 50235 93233 51573 61965 95381 96714 96859 55649 62452 80794 62998 64449 78463 54791 92533 67554 69291 57531 69438 51660 96645 60289 54330 60442 52537 67989 67283 64933 55279 96691 77604 83391 73980 98281 69078 83211 76067 86024 55591 66472 53166 52313 81879 71815 56936 91762 86985 62642 75083 98997 97852 79081 64552 93656 82462 59707 59465 96638 55602 91990 63453 52693 92032 53666 95155 89293 52213 82192 64735 53420 88503 66535 80334 65006 73801 98167 91168 98351 52787 61921 64076 91487 53954 91507 52743 69998 75936 82325 71139 65563 70235 92584 63350 99127 81955 61744 96577 64266 87878 92873 91705 95399 61522 84161 79897 85509 77430 99652 76597 51184 96828 69530 79889 72504 62807 80067 87352 85813 71201 50534 77857 89967 63623 75117 50229 60990 96248 75143 92220 95252 95609 87156 50476 97171 53312 52158 67669 68949 97566 66603 78638 66922 58907 62523 92353 68262 55177 56606 56150 88178 85370 56915 65627 56488 84980 92836 72139 94124 81050 94547 50823 65557 86790 87455 58290 76303 59536 77451 99685 74251 86891 52731 63374 81068 73634 95425 97221 50080 66563 79955 88672 75634 50530 73346 53306 82294 86968 52997 76570 74209 63122 72571 87963 79718 87375 67436 69802 91352 69644 51102 79280 69641 93587 85254 52945 86702 60009 60593 71214 63199 99985 94800 76768 53272 55350 81478 78452 98196 54478 77166 92856 84768 96408 53014 67755 50750 74453 51799 87670 61542 80686 67721 63348 56489 80749 74966 64850 74212 67607 67483 74357 81848 56615 57825 89689 66533 84871 67291 62761 69560 95908 65613 97139 53017 85880 72162 52545 90188 89162 79166 70807 52367 92024 73742 63495 69583 77069 68608 55945 82557 75732 79614 64548 95464 58394 91485 87327 72563 94173 81449 53525 66705 95052 72312 97673 83052 74115 78044 85433 95129 98181 78182 57922 82906 55782 75586 52168 67251 86462 62469 52453 90365 79507 54922 92090 59043 60108 87260 50262 50139 95976 53093 90838 56584 56684 63058 52730 89240 73893 75372 74325 87168 74870 78380 96906 50845 88408 61078 88516 60880 73496 97212 55587 55385 60447 82462 92601 56952 77612 90780 93350 78354 70643 82822 53272 63278 93948 90330 87002 73094 73968 81584 56449 68156 93203 80985 89199 50268 80159 64468 88851 71849 64342 97647 99245 76937 89367 73530 83080 96433 54021 87307 73227 62331 92521 98397 68292 60117 66656 76433 98866 96475 77044 92408 57373 92234 62678 53308 73194 51070 88931 73007 82391 96821 96551 55867 93954 65651 56585 59908 68149 55757 66460 67789 53505 69392 65511 94104 86607 82074 50378 72462 84369 98432 52255 94609 82711 78409 64262 84076 52519 82680 53848 95825 82202 86363 59304 80827 57176 92944 79365 97713 78212 54958 85261 59958 63259 53247 78816 66175 62387 66148 76720 81750 56667 63998 50491 51029 62688 74934 73603 92660 77355 60832 60182 99907 84175 93852 77207 89834 88677 80244 92870 62719 82723 81632 84937 66276 60212 89393 64911 52958 50030 60987 73264 73057 61685 56130 53995 87411 78894 50750 63493 68511 53869 63240 94157 86019 75933 64759 59019 51000 94127 60092 90635 79637 64749 90570 62650 66711 62617 79757 67627 55370 76680 50021 72544 98748 64390 64934 79937 68171 86503 65967 77774 74616 87694 53868 94404 89147 73662 84842 67533 67636 90428 84444 58580 58934 57906 63707 59269 94188 56050 68869 52793 55035 53372 79242 86823 79829 95108 77454 82487 93297 53539 58840 71910 94899 62744 60524 87303 64276 90076 84903 91394 72788 83713 54524 76818 71528 65073 99178 54602 50136 88780 66408 74006 87740 62683 83501 52229 90904 74050 66541 76934 50230 51129 68858 86302 91763 84375 71812 88570 56779 60151 51661 90756 97143 89291 59995 88139 56315 85296 94512 85664 51467 56382 95286 97675 69496 80472 97285 99116 80224 62672 71634 82613 92060 61157 77343 63051 52800 88303 73465 64115 79752 65326 61020 79568 61916 88874 70495 66082 72706 65211 76627 77528 67081 82361 58364 84910 70844 95358 58605 97986 54562 96167 93636 65614 84454 66396 90817 83281 75598 70446 51067 99553 94787 60203 61067 77254 82451 66635 66605 73304 85027 50206 88640 58935 69047 88499 85775 98142 75141 56901 86203 51188 98828 77908 96236 54921 65367 92780 91826 91992 97563 78775 72426 60865 90883 77026 69900 62624 96708 73634 57935 59017 84524 63129 75353 86443 51324 83402 60670 81029 83496 64010 70451 52896 89297 65786 64866 77950 91804 72145 83467 59692 91145 90983 96047 62405 79585 53026 85316 73757 76768 56973 50775 79191 52507 63766 97386 50902 71099 52678 57335 87148 89727 53807 87992 75709 70382 92739 74611 83283 84946 53283 61313 63125 71187 97815 87750 63125 83969 79407 62047 83404 73169 82997 54671 98710 61015 95470 67733 50476 74378 84966 96732 82297 73849 90063 64276 93831 70796 79734 55981 50974 57644 57671 98458 68615 82885 93074 54299 67378 96175 94627 91616 71554 79743 73554 72335 85815 75663 66863 91217 96082 84533 50389 81557 61873 69262 78309 58109 87948 57481 83327 88514 99471 63897 57565 87551 51261 85950 70418 77677 59196 62939 82378 75459 94931 51850 74678 96711 98684 53697 58475 53637 64611 50909 74172 77445 60416 95508 90850 83130 92878 72483 80242 73677 67627 68422 53895 52003 56712 78493 93964 97475 61398 73591 89449 65916 95502 53148 79134 87798 61162 52041 62317 80858 52322 72380 54605 91208 56601 90003 93664 66816 79838 63270 74933 83055 51457 81769 65189 73557 51491 93245 61339 51165 66302 64977 81659 95646 99286 77796 81176 95544 50580 72124 75808 60636 99140 52643 95500 67815 53081 83168 90579 66547 75744 71618 94766 57394 90708 81349 78071 97570 52418 58721 68062 69341 96921 52402 94399 90913 73661 68180 66708 94914 64269 95430 76245 73176 94858 79901 55642 63473 92167 64607 74720 92238 85557 79069 82831 53275 52389 88830 78239 82740 57842 52956 64717 90556 63145 89040 78704 73220 51896 79912 55716 65660 50416 84038 96677 66607 94777 84927 76242 98007 70608 51190 56676 58629 78318 68756 98626 89863 87553 63212 81921 73205 50021 58264 90147 92817 76756 64285 88813 59626 86497 51763 91367 88038 87324 57163 99394 50033 50750 87333 68869 95108 75624 81037 70488 87423 97546 64132 81059 69650 90089 64243 68569 94523 98892 55468 59847 64145 84389 95905 63979 79330 85155 91770 65460 65180 89025 76465 98702 82727 60760 95064 83473 63902 95761 76638 74539 75970 98372 60240 76833 62375 54395 91609 52410 88245 93280 79398 62498 52944 60093 94046 77647 67179 96444 97339 69752 86551 58123 94986 81673 60890 81383 55384 83189 76536 96969 73647 76081 54374 95337 59759 67954 69276 61827 63904 78844 85493 91332 52477 71683 92918 75705 62691 89042 87680 72211 93512 71257 97150 66240 80223 84120 70420 97716 84700 56734 95944 53057 68793 75955 55849 71725 50351 54125 69312 62782 55047 95527 68597 82612 71266 54453 68130 56690 87959 72522 87063 80548 53293 90078 80377 95172 55728 51117 98532 85150 96154 87949 97697 51879 55864 78769 93786 79737 63045 73242 85022 70199 57905 75335 66634 65232 90647 72811 75956 86531 66935 98211 59410 98618 94811 75908 77156 80754 53844 50508 66563 93837 95847 99503 92076 50858 79417 60301 65847 62651 59548 55290 95916 69709 90843 73542 84201 96337 88164 71447 70559 79773 81029 67148 50123 93015 62999 67976 72181 81611 53938 96789 94045 74786 95724 53407 62806 87967 56076 74377 76824 88892 53677 65815 76167 51105 92417 82089 58163 61845 74499 75893 56781 77836 75820 74902 62650 83203 64650 94829 88052 52909 82208 91150 67458 70250 65198 70704 53471 93494 60887 81400 56454 67626 96244 66191 58488 61669 94205 86787 81315 59063 74048 56316 77482 52932 61385 80723 91274 94753 86321 76090 57526 51988 78500 71047 76085 59436 81927 68002 92352 75001 76262 67031 54317 97080 98601 98692 60253 50218 92813 59210 52420 72184 51815 77299 54852 74923 63228 92130 92342 99117 62991 85189 54319 72496 63583 59519 98380 68727 94943 70476 81507 93532 80338 74863 65774 66997 56738 81771 72420 64812 64892 56159 95290 98334 78145 57864 61650 87772 66703 85817 88436 75542 86034 82081 73429 68716 87406 51127 88413 65808 77675 74181 65004 82646 79562 83646 62722 59940 95115 57723 99585 84007 64518 73904 84947 55879 93895 57458 71027 52697 57050 76987 84839 99236 80792 84163 56954 51379 83213 96081 78455 91509 80441 79076 66101 73629 71572 50860 53922 82674 99192 63505 67588 86839 83234 98451 94755 80437 64674 89294 54378 58298 75294 90951 92816 75774 99850 87173 91809 68491 89712 91166 79169 80088 82281 73549 89275 97869 79980 78684 85818 58927 86402 91614 51734 74812 91623 85786 65511 63790 68005 86923 55540 66577 71084 54795 73044 95421 59340 62974 51855 76873 93256 92240 67784 89304 88844 65084 80493 94848 76416 62185 60652 72247 95576 93769 73672 97947 67428 56872 78822 94231 61612 60185 65376 93278 53968 74384 84516 83208 68502 50571 54737 59828 72079 74269 70523 75703 66968 60376 62522 66573 84123 60775 70621 71064 60133 93827 59290 60668 89566 73319 51989 73638 54977 66051 72991 75805 74673 86655 78048 61360 54745 90750 95380 73779 66825 81822 84836 62142 97878 80551 90375 57257 88000 69454 96809 61796 99586 65445 86957 82638 62581 87444 71198 70805 67150 76866 57202 61545 66310 92998 87861 59600 85684 62532 81080 60737 58386 71666 98585 68243 81154 84087 69690 52450 92433 90895 64113 74875 68068 74246 95378 94967 91585 79332 78128 91320 77232 87625 66782 63683 64644 81961 79070 62509 73992 69074 81436 75030 85378 70708 68318 81368 92790 67257 81212 81942 87978 73250 60743 67494 54356 98463 93919 81410 60163 59847 57099 58019 64097 87958 72997 70604 54026 98793 88180 85016 74962 89821 93229 87560 63311 68875 74527 66260 97181 71358 73560 59212 52801 75327 99904 86200 62077 55371 84105 58263 72987 71495 75624 72671 71026 90194 51430 57143 61645 77965 50985 52720 76830 98678 63311 99328 50492 87808 89710 56920 50013 79415 95967 86722 66340 82053 93559 99271 53646 96765 91176 55741 63637 54443 92756 99057 50127 87564 53954 94908 67602 93018 54245 84627 94912 53352 60677 67673 63124 85475 94896 96407 69878 81640 64601 52698 91700 98298 98849 77476 80024 99269 83262 60947 51306 98559 74064 60740 84368 84627 50068 65336 50321 98632 60409 80513 66336 62959 89023 50115 83663 79117 99577 61055 56985 87922 58059 97794 72893 87330 72678 65081 69649 58489 74089 99179 63538 77254 72885 55234 64601 76742 81632 94890 59606 79994 65027 80656 94175 74216 96655 86058 95714 77708 79690 53972 64908 62067 82844 82506 67021 79536 50599 98112 54185 85824 73205 80061 99118 50385 87923 72610 68733 89006 67383 70922 50020 90189 83789 53907 62214 56032 76177 56369 85936 79856 86174 63985 91302 72208 67994 70646 87003 76667 83899 93197 68645 72713 86946 78503 64438 57691 91369 64039 76323 67540 98669 58840 93803 75005 95261 59879 63669 54388 65274 88976 59500 75901 57571 72200 68610 58905 75190 69979 92293 53666 87769 55500 73565 54839 76093 71188 83512 60239 90053 71183 95020 80745 89617 80216 80386 69230 86243 78259 70769 59828 96605 87209 98508 55949 59114 82929 66561 89627 83104 86892 79810 72227 88863 89262 50031 72543 50125 97526 59257 53238 85898 98863 59502 77963 65775 67422 82893 53103 51142 69656 64745 98720 69406 50221 92410 96046 93492 96367 93448 79066 93376 89707 94006 95924 65521 53437 61952 93255 57413 68722 55924 72648 85307 63760 93858 85998 76213 81942 84869 53157 94882 99233 65285 56489 73653 79850 95062 98466 74621 76648 83536 98370 70401 81812 57170 87679 77672 94107 62761 69896 72379 84824 87294 85105 83063 73593 67940 62255 85068 94479 75750 80457 71271 66712 96473 79695 65872 76908 66454 57183 84748 68687 77514 73532 98298 87959 91849 92961 85177 81926 72308 61241 71800 83212 71397 89539 79307 56941 81682 91739 66601 91567 76983 91641 88865 72300 68461 96370 59647 61232 97472 62458 70326 59009 87749 77072 61697 64050 63496 62838 72944 56024 98302 73112 56646 83186 91892 51101 88502 77216 61614 98970 66885 88737 69238 67331 59069 62818 86241 71573 78242 58616 76743 57321 91997 65626 92204 63034 89162 52884 64707 64073 61774 86947 75505 91212 84120 68694 59400 57454 66178 62753 60241 66601 83761 65712 72736 88198 85621 97220 69128 53808 61787 59742 89545 72835 78678 99610 74479 62277 55625 83087 94342 78935 57873 79121 81500 77011 99165 64923 70740 72122 51013 65633 88704 54212 77715 91812 72491 92586 94027 58661 89669 61750 78234 65579 59341 92410 89484 95177 67736 61940 59036 57989 80510 80484 84721 79680 74208 73394 52665 88639 96561 90574 72418 60981 56386 80564 91726 72041 87333 75449 69714 68560 80663 84259 52999 54976 58446 58832 59239 59215 65366 93117 79493 71180 95910 93990 64224 68232 65987 62986 54820 83855 84177 54957 81819 70349 97356 92878 97293 70385 90063 58086 58395 80170 54472 61317 77270 68873 96404 58307 83794 97787 66086 97171 90335 90896 52011 70942 90124 50355 78547 61787 91821 97601 91556 54752 62218 52168 70464 94041 66067 81864 78080 66389 99794 99015 95118 64169 52268 78079 81885 55422 68985 60533 75033 89837 79298 63295 58360 71130 58151 61900 98941 60133 77472 80448 91451 74359 56076 63509 67261 55692 62736 99677 63185 67357 86626 87380 50370 71658 87106 98346 90240 78884 59137 71828 73899 83325 90131 90297 91687 54149 93236 72951 96468 72936 92425 80178 57508 83580 53642 74367 61280 58946 82890 88338 74862 99552 69871 66571 91476 69663 76870 88350 66817 94620 68415 72759 84299 81299 59251 65280 79670 89518 99917 73802 63004 64832 74315 50344 64520 90507 88311 61678 89518 88755 61597 63177 95116 81554 96245 99546 92092 85932 62028 50038 69454 77211 97024 92556 67346 86481 64246 96140 98110 86653 77859 68503 67253 65118 71583 67049 73673 55307 86595 96035 77458 94060 95124 72141 61473 64407 96219 51988 84988 85433 94196 61644 82931 55788 76246 66989 66549 77383 85918 87802 95426 90521 80074 89202 98491 91880 54388 52433 98157 95988 56576 60361 69906 65315 68033 57381 84443 52728 67688 58573 57173 68234 74083 77807 73336 52036 85078 82836 71014 64313 57683 53958 63409 72778 57636 67680 55027 64106 65384 54181 56047 95450 65711 56869 83650 98037 78858 77822 94627 68304 97721 75619 52206 63914 82013 67428 92897 96525 97958 82249 78963 76234 73195 51683 84358 64456 81420 85809 97256 79449 93118 87790 58328 61951 72953 64641 77001 93008 72816 76352 95295 70332 66722 50690 79138 66840 63993 62557 68679 61745 74777 98917 96922 86667 72340 85397 72694 83399 79499 92254 81903 87313 60982 61406 98019 77502 62196 97589 52231 90643 73474 71055 90604 86022 70716 69025 81765 57516 82301 83326 85185 65100 92500 87263 82956 70139 73783 59308 90797 85031 94198 99835 56903 69116 87912 91467 88258 51135 71793 62958 93283 94361 75730 52823 80919 84511 72667 76687 67643 96263 77469 80004 83203 82656 52493 64891 56255 56990 61989 72616 62891 85714 98408 61597 84931 62601 91977 98948 73009 80037 92338 57220 99353 90974 99229 59978 80473 78241 92550 89012 61888 89976 55904 79050 94233 86557 75976 91535 74861 75614 66879 91638 81367 88924 58629 67841 82541 54103 65167 51384 81716 86244 65421 74386 95634 86548 97833 65175 68041 84952 76397 91765 70968 85986 64983 74249 65501 80975 87947 67464 88355 80381 88980 63557 50922 70640 88538 75816 73894 64191 71944 61428 91690 81398 96330 97186 56389 70373 75747 66251 69213 71324 67478 62306 93822 50182 50202 84481 67512 84533 78891 63030 88250 81560 68232 57593 57388 94201 89536 56471 60379 88569 98023 67607 83598 88418 52751 66349 74091 92746 63317 89956 60926 64465 92579 89221 94528 84911 97172 71861 76881 73172 98144 73054 75566 59407 80076 78724 60863 69614 58376 83923 70581 70968 58379 80195 83929 95630 65280 79430 78008 65264 67721 77543 81390 60429 56443 77697 53470 57753 94323 53656 93060 64037 71566 95349 80427 81728 72037 71408 95466 98732 73688 64876 95166 88609 66170 62710 83476 64127 87481 52117 95610 61601 78741 81526 83656 57521 75180 62389 91775 57254 89634 58942 72396 75923 81907 75927 93752 97810 54660 50701 71564 55498 75705 73390 68620 60203 74983 71374 69012 92330 52010 84520 80755 72799 86193 81571 92038 74378 72436 69164 91487 61471 81085 55852 53688 59217 78272 54478 67850 77321 56154 76985 84848 68702 58603 82837 87192 67236 70713 81863 83770 90412 64269 61283 92514 73612 95704 63694 54727 64790 83805 55998 60528 77908 87020 55045 82620 69974 69011 98282 62942 83950 51974 84734 97688 91565 94938 86940 82892 74232 55654 53345 61551 62081 92274 91548 97108 84138 67210 94983 58922 98775 50542 94283 60980 70905 76444 97724 94546 74049 74326 69362 81320 53344 62512 68304 74110 58070 91975 72312 50192 51084 51852 93488 67367 90439 77328 54698 58197 69698 79478 53867 57058 52678 84165 54798 96559 63156 87051 65684 97556 76702 94948 54582 76912 72712 99501 98897 52921 93702 96259 74651 52021 74443 55489 50072 77585 72122 53953 94225 83145 73720 61885 93080 74113 80039 64669 57775 61365 84020 52178 87496 59803 71712 52082 67388 65251 63409 83710 97365 73309 98211 59645 93009 53470 68330 50669 74157 52423 55816 63992 68413 55293 51888 93566 97642 88414 72064 55864 94367 66606 86324 99838 83735 51131 84707 50571 88719 82461 98514 97080 68494 80175 53470 57845 58280 96969 69262 91488 54788 92118 78376 97546 97073 64705 97438 81742 71216 85292 80170 84064 58749 70297 64954 98694 86832 79731 91901 80160 89379 81325 74694 92353 80818 68408 55652 53553 76397 57378 74198 70761 91141 99450 52897 76235 81072 92994 81204 58213 91496 80177 83432 86462 51874 71003 88380 75573 86794 60783 67663 90305 53764 69533 56364 82086 85560 53252 62670 99898 59207 58681 86524 51684 86741 81316 67721 84777 66788 64018 70045 88981 65982 59301 87259 54970 54200 55281 53972 83340 76144 77780 65431 67801 99034 63557 56668 53742 50996 70800 90149 71119 56954 93011 53943 69246 73952 86375 90524 87855 87724 56737 72109 61123 95582 64702 69085 96170 54821 93548 64282 60910 62211 57178 85310 51669 98470 51796 75544 60192 66818 68712 97541 87196 84683 53466 67026 66035 67214 84346 54500 93294 68877 90164 77139 63787 75420 80816 70271 70792 57135 98866 89198 64371 95923 83322 54836 84852 89324 56692 58998 61522 87380 64643 69471 92868 64008 97487 63859 55778 58065 55816 53121 57608 88948 71481 80762 80549 61458 59196 91207 53534 64341 82964 94455 82160 81739 71302 64241 61848 63267 72191 67141 64622 90817 81344 83933 60551 56899 50657 87120 89829 95100 90602 99171 50395 70855 55895 54969 64112 59792 59921 84165 57944 73306 57630 76570 73222 96027 71822 76923 94930 61970 76160 64437 94436 72749 77932 99643 99997 53629 51111 88528 92968 53059 86595 71147 58320 55612 76656 59258 80006 67937 88553 99644 77167 62799 70154 70466 82960 93064 57810 92480 98088 55581 94368 73970 80627 70809 70927 80373 92535 82131 96202 98235 63845 86345 88061 98810 60938 86073 52377 72898 60433 73756 81677 70678 62618 71659 86381 92809 53857 71792 74673 51528 80018 71168 76329 77961 80327 94841 95592 57427 77056 92533 60914 59349 75588 94231 83341 59040 65092 69544 88880 56944 80627 76970 82784 56228 79345 73449 78092 77896 55423 79458 84789 84255 99866 81024 50419 91603 72115 97611 64092 62316 50761 81738 91070 84292 60198 78965 87499 72756 98822 80894 67961 62133 54131 70322 90722 78526 96434 88056 88649 89820 82279 60119 60091 52371 64554 51298 97934 86572 68575 99354 68409 53842 65926 98595 63784 83209 99810 83500 56975 99237 97408 99855 75271 90909 52449 94125 95584 73883 83475 64813 54198 85896 59357 98756 72794 51800 65888 50253 62797 64453 73519 59427 79938 91661 84106 76273 85699 63186 50536 50120 62720 91924 96283 83430 64641 86879 75009 90780 89285 96260 81766 62868 55778 78266 57304 71499 65208 76568 99479 70234 79401 54264 82945 78043 58878 90032 90915 65601 77310 82578 91719 80825 51539 94480 99332 87987 55356 61874 99067 61016 80616 72388 70668 92186 54825 91064 84711 80720 54882 97210 84409 93949 83078 90846 67996 70138 78567 68438 68326 56220 66308 71243 89379 76331 88054 79868 85266 72683 82397 70362 95847 79032 86769 81275 77850 93692 75626 61178 85290 96678 87300 77355 64756 76158 77987 81645 67902 72905 84193 76900 64927 91965 73068 67635 78051 86027 59503 93558 94761 66682 82808 70432 93460 79113 71692 55074 74800 90761 50311 54315 50728 77426 68200 98794 65479 62251 80006 92872 93831 73923 91184 68619 94331 96028 62723 90094 96740 73664 71953 60665 76460 56325 79934 79475 77092 87711 90704 68159 87030 82355 90806 62792 57436 91215 79375 78110 58421 63212 62315 92424 81475 60257 58185 75628 60019 75965 51637 73033 60366 86407 60811 54292 65129 54853 80842 83567 51563 72082 91858 82202 74799 95022 95276 93898 57668 59694 67485 95811 56773 88039 91994 74285 74151 54975 67908 53201 69947 65410 90987 61777 56850 94036 94008 79137 85993 86811 54951 64865 87736 92225 55856 98601 62226 96774 81931 71200 74756 96070 80062 52480 71619 58010 85290 91910 50615 77189 65647 99452 53584 58959 54649 98956 92090 71172 54497 70873 80791 50630 99126 73141 88876 58773 84070 89526 73745 80468 83906 65409 58556 78961 92888 62694 54205 94660 88165 59579 53907 79188 76956 71718 83910 98983 67201 67085 68036 61191 79189 94635 60381 56365 90620 69239 53994 65525 58238 98255 52349 50776 71306 67421 62112 50378 57771 97038 67771 64647 97267 51162 76123 65044 62540 86327 58486 79992 65852 70025 93271 88033 68410 80286 85010 80802 75154 52768 84742 54976 70053 77220 77884 51546 83508 85580 86659 80982 94237 94844 86476 94940 72691 58361 50698 59485 83023 57627 96402 94837 74421 92233 65374 81920 72728 88298 66149 90544 97651 90031 85198 87805 64573 84600 86829 63830 52749 64807 57662 62202 66522 57850 99625 62033 52709 55830 58814 66882 85563 52206 57071 76783 97892 59874 64468 60514 76571 84888 71808 75794 72835 88115 70129 60778 66867 61027 74651 59284 78014 71943 60825 67827 92543 57686 88174 84760 97202 97631 82527 81605 66315 90122 60640 81007 97801 91495 83924 61317 98250 58307 81310 57478 92974 62782 97586 70516 69662 74211 73654 58557 76536 86695 53907 71554 91711 58904 76333 77242 78332 81886 60602 57842 76133 90336 83422 77686 50412 92662 95055 62580 53679 86097 52489 61893 54932 82166 67506 53049 80732 64521 94296 94292 72221 66447 71182 65945 88951 59159 77493 51981 61330 69775 57323 73170 59935 91251 77071 85079 76097 82834 57717 99300 81204 88348 56575 74031 79577 89421 80702 75735 56993 90645 67167 61668 66501 65691 88379 58689 72965 83770 74917 56968 95307 96746 82857 89390 79372 70001 68913 50544 91746 76976 98663 63311 98105 82699 98999 84135 60245 97022 88406 62178 53421 80484 71258 71009 83449 92181 84824 90947 60845 53166 68320 63317 63112 74889 56144 89917 70258 71333 61717 78343 96323 62539 53919 57583 75184 77863 93828 75539 53250 77270 68476 81077 88105 70404 93609 71482 76730 73181 55790 90124 94145 81339 82966 81623 50509 95128 74693 58370 61958 53909 91533 53797 62817 68680 63901 72989 96632 74264 96036 68973 78960 84147 92865 84145 77906 97651 85207 83806 74583 59406 97593 72138 99155 99397 67008 54937 70539 67260 85545 99351 68349 50351 85389 94195 54135 65617 56454 84840 97520 64273 58616 68407 61009 57584 62844 74761 85105 98696 50265 62208 54168 50342 91511 98708 88528 98365 53012 85100 54331 57395 62332 64671 98491 59784 86706 84233 85840 72112 97449 79970 81664 56387 76819 53760 96042 90693 63872 82596 65506 84662 65826 79404 64487 57650 90763 86648 99272 98095 62396 79042 95605 88748 99814 63901 83670 81310 52579 55010 63990 72196 96989 70220 81786 93442 53538 89970 84570 85794 64888 72255 61439 99638 97675 56858 86417 76361 66758 68558 87793 81554 90061 83276 70948 84607 52546 67950 67551 57770 92897 67285 57542 77791 84895 82105 86084 50439 50383 74204 67968 61922 79540 72144 86786 63756 73591 57545 68467 99581 53026 61343 85493 52688 93500 96174 77417 73657 63968 55477 85204 88272 98023 65861 84751 62700 86987 70472 67377 59052 78745 96021 80631 88071 73164 55876 52392 69714 77179 56524 82846 60225 98547 52237 82110 68017 54412 71499 62851 63461 83876 73554 90538 58334 95055 98224 61688 93574 80251 94974 81624 70046 52055 99849 69938 54843 55367 87737 76922 55728 60631 80179 74064 93876 67096 92531 93263 64726 87256 87076 76215 75847 78240 67463 50200 68317 72972 92906 86748 83330 88543 95164 99626 63872 70365 78214 65908 98121 98587 89608 69009 90805 74012 72539 78886 70415 58599 50031 69129 77684 89978 77640 84391 82687 53178 93213 58764 87258 83310 93595 54422 50366 77738 67770 55348 54209 69368 69670 73847 75457 89235 56345 71060 52983 76852 50726 82909 56583 68506 83599 55310 90728 99456 70971 50150 73614 64724 80214 95957 86923 64195 60227 92183 67679 93554 67290 86121 57119 97329 87092 96899 74297 56352 79360 72506 88822 62377 65374 97000 53215 64902 97051 57747 53499 74616 64074 94782 97830 81923 90142 58174 63965 91066 72519 67638 99612 53275 80722 50367 96586 61379 88513 81246 78822 76929 88515 72438 64446 90393 95195 86243 94047 62176 72074 53164 95863 81546 84185 84018 80588 89727 68130 69801 85865 76532 74285 60080 90895 82891 96986 64118 70510 86420 98428 62583 85186 94231 89812 77015 51228 78145 64979 74883 90464 76940 53183 77051 79401 87038 65159 53918 55006 90169 55753 80085 83538 67233 68066 84982 67803 80490 50765 87101 63076 71458 87830 62380 73122 81820 71614 60338 84820 78123 66334 57495 97133 54928 67227 71452 55912 72153 90480 55370 67685 55138 77097 55810 79286 72439 56170 53356 75677 65070 53958 77600 74205 69965 71851 51534 83344 97537 72386 81081 53247 74851 95277 76606 79405 53611 97261 89884 63105 56784 86023 69263 59589 51193 72685 73858 54226 82833 76299 83325 56052 85060 95767 89539 50765 52024 73243 98661 88142 87124 57384 58008 85060 78580 76411 52043 98093 78110 85530 87350 88311 68954 72165 84866 92046 91139 63967 73079 57540 82415 75005 57568 75358 68242 58449 95694 94850 73290 78558 57406 86076 84223 76537 57137 54338 65464 83260 55338 59477 76420 81713 91417 71625 92439 74897 69420 55394 61113 56550 59576 71655 94464 51158 77305 77345 88531 51877 61195 83803 96167 59741 61971 97725 77780 74705 99444 60211 82137 55502 58078 71624 93668 85377 72746 71956 84641 55112 97033 58908 60420 51502 99101 87561 71026 91894 95997 68194 83706 67907 65425 74868 87425 72472 94202 88974 61389 91530 61057 99275 74470 77431 73508 91701 94536 52119 68431 87236 73399 79806 53168 75095 51683 70313 55409 84387 74075 87301 79921 94164 65304 69469 50420 58855 76386 88523 98701 99327 60247 78704 95349 98464 56520 92055 83087 89003 86861 60091 96245 59492 50540 86469 66184 75623 87179 59090 99552 84643 68372 84210 97925 68797 68853 63233 83604 56857 67925 98546 74594 66629 76581 75810 91087 51303 64026 71243 72866 92571 94883 67433 50885 73260 97145 98813 62547 56635 55732 71990 54581 54841 88442 64903 60633 92844 57939 73333 86158 63363 85815 81440 58695 87033 86378 60482 67783 64505 96820 81073 94319 90125 99249 65919 86005 70132 79825 67294 89213 95713 85663 98435 55330 72838 67843 92531 54999 79606 70392 51001 69858 64456 56752 84155 72778 66820 81721 83919 68053 96669 92482 86683 52092 76923 85912 88947 94216 98666 59836 93215 60229 73310 89814 63015 98029 85074 88279 98640 99141 67381 73300 81494 91391 56759 54479 91932 93529 53152 80200 89274 90270 78378 75935 55607 80350 81623 98086 54910 72132 60330 79421 76925 65776 75475 68979 64567 73887 72248 55158 64438 76709 71364 92934 56565 58078 75293 98861 79687 95847 70865 52648 89961 60754 80291 56994 65294 95485 75396 65472 82332 72550 85211 56062 63815 81669 65371 52157 59942 65655 63434 84359 71971 95491 70322 84127 56264 92638 84983 64480 96551 60649 60122 98847 56173 87254 55924 76656 61746 55796 61501 87013 77985 82978 54887 54194 74642 62105 89198 64412 72189 70362 90672 77703 66480 84716 91479 97714 71082 65771 58597 53319 99518 97365 83433 78899 90549 72748 68545 67609 93125 88084 94310 85770 61411 70313 77984 72739 89921 67179 88028 96996 89799 55512 74085 67079 53936 64436 68700 58175 61203 52791 58475 91205 98129 86100 56260 94924 89106 90169 84979 85346 63513 63069 90645 95306 70059 85705 74412 88991 76370 62221 78495 74075 53557 89124 96571 83310 63577 97985 81300 80889 95382 99347 77079 58125 54585 90517 54007 56417 80774 53252 68410 90865 53910 68497 72494 78799 79188 54484 95056 83483 67981 97662 85241 90201 77587 62297 90567 65255 58045 57959 72222 83873 80162 99760 98732 83380 96510 72585 68592 58186 72764 80542 80213 56729 96230 78592 98177 69742 71730 89051 94704 93360 72642 69576 99875 86068 86214 66653 94501 50454 64747 73376 98741 96470 51474 51342 63580 68215 58246 82266 96402 86790 60105 68081 82493 73360 98150 90219 85169 56991 87296 66391 95582 95918 86106 65715 91351 67148 84772 82951 68423 62166 64620 55995 53253 58888 74283 68536 80190 69908 96187 60013 81543 50909 59400 70991 94581 59383 88451 54008 93645 90755 60037 92677 81822 92576 90675 86508 84853 96179 98186 87168 82501 73726 89224 68282 77154 68087 57086 72293 79562 85895 94371 72316 64031 82454 72561 92055 80581 73828 96753 60300 60115 61359 70122 74998 79133 81168 52923 66914 83810 97066 96917 92924 55583 93533 71879 96426 91439 73864 63236 73632 76744 85920 51301 80533 89590 86512 62807 65408 99980 79032 56580 65614 66251 74031 66099 73104 58457 71609 64145 81013 96059 60039 76391 73440 96665 67812 93025 98745 83835 86251 98576 76075 83240 64729 51612 72731 92035 56175 61975 67325 61757 67265 54065 52990 60450 74042 52666 71757 52578 63369 96851 65276 67217 76402 53170 84017 71401 70551 50566 70302 80487 56505 95788 65777 95689 71245 68314 84524 70499 61593 62942 94194 95706 95875 93672 57071 58356 80227 67124 52000 88038 55317 74336 62519 75305 78977 60739 85016 54994 57846 88036 50303 92268 65338 88957 76239 67493 63581 87495 90497 97823 61912 56574 96670 52992 78838 66424 70178 54610 51790 88674 95024 72360 55998 95525 68281 63633 78373 61479 80329 61054 89284 80811 70326 66580 92075 55757 57147 53345 95835 57800 70094 92210 96146 75224 99207 76010 95514 99211 94743 70739 70956 87459 73919 83982 89857 74212 82912 90431 70422 62120 60088 61685 84107 94836 53293 64663 62740 55401 78907 71342 91566 73277 62611 70005 51920 50523 87277 94156 83728 78672 93173 53625 65557 78900 68097 84532 56002 55878 70190 66019 57207 63109 79017 79643 83527 63191 69161 52923 52754 83614 61847 54907 51878 51645 80505 53088 95130 79198 86114 53217 71333 92333 59569 87286 83580 51853 96272 95545 60547 94505 71626 61333 80819 85826 55444 72901 72782 64169 52062 87066 99343 65616 82159 79069 83310 72354 87005 80824 88664 84379 94910 62880 69581 82448 80507 84237 80932 92101 61794 53072 65944 81099 59961 91083 73217 61628 74354 60342 60756 51608 63615 86916 71846 67043 97776 76912 88721 51040 88792 99624 93575 63236 95267 69141 57755 52314 56865 54189 67527 50347 54728 62674 92100 81174 53989 71462 71243 83496 72951 94272 59561 78046 92500 84970 75797 78730 51999 61923 93923 95194 96634 61882 61489 82692 57477 52457 55622 58358 65359 81192 73546 74003 85734 54619 54622 58614 68006 53200 81049 91867 93974 57392 61331 51393 99103 52033 58174 83565 68894 66718 54122 78025 91065 70168 56473 98692 72741 84574 88354 65525 93890 69903 98774 82396 78413 61629 81672 85536 52089 58248 88131 80544 75785 65211 81676 51973 59713 85107 54827 55336 86600 95381 72297 84118 57562 99517 86425 51306 74175 93925 83880 56171 50884 65578 53018 80479 91448 82525 65710 85719 55455 68129 70278 70948 95116 68823 82594 73723 80303 72571 56991 75043 57415 55858 61207 88109 63460 95696 56325 95994 87259 76988 84791 93867 50747 54637 82708 66640 77140 79333 93654 52652 61497 81336 56569 62605 96998 61607 79046 51126 87138 51523 78290 83264 62382 69470 74318 62915 90115 85754 51269 72861 66628 59162 62220 85993 56739 63277 84579 71954 59640 94699 62742 80215 56897 80354 67141 59148 98307 85109 90786 78700 73096 73690 51641 84902 69011 71854 53996 96060 79220 83095 80692 68650 98839 60166 98435 69294 62291 52262 97109 63762 74804 50907 71269 55192 86813 98946 54637 91282 51878 66120 64653 51345 54911 70701 85092 55670 88621 54195 59533 87843 91016 64641 53927 68816 50639 73794 71803 77419 74586 99586 56950 57088 60219 81227 58874 54487 79023 83781 71691 99216 91192 79040 71947 78853 86889 58490 58812 81770 61213 89961 73396 74605 67721 90748 60841 67997 98954 74062 77101 85150 97633 93724 52005 70714 51604 83636 98505 53037 64753 98066 77794 72925 93645 60469 92403 80523 53364 70274 98636 87356 58578 60410 91481 55053 61604 86840 95794 92784 55913 86243 57993 82859 84653 66241 50116 83885 83345 92552 60886 62035 55469 78052 86270 60560 66152 79183 88561 94850 67358 84226 73570 52692 70298 83473 71856 66281 93882 54828 81540 76471 59149 51471 95757 99912 74425 81335 59375 55308 98485 71226 68417 73337 72877 52498 69135 89380 73083 98494 58299 58607 56946 93561 73439 80221 92403 55844 51542 86607 72812 85348 86706 78578 68004 87978 58028 69001 72221 93148 84794 86310 51517 90931 76640 81797 62109 90562 68281 76302 91828 82932 96768 62804 69628 88810 92580 51400 61568 91091 98450 95726 63734 50874 54532 55769 89686 61994 89821 56912 82870 90704 58702 83190 71123 71775 53891 91301 92682 95388 60696 69156 72027 66583 65690 99443 74474 94267 76151 81482 97118 87047 94761 81547 71217 77310 64764 93830 52127 69579 56319 82158 65614 61665 84788 83970 97587 86143 83576 93059 54691 78097 95712 63845 53904 88107 77181 67711 76655 51815 92067 67213 80847 95338 80085 98900 72906 92876 60396 62202 55044 86093 98182 68551 75596 65598 57633 62329 89025 64704 69358 51885 55008 92668 54415 93914 98358 80701 88823 92287 60445 75408 77929 62383 61379 51874 52652 74717 53067 94228 57519 74438 58945 59533 80348 83365 70250 67585 72988 51309 64458 93738 84757 66709 99773 83719 91393 74423 87374 88364 79533 72127 66915 63010 70333 56202 62647 83919 62572 58844 92584 78630 82122 67067 90242 51442 77668 81877 73952 67793 51538 72054 91454 83842 93264 65749 77173 96914 55394 72410 74454 58581 96200 71560 62710 74303 80945 73779 86790 87817 78143 67723 91350 91921 53095 56405 92305 89045 69502 96155 85077 54259 76943 61050 60665 85088 87016 59949 88182 84810 81424 51220 50980 55337 92839 63760 70149 83399 74992 85755 72054 55690 92402 74076 94787 78570 68187 68803 62416 90604 96150 79616 93114 88682 53572 79555 97791 52146 66512 61735 58521 94485 88671 62248 55974 51126 51054 99429 70277 64099 67325 85332 68333 83778 77628 65516 83513 97839 89896 62421 87077 81607 87816 56432 73158 93195 55274 73255 57580 93124 97315 85175 58586 75149 89264 62482 64349 87695 92413 56586 70274 53329 81760 66488 54541 59653 55075 77825 88672 83504 87704 71198 72125 69935 96299 87351 51288 66294 70139 92438 51251 62050 86277 83885 70851 96929 77270 53883 51033 74292 57226 62553 54599 70279 82158 86171 67905 94270 95027 59891 75516 93592 50787 59478 86829 97351 68115 84213 86444 89274 71652 87345 51704 86155 94160 88087 53870 55971 78046 76866 90632 68083 58268 84573 51070 86004 70002 78034 76869 64309 51218 86314 76355 87770 78777 83009 85317 64342 50152 55714 63289 79662 91715 78383 67895 92381 96960 68023 65802 52152 58452 95874 50709 50474 96090 80952 63660 98078 85623 55572 69102 53499 60316 53812 98157 89303 90811 63115 69782 79378 75530 85007 94348 62504 60755 69700 55838 52802 56212 97298 65196 87416 75651 55984 90411 63884 53903 72778 60503 63103 56803 73193 69118 59383 78607 50252 60937 78151 85576 76128 79873 81487 62526 99238 51876 87571 63940 82900 66411 82861 61362 87636 93552 71581 57631 55611 79520 51764 88700 69096 98399 62417 59887 59778 51991 59635 82674 78743 88863 68027 60947 52353 62605 97666 69439 78959 56440 56111 85155 66274 66112 76983 85997 72625 53037 98494 79662 52886 71969 71752 84669 80650 89470 67423 93086 72224 62928 97019 68763 98685 64071 59903 94206 71654 63154 61397 57613 73161 97635 61815 96663 55897 71135 55699 81096 89425 58596 92939 52786 69148 58162 81794 96931 86490 75054 89584 56462 83955 92555 57895 70395 53980 64389 71326 91924 97199 80896 69223 52690 75879 84728 51230 87770 83377 70312 84065 55411 83456 62605 60121 61679 54175 64777 56558 99887 70752 82596 64772 50443 91860 62092 93241 74303 70470 81674 95301 83708 80102 93955 74080 93407 85065 81364 82378 55240 77378 78299 54456 55733 91538 66190 65716 84230 55640 69213 55618 60559 73117 59261 78954 50047 70534 68140 76650 83980 60020 76227 80650 93926 53592 73945 62234 71143 76445 50037 61891 73257 79880 68262 51199 59559 87189 89324 79333 80270 96747 83915 56386 93625 92253 97498 82588 85728 80105 65573 65010 60354 77897 96642 95230 99465 78646 76450 79912 86957 53371 68798 54207 70436 77636 76175 92718 60047 77523 97563 65743 81279 87424 66443 57936 56382 56883 53226 95830 67261 63006 57316 82633 85345 76077 77537 61183 71697 55218 86764 69743 88004 70197 69286 62054 62710 85111 75087 93964 84058 74334 87305 66974 59474 62609 92127 57673 83475 68629 64257 54578 94019 74655 75567 64952 75383 84620 68878 92897 56017 60509 97657 63118 59247 94241 73442 72151 65310 99494 83796 97915 70739 61070 71541 51687 96582 78203 96709 63854 89308 61727 85238 64092 53974 62871 60095 64927 62335 94343 76387 54250 62321 71097 95293 82300 66258 95094 96067 69731 75144 58431 65813 50015 82294 88528 79234 85151 83002 98138 94434 82826 84350 96516 69564 51443 50462 98031 55836 67764 51350 88195 69792 79046 89969 72622 90732 55432 87748 63039 90525 70511 84168 94827 56159 99613 75546 73351 61288 83190 65477 58930 64722 84327 58102 65423 82605 96604 84426 92809 52705 89014 50073 83278 99370 55821 52797 78396 91517 93142 61150 58511 99652 91547 62614 90193 74608 53276 50098 84876 91056 86936 62843 83793 53205 79880 87762 64051 71410 78494 72531 73757 78284 68650 61414 75425 98119 65735 92834 83419 51916 65388 58135 64878 95768 52506 83521 95615 99819 90719 62840 80935 53300 54994 81780 72376 89832 78966 75596 69564 99090 72786 95932 92845 88141 92240 84760 83324 54247 94549 77564 68533 82659 61651 65258 80668 92800 86119 84825 71267 96966 87157 55452 57368 51037 60139 70314 83549 56634 82610 75079 76634 64099 87620 70906 74357 81911 62565 66019 80977 64570 97967 72386 83028 85707 62071 55880 92562 75896 65220 66583 93232 64514 94003 65383 96473 63412 58143 78781 96133 57727 92859 74396 61771 80626 73759 70060 86740 91342 75449 91607 88744 58139 96705 66855 64459 81465 62502 83193 90294 54076 57056 75442 78252 93357 58368 88325 83255 55552 79150 91816 71350 67476 61955 75492 61298 71040 90904 70385 67003 75128 78621 79945 76364 99522 86429 66331 63539 72094 54891 67877 95309 89029 80129 91320 92549 65985 61116 66118 61177 73882 63629 65836 94207 63265 80892 95462 63060 55769 57609 97074 56052 65201 85455 59168 87917 85307 94882 91861 73114 81553 95633 87337 65039 87286 63532 50118 71631 51792 89235 84225 58007 50543 76979 70886 85300 81927 94020 81143 64826 67513 58869 69428 53582 50133 90804 79420 74583 98781 90904 85881 87252 64539 51898 52272 70584 75546 95288 59558 94980 70575 81264 81936 97867 96577 91522 79354 89650 84385 55296 74524 89201 85375 83331 55895 67864 58785 72995 56147 81380 91973 68423 57097 63302 59043 50438 73955 97258 98400 94212 83329 72606 74835 94418 85003 56696 94877 83413 85932 73714 87304 61697 63791 59704 69474 51856 82400 62133 93623 53325 88723 74386 86903 87923 58357 62265 70256 90808 68024 59460 60990 88078 61835 97115 87354 84355 87820 94063 92664 68532 89404 74281 61949 64853 86530 79451 73782 83237 96000 52583 85881 60094 82854 61834 62129 83988 92723 65417 77341 87328 89325 67430 86824 76139 78174 71739 98553 78578 84820 55354 57069 51594 80420 94622 77204 63631 78872 58169 78773 65795 50902 64279 58124 55241 72498 72010 61744 71178 84364 88194 54251 81231 84684 76054 80234 96398 99178 62492 90517 92712 60884 56800 83059 94917 55134 55178 92997 98802 90870 90581 56098 82275 71163 73121 76450 59888 93711 64939 65948 67600 86462 56894 60033 69228 99847 62980 91381 86992 88230 73965 89901 75149 97842 66071 57303 83051 78616 90751 96658 87259 62981 92394 68051 85928 94303 53929 95770 97691 71869 86332 93994 78022 80225 79649 80560 69633 56413 94720 72322 50827 53502 65567 61459 65995 77097 78242 65839 73382 84107 92798 64008 60964 62657 90719 62933 83596 93691 79888 82343 55258 80837 84618 63223 82440 98455 85483 78886 88179 59992 76638 54338 59553 99151 55127 99688 61937 60425 67300 60708 84699 57488 57217 97170 76337 71628 60373 56359 54484 58237 88481 72664 89642 71855 96842 69334 58419 90384 50224 68800 81071 63213 82540 84659 89315 82615 67559 80416 90750 96412 87381 50346 64712 71746 53166 92227 98281 89381 91584 99627 53480 96299 57814 86890 77621 77056 73010 61112 59522 75106 77573 82603 74314 77106 72678 65101 99839 79452 57795 52740 98976 81734 78206 53518 70867 76926 67915 89495 77446 82347 90805 90706 65102 77965 69832 89985 54729 56172 83353 96497 91915 50348 70555 65541 69426 97209 88986 86316 95117 80174 71415 64067 78586 59247 70536 81207 80681 73584 82253 94998 71008 94164 58008 94033 75665 59207 64733 72403 60393 56432 91627 86280 63946 67720 68140 96518 55318 65268 53026 79613 55608 78587 69337 95673 91930 74664 79365 51335 50549 75529 65044 74292 84812 60131 99625 97304 83934 85820 51074 51892 72594 52156 59429 77767 69668 71865 96664 50586 70126 75382 92659 50021 92284 86789 80157 89866 71944 56630 96920 79446 88214 93955 55626 93236 89592 97288 98786 90586 71771 84353 64660 60515 79026 67869 75206 56990 91895 93745 96085 99333 81220 83488 86828 98975 83030 70555 54429 68388 65256 75248 95604 65637 95656 99842 92952 57612 84958 55545 94245 86164 85109 94139 93470 63146 59539 50035 70038 93859 58390 86451 87031 64010 55691 80566 89144 82079 90092 62501 95682 51075 57985 75809 56182 56758 59336 77869 55130 67868 80269 77453 81246 92786 62148 87820 93481 52491 91719 93263 62723 82842 94398 59474 65635 85710 99193 71555 78482 84195 62239 74958 57700 86203 93075 61220 50270 81187 99036 79322 57201 73159 98253 75893 67251 80146 84031 98114 59963 68199 51523 85258 87177 71414 85801 58970 88666 60838 67525 79537 65689 62978 71209 87897 81485 64396 55282 73264 75701 88590 84743 54292 62492 81521 66619 86716 87542 67318 88486 66132 92484 63859 80124 95773 80507 71079 73779 79375 77302 63093 93491 71428 77396 71503 81329 70012 96773 70150 85450 63632 52375 82191 88442 66756 69664 62016 86617 68763 84178 67953 75382 51336 65397 86652 59577 53485 91130 51103 96876 97305 80485 76273 79364 87547 95267 85729 52603 73878 98438 69604 63587 57269 91072 55304 86653 82537 80729 97183 77710 82742 69376 56753 73074 65384 56026 60290 54968 57180 70870 57475 89330 63738 64311 93215 86185 97263 67972 98993 77377 55614 79724 81604 63988 74333 61583 72455 92565 55430 51480 91423 54015 51534 70921 90966 55785 52547 53661 54121 52530 66573 54591 89783 61181 76453 77144 89456 87667 81771 71659 91080 81324 99056 62714 59776 63314 54286 77233 85084 60732 84845 99693 92968 92151 80227 56455 69810 99541 97962 84789 69805 82022 56012 89670 94475 90347 64940 50753 88978 62781 59307 67166 52773 79580 57016 52259 66091 82472 82124 85783 55322 80132 88667 90427 54070 83967 66866 76621 81041 88366 77143 55397 87344 96322 78934 52368 50350 53664 76963 71337 61862 66397 97511 69151 57714 71022 58407 69535 99273 52729 84582 54582 83047 51451 73029 89276 96937 93779 99593 56480 74830 74862 97470 69895 81890 91563 68437 61887 88884 83275 66724 90119 87426 73375 97262 51722 98030 56679 80821 84387 65646 98385 78761 75732 94952 55291 52537 55179 72822 85017 74231 75555 95265 98082 59196 91314 55958 59862 95287 57315 60469 81598 90694 57553 90829 92496 67252 92761 58705 93123 55222 52400 73548 99913 55360 65415 78366 53177 76918 96326 89659 71019 65905 91120 83037 55538 85383 80528 55718 92235 67745 94893 81143 82261 55124 61503 57343 89987 56027 98500 76346 84151 92088 96648 83638 70271 89389 55854 88975 89738 79225 58837 60502 54580 51061 57199 89626 78144 51763 87487 51165 80221 60811 74507 76851 97004 95108 95744 98753 98715 83169 79966 67282 72825 95971 88683 56498 85723 78504 56692 84625 79614 96855 58824 81941 53396 85039 97619 82681 69155 98614 69587 56328 67640 81225 84012 93066 54907 86724 86805 67398 58624 80803 93372 65693 65180 88232 65139 58097 50639 96511 87118 63371 74159 59482 93597 68237 60092 94162 60627 82786 90521 97083 87893 54804 61393 84881 78810 72089 84710 88940 59992 65037 99871 76991 62125 66795 55761 51086 73110 88059 89838 79945 78813 79607 93597 89299 65821 57089 54563 83165 52535 80184 58549 92114 95665 56326 83087 51036 57575 89509 70007 59606 53592 93113 60452 72203 84103 82682 83008 62980 65955 83159 51103 75119 70730 86649 67223 94569 75782 75891 89900 81367 78461 98260 76174 52828 69671 50009 91081 59744 75547 52794 98234 55449 59648 76257 75612 90127 93975 58404 80692 62263 71690 84914 75930 91158 76648 58630 59409 56730 73918 54573 58586 60095 90444 94074 84920 72836 66239 62363 88607 51633 94736 86826 64971 56329 89855 82878 60742 73659 57990 85048 54296 98903 71626 69360 86418 98851 62087 61679 87291 91928 55707 77375 73597 70582 56846 93095 81896 63630 70537 67285 95686 71676 79456 61890 96431 86167 80275 61244 90027 69996 67952 72328 62549 64839 52082 56363 51573 81823 57595 79611 98148 55049 64442 99549 67373 71943 96995 59245 84489 83779 92289 61207 75574 85233 68052 86786 79326 63613 53443 72167 65569 56126 76434 95096 96789 78138 62459 60859 57998 58450 55588 95538 90669 97020 69680 99277 63921 74068 92362 73859 95141 65539 70490 72181 70401 83820 82768 85232 95836 64882 77081 60757 79167 97611 75204 70307 98473 97831 98344 53797 65572 97105 59512 72491 55519 86593 56026 90461 88355 80664 95382 68599 52017 61993 72520 85449 85103 79118 91487 83042 68212 73581 63373 54230 87257 98222 93551 88685 81664 64014 51583 72997 98217 79014 93265 85039 57807 83414 55648 74076 55216 55378 76540 91543 98580 63707 86628 75393 86035 64112 96877 69224 82108 58674 75324 99424 79153 70287 54215 60695 76341 61026 80066 54514 53932 66529 52896 97479 94153 84207 77203 51272 73310 54209 60180 84119 99447 62744 74155 97824 52828 95809 58253 99060 77780 54032 81864 51974 96241 59257 92950 86907 69654 58989 73820 97022 86520 50943 73414 50943 75826 66351 67163 94361 61091 82658 90958 74099 87079 64481 85212 57842 73676 99763 78924 81730 50369 94372 62829 67173 83401 56340 67571 51070 68135 82404 98107 92761 78608 94197 65399 82780 92352 65662 56435 86248 88264 51109 57679 72530 62492 89141 87516 92951 83374 72404 51714 68079 60742 81024 77278 83815 82551 63080 55696 86695 64518 63602 70104 89937 93744 90372 84130 91959 85570 83310 98402 62486 77548 87085 95901 54549 66299 68921 85505 52268 92721 87247 61554 70486 65661 63191 83222 52244 56767 58403 99864 89989 71904 73829 62002 54493 89654 88790 98858 50215 81492 79703 71455 60861 90945 83717 57937 78051 82459 71751 75757 52297 78560 79254 90718 69979 81448 88701 93777 76887 59260 74382 87685 80563 75546 86997 68116 78441 55464 88744 84755 90762 77574 92355 60664 65781 64718 91558 65407 57961 77567 76959 74994 55245 69912 70751 50093 82537 66966 70657 61454 74468 74646 50928 96331 61383 59401 50000 60797 79389 89109 92725 96852 54794 61885 79031 62388 61065 73984 99828 90241 62846 93738 92829 94911 63659 67343 56046 87227 69744 80399 66409 81621 85474 96447 84363 82978 70254 84535 75846 51156 59746 96313 91724 71183 73071 65048 74702 78203 59969 92327 61831 59637 77970 97708 92796 95832 95102 76902 80861 83503 83539 72973 69316 57254 73118 71755 58764 55189 99986 83098 84568 93661 85625 64897 90780 66723 65572 68424 74876 68101 81132 89101 87747 51082 76608 91709 95109 67313 62674 70588 99178 71264 89080 59693 54728 53340 99211 81880 92763 75598 96997 70879 67340 55115 98511 68069 66873 89828 77964 89520 54311 57443 54700 65388 72947 65710 76403 75957 80291 88075 83959 84598 67505 97634 59139 76466 60246 79953 52088 53067 71437 75194 82424 55777 56888 66790 76166 60105 61725 70130 71538 86954 96512 81008 77637 94422 64365 86891 82507 79835 80765 85268 85902 80497 88135 53017 72026 86469 77882 87549 92517 53779 79178 73817 98839 83365 71429 68122 73918 84139 54174 63972 50995 65020 75632 50689 65664 93049 82810 77966 97003 63925 86763 64563 54129 72962 50605 76758 77162 92384 70801 59452 96075 77564 68651 72847 92468 78800 81464 83792 67153 77837 89671 92150 64702 92007 86285 78453 86170 58781 54378 91829 83647 85811 65090 63765 57061 80879 89758 74611 76694 72061 76151 67317 96189 63722 92104 87690 97328 71221 72343 53788 71106 76325 81818 51355 98572 84994 87220 81051 72838 95409 66020 84492 96102 61538 56472 99097 75352 58813 94667 81146 96045 77214 62942 78001 85302 70430 64048 93714 74333 73680 62840 54064 57970 97348 64885 97499 57096 55853 76603 81720 56232 53286 72082 93067 95066 95941 55396 69409 78990 66242 57236 76408 92118 55011 74370 68851 80922 57501 97236 63245 98365 86917 71289 59047 85879 57398 55413 86427 69769 83932 79439 74881 65128 67352 66549 94766 97396 52826 58508 69736 52453 67652 91728 55614 78482 54146 76062 68692 96196 90779 66062 64186 64414 99438 91416 95211 61676 54061 91277 90786 92739 82952 90926 54336 69099 75514 52849 57848 69068 88494 63251 84099 77904 97029 73648 63637 76326 87273 89526 79656 73610 54610 68040 83876 50780 61282 90985 52610 64141 92983 86650 90558 96115 97521 51068 64646 59915 57715 67495 98746 95020 94670 97100 70560 85391 59572 64358 77000 57296 65237 75880 92076 70699 94270 97765 63418 74922 88599 97434 57559 55283 87979 83123 66234 68886 90163 70661 94291 95783 94285 63686 86291 50255 72737 55001 63863 85598 71469 52589 75977 62741 50020 79430 79417 81550 53680 98586 61744 97559 74748 74151 78765 88030 51873 74929 63921 88846 96949 79185 54055 80628 61218 94094 98987 95742 56744 67502 87610 94486 79257 78467 87292 72518 79479 92174 94368 60011 82091 51048 80428 55467 63654 85454 58537 64088 84547 86241 74022 96746 69174 76295 51473 59227 95511 58072 59960 78288 94620 83890 71663 93752 87642 90064 70636 54913 95059 50814 56582 75919 95112 76688 85054 68735 54498 86190 56510 60896 92710 62942 54871 65307 76341 91133 68517 59176 70415 82495 67615 56733 69290 74376 82032 58685 85137 75439 81127 76736 70188 91837 90881 82055 72051 55999 72840 50306 54324 65864 69965 82458 57463 84918 71496 91846 98594 85296 82814 85576 87114 69329 93657 92878 70401 50463 68322 50461 50160 75967 50181 50805 81407 83797 90277 87169 67710 55620 84108 83347 89244 62550 70793 84850 83126 64839 88986 77256 99311 53468 98681 87287 94070 69915 88939 80881 50245 86953 90476 83286 66265 76035 99137 91747 70925 90321 71716 60904 69323 62494 88924 78298 79437 95271 58265 82753 79013 77533 65742 82385 73635 62984 88798 80898 89142 60942 81937 53242 63216 69057 86684 81706 71916 80108 87943 68195 76966 99682 78939 63543 90100 82653 63321 72575 54939 51145 56216 57269 67856 56349 71909 94419 93213 59080 54240 63436 70780 81834 69604 72199 86678 74018 94726 56138 66644 54295 63306 83097 95667 82476 53664 50151 74936 89785 97751 58361 65135 61763 73134 73360 83701 64877 81481 59543 88061 77913 88331 51499 50827 96263 78879 70410 86600 55665 54299 52167 74614 85321 87000 91106 91745 84357 69220 84210 60457 89714 67848 93357 63912 98703 70949 55533 98987 72724 71925 97188 83658 74036 87247 81215 57358 71243 76311 68122 67293 85976 54288 63219 52841 61626 50246 91533 83759 81527 58360 71688 94440 86955 65500 56563 89359 75648 71529 91655 52060 92546 82609 90874 68422 75254 76924 76707 92610 58281 84898 87289 98926 50090 61220 96596 55349 83572 83990 73171 68253 99215 62606 94155 98817 57168 57731 81854 65764 73135 84079 50243 62145 95685 81570 93834 51729 54221 53180 94773 98159 87941 97073 53630 67058 75671 86609 70063 70113 78571 78875 91769 67143 90711 64049 85511 90620 80158 99755 71493 58546 69526 76002 59227 90963 89096 76915 62535 50934 94578 68709 94206 51303 91134 63122 51920 80979 61248 65414 74984 94049 66494 97186 69744 63213 74522 76475 92834 55844 98391 51732 50419 50166 90127 70345 67518 75622 81257 87013 54556 57028 53492 52982 91604 64524 77646 82429 95108 73170 69625 85752 76313 53827 78467 78797 60289 98198 69846 79192 51447 99590 52689 62884 50550 51246 52948 78605 97331 90109 91785 86024 56977 90297 86599 81820 52913 64387 64029 57467 66607 84493 63191 99644 65484 50978 68192 99441 58647 78065 87402 73062 80062 88483 92886 68511 69809 93954 65601 52915 80102 99813 94194 67162 72078 99189 50964 76584 85480 83546 91197 98660 72057 58081 53588 58230 52672 66342 86631 91943 94799 50312 62811 95466 57654 59883 85777 92447 68472 52790 73323 66952 93773 73699 89684 98830 85815 89522 54184 64349 63955 54609 61144 77969 82369 89710 89226 61425 68887 79326 94641 65101 83326 89519 75783 71678 95386 54821 92431 52049 60890 63829 85873 93722 80385 89814 57886 65511 72616 59322 68101 61236 87446 85734 67003 87518 50271 88877 82104 55886 74960 61568 96837 55586 66104 51071 83631 63170 85258 61453 51617 74083 93789 73191 97976 88393 61980 91103 52069 53364 72974 63419 75428 94401 96032 98407 72150 55292 57658 64926 93548 58190 60693 80380 65222 53723 81625 95006 57057 58414 95279 82265 52430 74327 92164 88813 70601 77559 64779 91359 93566 55094 68582 71690 73284 85702 64780 58137 94624 58674 84682 68961 89552 89699 57191 97142 81734 77656 94987 50335 88176 52563 73206 57352 76535 94758 93288 95406 98031 88593 84850 68115 77572 55047 99083 83482 76742 94457 58004 57064 79577 63575 90625 74004 51068 74626 71739 57003 58978 70676 85592 86645 60548 75696 66447 63336 57917 96340 51879 64499 90908 61549 92690 95927 81991 69302 92146 90724 92184 89033 65175 50044 95611 77166 87451 79009 50151 62858 68140 98451 87133 85677 88453 54852 56748 68560 52759 84153 76203 89935 98798 74694 77332 95658 71315 90400 54429 50548 84977 86901 62694 65164 97754 65896 91637 71170 52636 71119 98608 62181 91958 78329 60049 55461 52483 90006 64470 93113 59613 65440 83390 84120 52650 75005 78609 56708 63532 56325 82519 96811 78240 84254 95972 66078 56930 50466 78410 94755 67854 72641 59546 66989 72648 68071 80335 78189 70922 81461 81014 95627 97708 58724 73426 88758 76994 90129 90347 90504 95801 81474 77115 98000 88994 82199 62636 73197 75732 61204 89608 59392 50542 87233 54967 59862 60909 86827 51434 83991 51977 88943 61135 63925 94893 84057 51927 59143 73777 88244 77604 84187 78983 60047 61494 98193 97147 90061 97156 77094 77482 88792 60688 61917 82525 78769 98391 62041 70685 53994 87380 86905 50371 63137 65663 74538 79333 52008 58404 71371 56853 52983 68675 88396 57139 81113 72602 64011 87345 67691 54664 88619 66339 60018 66558 61876 86573 91997 63702 74976 70265 97724 50962 59408 58622 77462 87726 65032 93799 54690 70892 56155 90553 50700 68728 61790 55748 75584 83874 70081 79114 96888 91289 68998 50630 57629 69455 64349 61838 91683 68193 87803 85088 65797 79007 73923 69232 60975 53959 80959 66218 62812 82891 55726 80203 57762 62267 55333 72783 51819 65350 62515 66531 91232 67263 57859 92902 77366 63580 74429 93555 93195 85043 71413 72655 50989 72557 57767 59835 81577 54374 85626 94004 74345 96495 51213 62515 63827 80207 65658 91128 75527 79052 58179 51995 73023 83945 87293 81340 58239 63960 57613 84305 99998 59464 68593 90308 50452 73754 51188 66327 70785 61961 83755 56275 70321 94529 92293 93043 96876 91282 76207 52133 61600 78254 93984 67958 91481 53446 65872 66322 89927 95961 83790 77220 91346 88234 54477 54345 66087 99466 82770 70252 63676 68079 85469 77169 70404 89275 69931 90190 75969 67483 50075 83830 68059 83304 98479 97079 86225 99506 92234 72455 54458 51913 80113 99018 73570 95995 85371 98439 51246 61962 78681 85931 92847 99944 90625 97220 70558 93564 61218 83040 99275 82770 73440 61790 82621 95350 62268 74839 66216 70667 85094 80749 63249 82113 96587 68552 83611 96957 87121 94478 70804 66602 53544 91000 73968 79243 61344 95663 93561 57299 84897 78883 93932 90247 67157 63355 87436 73832 60658 69596 98184 72043 53521 74908 77339 79412 60883 52272 72024 69544 56098 55413 88605 66182 73166 87628 78437 90060 52625 65229 59274 86518 81517 75186 80363 58103 59108 88720 76431 96667 68175 51514 84888 54384 59983 96768 94476 83807 53484 69993 62594 82701 75904 55174 50835 81687 72285 86608 96621 75882 98834 65122 79944 72966 82017 78584 61146 63064 62740 51177 63503 86618 61705 55773 68612 83011 77817 98649 51055 50057 60190 77408 62355 86943 65351 72669 64860 90076 59628 59883 97123 67029 87238 90634 88469 88722 64113 65759 92793 98987 54053 64621 76895 67109 75975 52822 81970 84865 59301 67187 72468 65741 98167 86051 61407 58227 58137 96481 83668 80517 88196 55873 65276 74950 68857 90757 77970 61822 68534 85661 61460 72754 86680 98755 50879 68297 97826 64714 70291 90960 77374 96539 88839 51731 78801 54844 83211 77583 69443 92682 90784 54722 77219 86065 57560 94491 86501 68004 76322 69613 68879 68061 70865 85673 94923 72480 70273 74842 56495 73207 98663 94622 80169 92561 80818 78477 80753 75166 89524 52769 95666 57865 54222 78046 95377 98334 66285 79450 99576 87470 98905 88937 77071 93100 69407 76765 53309 77868 60537 87654 75458 88651 60057 91972 85370 75559 78903 85095 95560 59311 89646 87446 76404 57045 98379 66833 97910 66014 66383 83458 81325 70848 73318 81008 79747 84714 53677 52864 62510 95151 52906 93069 99566 99567 77939 83838 59212 53088 75691 54703 79874 99448 62596 63007 69605 72319 61758 63312 50606 59121 82631 73287 64914 51250 54952 90129 65404 51009 72636 65190 58102 61990 64913 58109 67893 76894 77667 71624 95523 57499 94436 95192 70151 54224 56158 81938 63417 57737 81940 88001 93087 89550 96079 87865 50671 66842 83280 95586 51057 54930 94156 75464 84728 60589 67479 99732 83405 66024 70320 94397 69983 50591 67242 74965 71971 86590 68283 93849 69816 80619 70432 79985 84556 83137 89076 72438 52435 66494 99961 93793 83378 67558 85860 92955 79161 94863 67062 95947 84456 91101 50279 82450 61902 60491 59474 66473 81717 90953 93583 81293 75011 73310 93424 90201 53352 78758 65611 60757 64631 94308 75038 91808 79717 54366 56560 69917 50735 84048 52528 50480 98363 92580 80485 53364 54128 68006 97802 54983 84687 87604 79496 96061 55536 66257 73067 90763 82755 96010 86793 90060 93436 80883 70962 91837 72875 70705 96121 78064 83171 80037 92412 65202 94766 61904 60126 50377 69708 81409 67717 96053 61464 55033 93515 63495 73901 85187 79162 50898 73754 89268 65819 73892 74242 98263 96746 82549 77976 58813 68592 54065 50417 70808 51146 75466 78198 81343 80045 50236 56378 53569 87324 61520 87649 55565 58247 97262 97579 85786 84477 98847 65716 82823 89952 51898 57267 73941 58188 57405 56111 75252 71248 51038 94805 73021 82279 53354 66766 60651 61595 51112 87369 89635 90735 88480 97790 76582 66060 69494 82416 60831 67298 51966 59947 60761 61115 94891 86271 84638 93474 62166 68553 99588 77018 78656 90878 51116 99864 64407 69631 80273 76774 63198 89405 56641 72841 66383 97076 98112 66822 57018 93653 83613 98980 95162 58984 53408 78530 65963 65395 86203 84886 62001 65902 94102 68785 93484 68905 77357 92098 99350 83045 88587 62655 62397 85991 77633 89418 79422 92351 58506 97143 98405 87441 94807 81009 71020 70438 70733 73265 70601 66467 73729 69601 75652 89075 63343 89084 61335 69623 81259 54595 57595 95641 92564 69256 84377 86965 68189 71064 51509 81034 82776 85321 96705 77892 59542 86488 60172 82768 54751 98429 74524 77143 74121 54495 75469 95619 64200 93104 69852 84411 70397 58028 52848 67662 79295 51282 97199 60386 71549 86364 84501 78658 65775 63281 59805 63974 53392 74712 53151 71685 69984 93602 91082 51998 91787 98511 86062 71189 60697 88504 98958 59799 91075 55117 60742 62707 96688 83307 74747 77439 65521 59373 77401 95610 69025 73018 75083 97020 77694 73238 54230 79310 70045 79027 97395 64408 50351 73918 78762 77615 90558 77832 53050 96715 65229 51610 53350 64143 97790 56879 98485 91901 82510 78006 83532 52860 70526 74837 80382 92281 55315 96321 88620 70781 92517 61777 87829 66639 64421 96983 90886 91847 93266 71664 57651 86094 70086 51134 71271 52899 86790 76593 64776 80154 95400 69966 82207 79086 74364 92529 66256 83208 80027 52948 80323 86608 67567 71723 65485 59717 81439 67463 58733 94721 60355 75975 91722 94877 83762 52973 61566 94640 60735 77506 65885 83097 95700 56699 86978 57124 59611 78290 55329 66161 60668 62578 59137 77171 52204 62255 62770 60605 70911 66825 64628 64612 85206 84665 60990 51626 84843 90646 60949 59242 74251 93069 90488 52114 90505 69729 63235 52407 72150 86756 53035 55157 53112 81700 63211 74529 77374 91316 73760 71277 91643 94513 75555 54934 78093 73929 53830 68938 96762 95538 67045 71061 76492 56838 79198 84319 92420 98070 60879 71055 53839 90573 64814 68120 70941 77987 85564 55544 50438 64758 70691 75192 93493 83666 90133 93586 68638 53886 69179 73575 73240 53481 51392 99014 72238 69425 70158 70524 59384 73711 98356 95781 56407 61831 93281 92716 62910 93478 50864 63424 60662 90482 51357 90817 79392 66951 50072 88349 89990 99472 64729 68003 72141 78387 84870 67594 67493 94147 65317 61244 68735 85148 64512 81772 75917 89167 93353 82664 92069 64203 75037 63583 73826 98025 86164 92660 75767 84978 58270 87058 55123 91314 96836 60837 65109 60302 77277 82630 50410 70049 90789 55539 68750 64809 88668 73331 57934 56548 89764 81345 86136 89697 60336 59927 55037 98060 73837 54597 69129 86290 88216 62446 74268 63011 86016 56253 53776 72603 54452 63271 81484 57902 66395 69723 65341 70945 62659 99818 81259 64831 76215 94281 87519 69660 99081 53788 90371 73140 61826 52746 98220 58704 50106 78290 78244 58112 53302 79378 73160 82392 91629 93983 79603 82615 56995 60444 76619 80254 60598 54363 97255 50700 79002 78633 73750 78562 73062 97345 91280 63316 95447 90421 92210 55418 85127 84557 85539 88865 55163 70161 96232 60762 56313 53113 57110 90951 96702 57304 87867 52711 70515 77049 73777 51886 93488 76109 83724 67508 74941 65391 77934 54644 94664 83105 91390 91539 51238 50224 51730 69279 79454 85208 68865 98118 70590 64570 64728 59583 59467 91753 98990 50042 91286 91666 89204 84285 64477 94411 91879 64946 59465 95537 94529 95354 54211 73108 95624 69030 53365 83987 94882 54753 79460 66283 58411 62131 76347 55779 68767 82100 59573 95273 95011 91903 71521 77466 88333 80071 51676 72891 66291 97365 90525 88782 51504 51533 94721 66444 96350 88816 63725 92234 53514 94632 50098 84839 93813 61840 89226 73465 54471 88270 52615 95470 68704 51576 77468 71534 68032 75451 72382 72213 88588 61524 74536 97652 75061 88778 65895 53760 57102 86177 98828 64207 59427 92375 86919 99244 62640 78686 63550 83526 79202 96661 92776 94046 68264 68789 51054 63056 93244 74650 99188 93484 69682 85508 79036 58908 51912 93916 71204 62060 76830 78763 53238 52151 97833 75475 74363 67599 64773 97419 70512 85265 81918 88130 73296 72186 59790 97454 96386 62407 89088 81460 61788 86467 66924 84185 77981 88670 94395 63181 77569 63675 57866 69755 78274 50357 84823 87302 56034 97274 78114 81140 90718 97108 77445 92235 95714 62951 95412 50498 93909 94339 63453 74676 53290 98273 60549 93338 72420 95503 59186 63627 53954 69243 52249 59910 50523 63930 68400 78314 60017 98920 71294 69143 63470 62040 58759 57372 71071 89720 57751 59472 80256 69632 82925 82012 65496 90838 98089 72642 79172 69923 80472 97951 86940 96301 50258 81913 63663 89402 74904 85454 60260 99078 50353 94623 66286 53262 94879 68211 53623 51443 52629 84524 86579 75629 72171 77224 69736 93877 56635 62539 61021 50734 90286 87009 53537 77236 53003 81681 56792 51396 67719 61162 89734 92851 63930 79915 68653 97337 53503 84694 59668 76171 68448 96888 56484 77361 88376 68013 50570 88295 88047 52458 67333 80303 54744 88233 75767 76826 87699 84004 76581 62537 67355 57176 68147 68406 57034 80305 60185 56374 54331 82377 67160 95535 74698 75431 78382 64572 57439 89591 84443 73255 88058 66892 89278 73630 83651 79758 68030 63327 70364 79338 62188 87511 67737 77847 81179 67898 64836 99504 92680 92588 72518 64353 68271 75614 53576 78355 97042 72772 54139 71854 51691 86184 50465 99579 58705 79566 59305 88265 69695 56985 90780 84456 90624 82806 82842 83993 76938 61184 84927 81450 57180 67723 61865 54998 95085 82803 59906 57591 80889 69384 56716 62219 62947 87586 81920 95340 77353 82850 76016 73938 91701 91082 55709 71419 58526 87383 73076 68886 84169 54107 90924 97673 59174 57255 71633 82252 75918 62147 57037 75425 59533 66646 96340 86526 86952 58364 87978 91270 83563 84505 53352 62293 66268 54916 76307 93707 77513 56995 68410 98285 77264 62290 87379 82079 59199 75333 63239 68950 93104 63366 91691 78918 84314 93717 63553 60986 75901 54635 78664 69462 54902 65641 71107 84195 61133 88633 88273 63410 72559 59913 79684 81363 96128 73649 69396 92002 64702 75634 90350 90787 93002 63470 90978 65679 62227 66565 85982 55618 68693 59986 66727 75002 94945 74322 86301 97093 70184 95205 63490 75946 71636 55571 89629 58544 84386 82212 50235 98534 73287 93261 56990 68657 56822 61938 91929 94725 91206 65990 72188 99889 51036 73161 81135 84490 67750 68372 72750 94034 71381 99722 65642 74587 88655 98124 58386 75312 91642 63118 86312 50925 93659 90188 64246 99236 68636 65904 78068 54022 96454 77595 82697 73676 63825 83250 90817 73930 90577 83325 63605 79805 55152 56673 97560 63327 78345 78414 58275 59483 86726 92005 83838 88850 55052 79008 98577 88272 94084 70898 89420 65051 67091 83473 82461 97039 68392 93365 74830 87568 66014 68982 85998 72537 53388 50225 88853 99654 85549 55726 56332 56663 60309 51660 52284 92129 51517 60270 92712 61163 91508 56409 58437 81655 69563 67296 77831 88427 93627 90769 75796 62063 93872 78510 66803 88102 52241 86056 71017 89558 76649 94545 86840 69271 62746 69805 89406 70998 79953 95792 79360 77639 65070 54096 66263 96326 56318 69635 89673 53885 98327 66085 76431 54595 87440 74687 52512 89469 87800 68101 77454 80139 64332 97004 93981 94738 56485 98945 72151 85904 64370 77129 76014 58996 89873 50988 74187 65637 91596 89568 61991 57297 79545 94280 93705 73377 96384 87011 85330 52134 74577 70780 83192 70465 87572 88862 92189 82123 93677 97263 79756 71273 93183 89896 78228 57542 98844 72020 72256 91022 91300 90934 99721 78175 54619 63461 71568 84266 57602 67650 92999 82507 74497 92291 61522 54987 81307 60108 59727 82892 53697 91335 72000 73503 69867 75975 90430 90656 68001 86842 82218 50558 75704 61748 74340 76186 92275 56385 93872 58773 87346 73151 58819 89564 80851 95317 75608 75024 51862 77243 78087 50796 57910 96791 93673 87738 76114 88234 56134 88298 91390 91001 50954 97103 83662 59491 92175 80592 92382 89880 77073 90528 98284 90277 80807 65221 93007 56634 88462 78883 70712 98326 61084 50130 91995 76838 55130 77625 83310 86581 77941 91505 63744 54051 56399 98708 87213 78732 71919 82996 86957 68304 75214 94561 58667 95355 65617 53629 78887 86997 53866 75647 57426 57751 56076 64174 66447 54410 84130 54248 93777 93984 53455 91287 80698 97807 60855 66015 66619 73025 97996 66333 57158 96409 50019 60129 52829 91042 82580 97855 66642 83013 53761 60791 84629 60020 63681 92443 83353 62930 53234 94949 72683 72713 87321 69126 50695 57378 86087 97373 88895 69953 73753 58709 65116 84098 58582 56530 73167 55144 99275 99784 60991 97633 71798 87142 66959 81606 91466 50930 60998 83415 51685 70559 69413 69059 96111 84169 72499 93770 55332 64276 60106 86188 56498 79041 52692 91206 83847 80064 90118 58454 75590 73886 85610 65609 66769 65989 94072 90533 93028 51044 70793 59745 84279 94095 92806 70651 99040 95739 55005 79422 80982 70533 77400 79916 57287 60107 61317 86172 87068 85406 97185 90026 60775 76464 72882 98839 89021 62962 70516 79435 84185 59917 82049 89928 76873 80773 54267 74182 51295 57187 86949 89481 92867 81986 73742 93505 71803 84108 63675 79216 72702 75020 57509 98309 88669 64968 92683 91953 65971 72267 50490 75761 85014 82432 96631 89824 88466 78337 73933 59652 91563 50643 87481 80305 80173 50891 74108 67161 82779 89563 96605 59338 83278 63446 88954 98992 89025 73844 88020 52237 60862 77677 92804 67266 71625 74804 59425 73375 75668 82719 67772 83851 54124 97623 97111 61661 83303 58177 64021 55404 52107 66764 66062 86619 70029 95103 54346 76141 91121 70642 95273 56897 52595 94387 96775 57957 72367 56853 50450 97360 61952 66058 79141 81826 80767 80270 59614 82923 86286 75072 78169 65313 52569 78538 90420 51145 73717 86123 76881 90243 52260 74602 84540 52636 90864 75472 82082 99073 91507 51498 64299 70270 66516 55581 85724 93945 59630 70298 91615 91403 90504 80628 99481 72200 51039 66632 82168 94315 70096 75625 67035 64674 51886 77971 92553 83980 55226 94984 50217 95303 72621 95680 56381 95618 65254 79448 77865 64303 60174 52470 51711 93806 54819 96663 87935 61762 64565 77720 82098 79117 88058 64017 69149 51836 90074 69768 54879 97963 53655 93283 99928 61446 86120 92472 94657 50909 82850 91945 76190 67053 75139 88441 72679 56675 95113 92103 57082 55059 81482 61413 71688 93146 63100 69803 85052 75946 92537 88412 52509 80748 56095 54073 68131 73021 80384 81465 93183 97022 92450 52652 97840 92745 60317 80441 84454 93225 60288 98398 51210 97263 50832 81032 58064 67009 88084 75652 89654 86296 54630 51256 96793 74735 96264 93055 92013 51739 96385 63743 74801 72839 61557 91950 77950 88564 74853 98650 56319 69626 97962 97500 57034 69636 73729 92495 58668 82582 64258 88984 88426 65801 59079 86371 64539 54833 62943 76883 64887 94822 85473 67335 83300 61318 85615 65321 96470 59330 79167 83017 69194 60350 92764 50246 89497 81483 64577 56994 76382 93619 55350 52413 89902 92733 90935 68919 90650 85562 65736 91061 86571 80611 67841 94788 79932 89569 80779 65908 82494 72978 75407 79990 61983 79936 85277 64167 78181 96095 68476 71721 99509 85211 84517 66921 86932 63311 99354 86890 56991 51858 60653 87747 64244 69284 75477 93446 84774 65819 75189 60978 94757 86018 71329 64684 58018 93858 91540 66776 94194 84891 62000 60474 93576 91745 85230 74706 86657 87495 94287 91779 91768 89384 56483 84264 55284 93737 67972 61354 68040 95068 99734 83220 85731 64072 86217 61822 75222 53099 72092 56567 82688 53624 87313 88719 75887 93614 70201 93829 97246 77963 95684 93392 83392 96516 82340 93570 86256 92155 91454 97229 62340 69869 65182 97061 70291 88198 87541 68470 50505 84771 55879 94495 51368 99746 68241 77481 77883 71257 79103 95402 82692 53906 77022 56438 63700 78268 98992 76718 72550 82221 54627 66299 95931 98184 64767 94348 54590 99779 59921 53817 67982 53028 71776 83783 80516 51044 72719 69184 73550 82983 52368 91341 78789 86410 95918 95530 78841 54508 57017 75601 88705 70811 77429 66378 75387 99512 75417 91270 56627 83799 61777 88287 87758 89770 54575 50966 95793 84465 63023 78648 53241 90661 50031 98992 95783 58499 95612 78938 50669 52286 62027 59286 98868 78421 75837 84687 84220 53674 77001 89785 62050 53377 60509 90918 85230 82642 50014 84552 80160 53619 67865 79901 80507 65550 50866 52211 78990 92891 79775 79051 70703 90795 58651 64002 84074 53461 85318 57170 57655 74510 59054 91515 72979 86977 77031 59906 97945 58690 72551 72912 98555 96068 71334 70435 82784 79982 70139 54934 84166 62326 90490 72456 94704 56534 84146 55714 87532 66272 66187 59060 51474 97611 99539 51687 62823 98340 87506 92315 78695 98018 85278 88101 84642 87361 89662 72171 82804 99941 53144 67834 60736 92325 68198 96499 70398 95775 90028 66315 61742 98314 83172 94036 66606 96120 74376 74234 62232 61772 78107 74616 83196 94859 96157 75203 96824 81567 89372 55872 84341 90928 51772 62045 70528 80594 50511 78310 75116 94809 60983 61739 79358 56983 86117 64480 68206 85247 64375 65517 69175 53960 78484 68092 65886 96326 78770 90567 96422 69423 60057 97509 87665 97034 52072 72282 92478 94487 88928 79118 72930 91926 61944 76927 58099 91961 93463 80054 71290 93755 76523 67786 77087 80787 96003 69692 70861 61104 74845 69053 66920 82811 86727 89843 58891 94585 80540 95556 98078 50763 80195 79216 93807 54237 56671 78020 76815 93338 71280 81889 58828 57475 98565 75929 51720 73657 71007 57661 83560 62256 62037 62221 65103 50674 69643 80736 52809 78738 78729 82757 53950 85477 92492 76060 80015 50346 78119 51301 86482 70014 80915 86503 65685 90149 59658 83005 79394 98977 72548 89899 97338 68727 99981 96590 72402 90021 92903 68173 71268 78867 87319 72434 59077 63181 54691 81657 87510 92509 74708 60441 62485 96663 82224 82193 94335 90663 63403 89987 54597 96297 89288 83209 85310 95598 86658 95457 73360 98099 82199 91976 83930 81950 51528 65994 75417 92665 53312 79551 98530 68507 64679 71780 69885 55779 65450 94406 65342 63527 55429 68557 74942 71265 62271 91680 61061 94953 53262 85090 76514 95863 73015 60845 61531 67637 83832 61226 64197 83366 92384 67344 72994 73308 96268 77571 62097 68767 60592 78800 80036 77459 88223 75610 92532 58783 66972 73701 96026 87258 94583 82239 55543 80061 61042 91131 60418 66191 67491 53950 73109 51198 88701 67906 77126 70362 51614 54457 95571 70136 91608 58421 99652 65553 55500 55849 95257 82696 74180 69532 99824 86258 93765 50305 53352 87937 88376 96209 58629 92360 51933 79682 60298 93249 71731 59428 85284 70071 67376 70809 53381 99461 76077 94233 94245 99323 90292 53870 53217 64961 73226 89789 87591 66569 85146 67118 61776 95836 87188 87829 50300 88035 68233 74625 92140 89140 50409 67455 57972 92709 58475 82576 68746 81775 67445 69957 74954 68718 73366 89221 59040 94703 89244 67767 70682 60697 58746 66912 87794 60976 54842 66699 76053 74080 77885 76998 74991 84246 85568 60478 94261 97150 87129 70666 63848 54027 95235 58165 77384 76567 63265 51071 88201 60065 74482 86571 99412 56203 76903 97387 85767 84081 56654 82368 87209 60613 94442 63678 81451 95289 78538 95368 57138 69459 78453 61510 58832 82163 51142 85395 83394 97233 63008 95691 55680 70548 91788 90159 52249 93552 70346 69861 92318 55814 56130 95538 87959 68361 64699 83525 94250 86629 91436 78898 93223 78098 58349 89507 90412 96108 80485 72757 90488 89992 68960 97109 97117 52264 83470 80484 52722 83508 52463 63265 94219 91001 66544 93222 64214 80622 94623 50561 71082 98110 60703 65993 75475 51374 53858 93177 51388 56879 66025 79479 87070 69961 56408 82814 95031 67816 60705 68314 68246 73681 61585 50411 71534 82459 99564 76148 91429 86860 89026 75159 93268 77153 58435 68232 63185 79517 52001 60505 64341 55529 99920 99496 56533 82641 79859 74830 61769 70675 89994 68297 77865 83861 77360 86135 96830 95711 86519 85991 57478 60754 98812 83748 76967 90218 60003 85659 57107 82597 75920 71268 91234 55549 60324 85000 68949 97359 60995 94171 94037 56621 96562 85226 96924 82695 64062 83379 55659 52315 77949 93476 98321 88049 57540 97167 75718 90201 61884 87488 66849 88790 81501 70440 97170 53639 75323 51658 70498 63730 64243 82834 78192 75062 62781 85963 74927 72129 95022 52111 54867 80766 57613 86626 51777 67917 96740 77914 87276 77322 93955 85204 99515 72906 72130 59437 54223 67843 95072 59083 56915 55921 84806 62573 73911 82289 90927 90197 79653 81675 76683 61973 87831 79990 84055 81968 52646 65187 79288 85063 95915 90818 68586 61329 73544 83501 55184 93983 66922 92801 95838 87301 70877 86802 51206 52665 64616 57441 91132 89785 79188 93167 72269 86701 85919 99738 95787 77385 84930 86574 96438 98561 67459 65286 61587 89164 98446 54381 90338 59379 61590 50082 59531 75324 57589 78205 93093 54541 62798 89900 81658 90245 94651 52163 55214 70687 52767 76842 52822 84658 94845 50504 65049 69131 50780 75257 62869 85264 88953 61140 55227 72226 59394 88031 72105 89096 64397 74930 88938 56389 62809 58668 53350 94930 54211 64087 86334 70654 90103 72352 59872 58534 97911 87649 81416 52775 71786 87049 74760 50274 52565 82342 60580 84606 64854 87104 73298 67115 53454 51812 56021 69778 64502 87195 88718 57745 92121 71496 97680 78312 65116 99670 62400 73398 76467 69499 80470 67451 51924 71626 59539 91758 62837 74531 82994 96864 53299 63371 78303 50190 90224 68194 57748 77998 72372 50038 72424 91119 94480 95346 99776 90985 82160 82817 83013 64299 97972 94417 91715 61985 99464 88967 69722 61435 97034 66975 85831 68051 60581 62771 83939 71574 99988 84786 86011 53855 73930 92379 81953 67586 96177 78776 74667 63800 67461 77744 96066 83680 80831 83112 98996 56909 98203 55849 95506 95431 88063 92327 60889 83473 64078 87418 51373 74519 93328 81522 57447 57390 73564 92426 57725 66260 81501 65964 58136 96141 81358 54080 69477 76066 56471 60905 54568 57397 89192 79207 97715 93520 88199 80567 73783 62408 56716 51355 80824 92782 78701 80013 52353 67717 88163 50257 98609 64270 73653 55080 74816 55539 61386 69552 90669 63513 51867 99607 95608 95717 89670 93892 61970 86393 57066 88429 57264 92066 68700 58889 55863 99267 97590 68930 65990 57286 98772 64845 75487 98768 68396 74576 93564 72239 64790 70901 71594 76530 78019 78590 76700 72341 54389 53321 86700 55352 98201 98783 88591 86677 72318 72619 51212 71417 81076 70297 81829 86726 94636 67227 84170 60966 52524 54873 96313 60298 98481 91509 68032 77694 67366 78142 94958 90813 54815 70906 86649 95851 71678 73847 69219 63665 51035 84730 99872 87827 54279 52202 91631 98921 92139 54217 63150 65778 85342 60877 81556 84470 65663 56197 86943 66522 75107 79912 60951 60415 97496 91035 77136 66076 93738 98130 99758 75223 73105 75239 66978 79124 90657 85793 89640 73966 52658 79688 92930 67345 87784 79549 63735 72788 71067 70223 90177 76917 62578 84145 97707 68179 83673 70415 65819 88003 81751 54233 65075 77793 68834 85309 56362 83621 51350 65867 58125 96127 81098 74325 53824 91617 93958 83104 77690 91790 55209 81684 55637 76585 97480 90680 59081 83441 55608 74058 60149 97237 54020 51339 96097 52651 62937 50833 59493 55782 79667 57220 61872 51038 95598 86333 76915 65160 51209 95984 59158 72176 51691 78447 77658 85881 75853 95395 67490 97804 55124 68537 75533 88742 81701 66960 91173 72283 70268 80460 61497 65424 63792 71201 78073 76419 50888 63397 65085 89583 69972 65216 61794 50785 92604 91589 97415 64664 92552 66602 57705 89358 95819 69835 69348 67440 76910 51067 92307 64691 52761 50236 65509 54722 97885 53415 70952 60214 55191 98483 50391 63337 65272 83405 99801 50097 56214 68205 99909 86528 51464 80347 81990 73991 73495 98540 70885 68987 61345 98373 89563 67817 95624 82284 90129 76856 78463 91032 80812 52897 69682 98518 72166 98054 89911 51438 70964 84705 68341 72462 56654 87763 90339 92380 93107 62440 85269 85769 95001 78666 94469 53481 70411 75228 67180 73852 84222 95030 87324 60507 59307 79959 51825 95072 60524 95429 85438 52178 62779 50330 83712 72723 64375 71759 97031 60666 78753 63457 55449 65185 73745 99659 91050 99571 63372 70937 81869 80609 74706 58855 84006 73352 68199 68254 61855 74080 74613 92411 81505 56394 74706 77460 64244 85676 61489 91761 53731 85583 62407 70078 73837 88377 53799 88647 68908 88842 94901 82459 57502 68539 51889 67259 70493 69953 96813 95518 53298 69161 92268 71221 56626 53383 89084 63841 59492 61202 89131 91601 96294 68903 82685 77616 55423 99002 91544 91939 72913 62336 89239 72497 79608 62954 77597 83810 61436 73257 81349 87266 81670 76671 76915 57512 98643 56599 65167 86188 70023 63560 66624 63958 82485 57858 55497 54733 73218 80800 96463 72716 70313 70044 56168 88200 91749 56697 86063 72738 77814 75595 55195 80177 97382 69011 76211 82170 58091 65481 63553 76701 94073 94110 61512 86978 83730 77938 63889 66338 52840 86910 80495 94107 78120 77325 52175 74539 64289 70877 61173 84188 50019 87458 52578 92389 60491 83806 97721 53398 50859 78998 81193 78197 84909 93183 74393 73542 58427 76217 52553 89132 74798 81677 56596 57060 60381 82524 82623 63125 55356 93796 96101 98391 50471 71366 63371 53332 79747 67215 61165 54723 52370 82692 94205 80273 58057 66968 93952 63641 99449 73825 53708 68010 91866 80497 72352 65337 96465 77308 66405 94614 69342 55353 81232 89730 86717 97444 96830 69365 62250 70516 86562 56468 86325 90389 77511 97791 57924 64705 54392 74299 78079 76650 69184 82532 99927 94521 72390 86430 79417 99337 66001 84794 96669 74655 90114 99303 51102 51324 95378 79927 61211 70406 87146 50355 98336 94427 86944 74958 65114 73751 97974 86457 92728 77750 76683 72744 71461 51422 88048 58945 75323 90629 80342 62867 54698 99429 67941 93397 53321 95464 91435 74647 88149 70680 87301 67131 81395 57469 92529 68340 90911 87739 72418 65732 86612 79169 73377 51607 78298 65448 69202 98064 60551 72893 88461 92071 83281 88351 63011 66577 81466 92091 73621 82933 70942 83530 53961 90628 87648 91116 55347 59835 87173 81074 56961 53482 72545 91623 58259 65660 91163 89433 73702 69685 92148 54631 76868 73494 79225 74026 98676 88463 94690 82951 97467 50776 52217 73066 81098 73031 64014 51514 88605 65622 91299 96425 60579 75865 63781 92655 52623 56394 62783 63163 75202 92721 67221 86543 57747 56059 59029 74592 87283 99436 88637 85975 96399 78086 89708 62468 91597 97643 66266 55214 58233 64630 64695 85725 79258 82669 89750 65807 98627 89285 71422 69548 59350 84985 92678 51141 70534 96400 87693 57978 80512 99314 52363 82722 93902 66651 71463 52860 56151 91341 63019 96533 68764 95148 95751 78106 80255 83493 69463 79007 97011 79649 66558 89650 97249 84488 57317 99475 83950 71180 62186 75510 84079 72014 68966 78336 84959 55365 85575 59607 84590 88179 51891 66619 58262 86270 83597 70359 74278 81099 90528 86556 61016 95942 85933 77763 55018 95801 88623 68060 81083 70209 99012 86331 71006 97958 72420 68326 99898 66631 70005 54776 82195 74287 75010 74835 71818 90883 73100 57267 56453 91611 61614 92334 89909 63725 75938 83708 96844 83482 92796 57468 67593 77368 61526 60117 51442 90006 81456 62827 79315 95590 57279 56883 58340 63899 68898 53986 78061 76821 99601 97071 58551 58331 67134 93339 53337 86331 74512 95480 59488 81477 82903 92697 65289 75186 51725 67925 82186 87863 70670 64259 91370 72139 93665 74701 98092 86256 56168 55998 99785 84605 63233 60704 83813 96977 52851 83906 98299 78701 94626 74176 54431 80573 75374 62518 58554 78841 80199 94364 65302 66077 61290 63524 72155 82976 83805 72041 76244 96323 98062 70782 63288 85537 94028 55767 61762 66627 79564 62584 63715 91661 64328 57623 75788 90509 77203 71728 74712 74099 90376 55502 79252 89596 57770 55252 98334 85582 88104 86184 64067 93413 83352 80133 75572 87511 67492 52851 72532 83128 89959 61059 53369 75064 54754 86494 51070 81016 55693 72320 51858 75602 96344 72226 68191 66936 70292 96217 56210 92871 84899 88433 72129 68777 79846 80764 81486 66379 59756 87252 53195 68903 67870 99360 92028 57540 56247 94945 91434 58356 98458 89818 74858 91630 63850 81454 56375 50386 91760 91111 55345 74344 84623 75583 94340 99080 58014 78825 76706 80109 55287 94880 94169 55745 61182 96584 92920 90052 80273 50392 97234 64925 76617 89703 54642 93199 56005 90889 75386 56215 93736 71897 69698 82037 97452 62024 80525 73989 61011 98110 87455 95034 87243 53077 91448 52125 56298 63329 71496 74029 77805 51451 71475 69857 86696 80390 84203 99562 98731 72117 56011 66174 77683 74450 88034 75499 58986 84310 80847 79414 97237 80248 95946 64150 83575 83562 83618 98874 69766 57751 64332 82027 52268 65335 80954 68524 62617 96281 87495 98605 72261 90748 52167 81177 64981 59584 54177 81357 56529 56893 51281 90811 59383 64962 71570 78964 50439 74897 82239 76468 57693 69400 77441 92724 98743 67820 50500 95477 63152 90250 85451 71350 54080 91026 94155 90349 87743 65021 62487 96127 89666 92088 63931 81978 72387 79904 90295 69549 99183 70893 79517 87560 89562 91912 84048 80233 73666 77089 69041 50291 59475 54028 80054 54484 89439 51709 66538 81649 67184 53028 84610 94027 63775 50431 50731 80957 76160 71084 65374 71974 91730 87950 75653 84908 70401 63443 61912 91186 57296 82403 64732 97125 53530 55335 50840 52195 61765 93194 70214 72199 50613 52392 63194 84158 84938 95637 70094 86453 95214 51729 91934 75635 68855 70994 98794 60499 99445 85235 94893 68830 94111 75149 61101 52798 76115 59582 97967 94561 82382 88269 88155 68741 99884 67506 63589 87476 94778 93476 95171 55889 97603 65972 99914 96935 60113 62453 83850 50714 95409 91398 77120 59307 92722 91672 84111 68721 52062 67605 54824 77341 98405 53354 73178 52959 55551 76545 87487 93184 84319 81161 58896 65399 55173 62118 95409 67330 93102 87284 71908 95153 72840 64059 51177 87034 72160 83844 68292 97814 64121 61709 85057 72704 59214 51100 66297 71107 63296 95668 61236 93974 70680 71832 87107 96482 73918 76875 57667 97055 57927 95749 97319 75742 55586 61596 92684 80607 50502 54710 53364 65850 70474 85587 87189 88328 73296 71168 96566 62253 99294 60801 93932 56579 75022 92909 69635 53651 69870 83845 82269 52841 84641 74271 97407 84854 56829 83043 85584 84450 62489 58738 69585 65066 62319 96492 66723 56670 94719 56374 84673 63450 79655 77531 61074 92629 68612 93121 95056 51969 64151 76952 84196 85552 74521 95018 56311 79973 68507 90888 93892 74574 81195 59167 58228 99072 52438 79072 85656 54180 54577 70075 91398 69552 50777 57400 77442 65644 80173 87148 53769 64489 57181 55655 99220 68525 75857 62336 91056 90800 81718 73759 81059 65908 74697 68268 95522 84328 87658 73014 56402 96251 99300 73527 99684 52120 70213 69230 91991 53144 76499 84550 92983 53996 83099 95340 56912 78802 89499 67601 86403 52561 89413 81857 75543 59106 56474 89726 77766 68270 83649 78206 66646 56153 52565 83670 57318 99617 75784 82929 70407 62712 84453 61845 93079 59187 52053 93880 96161 88511 85562 64038 55542 76895 88025 57893 57228 89113 81725 60248 53507 89082 81261 96932 67987 54735 95650 61486 71568 98950 67836 97373 52313 71267 73261 64860 52386 94546 66418 90639 62277 53418 92730 63766 81042 83188 65824 75533 93407 80021 97471 50743 84820 87132 65715 75648 74278 81110 68677 62845 56542 72681 79206 64061 54309 98435 70512 88895 69677 88367 58883 99775 80357 59202 94964 85662 85124 63027 76716 58029 80712 60542 75842 82622 63071 79335 52428 63403 87661 73994 57814 85197 80608 96957 54666 87571 78915 71592 60871 79849 86561 85333 80142 59799 90630 64949 56937 71019 74454 65759 96370 65601 69809 91403 52621 90063 61954 85551 94723 78136 76129 74015 51645 62377 71601 85359 57172 85185 57921 89451 90180 67369 57634 62994 50177 99121 66816 58878 72739 88966 77814 68419 80898 64538 88045 86941 80554 98523 79236 53156 60924 79799 87906 56767 90824 99586 68323 64925 91265 78648 86515 60145 91478 74876 92325 55079 64157 99597 90838 60959 91229 63275 64033 84871 50473 68501 99273 74199 77936 91033 56933 72688 55165 56223 87391 98210 93614 80664 96223 57843 80696 60058 67858 51058 82236 86570 55052 69545 57442 61143 77143 71773 92893 88523 88076 76577 69701 71014 50506 62981 94769 89235 65548 92811 78583 70422 86870 60860 87680 80843 62838 53978 64504 71022 63486 84413 62241 66098 77992 50793 58963 55892 84303 73575 67410 74749 69492 53593 50731 81182 79326 72878 57824 57655 97057 87332 88770 86673 83629 96635 51021 82434 89004 93097 68901 64850 65950 93679 77378 91888 96704 53566 90598 72285 98811 81338 91981 59853 99555 77053 56096 90611 81952 68295 57941 81831 89304 92784 97457 80173 68369 83646 79882 83326 76099 99001 62970 90729 79154 55018 87433 84790 76850 55126 70636 81164 81625 93691 67028 92864 73629 55175 61809 54744 89002 88352 56833 66349 87517 58134 81985 88879 98004 78843 80057 56140 68580 62709 89002 70665 66254 58532 72656 83819 71503 62216 80910 60205 66526 52014 61724 64625 59793 76119 58376 54091 62769 50266 66241 52199 98904 82665 97056 71099 75239 56411 50110 89167 93402 63198 72351 68828 95030 50065 81333 59676 50782 84475 55114 64677 90812 66745 60651 76267 67982 64749 75815 58431 53794 84224 60794 60450 59684 67210 51072 53499 52627 73161 52745 66550 99035 98617 84879 79077 85559 63677 93950 80436 79413 81827 81920 99183 51698 60746 72258 99727 85459 80781 96522 99984 67426 82304 95972 98157 89071 80532 80003 95056 92889 90193 59479 77357 79974 99790 60190 93981 70864 99034 79126 95478 58089 96999 83307 53611 82863 66780 63464 80031 63485 84010 98371 57790 95732 98832 64964 92241 61674 84820 52976 87232 50801 51888 80448 69510 87947 66673 54029 55979 98133 88623 88575 80861 71267 94097 96027 88549 95140 67646 94225 86336 75902 58538 71776 53901 72373 94027 78156 70728 53878 99594 84471 72781 59745 69624 92738 93634 52160 63457 93617 70035 67388 61293 72675 88788 72120 81132 53667 62055 86251 52456 88020 95960 79789 92748 74040 97081 69063 71713 68807 82003 77633 68985 78421 99601 99907 61428 87266 84863 50282 73112 78201 97541 73723 74252 98001 86386 80154 61234 61597 55447 76026 98471 89165 78601 76227 63106 55843 51518 59656 58423 94741 69367 85754 96795 71726 54629 98900 85989 96939 74659 86650 59881 96971 52618 84072 54191 82718 71290 57558 80456 71091 59682 67806 55600 97252 50671 93973 80041 84069 55538 91556 54004 89662 86313 88839 95027 72388 77983 55870 81849 76175 55590 80320 68160 91647 51697 83939 69628 59157 50517 78349 69163 50117 77305 52255 80639 77334 80691 99701 94538 56902 83961 85928 63516 70945 71045 55834 93043 69862 58670 79702 89174 96621 85792 58845 82424 64769 58782 68050 82515 99049 74250 89749 57556 65449 71037 71009 71185 56824 52757 50125 64404 92607 89294 76749 77848 62125 58709 56986 80706 73908 91857 64414 69066 64814 71255 54302 55247 63590 87910 92463 78832 83121 67070 81273 87089 98059 51467 84126 68782 57796 81517 85591 78613 59113 77864 50320 70010 79301 60215 71736 80564 74476 80327 99352 71811 61141 60226 79673 80235 74828 79292 99742 79410 96341 66353 60267 72851 57889 88486 60370 96449 62081 60458 62965 94804 67303 94536 58694 89564 93194 98721 52626 58741 86734 54392 85066 95118 55772 84671 98440 84765 88060 68325 83847 91473 84521 91481 77846 84829 91774 69334 62546 51960 94551 77341 67139 93729 86449 62064 84858 55441 93639 72069 79742 66364 61299 80376 78443 99564 81891 87154 61821 98138 79283 71111 87399 83363 68799 76535 75370 83933 94410 56354 96840 56637 56663 52384 91750 68187 84612 70216 87094 72750 60117 81497 55403 91292 88959 82271 92554 78896 67170 99799 66102 70099 57145 65635 71701 53007 97926 82930 88296 53450 60790 62518 50845 65122 89984 56133 65245 60931 51893 88138 94982 57856 60164 58368 50695 74542 61404 95526 81117 86648 74799 51599 70371 50860 95967 69701 52931 66895 81117 74824 92532 58668 80159 95954 89007 65150 62680 54527 55829 69846 70848 62989 91587 91763 84052 60867 74585 77310 53886 68233 85166 78954 76057 98553 77460 76207 66966 92398 66477 89674 60373 77017 62088 96619 77024 74114 54321 80889 52379 68374 90603 54205 99677 67368 79025 64962 71025 96645 82973 75405 57563 96267 96028 86848 92695 64236 76384 66198 50799 78051 94984 52934 97850 92812 77256 84872 74571 84634 79363 70391 71399 76885 70480 91216 97813 98248 66200 99236 74058 51786 72380 57441 70993 76130 87014 69587 59415 59865 87485 55116 80648 80605 52447 69755 55284 58977 90970 83170 72081 79971 93179 99015 77473 63136 77096 95903 89189 59280 57615 73756 97723 86601 89889 73388 77298 97581 97139 96826 70348 59768 57766 71213 84803 98379 51281 79844 51903 82411 85558 58148 73699 76090 70405 74028 73651 66780 57236 74712 94740 70398 95010 82640 59512 72388 76534 64667 97359 66971 89833 62351 92614 83401 71094 74860 80903 86301 99821 72717 52624 53738 95731 94750 83511 81880 94576 55492 97320 54120 78117 75269 85097 52414 58757 61806 67035 71600 70687 66914 57403 55794 56033 83597 96315 58842 85631 85619 61593 71051 54529 80427 86899 96278 98288 92841 86801 62443 92787 83037 63758 82521 89979 66055 84176 65264 51970 92756 99855 71733 87377 86088 84048 56660 77451 82053 55010 85135 89052 72039 70807 66809 97464 91770 74899 81101 70272 85853 67965 56351 74235 97382 74496 75601 53347 95275 64903 96993 87633 89697 80750 55430 96544 85984 91682 76671 89981 60930 99114 53249 60279 78434 95567 53547 68876 82179 87866 74521 67435 87359 63169 82555 56225 89834 73670 92671 96319 57580 70894 85105 65013 74862 50026 78273 60949 75075 85147 58016 93979 96135 53347 95389 66507 87818 81899 61138 69016 75522 90155 95283 98351 54881 85714 60610 56948 64384 53463 97847 98327 85260 58628 80233 70484 93868 54863 75790 71668 66783 84392 52960 57701 99052 83618 58456 55010 67812 74054 50504 57598 76689 89095 75829 79812 59526 97435 83631 94218 99366 75292 82310 53856 97260 71735 50081 70275 69950 92942 69852 85007 65338 58727 67509 73730 50814 74941 69335 73544 82994 53740 67275 97914 98967 86604 98876 68156 52920 79183 86320 70169 91798 59255 72942 52506 84412 53375 84824 63777 92471 97729 74001 76585 56366 68994 56563 71762 89033 91531 73639 94596 90622 98385 50906 53541 88007 85992 67867 89207 61036 68914 55126 89798 72285 77930 87098 63027 93748 54174 70349 54306 53441 96159 85121 61929 57456 77278 77828 86672 77704 71725 59233 54714 69710 81812 60122 65619 53133 60764 89843 84615 59543 60859 71202 70743 56189 95337 80940 98115 50879 51210 70837 66656 54541 78393 95755 92390 58523 73029 62250 59982 51811 84617 90746 86143 59365 90467 61694 91661 65183 51599 70053 76769 72129 77770 73687 76732 58161 61012 86462 80443 81500 73847 92269 57484 78930 97689 54496 61944 76670 87428 77719 88173 73261 97032 90376 88343 73679 58623 91419 53933 98067 85748 88088 93631 66447 78570 64220 84496 74618 72237 89656 79609 67055 54448 70778 57052 71483 50822 90856 98669 97143 63354 83333 74095 69201 87353 90133 69244 54751 74724 81115 89322 69026 98181 98399 96652 91821 53341 89593 75736 59581 75500 95873 96316 91539 99183 97427 51753 78747 50595 66218 72260 50382 91526 56969 75851 55991 71073 68707 63832 92686 93583 99465 74735 69746 87314 97390 86769 69955 91951 80481 84436 74183 52526 80911 64684 80514 58767 92286 92118 64491 55489 79508 86569 75772 69916 88296 82982 62945 91568 93138 81886 92539 93332 70539 77548 82191 65206 61174 85871 56692 68083 61740 63866 71906 86097 76804 97690 89872 50620 55065 55304 60730 95792 55844 84407 87167 58816 68802 71545 92216 76955 80988 75807 80818 80719 82130 50653 89999 74721 99708 66674 67155 85607 87100 61359 90216 97743 92911 95677 92389 79740 53103 93422 56401 76012 83738 92524 57816 64491 63875 81325 90615 92768 75096 61780 95070 53883 50656 56380 70838 87156 56180 82559 50213 55314 66662 62565 81572 86913 50731 72476 82051 98297 82682 92416 66929 93759 81419 85901 64963 60312 51468 98042 78212 76142 71490 81545 98195 56491 61869 96408 95014 62058 91290 55779 96189 78169 97843 81141 88065 87197 65060 78784 62109 59386 97846 67691 85464 57405 79572 79004 71703 54284 76731 62392 81817 60087 79211 56692 98894 96487 61387 97733 70523 93060 57718 59544 52867 80255 90584 62402 68828 91384 89995 71718 90683 79245 59598 99611 59437 74553 79007 71917 63840 87337 99183 90336 95909 53292 96842 53147 62551 55814 65503 92125 72929 73315 53549 80161 68046 86844 86771 95758 77753 99849 61090 95859 71305 86980 78414 97537 84671 69425 79323 62748 55309 81387 52338 89928 81272 84655 78439 84367 76563 73500 99418 73914 58306 70476 93114 74802 82112 87862 85504 72773 66510 54786 54652 50982 80401 83936 83062 76016 58477 72083 75761 99377 60494 95836 55369 79630 75570 58320 72304 90468 50081 95536 59890 86912 62912 97120 63090 92261 98304 87580 68547 98157 92242 83110 65403 57828 92698 91182 79652 70075 53154 94402 92937 63049 55786 50116 63167 69433 98317 97943 71900 77094 51534 84772 90999 90912 99952 93541 94896 77295 65368 76296 95427 58947 71207 98002 94526 61714 99355 92397 94579 88275 92679 85237 97527 84628 50440 57812 71620 71815 55133 58454 88742 69963 51191 94499 94395 59573 58401 80346 75331 82579 99785 99963 50045 67261 66912 66917 67647 97995 70366 57844 91246 51456 52420 77798 73390 50020 69908 63877 81350 91807 68178 70289 82870 80507 81288 72031 95922 69004 72451 59413 92251 61353 50801 79986 55536 87134 52585 81113 83643 72904 60751 58097 80358 85972 64205 93878 86597 53280 93629 67800 74870 93809 63031 73637 55926 83258 82532 77641 63638 77696 65543 69949 77280 57504 98329 54430 53654 69109 85053 88763 90356 84979 60327 74101 61301 54891 83874 89030 54839 95237 71268 60902 95035 84318 93981 79670 89523 95967 84152 91726 84009 65695 71836 87058 75371 50140 85699 68231 80428 77426 83138 68902 88526 74241 98697 86558 78511 97076 82172 64415 81838 54527 88861 59106 87337 86445 50049 55039 62976 82148 92201 59229 76598 62563 71919 56451 56895 87007 73013 73067 92088 51276 80997 89204 67743 58650 80631 70558 70316 96051 88600 73652 52841 75574 75942 77376 82414 59484 56577 65211 64699 81820 52016 51076 57589 65710 64329 95014 74429 86715 52728 52980 78789 59219 70046 74617 94105 67501 57691 70827 59259 70562 71644 90673 72553 98042 69908 97356 67137 71927 61291 98228 70131 60357 59754 68931 50415 58938 98773 54715 56301 63244 50277 74368 86268 77135 87882 55596 61506 52405 73647 60326 84769 52533 65212 80698 99560 66328 71221 62318 55655 58226 73742 70568 71053 55225 66868 81699 97377 56389 68296 95011 91895 67066 55178 87588 86482 79400 60795 76995 61589 57681 93693 91372 54882 60109 72860 57379 76819 58312 66128 84340 92817 60927 59967 71302 80706 72132 53647 56446 88320 65476 74869 67802 69274 78437 68606 89093 51701 67942 78117 52900 99749 70090 68640 97806 77912 97108 96363 79442 56352 58380 64153 68354 85706 57206 78261 88540 78819 60908 98386 82176 77433 92474 68356 51716 81877 54282 54586 64090 93249 50645 57899 56847 57457 97886 95864 64274 89927 98671 61260 67554 94328 73955 72328 65362 67349 66115 65697 70005 60316 94594 66274 97228 64877 76187 69130 53574 55701 86522 55063 89786 87990 78555 56520 56707 92046 90826 64816 56008 94211 99415 50617 74099 61713 64231 82869 79001 72672 81115 63104 54107 83125 90284 73201 67221 74440 79935 83813 51883 69015 93034 69870 51092 70153 75176 78362 71432 92191 79371 65276 72551 72002 69083 85042 69962 81282 61528 95180 75726 57710 58292 73333 74988 81611 56491 55815 91808 89646 64340 71900 98837 62478 70994 85565 73299 58047 90111 97850 99073 65670 77062 87639 67823 95794 55076 76210 83768 57809 74341 59853 55870 68101 52643 51055 61259 80616 54834 50580 79173 77741 71259 79804 58258 85616 71933 56304 80060 95955 70791 57442 51150 72650 95321 78715 55691 90841 99986 90118 87207 83228 63045 67880 64572 77409 60048 65190 75621 92535 65625 68606 98138 60692 59013 99184 55763 58072 72159 52054 96798 63382 73883 74793 75607 76339 67962 94546 76622 61183 63707 67803 77592 82094 54676 64952 87950 85962 61401 68362 88015 91776 77222 61375 66165 72288 55225 92350 53604 71032 96041 89674 59679 83938 50505 95229 89674 83336 82771 99609 83313 77041 53334 77991 60779 87759 79038 76693 67368 83021 94189 61189 62158 96716 51057 95258 96543 62054 84273 86851 61289 54629 55933 64165 81214 79177 70822 92255 79869 86925 87997 91160 53679 72299 73694 56883 83639 56212 66730 54888 86034 59135 83939 63791 67366 72321 74571 99883 56027 92257 87715 90461 59956 95616 99018 84085 92769 98742 57785 66145 80160 54588 79443 81214 95871 98973 52194 77240 65867 97519 62434 75405 79344 60269 58023 60210 56023 60699 73778 89033 72712 58347 80820 60526 61664 97212 99450 80906 79123 95128 75113 98602 92007 69691 84924 74194 63712 79548 59360 63787 84166 63175 70349 56897 88361 79075 66948 85221 97382 80328 73023 87295 65321 84297 84546 95263 59992 79467 53805 54349 96514 93412 83837 95492 69802 93664 66451 69248 58441 78287 88231 77030 68164 52199 54210 66069 57805 89212 53825 59184 50315 97301 88643 57697 56502 76324 52102 66580 68199 77926 55894 55389 67149 97558 97259 71921 68831 78168 71849 91480 92885 50163 85301 54944 99898 64523 93452 79523 57977 85691 72456 99026 98118 75735 61080 60642 54600 65781 52843 95633 53207 95600 96238 84108 73651 65092 77025 55636 50533 69085 75020 90356 50661 79734 86243 92173 61168 57585 98570 59047 75127 79593 92814 95923 72110 53481 84993 82324 51696 77928 67998 89374 71305 76212 66561 63041 86524 76953 57335 74666 85234 84700 50636 65825 70660 54769 67174 59538 87369 86827 84449 51814 59304 69373 90426 91700 88743 67140 78784 74081 87916 65475 82017 73196 59706 58527 89918 87556 63367 94669 81482 96654 71956 50682 81360 90536 79449 81949 76038 71922 66579 51502 52733 83574 58229 84035 68230 52005 53217 99775 89228 97485 74064 90896 89356 60440 55915 77797 94536 57440 89864 66709 68989 64302 65745 81609 81578 71538 98597 70893 65777 72805 86071 94317 72499 78638 57239 81096 74560 75566 93345 97327 86953 54231 90377 90261 56078 98244 89158 62641 71484 69085 58280 93270 76778 53655 67199 64313 77455 67587 75656 64010 72781 78049 95535 82787 69769 84038 89172 83567 83691 74103 95609 64922 71854 69158 53965 59489 78331 99075 55500 76032 57557 72961 97943 52571 67661 80243 72866 60949 58699 81535 92561 65862 71330 89208 72041 79874 57855 65674 53658 86684 57242 83652 74751 87293 97314 88482 80347 56755 53080 86565 81540 97524 94543 93100 60425 53456 69797 72800 85073 51090 60921 85303 68961 94767 98251 79915 78316 85787 65109 70263 60796 63799 86099 70522 60922 64905 64423 57261 61560 85626 87899 75251 61270 69975 50316 66591 72574 61392 59253 72222 62715 51866 60282 92875 99796 67244 98284 50988 86908 51687 76092 93687 73096 95418 65593 70223 60911 65255 89838 70741 97630 94804 74485 52602 99699 75513 97509 55366 58961 74273 96822 89042 71139 69014 53856 76329 96022 68664 95839 82677 76945 59704 75128 74180 91743 99896 50062 82385 59418 68112 63531 63263 62934 99291 99960 93770 79018 53976 96085 62537 96465 78782 69212 88046 53572 99773 97061 75662 62517 73530 58598 51613 71810 70333 62397 90251 54117 62119 85910 63978 75038 68565 63460 86597 68522 65520 93976 84895 50624 66915 96537 64777 94264 82676 92527 79980 99900 65424 57257 60232 78909 96627 57097 59718 99200 94152 64700 85974 80970 95816 64645 97439 60907 79678 63568 93200 66544 72442 87898 98473 77994 75648 81797 94913 79911 95814 52298 51234 89377 56064 60958 77272 80936 67025 67169 67593 71315 56402 79238 61620 54123 68845 54567 59638 56131 92675 52046 68407 58265 88123 56378 82424 94150 85023 66665 87855 77052 59544 73247 93857 67236 84887 85363 71854 90929 75113 86225 80913 74215 74119 62850 91940 69947 89129 66062 57200 98045 87576 79753 92966 52083 63410 78599 73450 59539 69419 80483 97053 74301 71357 63332 51031 91354 74280 86393 58887 54140 62093 61847 72160 62283 98848 99901 75009 81454 64339 78991 55323 85240 74053 88470 78493 72703 84073 89354 85992 85065 75135 91988 54558 60609 78458 86200 80266 73439 50568 85143 81999 80422 96804 97358 59528 53073 84930 90410 72265 72289 66986 64155 58446 79858 98168 61622 74745 71530 74633 59455 95596 52984 78774 73481 89980 74112 63340 70629 95690 52732 90511 80205 65034 75818 70610 88101 87182 70298 99101 98670 56835 95020 99106 99773 66893 86264 75270 96229 58895 76172 97055 89863 56163 77625 77947 62910 99164 93512 50111 65393 94622 59943 51839 99607 52546 73155 88509 95787 68987 95436 92588 95898 66774 84333 95508 89426 67987 60868 83746 56661 67001 61129 77565 86408 67573 81726 61012 84695 83294 64862 92721 97317 92504 75467 53221 61864 59346 55633 94802 94711 84451 99274 98977 63275 64706 52839 74849 82606 85969 76135 63857 91047 65569 56136 72235 90822 68271 98268 96405 72153 81769 53778 55339 54627 77851 82890 89861 63753 95068 91612 99947 75666 92905 75811 98783 63725 73748 89111 77577 70118 82161 55031 97234 90515 67353 57672 61782 65741 52461 82499 53384 58732 51013 79075 71375 78448 75312 75392 77864 69081 94058 51747 57171 91665 85432 95989 57772 69173 81764 61311 66019 62974 76740 75524 87413 84109 86614 62309 52121 64546 83819 99228 85193 72040 73390 59266 71146 90590 89697 86224 81894 73399 83448 87326 84217 96357 87816 86488 85009 93288 59712 82300 57760 76569 94317 51396 85525 51640 99741 61625 86493 73151 82067 55441 60358 71756 72356 65789 86282 94129 94074 55185 74661 83189 68790 80660 97117 75720 92715 95841 57778 67970 99889 81298 65675 75283 65829 57638 70717 59823 73698 64189 87314 86735 70175 94684 62266 70669 53588 89113 82190 59041 70540 51105 79439 99200 85905 74715 99858 85326 62021 94855 61288 61142 82774 77931 62381 63704 62679 81636 61715 57444 73842 62972 90711 90604 58067 87670 55442 79978 62335 78705 99119 93812 73794 68433 72586 92493 79057 53285 69816 83697 71747 93940 91776 81804 71788 70158 58235 98414 79840 65108 53634 53042 93755 94304 71219 74323 67512 69449 81230 95778 91004 93962 90482 69430 73778 65707 67836 90436 53542 55881 83213 85838 74608 91572 80692 96794 58481 52852 53713 91500 91502 59919 59329 99847 80111 70553 74696 61445 53590 63698 65648 81768 54759 79474 92528 89961 78841 65816 54963 77119 70594 66700 90991 75592 78788 72766 58374 98273 92297 95218 85530 72209 65029 69630 95202 67303 68901 93923 99487 82892 68413 89831 74071 96162 84592 58422 83923 57928 65974 57212 83720 59959 60346 58979 62429 90171 73143 73352 99931 78897 53893 87362 96028 66413 91982 68113 67564 70912 58307 66574 81199 69248 76108 92900 91773 97244 94230 97037 88971 94361 74510 93208 96094 68015 99142 72541 65900 71319 52347 55526 54044 58527 56767 75584 67703 84130 65156 89981 79253 66444 82029 78793 74667 84485 93370 79474 72484 86923 89595 51984 61575 52530 78819 65639 87116 75823 67796 53654 58639 99703 52178 99888 99582 99084 51213 67859 52646 72640 84845 96575 71613 79713 91381 85669 78621 61253 98654 84613 80187 68559 87415 69117 70337 81018 67415 93778 67190 60976 78885 93903 79053 95929 55781 50450 85248 60662 52729 82595 72891 58578 51559 72159 67529 79242 65350 79033 81952 51858 64920 94658 78643 73701 89905 76332 83807 54708 99262 76727 71149 89516 78935 86945 86518 70015 92993 69916 94790 52885 87990 62856 86605 66515 75735 87820 99481 57921 86463 80917 50443 69554 74678 82448 85926 68077 81680 60341 75453 73035 63029 55942 99602 60373 54166 92057 74592 75657 77407 95971 90179 68279 99776 59176 78783 93293 81097 97135 65089 66634 73678 67407 67851 80967 76334 67155 75774 54774 83113 80710 74481 56469 83448 52518 80372 77754 59538 76694 87261 66112 50212 59682 85111 58189 81882 71103 65133 68468 77433 81184 98567 77170 72313 84929 80358 77519 70147 59906 66501 57257 78230 54287 61379 52841 86001 69778 50117 90604 58693 56857 77392 96236 79918 90697 73046 97471 84324 59410 75992 70229 91285 78121 86280 80246 65726 64332 96757 94311 94283 95592 98024 50710 78087 96065 52089 63120 61312 52437 65404 77907 59327 98214 99723 70897 80147 73291 50910 98406 81126 86032 66026 85443 94626 92853 76190 75493 98448 52541 57486 70970 87704 80773 68519 83386 85687 83510 62182 65024 86582 93361 95082 67978 93053 53723 99054 54276 91944 53877 98175 76979 86931 67755 72532 53019 80304 58927 74277 73610 90561 69419 80924 85941 55260 77885 98730 57212 72528 73218 73760 73080 66951 95405 85999 51392 82324 58404 90053 96428 70193 89820 61530 66083 90503 52685 97206 63862 86607 57837 59198 61958 73725 87937 79629 68772 75076 63087 66762 52908 92319 63096 76517 75597 96282 84478 56880 58173 70033 51686 54485 73576 82474 66629 88787 60731 78792 90336 88778 71435 56478 80071 59091 87677 66851 75818 87150 78851 95104 71433 71474 62834 98039 53631 66377 52464 79952 63631 65362 98459 84901 80008 77970 71016 77738 82409 53293 80510 66728 64623 91736 81560 51320 55510 95038 68677 51864 67608 76801 65514 65512 81972 69569 84538 82109 88897 74593 87520 61384 57911 55859 88810 80837 69561 71265 76093 82592 92195 51510 84709 89193 63919 92288 63720 66841 79430 67217 56804 79901 56479 77525 53792 94319 64323 52764 97690 65289 95066 82946 89915 68461 95307 61730 90709 84623 86640 74124 68140 69948 94894 98124 58519 94731 72931 67365 83599 89762 63467 98908 81409 76272 83731 84476 70500 71530 96205 62343 78213 65583 61907 81719 90355 60304 61303 89372 96109 71177 91942 79779 83536 56280 50371 88725 90897 65133 86159 62806 55788 93660 70639 64476 76243 80227 57117 88276 94190 91519 95211 82425 73243 82549 97928 97728 91600 65437 56758 79362 98682 96211 59798 69866 93709 71173 83192 90420 77677 74048 78634 54029 80513 75885 77794 87761 59944 91735 55502 76114 54729 64723 70998 98736 87264 95853 65747 81586 83782 66162 70444 71742 77880 80800 65051 84296 72579 72197 75085 80391 56399 62516 77181 55429 77101 79551 78593 73219 74429 59353 86832 70130 80958 61656 90415 66005 95715 54061 73787 64397 65018 87748 69355 91002 83898 80171 83079 50395 63356 82840 78719 98226 81888 83264 69488 95496 98190 87700 64704 92516 80450 67207 59478 70280 60122 72287 64480 61217 78554 96270 51804 91913 73970 79650 90885 76978 74350 85560 66097 78454 57770 56767 77737 58734 82764 65251 70533 77482 65468 95312 68916 97339 96229 91332 76686 89651 91800 69986 74437 56570 63933 71777 63955 81161 60747 68241 59265 96234 85234 62274 69067 75037 88383 56187 74328 79516 74423 90441 50282 75026 93940 66381 61382 74202 72156 79672 82525 51960 60551 65976 77936 99659 82071 78091 94648 54900 60857 94153 54775 84361 80667 64865 68205 77744 74178 86934 97887 93805 67162 64991 89918 80367 73424 60988 89767 53217 50840 79454 98696 56279 61209 65214 83819 50945 64536 50583 81332 56437 81792 51192 50023 68204 95998 84026 51939 70441 83050 92994 82584 52021 54301 74255 88701 96414 92727 57176 60102 65219 65960 70243 88458 84709 59482 73798 65847 84573 73569 82778 96699 59921 87526 84354 99704 89540 85812 89498 77492 59636 91904 67823 81587 61925 84970 79043 68858 99311 64609 59991 63266 76925 85967 70631 70266 80466 79166 51840 89628 55283 50222 99162 67176 75120 74378 66302 86052 72535 58125 78805 96072 90640 72225 53471 90734 82770 80013 54586 84179 72680 50433 80191 63442 90783 99424 96472 68652 96128 55733 88100 66836 59678 57893 96243 75010 93311 90707 91468 51859 88959 78924 68769 57995 66768 71722 80210 58258 94859 68571 88787 89018 60425 97948 53122 69930 51642 55333 85873 68183 54355 91637 83435 70633 72893 97716 65537 80711 81708 81843 86414 80529 78252 91614 69122 70997 76759 82393 74426 95430 51339 83241 75099 81147 95780 62554 98192 90081 99552 63898 64507 81290 73832 58972 82500 80815 73655 61644 85688 57438 55214 86584 50779 57269 54202 56440 58802 92242 62399 84275 78212 55164 95627 92012 57660 71999 99989 83588 65094 93846 85817 59865 89275 85835 95553 89124 99492 87829 70491 70973 51284 78045 67862 67270 83472 79491 91153 54538 78971 84757 93224 69699 69553 82245 83196 84629 67757 77420 59472 97615 75081 61346 57671 62576 80623 89299 51696 94143 98716 60848 64631 62143 71951 96509 56618 99500 53564 76987 88866 70506 53452 95113 80167 98604 59830 56579 67732 78743 86994 79754 99402 73083 90158 79937 52309 81719 98309 65068 84706 61003 81917 85398 67529 82666 72933 70212 69804 54878 63608 82938 93566 57781 74906 94396 86294 71789 65234 95683 79123 73195 75288 52966 53732 68539 83714 53263 67755 88912 76693 98870 64668 61023 69358 55853 52181 60150 61868 91908 79961 68436 84487 84881 72272 96566 58189 51548 79836 74675 62730 83729 100000 53570 90686 59473 78694 79516 52322 99091 52185 83056 99117 62381 78774 88263 80015 86820 93022 99139 93383 55564 64892 97305 86773 83674 53574 68349 69436 68595 77474 74740 94994 62024 91862 64231 51658 80016 51675 84824 58137 94461 81506 93247 92959 62515 85335 93465 82360 99834 87751 78226 59316 68827 54063 60076 74351 65617 84509 97918 69506 82970 98896 73046 74946 62982 75461 55596 78767 55817 50748 60358 57875 96700 65625 81164 98887 74862 66418 55348 51094 95795 68614 91737 56449 58732 87934 89323 72000 87351 55107 55213 86220 89639 71566 85237 95387 74741 87060 66564 64552 95556 97197 59839 69221 67769 59589 56859 85088 87590 70234 50386 87376 61525 87629 52999 85814 78869 85878 78474 60478 63786 81340 73292 60239 95482 57381 92883 83002 95879 94024 90376 65726 53132 81235 86116 86014 70371 61284 59939 81270 59775 76592 98836 81890 77353 58141 56449 85159 62081 51825 60059 60351 96669 67998 63303 86065 67963 96155 53846 60287 99644 90270 69487 66986 75503 51758 94561 68996 71475 55238 72960 71002 80217 67378 59682 63835 97447 54746 58831 65429 58701 82057 73929 51106 89580 76440 76609 60653 83872 50047 75995 57286 51547 97471 61165 56603 75642 66148 64132 96548 98056 93094 56521 96504 64696 75021 50975 61294 78661 85480 67705 54664 73720 68287 91572 91200 68274 83954 58933 69477 86427 65981 95970 66807 58963 76989 69728 90210 95624 86495 88831 71915 62248 73726 82331 88275 90896 57492 89532 75812 58122 99383 98350 75332 89962 81532 70369 63002 55570 64336 73623 74964 58038 95077 79830 79687 50338 63781 88798 84019 74619 84985 64756 79815 88108 55332 61410 82763 57223 52824 54254 86916 58516 92332 51860 67835 75528 91972 83349 79199 77169 54684 58331 75407 63258 51242 68558 65813 56823 58159 60158 86565 73573 65661 52389 95750 80791 65620 73269 75774 76494 95783 86523 63065 92856 74034 54443 62605 57457 54104 54933 58566 71850 65850 80244 69783 82280 99824 67113 79157 57248 89457 70768 70979 50149 53410 81260 62101 60196 81968 97459 57878 62447 61867 90283 98357 71664 60546 74943 91229 78882 93156 50421 50608 79847 73987 57297 66538 54204 56511 98881 86729 57896 90089 65435 71441 60232 50907 86393 76069 84195 74659 68582 88028 78046 76918 97885 53647 73368 88728 93167 71725 74127 84104 96737 50338 50310 51241 77246 71822 82840 59974 91628 71494 64090 92905 75917 53204 82990 72101 96221 73188 99132 56505 83864 82627 98206 75891 72268 55697 51954 86316 59983 80634 73770 54181 72950 60871 70717 76316 64886 79482 52899 72035 69006 62952 80582 70987 52661 88168 84398 85938 70389 83268 54208 54508 62137 84232 84519 64579 65799 64775 77916 65799 84650 60794 94148 98371 73263 59251 70836 65598 78815 72679 64571 99948 91517 68326 94931 75485 90912 61758 91334 70174 56178 96956 91796 83995 83115 90934 64417 92934 66916 73488 96419 89759 82539 87132 59565 65449 70995 99133 99050 85399 80655 64019 81369 95097 61849 71751 93552 75081 78941 50478 70900 96353 91383 68305 78931 75352 89089 92373 72117 63517 72120 89702 94905 92436 85865 85284 99994 84125 52386 59485 84125 67793 61569 94516 84415 75908 79216 70308 92905 50947 84036 53157 63028 76324 75915 63609 71801 86347 67596 68117 85826 58230 74063 64190 65285 87391 52501 77999 90845 73649 73535 73755 82949 52080 90003 56192 59985 94122 95370 63406 98665 50374 82595 90459 64665 73398 75819 94257 77427 56717 70771 78545 66684 93705 66279 69903 90005 94563 62787 70551 75997 98580 63056 62267 76248 97286 86445 62174 86835 92320 58327 80979 88196 76587 51176 95974 92638 58766 84454 77845 87263 81776 54561 92216 59723 66324 75501 51059 72932 87861 64152 63004 68814 77904 61465 88986 69819 63734 76580 73399 94717 56421 57286 54943 64147 91202 84681 71659 88108 90569 80050 68836 88000 94568 69403 50665 63514 87524 73540 78279 55827 61593 95568 53775 53345 90992 84099 53490 96593 55257 56553 62911 72216 82059 87026 52259 98548 76163 59588 53356 81163 53935 56501 88337 98674 71038 81316 84015 50454 88156 71996 97072 94831 91869 64328 55057 92612 61840 88277 66214 73551 62507 82228 55409 55541 54755 85360 83576 98319 86019 76027 95988 73135 58010 79448 66696 94634 74104 72933 89859 98886 94749 85297 50610 70424 89178 83475 86649 78107 97415 82158 94438 50537 57923 86606 65001 71070 79933 60723 74083 68062 63495 78596 92993 86996 84690 61513 81576 82129 95166 92552 88295 70877 78810 58033 84989 64799 85370 87638 74862 68779 62082 62221 73410 79408 94525 86617 72948 91494 77492 79678 71881 90715 50152 65511 68128 58459 50973 61409 69125 92122 76176 64554 86240 99730 95150 59983 61218 52197 85660 57080 55503 56014 79240 87427 76625 73000 67300 79982 63056 52722 51210 90840 58039 52536 56379 89261 59436 70338 96257 71138 75364 64254 69371 95872 79764 69347 90985 93689 82037 77089 82169 71840 94681 80881 54125 91937 54545 50653 83203 51418 52319 62698 73978 59738 83040 67025 66563 53539 61898 66851 69431 98271 56340 87464 91750 74504 95157 67947 93354 83812 99331 77621 97231 94770 80103 78194 50468 78248 88501 82143 58986 84283 79930 78288 84032 72047 92150 57977 79292 76422 79105 65864 57878 63300 91513 71966 50533 86066 97742 58249 61265 88411 95339 94164 55814 96160 51122 72265 97482 60689 87054 64763 60123 80123 94245 86458 93506 64902 82169 61887 71681 85556 99169 93732 80603 95310 93806 77799 70552 73585 83554 75235 78648 78771 85594 60726 93212 91099 78056 88322 62126 71133 51053 71146 61927 55829 53729 98387 89922 90366 94890 69081 66505 73807 82800 56720 70563 89051 55991 94278 73175 96391 81705 77072 89709 56060 94921 72794 50061 65544 91085 98807 60527 90687 64835 84221 90294 60570 75180 86241 82108 54112 92542 89380 72748 76577 82816 75768 52965 99084 62350 76417 63944 69742 63882 82868 99870 62587 70369 61254 86534 61670 54958 96626 69099 94230 78073 91014 91892 63032 76923 72094 94490 78845 73887 66430 88631 85815 67243 57118 68344 79605 94508 67448 92506 70758 60953 53352 74720 57648 78436 83750 52080 67317 77416 51188 62310 81344 79858 91065 67359 54603 79607 55569 71993 61198 89864 63174 58629 64757 69802 92390 50645 57191 95997 59771 69281 78111 73929 66374 59448 77022 78832 62500 53919 88136 92072 59448 60471 50261 92125 60351 53179 51176 70504 82902 90332 99121 99570 69910 54247 75433 59018 56264 70982 75654 86153 91057 59084 52325 57125 83971 58398 67800 72197 78577 61809 92775 81679 86823 98202 74228 64766 85620 84851 83355 86951 92874 93982 70105 94988 81903 51449 78773 82744 57194 89858 87133 55794 83528 51916 98877 85009 69342 84736 54125 89217 55907 99417 58488 78660 89626 60219 55707 95485 90818 84183 96957 55767 58468 72767 77006 51719 65639 98129 97719 58345 77530 54358 85805 79673 98689 95294 50502 74018 87319 68422 51978 60593 54968 51336 80902 80435 72764 97018 62916 59408 94536 94214 57988 67898 69963 54708 97717 59210 90268 52339 91359 92936 97979 69235 92089 58021 66131 77848 67036 95299 72750 79682 93699 79737 87515 90850 87794 80758 98805 83920 67119 58353 64311 77109 76428 69074 90349 80778 67376 90371 86310 93144 95605 98336 80192 66981 69338 99410 52933 74546 90215 54461 97765 55388 78922 66438 74776 77456 58332 78934 85100 89987 63266 82967 81747 59581 91295 62302 98365 98801 93466 89408 58211 73301 69391 89900 82995 85412 86202 64375 84400 88544 66541 57521 50228 99862 82240 70635 67886 60887 79777 92764 59213 67651 66722 89590 86502 85393 71717 52267 72125 98719 51022 85964 61024 90627 95216 83884 74260 50945 51671 63900 84290 68371 90077 50913 63701 54326 50555 75394 89192 86767 61951 86989 98426 77550 82495 76321 60155 63447 63873 55487 67507 84113 68138 74426 90168 66938 52918 82451 86498 57866 91651 92333 61551 71492 75797 53263 71080 88557 70982 58911 77831 53642 98463 88729 76811 57184 78791 87115 74160 63503 87340 53442 92600 99068 80485 50445 95993 69188 67336 69541 90628 68236 86916 93970 62205 84272 96434 80676 78052 81959 86988 92798 62235 85914 87460 72338 87648 72508 87647 81040 67000 71510 92856 58191 61382 61130 50658 76015 95296 67974 91064 54813 77710 92666 56934 88942 77742 68555 55751 57936 54435 60408 65954 60980 81565 94536 56792 54541 95595 82474 63833 84751 86899 65968 70304 83934 83766 79816 84543 71039 73613 59859 70507 82491 61646 82518 56241 53256 53777 87357 57386 60778 79954 98335 68478 50628 54729 80945 62508 94040 65834 93243 84998 81727 73335 59957 90423 66536 68197 94866 62092 57550 54365 71899 91332 83071 80309 53498 83715 59282 82415 68757 50257 72002 93846 67793 64346 95849 96490 97701 64172 74914 53448 84308 53829 68230 61021 72264 56445 59957 92912 61393 90582 88871 98286 95722 86865 88198 93510 73374 56587 76757 92977 65093 98929 57293 53138 62300 80677 50408 51262 70663 64683 78983 69683 56516 55665 81525 68775 55889 93492 99378 65381 91644 61434 68894 77233 77270 66417 96502 92024 69629 93169 52236 50687 65260 57603 83604 51352 66083 86994 69683 97211 81840 87193 53746 87110 54046 65306 60573 69569 68031 66303 72558 87482 71292 68601 85679 83609 86749 69486 77838 78002 54929 96652 99720 82232 81980 73779 85209 84637 96815 76159 90574 82336 81281 83107 78503 80824 91521 95925 70944 51295 58287 53225 68801 57610 58419 98405 53682 55395 98428 98879 74193 62112 98334 66522 85401 66257 77360 58537 66816 82949 76380 97967 71334 75607 80346 84549 66977 51237 91214 92371 82311 61490 85408 69959 60718 56474 81073 99087 93069 95604 71721 76092 82644 55682 52087 92094 82857 98295 83819 74318 61642 62220 94142 73867 75021 62069 67381 84163 84592 92475 67673 95778 66780 87845 66652 66061 57721 78739 71890 57399 83933 95360 79116 67773 51701 95539 56515 86875 81238 85081 50569 62396 95191 69154 95177 55808 76984 51124 84015 81080 84044 55368 51012 51370 83025 73086 76026 97037 98700 50344 87535 57504 98093 98011 50303 66444 79108 82978 67733 76714 89027 57201 99371 92445 74414 79511 71443 81702 87984 62253 99696 57158 81163 97734 92984 57711 65308 65671 81698 71903 92794 70675 77961 51024 83278 69607 93947 62533 98948 98098 99091 50868 79739 81500 51776 57804 67452 85030 96433 96931 84616 95006 79886 82255 73436 56070 64111 53834 58669 99379 64150 53396 78326 74879 61894 89307 50266 90935 56874 56625 82304 66212 94095 92967 77640 53444 89778 86098 98984 79119 74274 69832 65529 91727 52733 59426 87523 84274 52304 73153 53889 90574 95946 73402 72229 84912 96702 77969 55120 66894 83216 93945 76975 78923 78391 81475 61350 58303 52999 98679 72879 55130 54226 92514 73105 50621 68195 59973 93395 97150 88345 59443 83066 81462 84527 87657 84011 61307 97529 53444 87411 91493 72382 98242 62106 85126 71979 81348 85240 71980 79279 78112 76715 75546 79286 61230 91049 97640 57814 68593 94910 52502 86222 76947 77472 86730 73902 91433 55737 96461 92820 73517 77523 72857 98642 75518 83617 96502 90484 55579 56803 88836 84964 50760 74167 87185 94138 59742 79270 70969 89544 50079 54932 84778 62827 52857 74169 74456 54015 58415 79413 65137 64169 97902 82394 80707 91313 81672 68641 62225 73645 53874 83047 71627 65460 60035 65520 78545 74778 72684 91815 89141 71399 54818 93429 90701 81198 65364 85832 75543 99725 86731 63971 96254 68302 64268 81698 87677 98655 52936 94026 97847 70552 65411 70617 91210 60488 62872 89536 80312 82172 75338 97598 66862 78102 91288 89813 54927 94265 81232 52207 63471 50093 95925 99172 92222 97947 50207 82538 63515 60317 88802 54590 83766 73555 69436 50025 69706 76877 61978 62136 51727 68532 62778 94023 72557 55956 78500 54179 99494 58191 88886 94997 82702 93614 77715 61772 84227 97704 98681 69222 80000 97105 58393 64258 55807 80853 54537 67797 83941 51421 86337 77969 69598 79476 89565 76723 61434 84706 54100 89487 90099 61523 66707 77819 84022 76875 97543 70004 58244 83863 73839 65717 97728 88451 88329 58521 54212 65227 73399 93502 78785 99403 58076 57778 52824 82543 80840 77383 71026 95128 84184 78541 60227 89959 99541 77445 54664 54308 99514 58935 66921 78556 91313 84094 99553 64885 61977 56340 82351 80904 63312 87900 82071 57984 82661 62612 80821 70128 92105 53521 97618 74203 96286 65513 91223 64739 99859 52314 51729 52007 59319 75318 91927 73790 98924 72823 64890 64583 62912 79149 85831 65911 51378 92128 59945 95946 59359 95817 77395 86777 95395 80423 65930 86338 72141 59009 88910 78945 94405 95744 97540 63091 80253 91592 97241 62698 67731 91531 99406 54038 87585 87955 98197 79836 70168 98799 81000 76657 76113 84272 91558 79693 68350 72516 64065 76177 76064 73261 65832 69801 52427 81721 91054 93249 59614 71688 64139 75503 86386 90571 89367 65725 66839 64514 76406 62469 54460 74596 82578 83015 84570 52398 69019 58180 91370 67028 80993 81964 90707 94344 92395 69865 75974 52576 89585 84591 83705 79872 59012 85319 81915 59819 91755 62314 69954 60257 82971 97305 90536 60921 66170 77775 99709 83744 54834 76330 87095 96748 99707 85375 99033 66670 67100 56523 99200 71753 76011 71830 76536 72508 83617 61308 83679 58296 60066 94924 80258 69597 76236 57164 53730 62676 62923 93923 76103 83134 84369 75810 77045 73682 89469 55712 68400 84090 78754 60588 79639 60317 91307 77695 83017 93740 73647 78449 83924 94184 69083 72449 72637 94266 63721 87550 63405 57029 77655 72410 83211 86495 57274 72313 93039 88646 97609 79292 87588 85338 99140 50788 81859 91815 84182 93971 54562 59196 94835 64216 63564 73994 50130 75151 74649 95311 89566 54698 57799 50794 59218 51082 59741 60799 50868 65267 63759 98518 63473 60870 54532 74122 71189 59675 60634 92911 84109 72326 99431 87379 72523 93404 86162 55478 58333 65349 74599 60259 68438 69431 65818 84033 61695 93662 80443 78347 51272 82539 83366 77229 63744 84263 60575 99142 97750 53681 83261 72195 98679 83992 88747 63522 58987 56357 84444 72198 78925 72856 95655 69945 70817 96419 60509 54558 52956 55856 90171 68024 71311 62533 52152 85328 82726 98589 86085 50373 65229 95415 92671 59267 60742 83034 87002 67993 60356 88911 74376 91087 84591 57794 93497 89589 84530 93020 68228 67874 81878 72841 99444 92228 63440 50959 52533 69562 82491 72576 52662 69396 52464 73773 69911 90032 63430 83024 77693 95713 96837 89720 62500 54105 72210 76032 67624 79609 59111 64659 78619 71943 77720 66071 73130 92038 98940 94080 58682 56016 51205 94385 90936 52050 77165 65377 78803 86013 77128 53646 51127 81503 89453 53076 95962 74880 90578 62808 79466 86784 68763 56782 68451 77309 85538 66219 80301 71164 77069 72021 56322 96993 54710 63592 57309 97409 78368 65458 86664 83591 67920 91800 89307 61191 74617 77143 93473 90191 51987 78342 75332 99384 73884 81556 83952 69872 67812 58260 55904 82677 71149 69786 92266 86074 59204 74994 75015 70484 60003 61362 91562 53923 93698 60120 77627 62396 57165 55764 71854 91988 93557 95067 58442 60333 91224 96757 72854 61351 72346 67659 63966 99663 96410 88364 94513 67786 85305 65823 54545 71316 86662 78172 91592 65354 79785 90659 57947 52104 66211 76439 55352 71186 56747 85596 61144 92622 64064 63008 84099 83929 79268 63142 52636 60551 67507 72031 52739 65314 85898 64812 86728 91574 83417 74417 51414 74243 92140 60853 57153 68653 62963 61059 64671 60530 50897 62382 74278 59567 61791 66838 94311 73741 57805 55678 57301 59931 65833 99237 76352 79837 68320 96394 52387 63681 93527 84817 67118 90362 98606 51760 70879 94438 51318 72336 75111 58709 56753 59489 91126 87333 85826 89396 77336 63446 53623 53692 97223 54425 96682 50784 97662 58447 78200 87297 64823 93603 62436 85582 72420 65223 82702 50481 81959 57487 51779 85230 64608 59640 82312 75010 69334 59610 98656 55008 66816 81917 88752 56856 70643 95620 84366 74819 68582 67769 72484 98341 66700 84887 78178 70888 85389 81898 51678 67319 99953 87715 75728 82652 85032 64429 63663 50581 56884 84748 96496 79798 69469 98586 93668 77821 71755 57535 97243 82588 78390 91702 58089 87232 63830 93415 79380 89364 72041 94924 59646 51271 67977 86226 69636 76792 95799 93161 78610 94525 97667 56120 70716 73150 50821 57888 83631 73562 66780 73084 90535 70708 92424 97799 76007 98918 72696 86333 72613 81863 97647 99580 67748 60655 63157 74229 98934 73327 77481 84318 86857 66143 58616 63846 97586 69660 62904 99454 90279 60399 87931 76383 56900 90209 71498 92951 54866 78901 58861 84564 73967 84522 89459 58274 69291 93943 90849 54851 55724 69346 87770 70917 58589 79263 58481 54094 71561 71012 89235 60409 85943 96757 88608 57594 65484 57966 84794 66025 79887 71708 72183 66382 93076 73603 77728 93544 65887 66349 53190 55067 75834 90980 55492 57166 78819 95628 68372 57442 50529 84391 84065 71944 80209 55429 70868 75779 85212 58212 71968 86637 86120 72415 80772 89804 95247 84938 69822 96229 93089 99049 79952 61284 92703 71402 67251 94378 58081 57593 65905 68883 70075 66928 93086 92481 57827 99401 68086 53518 90012 90691 75900 83153 55818 81858 73871 54050 80078 51005 80284 82902 73637 59542 89371 80955 80075 83968 87189 93242 77802 57066 88770 71247 90558 64481 96415 78753 57828 73413 93912 89886 84773 56404 55028 69336 71237 72825 81357 63443 50417 89448 79471 90887 62585 60532 86002 99421 96505 77376 86378 75321 59980 88561 52522 80419 70386 70214 61771 50561 80945 69051 76616 64199 96751 66814 90987 68927 81229 60075 83792 53425 72504 50767 81238 57331 60534 89480 77793 86585 72622 84891 92867 84770 65125 70291 87927 92262 82985 60821 55881 72420 97396 93055 76227 90840 93168 70917 51209 68694 63063 84634 75138 54981 95776 66384 66241 80372 52031 92942 77925 96439 75491 57730 85794 53562 85255 93645 83392 82405 60199 52798 52838 98450 58165 57791 53905 94083 88122 95374 84630 50696 76062 58195 50629 85978 92443 67614 81454 99795 94152 53357 57998 66310 73677 74757 66200 98199 86485 83136 53983 66023 78697 73988 72673 69047 97311 99068 53447 60798 51871 81713 92762 60729 82582 62408 53630 60422 83211 71852 87409 76791 76600 80957 65378 71309 93822 78188 88928 92082 74540 94489 62655 52367 92336 88140 65968 78644 73252 92239 57446 80460 85425 88777 51991 73497 87879 79034 61799 73973 68051 69267 86494 94859 55521 50971 81719 77000 99861 98720 82756 56998 97722 78280 58734 91809 70006 56287 56970 71406 82951 56106 89161 64526 66655 99797 75883 66331 55730 77450 57048 85839 86873 95681 70358 53412 91524 62228 62510 68969 74865 84883 84101 92533 95977 72824 71827 77785 95779 67078 67314 97358 92954 79749 74007 69637 69419 96046 54756 92938 98632 72130 79992 58054 91115 52105 83335 99671 57630 63636 68230 82236 83904 89498 55318 65775 82312 96206 69970 85621 67833 96264 60782 68299 72088 92668 86331 69325 51112 98158 55242 89386 76504 65823 84146 63685 84252 64572 76117 59453 91121 89485 68176 54859 94973 99140 98907 62027 72378 90618 66682 71632 95888 51165 58302 62604 53006 82407 86947 65438 69158 72265 69948 68302 88759 71305 87523 93654 74600 57091 89465 93325 72918 63367 58025 55839 53583 96714 71991 51782 93632 74258 64407 85157 64609 75202 59586 63128 83715 50208 94448 66841 76295 93799 56491 52564 83583 97659 74178 95725 69392 83898 66967 65383 99253 58840 50066 61533 58396 88289 94042 67762 92351 96383 97969 67506 89849 99585 58406 70571 53117 63119 90950 60695 76271 73372 54521 83846 79217 55328 53478 77247 67980 99654 57949 89247 93483 59044 91133 86627 93323 81367 57443 60464 96282 85758 94904 59132 76449 86731 81637 64477 52815 96107 53078 75683 52510 92262 74582 83512 81196 60693 51108 89492 51527 83701 60887 77208 59107 99718 95244 56319 81058 61121 76130 62481 85530 63475 60486 87127 68196 69496 76562 93238 99000 56531 73786 60738 92199 94923 90693 81949 99255 71529 91203 60698 84690 85762 54480 64707 99422 72890 68282 71575 72577 72199 75058 54553 65511 73970 63509 50565 87514 69494 63252 79638 96320 96832 94478 83057 53957 52127 65055 87314 64604 94536 68808 64595 83921 53463 88707 93623 90627 87507 73539 67168 89212 88934 92264 67147 51063 96106 78343 61799 60350 65047 65393 55899 67159 85836 66183 61468 59207 76902 76796 90025 91322 94281 63254 76991 75011 75797 70952 75903 86091 61251 56702 61590 87084 88256 54733 62123 58702 61053 80545 98338 94666 85174 53729 53368 74304 61461 69122 60384 94007 95403 95354 88412 80491 84457 81681 94762 96679 78020 62354 76465 95303 56953 80652 70316 59365 63370 61583 84404 93741 60274 88807 52985 59766 66729 65962 84716 77695 84907 92625 67162 82434 89938 83248 95794 59383 55405 75082 83621 95631 72376 95557 81474 61176 61819 63203 54671 80025 92301 54775 76324 90079 75077 68783 65602 82611 89929 78831 64781 68466 65383 70052 61151 65746 93594 96952 57802 85753 86074 56516 71009 68083 96144 76845 99385 56952 77177 73765 77964 51040 77213 56467 65531 51243 94607 85383 63314 95020 83085 59505 79851 81839 64275 57791 88791 89086 88716 93556 70774 92401 74094 83441 87080 54848 97497 95486 90929 63800 98213 65796 69896 74441 82141 73091 83512 54164 81819 77054 77031 98088 62890 51602 82103 62118 76226 81841 88407 86308 58313 63876 60006 53261 81203 97368 93388 76571 63107 67735 57121 93756 92138 80496 91810 77719 64782 70733 65327 98463 60947 68349 93640 51766 59678 94559 76009 75116 97751 98785 82002 64259 98426 78471 66688 83991 74736 76424 66212 89930 86208 61924 51733 99073 73832 61573 98826 80654 87604 88636 64537 67912 64533 80635 61634 87404 78155 73031 91428 92851 53560 51598 73036 71328 81753 55480 50154 88269 69934 53812 77532 83609 82246 74931 82438 52516 92217 79181 90575 85152 78870 65489 80797 53798 58644 98413 86830 99808 87068 59416 91942 99087 95884 59580 79403 50765 72225 64929 79217 95153 83905 68152 59869 66891 53817 86182 57536 81039 90195 81810 85399 60640 68499 81052 82679 56657 55779 90964 50155 59761 54424 83639 77045 74219 83691 89142 78893 54903 87503 80426 94538 95107 70884 52081 53486 85528 84455 69842 97923 53614 93933 81189 82192 58874 91807 51636 87183 69625 52606 61197 88857 62900 66426 52661 55739 94113 56214 93186 64673 53156 54983 58922 63380 52552 94956 56431 90509 56770 66243 59837 92384 89593 52107 56131 71224 98052 52104 56693 92706 66202 73996 61656 80461 51854 56309 55287 61324 86836 78459 68441 87845 97940 77512 99252 54515 73382 96070 94462 66027 65536 97277 57984 90635 65651 84008 60484 57859 70316 86568 60234 73130 99363 58488 66212 57922 65756 73925 93035 92791 89496 61573 98294 50090 76420 93196 65204 71358 83828 69394 76827 91639 73582 86960 50227 87154 68151 95161 63083 61138 80353 85817 89829 61987 84472 97709 52152 61225 84300 88707 86994 77530 56151 62026 52348 73053 88585 63932 93063 67045 64930 91198 50284 76519 59174 99731 58636 67474 89239 51179 99026 54138 62595 62222 72268 97685 99475 95195 78452 50081 72029 55620 54666 88924 88805 93962 94047 75076 52959 56172 72671 79340 65697 79321 83550 98998 77404 71913 99382 79217 51998 65050 75730 57234 55780 56001 84595 70868 57192 73960 88819 81513 87094 80631 52129 73751 57792 95988 59634 85403 78640 75180 98783 90310 65009 88448 69084 57424 75163 61958 67744 87769 66752 57182 77025 65375 92879 90549 56770 53786 73383 64388 61720 72556 55615 89198 63120 84030 89179 80202 96459 92412 75858 72897 50961 61234 83282 70761 54553 80387 96305 69245 68396 99313 65974 98017 86035 99036 83389 89893 83205 54167 96844 60521 68925 97487 90057 92557 74845 70169 63425 91334 56191 70515 79168 63191 67415 94737 98525 97931 55442 67224 66947 79033 68279 59631 51236 66740 54288 96095 85916 79620 78046 95313 52888 66405 75223 89344 66802 66737 95964 72667 82871 65363 75882 81037 94136 64174 95318 79415 81534 69657 56890 72858 82952 80736 91366 97717 53756 52631 74496 82116 59954 58420 80514 70511 88799 78245 97392 56288 89714 52816 89095 61066 62711 74194 88084 60379 69912 67727 84858 55395 86750 59613 81325 54533 61665 65739 92928 68138 51660 64670 72253 85860 60050 53898 82898 63265 85508 98171 82625 98573 71263 84500 64119 54731 98083 64951 80114 51757 70988 53542 75778 93819 74912 78952 64883 66306 97595 75346 72453 76161 65418 59590 92584 81892 66627 67729 54008 89670 64793 69982 95439 95228 66599 86622 61498 54317 81211 52179 69633 84626 94304 92100 63090 91367 88623 75399 78944 67941 68761 88815 81563 85935 97162 83289 95272 72422 76080 55051 73617 98579 65310 87341 91398 65555 99752 57530 89530 73750 50776 77436 73270 95842 62469 93799 54404 68446 99435 67715 68236 89627 59872 50949 50722 59198 71386 65565 81623 99968 80730 69501 84390 61682 75608 76109 68901 81282 71837 95356 83945 71774 63773 93551 78470 83020 73115 61561 97548 92192 72799 81617 81344 67553 98830 82921 61851 97247 56800 55807 79901 81849 92865 83185 59785 50286 61071 68632 63002 53467 87293 74345 59769 83045 91141 80991 64720 90215 86482 65965 63474 78913 71974 85439 86069 69420 81031 63836 85790 88388 56796 64565 52200 52445 51003 93400 73604 96301 84840 71206 97962 91581 66168 77758 75198 76371 64893 85627 51338 51705 62760 74054 91460 67549 97228 69991 64212 98429 97805 98050 53323 63801 86445 68131 99021 66656 55917 53956 73589 59181 83765 63141 83110 70896 50524 52863 50510 77711 72162 52550 61039 91629 85427 78396 98350 64956 85556 79304 62443 55879 77003 80258 58548 80909 60644 57286 64752 60139 59105 83677 77406 66307 84257 66728 82293 95729 85573 55228 83899 54951 60198 74347 52809 56986 61346 61676 78094 83345 56446 67489 91996 73682 95514 61804 66889 98036 69973 91756 94214 81455 68987 99973 62478 88540 99183 75439 90074 58915 88567 88611 95870 90924 68595 95976 95101 72325 61898 99488 95851 99656 98655 91722 56281 65927 73214 77100 90065 59125 90463 62733 57498 73182 70765 84034 91293 74019 95849 81246 51683 58986 50785 91060 64315 57633 94502 82592 99735 52827 88023 54093 93726 52990 73642 69247 69105 56718 55572 66935 96970 63070 63357 92344 76064 73267 58402 71854 93836 98460 60963 67528 80520 59181 53153 55254 61760 86443 52444 79993 99407 72715 92942 87384 72169 61704 85044 99207 63830 78113 78829 86204 68204 93118 92602 63821 56046 58957 70210 93076 51865 55575 65012 67791 98823 73644 59526 68172 99489 76017 86199 84990 88479 85837 71202 64777 54512 57764 63538 75810 52832 95413 82923 92277 89283 75835 56553 62593 99010 66950 99005 67434 99890 77331 84706 59043 89080 90968 73098 52333 50400 89347 70539 96680 82482 62770 88892 76773 75626 96786 84414 74129 96398 62285 82411 56222 73571 74756 77536 85497 61320 63728 85327 68218 94156 63430 70643 86420 52858 87490 60827 98230 57708 91870 83028 99244 90901 67163 96273 72564 75462 98284 74649 95429 96937 80440 52751 55673 72027 96561 55550 71546 92026 87769 61444 97270 76734 76002 84676 51535 58014 90631 86665 88363 81214 74330 90830 56714 58388 95760 67102 77850 57944 75350 70966 79718 80018 79995 82058 68913 70609 76464 98221 75273 61005 97504 89644 76715 56199 83415 61627 71085 96291 82930 64166 61452 60247 96182 88810 77849 67396 69447 73266 98880 88648 76607 78157 70750 95820 79950 57686 67899 96280 61497 95725 61044 64267 57791 64447 78996 96448 53914 78748 67452 62031 58322 74070 67847 78847 59477 69524 69211 95449 58658 63452 65090 66036 74574 58519 65100 73358 95558 86658 93794 84589 79550 53043 82295 70250 83734 82631 66640 95330 50562 85091 61578 61822 50973 90176 96404 96897 55894 59197 68353 96427 99635 56843 57327 58206 69008 94152 79327 63488 61788 64119 62280 92828 70295 76367 83448 97769 88565 60899 76359 73586 66947 78306 88636 57487 74985 63674 90837 99299 60718 80611 80501 90801 87114 52465 73196 51671 74316 64106 91940 77883 88865 71935 58962 56451 67339 72240 69378 95667 57936 62119 59003 58377 93806 92235 91648 57435 64789 77411 57689 51856 91084 88408 90564 59185 82949 91935 59090 55046 87602 62729 55854 63761 68827 50256 50629 57844 58054 65867 95672 82671 67929 82808 86294 83598 76017 81860 94728 74934 54001 54619 83912 94612 93874 55927 67344 99574 99750 50433 96599 89912 53386 62791 51789 82543 83008 86817 53955 56041 53736 78782 59554 61092 65021 97279 73019 58196 75037 87929 70526 93120 68225 68049 89957 78154 56823 80595 54441 86699 74648 87121 98169 96495 81947 57832 84764 66744 84323 92582 76349 79714 97520 73802 68593 63272 61366 81683 57486 58896 53461 72997 72760 72380 53151 94635 91783 63485 85595 94678 69305 68757 66868 92122 76269 50751 56110 80549 65662 86335 87812 78971 95977 95351 78304 86606 54742 63929 63843 92705 80887 70418 65466 81599 59184 51313 96285 98415 50023 90302 73383 60495 69799 89706 94536 67462 98393 64915 97931 93355 60016 99090 53913 90595 94159 75156 85429 52068 51146 68684 83923 87445 69758 79255 89501 55501 50497 64178 73071 88770 57209 91575 79962 98722 87356 72531 58048 90979 70305 50009 53729 82169 53194 77831 96107 82747 67818 67227 84643 58909 95298 54958 75744 63004 70671 52125 85415 86948 65254 95367 85379 65795 77236 67945 72782 74788 59554 87581 84361 97598 93087 77205 62069 82749 99261 64613 87734 65667 91032 53595 59149 88920 67180 81519 53944 78844 82724 79801 90770 62079 81816 92510 57187 95598 50527 88378 94054 54583 94918 59487 68642 75562 99169 55982 59268 59128 94138 91155 52806 80490 52023 81038 92405 55986 98321 73257 64900 81369 82547 94067 84366 76026 54429 66880 56024 89745 56579 66322 93024 98123 54798 51993 62425 89442 95432 50551 95338 83141 88604 50956 82292 78160 79770 64406 88642 76617 86291 84620 51928 55362 78529 69658 85304 70423 64641 82742 98633 75240 86338 89837 60849 67736 96620 94069 66252 78310 78797 88093 54952 55025 70306 80540 73224 69866 64233 84294 79084 84541 97443 97495 65150 76722 99879 86502 75828 73592 74927 67974 78300 92218 83977 64706 90594 56969 98327 78476 93924 78979 52298 50812 92824 75315 57112 79861 95985 80832 72707 56960 52467 53977 50048 51789 78132 82220 84688 94893 80562 66768 66997 82376 93038 86344 93619 51582 72810 76471 88533 80373 81030 64828 60577 56048 87414 60560 99510 84089 93275 82375 87334 58086 85831 76938 97958 90087 69349 55465 90005 77923 87058 52183 70695 98752 51382 61893 85422 77118 94547 77529 69188 68715 88225 99588 60323 76958 62814 84235 95534 77197 62392 82865 64949 87112 76979 78891 98610 76019 90087 88067 85921 79638 77721 71787 85349 83687 69675 77882 73327 91257 80141 92565 64624 98564 61494 52490 96402 90496 57900 51129 92465 83137 57861 60866 77806 68616 74928 54731 58636 89367 55456 89025 57430 64360 56829 51681 77695 94788 96510 55942 89695 86540 69367 75818 66450 65634 55483 53997 84322 85539 88702 93502 75099 70474 52278 78163 52540 78875 74801 73970 73339 55310 88001 52644 61701 94715 83300 91653 71098 77907 72324 55282 61077 74568 92155 97663 53151 67500 86960 99509 80002 89949 72034 85003 69866 67914 91977 96310 79899 91844 60807 55579 63695 64645 85577 78337 69331 57789 80546 88208 94612 88276 57587 79971 64090 92343 77483 75019 66141 74914 89287 53968 81892 53846 97595 93718 72735 61295 63608 87150 50967 72074 87455 66602 90059 62973 58977 84881 88837 56688 52486 97155 75030 53556 89370 89019 75643 59466 88982 84709 67826 89667 91323 69975 59270 92660 95444 79066 52777 52286 84421 81441 81917 53472 77566 50469 76146 88541 77902 65660 97804 62864 86557 64412 65719 63171 87147 64366 67303 72263 82987 77094 80971 68062 65495 58026 77715 80424 53439 76724 83413 81855 53908 70367 77020 93892 74474 93222 61822 99418 98729 86447 57921 60911 83459 93626 82857 66637 88081 63187 70440 98365 91579 98397 60793 67160 72720 69920 85760 97252 86616 52431 80097 67514 56340 74264 93371 76514 90871 73089 56126 80925 94795 98579 70883 95573 72650 95081 65444 67765 68406 80491 67585 89107 75868 93228 84015 80856 75809 97959 89858 95908 63447 90332 79466 57922 85544 66622 56134 99091 59050 54853 84052 86189 84879 77329 83808 89467 55589 73382 83317 66302 70503 87938 65714 54805 58309 71633 60441 92015 51509 56696 91323 82065 88102 99495 94334 77285 71751 89388 56252 54386 70498 73393 84093 75277 63312 55061 51652 54905 75335 84071 96156 77372 93709 93213 51162 95567 59734 66157 95372 56920 58520 98840 99334 67767 84041 67754 70503 98288 88265 85324 74875 57553 81063 86931 77414 98127 94768 81343 93083 78628 61431 87356 99661 96623 75274 58242 86323 85490 75183 87632 63760 95856 62617 90052 58742 72308 85103 85999 66554 61568 68297 87820 92075 64201 70566 90070 69993 82939 71422 53879 88436 66501 79342 89148 75511 76219 53617 70309 88814 63874 71491 99623 91300 91989 68793 53003 92387 52695 85682 89452 64228 84375 94202 63773 84347 59545 53738 70459 95987 78315 60306 86813 51811 84546 60126 96449 79674 77072 70759 59826 93484 83911 71656 94919 71066 78545 63106 59182 70001 63365 65437 53355 57227 84210 53006 90024 72647 55624 78684 80763 91238 80430 87259 60368 58222 55279 54645 98642 55102 89544 60081 51676 73133 60341 57371 95522 86969 98690 55616 95021 97904 69878 92128 79890 96608 52952 66580 82238 76722 53639 56422 74410 75531 79599 65949 61131 50399 90705 71113 67207 74986 60865 69690 94908 69977 55587 82652 75383 96565 78073 70980 99251 88642 83375 92860 58927 99575 93477 51366 65149 96681 84173 98166 60924 60035 50729 69291 95261 99926 97404 50888 62519 84102 99010 81666 90326 68495 94756 60781 96718 91522 58071 91204 86586 87339 63521 87338 90709 71669 56656 98693 72241 77771 84853 92921 73339 92880 83764 97052 52970 53259 84017 58667 57379 51331 72934 81770 59019 62497 95898 83975 80828 63888 92869 83728 67365 65017 64596 93701 97765 68779 62351 66578 71640 95298 62474 77850 82298 92180 92323 66823 80202 94196 58491 64680 85322 59461 96425 55054 75437 79775 62306 97703 91304 66952 85480 51812 75500 60687 94740 86959 89072 86872 80456 62251 70987 91856 63125 65314 64900 54251 73337 68576 78167 82030 67960 80023 61336 73479 95795 65570 62669 65637 80295 80237 53335 98781 81670 71283 59510 60679 77514 64334 60854 91546 53321 67842 60555 85063 89917 53337 76672 75365 53127 66559 82700 77731 81189 59990 58372 80819 95385 72998 74491 74649 86587 80146 93739 74657 62792 97279 86901 72284 80568 91353 94710 67467 61261 83524 59680 91950 56075 84797 55084 59441 68375 77591 73987 67258 81038 63936 83886 62246 52785 93278 85030 95958 60032 66780 70851 56974 90053 60167 79174 96624 87607 95625 94640 76688 70419 98565 63725 51035 61067 88698 88795 72287 94514 86707 59417 55037 50451 98975 58910 98389 55156 88458 89142 69752 50953 77751 57955 90386 99885 76861 84935 66379 91754 50690 71844 82721 90145 89910 50812 84115 79665 96853 99432 84245 91882 54136 50528 58363 79293 74903 51334 53903 96884 79876 73280 56860 74629 91536 85079 80938 50115 64842 84352 58965 93740 98907 94512 97714 54257 63902 82671 80772 54766 94061 71259 52356 78258 69818 57371 87686 88185 73181 67323 81175 68436 54786 57887 68843 92629 54462 83656 54574 82770 92847 50981 65285 96889 97589 85271 67804 88341 60757 99636 62822 64083 86310 58969 67885 70813 68459 84733 90918 94611 81586 51169 75678 56516 80810 66345 93938 54325 80187 93437 59381 72768 89332 69002 88881 67382 68392 54366 58956 92511 89444 84245 77756 64357 90287 52887 52617 90399 88642 90677 82245 68639 78829 83183 69135 94629 70898 87528 53407 84485 90208 79895 96995 60267 50000 83464 90256 88034 71625 71154 56301 91263 83927 53007 50146 70681 90779 81540 99786 78729 70766 71100 69551 73166 66365 52100 88060 94357 80228 78415 76335 74243 64033 77613 91309 54320 95312 77653 53733 74982 89572 85479 87756 79765 87249 88900 63953 85153 94264 58973 74970 90518 79230 60908 60429 51603 77706 69052 51994 87275 65137 98376 92313 98768 52162 71214 92682 61924 94377 88600 71480 77050 84686 72732 74604 91986 52882 69117 95250 79011 58001 74208 76957 60233 74152 73655 95739 51787 75376 77363 74839 57569 73481 81495 81999 98423 57349 83777 60593 65507 64129 54212 78349 71816 76071 76908 75115 79954 72526 88296 74634 97826 87640 77575 79899 73531 59998 56423 65782 81560 93189 92438 66588 90550 86531 72128 97333 86775 84705 83368 79861 84443 78154 61746 67820 79398 69434 73487 54079 84965 80610 91590 99448 59293 95706 62273 99416 85340 68507 83116 57868 67047 68609 98104 95677 73265 68120 78798 64875 58101 55757 53005 91213 51771 68021 97649 84799 81209 86449 71099 55660 81933 62096 57790 97824 52993 98243 72646 97210 69454 82229 64998 87658 70442 99461 85268 60271 60749 71504 66802 86164 79685 66312 88868 67087 51631 70633 57038 94330 87895 78957 75475 76220 67794 66724 78132 61648 85809 78462 84163 66116 59449 96499 63839 95696 91904 87214 86050 53318 74215 52580 51546 92934 62545 51571 99640 86512 68735 98533 70173 62938 54123 70018 51775 75966 58175 61521 71995 74842 65301 51942 64755 92007 65613 53362 95845 88046 99119 53679 80823 64411 84629 75471 80547 88208 67988 73200 79078 69118 63879 68941 96966 73108 99035 74859 72528 64459 61808 91803 72652 67965 63651 77725 94396 69868 66492 96153 88707 94870 54327 99396 97139 79662 74151 66093 73843 90364 69792 59949 93917 88147 90164 58148 86102 59789 83651 64948 53490 66680 71843 72689 74233 94035 97430 65272 55890 64969 78525 76854 99174 81588 55247 66851 60769 52552 51907 94569 83435 58313 86537 59781 98943 59404 88991 65830 90755 75243 87120 55912 81655 62242 62604 90594 90483 70048 57840 81941 65821 70497 83663 74133 78928 68372 72398 60267 91943 98701 65590 62378 99627 64661 56188 67418 92173 71024 52894 93648 70980 67310 90102 77740 79213 87923 55009 85407 86017 91898 74644 79853 70566 52414 84233 55853 95151 72687 57300 72347 94945 83340 85122 63589 92959 59751 80420 67385 67461 50676 53310 72562 78819 80695 83865 92587 56174 57788 70925 75384 63977 93806 96015 97104 74374 74581 88921 96532 65920 99816 79773 89814 73162 68705 59086 84658 85446 99061 84588 89726 99773 90874 57958 71992 52741 62752 95524 63980 52479 99336 87469 66914 94342 94890 98334 75957 54275 57309 68321 57506 53546 98410 67440 62173 86736 74694 53067 51202 88407 70717 89290 81187 71943 91734 95325 92478 50300 65869 70317 54577 84724 62338 99107 93329 75156 65672 64125 86448 57201 75489 76261 82977 98123 54086 56729 72588 80878 96883 82073 85178 86102 89051 87088 76131 65855 73116 85918 86120 90404 87580 65603 96336 73639 92936 71624 74303 98309 74018 79849 62840 81769 94189 91185 99824 60917 81251 68810 59214 55215 57593 67170 65823 82278 86681 63320 50409 57736 93251 91219 68284 69138 74609 56408 78932 81915 75963 84716 61778 58167 95162 85174 62091 99478 78170 59982 86876 70006 83955 56352 83934 51803 82731 65842 95918 88445 92523 55565 81107 63254 97348 58299 58557 66177 76536 76857 94645 77329 79938 56174 68273 75212 79484 63992 64318 89718 75178 97837 66966 58457 66671 85549 76349 97617 98438 66835 78752 94210 82526 92691 57297 93108 74097 61477 70601 79547 77256 84367 94645 91207 82294 64384 92717 76071 75432 94341 94604 69202 59961 57245 54486 69680 50090 52284 53945 59752 63950 74195 77679 68912 94899 51093 96614 70335 64762 79832 86447 80144 97553 68560 99178 84840 90651 97088 52712 68389 93438 50568 74580 79694 92128 72789 65894 63926 59647 50911 94922 67621 89631 90176 76536 61794 52481 65489 75144 77729 55028 95859 58930 82141 90755 56918 51059 72191 98665 63409 67701 63300 75615 94327 56734 62398 90751 71023 68196 99005 96499 81242 89598 69363 98457 65343 64304 89973 60923 69031 99732 75550 74265 84672 65117 60825 56072 59266 66815 58585 91223 92798 74303 84493 98579 66248 57151 71462 92771 62853 88216 69849 65470 94313 98934 58832 68069 51629 87298 71844 74910 97288 72706 79308 77654 99692 69466 72553 72305 64453 68254 85470 93465 99313 50772 56366 73829 85223 77065 73117 99405 55525 56488 61007 96468 52921 95452 58568 99159 95423 74908 85224 64625 94892 68103 97895 50587 97748 93065 99917 53016 77031 60937 51232 54588 61731 97384 80905 75497 54178 55841 74391 57521 73816 66395 64286 74197 67464 64554 68836 91589 53471 53198 79007 65673 68715 83235 78139 52148 98428 89324 62461 61787 98263 55478 62178 82906 56155 97429 79533 67618 64293 74164 62036 75296 75104 75542 85943 97367 55359 71444 93026 65075 99129 98562 55584 52020 78389 64911 56369 50205 65234 70492 63524 92979 99296 51279 84366 57499 52089 67362 61570 90487 68404 74363 64212 74727 81318 85332 82984 88259 64670 54504 78934 80695 73285 91958 63929 97602 99108 85083 96736 85941 72414 50416 97259 59243 54130 86802 53649 79807 69703 69812 61128 89061 88688 53922 78553 99121 79510 56747 72117 94314 70800 63244 78215 90592 76152 72485 99488 82870 88922 75175 97441 77040 54584 94056 98171 57794 65998 51808 50390 65301 60135 89372 64843 89410 96486 93231 83261 70033 52622 67611 68921 60615 82394 50225 86066 81954 67107 78296 83012 82492 62888 51458 59103 91623 72896 50139 97510 93829 85449 69370 52241 58839 89919 52386 92172 55845 84833 52896 87652 75079 56509 52649 55223 71127 74122 82574 77971 60937 71083 93441 72960 78618 67439 71260 76283 82822 83476 52298 77605 94534 53158 58661 92837 69947 78147 95157 95856 88850 71658 85714 67733 80878 84460 66982 81295 88365 75595 60368 72548 91045 66822 78736 55963 96350 78329 61075 89601 87394 76943 85562 62907 83137 50559 82180 52034 81899 83263 61092 76673 52683 81700 88270 63122 64917 67788 58309 75679 97630 67018 72844 53881 76593 55144 97913 80091 70371 86248 52327 93284 50247 55578 79340 65728 93178 51374 87568 88064 68371 95898 98797 70831 78580 73835 54176 81354 66085 82779 50191 85355 81686 77314 84963 96380 59633 86727 92595 92334 52307 63445 82224 98642 90623 98486 54679 78596 60902 69556 96673 90723 51299 80221 98398 84048 81642 52742 69284 77292 88808 91059 90258 94830 86581 70750 66215 89939 94266 68850 81110 54506 78250 75175 58278 92547 65926 83812 67402 93138 63072 71728 72878 69580 73087 58146 93335 74330 68458 56933 50542 60020 88193 98852 56570 75874 72114 66193 92027 98532 86532 90365 65426 76580 74792 85187 67737 75268 52862 98300 61919 57395 75749 58460 76492 68778 68156 68896 66184 95608 86832 82679 85789 65559 96146 87609 63496 55316 55490 54186 89991 95536 85764 98949 80031 89335 51367 57364 69469 61735 93705 90029 86240 92532 87935 59279 88015 87535 57961 71377 63442 87891 62718 98363 74558 72045 80402 98669 54773 83286 83949 57576 55660 83316 68843 77480 89110 77071 78982 84105 93297 92758 60469 80628 70501 78937 58867 81469 87695 89482 65536 81776 84592 97527 58545 97462 58166 83401 78880 77004 69838 74539 90914 70735 74967 60039 86678 75014 87903 52578 68731 69222 92244 79606 77142 84999 81916 79518 88778 87812 53993 69468 61397 57335 97608 75025 77911 71731 85191 64841 56803 93384 76813 86928 54531 72353 58699 86410 95064 73892 71689 61970 73000 75801 78399 55363 84850 66591 94342 77567 89539 75369 83965 62148 94018 69791 59666 58060 91801 91720 52670 72766 61918 70808 74500 88936 86354 70999 93064 52077 94864 96625 68134 55005 51185 74808 82666 58471 84912 57893 62395 87591 66522 74708 79513 88724 50014 69078 72386 85596 70009 79593 74844 80593 82106 59151 98937 53770 95176 55985 78546 58579 66742 59811 84588 56613 82523 68487 70448 55728 68195 69509 58490 56914 70880 92660 87815 53856 74406 53022 66453 87850 63480 69941 62513 76674 67191 94629 52955 81257 58607 92105 79231 87361 75485 52146 64103 52616 51875 87949 79093 86245 56630 97516 65859 57478 73934 83414 55261 74170 52792 64635 79549 91005 70103 96568 64929 75540 66176 85224 95123 59475 56976 59263 54565 60626 92315 94163 65391 73231 97344 54614 73002 76856 55129 85392 67491 77357 71622 85200 90963 76830 74511 63157 84194 76820 91955 56456 73816 86274 55915 50310 87142 91308 74116 89516 80532 66426 73311 97606 64395 98381 91077 94962 68126 77465 96019 84941 75313 86702 81123 91644 84941 72430 52278 89713 67957 79864 63913 93060 51706 97699 78333 59719 52636 85173 67107 52937 89240 61235 96021 62205 66660 65377 77222 75487 77615 76267 89687 82168 88080 91343 78945 91192 89519 74704 81894 81646 53328 73377 55767 77913 88345 85984 73391 67473 52408 53149 96700 64894 82194 54971 54975 87218 64126 87093 77976 91487 90467 77421 76716 97371 95481 92439 94548 58276 66445 85138 93321 59424 87412 56060 96917 78478 65554 59198 73052 55417 56960 81131 70337 97594 76200 68893 69703 60163 60458 63642 88853 92322 62320 62609 93901 98540 81142 74096 86449 86030 85632 87255 90669 61341 97326 95911 64743 68326 86191 58951 95495 75625 78865 96081 69432 58117 58772 78305 75916 60329 51032 83806 65054 97844 79051 59034 54038 70949 95084 65729 89432 74832 75836 95152 61273 58108 64334 79610 60619 95289 54916 80458 70458 79649 70780 93847 96627 52642 51278 57099 99958 69392 84739 97854 97912 97075 61047 59787 51195 59194 97794 92837 81507 92176 67188 62756 89015 51686 78367 63813 77701 81894 68743 95520 60655 57052 87959 53775 91239 78150 78253 68067 53252 66402 82307 93831 71244 69810 84360 61228 75146 55926 95098 52471 96407 66591 93528 72456 65795 98013 58969 56212 94360 58606 95739 59076 77946 86549 94633 62297 78229 86238 93311 59799 85846 92110 98355 64438 52728 98397 62977 73583 91108 95104 73286 72556 74228 91106 60810 60714 52760 97842 94506 56852 80368 92625 98802 50170 79174 53915 78275 60439 85622 96992 52840 89608 94857 83583 69591 67004 54461 95711 64713 90241 78137 57135 79324 83166 66635 90603 50615 56268 84249 84123 73798 90518 90146 99618 90677 63354 86172 95050 68194 80242 65859 72220 53402 58498 78142 53431 51259 99548 59742 81820 72814 89081 91956 93416 94711 98903 67742 98568 69811 87306 66919 62264 91644 58969 92258 97467 97513 84731 87603 63303 66462 54494 54915 87638 86016 50818 59062 70260 91935 66378 56844 93071 82262 96432 71798 84893 57249 84954 99093 87465 72844 90788 81437 65797 72712 51301 93381 82541 89012 85035 95647 72938 85638 96067 95138 69283 83751 75103 79922 82955 80628 66312 59454 78898 77263 75757 59311 71956 70689 59415 80320 73259 60023 59736 95849 69791 55696 87646 60071 89116 67466 51242 62199 87746 71547 82220 98662 53612 98338 53039 54206 95394 80057 91327 84923 85728 54166 72630 79201 93696 54705 80155 67879 92368 91888 61129 64056 51280 86634 70190 78012 84236 91542 88066 92891 60459 54519 54656 76096 93812 62844 98765 82893 54361 98991 85979 73889 69972 94918 71705 58464 78469 60260 89244 98136 50341 97172 68242 79383 75315 67455 54092 86773 67247 50589 61362 72295 95964 57403 85444 91107 95590 76068 55327 53445 88938 98930 90593 57398 57021 89887 89019 60046 79306 70408 92636 64370 83759 74523 90205 73570 86929 97086 97056 58457 51388 79255 95438 89475 56739 94718 95984 52144 68457 84714 88792 85048 87277 99943 76649 64845 55729 72041 59603 52872 70849 75429 54804 58101 63295 98998 67261 84011 80061 66963 84262 79142 67950 84393 84733 81938 84045 84618 74555 75974 55578 65624 55195 70428 70474 66756 58962 59796 86921 68961 51346 61862 89525 51341 98180 74808 84724 53664 71641 71427 92856 62628 76737 89908 59399 81253 72916 59889 51996 63187 90006 82390 95237 53506 81240 71118 58881 71660 87270 69587 66516 96678 97084 64000 69595 86401 98925 58742 79555 69692 85158 81337 84153 77836 79014 58011 72255 74199 80534 50481 88398 76927 76202 51422 51015 54951 84294 93564 61835 66001 50157 82415 91088 65778 73368 72755 99263 69850 75644 99904 83381 67978 79218 88411 73064 93468 82180 52385 99708 56920 58491 93968 89050 51434 51033 61442 84312 55699 51098 94805 78428 69353 69992 89615 63876 81913 94002 94210 59779 83651 92082 92430 53622 51869 74019 64710 66890 82319 57485 54653 66090 60277 89247 52167 87934 63367 91648 65177 77589 50954 68505 71503 62681 90119 87345 84618 65087 98007 96627 58861 86346 57305 55576 67421 89071 59644 95950 95472 50495 54527 92988 71389 67292 61495 86915 89841 54711 58253 88020 55040 85398 82299 79664 91534 92690 55604 69127 95926 57615 78975 53676 70572 60273 95267 53566 60134 51594 84446 68351 80371 52694 59069 81357 75020 56401 64859 91639 50849 58266 83278 81478 74786 69505 94184 85422 78798 61369 51650 53696 81506 83999 72921 88198 52642 94162 84479 98598 59132 56602 76964 56457 92144 67184 86320 90031 77269 71487 85640 82275 72453 73752 79998 58910 77941 88907 75630 99713 77391 78893 61096 52800 79511 66219 60098 97382 74167 78782 57110 85585 74422 90070 78390 52494 70335 55867 63066 59412 56631 66697 55433 80232 68706 57033 70680 82420 90912 66466 70723 51734 95398 71576 93318 53710 95291 66691 63892 58143 76247 54256 90601 93714 96152 87153 56394 97450 56294 91172 68784 57487 77631 74971 76977 71944 61490 67026 73955 97879 54646 70254 97674 96236 56349 92881 70229 52736 99118 70878 80129 67574 81630 91011 85167 50430 55675 80322 86958 86069 83249 77462 86820 50249 62512 97882 91095 98187 63380 79584 96519 68813 55405 62180 91038 80722 70263 87466 82922 73618 81636 99194 57974 64326 78917 95513 99861 69726 96010 78499 92312 92936 74013 52933 91925 58067 68351 76963 53450 94371 65727 63993 69551 80466 72769 69600 50229 89014 64904 83695 93460 90480 89300 53323 92171 94188 84917 73941 56298 61494 56901 64199 99929 84532 99792 57445 99721 85104 66991 75243 54348 56948 50401 96647 67323 96761 55854 88314 78430 71019 54874 86194 63885 58633 79873 99731 66484 94183 68893 80724 65973 61457 91236 84739 80546 94808 93801 52179 80700 56676 56482 51198 51995 91467 98090 99872 67963 99587 69487 85904 65315 98015 58119 90800 71254 50530 91455 73602 88750 67390 92308 98129 77772 57285 96670 87914 91807 91964 54628 65784 92250 60569 83532 80889 54349 79804 79898 56019 58985 69881 89486 98920 75156 61993 78458 77953 64117 52867 89406 89322 99710 77295 63518 61826 58498 87096 62987 63859 62086 63373 85332 92295 61333 53562 80424 87643 59889 85404 99559 61282 98983 89627 92919 65905 83059 51027 73595 84799 91511 81649 53987 55044 77545 86953 87664 50339 99089 57455 97652 96190 72481 98125 63646 64880 76459 60294 85863 57585 74214 59281 83719 61441 63659 88298 56766 81723 81837 66832 82156 80778 82398 64129 50484 63421 77879 93500 60141 58767 54149 65667 71252 85975 54894 51471 50336 94685 91664 53067 51657 78312 96289 96433 85986 92438 62434 64820 52714 84201 94379 93608 92139 99001 78398 62970 97876 77021 76190 85577 77867 50694 56075 77368 68013 74435 93347 73234 94362 96142 83757 73385 54877 66437 99674 50529 51859 60675 63830 62361 66383 52956 94955 50291 51395 58978 94250 86558 98334 83064 94659 62035 76996 88211 57746 54642 61921 57890 78180 96236 97365 76398 97034 65957 79363 73501 79758 69211 86256 62689 70030 99359 93007 94354 56342 99533 87958 73087 86362 69095 75656 77482 71872 71640 63516 89171 80647 54240 77969 96638 79810 56566 63743 87378 93311 61337 89441 70338 90097 51196 88777 54576 69858 55288 79420 96306 94929 80155 62263 81014 81858 50417 88420 90891 93502 68353 55015 90157 74144 93967 95328 73628 99283 84099 90831 82273 90102 90537 96567 71919 86242 95065 83826 78326 65746 53725 50119 51249 74070 81807 50145 61346 71001 89214 74987 70231 54849 66915 67572 63621 74016 67864 68404 61391 91578 98385 88675 99421 60748 73005 74572 91335 51517 56393 66340 50677 69548 72917 72610 94888 64322 97280 71168 64482 61002 82202 55038 74526 85575 89599 79649 83130 57415 95722 63953 65406 90243 75259 92519 95455 69841 51110 60294 62854 55276 77447 63972 90287 69106 59795 91717 96853 77659 78283 97777 92537 72101 89816 82594 76547 63203 71371 85516 96560 85279 94524 84751 74929 80724 50753 66594 73917 80668 70824 85398 75145 69838 71582 92547 67780 79218 79602 50092 80532 58476 53123 83714 56092 78112 98047 52692 70318 56967 85615 95653 92119 75021 68874 69613 95159 92514 96853 57636 50574 78194 86047 99557 56524 98054 73572 87697 69065 97892 72836 64362 65042 96874 62093 98676 86516 54576 67749 70263 58323 68965 91918 71291 63223 96458 85264 73818 80413 53375 66138 75315 92048 98128 61961 76460 82408 99312 50464 88114 66011 72715 65547 52754 62771 81592 54418 75295 99256 94304 90241 81070 88247 95983 91077 72777 86096 67281 54920 82722 53412 86581 75859 94726 64702 51647 85468 84611 85890 77606 94594 59301 72094 66050 82169 79136 93536 64465 93738 50989 70290 71626 80365 70067 83517 81737 73793 99723 87538 87887 53537 77299 64414 63151 64784 51225 91200 83120 89151 61799 53138 73163 86905 51201 62952 79491 71106 71305 66000 82478 69069 50127 69090 74666 57463 77672 75610 79082 58372 70150 76294 82490 89818 74504 80314 74512 63735 97735 57796 90298 93274 79925 92399 74111 99281 50111 77750 72099 88550 70976 97634 81603 71779 79682 97543 70220 79705 51407 93296 50087 93850 61922 69179 50908 90445 56226 73387 73944 54439 57594 83677 58049 82633 84883 59556 84928 91427 70182 86330 95034 81313 50848 53883 64534 52694 52870 76159 69934 50921 99019 84113 98403 50654 77472 56360 71179 91463 81331 83256 69998 60781 87474 56796 58894 71044 57664 91521 86461 90733 85875 99930 56012 69764 63261 52197 53376 93508 52026 68524 71503 99988 59631 58448 75560 75757 78186 63480 85964 91874 93617 52862 57183 87752 67501 51659 62709 64951 91062 78097 86937 78666 88220 51519 67059 88151 64180 65895 60304 99131 73099 99066 75148 98913 84027 58365 58068 98904 67299 89891 70096 87763 54920 61568 79775 55713 71825 70332 79218 76186 60628 96909 74040 80846 68202 62577 74143 81321 57392 85611 65226 59294 69086 96015 68505 67066 94905 89190 73744 98761 95194 59799 72097 73149 69832 64589 97653 79478 83140 88623 58829 51911 66400 94486 56496 99520 79000 93111 85732 64253 77316 91637 54043 72036 65411 90407 55660 77579 59172 61079 91875 80754 80638 78381 95129 79138 56851 81032 75779 75034 50410 96226 54646 83480 61004 65030 50650 85218 50517 75645 91547 67455 70735 97313 88825 97421 82249 56873 50814 63470 90960 60518 97658 80538 53168 77524 79299 59892 60755 89992 62555 68293 65954 66808 92557 62849 94505 61765 96734 87465 98943 77937 94489 68982 86762 95049 58051 60988 90270 64461 96503 88462 59580 98087 82717 62004 58472 67188 52155 51195 68424 94043 53535 53563 63659 58652 77806 56130 70283 62006 66843 85875 57450 62149 77677 79420 52177 71135 50207 77671 53523 66452 81834 54349 54271 81463 67198 91007 70482 90169 72674 53917 74148 67628 60873 80010 56378 76222 79841 63622 65371 90225 79512 58330 59330 53316 68347 93915 80822 80165 62675 67050 62254 92703 93573 95152 73554 98707 74830 97861 99424 69304 92615 84682 54399 88657 85228 98443 73690 95654 53665 52828 83993 73609 91843 79538 92038 54379 97084 94795 72574 88203 50875 85420 99529 78797 73514 64647 66525 97450 67696 87052 86746 88609 98014 63022 92202 62016 85422 83097 67541 78393 66207 96209 63423 76794 88768 86089 63966 95132 65544 84676 94772 90662 75791 72065 76506 71072 92431 66990 76470 96444 57208 91210 85299 82421 72688 59757 50039 91743 60894 83528 95898 85039 58273 88806 82235 70012 89709 53680 95716 74198 57440 65827 68909 50552 78912 66625 59890 66447 56555 53775 57085 95948 87514 69835 90413 97243 95827 63708 56779 59465 63093 91883 79981 86847 71677 87806 68541 64544 95728 81021 71660 79433 67728 94665 76807 68143 80645 73483 74877 79504 77675 85087 51929 88220 65509 87654 91437 61294 88028 75559 68207 90468 81789 61141 80315 61330 81339 80539 95049 62107 61002 85564 97842 76013 97486 66298 95313 54077 95431 96615 76449 93865 84667 60118 97259 97860 64064 73818 50453 88347 67166 67195 54174 56437 60811 83887 68730 99832 58673 74113 86462 77282 68460 68133 92616 84417 73989 73160 92874 69305 84534 84050 70429 53297 56138 60931 61372 81302 83925 51456 77596 98778 64544 88802 84816 97308 71851 94300 53878 61141 87427 54622 73890 90382 84063 97551 59339 85869 88979 60483 72441 81749 94011 56027 81528 59322 76043 82447 60494 99353 74186 71182 91012 67189 89619 85064 89601 71822 52444 75484 81026 87650 55127 79942 71079 99017 99197 70211 77223 59394 90407 81648 93287 84246 81065 73769 79501 79717 67498 90685 85567 56659 98408 51213 79862 74045 63523 81000 61379 77202 80100 69681 65803 75688 58767 56044 67766 87930 75675 94097 52300 68630 86184 54576 94273 74471 61612 94167 76366 52078 51073 92963 71135 52127 51325 51425 80037 87826 52108 66114 91609 72269 99982 88453 94235 73668 57854 51824 69435 88215 72514 60801 97730 58640 78394 83061 67836 86114 79906 82840 84431 89133 92329 90472 86414 92530 99517 72205 50845 94040 52480 85390 77725 88742 64967 99683 79580 57646 77307 97905 65926 83405 82251 82497 81371 80548 84583 66115 73106 62910 86435 65554 85575 69258 95377 88223 70120 63759 85763 87037 62421 63173 77990 61037 69251 62305 69701 81475 95920 50820 61498 95353 68370 97771 80701 94778 96563 66116 77383 61661 94254 93926 68709 68362 67815 50863 87994 85357 59121 50136 61238 93318 87087 61417 86578 58484 53749 60992 85767 62924 69926 94875 55787 92721 55040 74317 70892 62163 91621 88033 59359 67104 80614 66240 85915 82065 74461 96948 72252 86195 52911 92068 73988 98314 95352 93702 87944 90216 93755 85856 67665 61356 63464 71967 62606 77091 99714 81736 59015 71947 61447 60787 79435 90224 64754 82535 59017 65418 55268 74267 69880 95739 60911 78933 91014 56727 75026 67181 82291 95302 59058 61179 83812 61574 95521 71991 78454 97500 87676 74515 71721 76202 67240 94184 89808 97059 94385 96485 81927 89190 72820 53092 81831 69458 54418 67077 55069 68055 55777 55882 97940 87058 60381 62949 76098 92080 55249 97204 79240 59587 95947 59575 51390 75071 98047 55453 94898 87961 99259 89071 82769 93389 63777 88946 91590 71620 52460 67159 50490 84641 71966 54700 74601 78466 59253 99603 99721 63067 79678 79590 77720 68015 76371 99964 72870 90340 54910 56901 98335 50819 51585 83838 87741 94752 67849 65024 66339 71755 72669 52608 88033 62980 75646 52308 58757 79497 98536 75013 76417 53571 81979 78507 71978 89875 59904 64905 79891 78903 99085 70168 92003 71785 66094 68244 58084 73359 92156 88870 52264 63355 99479 78943 86966 82718 76776 73510 88462 84928 52517 62467 91365 86477 97029 69479 80342 74878 80532 96416 96973 61501 53328 77871 67731 53661 64831 63658 98268 58355 53813 73785 88032 57575 51418 76291 75144 52665 51107 82558 91726 77093 67675 62030 78488 82588 68466 65009 98278 75178 79173 97491 79737 73585 95471 90351 90937 97055 70850 66669 75062 75908 95603 65999 55169 79697 60762 65954 67329 77148 52513 63780 52264 61510 68001 86499 70810 87373 90893 58499 90594 58090 56297 98982 99615 74291 50039 80407 52737 97656 62454 75071 59026 73572 82394 78390 89660 71222 86141 50824 64450 56316 62756 93948 83480 95597 83763 76811 83203 96545 60883 78409 53930 88431 73657 57001 87068 93864 98634 90480 66458 92605 91354 64362 92185 85377 58600 57907 89561 98993 64554 76110 80380 95497 88408 82724 86251 61188 64228 67225 98999 64608 64572 60594 65279 93425 61581 78473 96921 61661 82646 92663 71843 92128 66926 70628 81266 57023 74596 92867 64456 75434 60402 68844 94391 82922 59758 85290 72156 53120 54583 65128 85286 69403 75387 62997 84111 93853 56273 59705 94690 91393 93287 60911 55927 68866 74979 82534 71122 95233 66907 50411 87964 50534 71731 85460 68988 81186 82756 51906 94122 52646 95472 82671 85868 58506 75911 95510 74545 97920 84644 60329 90398 56595 96062 94547 81827 95918 53877 68363 99879 95696 73476 76923 84954 90057 51489 78584 55795 73785 93221 94953 74423 97334 80958 64108 57605 68763 76172 79879 65638 83069 74434 88823 52297 65591 89620 55516 53064 57693 91610 56059 82228 63642 58129 69556 91446 86346 68340 54979 61595 51018 88962 60260 91679 95792 77010 97032 81155 77893 89523 56595 72201 65699 97538 51083 88474 70264 92374 51466 95312 62738 62483 51921 74024 53695 56478 71857 78242 50007 74549 68231 76949 62866 92575 65703 95986 66811 89107 89975 78224 67264 98470 86009 77882 72910 73030 76844 53973 97766 81972 87542 54300 81574 70454 80371 95038 62702 60664 96571 92686 79143 73539 66219 67667 78658 59545 91091 85994 60847 79470 95419 65584 96561 86189 70768 76604 77265 76552 65823 72131 89419 56672 65002 52487 98982 69176 87345 69294 71722 68983 98690 90555 60924 70601 50916 83066 83107 75247 87434 69574 75193 59778 53081 51090 76770 73716 56215 91410 57111 69211 54787 70395 78349 50713 60606 76682 95551 58435 68291 76196 50210 79607 78506 80977 76088 67941 97647 58808 57009 81012 64976 79279 61263 64752 75786 91290 74853 62139 62000 64140 72540 74603 83609 74870 69375 81213 63117 86005 95446 68536 97029 79832 55885 78927 79089 86451 77396 65901 54530 74259 51906 67215 94116 95441 70663 79517 90728 67907 61482 82733 63354 54404 67298 94627 73544 66383 81046 86756 58214 92814 51654 51549 53937 95987 67364 67507 61009 90237 61733 52935 90459 72923 56337 96836 55618 63897 95395 67114 67872 58195 52723 68328 90004 82821 74098 61117 67929 88652 88508 69434 91293 69054 57712 81669 72380 79211 84201 90185 60780 73572 77896 91991 84516 84312 51171 96247 91770 60738 56405 57277 51377 51232 73664 87776 77457 77111 56246 96260 74609 78449 65539 54365 51108 79587 65469 59428 70871 70866 87412 96773 80416 86559 50982 86423 76973 82114 55500 59711 80940 84584 92487 79570 67466 93292 90655 71284 66504 93926 59129 53027 50099 85363 83239 83085 90944 91298 85350 83070 94777 93956 87948 67024 82027 54493 70371 92795 63197 80831 62237 89183 94348 56973 51752 74356 71821 61964 75190 56890 80784 95910 58370 93005 89883 62493 95003 56145 96325 63115 95511 88713 81299 85008 59620 90626 95148 73252 74912 53966 83736 93083 90383 54384 86504 95841 87820 92245 85914 82008 72592 90902 56886 69662 96946 69832 69616 99216 78477 80842 99757 83370 73179 70045 92479 91647 52870 59334 89366 77108 63339 65077 81628 96496 82640 77245 71909 54793 69695 71769 57822 89286 73688 69819 62362 84065 84598 67485 84035 60990 88210 82557 77482 76457 72486 64978 88637 72904 65766 95684 56321 99728 55605 63256 81643 63332 69031 81786 63750 53237 80308 57639 55687 75058 62718 79089 89715 84924 79476 92637 67923 72763 55932 99739 54133 88088 86733 55254 56230 54868 60266 51334 70089 60074 65541 80517 52966 72396 69877 53252 67451 93406 54561 53329 94979 93583 61290 79420 73971 65407 64803 57558 50169 58444 84430 69913 90032 81080 64747 59136 96877 90776 98667 62886 52018 84256 98867 83316 91399 65192 79562 56123 61434 80179 61203 95511 53535 91821 89260 83603 86202 58886 97193 56189 50751 82356 77914 62935 67598 79197 53232 50191 63011 96527 97005 74302 92613 97881 88906 63715 59125 64087 53487 64085 76845 96333 99495 96349 90753 57388 79494 95352 92379 98168 91535 94910 84823 74396 80257 50193 69377 58046 51971 85167 98888 80178 94073 79878 91346 99955 77616 73646 64827 78469 66083 80166 83067 62235 93389 68964 96436 56125 64578 59573 53780 52084 79756 88237 92514 61497 52138 75762 90978 73470 98655 50572 77294 86226 91834 68993 97561 92052 70466 84178 82312 83775 94771 58311 56040 92107 67359 66603 85405 66973 58139 59502 74537 98439 70631 60382 51728 90699 90027 79888 89797 71791 65437 85013 86445 82988 82410 83550 94589 52975 93497 97478 52842 84282 54369 68768 79164 95570 67911 99903 66324 51392 97027 52378 79839 75805 59205 90149 65159 59167 53466 72679 58386 55469 52967 83843 54010 66428 84433 83727 77933 63370 55189 64643 80059 65267 98859 80306 88544 73660 86554 87918 76568 85408 55948 81570 75004 61503 88664 70413 71808 64312 84789 51743 79125 73031 86194 88445 79801 99044 94310 72133 78454 87769 68414 66727 95636 52131 82984 58819 69872 50034 93361 86172 61170 93581 79690 95551 63122 93495 76385 66090 90103 61069 56647 95137 93704 60243 51168 86601 54065 96503 59873 85621 78840 69334 96685 88165 93023 98451 82345 81140 99962 92727 62235 62282 71084 56564 93237 71846 72398 88169 56946 98371 64801 75621 73409 57206 64498 65002 86023 90204 92974 69795 80669 54615 77852 50176 88500 98740 84787 96740 68352 69423 87802 94098 92577 99631 77099 86083 51109 87984 95732 88398 65137 55016 52113 73176 71212 62958 81594 74807 53384 92974 77050 80860 63779 64275 68844 100000 52883 60849 63837 66256 72098 51155 79637 57736 51603 79758 59169 99040 63659 99603 92155 83759 97438 67658 67974 57803 94941 96005 84152 92952 73716 88970 97751 81552 99423 92417 93169 96415 58093 95763 83563 62773 78082 80912 96417 66888 81314 57843 61079 94579 85366 70433 52213 97116 56008 68093 68501 79951 62477 97626 53399 79186 88325 50599 65330 74991 65203 62340 56049 73674 66825 71894 76014 94451 63150 78627 93443 51770 56506 99392 58823 97633 68197 55605 67101 54541 75964 98551 86336 96881 72901 68904 72486 61385 59982 61496 56067 66213 84475 98952 65843 81788 99684 59684 97178 91930 78524 74629 98672 99374 72046 93392 61781 97290 97734 89279 60521 69303 89919 88875 97298 50417 94102 65348 72541 72220 93028 77598 65166 93041 53369 69638 58106 96026 60637 89320 69344 94972 68044 79639 73927 68721 51921 50125 70412 94878 53987 66399 53999 94593 79879 87037 83803 57097 80502 80036 86570 94865 55180 92276 69377 56658 94645 74566 56767 78384 65611 86123 52456 82576 97852 96737 54914 67097 91776 87065 95082 76117 61027 76094 66274 69798 70981 79656 90920 75876 72158 66427 70116 59286 57899 60125 84731 70934 92226 92838 89090 89290 88475 88709 63481 55657 76747 93988 72257 56636 78662 60896 68837 52890 61596 86697 92902 73357 50122 61046 88395 61862 95158 80717 76118 61770 50027 98201 70771 95796 52427 63206 95473 79866 89839 63575 72045 76650 94931 53189 99777 81034 71830 73616 77141 68452 57501 57268 93371 54139 67218 68759 84898 84268 64760 57048 57206 93372 80848 83224 64884 64154 89136 55640 65747 63058 66435 69764 60262 64153 67382 73646 59877 83908 99901 83400 54155 79943 95481 57796 87793 56799 71349 56749 91731 57897 91907 98629 88861 83549 59587 95255 76362 97467 90031 89654 66911 86415 94717 72180 80062 80856 78485 53235 78557 74078 99810 51767 65500 60350 96907 63118 96402 66012 98454 62208 58022 63348 97797 89329 77517 65587 75554 70663 54344 84908 68641 69201 96701 88864 90988 85851 87001 61579 87269 68810 51671 98411 76787 89829 57387 96252 95494 64239 86678 68293 95305 95218 92802 90345 67221 96623 57564 57906 63925 58566 81528 97872 55528 96097 91279 72398 80277 61063 79698 75224 55996 54186 70552 58951 88621 72570 84981 60695 70965 62283 56993 79113 66305 72505 91016 82218 85853 75906 80220 91125 56367 75542 51431 54945 88225 63666 77366 51992 70505 94852 64612 53129 86889 98503 50162 74882 64255 53011 99385 61966 86289 93315 92164 94220 94045 93385 58522 58145 79095 92161 91269 80792 59563 95068 87409 71147 72033 96902 50958 78779 82512 70216 67496 76489 82874 58733 66381 96089 58260 57326 77428 61049 78190 75044 62626 69510 56832 77787 79974 58858 60763 81540 95193 97429 86518 94371 86566 70048 74752 80764 98994 79623 81515 96639 58473 83790 50629 93571 66055 74517 76204 77924 65852 64379 97602 54702 77481 76097 65116 83872 65869 80726 57495 51610 80157 71683 66891 56795 69231 59728 78054 65211 94033 73606 81649 79081 53689 55174 96615 52288 55396 96350 88785 86652 85079 71235 89484 88473 56289 78262 96495 84070 84301 91330 83765 97043 61925 74256 84090 98565 80588 50423 60408 86179 54525 82646 73624 81534 64851 80171 80629 86914 72181 84813 75257 96567 58388 66121 88023 71157 59467 54954 67973 50379 81955 76935 74744 84341 60455 69805 58640 99229 95714 68155 77312 95090 50599 60761 79336 57915 62738 86176 78295 73755 52283 82835 58557 51623 55755 66706 90494 57205 67076 74236 82648 62790 71114 88683 58484 58106 63740 99331 78949 53105 61372 78372 61684 93183 52202 59088 84552 60186 88743 97697 65541 70382 83912 77076 84898 62516 94705 86569 52725 72144 88693 79046 77341 85689 76941 72536 53433 56463 99994 60567 81200 76859 67800 62003 56287 80163 77551 59851 84511 65123 91520 91398 50536 65827 76739 72156 70814 98534 70353 71656 75581 55435 50066 76896 66765 54145 84125 85928 77699 54835 95414 70579 60436 72380 53658 84560 68054 54530 79043 94893 52629 57148 71951 81333 57354 53869 90125 61935 83289 62504 80363 53832 58671 84677 82602 69973 59473 79592 50404 71508 92748 92143 90222 91780 59894 56528 55089 62713 73731 93183 67848 73454 62002 98166 96971 61450 54686 91346 94845 59046 77445 89988 83451 85245 53996 59647 83232 91466 96180 52882 93713 73957 94494 78854 66300 85108 60749 78380 99190 65714 68927 60724 51674 69430 78105 67749 98736 88081 62186 85584 64297 64243 64700 57114 65000 75539 91828 75345 63844 70869 52674 81531 71969 94394 86819 62517 78708 81085 62814 80783 61358 53456 80098 84826 61803 86320 78740 85678 69592 68046 61682 83076 78902 53408 52605 81957 69345 67312 50712 78016 87220 92122 70307 87342 56010 58192 67700 65013 95596 95892 83213 75962 75987 66883 64524 88088 57585 76303 58186 89045 72920 57191 90079 60399 78196 71714 80207 61724 81979 86202 50712 86567 81373 81640 84489 74070 65336 88589 52698 66417 77519 79249 76517 85387 65281 69574 83538 77896 84501 80455 71873 98875 77565 54235 64642 70903 84400 67264 79973 79613 60154 50780 95505 80706 50993 69207 68726 79300 91159 51205 89391 50980 96909 79837 84001 53490 90342 60176 92500 69169 67652 94584 69863 95922 83756 57166 56189 86743 70762 71961 79926 56997 71115 82674 60187 68777 82045 60832 67310 77842 87693 76665 99998 66961 99074 81141 67767 75926 88455 62346 78033 93197 59840 77763 66447 64966 71432 97173 75469 87122 87977 81781 98863 85722 77955 89120 55135 54676 51966 54533 90011 62883 67375 98298 70080 60054 97134 69915 92108 96660 81926 90578 58367 92874 62903 68711 56925 66007 70740 91369 82391 55966 76637 69792 67333 79367 92688 67785 69749 97114 63578 68049 94167 61728 63445 53425 81286 62661 95992 75482 81120 89892 62971 55180 97081 99909 53940 60059 97773 57179 59901 81890 88898 96753 61764 61966 58141 88759 61030 99280 77307 77272 90101 89059 54752 60832 89916 61991 93079 89208 97057 75955 56130 51009 67339 55778 53305 96571 95188 55268 97155 51983 70234 80339 71958 55320 65501 54309 85119 72703 72402 89730 65141 65509 68843 61665 76046 80205 89842 86210 96244 94865 61330 73578 78754 78896 69805 54421 97412 85022 80605 84653 63603 67545 56077 61914 82575 62284 51146 68587 82324 61656 74216 62044 72542 71493 64385 60540 90692 84877 77578 82962 74286 78556 66988 94187 95974 75722 60671 55014 73065 78481 78919 87039 71430 64852 91233 99241 74637 83309 67094 83726 98415 85273 63044 58714 63975 86394 60806 64746 73421 64446 51499 87029 54107 70753 76361 86107 97663 96358 74414 81898 85814 86444 62232 68761 66713 56433 88707 74670 94362 80023 55712 77748 62304 89765 94405 65616 68677 82653 86212 94744 68217 75641 99272 61220 69710 72634 90623 70182 51352 63407 85995 91452 92823 93732 61600 64603 63921 51202 98965 53004 89939 68062 88228 81320 75671 97319 99327 99281 56809 95538 68673 89944 67315 60195 94548 57506 81461 66288 86125 69131 84195 58801 95197 97384 92188 65235 73802 50762 51245 77217 73880 83181 81080 92273 76958 50551 54384 62004 72681 92018 57644 96051 93473 61925 69275 96353 99938 85574 84577 94069 78808 61090 82871 92564 76241 97414 80885 83707 53470 63681 73700 71254 69117 92458 63785 94761 76536 52080 96017 93150 50437 76494 89448 53506 52825 92869 88764 89838 68818 59617 73075 74486 80112 61497 58208 98419 80847 89003 85868 70214 61510 98965 91965 75404 96610 74937 89994 81189 52915 56941 93918 95160 70501 64973 63881 78016 75078 92265 70825 51820 99750 81805 84029 85867 69274 76890 69861 56688 73515 70986 65660 99487 78849 80855 76488 90562 96432 52551 95858 94295 84925 59696 56126 93162 68355 90945 64890 56739 86168 67328 50879 76064 84462 99743 81944 63815 67722 93935 64727 92646 86424 61177 91218 96742 69926 72780 90980 82858 92180 77727 73822 91882 63421 66195 87447 77089 79086 99950 91909 58063 53871 79044 89176 97368 93545 69200 78992 82394 86747 82005 71853 57437 50059 93847 62454 78466 53924 54735 60780 67932 92245 71457 88877 65884 85967 57245 52954 63744 75573 72802 97892 88605 79093 53132 93396 82594 74493 81075 98360 92933 73917 54619 50517 50164 60053 61105 72285 83212 62017 71629 77652 79344 69694 57238 55495 87483 95337 90124 71277 99529 85343 92884 86456 66048 53202 94301 80694 85754 69277 77377 62144 73014 79645 60963 54803 65197 55338 89743 58721 86622 68606 62353 84047 82314 63438 71207 68492 91342 87511 55341 90072 75748 61626 53485 75101 95233 85554 78084 57415 74910 67088 96170 50908 56262 86001 82547 57844 75719 62332 80428 75781 90647 71285 94982 77427 81394 50984 88230 57019 89375 77959 67282 63734 85376 75433 91420 78671 63069 80539 78216 89411 96027 56488 97537 69763 84793 91770 84140 62568 58982 53053 91514 84643 57620 71127 55542 82876 87756 99002 61550 62031 62297 93345 58393 81262 93694 85503 81317 96283 93745 64956 74193 54860 88127 97843 73970 55737 79359 56813 60943 73661 74970 54711 56309 78130 77614 53558 63269 86052 91867 84791 67491 75846 88669 52645 83075 90997 60790 62095 67714 91853 80926 78058 90790 99878 79086 56015 79451 93012 83654 81265 73517 54073 61654 83826 72298 99362 62965 90902 68544 56162 98580 64268 91956 54541 55357 75574 95183 70538 76130 83046 92043 88859 93860 93517 90001 78005 59698 52742 70647 94891 55840 77724 69420 93973 55137 68770 98531 81742 71333 82192 55194 76896 82367 73486 67709 52082 91642 71779 50369 64141 56805 64924 53472 79252 51885 72991 94229 90157 93802 83563 90499 53507 59012 55769 92872 89819 65962 81173 99459 54527 53507 88574 52056 69011 98428 88609 82625 66842 89185 69641 53588 57477 88110 95900 69852 99057 96487 57421 51497 78621 61273 86622 58185 99035 79060 69574 53109 67503 85261 96974 55537 95006 86112 74262 91021 52055 71287 66289 70660 62994 67159 95685 92290 59087 58042 78452 62788 97306 83184 66533 50300 99259 85888 77402 80658 90156 92594 65092 77497 68038 60771 92974 62694 59224 73018 62604 64615 64589 78001 76180 65375 58048 79730 52431 71604 58286 95500 92696 95485 92604 60783 51663 88248 54861 74407 96704 64745 74278 89485 88720 58090 82867 65872 92408 87309 50706 51876 60677 89704 62613 71029 64190 67188 52744 78972 60774 68114 56286 72413 79548 76902 93794 74206 50105 63494 63379 87112 86263 99514 67052 53458 95568 68063 97186 63690 77831 61126 93891 73158 66589 78159 66901 96284 67008 84299 70187 75155 92759 56066 69371 65262 65684 53405 67799 83389 67648 87706 77602 63927 73111 98892 71561 91331 50928 75122 81459 95255 90929 97084 55889 88954 80269 77575 66007 68286 69985 59421 70187 57178 62814 58166 92007 84907 51334 57160 72572 81824 61616 85028 78246 81698 99456 69445 95585 80431 73237 58365 60696 51980 95767 94284 85232 71698 97642 68765 52864 78155 91272 90243 61346 69382 87970 84547 95368 67997 94206 97995 74454 56804 78794 53353 94752 82542 53820 67074 87212 91624 88195 59467 70948 60516 63039 80751 90661 71032 91663 81585 90614 73774 52820 64731 81504 73723 71051 57107 59157 52194 93245 89946 53742 53758 67391 77774 82526 76446 51925 73222 75587 71746 80422 68937 88428 89831 89990 94749 69345 58104 57005 83548 92793 72149 94906 82909 80397 69320 79712 65289 73232 72876 74794 55166 61900 51414 52864 51955 73955 81448 86133 77153 74164 86468 67286 96055 75473 53678 65149 51919 65952 98716 95904 83029 78836 79043 75956 58828 50950 84939 93945 99438 73696 61113 76564 58631 84397 57789 59873 65748 67800 60530 77910 61355 70988 51906 52079 97019 86435 98766 58468 58006 56880 66198 86276 99771 95405 77842 60435 81561 73894 51150 80901 86004 72264 61237 89833 84848 83394 99150 81630 63645 98732 90308 87370 61482 65413 51505 75205 77135 79683 66940 59325 68756 95515 73347 85379 80221 82392 91980 71541 94106 57972 71643 71704 99500 75274 62771 76091 52956 57561 98457 70950 60341 96382 65568 97860 85813 77437 87488 72253 90510 97588 51822 97445 55158 85280 53443 67438 70463 66635 56628 77345 53770 83186 77932 64009 78455 93786 78485 61024 66593 82872 82939 50927 62716 94713 55122 70288 53377 81483 54564 73042 71779 55944 90261 73345 94547 83961 82944 97881 67649 66140 81516 98127 66967 90404 90094 65868 74646 83500 50158 81669 76240 73033 76082 92391 84035 57119 63253 64804 88105 75142 53058 63190 52397 61087 92590 58740 50221 70058 89932 54027 68570 77502 56293 75743 77505 79825 57508 88393 77848 88555 69607 89552 56542 93174 87299 50992 58235 81949 98560 93793 70979 96077 76029 90139 67206 90585 88552 53444 66048 68916 53101 54564 77468 63136 66828 61248 54027 93380 91204 98447 60127 70598 66047 67931 88476 79917 92800 64710 51202 95697 77068 52201 59366 70321 86551 70862 85677 82247 61181 83448 68964 68295 50039 96641 52339 78880 95599 50972 59869 66510 95000 62877 94695 82725 71018 94966 53421 58075 95524 78388 70284 83146 50162 82619 90718 68508 98235 68167 79773 51315 84870 84579 93813 72788 90256 95300 98145 70334 78253 68803 59375 63642 92552 94916 92110 50607 94097 75779 85826 60902 74409 51512 57357 62943 80234 89831 69013 84319 94574 61127 77263 85386 67119 93520 89659 68754 95204 55236 74119 52981 90348 60615 52599 69688 97599 80870 79882 56474 62110 75099 74720 94664 95171 69322 85750 78423 68016 83471 69819 98425 59379 71635 55600 62522 55529 71350 84678 56698 51208 74686 92108 57509 77400 67505 64557 90707 93394 51438 94713 52817 87612 65387 96454 67751 70648 87192 86695 78221 58504 81344 58617 64755 78945 70671 52413 50201 73106 91829 65864 90260 82347 83313 87080 63366 89130 98058 62771 53606 92316 98764 86110 89764 62403 90785 56024 74768 77462 93253 92845 53041 82828 55619 71926 84084 53084 73259 74390 87266 88584 95090 91123 96839 61392 98607 59838 78533 73888 70901 59291 86152 52090 67167 65173 98099 95771 73356 71321 66756 66946 62881 71607 91568 67380 77492 62306 70922 67312 61593 61743 70056 83348 92098 73397 81859 71355 50775 56555 79888 63631 70665 75416 62181 90264 66842 90415 68898 76141 67463 99296 90297 98555 90804 66949 59486 89951 96721 66999 64608 76155 69911 60385 64945 75890 98262 53033 62513 67253 94471 77304 59412 86947 86294 83470 92760 59622 71778 70244 62442 51121 84968 85403 84602 59049 55348 90739 62858 52794 58660 84898 51912 69810 57745 65791 57298 63628 66601 78075 93437 57332 97144 52564 52779 92467 53767 76259 54874 52724 84891 98632 75968 81715 98084 77520 80856 88097 56681 77188 58085 79059 94099 59113 97630 81711 65768 58129 52269 69910 70744 53207 67686 88961 53653 82297 71748 99251 82179 92826 82085 50747 53596 73708 89162 59335 66148 75764 95580 90763 74798 69723 59544 61349 72854 83993 53659 95464 86885 99156 67251 86220 93060 79857 87256 75993 50158 83839 69413 82388 67224 74828 88909 65548 83000 55533 70010 52801 65019 80762 53419 66313 60502 58429 51794 80127 85924 83841 88416 83738 73738 90123 57895 99348 73500 79804 55132 58807 60521 85134 56511 56777 53742 88257 94644 92176 85117 70763 64721 75191 75789 72765 95917 81303 66558 63876 51714 86194 91334 85740 58605 65364 96116 96727 78442 66255 53620 55201 92340 85683 82448 71520 81551 73988 50523 53351 50411 99554 60782 80089 84063 85697 75514 53220 54485 55292 65419 89616 78414 86377 57150 65132 75177 66550 86809 96158 56351 56156 96953 68146 86591 57924 61093 78585 97358 56797 71596 70442 88855 77103 51358 69571 53166 84896 88917 69017 91471 80071 51670 93128 89087 71035 85769 85007 54300 56002 61065 56052 99677 96425 60056 84628 72740 53351 80330 94585 52650 85036 98263 90336 90367 91963 58832 85921 98615 97462 89576 86142 57637 69009 52424 91957 68638 91170 92047 80110 51675 56414 76762 60746 90852 64175 51245 71047 54267 95977 99747 75378 93534 80827 81527 85639 74908 95886 68592 73713 75442 69202 91041 94671 56517 85726 96308 65837 51868 83363 99636 99360 98549 80340 87245 95519 90440 89668 74873 87261 52714 83472 74860 82036 90581 63081 86779 59681 82441 98567 56520 79734 95943 67803 79553 76895 84604 53560 76293 57806 57838 55847 91863 63962 85893 95994 81576 61789 63381 53206 78897 68784 68217 74624 80522 82162 56963 62176 86597 57964 86578 56992 91582 69805 73721 95522 81674 86101 77241 75696 95204 81830 56412 99337 78495 86066 83501 81752 92734 67180 52922 69669 60972 62196 69850 56333 67607 63807 54393 60794 83769 66182 83347 89010 87797 63026 76337 91930 79121 77283 57666 98996 57313 68424 73728 66118 82280 69268 75298 88465 55030 86707 89396 59713 58370 95311 84437 67768 55021 71383 52955 97797 71052 65149 98273 62816 74595 86406 86415 53586 94074 57216 59395 62859 76141 77085 94863 96879 59305 73423 67609 59755 71835 94764 61330 65747 52956 88402 88337 87628 73236 72363 64663 52961 85819 69800 66318 74542 74533 58252 97374 84478 96510 73973 82176 84861 86705 84208 93508 59793 77514 58808 96664 76624 99535 92607 56117 64761 65063 62916 80511 82188 83586 55218 62164 63940 65211 55195 59913 98841 90668 52853 86567 88567 82835 60620 62830 60384 94823 75792 86875 87989 91480 65191 56637 64062 82293 64077 91222 57539 84363 62973 71998 54132 54610 72974 58999 62339 86875 96030 97715 92259 69564 81423 98125 72610 79390 61826 94610 69775 70767 74377 97269 60051 57272 93934 91541 96807 77618 98561 98114 59170 96211 50901 95908 86022 97337 93212 93563 81513 52191 62396 52198 96375 51808 51296 78712 67896 56058 72017 91699 86237 78393 94494 81129 64441 61859 59475 73437 85533 66399 88617 90449 60696 98313 88171 90705 89602 83373 56402 60021 59262 62993 99028 97350 78543 83181 50173 55353 90151 56837 99959 71968 75527 65589 69518 70668 82962 85802 76378 80091 61702 78482 92474 64733 53619 87364 78615 53093 67758 93490 74179 81836 50589 66563 92647 69616 74755 71248 68357 74092 70643 72016 97493 51485 66136 61692 94733 84358 75608 50072 56937 96685 79930 65141 76590 94907 78592 94438 50782 70620 72752 51895 98654 71870 74549 68338 83073 93888 58893 57926 94322 65305 69212 88065 83156 98866 55660 62023 63688 76636 79289 91473 76462 88844 76442 88059 62047 53185 81014 87336 85308 97039 54309 58496 60692 95994 94482 92062 81078 99539 78865 66924 77391 95448 62542 86999 78049 86210 99714 92331 92205 52874 99139 87924 95276 97151 97504 93933 50009 96455 93894 76778 72713 65573 92442 82465 86768 82018 75132 60087 56039 62755 72656 55069 51026 61083 83492 66774 87224 87707 97828 62344 69480 51257 82015 74318 64192 66141 56824 60789 85230 80351 92868 90353 74926 70061 74474 62168 78743 73501 74935 89075 69560 61685 76316 99898 89527 66534 66025 76775 55342 72567 74100 63571 74420 82056 94930 63978 95536 50443 56095 90947 72752 75683 60098 94557 81771 56139 57926 53048 94739 85220 82195 69186 51732 51148 75341 59409 78451 75283 89968 93325 70947 69282 70965 79242 79206 95871 82164 79663 59960 55800 59617 74602 53434 52407 98580 69146 64006 83627 77451 83384 85938 62242 88243 60591 58082 81679 74156 71891 52100 93012 88225 66662 50022 60848 69551 75469 82280 62315 55283 88411 78450 79318 78996 91746 67935 86155 79899 69425 93644 72598 92653 66867 55589 83670 56673 66847 82538 80155 67683 68363 60885 76965 55063 61642 75419 50550 52417 84999 67523 73757 96125 53648 78087 61443 70583 93899 68505 92070 52601 78301 92046 56736 73323 92451 90129 88321 85359 71009 99528 68922 88211 60377 60313 81328 69826 90794 60670 82982 73661 85342 77048 91253 86280 64369 77370 97023 84819 55251 96589 94602 51462 69106 65107 80708 78517 64699 61183 57299 56771 50116 91563 62410 70982 63821 93263 91893 94994 67151 92517 88076 53656 54253 68233 69773 94270 92949 92325 88924 57676 96320 67661 55873 89542 78544 85221 50021 75701 76343 67391 84538 70847 55794 96722 70970 52545 63591 77829 81068 62741 93021 80307 97437 93523 80711 54912 81515 88032 67328 83007 96894 91033 98151 71237 70986 77341 66238 72750 98582 58931 64253 55635 96806 65374 84387 98751 72702 58556 72740 98218 65486 75056 83717 52530 56034 71501 77437 53353 76592 90660 66707 74527 85879 55879 52720 72106 77725 98295 71500 79309 61979 58715 87922 90240 70477 51092 84650 61875 81120 65550 81633 72020 95476 82436 73087 83616 62616 91392 57048 77338 82278 62864 74798 74978 93047 54119 55911 75105 50966 67704 74972 82926 99042 80638 87532 97778 78349 95780 95066 55244 55165 54129 72366 66289 59963 79235 87497 93841 85096 66778 74471 90078 88738 97747 78738 98513 63132 59629 74825 72822 99987 58479 93168 81911 68660 51926 66604 68940 83880 72278 58045 57394 95116 74909 70059 98042 96808 70681 50642 67510 81578 75687 84741 75808 61958 84510 52350 73386 57209 96847 51930 96761 78113 54401 62043 93055 76809 55516 84960 73262 59521 92259 79037 50246 72629 55156 59112 70700 97897 82355 55445 79297 75277 79820 90307 79763 87221 55352 64505 77877 85729 59936 79509 80117 99073 59843 57047 68113 55386 74577 60128 80525 69919 80324 69805 81577 54882 51585 64399 97560 81795 65568 64038 93213 77931 59194 95937 50951 78424 70997 55178 84574 64319 89406 85390 65893 81173 91438 72589 68493 50366 83131 90945 50077 77837 82408 79781 54419 75709 79733 56735 52831 89852 55422 94764 82022 60208 52197 79723 72101 78982 83933 54349 97831 57102 63960 73629 71202 58489 50737 53423 93952 98849 81575 68755 65666 97336 50214 74815 74753 66880 90485 83464 92402 76497 98405 71694 59255 50023 58457 69995 94434 90985 85449 66022 91377 80111 59489 95195 70570 87077 96624 84461 50019 89874 84900 77648 98379 63340 92902 69340 92332 93023 74853 60099 84272 68186 87740 51005 82406 63529 65628 61651 54430 95253 88776 66653 57022 70662 55271 56868 88455 83487 63252 64990 88097 98389 50711 94897 56901 63900 98662 73875 52236 71598 70942 66331 98761 86608 95542 87558 99071 59325 59497 99526 58266 60437 73376 93399 60588 65754 89945 51377 90881 76941 69652 53020 60597 90766 96435 96095 92854 85582 65993 88362 50072 64534 77372 87065 70968 88193 81062 99341 55563 55696 52979 80971 81202 51673 78741 84197 60504 75594 78860 91436 68182 78345 94117 94413 55007 67901 72231 78348 67497 80356 64908 90544 52336 94178 96649 95025 60245 61845 73697 66040 84497 54090 79209 56715 67307 82024 66063 63153 71829 59189 78727 71217 78914 71515 86581 68811 50428 55997 90907 99066 78210 64462 67882 70843 53903 75870 98612 89250 66898 60548 89776 54041 69207 75302 68849 64915 56653 79464 87320 64714 80318 93396 65638 88567 94450 63926 57773 84142 75508 97929 55529 60345 96019 99736 99644 96102 64553 74113 52296 78678 81545 70336 68299 53831 82432 75423 96550 55125 92199 81177 57259 57929 69382 97085 91833 53147 55151 69439 75684 79255 67916 59571 58641 82249 57635 68560 86072 84462 61027 52950 56518 99479 50430 93318 99828 72524 50986 72568 74658 57778 77635 90095 80415 92409 74358 91611 55424 94742 84573 87082 89222 69687 61864 77653 88008 89921 80151 78094 94218 79242 68318 56890 60066 66812 79355 87560 74177 91464 70028 50522 73096 91920 61935 57542 61432 92780 52181 85649 63615 65622 53681 72255 71249 59531 66991 83683 83656 91956 96333 96417 71772 61932 71001 83580 59659 60923 83469 79755 69286 53851 68489 67229 55744 72765 58149 70433 72800 59758 94835 98921 64485 90436 53031 91059 97197 51403 98237 70847 99717 59957 76163 86286 74157 96650 97860 82349 87787 85774 87246 95572 62262 82243 75060 60641 51687 99904 96137 78879 93719 60077 67902 50116 82652 68843 86538 88414 78556 96465 76564 63383 91318 94850 64881 97105 95545 54832 71176 98378 92204 94154 93946 70545 63780 92804 69141 98729 68817 75703 97943 83961 95252 62132 73636 73628 99242 82421 82630 56560 90453 88603 99556 82302 57037 93354 66221 75907 97568 70492 53858 55731 81148 98291 57304 58141 73959 79128 88487 52695 62976 54665 71506 92010 57952 79927 65459 50258 90311 69688 53819 82836 88604 93954 51878 68581 76202 90557 85606 60396 98404 70919 85615 73428 51823 91019 63400 98433 57966 87345 69049 83827 89646 75045 71096 67174 96658 99317 65390 96039 60305 76758 72441 85603 74431 77479 96021 83045 80168 52851 85097 71156 84626 54753 88210 68169 62620 83608 82786 93891 63103 61203 50662 51959 79874 77726 58184 64086 88394 69683 82504 75637 78216 58657 71543 91278 60636 54534 90778 56852 75283 97019 82061 52979 81220 84266 89514 58642 90207 94269 75572 59005 78358 52007 93682 97359 56632 56146 74522 79015 73758 54352 60937 74185 85915 84411 97664 69154 67958 86888 54172 62366 56528 98588 58910 99543 89816 66586 98827 81244 95083 72046 83906 57265 75694 52385 69410 91575 66246 74417 71847 95487 65542 59013 75683 78326 66554 96895 57687 57579 97956 80322 94827 81796 94470 76284 83177 58033 62113 87068 67168 88865 83789 63599 53119 81450 79599 71192 95663 93298 60632 82149 58125 69726 66507 82878 56871 77470 76790 90810 85052 74746 92415 88543 53667 63863 57854 76965 56195 61028 93267 90626 97221 86839 80545 83604 87546 50315 83745 73534 67495 77299 55944 66357 81120 65755 64199 52508 78866 55611 86489 57888 84632 91448 76955 76568 86748 63583 59927 60029 58122 60777 85720 82311 77502 72919 56029 65925 77444 97493 63713 58918 57592 56843 90538 64691 98473 61836 83845 75404 57686 53275 96111 56033 98516 98770 92081 73803 53112 60483 53360 66433 98361 90190 86709 52080 63358 99030 68244 55787 55587 81559 69502 84764 60002 66856 95509 65062 82361 78888 67032 50657 96585 71884 50916 89022 83261 75692 63286 65871 98384 70957 83367 91637 88892 52726 90407 61454 86161 63757 82591 83674 88907 95077 51954 61325 95971 89962 98766 61119 77666 59813 92038 54482 73929 93672 91061 60095 70866 88692 62442 58243 62529 88232 72095 73165 57997 66569 80054 64920 76689 96163 66457 59206 93418 70782 72364 70682 91951 84306 71663 93879 87950 64086 89149 83553 52627 87198 55769 92130 91128 87718 83892 88942 65152 89498 84750 53273 60095 65972 94176 55919 99988 50791 71804 79371 87430 71792 64117 50067 51193 74196 71188 52935 94836 77901 84980 70236 84485 83301 73333 84805 97823 88816 98995 93913 69551 70177 55521 86028 84609 57013 76987 96604 92867 90732 90279 65908 59342 83367 79933 70199 59849 89598 92846 67204 64503 84677 72914 77135 55215 71727 57776 67778 69584 67362 79465 82892 57756 98292 68567 62794 56664 81337 79169 88609 89118 93475 90224 51099 71678 64393 94767 62365 74015 69634 57515 94011 61414 83453 93463 74587 59900 51723 89154 51698 73060 89757 58254 54414 64234 66780 72244 88447 71113 71003 61344 82158 68220 80718 91885 97434 78175 92898 67032 91277 55163 92702 92551 75866 56450 83412 51699 78908 60362 97271 73629 62169 68382 85705 93655 52716 80977 66121 98060 67469 65996 77786 54729 52113 82322 79391 94165 59564 84831 64528 59393 96611 66714 61054 54162 68962 56876 94788 75803 53627 50398 83744 72132 88648 52134 90185 58170 91932 73721 61456 88509 78605 56853 95522 66438 86513 56832 59252 77179 96805 82997 66749 61093 96077 53828 67986 78574 85432 58254 73574 67233 87319 60460 79089 80382 62757 71688 77359 95570 71516 88025 66231 99964 63063 69013 78720 67380 63080 72439 59001 54627 99130 69005 94982 62898 51287 89528 91913 80730 88131 54806 51506 79720 92688 65841 82775 54144 59134 51929 78353 77935 64948 79550 59587 84608 87088 82899 71352 85552 65042 88951 94797 91149 68911 97583 81965 51327 87844 54359 51497 62756 91864 83246 52785 96472 73162 63599 58887 72099 85508 83328 88276 57383 80847 64407 85474 84200 63736 58371 97540 88221 69240 65352 57507 53948 77707 87828 69459 88221 88164 54680 74802 87472 52519 67100 86531 54643 51029 71448 52878 85932 88978 82341 64496 92241 65375 78215 73331 82604 99672 85660 52347 85616 85991 78589 72264 71990 71781 64397 99068 81540 54391 82697 76286 84935 93591 94929 87275 99709 68133 50289 86300 90062 75456 83396 89642 95103 97360 72757 78628 54472 68786 64986 92747 56931 70813 96929 70882 88979 59283 57562 99571 85344 61738 98538 65059 63575 65534 96778 75687 71655 58105 59648 81912 93685 77243 65918 69947 93375 72139 94631 64078 52727 90869 83493 77356 78123 50490 91701 91489 62582 92683 61519 54417 93305 80290 86790 76801 95181 82041 95894 68240 66990 58580 97488 93019 74416 87057 55385 65042 64379 69005 84247 60869 94214 54372 84487 53937 91134 71374 84193 78749 68596 71121 68296 73918 53504 77054 86132 79147 78168 87811 70227 96342 78328 85128 60807 87445 88772 64031 98791 74613 62151 69781 52943 65504 88534 53410 61678 61856 51543 50775 95980 62445 86128 74563 59789 86888 73152 69527 91229 77264 74346 67954 61835 67595 78374 86220 74751 82314 75839 99762 50791 55280 89396 69195 91447 91711 65986 79342 81282 76152 66965 55532 73079 88917 76832 55433 68942 62843 84163 88100 68721 62516 71734 75211 79037 97544 84421 85326 75110 58211 97658 64483 84133 88401 50521 92952 56156 50795 96020 58184 54075 87116 67732 73345 70625 95998 68603 56999 72490 65711 95342 64710 78082 61148 86312 52274 84373 83598 57663 65596 70882 97321 73200 76010 52950 69205 77834 57165 98468 73771 85842 66186 64991 58076 50041 75728 96328 55854 72270 68809 84780 69638 76583 56051 74346 85656 55315 78850 76389 52488 65528 50427 86133 80682 85346 56802 87922 62871 75154 97403 71177 62178 94692 73705 99672 76844 73196 74524 82974 71904 53919 66497 56724 84077 62573 65623 51021 55660 72671 68673 75881 68921 55289 85547 69787 91636 61732 74210 69465 59396 54089 55872 77090 74333 85820 51536 60972 68078 59368 69087 91357 54487 52212 99302 80776 71120 86687 69445 61060 77935 96315 82904 52669 79369 84330 62033 91263 71738 99941 75548 55592 50562 65354 74125 79731 73301 95744 75542 99911 53744 64777 92501 54830 88464 77741 51692 57583 85531 76630 78526 69172 84659 62403 69040 93609 96887 83787 80167 76601 55375 87317 80971 95784 63733 74455 76174 61232 56926 89047 73541 73941 85800 98084 66232 70644 57758 75209 84689 73719 81907 86182 67117 98422 68794 83991 66558 80630 82936 80948 80740 91324 50224 96323 66273 52442 57465 97920 54090 93193 80983 63891 67987 99869 74626 98538 57435 59412 79807 89353 78883 68310 61808 64323 60647 55363 98539 86439 66511 92394 56177 78285 82517 85484 86291 58011 60390 62992 96576 77089 94811 60350 96509 86558 67153 90110 51497 88931 63306 88260 64429 57042 67038 71580 68497 68956 93336 74336 82676 55474 95637 99150 54583 63664 75279 62655 87282 74816 90360 62676 51986 85711 84757 51750 69772 87005 82799 51621 52857 77021 52710 53430 94737 89647 73638 78436 68182 51918 69811 97737 59419 79058 93965 68360 77308 67175 63373 97950 96293 75024 97633 71104 99385 50241 96726 83444 83474 78726 60515 76812 63305 65382 79037 53907 91957 90405 70019 69107 87263 57714 51054 56936 52598 72810 95606 53366 59152 53516 76317 55756 80599 93183 87890 76559 67395 93609 67921 68407 69965 77817 89152 91050 97503 52512 84361 63398 73579 82782 59998 59758 82588 87265 91621 57209 89173 81442 64088 56630 67619 70273 65505 65753 81989 74019 73762 91558 66157 93008 54623 92980 71641 70315 53196 57163 70041 69464 97394 80293 86647 61893 55358 59631 53539 54423 91958 80589 52147 68276 64549 74865 54386 88887 95928 53574 86157 58377 50951 67009 75492 60905 74982 54387 52431 86404 51045 95513 98057 70294 54697 64502 89211 93313 75772 61268 82600 54301 97340 58802 61577 81796 51315 90599 59789 88901 78312 54231 58894 78361 73387 69181 87400 98998 61730 62768 95076 92714 91195 56952 79976 78542 90939 77991 72975 91487 69466 53029 85931 73501 56726 59995 54692 79828 81593 51087 54468 58005 53813 82275 72650 98431 86784 87150 78834 96028 52673 96469 69511 70635 70976 64212 99170 65404 69121 92071 52121 98289 57748 69832 89679 93458 79602 83287 58616 82837 70254 79168 66312 88895 87842 85315 54575 85188 96710 53647 50152 73418 72950 91046 54977 83218 97456 89793 73546 76706 85342 77062 80123 79625 58421 85543 98756 74492 77767 77263 66348 85845 60863 76927 59273 79423 88668 53624 80471 61013 58316 67814 56133 89814 52214 89633 87150 98745 57443 97485 83680 88033 88523 53127 54384 99760 61702 73419 66189 99175 99342 80380 66422 51769 93696 79854 56662 54849 70363 85152 71024 61251 93648 93296 80895 97917 71547 76524 70649 74646 91129 89739 64596 90388 61674 93830 83099 78917 75071 89066 97182 99414 65767 63157 88136 57808 54917 51531 57918 80992 50760 95120 65827 99532 88138 82136 89292 82627 52109 68143 67040 91432 56047 81938 94300 60282 59370 72884 63976 83430 65292 88881 94028 65637 91574 97917 66127 61193 78457 97971 58207 76316 67470 72885 61581 98844 91732 77168 82870 58175 89057 84154 69223 70462 51508 70407 71827 77385 57088 79518 89023 98574 89531 51447 84443 99501 57463 96795 57704 94214 71014 57910 50835 80142 60346 86776 73778 56769 68813 53633 80163 62640 66577 90348 87835 80120 84711 50722 87476 89636 69139 54371 59887 78861 85193 78863 54572 73457 82230 52269 77165 76853 59863 64724 77119 91695 76567 87720 77334 88379 59125 71931 97982 55995 61011 60217 76541 57527 79888 75589 78304 85121 74423 92068 85895 85596 79571 67322 84400 83437 63871 60365 52333 99946 65869 66458 55840 62681 94889 94222 81881 95605 84485 58396 50064 57024 56054 90873 70579 78995 50182 60811 62917 67230 63704 72238 70272 87981 82746 84571 66622 68552 53433 96882 60377 66911 55160 72314 55039 54896 74024 97083 67323 51624 99479 52022 61236 53728 63270 89249 92934 51058 91426 61219 79879 83068 60494 94300 91871 78439 82667 88495 74880 53541 63801 77350 97579 54796 63705 65933 97043 67751 64785 87122 53827 91734 54662 66610 99678 80497 81280 73375 59798 81369 54493 89632 96449 59989 56761 54637 63236 52736 59064 75665 62229 88712 60233 80263 82116 62711 54555 58892 68204 80464 71050 96990 69727 59768 92919 81734 52771 96857 92315 54653 67231 63679 75062 60677 74562 99858 97297 85604 89763 65725 82286 64331 71908 84315 57718 54897 99082 63639 68162 92981 87543 59119 68463 94593 96061 68895 80755 93116 99172 80716 76046 96075 94107 65143 99225 73161 89613 96742 92973 88055 65636 55945 71349 96609 56825 97515 91422 77833 57111 87219 98241 54069 95124 50566 99345 93520 71643 57317 87448 86647 81534 96664 81920 83615 53063 50530 83342 93629 51510 76993 86874 91652 68045 83503 86749 84879 51107 56181 55383 71161 94510 81226 58512 72617 86713 72320 62217 76654 94888 74804 94103 54159 76631 81266 93446 94643 69849 83071 77173 63529 92193 85895 82806 68379 56576 70639 61106 57915 91965 62683 72267 58008 98512 57536 74215 81913 64875 90536 69424 68712 83816 75281 72397 91522 92431 74504 90325 93457 65958 99161 77509 52114 67944 51589 61993 93495 51679 58273 73856 88995 84100 61970 54711 61661 86380 91007 88098 86729 55929 70200 93801 57137 67690 88410 54213 88283 85519 95858 81106 62108 51012 67850 55878 55977 57424 50615 84936 94599 61530 73604 83952 54436 72738 52266 63465 99854 68167 68127 67372 84639 56028 89959 74743 94274 78987 71423 54410 86047 66283 90117 51028 91644 83967 74001 55000 59650 95302 91042 68956 77289 62046 82977 74599 99323 55417 81471 58362 83331 65645 68721 76297 60869 71368 61591 73902 72224 59126 52730 90797 87702 96020 65898 88473 64232 74966 51535 99698 95753 95369 83353 55060 66461 78469 54715 79104 87101 79714 96110 86167 68697 85575 65944 82686 95575 52660 55498 67388 78867 77324 61917 92696 54835 96469 88244 62601 82670 85955 80790 80500 97249 60441 86534 75661 69357 93495 67073 66454 85308 78194 51463 80806 59184 94404 83450 77108 86805 96167 52254 94561 72571 81884 62225 70067 73438 68378 62260 74009 67334 83594 75032 76927 63965 56630 55503 74664 93207 78051 65615 97754 91798 95528 63659 75137 55371 97487 79469 61173 98980 65770 84503 83457 71084 60227 66572 81659 68995 68267 86678 81658 80770 61321 76240 83407 58545 74964 54959 61610 63200 91174 53167 76520 57054 93468 92440 92963 87134 65091 58476 60551 99794 77570 81261 54833 76684 50588 52391 50477 72236 93360 70730 95038 65670 55445 51026 53821 76803 59362 94986 72037 75025 58976 95798 88166 66295 50226 79041 69575 61821 72552 55778 79833 72565 97876 61193 69061 65999 59774 78966 87195 76719 95947 87264 73912 73745 56062 79399 98207 84980 75657 91883 88128 99828 65349 67360 57383 68612 71003 97420 95055 90998 90141 81514 87426 66224 96531 56497 75021 81066 75662 75020 82677 75174 81450 72704 63642 98780 73025 51013 54553 67403 60909 65445 98895 51674 74871 95705 92211 73617 50545 58820 63172 88877 72418 86851 81835 78305 99434 84248 55078 80173 90797 83356 54027 61721 51110 77010 81942 89959 88453 83463 96931 87081 71203 67662 76288 76007 92343 67923 80519 71392 96324 66226 59367 58335 76161 73648 80877 60410 94809 98242 83041 57474 61428 52707 71483 98063 69366 58904 76147 74066 57015 67717 88400 75574 65643 75273 57740 91742 67436 98273 58022 86371 58187 69955 57834 88683 74760 51242 88867 53402 81287 78242 68782 74864 67123 52671 59129 58668 87269 97292 61114 62467 55410 73861 66514 66858 69743 62931 89156 85071 90500 96536 67876 94613 96518 89721 88450 57213 91041 84332 53648 88948 51487 66961 98894 69802 87276 69714 73418 67144 79875 79003 82923 69776 86501 68372 56839 61850 90864 82395 95233 76273 71548 87951 61430 91772 66903 62322 94650 74558 54667 57454 70048 51461 58475 68592 63496 94846 70970 87053 83737 86041 93165 73286 62160 82662 76043 85653 65727 56442 69988 92322 60259 93622 63488 99736 73889 79862 56076 98335 99673 97612 51616 86509 85631 98671 53510 66620 79616 91985 90061 77094 91217 67676 65146 72492 61591 78588 99690 50609 89632 56802 94662 91968 50969 62295 91094 95391 87023 58433 84976 90809 73945 94201 64457 88125 89809 70244 84750 98808 95384 55884 82739 82176 78984 64260 62670 97793 60213 89124 78935 55528 84321 73475 57382 92905 78405 81719 54360 51190 66198 98896 70855 54201 99973 74733 69114 65038 68807 93841 54419 74962 94511 61136 85873 56256 95606 56931 74121 82445 71826 65200 70490 66860 60231 85289 96695 59136 93098 55666 84239 73173 77028 72612 68377 83084 89645 62769 60639 85936 80438 69359 62922 62907 79909 72792 66524 90217 87367 97266 68173 89786 63918 80720 70780 50750 88235 86724 76105 57643 70820 92085 88515 51454 71524 98075 99778 97100 92514 63636 79309 71527 78219 78768 64382 63060 79317 92816 93242 67669 65850 96635 84798 70516 92400 81858 50261 58015 99439 97840 92441 56051 86960 80055 58762 98554 60481 80011 79020 86813 59619 89199 84440 50881 71175 98220 96574 77700 85797 70280 64009 88474 94380 61036 60150 81835 95538 96965 89094 97817 97111 82071 79828 66815 95965 64798 75852 69241 52560 75348 90898 51352 87151 60360 65979 73734 82112 71847 68959 94940 50443 58300 55896 66070 82644 71277 83373 97341 77425 98956 53612 66659 61898 69089 92382 60030 89455 71418 58368 55759 70425 88194 74307 97772 54624 70038 57142 70336 61961 55235 85973 66583 62307 76863 64913 90401 83960 54437 94899 62579 95870 58144 89077 89141 74484 53399 97443 54475 92623 83735 70424 56848 59311 56422 73941 94641 83518 75726 60069 64463 91982 93752 87212 61440 96135 85447 80186 74168 78692 72612 76251 98998 92989 55050 89251 94763 55750 61722 51658 93545 58839 92055 50797 71266 73956 59893 86447 67366 84626 96452 73432 92259 99693 68734 50831 82347 81476 55664 53942 94682 66143 57963 53940 52627 99557 84179 57499 88881 71582 91551 59411 58320 85326 90437 54899 55902 79402 54552 95726 73005 93271 93956 92696 53290 85136 63876 76700 70842 99323 57156 75176 67170 76494 54649 57765 58338 90498 97746 71068 96215 98998 51011 66523 90391 53141 76464 65389 68426 85497 94992 50834 88617 88103 89475 61594 98640 76563 70869 52300 88264 68560 64845 78928 71889 59232 96901 79072 54364 60989 66443 78241 63694 96331 52827 73242 95878 78827 87365 64755 96444 62727 83686 71868 66723 52159 50719 92132 60016 64124 58869 94708 54278 75731 51613 87956 68259 75749 91148 95973 92232 85430 75558 51620 69370 75635 55341 86507 64578 87525 82595 58778 58701 94911 58383 65264 53659 63034 81233 71922 62604 99607 68461 80530 83902 98280 53262 63232 88627 63205 82367 60811 56738 91706 91694 58243 85201 82986 65573 55206 79745 83952 52236 72320 97268 54511 86102 79254 86708 63822 99401 67967 78434 90185 50951 95547 51251 85127 61442 55319 87830 75628 70426 77567 80998 71324 87718 82351 55213 94061 62440 84416 83402 67754 90504 78845 88400 92483 88972 73184 82833 86283 69724 52481 80903 95796 63132 76144 90493 65604 88558 72252 65109 67271 73663 61119 86207 50124 76920 94885 83295 68438 99915 95526 53204 99689 95163 87951 53690 91166 98559 81910 67551 63296 53878 51303 87322 60208 62200 85515 81593 59945 94137 96289 61613 63203 77472 63372 89368 79637 75248 93381 70786 54649 73981 84661 80710 60990 57152 73905 91297 59951 68173 98846 55553 91582 85667 60193 91872 61473 64913 70262 94572 90205 89374 60602 98959 81528 72944 65866 75081 60162 70850 80492 84501 75760 61330 83743 74224 65936 56482 77272 85816 72417 67343 83519 82836 94591 70267 75231 56019 77795 75613 66974 92369 72992 51521 76071 60823 62821 99157 86843 81173 65724 60261 83417 77816 68470 52580 65582 80122 51563 79791 55310 73784 54596 52344 91944 97945 66902 61390 50490 89326 72487 81557 50294 85607 52596 98853 90969 95433 70798 94355 96118 83093 52276 85842 92307 56691 88662 97095 74568 80238 94074 63166 98494 87575 64636 87721 97890 57043 80084 56669 67590 73726 63066 82019 67137 98277 95547 98614 90164 85891 71522 61435 53771 99918 85519 80495 54650 94062 69061 65715 98332 85614 66858 91595 71329 78001 54455 60500 71071 80577 78072 64236 91892 64560 62982 76861 97464 54269 75815 90036 96824 65466 55798 53061 53928 73246 84103 78512 74838 89391 84726 70057 86479 69201 68075 82186 74954 68924 73689 85850 61959 80827 60635 87331 64910 65875 60882 59813 55124 75813 57745 64274 70352 54917 80634 74772 78368 66571 93264 55026 60419 60582 95371 59968 90469 92018 69862 87003 78186 81092 92043 91639 75975 91576 51487 63522 91563 70545 93729 81999 76023 68699 73328 98896 77362 51238 59616 86173 73617 73263 88364 80149 87008 86195 50211 87637 64732 88668 65990 82310 86143 62422 96991 59952 98490 95707 50194 87823 88445 96058 69784 54286 54481 78983 87929 54768 51296 82717 64191 55915 51723 65182 80040 79579 89664 62702 72534 61596 80051 58054 69015 69623 98529 95724 50682 55139 52597 81014 99529 50522 92146 91579 90011 85069 85181 74604 80241 75946 76730 80582 95632 72352 84880 85466 97225 55645 59643 55278 75428 70080 60596 93656 62585 53179 56209 68728 59566 75123 77610 53251 81793 64980 73715 88326 86215 84865 82170 78907 84568 56445 74125 56760 60916 96370 69544 70428 51026 53940 93492 54296 68296 60982 65303 97765 93571 86800 86308 79713 76954 99112 81316 85720 96676 83102 58822 86734 60554 70041 96494 53993 54489 87586 98778 55324 76524 95765 87732 56663 53768 87117 89993 55483 58822 73239 81008 62774 67815 81459 66125 65705 80659 95012 55389 64658 79328 92563 62312 94641 59269 98747 93160 97406 68975 96626 51324 79519 83437 71984 73521 98973 92840 92299 50726 96972 74187 72214 81379 54603 87574 99405 95899 90254 83652 86065 99589 71096 77432 53618 83642 57351 75088 72755 87361 62540 68529 78623 83481 98039 64230 99552 63504 97447 61513 69148 83730 65614 96382 53804 81160 90784 71653 51865 83562 99961 85917 60337 99692 63594 96775 88262 94930 84295 61594 67814 90995 82385 52581 81977 81376 56439 97808 50497 61241 57338 96476 90372 56586 94716 59612 54449 81759 69462 87345 53538 84713 54206 55007 70855 50317 97612 92746 74165 68327 88734 79731 81652 89177 58101 75262 60118 61741 56013 87064 58018 63067 87813 59571 73423 71686 72276 66768 65590 51981 62832 52302 82794 79494 76230 97638 68454 65231 92937 67206 93807 67514 66148 62739 98918 80390 56093 80081 82419 73808 57752 63554 88390 74520 70652 72561 95458 63460 50795 82188 71019 75190 67438 93941 80623 70265 72788 71033 95621 92832 95670 84710 78031 62180 88716 53795 77285 88526 56037 89892 96652 56409 91381 59838 54595 66567 75989 53883 94754 96834 70823 91242 57917 52860 80385 63727 52375 70065 91191 63397 70057 91432 96561 66940 84275 88306 88423 78267 87003 75631 56391 75714 70240 97180 92895 92374 76976 70562 99811 56181 88940 89475 70668 51375 63621 91861 63456 78084 72596 58275 60933 63900 59045 92594 86323 51052 88942 73553 52700 75322 83897 78632 62284 84169 93377 98405 94055 71160 59253 67874 88640 53177 51887 60116 51070 58955 74905 99426 55870 55041 66160 84688 82023 86598 73447 68713 87050 70699 80695 62257 59146 68937 86453 64636 89490 93207 96658 77641 50373 66134 88862 80821 83556 84123 89358 50161 66412 76035 50051 86527 78098 92866 86227 72924 91631 89251 60244 88431 59425 93881 83394 86368 81939 82586 55881 68653 89153 71970 96407 52322 56009 76710 91211 77211 58862 51223 80026 93903 63698 90980 67932 76648 72787 50721 71389 51834 85922 87830 74776 70089 54058 92613 52641 64780 96185 53502 87023 92272 80947 55763 60971 72376 75224 53316 78859 87788 69461 96746 55097 63855 84309 76736 98587 96752 58448 93874 61128 59877 54776 56236 76325 89931 95187 77635 76181 51875 97096 92492 66809 89516 61753 56303 75996 95597 89615 77303 87501 67316 84779 72283 69019 69835 99028 95461 52748 77192 83103 66080 64910 85466 65559 59436 62888 53684 95177 82336 60288 96618 68053 80439 97300 93537 88493 89592 73215 67519 88989 70785 83413 71912 89697 82357 63440 82227 67331 66942 67129 54570 96551 55060 76801 57720 88846 94995 58299 90764 88327 67650 84372 75066 97279 88412 76118 65945 67656 71414 56552 50963 85771 98997 76655 86962 51986 55997 94525 89736 87376 57512 81919 85241 67955 77022 87657 84192 87231 84187 75610 79171 60074 88512 61513 60055 81056 69067 54394 56572 81564 87105 83474 90602 76073 71619 75618 84256 77943 85359 67816 68277 71598 93159 91993 54423 91476 65388 78905 98977 92346 50234 84779 60434 50260 59401 54556 87352 71672 73121 61901 68815 95199 88278 91918 92623 73698 56520 69309 81855 82872 83325 85492 89236 66003 81246 75404 53756 85743 63246 72327 80179 78406 89284 59860 75652 75318 84875 78719 74261 73949 90126 82221 89320 80060 57748 90360 64623 51522 55926 92040 92111 56122 98619 75815 70842 94183 81643 86875 73262 55323 61075 92716 77199 70510 89026 98168 65570 99221 66599 76713 99864 99770 54313 69664 71267 72095 95041 78958 87446 52345 50061 85991 50680 60655 52930 95103 68857 52867 62418 99160 96759 72282 73354 71655 52158 82887 84363 71520 53717 95796 82766 62723 74210 88215 97830 98911 67091 60504 57135 84758 62465 70751 72070 96266 83648 67406 76568 50888 67427 79471 91285 81166 61239 68997 67204 66774 64634 87279 68338 99919 96993 83916 73956 58087 87522 81546 76616 59624 78540 51223 63709 98538 71200 60105 88070 72932 56862 88933 83929 62465 97055 59995 61881 88611 51315 83698 77631 94064 69847 80266 83090 97817 91359 61175 78291 56505 79104 90062 68743 77603 62448 68802 92751 89212 87012 85717 78710 56483 52794 66210 57631 66473 97570 94310 69782 54667 98692 99459 95936 74038 87463 61680 57880 68142 92640 59886 65963 60063 52082 53340 60689 54196 64019 92038 50070 94372 90375 55537 59679 75640 84359 77895 95237 80363 70521 77903 94608 76091 98487 91099 87087 52056 74635 79515 60677 94927 82028 54269 78148 65850 62049 80280 58820 55853 63903 70191 52644 54661 69596 59261 53373 76195 78669 52825 83664 55175 96621 73501 83855 95092 54353 78658 78752 57886 75733 51993 87740 70813 67600 82663 55499 52041 58068 99837 55063 96462 65739 77748 92948 60120 89792 71960 51051 96497 85598 80461 77234 56943 96030 87770 73172 73937 53529 88546 54722 62295 95973 64652 59682 62348 50883 72759 98458 62102 93547 85200 89045 84264 97783 69971 92061 67118 83323 76868 75897 62119 55438 80348 98608 69558 91567 51003 99720 93061 74970 90018 52422 92796 56024 72999 83786 96460 72847 66050 51069 56811 57761 96639 64421 87257 94096 79522 61004 90977 89944 83778 99544 92461 54725 64148 95669 76667 63208 72620 81584 94380 51355 91903 82366 53409 65457 81262 98155 91786 62977 65456 89248 70296 69174 57116 54051 62731 51469 85344 61737 57472 59834 90492 93551 95481 68892 72039 97287 51705 62284 86233 63757 96358 58265 74099 51575 96210 91109 81337 71767 73931 82050 73253 56787 89979 99632 81628 76428 94343 80008 82930 82756 69484 97889 91180 94066 81955 95245 96541 71752 52780 86358 84559 95510 89590 63772 75541 75545 87389 50816 54471 50823 93059 87950 80344 65991 58446 99364 90167 92990 60449 67891 62486 82280 90723 74526 74105 58757 78289 67867 58291 88535 55090 85280 66974 78386 51208 88624 72743 76413 62783 86097 77626 72310 67458 97949 88990 80405 97469 94351 70708 91524 77427 91254 83816 56571 65508 90848 97801 80780 78504 75141 53840 83911 65179 69642 90051 69802 79736 73283 55294 78585 68697 57186 70752 99665 86155 80641 64948 97580 69265 96684 62169 96370 76237 58000 91996 75842 60869 67945 79638 97270 57475 74313 62433 82739 52805 86051 85627 93634 92822 68620 63724 57691 58703 78314 54283 64024 79218 55948 51928 63196 65473 65027 62950 51307 66665 63356 94557 55352 78362 89334 51838 98208 84024 69211 56276 52112 70317 91173 63207 71342 72250 57854 92007 60851 61201 58079 65241 78131 55575 99559 99532 53115 85917 55798 92288 94312 76946 75009 58724 54947 66077 61347 91857 84353 80582 64884 50827 99607 71431 99933 92672 97774 69506 75864 96860 95293 87501 68941 79531 69888 97179 94716 52998 50617 74566 68976 73196 52659 76742 69438 88327 57709 60358 79567 57699 95110 90561 55972 89835 58239 51223 73016 85155 82455 85818 81933 63659 76468 75754 66555 76163 63135 93659 52670 87972 90349 59895 96485 74626 59120 77881 55486 73680 99393 66133 76607 53590 89920 80875 68808 89973 69254 69111 87326 77020 95179 83190 87186 67730 70137 87587 59934 90649 67215 50683 67196 62397 78713 54392 57307 57053 51296 63444 99472 93442 76244 61317 50309 72167 64155 89360 61811 65580 62930 96623 65038 93140 59597 93287 77873 60623 62760 54506 64280 67624 97635 96457 65618 53563 64564 55415 71783 69539 92110 81648 51298 60786 84182 92590 73527 71426 70390 54190 71062 50661 55616 83523 78857 66421 79904 90519 50229 61816 72139 70449 63197 71838 59079 80025 66473 95135 84745 93148 66026 92343 81708 80594 51422 74000 69794 70144 63240 77761 79533 69045 68746 62459 85972 71530 98740 99773 90154 58338 77284 57269 54143 94649 66752 86907 69765 92637 60167 82725 90023 79529 58781 53619 96720 62782 63673 86261 86787 91898 70819 99298 65943 92294 80337 99772 71097 65924 66067 94464 95747 98583 74190 63355 91465 53317 51101 52351 65791 88381 75423 89410 56515 60389 94149 68206 85781 60193 62076 70055 98619 70266 79959 71071 92242 73070 79970 65013 58208 51817 54389 70265 51587 81039 96854 87309 75508 54280 58652 73148 79046 90703 81333 88833 83708 77819 91068 98779 94386 62769 59135 89444 58719 87430 76943 87501 66751 81069 70573 64407 73513 70754 68969 93730 55116 68816 80694 54555 78432 55114 72667 77418 60509 64607 68869 92260 98182 96564 61635 87508 59129 96728 73927 79713 50644 53569 57457 76007 69168 87958 60398 72630 98176 63271 56810 88596 80606 57101 70999 96264 51748 50736 70670 79621 95166 73678 73017 58817 93314 69066 57619 53154 97150 86251 95583 77413 89480 91136 53012 78302 81190 69409 63566 95614 53199 69426 88268 53036 52856 75814 50792 83617 72800 54828 82236 53627 97392 96685 54513 99133 81314 70950 66360 52058 51478 92136 72248 85445 65255 96271 94123 51009 80543 95328 59695 88099 52647 97463 83685 65977 63776 94440 80251 59388 91403 96584 58375 68078 68231 73175 51522 80497 87700 92198 72908 73956 94299 96476 54897 87012 52260 91493 79083 96197 85334 75595 81636 75929 79378 62794 92501 63940 63269 63599 83343 75020 75714 85125 88839 66539 64276 78779 85233 85805 90244 80082 75002 67177 53399 84977 62549 85919 64809 82749 96367 58733 73120 91714 57278 91720 78645 56392 74080 74336 95744 52524 85457 56400 51057 99608 99277 95647 50878 58822 57371 64119 87256 89019 89815 63843 93397 55164 77252 93499 64481 53887 98797 72767 63981 72901 56372 86015 64475 60742 95441 81201 65166 91160 55726 83461 65156 79682 68765 74333 65461 94712 53896 80101 57858 90224 73907 64920 62474 94269 50000 89314 65116 57999 94718 59405 98493 71323 78504 92890 72730 63909 55520 80325 97267 67515 65428 85537 98734 51786 77046 97193 83461 61462 97943 71881 97233 99148 54601 50417 61472 94349 67409 61898 64808 66047 52471 67428 73759 75306 60124 76923 71444 84441 74330 65246 89510 78007 72660 90974 86504 91277 98158 97228 66471 81673 94328 88407 52195 83139 58445 95107 98740 68546 72569 63648 57080 59581 80845 91622 88347 98566 81093 66801 91939 56136 57675 50676 89648 78238 68724 57283 66510 77645 59277 87318 62878 97631 66875 81262 94179 66528 95299 55443 91520 64088 51684 94347 72827 90530 93863 84194 70141 70876 51639 64492 50443 67023 87378 99054 91895 93863 60296 52342 84882 65058 98028 77278 50648 78709 86408 50670 93386 51359 95780 74280 83677 94932 77486 54064 67792 81338 87394 98702 82642 79451 90451 66432 56001 86920 70156 70436 74691 81811 61776 81337 80954 90895 94617 76278 54361 99080 79316 76633 72339 80245 73213 98962 52497 50885 61575 58135 91903 92050 63774 85140 56635 89031 71810 71145 89792 87766 66950 92254 63633 76037 82032 73145 76197 55106 84610 71052 81602 87843 70868 53942 82010 81529 95214 66633 57871 71539 87600 61102 52483 51949 76438 85875 73674 71351 66357 64908 91148 72004 99958 84891 67528 64340 90877 75086 56676 88940 86272 71800 97204 76596 67955 56049 98343 62464 51746 67743 97062 66303 90206 94128 58716 97651 55527 67188 81838 67705 60611 73361 78704 53274 63742 96755 76257 52056 58648 55816 69482 98957 58403 74145 93673 89289 62365 75613 79198 93435 68918 63095 73603 67010 79560 56698 87100 68735 54343 66804 98519 74616 57597 73688 76069 74607 92474 94251 67454 98012 92459 70045 76841 50932 90467 94882 72122 64164 97432 87551 98807 96543 79927 77907 57645 57812 77505 85191 95119 65665 71817 61566 77695 77195 56825 54580 55912 60737 73909 73258 93072 57644 51662 90517 93889 89819 81638 51504 54837 80415 89173 87352 90915 90741 70176 89975 79607 57231 85110 90108 77647 75849 52474 67268 60240 54764 55986 77739 52187 67460 80265 84065 92250 56578 96830 86547 93470 97666 90908 84146 75116 72637 88767 93842 74965 99015 61471 53510 82463 70817 56087 63584 88654 56728 63788 53743 58339 99714 74836 85480 85719 94419 53032 85422 50669 81453 52604 62690 65609 99277 77440 75269 99678 55291 50012 64556 84493 89172 80931 68945 61826 98062 63230 63602 61125 75523 93471 98120 64593 94716 74016 78464 89429 61474 93665 59254 60398 81703 78077 63109 93388 67232 88489 61588 85446 52411 85726 65824 80409 67048 51313 95798 67901 67175 86904 79824 64994 96619 95411 66505 91572 86234 68765 67033 80604 71290 70175 65759 85288 82975 99563 53741 98705 96915 98869 74434 55909 50943 90446 67679 52146 74672 86268 96473 64911 77884 54484 68702 59639 75417 83364 73935 82494 55915 79195 63991 55209 67403 86787 95893 95334 86964 81546 56158 72421 68019 98812 80109 74723 76382 80659 90017 65054 50760 86608 60464 75254 72984 85318 69761 91660 70373 96377 77410 68587 95410 60979 56688 51480 64480 84439 61580 86768 89370 90350 96725 52117 68849 76772 61922 88280 83669 61084 69501 81244 66054 77972 59177 77005 96687 90153 73604 81777 87332 82787 52356 65327 71890 61551 86472 74623 58760 71991 75342 85060 76757 65755 65884 54645 59479 70188 80795 66089 50897 75343 63553 59593 68335 84916 67886 61961 80833 72622 56731 70112 64020 50922 51339 71888 81051 59098 64803 92346 82266 94215 63687 71511 92821 79217 92734 99153 93538 75988 79779 95265 63254 55897 60552 76828 95890 60318 72583 68509 89022 61510 82168 50702 83738 67712 59202 98580 89559 90545 96793 85489 75654 86448 84563 65363 68733 97769 86524 82549 75110 50982 68648 74102 50356 95611 61421 69951 77889 65713 72479 50420 54773 91809 79922 59997 55806 89337 62820 57818 75529 89814 66279 73369 95762 72884 78116 64329 83087 54518 76668 74068 87359 77894 84896 73572 91635 68840 99943 88936 74145 97690 88315 96633 60549 94486 52249 74467 79338 98263 71805 54584 53188 91766 58455 84659 71933 74431 51973 71181 71481 81263 92899 63549 53935 74447 69754 60048 99720 56461 95105 94821 70482 89704 81824 77692 71131 68191 57445 67667 99669 84736 78480 70798 89378 58816 87121 53439 68402 91039 69422 87960 54188 59749 92313 89499 87360 82512 83988 88008 97857 94771 57588 90729 98082 54451 94877 74596 67063 90491 85576 61405 76174 66288 86050 95020 82483 70062 59554 68936 55912 96308 54689 62312 62664 97320 68586 72669 95567 53175 84332 89121 91951 91379 68800 52615 60749 77203 53870 88715 61351 82776 81185 73364 78154 98360 66114 62918 81618 72169 74514 75424 68913 89915 98036 86034 58697 91416 91432 72576 79453 59380 69428 55938 84276 63212 78060 90332 71619 85659 78423 81683 86638 71108 68063 82956 60376 84345 70652 68780 81038 89388 69279 97334 78865 81684 88864 64235 80670 60249 70101 74901 89177 78978 90831 63042 99239 50101 67085 72878 71886 65765 70616 63690 96863 88016 83751 70570 57727 93735 66270 83404 67195 92263 87886 99540 90127 62911 88252 71892 68330 55376 56819 81450 66618 91510 73059 99081 94026 95168 94545 87415 99201 72555 67565 94747 89079 94435 53592 64317 65337 91299 82331 78002 95171 74976 52786 96099 55447 77549 55331 68651 79630 60906 84411 65029 79138 68635 61528 74337 89505 79040 87350 87269 64593 77498 66165 85428 82058 74008 87746 60731 60037 57292 79566 84601 74706 83227 73814 89616 73085 69827 92070 91101 90621 91255 78196 96894 97675 80443 85095 60010 63130 53108 94297 73975 63532 76727 90042 91185 76151 87330 65582 86833 64609 96598 69787 61701 67591 95373 65230 69182 86022 65727 84452 72135 65593 63793 72940 90735 80388 81287 90634 57635 60105 58234 61730 89175 71947 90993 63011 67007 91621 86643 92817 54582 63238 96797 81791 77457 58265 79460 81297 89379 56033 88275 76660 91700 94056 57728 76994 77748 62660 74004 97467 86273 95418 86852 77800 65012 70377 53959 52318 59763 80646 99939 87044 58737 73015 74103 57351 81643 97382 67578 80593 80794 87237 83578 65499 94788 75375 85492 50133 74913 63452 77078 77083 94323 86988 73402 92788 86509 97507 52506 88258 52544 70269 53507 70743 97858 87346 66296 50771 88040 79410 76490 88557 64905 99319 79716 51740 50622 88095 82850 60513 50986 74792 74248 92326 56860 61134 53928 50151 80379 54896 83110 70162 83832 94248 58063 99131 60495 55841 60549 68701 60068 57682 81943 53707 95694 85931 86552 69130 76586 59286 74707 64698 74670 89639 88437 64045 69128 82147 67204 65513 59213 66295 91349 56625 50041 73883 57610 98450 56889 51878 94182 90639 86303 58895 65492 74739 68914 81252 64259 95789 82042 93945 93112 75178 65355 57312 79187 66530 87299 63334 53021 92077 51838 90079 64596 52909 94143 50771 94605 89035 61206 75599 78744 56492 53225 78076 56554 60582 81049 75788 81472 87924 73022 92855 91938 57135 97301 65578 88505 82080 53867 95731 90648 56893 56098 55791 81005 52265 50249 55639 87277 99277 88612 56154 74435 84552 78647 94820 72840 72259 99341 96054 97183 95418 99765 71171 57909 86836 86161 85885 79227 67195 76898 88021 72200 56172 68956 58425 82349 58738 86007 80524 92173 96373 95553 99412 61192 87833 94263 85277 86084 98023 92981 93998 77299 83477 67031 73342 98231 60991 75785 94392 85616 91605 94815 53267 67613 51834 70091 99015 67930 52162 82285 78501 98456 89643 98423 64485 58654 80877 65077 84482 68143 56012 76536 58941 51863 57476 78469 53834 80494 57686 78482 55024 54722 80962 90367 76957 58548 78707 76424 70672 51819 56231 52745 75070 86717 89348 76177 82354 90406 68091 95523 64719 70488 52894 94983 69235 79453 61547 74799 93018 75803 99908 58806 96071 95431 68746 86870 75591 72934 89964 81072 82920 96835 58413 92276 53819 59184 99313 79628 59543 56069 62061 56398 85153 71843 80912 52688 96046 65143 77141 59824 92264 60813 58199 79960 78924 81554 93474 84983 81361 54313 99362 95125 51648 82942 86151 99658 69928 58582 54295 62801 54361 61673 50071 87184 67052 55046 74119 86484 80202 77730 53615 87374 92600 77526 50388 72114 51016 82397 82154 71838 65445 56361 97628 58696 89361 77329 82537 86849 79355 59251 59126 87540 94858 85731 85858 54552 94897 96001 80642 51895 85928 89862 52657 61962 52165 83590 88747 88374 56916 57111 67227 87115 99795 63243 72193 84297 84820 80195 58795 57056 74778 74223 94182 91715 59821 64686 52641 80028 92934 83702 73876 56950 63053 96457 82176 86634 93752 59618 88613 53010 55206 78768 81543 58919 58758 55712 70794 70073 99100 81480 97810 64648 98045 74161 63276 98326 67245 86635 70228 56800 66426 53652 92359 54335 80133 96669 81251 56484 65168 58341 95681 81794 58213 70921 94904 64031 51692 86997 75662 72131 89859 60543 75648 62447 52090 51084 85529 53673 58373 96065 50591 65839 55831 69403 79269 94566 86962 74840 89130 62978 51744 54429 70108 93414 67917 72420 52477 82783 98596 66074 75950 91375 94828 51471 75222 91449 62630 52729 53593 71181 74723 92003 82507 64615 73744 76010 76955 67551 86620 59201 83887 77183 70032 97682 69780 75048 58671 69146 53084 78668 69130 82628 63968 85936 78964 74706 87719 57673 85855 63867 60552 79120 97822 80774 86593 96049 84839 84291 82728 65379 55797 92375 79895 52552 67960 97702 67183 80960 90206 98756 78371 85168 86412 83797 91348 85099 81549 68981 58168 87250 78467 83727 91186 71888 62423 50138 59339 67253 79253 50593 75998 76127 93447 52824 93062 94211 55083 99501 73061 54006 94356 88550 97848 54340 77407 76722 95777 67425 97093 98281 88543 63586 92280 78271 93897 92174 70722 82238 99546 79732 88382 81413 76491 92772 92770 88310 90214 58701 67299 88267 65586 58377 54145 98731 86792 75771 59418 59220 99225 77571 82328 81821 83028 88045 73360 50192 56125 76030 66632 51882 95603 62837 77286 70311 50519 68703 51608 79282 76931 95722 52408 55344 72759 78124 84401 76523 86126 87429 77237 64497 79179 88152 58194 81881 59652 80164 83001 65277 71639 67572 59693 76432 89013 50700 76236 87924 51056 93802 97823 56451 54121 84926 94940 90159 57656 68198 76882 94960 78952 65150 70571 99991 87485 98360 97825 66701 96273 77968 88951 62875 95987 53104 73447 80098 51617 93083 69148 97709 86808 67975 65974 97826 56219 58740 61689 78679 68914 62608 80473 55939 96259 96490 94248 80913 97479 96255 84695 57415 71675 66807 70813 61442 50008 75880 61800 75648 67272 77501 72069 97887 56139 69242 97401 94127 90191 75214 56890 67938 93104 59330 64086 51083 76742 66866 96341 55879 67199 94657 88339 91487 55528 55398 96529 51339 80161 65941 51935 60882 63045 84524 86395 55682 56240 97917 86027 79822 52304 71268 84781 96731 74963 60497 51703 57701 73355 58743 85280 95705 63403 77391 77859 77009 95802 86330 95115 80068 70526 93394 96580 56758 82149 76016 53979 50945 77943 95332 74890 58354 82392 83001 79279 61808 93683 85197 59842 86489 79026 51793 90459 54523 63245 64850 61312 98588 76815 79778 69940 64040 87533 86407 51700 54086 95311 96807 78356 65066 68422 62596 94361 82664 89408 94285 93174 61968 61815 72523 93888 95416 63990 81643 51958 83802 62202 68582 71849 67084 89048 56598 98849 60495 62850 51731 64723 57073 76738 63974 75085 74435 62798 60248 96014 69278 50173 84724 56504 55209 55317 59700 50726 52786 88872 51540 59812 74638 82034 76326 69526 75173 97027 90642 88426 67947 78103 94791 71518 96128 54859 92241 94117 79667 62474 58520 62160 88490 81443 90214 58100 50495 91716 83636 52225 75994 80026 66924 96951 91851 59581 92228 94143 93890 95683 54097 73783 63963 67610 51400 98978 87471 92839 59614 66335 51337 76241 60906 92585 95068 92144 90776 55260 86050 51533 85355 70744 99978 60839 81405 59614 58481 70650 95943 84271 72367 96640 98703 55060 53457 51208 88490 90997 91292 83407 95263 66765 66682 88380 76830 90559 91819 67324 73515 78567 89326 88754 79525 65623 81373 72461 70610 98498 58654 85724 83110 72399 84554 92684 52820 89061 86212 55853 98555 85022 59865 99757 51338 58618 74677 66238 79980 64543 70161 92967 95469 70021 59240 89472 72785 62096 98181 55342 73609 72062 63345 75983 71674 87855 61320 59488 68217 76191 64022 78794 86750 65196 52483 68586 63780 94028 88633 75908 53202 62768 99935 73854 53700 59054 87191 69546 57518 62883 63308 55764 63416 62647 52185 55358 97106 50831 56334 65663 56483 53633 71307 80509 80189 79478 91987 79231 74318 86371 73823 95536 97901 86953 65784 52736 76894 69011 83785 67192 52553 91781 89442 80359 88405 88490 78590 67112 98258 77907 74634 74899 62034 71197 82645 65108 60949 87655 99025 88606 81354 52780 64715 53430 89508 61379 81032 66254 58887 95729 80221 94113 75764 77416 70245 50099 86996 62346 81720 90264 60280 86000 69421 62904 94389 70562 88643 52213 55988 71383 95300 56245 64275 68156 98783 81837 94604 96936 71897 73093 78096 73213 94279 52325 62325 51874 92639 92587 77513 73110 51498 62156 80064 51010 98088 63801 69581 99576 57471 67907 58777 87369 84342 88557 70674 86469 91133 85977 52796 83763 75860 95515 62755 85952 66270 96550 92267 99467 93089 75422 54364 88195 82102 87608 60349 90114 79718 56306 76425 88769 61928 67521 71636 81769 86913 76540 52651 69051 96693 94798 62384 96411 63318 72306 93694 95357 68707 74252 76253 81513 50255 95035 71246 84755 98958 53848 81087 77212 87577 60196 65087 91898 81193 73004 74702 96915 54035 90408 93254 86635 79929 55304 50425 71316 62218 66439 66107 56576 75212 50486 91270 95005 95429 65224 89098 93752 82436 61983 50656 95538 96512 64055 74084 89953 58415 56072 65949 69016 91952 62273 82622 59955 63696 78668 53460 80126 70921 59554 71786 93821 61334 99652 88003 55173 98531 50657 94115 89255 75396 61080 89776 85739 86769 51734 53532 92728 51807 90616 50597 69952 96366 62615 74416 69728 87566 80783 74591 53196 93716 87845 62108 93891 92262 77349 60889 51772 91362 82569 86412 68137 94776 65647 90790 83679 95612 65687 87938 56737 62156 86290 58436 83734 85396 76241 68661 96749 72155 88454 98306 90092 56185 50765 61049 93055 81906 54248 88176 53465 61521 65343 52205 68693 97790 82605 85103 59342 61283 54174 97597 77350 53420 60358 92823 69615 85990 85708 79022 96698 66924 93718 67681 63356 71490 71137 68879 56064 52641 80570 76222 51669 58913 58498 67661 87074 65452 85933 71427 77466 64728 97837 77243 53107 60110 66296 86602 88861 69172 60214 76235 74403 78298 94890 69304 87803 57335 81784 76929 78202 54486 74233 98011 54558 64565 72967 78538 78931 62969 72583 59552 73597 71078 71314 68646 56445 58956 55301 86788 73148 70098 58621 86647 74420 68266 56834 71505 55569 86153 68413 87627 65646 52090 85835 57905 77275 87802 58649 60278 62156 91647 52240 83389 72680 94366 56199 91425 57430 87503 89602 72333 85022 80788 64364 56697 68040 80123 50168 68827 52724 99878 75849 86210 64912 84177 74251 64080 63684 77736 50639 72960 56935 80622 56473 90639 80070 76352 53971 77390 61787 73568 98427 72892 62943 83230 69295 71283 96571 97182 72698 91007 69547 63097 93485 81432 77720 92086 57928 72117 74331 77438 93836 52791 90296 52427 68412 55504 66714 55400 93573 72904 94430 85225 90725 81396 72893 96146 96622 77210 76451 73703 77774 75445 80989 60272 84187 62679 98015 71588 59243 72312 83173 80097 72864 70083 71158 58445 92782 92337 57071 53007 63228 59911 98627 63811 92352 87610 62927 70312 78164 67105 90961 61639 75285 61038 62097 56218 96659 72599 70298 50227 78334 82806 79012 54682 96031 87256 73569 51673 55076 68376 75435 51905 76748 87828 79035 85126 67648 51357 85488 79111 94023 95969 96062 81304 63838 77613 77649 83489 93284 55448 92873 86350 93390 98789 96351 51068 74501 62225 79222 82430 74248 88655 82059 79087 61202 87105 72463 80388 75350 82764 77146 73067 66742 53527 91351 71248 72404 82969 64730 61164 54291 91715 58939 59121 60058 65478 68995 61100 92122 99877 61032 58206 65016 67440 50033 79623 62818 72452 60898 67079 52874 90075 54728 95340 88822 72914 69693 54511 65518 90025 63441 79925 80154 86152 57674 96503 91256 72839 95071 70423 51561 88659 89864 79620 90264 61405 58046 50493 67333 95660 83336 89963 70865 56801 86263 92298 82020 90133 74661 64924 66464 68602 55790 72957 91713 96099 73772 66973 51560 51266 52084 85744 65878 61423 92633 90328 92424 73641 77451 70040 68941 58373 73996 58001 83268 94408 52197 99891 71294 61413 68436 89622 95788 73775 93035 59368 95760 82131 94036 74371 94670 55982 63721 70329 70721 71153 70999 57827 98051 82950 74072 54618 77539 71842 67715 79469 81631 53507 50403 53475 88706 69363 95090 73439 95177 51182 73194 64245 84676 99261 84908 79068 85706 62679 86514 74440 81187 59057 94026 57027 76027 62665 98068 68083 71963 90410 70185 67467 97895 87478 65466 86653 60442 80376 85353 75165 75075 70987 64141 71122 63391 62142 73170 81337 94954 50153 65360 67795 92540 94137 76638 84632 74879 80800 86404 82199 87875 98001 75331 66371 53346 94783 73673 90118 98185 73474 95750 67116 81458 61325 70559 68091 52374 93962 91246 90732 83596 74881 53509 79787 80526 94060 50876 67526 66574 66954 79525 98303 70552 95279 97188 62273 66862 64125 67063 79773 87989 66723 76341 83480 81617 65517 81289 82209 77456 97885 67514 68174 65756 80565 92209 99033 78164 78712 63188 78080 85780 81397 84321 92698 86280 98244 86697 71824 61820 55395 63363 50044 97586 71929 84508 68250 92478 91406 95048 77767 92201 64685 84094 98655 95674 58080 95219 99532 94912 73374 92272 55151 54699 58966 56706 90957 65599 64304 83962 96020 81562 51112 51313 99464 85310 51038 75300 87411 74276 85215 96967 85119 95257 69780 99620 66352 58509 82185 66460 80357 81204 79622 75818 57819 86313 71204 55124 61999 51738 73669 70696 99568 65569 99499 99056 68144 78094 54105 80270 98542 87237 87382 59169 82928 81930 91985 91066 98192 77886 56877 56412 99488 59882 87581 79009 56257 52698 56053 80706 61145 91738 58538 91951 92575 63882 59053 88514 96999 85407 89624 99665 92460 53748 51643 56714 89384 66578 62000 63507 59848 67440 77072 50195 72090 71603 89011 88649 61718 57887 54204 52850 94655 81658 84735 54271 73737 57410 92693 90011 87353 56937 50046 98257 57662 74430 91666 68179 76107 84592 84793 89310 99666 97648 53877 99350 57346 56740 93046 84385 69320 57278 81994 95827 73154 76498 79006 92920 94567 91111 65283 54107 63335 91611 86032 65089 75148 90283 72503 99036 80147 69255 65308 88455 82203 81069 85869 79303 95706 90379 72044 71395 80443 75879 78231 95113 59594 62469 59589 90798 64740 51187 61279 50461 96413 50307 62835 87508 94967 92104 59586 91184 99846 60567 85964 96365 88505 58373 50170 69911 92895 64351 53592 65604 99969 50514 79656 74586 83016 59886 70064 84291 77098 93939 83599 78376 89933 53655 91227 75420 70794 61828 59522 74687 97651 77644 65058 91957 64898 84454 90254 63910 55726 90425 94515 56198 55170 79329 57408 92061 94882 97687 56846 66474 70740 56357 56643 82758 98798 81225 56984 70607 84910 76798 88236 62941 64888 50495 68384 83700 77684 90813 78103 77793 72711 99983 98940 87277 55172 74896 72371 52711 57810 72218 93294 86648 73069 50124 51367 99750 95700 92666 64671 96898 99080 95673 50218 51424 53451 91791 63938 51096 82447 71912 84420 81551 51925 98964 80921 91342 65319 68366 97522 93810 69970 77451 75609 98098 55031 89603 52573 75728 68048 59764 65170 75291 60211 50952 54098 96369 90838 65389 56143 84114 99141 63863 80139 91399 69854 83420 71100 62883 72129 97600 53166 75410 67317 96662 57737 76315 80921 88789 80013 68215 99541 71472 58169 74124 96754 85009 96588 59447 84358 95676 84741 94213 90313 82643 92811 82041 67690 70125 74766 78233 74568 59722 57044 99716 62778 57388 69895 82669 61658 92436 79021 94014 80317 96547 95902 76486 88095 73018 95035 77414 53854 97701 70900 70426 77407 62842 76480 71742 97192 91548 98426 54160 97984 78129 99933 90649 83518 73599 96606 93513 50207 98976 84861 85940 98986 79468 77910 82733 61464 76042 94797 82861 50983 51356 79482 96493 61470 64281 53640 77529 53878 63464 74981 77260 73693 52091 90096 86307 54511 65067 99408 61057 92594 78357 59801 50810 99265 99901 96219 96611 50514 75609 63100 81836 87248 71886 73741 73348 97252 85971 62310 87034 63530 84583 57602 83417 92663 96357 90650 85463 50156 54484 89769 88314 88668 76043 60296 70774 82621 69164 70161 83449 64187 77380 83441 95597 85460 52503 99731 79337 90694 90549 59583 68448 54425 92051 89788 59769 68759 78085 57361 58817 97521 83739 92627 53242 58466 53585 75870 81006 55707 99387 85247 92201 54125 79875 50280 92955 93059 87249 56100 68751 64514 85095 91607 97000 67717 83425 71381 50792 71921 53452 65812 93447 93843 77233 95428 83611 80331 53831 59922 86758 79281 58821 66423 56532 53096 53333 80276 76393 65002 68439 74008 52380 88484 95467 81533 98991 91873 65988 74682 73511 76861 74998 63080 56254 89483 77134 78679 94319 81795 78179 76253 65735 85036 86248 84644 76976 51506 56119 57890 51826 91841 85571 97518 53295 85709 53212 73633 71225 93241 99525 66024 61834 69215 77452 96974 95625 86370 97268 95194 72598 64177 55465 68088 55682 73650 80388 92612 78054 73783 58101 58704 66234 77173 92243 82296 59405 70722 58370 93264 58254 57450 52290 91803 58672 58294 60518 52588 74860 79735 68911 79875 95659 71259 90699 93330 94712 89101 81366 74701 52697 69494 96664 78517 73718 70853 55975 70180 91629 87376 88604 50158 58196 97745 89815 84471 62564 90842 70166 86493 76459 60840 78233 50037 58804 84814 71868 84212 65502 54721 61228 67409 86601 81140 57066 64762 54682 88283 66498 93989 70462 74993 59361 68421 76893 91338 67410 74217 85780 71085 51780 98359 71372 93659 74461 59147 89749 73139 69890 79220 86792 76302 55999 92762 53759 70570 58388 58974 61658 95814 51561 96899 92714 71785 80576 58670 64467 98889 55371 80586 63307 96977 72545 74251 56476 63041 69323 80461 74924 60106 53414 82088 80363 89142 85758 80089 50007 70747 70817 92429 99315 67827 96792 65098 98087 55882 65102 71635 64314 64726 52931 85182 97861 64295 97095 97243 96868 84101 67910 81481 89259 92352 77046 83917 85783 99296 52682 80508 75992 89403 68384 64194 60672 85556 57498 56171 80109 94530 99331 99430 59280 50582 88009 59092 79521 60180 99019 76687 83204 84399 50402 98539 54914 93040 57948 93183 80160 79945 95558 74786 71802 89925 57909 84359 58356 76472 83241 81447 76003 97047 81398 60132 86375 65356 65606 56573 59868 86001 51627 51831 94331 94475 82014 99970 80000 83636 96217 58756 92370 88850 57626 92351 94958 77703 96748 77180 85617 56448 83938 51623 72097 80984 60481 90514 73706 56313 97128 82226 66444 87709 71521 86948 96647 96607 69942 79899 94285 70896 61908 75366 98556 82574 86936 86054 98126 53638 68150 82035 71863 76146 91019 83564 72058 86984 79206 98550 78077 88387 51906 83923 99251 57323 72574 67992 60957 59034 60249 71108 74994 69593 99823 67961 84772 81005 89260 61268 51408 54249 86848 96478 68170 81139 90336 82906 59950 95977 74810 81484 82574 63572 61911 81472 86700 83834 92431 59188 80508 55769 83265 59046 78144 51264 72811 59439 70435 56185 67155 62468 97987 73289 50583 60813 60977 84306 75717 86003 92905 69683 75612 60039 94214 65968 96191 98069 72481 53381 75966 66443 53217 64093 74083 85115 60692 92812 65182 65682 67729 80286 83344 92362 87726 71631 90578 80716 55769 93197 89689 81304 67250 73127 80399 95439 95018 75929 88388 51843 98097 86386 65611 94317 81157 71003 94595 63509 66272 79680 82717 88129 73779 60112 66193 60677 93533 50518 80307 75580 88118 61748 67940 77327 80386 58165 58844 76759 58440 60380 67965 67872 52495 51499 90317 77886 63086 51215 55582 53247 75480 59454 93362 73938 92977 50260 91843 77510 95809 99719 66623 62314 56062 71503 89857 53202 93549 54428 87327 52803 88361 50898 70493 78375 81008 98044 72873 55073 70499 61846 80092 89348 57492 91370 58480 82155 63017 73335 81097 67741 72698 93410 93003 94855 71103 61499 69102 59008 85927 79151 51291 97375 66078 93566 93748 94370 64276 75233 50548 56874 54195 64163 69827 94646 95722 77708 79941 96158 98261 98461 72991 76496 84987 64403 51521 94187 95809 70842 59243 99814 63034 88611 68769 59537 96161 67808 53659 55026 79280 71582 85364 62573 52974 65656 77389 65446 94981 58742 57112 63839 67576 76406 96005 89494 63879 69743 79994 50995 89793 61476 76437 71637 50179 99615 57586 59513 68439 67079 50516 99862 60117 57512 57998 61191 89155 99186 60292 65575 71530 96855 52674 66093 69061 72123 79093 78790 86398 92402 77134 70289 87988 73911 82065 88627 56002 93202 99081 58162 97624 78593 57619 55372 55280 88111 62991 81550 63989 98657 70153 82558 83120 57485 84917 98928 96933 76372 70953 91551 89569 95805 91883 50531 88511 67874 55063 94204 81133 73065 52376 72685 66704 71828 54970 58860 69910 95547 58802 59437 74427 66812 93593 56039 80728 93285 68517 74198 52902 69508 99355 55632 57145 63167 51761 98488 91911 62515 54823 67968 97240 89295 90175 75857 94098 59276 96843 78040 79184 86464 71042 60341 70778 75428 51061 53158 63490 60264 60224 89695 58734 97983 61081 80912 85885 52587 56167 93890 91651 68595 74445 89105 68877 65154 87219 91790 60261 93868 91279 64485 58732 85543 71658 51160 94025 80373 83280 64635 98297 94081 58543 68910 97008 59084 90286 56088 72567 97538 70382 83014 93979 75850 51133 85109 60195 93899 55076 68739 51632 92273 99500 82621 58987 81970 65428 62526 83769 74579 88484 85857 85027 95223 93327 81692 70843 70943 98845 53336 60095 65842 51175 68438 64755 93641 72731 72956 76884 85284 83270 88277 79788 62855 68412 88544 87299 86058 52784 98620 56400 99289 54729 67475 94439 54704 76369 99773 87652 89078 80946 70402 56898 64275 68670 52742 74609 74807 74300 85489 73472 93651 57694 68487 60184 74302 87029 76412 78263 80787 57696 96057 58362 77096 71059 61727 93388 82415 54866 93159 71722 79000 93717 86578 89646 50577 73715 64144 71058 98097 71918 84998 92953 72868 77501 97738 68581 52496 99998 96107 76301 78875 75582 55776 98689 53662 70248 64899 80354 95987 58011 94605 70842 50636 79750 88467 91447 77910 71188 68511 52313 70902 84094 57459 63831 91740 89575 53543 67988 69704 66281 53298 94642 74803 72931 79349 81814 56099 54216 68838 70545 79379 82864 82556 52949 77086 88365 53049 78136 61773 80151 82838 61812 97298 92625 67025 53169 77733 73003 93359 55403 95691 70256 78470 68134 53486 79531 69282 87606 91898 84468 61780 94149 74603 85800 75213 79071 91968 83684 75634 89015 79548 98159 81283 52491 98549 87379 80705 75247 96095 84946 99813 80836 53058 55653 59460 80695 75689 51059 68148 55761 51778 71758 69231 93260 67004 51073 81726 77873 75735 77989 99761 72333 70180 71997 79749 83893 59553 67524 92996 81155 95064 69824 69689 52391 95602 99328 63040 65172 69426 82597 87923 90656 54680 65570 75101 89883 60327 81712 51359 50592 51432 75698 93301 92337 79790 99313 93006 66303 81186 61613 53179 74189 96311 89349 66527 87165 56063 90919 70336 64463 81053 94829 98329 59571 88205 62592 82782 72367 51769 81074 83309 57379 86917 59956 75232 74036 94044 85932 52542 96606 59464 76159 97409 97151 76846 84288 56173 77344 79175 52128 82656 59835 53851 97452 63085 52210 61879 64932 69744 82934 74475 51382 99815 82174 51232 60878 88264 59997 77577 99470 98673 81789 75176 54717 55336 90269 68520 62131 72871 63912 79037 74098 68429 79444 52743 93050 61014 82952 73040 60099 68274 73186 72634 69472 68404 64872 53452 64203 53828 64518 54640 71631 77026 82183 75113 81726 91555 58937 98725 82731 83180 72178 81440 63083 99893 87667 53741 58840 76937 88120 78962 63669 93689 72102 76414 95905 89922 66090 61425 54094 91442 63942 84093 64457 62321 60753 69218 56566 83785 79039 69119 78882 76653 87626 91688 94263 50894 57980 84422 93999 90619 80295 93018 52706 75185 86360 86085 96429 81614 50490 67679 97367 93951 77110 51075 59994 75288 87502 58309 60216 70148 60789 82592 60563 68903 57647 62849 57359 94877 89969 86350 98837 50905 73603 75041 71056 54156 58412 79040 85151 91238 53104 85655 96132 53647 74437 65624 78862 62515 73501 61341 63643 72299 52481 82119 68774 73502 64562 99291 72366 65174 91814 60940 92771 84287 87336 62607 54264 72550 79473 67591 57082 57855 60315 92274 55158 83699 89796 62970 94425 69545 97024 94187 54671 56941 68006 83512 91955 97133 74217 89628 58447 92922 81809 52845 74503 79765 65158 58300 54858 72665 82678 61587 58040 63704 62695 81744 99990 87911 84818 54839 87571 93187 68779 59337 72211 65413 89762 51046 88707 73734 62187 88033 51838 79850 59299 54174 94241 67579 83305 62874 94818 69605 84943 75213 90234 61837 74693 93272 97260 66179 55301 92457 88816 94635 86326 70177 66729 56114 51355 73815 91001 63867 52259 67683 65026 54316 67016 53134 94414 55404 53120 97753 91190 56794 73380 81417 68004 82022 55872 74007 51038 97974 74332 94128 82369 94647 54077 86409 71262 82989 69278 59251 82836 88489 92696 67773 78563 81442 93538 71497 75841 76906 84087 70280 85662 87249 83194 97330 77473 91100 78978 54775 92754 78207 68857 57795 54685 72294 54416 89407 59483 97984 80384 73334 73866 76512 75410 50914 57930 76025 56829 71173 86839 82471 75832 62867 69021 72292 52232 58089 96113 66024 51591 78181 73533 61367 90068 83791 51261 58083 71132 66970 84907 71053 50931 73242 54025 76359 87292 54504 78526 54194 87421 55523 51819 88177 81711 79516 85504 74992 86470 83948 87981 59968 74948 92235 70022 50479 67481 95559 85001 76852 93083 77336 95902 96115 75091 50990 65191 94375 68105 77837 65758 89900 66814 79993 60615 78758 78498 55801 88432 99156 91523 65698 64591 90987 52739 61188 78022 72283 76451 93763 72783 80537 78609 64111 81536 50617 90807 92896 63479 83387 90001 73432 92116 58295 84128 57038 95943 62723 59948 58144 70960 93109 64283 88256 62588 99892 65383 64352 57113 51367 82591 67916 98399 63385 96896 68079 80611 99575 50571 85468 87584 71890 96722 73081 83369 70898 93961 89240 53180 97047 97439 94771 56273 54723 59458 56849 51383 80625 71754 84449 84034 61040 63043 77294 51284 93762 66246 68412 71213 54823 53041 96220 86758 94209 84666 88158 68748 68022 73577 70473 73249 95322 58614 96725 94103 65465 95180 95317 96034 87797 70969 89167 77382 96369 61225 57563 57316 70872 52177 70241 52944 99080 89183 59999 95568 77940 58624 92464 83613 62155 66049 72031 83237 77798 84626 90219 76917 66333 63489 97098 67920 62108 58660 69479 83116 80199 93837 90168 65002 96270 66928 65369 52285 90295 93023 94932 92974 56751 52856 80323 61708 95957 97885 77563 83499 74325 54577 69913 71663 57523 66150 89406 85186 61034 64190 98457 66981 62169 86407 95828 94245 80650 96567 83494 57276 81679 87818 62244 68548 96209 68799 93868 98259 66967 95240 53336 74406 77690 96317 85113 87163 55178 98079 84730 66058 56578 64446 93348 56738 98975 80415 66715 51071 65347 51493 67205 66498 56756 82305 79685 92858 99828 53950 63170 78890 53441 86684 59723 86217 62198 73252 68752 70771 68619 91677 72634 90411 55874 54140 55424 98784 96196 88286 68284 78356 63392 55288 72461 54803 57327 84608 77607 76472 90950 61392 87454 76029 83922 80145 53468 53765 83760 60006 62943 80457 65878 95641 77011 97120 51250 58673 54455 70942 96593 80205 60839 58665 98513 76402 67679 88247 61796 52022 60975 72272 65342 71615 78719 69472 87702 82456 91336 58084 65251 98095 92693 88875 71482 80959 71154 79735 75558 94447 76253 76447 63187 82045 54252 50056 96319 91375 82784 57121 90348 87911 58375 60983 70206 84322 65065 90972 61732 75779 53287 91851 89624 79618 62799 92756 63846 77864 87265 69273 96721 94273 95264 96332 58403 90332 64525 77180 56002 99878 84590 50331 52949 87012 61080 78492 69586 65602 70389 52493 79957 85457 51323 59663 79811 58618 84382 74273 96338 63162 71606 53581 89498 88664 80484 75501 75187 55612 95294 93435 75156 94925 76441 52210 57318 56441 96987 99822 76536 57075 77582 81359 72892 64417 57927 90962 55533 95171 84480 79467 56496 69721 75697 98591 77069 79419 76220 65488 85051 59514 94611 55961 95919 60912 60686 63021 90803 82665 97083 63061 87321 57281 54011 86517 62951 91465 70741 88696 57206 99320 84802 98743 81648 63113 54359 64908 82598 65051 99417 80511 54467 76519 53501 54672 85202 85070 90594 68554 72098 95028 80150 94132 68068 52009 54190 61429 79315 52906 50365 80311 52037 68108 85537 67772 92096 79162 90822 89896 84726 70015 55789 53072 74729 71342 58418 76530 78606 93209 74774 78796 94509 75230 76954 59664 87254 65841 83867 72577 55986 54599 51510 73904 84374 68075 52796 87663 68895 88584 85170 72311 62768 77345 57664 99737 64340 77148 79087 86255 51027 89102 81646 92297 72460 96193 88796 64561 87611 98204 70629 76820 55316 76247 66876 90025 86555 69717 99871 59306 84997 86339 94113 81989 59314 60601 84439 95051 55685 92647 75272 59464 71776 77805 57789 69468 68700 99295 62002 89196 90970 90081 54638 64998 63067 90289 61095 87357 62963 52708 61776 65820 57550 59924 53730 96437 89187 80859 64991 57800 65982 86183 80905 59172 83675 72106 71453 95216 71275 69962 85751 85345 89092 53191 63941 95825 74255 94350 64285 78371 98520 67885 60841 52908 56318 92869 63838 65978 78075 93727 58436 81033 87033 92339 70779 98951 76553 78849 67101 91617 52697 78168 74622 93564 96921 60111 97824 87753 67325 89966 67381 66863 94848 88965 84568 98009 84713 96563 94948 87449 87507 66158 76511 74342 73922 77299 56971 97559 55284 59216 88755 56286 53854 73683 70372 99336 60604 90520 84488 93765 93311 58688 92789 77110 66240 88111 85358 77708 87860 55031 97155 60531 66989 63179 86482 99225 77810 53114 57374 74010 97135 64046 53329 54074 74532 87958 67224 52229 60220 73044 60554 81820 69114 60800 67739 82278 65125 83964 62355 80015 94273 72924 57956 90118 76638 57908 60962 50241 83776 68400 78217 71290 97501 84298 65858 52987 83429 97035 86286 93276 77436 82652 70375 54461 97277 84605 61029 53297 70643 60661 91403 74991 55045 53070 91633 91634 75350 74167 89236 91741 66089 57595 52313 64683 68761 68599 74204 68082 90621 50534 79442 56354 87684 50203 99984 93445 51361 67817 63965 66601 61593 72917 52331 93570 71928 85677 91195 51617 91328 55903 69029 71570 57639 91859 63199 81507 57213 88881 54621 73287 73733 62476 74290 69395 61980 82735 89018 88934 71729 50560 56510 60792 98360 82835 79236 83298 70739 69963 79122 70529 79774 81295 86079 92589 85208 75083 54474 79811 81262 81906 65199 68801 58667 67218 69424 84269 90648 81899 91295 91416 72357 97925 79697 94425 88503 51873 63291 82129 62804 97861 60489 51050 91038 57508 82631 61291 74389 91253 57949 66620 95530 98825 54290 76567 61761 90070 91999 93206 57469 91517 98008 73156 84394 79304 52007 67885 99151 82367 84425 81637 67373 52799 80724 94173 53060 64564 50136 51031 53871 98146 72733 81339 85420 79728 90576 57041 69249 96918 68122 85658 81589 50380 98424 79159 93296 85547 56140 69673 72349 93380 51935 57685 55646 88735 93869 85250 87305 62310 89449 67769 80640 93106 93475 51472 95266 64593 51390 89687 90775 55628 66124 55121 52054 81947 58438 70952 89824 93283 77787 79947 68515 87487 64881 73012 53251 88879 83094 89991 64032 64138 64181 51421 74901 57842 67311 97163 59697 76470 83662 89476 54267 62304 62355 87590 84913 81741 93444 95489 61275 82409 68896 86261 53548 65597 83173 85757 90609 85625 98380 64513 64839 76065 86998 97068 84706 60686 55915 73609 85898 98568 52851 67828 51313 72827 56125 88437 87742 81676 53234 98571 64615 81503 82072 50409 85192 50099 93751 73732 97273 59981 58187 93037 59606 92333 90465 81827 71790 98455 67040 71564 85626 83462 87727 80599 88512 86361 97093 70126 89274 65244 84436 85237 63183 50627 91545 89536 71563 61274 61453 59918 76359 67224 78381 76485 99559 72782 91364 54753 83232 70534 94472 55066 65640 90478 65052 60653 92827 52891 66939 61264 59421 88926 89376 81838 54936 78456 66699 97822 78312 88939 74369 71273 97181 62930 62589 61062 87516 84828 73060 54344 57058 62079 95904 81867 75650 53658 97723 63854 61511 62142 77790 89421 88447 52936 87758 51250 66960 84217 52409 55834 91690 75821 63091 58802 68362 70200 86078 63779 86446 57748 88925 75309 52329 53773 61458 84228 51785 95888 95831 64530 59752 88870 72070 62263 57425 89742 83668 88655 83461 98330 91035 90839 89370 84116 64924 65678 71819 88949 96193 75827 54193 82833 62009 99857 59074 84948 51170 71572 86823 97862 77304 71989 83763 69251 97873 64283 59407 55433 67521 74886 84251 94004 89787 62820 60132 59243 63078 64359 52655 99374 63015 81282 64891 78198 94607 99545 84249 60644 81038 75731 81645 91118 51493 96590 61566 99207 65185 90513 87231 59851 73822 59028 80504 88173 56791 57807 54875 76157 83303 95312 85521 86628 82745 57787 56336 78202 95591 54030 69940 82981 72160 90486 50586 95911 71351 65422 89994 95336 93225 73815 71510 78938 90052 65639 55218 85144 67286 95113 79530 69250 71901 88515 86262 61605 70214 52750 50652 74683 58382 92889 71469 56809 58018 96306 68561 95544 87794 81812 71676 63873 52130 50295 81864 66076 93379 68178 66888 92705 90657 55871 63705 74460 51623 88304 64690 64438 90054 97355 67154 50654 98088 86628 80412 71106 79540 59537 62679 99520 55583 86806 72327 64021 85138 77859 84112 92575 79326 64139 90673 78983 53433 60710 61126 55086 50239 50800 76683 58861 88591 65969 73146 62223 65291 70417 73797 63445 92532 57625 93390 65434 68463 80170 56471 65111 53673 72222 52253 95640 65265 74014 89037 52059 84380 51261 72653 81467 64525 78821 67657 80731 75414 87230 83416 61874 77323 72895 79929 94301 73856 74717 87773 61840 60305 61980 99889 81704 89224 67346 88242 83250 94073 85247 75474 65993 88995 58172 83822 82681 67347 85502 70534 78255 97046 74227 79664 61647 62651 86699 54206 96066 60886 82587 76074 91664 68126 78135 80708 84065 95049 89585 77162 83844 79006 53976 94834 59330 52393 89906 86454 93614 91472 82882 94024 71074 85619 51937 84801 79512 98076 95957 82488 92607 71737 65297 71040 61705 58614 94136 99678 64983 79153 67645 64560 94321 76790 98664 79847 52130 88782 53662 71435 71475 82792 53854 94476 72845 64902 89753 76543 67104 61078 68952 67157 66668 52576 80038 77082 75465 75771 90379 83514 67769 79974 60886 53842 52901 89658 88568 56459 60445 94389 82211 73289 71259 51142 80398 51123 95442 68887 83408 87379 86183 71569 57085 70415 81799 69136 52652 80070 60428 86902 68277 51411 68985 66881 65555 77857 85736 89562 57630 53576 61419 55370 70491 91517 97062 68477 82046 51709 57929 59740 51696 89605 60453 95755 64343 83794 58924 91712 93569 84347 70739 86458 51008 78879 68701 73608 95308 74788 73901 54687 97488 90117 53919 92266 98402 83112 89781 60679 64005 60213 61315 62840 50416 67191 55243 70157 56685 73947 58865 66974 53412 81961 78333 56340 99246 92445 55725 83664 82687 71742 54362 70915 91853 52680 84101 54594 76819 69723 87999 86400 80202 93340 76384 71995 89571 96394 55262 52363 60069 63893 71545 51983 93197 78597 63451 95244 87133 57142 50237 80601 60333 79278 55497 64336 94771 51888 88494 91000 54889 76164 57775 56456 58656 72680 93155 60959 98451 83807 67256 51947 92822 86062 75303 99646 53804 73630 57670 88788 93060 52056 96634 66430 60437 60268 78517 74353 86398 99892 55094 54801 72774 98525 74058 93747 70270 55597 54653 75689 70637 82830 75022 89812 79737 97646 71553 61143 91600 62667 74951 93731 84725 65948 72009 77260 86729 65709 92920 66300 81243 57743 63998 92007 82975 54494 82277 71357 82706 91918 51880 53816 77015 56848 84726 83486 78864 97018 84716 78928 69285 73294 86811 76248 94377 78933 90492 94204 67786 81486 58552 70435 50726 93586 86787 75595 58460 51146 55764 65034 55674 88796 81158 63022 72742 54516 92179 89250 92641 82184 62119 61250 86111 91649 95631 83390 67547 54847 54687 56502 69453 96414 71616 57727 95974 92056 57565 58839 58736 84347 81635 79568 83324 84746 66702 99077 62472 97839 78962 60989 76692 88442 80005 56740 56605 58307 81199 74069 65036 62240 84184 92930 56841 88291 75957 85377 87648 58967 85611 87933 72880 82572 66871 84710 55289 98476 55393 79032 54681 94166 84145 87614 68315 56965 91548 69123 94869 90077 93180 64005 66526 73740 88065 82691 87987 91818 77740 86016 84281 55886 66645 86922 61473 91360 86545 80957 86001 94609 97744 60911 62960 70411 82728 66889 79568 58055 53032 90552 61671 60946 94300 50949 87305 84313 73372 69875 78981 81789 55488 92945 85348 84842 60102 86716 89622 99322 78747 58506 89129 87857 66938 53950 74497 95493 88298 57931 54046 61033 86054 61701 86563 60145 53092 80183 54149 63792 88948 98767 96465 97880 79184 78747 65997 61474 80166 51773 79429 54419 78489 98897 64778 86671 51827 95602 76826 51372 58863 54019 54409 96863 91838 83627 90053 67894 51385 81001 96689 52738 92147 55993 91600 93899 60418 70578 68110 86457 88830 52208 97543 89032 66522 51716 73555 68180 72257 61769 53575 80195 51681 62399 96866 54538 95405 81065 76462 77157 83117 50395 74331 54183 58792 50631 73495 92748 88916 87498 54078 56735 78284 84984 91655 89769 52457 77883 87165 65823 90453 74634 69786 65701 87230 90023 90348 98518 97621 94105 51709 52634 78351 60298 53227 97359 91734 63656 51702 73703 56998 92502 82272 79276 61897 60266 91933 97415 69782 84179 56314 67515 67807 68860 97657 69308 83399 96416 97080 65676 53749 83208 85077 56081 51025 69315 69414 92663 93542 50785 76186 96592 86228 89500 94913 81513 71875 66144 92230 94583 85579 82775 87699 87862 61280 85071 98082 63341 94249 84049 59496 68820 50878 78821 63706 90620 69845 92668 71474 84796 73421 80143 77392 53917 58850 89832 69105 93476 84202 84618 97631 86418 91556 56198 75161 62656 88132 78770 57268 60105 66707 88499 54079 66671 70253 94410 60480 53172 82355 77594 54103 96983 89638 55191 95389 81295 94711 58124 98924 75542 84923 61420 66777 99263 51373 66305 92503 66889 62782 88180 64601 62256 71257 80413 80915 62937 62867 56384 69100 85651 58338 54448 51255 62526 67492 77229 96494 64228 85748 52156 55854 76203 79830 92081 75388 81499 68457 57917 54865 74796 64307 70578 73662 56998 75155 96307 66340 65017 95696 55909 87705 85911 89982 71758 70257 50393 67653 76877 84278 58426 89256 99925 50854 88465 99311 90438 50712 77627 75964 71425 82251 62093 77993 79696 85163 52836 94079 93929 94631 93681 90472 62643 53890 72893 88982 94752 59841 66092 63980 84594 97920 96492 87299 76188 74894 57276 62414 98253 92084 88837 59583 74290 93107 78215 96378 89353 53841 77264 82642 63471 83315 64681 51198 80861 67020 84648 89666 97931 72150 96989 67335 72600 89019 94382 64322 59077 83651 70022 92201 94607 63534 92138 77103 76475 51977 70912 59224 89444 70000 78269 54204 51251 70947 77433 89038 95126 77503 69443 95024 73081 54478 69257 66553 50585 58737 75358 98609 84209 68692 74126 75895 83305 65394 61313 82908 93920 75668 58100 62305 95648 83832 92707 96105 70966 56911 68406 72169 95097 99440 97440 71480 53154 72181 65152 87694 71834 75747 81647 95205 68053 55258 55284 72841 64953 52214 64568 93553 91885 97754 88371 79443 89919 96208 91343 90238 74585 78221 77858 95425 91725 61706 73731 75939 85631 95708 51873 51147 99125 51495 69009 63300 52383 77733 76664 65392 93074 63974 71777 62022 89205 98382 73116 88329 50212 67536 90965 77137 61053 72244 95504 82833 59457 74416 81190 55039 50342 78304 99634 70838 52906 69919 56804 78828 67758 59280 93461 63568 91807 54307 75423 84692 92852 78251 66222 74639 62185 67588 86928 58268 73520 98914 81951 86982 73961 61417 65886 55325 94141 63929 56131 96990 96564 63573 86379 58075 90590 73815 88538 87355 54508 85875 75403 59457 92487 79813 87300 88921 75174 77853 53694 78249 74545 99700 54170 78309 96783 95866 88251 87855 67222 74951 88175 78818 81950 75622 52314 73954 63903 59049 53575 71150 72171 53358 85948 76612 54777 65451 72636 85400 87429 83443 75451 56356 60712 52077 81838 88143 82589 91306 78805 79797 75694 50808 53624 78538 59851 57756 81313 52235 58661 84445 67516 88920 98144 63611 77494 85642 54550 72292 70873 73909 76188 99829 73970 96854 63530 93820 89158 57066 56889 97654 75073 85262 62569 79272 59226 54738 82781 84570 84905 56493 77088 84677 84503 84062 95171 81338 55265 61694 90629 58750 75616 56869 74799 57187 53231 89175 78893 62725 53453 54909 60563 93243 54455 95963 91304 78752 71591 97648 79921 80458 99870 83227 68700 84605 85173 56153 56817 56256 52224 68234 59272 83074 55579 70869 82501 79136 98280 98896 90913 99819 67514 88916 70654 87199 62623 94186 92363 73989 87154 92123 56425 85049 57941 87745 61075 83918 91110 56625 80129 89195 93607 90471 82374 73714 71742 56158 96674 79226 68924 78976 78604 64042 59654 86763 81501 85961 75995 67119 61858 95703 51939 73047 52694 59277 54850 95445 58022 64210 98966 97316 66924 66602 52285 85161 61494 87667 84303 51862 98250 55384 96988 68740 52333 92502 69753 65725 56211 99650 90061 83507 99878 57497 77898 50951 97114 51523 54660 93077 98231 89336 91407 65385 58566 70181 96680 64577 61006 54448 74148 59747 94407 52762 73383 66687 63145 51639 52775 81391 58065 86274 98561 76907 51843 75036 70842 92171 86928 65448 80951 89004 59781 55280 82893 81730 69167 81071 89566 57216 66536 73690 96223 66683 76333 91654 66718 71889 50296 53076 62725 57083 77653 68859 58141 79814 80391 84772 98974 58200 61622 74002 91593 65061 69401 58242 67897 88238 99924 80865 82333 65728 76929 99859 94115 96567 93404 73206 64546 93010 64066 77469 55948 86705 51336 60284 72550 55231 59406 60994 62792 65066 98864 93879 58110 74186 60781 71128 86123 87956 66303 76737 60155 77754 72854 91787 63013 90953 89858 66347 78432 69744 57543 61782 82539 63774 93010 90407 80916 55262 59275 96995 61274 91035 90125 70597 81842 67604 79326 66653 52914 77349 83049 55397 86947 80394 67619 75447 51961 98430 92310 96904 75379 51146 70255 62448 62379 82084 94129 55727 97516 83465 89588 68897 77909 87918 89643 85629 94165 82063 68949 52735 74749 68148 83360 88180 62107 68607 99576 54438 60297 83497 66592 99826 83773 56202 75036 99708 57341 87189 50973 54391 98221 80751 87042 72050 92758 79645 84896 63273 94453 85758 73954 72977 81661 62383 88834 98683 75196 74669 79104 74914 67673 84235 91983 91894 54768 93924 52504 53550 62071 88925 62197 66901 90345 60552 82141 66030 71088 90984 58439 86066 57196 71325 58308 65640 74855 88794 98320 55044 81359 97557 65330 95159 64141 99169 59638 64383 80977 85021 93176 70716 53864 51080 67535 71808 51331 51933 52169 91016 64158 76089 95952 95505 70048 79306 68561 58634 67580 62222 67157 77995 56434 91404 63554 65227 90271 61822 97322 81737 61016 89928 90423 88260 56968 78489 99394 99903 52131 75327 92598 87971 54810 73631 98170 95229 86778 83370 76779 92681 75021 87336 62318 83581 62568 97365 98880 83823 88311 99250 88491 66776 55640 56276 53113 90345 91101 77287 79394 81670 78562 95558 96932 92402 79796 69699 89172 90953 56967 64931 50322 65817 70370 99514 80974 56440 95705 53708 72976 61947 90156 95896 95642 50371 54659 92254 72824 56443 98618 91435 64894 65039 77777 62008 52200 58191 95669 56276 55904 84942 55705 61791 81755 87588 60578 84980 56694 61281 69571 53969 99255 72297 95825 55457 89510 84637 98889 77379 81085 65887 59175 97706 50077 52513 59997 79252 93928 98863 84494 98969 55964 87784 99454 67535 85520 82656 54769 60205 56800 80822 95861 77681 55118 55955 50308 58370 97465 73592 97865 85378 80798 51457 93724 63047 51185 60439 69263 96924 67248 79988 88857 97865 51480 61290 57040 94394 81418 61844 72947 98132 86076 86152 98092 71777 66426 67505 69861 68496 94273 91918 93817 54189 94503 72853 65407 93740 84934 80286 89422 82346 97371 72479 60509 62844 76907 93400 51877 95797 97759 85070 82770 81468 87447 85272 81229 88465 64749 80491 66338 64114 55719 97669 91173 72454 59178 73344 64969 97220 53476 50693 94803 96325 58210 97309 98717 75617 72273 61211 93350 86119 82637 62306 77842 79020 87830 65067 58075 97760 53077 95120 53815 98922 77993 50149 73318 53910 58830 71971 84133 94920 85743 88245 82675 96477 91006 89201 82505 87331 99436 99452 50552 79324 95412 80268 67796 98619 73971 65163 92611 95751 59827 54249 69797 62033 62667 77221 92837 78312 85018 51850 96103 64275 77642 74392 77440 99085 84451 83568 60866 94406 99571 62330 52171 90001 71036 53680 59948 94136 83004 63357 69508 98626 59401 54468 76200 64488 90020 64515 61937 90973 65311 90620 70922 68428 77084 91320 80470 50547 66003 71530 80262 66739 57262 58317 79221 68157 52087 80415 53529 60623 70434 79815 85580 68143 73491 53126 95143 96461 64228 58443 58837 98446 79719 96153 84032 72960 64964 77174 77239 58711 86853 86725 52709 80473 74375 86981 81360 85637 82889 75940 63269 56025 52275 88694 99299 94012 78096 59117 53704 92281 56331 77455 50510 77776 94680 98459 59734 73163 62128 83301 67530 77707 76114 82566 75138 99100 93170 61831 99094 56885 59577 61065 81132 68983 77574 62814 87810 88844 91698 89226 87363 75603 98253 60572 82819 64190 58548 74770 69745 58383 88946 64227 58482 56112 74007 54813 98942 66321 99166 97406 50572 78835 96105 55482 72902 56785 73030 71473 65113 51751 64043 75905 70678 50311 75210 74179 59770 56814 95314 78450 95198 58491 68131 56331 69458 98892 51081 68289 68432 58772 70337 58391 72872 79881 87949 85025 66185 68922 93765 61394 91373 80439 78715 70713 73528 72769 57397 74181 57944 59487 95069 97626 52416 81438 83865 64398 71349 58503 59358 82126 69433 55205 70954 82277 89182 64722 88986 58281 98517 87057 81351 67608 87754 72125 84216 55589 92939 78268 90472 78715 66575 62825 97982 53476 77607 60999 61955 94776 83687 64204 68146 51745 90347 84814 61091 77119 74852 52677 84453 63059 83855 68384 86584 86387 74609 65396 52949 69658 97739 78899 85644 91867 74839 77292 79470 88753 78608 77621 80561 59793 83334 63732 84085 55732 90017 97890 51317 98780 92465 93561 89507 69613 77205 93240 65228 86435 52452 97021 86445 59335 88844 99701 80226 94980 72578 89226 94324 79303 70244 55313 71975 63044 99137 84016 79859 54651 68206 56024 78833 77267 91920 99595 53864 59729 92408 76724 98313 61562 98408 82718 95343 97994 57315 95751 53691 90143 78976 93951 75614 55407 85964 76499 85195 92341 79756 81179 99065 97923 58944 97114 53594 65488 88911 68424 90945 88819 76801 73125 54280 50610 88505 57889 56019 71538 63277 95829 96591 88953 93386 64925 89045 70913 99835 56759 90073 91731 69551 70554 87784 86250 97789 51237 83650 55711 81910 64178 88252 80158 87078 53244 77110 76392 72112 99454 57708 71409 61564 63881 61845 64905 99116 54825 53660 92532 89465 96572 96502 63240 61997 61002 94823 52743 63167 80410 64407 85835 54299 92140 74052 74486 58298 85286 58956 71676 85102 65729 74443 94638 71589 57365 59051 70096 90504 63469 60712 80280 93325 87169 83675 76441 97331 63266 65680 97252 84923 93267 93110 92825 76697 67140 89299 61637 98044 98770 88099 81372 69405 68598 66509 90969 92433 81436 61807 67930 99845 69694 56763 67357 59754 75139 66916 82231 61278 58487 55785 54305 97149 72247 93635 88759 95567 94786 71329 63675 78019 87222 63198 95441 99887 99119 55365 81026 67380 58664 82674 85801 60498 98709 79921 77912 86588 93120 60772 92199 50124 94199 71448 67902 63120 69427 79778 92125 55567 67716 86883 55284 81007 51275 55190 65377 58971 81011 65832 95328 55987 78178 69393 65797 56775 59200 90545 64982 97730 98969 52178 97997 65464 64825 70602 76948 92827 55047 83605 53168 73447 83964 79825 62791 55504 61252 69969 55009 66344 76053 94760 87278 89221 98203 81008 80990 77837 65653 61583 78209 75774 75660 52037 62265 71537 78267 97038 99240 75401 88471 90311 72165 53960 85876 81114 64382 95819 56844 89763 71916 67418 94835 83014 97851 90188 74884 51126 73676 88735 60069 76200 74336 60819 75102 88641 54390 80802 78181 96751 99986 60112 72136 97699 96879 74808 94539 61652 83354 55604 95915 90564 82801 85332 68885 95190 77370 51693 79497 58427 61871 80340 88855 68217 93790 66601 63220 96966 96170 56358 59644 74153 69425 69694 86912 85153 70001 76293 87627 62541 78787 83152 81684 93864 89190 84607 64579 51699 88916 93341 90937 55260 77292 76648 66617 54818 54694 74775 84240 80277 94300 77241 85578 96949 87260 85413 69117 82861 89691 80008 82137 68023 78964 56021 68690 66533 74819 99864 52436 85719 73258 78345 93531 72901 94667 69869 77589 80500 78799 76052 92925 95342 73550 85890 95005 62131 62968 68932 98268 87163 68859 62435 97159 69504 60948 88923 73651 84522 86246 71747 74932 96497 73335 79437 81056 63265 56221 70577 50815 81897 97532 72275 89661 52437 59359 54276 95607 71061 59507 53007 88343 52887 76493 59363 50077 71262 81517 72749 74519 59480 79999 66498 65357 54947 57820 92432 70058 91523 81144 50062 72959 83992 77981 79540 92295 51866 73729 66165 95661 67658 58640 77463 97025 84605 74805 63412 95600 69860 80957 75089 93874 62089 50982 66509 80230 80994 56602 62895 92733 91767 68407 78029 68316 67272 88408 97586 73001 96052 70114 99326 90850 68986 77181 69310 76399 94334 60331 74359 89739 70617 85646 52110 98792 57344 92527 76728 69951 84884 57751 95814 54571 68008 58408 56440 89779 76197 62566 62990 80837 96656 90756 68625 97586 95683 81143 80229 96023 62225 91633 76016 72463 68681 59674 76344 84510 74085 73661 98088 53237 99511 95726 62790 99658 61804 76525 73662 83346 78013 92196 92896 66276 86383 99963 89468 65032 75465 87142 90628 97400 95334 67431 68551 69718 60047 53088 89563 91559 65061 60758 67972 50976 87538 66896 98359 79682 55685 61224 60942 95591 59367 63389 69404 60065 84943 88585 84445 68278 93123 76796 54513 76422 71431 73638 96692 75687 55429 56012 69358 52932 92541 64884 86952 73466 64263 89658 88555 73505 68799 91466 84471 60137 92590 79651 68923 55215 78067 98463 65041 61660 68617 52583 83264 83867 99078 99820 95422 88413 57969 97299 56984 59103 98246 57831 72196 58311 73317 80511 53161 81945 74486 73154 95310 70640 64630 74665 75954 69625 76038 69391 69343 64015 77903 64994 92940 85734 84713 61884 69493 64307 69715 98437 69287 52068 89706 77483 57401 61397 77027 91966 67286 52587 54735 62017 89342 59378 91242 62164 89369 53313 78217 70441 50966 70881 71136 93986 66650 74454 62242 62451 82206 77870 74668 75126 70715 53925 57394 67944 95904 79878 76706 58650 71852 61908 61757 68232 58624 89434 79392 89602 66248 53338 55531 69620 56279 57428 70073 90722 60029 84385 70289 50902 73723 89640 98141 57414 86762 88678 74938 77329 62844 90783 97948 83372 53269 73147 79809 55298 62054 90616 52243 52863 93449 72228 58241 55674 94149 60309 58797 61683 72838 59449 76359 92295 73452 78486 64278 68660 68049 85062 86861 67460 64539 62170 62683 86946 67968 69287 54552 71064 91308 92025 84267 73745 98331 77782 88979 94447 68749 71983 88831 98678 71397 58222 50610 64579 59657 86702 74365 54089 82484 73395 61498 84598 79898 73149 54992 87450 80108 83761 73987 96634 90029 99193 54590 53751 87452 68580 52863 72131 95795 99448 70781 81774 90170 76429 79289 53309 63728 58994 72320 82907 77820 53142 73575 67396 91383 66653 55534 83609 75160 91318 72869 59947 54776 90986 89471 87875 97557 66757 76597 86947 66356 52612 75330 55580 62417 69339 51144 88726 58219 80409 56711 56571 70170 71157 91300 84647 97348 59500 54793 69118 96181 67158 53702 54855 99303 54518 95702 74060 65743 97385 57883 69870 55466 64216 72994 66835 57145 72493 65784 55779 81322 69076 63320 87320 75185 85326 85949 63844 72547 61618 67875 69511 86677 71027 78096 71415 59334 73022 97299 99552 55948 77183 62576 98571 62578 95933 57002 87617 88696 95278 77917 77741 69022 63695 79704 50332 76562 68155 53180 55446 54761 60957 64421 97254 63489 63380 56213 96038 54179 58256 52844 55057 65561 50316 97109 86363 95705 60937 88083 76656 98270 63000 66588 93941 64974 93730 82852 57057 61962 77288 93796 60987 95805 53090 80514 81511 83433 65672 78470 77992 88945 58907 73771 80405 97798 89443 61507 67877 90488 64428 79385 90854 87817 86077 66120 87008 84234 91289 65120 78723 94709 88682 83760 92880 82446 59962 97421 88408 71789 60609 82001 76615 54981 80947 79673 77616 89520 50146 84559 81573 82854 75270 64892 65386 86301 86836 82263 72730 71312 86690 75004 50632 98799 54586 76315 92469 73480 87771 56946 64363 89455 88726 90029 83710 66560 52169 55145 64596 58557 71350 85832 78370 78310 63088 60603 93586 63565 64020 67582 96041 69025 54005 67808 78710 69432 80941 58827 59194 94533 50516 73162 74778 84571 85450 62167 95216 79309 67689 55664 72682 76095 94621 76503 76031 68775 60649 77105 54441 93987 54055 66312 63766 62727 69753 70351 81753 80613 77840 61889 95970 50170 84828 65809 67644 63941 80862 91723 92550 84414 91889 58056 99355 54036 63716 85982 53993 67724 87248 62288 75146 73091 77953 94219 82350 51507 84724 99092 62242 54647 67843 79482 74350 69067 83378 61510 98389 60629 88955 91597 86004 99172 99189 68065 96993 76570 89944 59881 87532 90331 81317 87898 71689 88977 55318 85607 65663 64097 85843 75885 70928 67340 59404 94507 91145 95046 58981 90460 86806 55023 97829 55682 54616 69981 66247 97172 70988 89097 57613 71007 52910 55058 99000 90931 76625 56009 78941 95828 64123 69020 50581 76689 67667 98579 50376 76638 62621 74366 58028 60682 62060 60496 76107 86977 63648 97937 55719 61120 68785 77709 57467 65906 82999 63438 83003 76206 79766 55426 58676 61639 79138 60135 78471 97951 63502 80395 58785 70687 98140 82369 76112 77832 55227 69030 54686 94980 73183 58028 69380 72568 72507 52787 62248 96127 58453 65813 66276 64590 91210 72377 60335 75869 57305 86092 91410 58020 83558 77632 90783 51515 59533 75925 94226 54782 76646 52297 73308 52432 52244 71524 66542 92496 52527 64726 63071 81624 95694 54583 84493 69193 73101 80020 67531 69317 50256 82594 73206 54111 79458 92272 79381 72827 78569 67961 70995 71038 64124 90064 56433 84688 85459 66348 70582 68579 90447 82013 54778 77441 74093 80246 90025 94419 92806 70696 51095 92799 68122 76272 53471 51553 70982 89918 96579 94444 57543 64869 98507 98487 52543 68704 72230 52528 89273 70548 67922 52678 98624 96283 86352 95566 76638 74011 65052 80671 69874 66835 50489 60598 66684 64916 52963 72804 69545 96682 86220 50022 93930 84665 65144 51976 94165 96112 63401 57269 65058 74386 83231 89079 94522 57864 80620 87171 67926 93960 71612 61601 61404 73643 98798 72123 89647 72402 81160 72776 60113 73708 72767 51563 58926 54492 58554 72209 58704 86890 69948 90938 56502 63858 57394 94538 64008 56454 73509 97015 83658 58123 79537 60245 55120 56781 59237 86559 60254 87687 94505 64540 56000 73597 88673 50812 76251 78316 80219 67734 99050 80295 69833 83312 54246 91651 67850 79925 68745 75377 98128 74714 57605 97899 72636 98163 75860 69161 57270 83894 99103 53696 54473 85219 90071 57349 91436 80653 74393 92519 50253 69185 71278 74095 99857 88427 95415 77117 65465 93361 67333 57777 50552 99480 71670 91339 63475 78500 90806 94568 88974 76533 65823 67502 89321 53599 57119 88867 59220 60571 89336 72382 54304 78415 86612 70121 97383 58552 95146 67432 83230 87614 74876 67820 59235 63847 83702 79649 75637 69662 88442 97455 64437 62518 55325 70986 83411 61505 74463 81681 95940 89237 98469 91891 81086 55709 54327 98995 99434 57145 87332 72777 57629 94855 92531 82249 64589 72965 88066 54633 97872 63035 65919 64610 88357 87406 83844 75994 60217 60440 54037 54040 81328 92780 85684 94110 83836 94079 74427 53041 92540 92638 68122 85362 79407 70166 57272 53972 78634 76999 98103 54416 51586 55810 97015 76327 86760 55782 82219 73642 55881 91933 87432 77221 81384 57694 86357 90462 86359 73782 51544 80057 88941 79533 58328 54541 53016 87321 94534 72953 99933 90813 68065 85673 53610 74429 66262 74549 88884 94312 80374 84297 75494 66351 79672 50368 56922 69626 50581 94431 58348 77685 80454 53075 59760 74474 75072 62534 83561 83852 85751 96585 60026 97064 70206 90540 94452 80333 63891 84697 82015 88080 51442 84136 86875 54539 65855 90013 91202 90341 50216 60966 58124 52661 95301 58118 58276 93627 69454 70714 51285 51677 93747 88587 90940 73232 97130 58320 78832 77497 62183 93731 81525 51562 55464 51937 55515 86612 90292 58409 59739 94078 66869 76586 79575 61978 67047 91340 67343 61653 93781 92029 80335 94874 56597 75458 57708 74150 61706 84522 74860 68587 70083 69200 62791 86489 60432 71961 66145 77311 68422 59599 96439 65851 63279 52579 55832 67664 85054 71790 70357 53268 59876 56810 65477 77138 57828 58990 65830 66233 91518 98788 92113 99111 77844 92087 76552 54779 65722 66726 51389 56792 57226 71720 85763 62468 94725 94950 64716 79376 89901 81744 50075 69438 89267 67528 63814 57335 98732 70228 94075 78534 52998 58575 82808 74176 71755 75493 89645 68235 54284 89711 95693 92608 54544 56292 66922 78507 99345 50283 53194 79432 54431 53259 50817 97259 77686 70774 95242 71109 67724 88667 95963 60921 68694 89250 84063 90911 98066 55518 74416 82330 59142 91005 51487 50928 89887 76302 53603 85827 52932 56844 83085 70521 71380 58911 96236 87436 79844 91083 72793 96390 84615 72571 55213 96321 99641 92489 88561 54837 53033 54144 60260 72416 73401 84834 66965 68932 60108 75534 89850 53181 75387 65226 52060 79815 84531 92431 84293 62994 96685 54582 93081 99764 52193 53906 88491 86936 74565 58789 72021 59519 80008 60946 56616 68041 78041 81525 88990 61296 90824 86222 64890 81111 51914 86484 72451 72597 62380 58992 83604 94627 81699 64479 81226 58672 67031 84185 73804 79639 97884 68579 86162 74640 90873 96703 58808 85725 82801 95594 69236 73169 72743 80906 73731 94220 91470 92061 79476 62811 88092 88001 87011 68721 65507 65171 55141 81621 73072 99493 53125 98582 94358 80033 75541 69901 84236 66151 55112 51807 84434 83103 66523 71550 86893 69965 52058 86520 64183 62257 52843 95624 63950 80481 59428 61236 52974 66226 62393 98063 99317 97551 90771 58605 89862 63748 80681 78510 61210 53433 94039 95848 82894 88381 61882 70955 65285 76391 87140 64348 65273 59369 50379 68872 91400 57673 78633 96886 79895 73897 88196 88413 93686 77269 60289 55529 98630 99866 89051 64917 62047 55072 76589 82507 68547 97645 56437 75154 70191 81578 86234 71118 59340 60072 86029 78561 77422 85420 64697 56312 51286 63544 76503 58935 65618 59070 66639 62037 96529 79272 92757 84948 76514 98913 91551 55948 62832 85171 56067 90527 88274 99109 80017 94272 82773 92756 63295 81707 82465 88541 78955 86788 66256 71776 77305 72226 68948 91255 85747 92587 69471 80635 67221 50001 52445 85656 66385 87040 69138 97042 53940 84111 74246 83609 86988 94094 94678 93256 69057 56226 71774 65625 63769 99301 70496 95011 67094 92963 58084 68616 68741 94184 91529 54970 76197 69241 94348 87368 68999 83853 75341 64025 73608 54745 50375 80474 88018 98603 84576 79778 51938 79594 65009 52316 53949 63150 63663 94350 92210 62484 81272 74391 91719 56242 80610 67049 61986 50424 96151 88853 98660 56984 91388 99270 54666 90609 78060 66213 59276 65354 70510 84684 50786 79293 83796 85731 83402 64208 72348 83249 50268 86021 75187 95041 61371 52128 84822 90102 90489 51907 53444 97481 80473 60236 50213 59488 65968 65962 71612 52521 95216 61694 88751 73728 91784 85877 68593 65775 81355 86495 63491 75112 77963 58683 79812 97723 63329 80016 60833 74698 66253 99451 69393 97688 64151 97136 87180 67098 80154 92987 66023 91847 52313 99089 77734 58736 70056 63114 76049 77531 54797 89223 66055 68057 84604 88008 55068 77884 67214 75723 65508 52970 57888 68184 73251 92092 51022 66188 79520 86319 51553 70565 85257 76602 81661 63898 94668 77729 54297 77886 78850 80452 94856 73706 70208 71376 86498 55222 96969 95065 54882 65030 87075 75844 59335 87524 50447 87426 54939 61850 88499 69767 96527 50429 54810 96530 93363 72186 76992 63074 66283 67653 76599 94153 99642 98454 61222 60681 77297 82277 67141 96313 55825 63132 82029 76706 93238 83808 83902 62376 58445 74036 75980 67622 70286 58457 72579 88220 80798 70752 78431 97466 99996 60390 69286 78538 84366 93341 60282 93565 90215 77080 62371 87015 73217 52172 60871 78517 75641 85777 60505 78977 78688 55024 71427 65265 74962 67107 66523 95289 86386 67334 76173 69459 54124 99935 54257 78252 66118 76514 85862 61102 62991 63687 85921 91567 78099 89766 76090 79728 80147 89467 64267 77128 70582 66457 97179 51413 92495 78727 95415 61518 67937 85099 74782 73794 75124 78368 92959 81873 96486 50778 54899 82498 58767 74360 54518 84360 92731 97314 52898 91647 90503 84481 51850 64342 55653 82857 73796 92792 71822 95631 61010 80958 78099 82643 59148 50269 72598 75413 77482 96856 72911 54857 52625 97470 54649 98797 95617 73468 64750 85302 90883 74142 54605 74778 91237 51072 88938 82340 70207 83694 50146 56459 66667 78204 97955 95316 66362 95206 53801 87883 64080 88216 88266 99503 74602 80955 99711 78821 54757 57944 51644 69216 91538 91447 62772 57507 79536 83105 88285 56625 81261 76940 61498 81773 64698 62711 89646 51517 51107 83062 53156 65884 72148 81729 71181 75158 78716 72817 76399 87478 82427 93079 56058 53969 94926 76298 53691 99264 71662 59010 76411 92770 91111 98462 50807 71028 84437 94609 79391 65847 57249 89573 66052 73586 80885 92603 73298 89561 68647 87499 51048 62678 76027 80455 98190 93651 61497 89925 73753 98401 90647 64879 58433 57434 52432 50521 98035 77560 63015 75838 84526 84831 56184 89799 56214 68174 85280 73337 54716 53067 74838 58482 79398 84844 77282 80862 79881 59460 80452 77455 86583 58109 89309 50678 68518 52960 64181 67540 90449 96615 73249 53179 53328 79988 58945 53315 71856 98755 65365 69902 88721 84535 93373 58735 57200 96635 78513 68357 72784 58879 52703 66124 92320 81570 81118 69453 97473 64884 58800 51178 73007 99533 52163 67413 97776 98345 78420 58236 74696 55294 59858 95564 82667 73479 73438 62664 75961 82784 55235 54363 84511 73090 89001 54685 64779 77402 55935 62891 88799 76782 71551 74625 70132 55871 83927 53839 78329 92489 98443 62129 53786 84088 51221 84338 67625 70144 66266 66317 80617 52009 70206 58242 98887 65737 69606 82263 66037 79211 82368 50095 87945 82763 54046 77765 82280 88884 68773 67711 86272 79128 68701 56568 99504 93271 52347 86696 65650 51505 83204 54249 68866 89832 81237 76068 63779 54298 69083 86863 94621 85675 86282 73206 74731 61287 56720 95267 53564 94850 56143 61495 63469 82658 76365 79730 69124 51177 95491 67806 64047 51926 78205 90092 61973 91754 54055 93483 77640 61876 55634 59960 52800 71791 85590 62773 53295 90028 66530 55430 79227 67538 66221 89277 66994 75451 72753 68515 75706 88733 66553 78733 54057 57517 74197 50929 94723 94149 87782 66122 54496 83407 69018 81983 67152 60721 63535 65552 58080 54499 51655 60168 65708 59780 66808 80200 95762 50213 94638 55602 60870 75344 87999 55023 92160 53536 95450 59203 78628 98125 72513 52972 84075 99635 86928 92115 91531 72703 97162 64032 80488 89811 66094 83299 64168 99061 51584 98898 97737 82092 90955 61770 91690 66249 96601 85470 78343 74398 83798 81445 77836 56364 72759 74466 69960 76042 53190 59165 79780 68614 92376 63189 78042 50783 60199 94326 63522 69945 66266 78337 93474 80005 66201 74592 56925 83741 92032 72183 95930 58459 53597 56455 71924 98068 67949 50627 96258 73852 98990 88369 93642 72707 57885 53490 76638 69113 73661 62215 82678 73782 94617 68369 50491 55494 65122 61711 52018 76653 55097 69725 87219 67465 79642 91157 86231 54591 70161 55505 62058 60262 97248 65298 59903 91293 64333 92900 85739 57206 90150 83390 99408 77991 57209 56019 51219 76282 86797 87475 76030 75981 93454 93971 90873 68572 94545 53146 83073 63872 72738 57232 86843 95181 94410 88016 77711 76810 76483 72799 59350 94946 50302 68795 88380 51233 50537 53539 58650 85606 77609 97548 73566 52686 69167 94342 98462 65166 50946 91980 81665 86582 68926 64572 72641 99654 97905 64150 71053 85000 68254 52840 85563 93972 61202 56479 86073 56006 95790 61093 86085 91243 72446 69031 51807 85027 62479 60001 73452 68764 73827 69061 73903 78538 94127 74159 60096 65858 79235 77656 56525 79079 76647 66485 68068 85430 54954 67667 97416 61753 80643 76396 68492 59093 83561 94508 55316 92612 55041 96384 97028 73828 69461 87393 79422 91271 63703 52738 95265 95140 97989 65924 58481 81056 55560 61030 58299 88386 53453 59423 77266 57858 72823 60836 84591 76591 57753 53088 85402 95619 76819 89584 93520 86913 82261 88063 56856 65447 84401 57650 59708 70093 76801 93341 57503 74772 89057 68893 68471 59695 55329 51838 66241 55485 79623 84086 75108 63089 71595 66295 97126 85954 84625 70432 97924 96986 72831 53590 69429 91557 73369 78991 58442 53886 71128 95927 80813 82798 94192 69662 61107 55821 91027 61437 66083 64094 81474 99124 89155 91647 79358 80474 75589 74335 82056 73180 62434 60002 98991 68347 58137 50280 73793 78547 92676 97568 83483 63859 54176 77110 81546 66637 89772 91473 63118 86659 82724 97305 68236 66076 50921 78969 75478 79845 58351 75220 61360 58677 89426 53124 99001 83228 80457 65024 99047 65709 78935 79860 84847 97663 80160 93128 71823 83833 96509 71349 74981 73846 52178 58106 71656 96057 55235 51231 54321 86824 88387 86638 87281 73990 85181 50004 60605 96290 58121 79062 59695 64617 99660 70508 61010 92273 77234 94995 65516 71790 72848 82044 52953 55237 82752 76999 79587 96233 62240 63100 72301 96667 61724 83440 54041 88659 94779 62580 95142 82436 92605 50013 53976 81849 71204 58516 68733 70184 80039 71628 94461 75383 55047 51081 81016 85051 97801 72654 50581 74682 66375 97857 75068 81218 90437 93977 96058 83402 95469 59054 97218 76106 93873 52457 79662 61090 94656 93000 60658 97889 70503 59205 70814 80936 63860 64169 67194 96339 96944 99504 74601 99434 64847 98036 76071 71407 88398 90541 76244 65392 61496 57202 79123 78708 69887 57871 50614 67296 62518 82557 92600 60855 53319 62488 94106 94180 73685 98635 53261 90049 54472 51928 79031 71470 97316 89006 89305 79180 75975 89093 96306 96641 92479 64470 56990 93209 87619 63041 88800 95494 83102 64516 66456 72134 52517 81419 75245 64312 70242 92910 93601 98755 70668 79550 88262 92035 92491 73854 76603 57494 81263 62662 72977 73081 57230 53692 89034 59525 61789 89018 72957 99814 84469 88123 64080 78677 52075 83066 87103 87426 78600 97406 57155 64759 99399 56318 52537 72573 54106 95476 62587 74290 77248 54434 51472 58760 72831 70673 93617 79320 61485 77689 79640 81330 88269 64062 77631 75497 97163 64216 94734 96422 92979 69917 87316 68462 78657 91137 68670 60916 91618 58394 86685 53313 75226 56140 80390 52706 81432 91505 68105 92828 65367 88899 74205 93432 63818 95521 51338 59889 73162 79012 97578 72310 63979 54317 95649 93381 86334 59885 59660 95356 78387 63642 51096 61297 85256 78937 50323 76121 94023 68613 82812 66497 89327 94836 50850 56579 84634 81822 64442 94236 81938 65262 88718 89111 83837 68839 81060 91608 89593 50864 68718 85626 55950 89887 99382 52798 70926 94189 64327 91813 90696 58082 61102 86527 50257 86649 53238 55502 60590 50188 62423 79180 92599 64838 59387 96416 80930 94830 57274 62157 81287 53316 88992 62603 75124 59081 80495 55619 69330 64383 98403 62866 90668 96077 64799 81983 69096 59704 50557 94087 54967 55900 89169 76131 92714 59591 53326 59206 58147 78782 90973 76581 92613 58107 71431 80445 81417 72465 95290 50051 69683 66595 63393 61277 88718 62346 86225 90198 74358 94947 56787 56168 71970 57975 78693 55972 79910 74149 58280 78648 77049 91460 81260 60248 52416 53671 77920 56062 60290 57147 78613 89178 97249 65030 81194 58770 60764 99264 93126 89726 57601 90573 66186 85095 70510 87489 72131 59128 72327 81404 55348 67506 82859 91618 67973 50095 70990 63927 56223 67590 76618 81639 86230 85678 98679 56358 56674 80035 52833 88231 59034 98443 68691 98039 59301 60120 71306 86673 53083 75080 66111 62826 71222 60250 94117 89621 92003 72427 90635 76151 57390 54717 99896 58533 99413 78628 88064 67154 99891 58104 52210 83733 55201 53127 75601 74193 52867 58455 59289 81119 75913 84642 56347 57156 80046 69388 66450 51822 80981 59490 69468 59090 53412 93054 60634 85328 65937 79049 72706 67217 78573 85786 73275 80604 81597 89461 59232 66996 64869 87184 59556 72655 85636 56312 95734 73172 73321 80277 74134 95186 78760 85439 53466 82805 77991 59040 83729 69579 64821 85835 87645 77768 91079 70781 53421 99083 87981 80613 76336 85495 93568 63788 50567 86878 77859 74175 88075 95755 68527 54038 66653 67273 66615 51037 91711 65136 58146 81561 82307 77546 64216 57809 84542 81648 94055 68253 60023 51175 95553 59773 66399 84870 69487 58723 82687 52795 96168 70019 88027 77561 66060 75569 78199 66140 62609 67473 58516 70496 78373 91961 69052 54550 69539 82538 75775 84565 79821 65496 68202 95217 92137 80359 73606 95972 92565 67956 74099 83518 75642 59655 90735 71838 63655 83578 59175 50731 84701 74297 87511 70806 61536 62721 89130 76239 73516 83961 89181 62719 94335 76216 98762 98579 53019 69242 50925 70320 83483 97374 88380 83178 60241 78010 86908 71761 85365 93028 89655 66510 70688 87578 95934 81479 86385 58133 63166 51523 88738 80396 91220 73193 65541 79078 68709 72450 95613 72387 89005 96319 66032 80234 83649 65178 65644 61931 59995 87306 94184 95093 76591 68175 63824 58933 78952 95337 53993 95849 96153 51001 58358 57961 95127 97983 98316 95261 95427 82687 63601 91216 86830 75175 93879 86102 64887 53091 67119 71908 53552 58175 71945 65753 69065 85997 51132 89958 86146 75002 66705 62233 63038 52497 90371 90028 82842 59022 98340 88647 62111 88788 51313 60050 96029 78528 96990 82801 93732 73486 67228 65263 77554 67243 98346 98796 84969 90826 58634 82539 79475 68989 72759 51067 72378 79581 59989 96141 86529 50895 67378 52233 95273 95188 84271 56022 96962 82104 78268 60801 88602 98626 57579 69656 80630 83822 94665 52270 53440 68396 53895 66831 92613 57689 74513 72297 88985 76891 69176 78372 96270 54793 64567 99458 76373 69077 67644 59450 55537 56002 52262 77190 78107 84606 99250 92775 97674 78978 59860 97579 67742 71036 79171 57513 95310 81917 61529 72573 96575 94218 51241 76361 51261 89327 92113 66544 81034 69763 92284 96081 95634 70753 91183 62298 99826 54103 73388 86105 87763 80013 70063 61869 98967 72709 57941 71435 70481 96349 93944 61213 72219 54274 91428 63128 61303 73117 75372 92781 51024 84296 90804 64551 57756 69286 67992 80671 57586 99625 99742 75319 90062 73495 62472 84340 61441 94853 61166 69852 80370 57243 71245 89775 52735 76934 78446 81148 57226 98205 91522 73062 81450 82979 99321 51563 55096 78731 84359 87947 88828 83326 84783 75129 60561 80734 66274 65428 78048 68419 83834 78882 58754 87996 90765 82519 69517 69475 89289 70875 73777 73778 51674 82048 87963 53656 60050 75184 98535 57157 81917 97427 77451 91130 61804 81617 87050 74638 86826 88210 51031 63908 68832 90443 81413 99556 66691 62056 82842 71458 69145 65936 64563 66594 96860 78741 60086 81140 79114 90962 85802 57376 98096 58424 50818 53426 97260 86998 59654 60114 79982 92442 65844 98328 68350 71891 79859 63450 88537 69218 56257 93400 73430 59345 59044 81903 57434 80297 94052 85114 74158 62689 77613 91891 71622 57953 78027 89987 80883 71562 71749 56762 68698 72224 82263 55245 74800 59256 70513 73938 82200 79462 84940 62265 72177 63278 88484 69606 50453 99690 85122 74473 69591 61035 96142 81353 80998 84797 70632 57687 93728 67646 55772 80496 95829 56877 84417 97005 67837 78514 91499 59411 68735 74337 91153 74795 53594 64592 55469 62626 63997 80531 70923 78934 75340 85077 99700 90208 88385 75527 86459 54616 82946 63932 79858 64200 50592 91599 96394 61558 75668 79653 62982 71172 84247 88948 83474 98702 93860 99947 98095 78824 65694 83673 86512 60691 60849 83274 85108 60245 58585 71751 95057 82342 50929 56851 88594 98794 77940 91527 78267 64269 97631 90396 97479 56126 53785 51988 86496 73128 51650 95787 86044 59481 97871 86216 88364 99181 83966 76495 90281 65581 87179 66270 57582 79367 56121 53477 54390 76458 65706 69673 56110 67119 76750 65319 63280 69257 59737 99161 94654 69848 83879 86163 58734 55863 73570 70773 95992 50622 95424 52466 69060 79014 67231 70017 97499 83355 79518 65535 67365 87581 92202 65999 94828 67052 96329 84948 96410 86363 71479 87710 70903 97370 90211 64797 81653 84915 90878 92357 65952 72619 50654 63162 75618 66570 52696 61099 74849 92380 88699 78984 59696 58529 76190 82032 85578 62862 57906 53868 75730 55962 93009 97576 68367 56285 54746 90627 74755 82279 93104 72971 89395 71061 54948 67903 70567 94771 67179 80380 58194 98486 78040 70887 56373 54967 58306 52166 61573 94770 77984 90668 58518 50010 89216 63396 87763 67120 59868 83369 74294 65727 55101 97662 65278 87646 73752 73472 86058 53910 78472 86671 60776 74529 67433 62219 93076 98890 60265 97457 83459 70643 96213 50491 94144 69523 98657 92564 63610 97897 81469 71545 90623 82147 56590 69713 66580 63973 59441 96165 68736 81930 73914 61645 57962 95099 71118 63116 96192 85966 78205 68182 83525 63323 59220 77021 63317 92179 95429 69780 66770 89450 59142 61270 89862 81622 88828 51883 83120 78454 87626 71935 54551 95918 95422 94843 98152 93014 95073 80319 86644 67291 63405 68888 88690 50209 52855 61567 98916 61465 97677 59700 77259 96335 57052 94629 85444 64877 94637 99489 67025 54709 64567 99306 79497 73799 57502 54393 66505 76337 60595 55418 98677 55715 68560 72547 53166 60951 82894 85498 67093 55972 94198 63327 77385 69036 62700 90708 61146 50770 85410 61918 60724 73740 66271 91778 95397 54015 60254 67650 51157 99344 73827 78773 54134 84067 80538 71502 74642 99597 82840 64895 51107 91440 70886 65121 57611 94531 59266 83298 97977 94938 56489 69288 74599 80010 63673 93866 56421 67278 74138 55427 91966 78720 74603 55052 79837 95049 86894 89075 91987 55453 54410 75309 98534 57418 70696 71947 70964 79954 94493 61735 72573 99739 76126 79358 73456 79876 81578 54763 59688 86368 59905 95141 89064 87707 87726 99609 58357 63207 88615 52113 73188 87970 66700 53746 73317 88136 83079 76590 89034 76157 74996 61184 97222 99545 76991 98128 93994 80758 92628 73226 53298 66327 99322 85551 95129 66556 81964 70213 61953 52492 62532 69640 66225 63968 91803 77147 62061 95305 51841 99351 88787 79554 84730 77011 94712 86646 63747 53402 85949 92891 80974 68338 98425 67653 50992 88211 71049 50110 79528 57734 99407 91994 75323 95272 57465 57466 96465 54091 66628 56518 81367 63931 67726 89864 64588 62078 56409 50498 63655 89221 82694 56617 52736 67297 71557 93886 60644 81553 88453 71225 79041 55676 86076 70521 74343 83266 98457 70965 66333 98275 74574 87663 62094 52505 53056 67877 89351 60549 99932 54101 77689 63467 75584 91200 83861 73279 72480 81360 68357 54009 68920 68245 50080 70472 68423 93437 89533 76130 50697 73821 66435 77306 98317 54160 59459 62963 60355 66787 96716 74361 69969 53493 58405 56384 71022 68276 84160 57991 88213 54147 98164 54435 98363 85286 84583 96688 59210 99132 99496 63954 51078 66226 82014 95282 70071 55852 98253 63990 77457 97397 60040 96991 91549 55858 97942 67025 98597 61865 91854 97769 99087 92583 65444 93463 73234 57255 89372 50578 79899 98926 52994 88221 85807 97922 80983 63788 69902 62319 67901 74930 97303 82175 52520 61818 52908 97673 83164 62244 77199 63783 53150 61629 94196 77464 86470 50376 82501 75691 50019 91928 54741 68443 69664 71257 63748 53163 52350 88364 64250 67791 55148 97238 94988 54573 56204 66389 91595 80541 81576 96206 96911 55326 78942 65594 91909 90196 81884 99001 85114 84647 51043 77575 51863 55469 63855 59339 72427 97241 97763 92179 98038 61924 97238 87368 87234 77409 61577 66799 67129 97979 53487 95962 93783 81880 92686 50957 91292 92088 62245 93528 71423 70854 63177 79105 55035 60767 51997 61321 63980 62093 87187 94624 50863 94129 79279 58972 67296 85461 82063 77784 57824 86253 55744 69137 96598 85000 75628 68001 74383 55757 71539 99331 80832 58080 77606 58954 68540 98835 88522 98827 75212 96213 90914 77435 59094 76656 75776 85795 64972 54711 96739 57435 62467 84593 73570 50955 66409 74149 74975 58473 98192 92452 50478 98028 63833 93625 93453 95970 97873 66512 53241 78328 54271 78384 55068 59385 87524 58411 68400 64364 73328 95902 97474 58158 85795 94006 79755 51534 63119 85080 50352 87864 62390 87628 84205 75269 80891 51848 69139 70347 67639 55284 58267 53200 85461 68910 91217 93779 64154 68185 61703 77150 91053 64125 70325 68213 82004 83996 81328 55602 80956 87651 71032 89161 95454 71520 76738 78306 83154 77486 77779 86354 74992 94414 63243 50020 87369 63589 88241 53117 73326 80989 97861 52874 58843 57536 51110 67395 78802 80267 75108 97062 80381 99798 53060 85737 86048 90908 70754 58034 95847 58155 83049 84212 69603 93218 85787 97571 59461 64712 61378 59040 52092 72091 72659 58243 86377 64409 55069 55730 97765 50339 73916 69043 56508 86113 65365 92335 88550 89445 58142 79594 62821 80841 58035 53465 50681 82558 62334 92943 94382 60076 84925 66952 84024 97592 74530 66047 83199 64478 97537 82759 65087 54980 59343 81249 76996 99821 99500 61070 89731 90526 95430 65311 68306 78543 75917 92844 84577 59990 80179 67631 66365 52078 52479 56894 56012 96266 85721 59054 52976 52708 55364 97318 92917 65891 91500 88795 87340 69615 86076 99084 88286 74495 95920 91899 55732 89511 87958 95494 69949 88485 52684 69899 80528 64671 51537 60319 78781 66289 83325 66934 74616 95657 82772 57118 72330 62216 73173 70135 76810 94824 80451 74295 93858 70471 54456 91961 60707 68121 78758 88940 67777 73454 75461 80678 71382 95166 92547 66443 64463 53602 51270 84963 56217 84175 62382 65061 77778 55132 84183 60908 72394 89449 98201 52793 56626 87501 71336 79790 92930 76254 93944 83496 69441 89696 79769 61108 58439 52132 96063 78448 52176 69152 58989 69613 70195 79523 64853 96824 63206 78809 88105 83782 98121 61620 71330 62201 89500 67680 68456 51567 97020 68766 70236 75661 83706 77317 78836 62816 77971 81130 84614 61571 79010 93532 99271 76691 94372 92100 76510 65137 73001 78363 76210 91318 99377 59422 67537 76378 61657 83511 52443 72356 93335 94576 72157 67770 95603 58522 78877 64999 58041 70811 78510 57795 50488 59816 89683 56790 86312 52279 71632 60194 76455 99780 76062 76832 76176 51362 64934 58013 96388 95115 51768 75699 84168 72336 54902 83303 54792 93038 81714 55944 99253 60480 50442 93847 94400 86653 82202 51158 84659 57034 92877 99582 87672 71369 50557 58698 96807 59675 73931 63590 76985 69138 92641 52198 66831 86987 77728 96178 76715 86562 75030 54340 70683 75318 69266 92766 56247 50401 97955 96532 71186 69517 90312 78508 98179 56002 83211 58737 55689 64968 52153 97384 75325 84205 54389 55981 88128 80603 73827 75564 96140 57128 72318 66534 95631 55726 75537 59445 99882 96733 95232 79792 89101 53029 83011 77027 92656 97488 98031 87070 55204 67165 80111 62367 53081 57599 60500 88888 66054 93587 84909 63438 80396 52782 72436 54017 52892 82577 52240 55384 83997 59852 62709 95288 87425 96571 94019 77264 53565 71119 55583 90699 58328 51508 98716 79495 81622 95640 86429 52098 52232 71868 65981 75873 50074 85417 80764 69340 68326 73996 72695 67067 68490 97499 61760 88325 65251 68228 69640 55665 58097 94946 51952 52578 93665 77277 62855 72961 90913 85833 59116 97213 74524 56421 85203 80788 87189 76959 58218 91294 65007 98298 75318 87295 59383 63064 54826 76726 81208 81698 87167 68800 52704 98734 75181 58976 64371 56028 95534 51254 72705 92932 88460 98661 99953 52840 66773 50243 72264 56570 57296 88954 79038 69680 79780 73866 75583 58592 98182 53972 53315 74534 91100 68962 87083 71843 76622 83619 63570 60646 57545 86218 86441 58258 82603 98565 86540 92324 89600 71930 70164 57980 51258 85614 59934 57793 90976 81651 73479 98208 97186 97465 87296 64144 98509 75363 84005 69791 59343 98581 77987 55509 65268 90137 50786 64345 89424 76058 95787 51131 96912 70385 98939 64533 91139 98216 94867 90398 98128 52715 50717 56739 81451 94357 52218 92063 55262 55069 91952 57980 59664 54621 52136 83011 68713 65966 63835 90158 61344 76171 86908 54308 74497 69841 61748 51148 89763 57261 94890 54802 75897 70599 94427 64819 52799 56151 66070 79070 96266 52379 83061 74260 73044 84913 52280 91862 88040 51086 76897 81896 63462 73242 98579 77109 89625 95909 77976 77460 75374 74773 95525 98800 94799 56105 81113 91018 72732 91939 65633 84703 75078 63942 94922 62174 55927 72314 59902 83602 59418 65420 58496 68432 57771 66500 72416 55012 66052 78152 60170 97877 53645 79375 72430 54097 91694 67072 73438 76326 50325 74827 68309 50395 80036 71778 62020 69536 72078 68940 78533 78914 61108 72819 92004 69306 67758 53597 97916 83828 96994 70190 97893 90514 94371 81522 93236 95291 98712 71530 96696 72433 70103 68542 61584 57616 95061 50146 74029 96217 81077 74719 86275 57949 69417 53208 73285 88544 56653 61661 58886 66895 94578 98129 80190 61019 71783 67562 53142 86865 82186 62633 70297 95468 89945 86645 76160 70338 94252 63803 89507 81761 55090 85511 84899 51699 86640 58823 53925 88036 79162 99073 96894 79281 97212 67935 88450 63024 75226 74281 91810 98410 95609 52364 72686 90012 67351 65840 69277 57561 61675 99744 64184 98136 96554 67891 61605 67448 50992 87615 53704 83673 92822 98862 67386 52977 51082 93836 74098 78563 80995 81273 62360 98914 70717 85838 54056 81182 84509 80825 56946 78272 57850 74065 85602 77881 87485 84841 57523 72381 74702 55930 50799 59153 68318 56959 71799 54247 92483 76522 75968 93141 67208 81753 70056 66855 80195 63521 86323 85851 75649 52632 74901 51066 61606 51509 66234 75811 51886 53555 80235 98546 90687 50811 75775 61094 67424 88846 91948 78772 82743 80957 71304 62459 99789 53921 83759 64076 70688 63403 84735 81785 82992 87951 81249 89682 66052 80925 68090 82653 66520 73222 95196 91345 98519 77995 52396 79965 76577 75426 76788 96430 88157 78263 83415 57052 64424 82127 90781 88575 57772 68869 58478 63688 61276 85820 93550 54928 55164 96680 97392 59974 93314 72162 71309 78660 54318 84472 50234 96739 52496 69432 99279 50042 97468 54673 68899 84023 53289 59858 71277 94153 71489 64897 91310 80498 79493 52031 60470 96062 61994 83036 84990 67401 90930 63610 55471 86188 80475 53572 84861 75571 71741 86148 75435 61003 77869 95006 55564 78255 58709 77570 86435 72199 94273 90835 72604 70129 89569 78416 80132 64785 61547 90253 74948 75907 67170 68108 80067 91103 73017 67025 86578 85963 93006 63185 82673 87406 91354 93366 57344 75854 68134 95156 57832 99923 50099 95632 81671 62285 66725 96149 58544 83723 68360 65648 87509 84180 82998 53106 67278 99780 91360 78451 61193 78201 50681 77272 64927 96081 94091 71381 90707 80617 73683 88387 97756 50783 88964 77990 56242 68158 95384 60474 60001 93903 74804 85745 98074 76705 59525 80616 67552 86483 71673 63812 88372 99047 58139 54204 66446 65755 61077 76201 72382 52516 62837 76777 93744 59704 71558 54935 51301 97668 76477 80970 75532 73087 94714 58576 95191 70540 94680 91709 55484 99664 63846 58511 90510 61312 63695 58994 81956 51807 58689 97185 50914 64659 99780 55418 51881 67430 54803 78658 54014 87958 93156 97962 63519 58686 71252 65819 64133 52771 86056 73319 50884 81933 92783 64230 95613 74014 51898 97029 97051 65589 62819 93142 87090 91800 57680 67366 91304 52884 50019 64623 67386 69677 60374 88264 74310 74825 93476 93951 88374 66607 52032 53978 80098 54483 79251 86712 70986 55672 94626 89286 67235 71343 84648 52170 71148 73259 67208 64510 95102 89980 85884 72597 86836 85327 98230 62735 63978 50854 69613 99128 93386 97411 81648 63553 86160 81837 66295 54940 53497 72582 63607 74641 73386 55084 60212 91652 74189 58818 88706 80611 67213 61226 73046 81344 61981 56062 50920 60275 77202 57016 62742 85514 72596 68974 90469 63897 79291 66225 62000 65491 59767 93591 94027 54988 94197 61747 67560 67983 92513 61827 72871 55698 81330 81956 54264 55833 59265 83852 62304 64687 52202 81809 78208 75561 58334 78612 76187 51595 85795 89135 93112 65441 51328 94778 66773 63605 90962 92817 74110 50452 95542 53477 57567 82231 77123 83252 80504 77249 75630 52730 87526 60358 76832 64135 75992 93403 57412 74043 73531 92054 56528 60931 85208 77171 71052 64648 66364 88465 76278 90984 62250 72745 72286 87568 68326 81175 96479 69715 79208 66161 78120 62968 79833 81189 88171 74273 91875 56995 87268 55468 58140 55685 55410 59285 62149 65689 52076 88924 76399 88274 53509 99544 80575 98596 68610 59883 88838 91736 93694 70180 80646 79263 88084 61194 62936 87039 95116 88970 91422 65656 59490 84182 70416 65520 60870 72398 89300 53257 94294 58236 88047 55580 71748 74128 64726 98713 60511 89176 94172 94671 56159 70362 79769 58943 82307 96361 64253 53431 97570 66849 73301 96868 83021 82773 77981 72770 93728 78332 89806 88773 50236 90660 80568 78683 60966 80838 75227 85099 95013 84272 92428 89648 75916 65256 77553 52937 79818 94167 73715 67332 63847 84602 53490 84532 70661 93835 51971 78398 50371 67917 50598 72685 53948 81935 58860 58627 63637 91315 97671 98972 65530 90678 75697 99817 98715 66806 91240 81258 64424 83163 81817 82951 82945 50686 56943 66796 80535 61193 74993 50915 59592 82323 66794 69368 77132 53214 54958 88364 95311 55675 78851 78500 97171 70342 72154 92016 64363 98665 86477 67661 53126 81067 64226 92103 80480 99582 91131 92811 50254 50881 66555 83407 63108 80395 53473 74340 59416 88609 53942 74700 87316 51221 59962 59379 69711 67891 80661 92016 98570 74762 74955 77340 94217 97234 86182 85610 61460 92952 81836 70040 70739 74842 79256 65229 89737 83602 56324 76844 78128 85099 80430 83703 94302 73072 82653 59352 71166 68808 50145 87751 74106 87803 70425 98571 63143 94275 84403 74962 91997 62764 94669 87612 67734 96887 82624 88616 50816 72090 60383 81072 76042 76058 65195 94456 88616 80730 84911 86210 99081 72983 73930 76164 66198 77876 62264 82878 72895 65486 90645 86502 66002 98558 77004 79979 65733 56247 82766 68376 56698 89554 82866 65140 93391 72017 92142 59422 91321 61212 95729 73359 58801 82194 93144 62836 79338 81753 81484 53505 94583 74979 54311 94147 93209 52266 73519 86541 84287 51975 95062 89330 87322 92841 61055 59652 55421 61272 56840 59356 72493 72229 78580 63417 68114 81854 90564 63427 98057 87187 81446 68676 84825 91660 59474 79254 67408 75174 98094 86148 83935 64744 98260 89133 56993 96354 64180 70836 90767 82047 84893 85701 81080 79395 90411 90750 69047 94687 60904 62120 80304 52520 50595 65151 85734 67529 62177 86161 76179 61070 59316 53677 59538 50527 92270 64351 85802 82265 95337 53344 55751 64646 65373 90759 86362 56959 70443 70928 80269 72291 77218 70703 56993 66938 66772 66886 75140 91870 75090 85564 54274 92666 88499 82132 98419 70997 62691 63571 93624 57731 69072 97495 52614 92312 55289 63332 75905 91923 75880 63457 82314 76310 56838 95789 83968 73903 65789 87673 81748 66197 56341 98136 77190 54464 56170 88133 55190 93403 78030 67159 92760 63035 73695 80843 55915 65763 68009 70488 84147 70454 54148 93635 75562 87293 73983 64071 69541 66793 93068 79622 52926 60136 54678 78645 71835 51172 81610 87767 65104 64946 92154 61305 87293 94568 57023 57304 81332 61801 94107 63420 89308 93429 59371 91495 79670 74219 79101 65971 90780 82036 65857 61665 59794 53675 65693 67166 73641 70966 52284 83037 50721 96202 59383 99371 66810 94952 83601 50025 93707 84766 68172 87479 84671 86238 72263 53889 93086 75994 81242 93176 59230 56219 61414 62106 62321 93304 58204 95569 67938 67352 77199 70067 66099 84698 60945 72286 59517 77730 91631 77959 52790 78444 83078 90191 97197 52088 78835 71554 73171 88818 78318 65438 94239 57639 71387 95578 88564 74046 86780 55669 81453 80884 99073 96401 75637 68497 68306 73966 62440 57906 51623 73423 69477 85856 66375 82447 77247 97216 94411 75442 77892 82247 53007 92299 51547 82518 65504 73307 50686 95158 86407 60604 56768 79439 53868 79052 88607 61039 91686 94234 97158 76534 73568 58222 91446 58245 82312 86076 59381 69143 51359 51902 96927 81850 53595 55764 92640 78681 58062 61667 97049 84254 68509 76017 91904 90191 91786 76580 51191 75221 82730 67601 53495 61015 68789 78286 55691 78040 64877 88802 64453 63306 77314 59083 65082 96400 75060 70389 66591 67627 55448 95961 53541 76097 79980 50142 85548 86052 95695 95633 91283 87025 59862 91463 90982 51099 79543 84731 54965 55410 58235 79985 56807 75294 72761 55386 59994 67697 51575 78816 93861 75459 59465 84470 69569 69938 88972 70997 70076 78348 56446 90663 85217 96548 87748 51674 63944 86201 81509 59273 58404 80842 89820 61903 94802 62546 50542 90442 83995 67407 91535 69130 78231 87527 61076 86493 68054 93053 84674 63039 61119 92121 90868 87551 69076 52288 96619 88680 83271 89952 99425 63220 91539 99756 90980 99439 79724 65591 73006 50618 91196 55964 71878 56598 99791 96950 67723 57004 53258 72183 77947 89841 71410 62144 55492 57983 94411 70499 60257 83023 59902 92399 55549 75002 53169 79751 87225 88822 51206 63604 99005 50561 90402 86502 61911 54873 77926 78210 71830 92503 81554 72359 60182 67142 83982 87027 87239 70963 93258 75883 68288 72185 99021 50246 75526 86198 74476 54002 98782 55087 70716 54517 96624 51677 93859 55154 63141 93940 50615 96155 97554 65954 50453 58930 79416 81709 53307 84767 99537 51609 93083 79157 98065 69110 92448 60893 58904 89428 87080 59862 75405 62999 62704 76126 90711 80091 50585 99978 93424 95462 87658 54789 96632 62587 60967 69589 71263 81392 77668 93091 87487 91094 56159 95328 89434 77369 54443 74194 82029 59648 92544 57228 83743 55495 59890 59579 89559 52606 58910 76408 94604 68725 55905 92206 75412 99248 60163 58497 65577 68451 80131 54327 67767 97356 51164 56848 51684 56661 63664 75986 58977 60235 94635 68420 81303 88753 85689 91262 59998 54033 59115 62605 73252 97551 73839 98832 80588 91561 68071 85331 88988 56608 56387 86591 50218 95312 80081 72182 59529 72684 64397 84070 59295 91379 62850 95623 87090 74818 57466 99529 52741 84018 67891 94342 74857 93083 56758 91350 79329 60218 81602 53121 79898 90086 74374 97989 62653 80481 62837 93345 83705 61754 86879 91000 56078 74633 51263 55257 61929 53577 53530 94999 58582 66344 75663 59241 72040 82385 57519 59524 96430 68584 52937 67952 67827 88871 64320 62815 81204 60709 63600 64211 65545 52885 87720 55284 59198 83718 91008 77365 51703 67192 75922 89477 64757 95121 81152 59323 78224 67449 74515 57933 58585 71971 98887 88385 90235 85026 55009 75824 51805 85514 99082 81851 88580 57143 95704 77037 75774 91932 81548 84072 82788 94693 85322 70906 56516 96656 70047 67492 92421 53581 95233 63067 52069 75881 86787 88951 81288 89413 82717 73293 68736 71681 58005 91410 72637 98691 76779 61667 92722 74403 83324 51760 64116 64187 86060 51200 73037 85741 72780 53121 73049 88772 99930 89363 54144 91675 87461 71921 72927 97956 56155 93756 85788 98689 76375 55833 68771 50798 87555 50803 89976 62266 78281 80699 82271 60305 54568 90340 65958 95622 82108 86465 65630 68075 55578 64291 87995 63158 84948 54097 73471 56961 82929 67670 66655 86400 91254 70678 62930 71106 60920 52210 71214 51947 80586 66466 52535 66688 66086 89115 91193 76789 61484 68635 94400 84141 54702 55680 78461 61218 50862 89712 90409 96014 62154 58901 56133 79760 52814 56301 65322 73454 59371 70145 78458 86126 63046 91567 95195 90920 52969 86923 61518 60008 78086 99533 70697 75616 74496 67158 93847 65488 72921 66245 97135 83167 51162 92781 98438 54368 69139 92357 59599 54663 70609 80686 57649 87105 83425 90957 71135 67286 58511 52027 60384 93295 96794 56551 97621 69451 91037 76202 54969 82126 92534 64455 57939 53450 53128 70464 78553 66275 74767 57492 53712 91634 80373 94548 87867 95024 81617 97571 80733 55646 74677 74118 72830 56379 58935 64342 80899 92845 94453 84652 62536 87912 95738 60488 59057 75983 52099 84312 62963 61010 59681 62414 61058 87515 77615 100000 51655 52959 90493 81570 85142 95488 96678 96844 58258 80639 50005 57266 67379 71377 70042 62913 57969 62354 89515 50764 78690 68150 61696 94113 69234 72005 79588 50248 77048 84533 68096 50625 64567 63621 98830 99422 84651 52331 65376 74523 53807 76530 66173 85253 73607 76842 70712 75946 92063 74607 78590 55915 72809 87284 98104 82731 57883 75063 50808 81712 73557 56885 90128 81233 93569 62195 97559 61659 67127 88835 72028 72183 91756 70904 66518 82738 60694 51270 76550 76007 90722 65384 64330 53536 64977 60642 99442 92971 95701 58451 91599 55701 61926 59096 54981 74135 60393 64790 88996 86826 83589 77024 67651 86710 65785 81264 81558 74822 94478 86408 64677 99554 93062 54220 95421 64518 81178 80357 63377 97272 78938 77096 94803 82352 75955 63845 88252 81998 70521 56724 62859 64640 86743 95205 58838 53715 72704 92089 56100 58186 57810 96016 80576 79659 79023 81367 84042 99081 82625 84181 97943 63193 53417 67902 60200 99734 56659 56265 86521 57000 88414 99860 56283 81922 94463 80527 74870 68492 77472 55788 68514 95323 61817 53822 80099 54287 99013 70797 76267 87927 69639 54371 82165 92924 88967 73480 67799 87661 91987 85604 97984 66253 61370 93616 87295 71792 93307 85664 72784 55146 59274 76932 85775 93423 50910 74681 99362 63926 97134 54104 51143 52089 75352 74727 81861 90884 67719 63412 68688 59588 79353 66452 98298 67677 74404 62528 63630 77352 79113 67656 68302 97885 69732 82223 62391 69143 91036 86710 66271 94600 75275 93919 72561 85124 86553 75235 63494 71585 95154 81177 63619 93849 52450 74332 76440 52888 74135 96768 85176 81581 84083 70055 63354 97322 90896 70548 92773 97439 92063 66519 61409 50818 97373 75564 72483 62533 92796 53303 64555 74984 77411 80755 88902 92517 58034 94039 66684 50366 83404 64332 56132 70610 52055 66482 77887 84571 64270 73043 59868 59100 77931 93665 80439 53129 80157 74204 89514 51561 87093 74042 69445 60469 95279 54006 94350 79455 82764 87035 80445 79858 97535 50193 73058 98330 81953 62187 85798 55892 93162 83241 81951 93541 85317 55339 61137 79377 56041 64524 87276 80114 76045 71251 73301 76702 71738 86915 95419 56524 74456 53915 95118 94571 77128 91684 50331 81059 54307 96880 73401 97623 93346 96022 84296 50610 76906 79234 77353 61433 79163 61208 93758 62815 89332 59133 98714 96793 89152 71678 83029 96439 89060 99389 64225 71486 81629 71075 86604 52051 86690 83376 80843 76994 50874 57454 56932 90985 61887 64715 60260 99693 74802 52873 85615 56185 78163 90054 68880 55783 74035 88478 64436 74204 54597 63070 97690 56252 99150 80990 71284 89011 92295 97564 70890 88982 95999 63473 59691 83976 60669 60989 79555 57211 93729 61452 50646 96726 88544 84627 79934 74484 55879 52750 55089 93957 69468 85806 59483 59419 66685 73013 79618 58882 92446 86284 59232 72080 66619 91306 83169 58807 89833 70931 50819 66923 77608 56807 77333 72053 80729 54970 98809 73485 75447 96394 53525 74331 62380 98380 63436 92146 80313 78898 80097 51732 94766 80859 54794 59947 83391 58832 75330 56194 61292 64164 86260 69993 95418 72247 75623 84080 85324 69043 82407 90896 71315 93519 95377 90091 71016 56253 97653 64189 56209 54797 69730 61234 71354 54929 75511 87914 93175 58745 76105 58257 87375 91027 54374 95986 62295 88793 64549 66809 81060 84189 54601 82579 69151 53700 91150 59610 91225 74888 99102 62789 67664 54884 80242 50814 99449 65026 51191 74974 66419 74787 68433 64646 99314 94442 98773 74706 84092 61289 87032 81213 74935 67029 67480 97980 59332 96842 86390 51509 82728 99924 60888 51174 67969 83515 59902 57095 87383 64606 75966 50226 63175 94863 66783 73984 71679 87626 56333 54047 77483 88384 88627 81205 72908 95078 68497 94265 92564 58372 59168 89780 82076 52748 85578 63158 87111 69884 92064 64153 93667 66446 93746 91666 62188 98053 97289 67420 93243 96623 97187 75690 97106 58259 79939 60457 64036 53317 57692 67683 63645 95991 70501 74208 57250 99173 77470 55287 95600 61998 55473 79798 97058 75216 50083 86998 90344 82192 59323 82375 64605 77218 94301 70925 64152 56396 86678 93152 69162 68157 56439 88878 99588 57881 62230 89680 90594 86674 79065 66697 54259 85166 85179 77161 54085 61791 84730 64372 77708 53849 58319 97532 96337 85649 84043 82965 96760 98441 96349 90906 94525 54020 53340 90674 96439 76070 72296 97675 84940 83591 94668 74733 93899 74845 92153 72827 92173 81731 78400 70028 88519 65917 73053 58275 73243 81450 91138 70114 51648 59467 53811 67401 62733 98675 89514 52911 83222 93071 54501 80007 74954 92354 84863 86511 86560 72582 61606 67398 85699 52331 87317 66762 65065 69923 83819 68507 73732 97410 86382 64607 98941 79656 51553 81082 78412 68253 57763 99952 89133 66391 70542 67496 96016 76583 68583 86450 70358 54287 52852 63753 86568 99521 86471 90307 50898 80682 61602 58540 50269 95669 83666 96164 75054 89028 68033 56618 51066 69896 96659 56861 89207 77300 93341 88154 58603 90259 83802 85346 99928 60865 78893 73721 76183 79760 94485 82760 51135 68609 98078 63538 81496 73490 50307 61167 63774 60110 68612 92115 55063 50962 98267 82167 52492 83819 52755 52319 87313 70989 91093 90861 68589 91165 78807 52987 62358 79128 98193 86680 50630 54715 69622 63980 66447 69392 56019 59403 91857 74242 74850 94874 62092 80315 95179 54637 77856 65799 64974 71461 94367 70380 63178 69697 54528 96737 97012 52506 65254 63812 67419 73503 67232 97621 79693 75487 78132 61907 92640 84419 58475 69377 87752 87024 80239 95369 71154 65960 76372 79588 73318 92658 90448 61410 70978 81426 76110 66912 65613 79293 81241 59972 65246 52583 55301 52615 74729 55488 75404 75539 68872 79067 90686 50606 87308 91637 62156 52144 76656 82545 83506 67551 85928 83158 81025 98987 52877 77646 52825 51964 92423 58330 75565 86859 73517 70620 61911 81385 70471 70568 94979 91041 90705 88946 93062 86737 85300 96010 75912 55972 75493 50784 54608 92164 54340 81748 98110 56959 56980 75071 78034 98030 89994 70622 66808 83675 99170 94225 60190 62421 88775 64482 93864 78359 56922 75316 67964 70170 76543 59395 65207 62379 96867 70916 53344 93922 93347 74186 52167 82537 64682 80620 92766 66806 77070 59271 84186 56738 68720 79023 63442 97768 56826 63431 72632 68523 62500 80403 98874 68348 52933 65046 92038 62279 89787 90438 67034 93849 57889 85486 61886 84230 99309 71652 75676 61862 52791 81294 78055 74818 72270 66653 70483 90420 66082 72532 75334 78563 55178 79930 61702 69807 83192 97954 67250 77419 79406 62892 59659 73178 89830 85062 96868 74623 68854 96498 65940 99743 98300 50211 58065 60000 74056 68649 52066 56726 88104 80131 80122 61293 59449 83908 93952 61151 95403 79330 90648 66589 76540 77640 98394 50023 51334 70221 70834 69360 75008 90289 90500 61526 68970 54100 89060 55806 53662 52830 91293 90281 88743 76436 84842 97971 97066 90155 99223 54336 81574 91060 80823 73172 68577 81484 52045 59022 82997 78238 92000 97531 74705 55978 82356 96887 62639 69620 96505 91322 72874 54960 66898 73824 87867 52056 62223 89889 82746 98349 53498 75301 62940 91242 59825 88801 81412 85465 78310 56640 51010 87031 99103 62950 66263 96201 57711 61420 88788 78248 60816 60409 69091 89678 86340 92292 58228 88041 96373 67964 82440 74726 78643 67312 98583 93680 99190 63942 91095 78819 86952 74616 56664 90860 66361 96517 80409 91900 97197 95210 64503 95073 71073 74140 67721 96959 54953 52401 90143 74534 97969 98672 73066 72127 62180 66925 60033 54266 95469 67599 52293 52152 95362 68572 73264 58639 59111 88439 74974 96399 52949 76200 58593 70751 96792 54938 64800 80614 90104 50393 63512 89379 72655 57454 85637 84001 74870 59289 74727 76547 87444 76616 59287 93879 75167 58997 74959 69133 92365 70249 68817 93074 72800 66653 90074 56311 97203 75849 77811 90791 77001 77394 80990 64752 92471 74945 85478 78942 61341 92677 52119 69667 85190 73393 83222 62726 72942 94499 90883 80907 73246 72122 65422 81905 78937 55177 87405 79460 71323 88592 70249 56361 57574 60035 68120 53288 86845 81424 85860 64295 64122 68993 54883 78713 84082 50940 73055 94346 94227 84361 62653 93226 73477 80430 72008 80936 77347 70743 71999 96109 84031 55420 61491 90438 69419 74182 65217 66140 61152 62975 64991 99163 69867 67938 68149 62872 64748 63037 73173 88134 68083 89229 99298 92139 86474 56084 92949 75060 71117 90276 84775 57709 62927 89244 73602 56153 56797 68112 59532 62322 97456 75291 65332 78497 90581 85309 80157 92401 50306 71159 87343 83760 63316 84942 76244 71358 83165 54272 69005 87180 94506 91079 93645 59186 73991 89214 79507 93098 74811 63711 50975 93744 76068 97559 90937 69378 63094 78494 63715 66138 54261 52889 66824 69315 68069 63486 66915 93777 60991 75405 52729 68237 85215 59436 50322 59231 61782 82333 96171 98437 71865 72905 80950 90641 73999 83198 91938 68872 77582 83096 67028 74980 89330 71091 55612 96112 59885 81444 99161 75702 65569 82101 85771 63033 92753 69088 52360 86765 90394 86309 99889 87975 86261 70202 88159 89796 77193 55896 71091 99701 89657 90206 64640 77334 54417 70810 99155 72096 52316 76887 97983 71231 84041 73194 79574 89267 61884 72923 80608 82061 81590 54676 53741 60621 78229 86901 56970 90134 51793 79811 78371 82680 85664 71688 63385 90885 81235 58851 71470 75948 95203 71954 98130 85889 82423 57166 63062 71029 54770 66808 71243 65588 51050 99890 84508 91107 69086 54015 66356 68995 57689 83874 81413 92546 98842 91554 68098 99194 94145 78749 59479 60696 83961 89011 53461 90543 51315 57748 51529 93535 51787 78508 78539 67969 92920 89517 76619 73486 81377 54332 78276 81328 89530 62901 84995 83501 60531 94781 82710 77101 56351 79935 86912 68751 90351 77561 58641 86714 99580 95707 51563 64290 58561 79731 82215 76024 81840 83809 81131 87374 74841 80816 60321 80446 67730 72624 54573 99326 52942 95155 70343 89863 85143 83063 50334 84670 70844 86130 98100 92074 98619 67236 50646 67173 70838 81150 65229 57968 55119 84037 61185 99071 54466 88885 86318 97126 59758 54612 51761 93627 90532 58803 85823 71785 51640 73414 97537 97796 50602 69129 76017 59881 82670 51093 77420 54726 63240 54173 85089 57410 64671 64566 82266 76733 50408 73802 82715 50717 84789 66103 88128 64868 81765 77459 59232 65184 76409 71137 67160 62731 72960 68212 93815 58357 79137 81937 56892 71989 65481 95997 63254 66520 82835 93155 94279 79637 61936 72582 88607 58695 76041 54410 98574 79925 59036 65811 72282 82846 76561 56994 73310 78648 84645 66056 64575 74677 74889 94475 72425 96313 58197 99456 79755 75123 57888 87494 84367 96472 99805 73809 59598 51268 77603 80229 73927 61154 99530 98291 85700 70135 59550 66697 99001 92743 84096 73925 91612 77959 81702 73225 85139 97740 90552 60398 59992 94741 97039 87137 80550 52697 81104 64399 85579 93883 85719 58634 76698 80834 95952 77802 83430 63096 53997 64277 51809 96436 52736 92166 89800 99209 67294 95855 94669 62826 52303 87180 61047 82586 67397 61904 92446 72684 97915 92236 83840 93060 79918 53324 63097 75388 93672 52456 88329 63386 79710 85789 75434 84784 79481 77274 66036 69793 70238 91922 59507 94433 58824 86420 58882 84922 90460 88713 65889 96898 53651 85870 86262 75356 63133 96474 60775 87485 75830 57571 52784 85056 69048 95678 87497 79314 72142 61085 80567 54351 76691 61290 95806 67513 99856 75569 97999 52764 54150 80139 74470 92992 79662 63754 74096 71727 83516 78414 92642 99448 60196 54821 97437 71708 81740 88161 85629 77618 51198 95727 75112 53359 75463 61926 68113 60634 86465 82672 78984 61775 61203 79123 65128 79383 58948 77205 72006 57205 52544 61530 88499 57598 95093 57521 81060 85552 51801 82824 76718 87923 53820 83752 82423 60749 94534 63702 59694 83845 59890 54772 82385 76218 52646 63654 55384 63025 69688 86504 74225 81278 54149 50796 98420 71774 79405 57497 97462 54579 96155 97615 52568 81831 92894 79891 91508 71782 60918 65271 65785 64201 61034 70253 85686 89198 56038 58047 53954 89126 67890 75712 53713 59803 63049 54540 68816 75628 96890 89966 78131 64720 92886 95499 64822 96832 80247 62452 85170 80923 50200 75619 80028 80720 66181 83348 59949 91548 53887 86034 95925 71571 99789 50246 91101 92723 94552 99760 55096 69187 61264 97930 55344 74436 98095 55282 52718 97175 51903 98193 64078 87859 56094 80299 80430 64821 90387 92661 75876 61865 91541 90059 64059 89353 93707 51608 68388 91987 95298 94521 94020 72444 93049 97157 66030 80639 89650 84233 78048 81648 92935 94731 68900 78843 56218 64113 87155 60248 94672 56833 73840 62577 81412 65555 57960 66980 73654 92576 72451 62945 59321 96071 70409 68649 59306 61574 93079 62091 97123 84822 78296 59103 83958 57096 71288 57612 97888 53984 87854 77425 60893 67332 62773 85728 93707 90950 66245 97621 61688 82493 65807 62079 80907 88612 69188 64147 71187 60201 71546 75800 65428 83690 97217 97080 76384 62753 84153 89846 60367 69841 95942 55603 64050 73146 61960 89186 86178 54118 94908 70512 62521 75228 95246 81720 76716 91039 72280 73826 90303 87549 95154 91629 78818 82034 88086 65458 57614 90822 97771 51301 55562 66708 53467 82380 74000 53462 88770 76193 71046 77078 51859 99661 90456 90468 87384 53794 79220 98063 61530 86157 87860 58645 68388 52944 59338 67100 86553 54526 73438 88180 66105 89977 54454 54789 62028 83523 88219 84298 86985 82950 50295 98588 53356 53387 85711 67028 73636 93690 99795 78694 93752 71386 86830 74178 90739 70472 88945 95423 79010 76645 96280 96799 75525 54356 86359 94520 87413 70125 93806 91905 65545 59690 76737 93782 61703 87279 95830 81805 60769 65687 81306 91608 59797 50393 74829 53625 73751 60827 88030 66012 69244 52101 67801 85590 89649 54103 63616 63232 73013 99553 70148 96947 57363 87336 69963 99400 87977 73612 72327 51270 84334 83300 85306 62475 70940 60161 91213 89909 72465 81410 56914 92522 51642 79703 84193 97417 99533 72839 73200 89413 55299 69078 53038 90999 54387 62979 79870 97575 60098 74827 50369 86322 72288 89684 54769 95960 66985 59715 51136 50834 86887 59101 88484 61924 62124 83984 79008 85251 96180 61440 66627 70998 83396 93725 55103 57475 92858 54335 59907 54806 67297 71813 54549 84550 84395 64484 83883 51305 73700 93603 94864 74582 59694 93356 84706 78209 70588 71872 98879 86724 77386 91456 97578 81916 66510 74048 92343 68531 87199 90188 85924 63578 59041 53925 81618 86199 72082 88962 52914 55059 99605 77415 51822 69880 56466 88331 83623 85311 53966 74318 83290 85177 71368 64644 59452 55279 62646 58855 53239 69863 82692 78299 86604 87085 93783 66186 55265 59636 72421 78436 80373 78933 52689 63635 69800 73230 50753 81877 74166 78425 95840 65056 65447 63772 98563 92208 86026 66462 61950 92951 91778 52252 98148 53333 69319 58502 53218 50973 61870 75920 70849 54329 82203 66875 68999 98331 61482 89365 52275 62945 63713 97259 84119 73239 90331 67382 93886 90214 75625 71972 60943 50497 66464 51101 69516 97913 86129 77059 88934 79050 90967 68884 69531 66214 62802 59925 87974 50912 77448 83169 55918 72388 81393 63568 60388 84696 87780 97954 71810 80887 64323 72301 87817 94268 94011 86237 81396 57141 70768 70506 89492 97437 83800 83226 70279 97539 58613 95707 99766 99617 85439 76685 67028 54120 94453 93627 90741 56147 61042 66122 80113 81175 63996 88323 86824 65797 88877 90255 52528 53575 80482 66019 63906 64215 84609 70380 79063 79680 63467 70866 90956 96174 59428 76434 72965 84057 73405 85025 89483 75620 81576 71382 82902 84383 73792 77948 91768 80702 73409 84620 66076 80702 77074 51203 62075 94458 66627 66437 57490 60236 53397 96376 83402 97806 67560 69752 81922 66694 50681 71235 78853 97926 92933 65178 78510 56775 96816 66172 75249 55266 78785 97990 62895 77222 52008 78870 53970 60376 89692 63236 83878 84665 68380 96723 94248 57966 65502 84240 66848 59814 75346 52327 67954 87549 62334 62631 66696 56133 84891 96291 50903 91839 98361 50801 66628 94915 78876 97681 55428 99552 72096 77946 61629 72963 64758 58271 72272 80975 77589 52073 70777 87600 87872 66398 86913 66439 79925 95888 98204 58013 65678 55473 93495 66344 95606 65265 93303 97213 90770 52971 84514 52597 58414 64640 51352 69026 52889 53238 53625 97701 88893 95272 65666 84197 99342 58505 96610 54614 60029 98839 79129 85361 51491 79732 89670 65414 80786 69377 70524 91609 92166 87616 83748 67448 97638 78339 59493 97211 71302 75845 85490 86482 80825 51947 69547 80896 91130 94199 69207 60120 56114 65782 68794 54615 66866 62026 84086 59065 96407 68059 80946 65331 54606 50867 75569 60588 66615 86617 92235 60679 81493 89121 97388 63553 91607 73532 84276 52633 75497 84598 65227 80460 91214 71663 79857 51159 86063 56799 99501 69359 76377 58519 99029 78563 53238 53252 58716 54453 77613 78753 90873 90976 69862 95142 87858 68880 90382 89555 84031 57192 66373 84657 57761 78603 59272 89041 59695 79479 64592 85807 92837 72089 72213 68893 94776 61725 57310 51115 94921 76473 93359 90979 82860 91172 52404 72387 83719 75199 56513 70508 78234 85189 88334 81173 64952 82570 54909 82792 60843 60106 90760 54298 80365 60464 74327 77904 55988 62828 59486 53074 86911 92335 62950 60372 75530 68163 90960 50784 55743 86960 54677 85092 96601 50049 51516 60214 86386 97410 84641 77720 77405 58519 56079 88139 87536 65746 55460 70474 62332 90450 98493 92358 73096 57407 69035 62644 66545 62673 82808 71095 55332 76009 90671 72598 56374 66530 51694 68587 53227 64390 75606 61373 59843 81046 73313 85167 95058 69993 62191 89784 53887 77154 94549 71080 54198 65797 89711 79615 79228 95211 85787 51697 72501 56155 80500 84187 53948 61316 63175 94764 65794 77765 87660 80846 72342 93579 56441 70438 97293 93103 92794 67267 76396 82860 56273 71113 90101 61258 92612 51659 85602 96359 81418 74574 62921 72384 86287 68613 95509 51483 56431 96216 73139 61108 72496 72527 92284 72064 54398 67239 96671 56273 81126 70238 60907 51719 80672 79686 72944 93427 79130 60007 57462 74503 53055 84655 75819 85330 71537 99499 94856 61480 74361 82654 50309 78719 85930 99879 55095 70533 75238 53189 90443 65088 89401 93465 97882 67777 90090 70174 62856 88087 68205 76564 63297 85994 97046 88787 91930 52456 84686 72776 55621 66366 54247 73709 85598 56675 99184 76290 69988 52634 74191 62038 73887 61467 62161 79575 80109 50382 86744 69167 63800 69705 82841 78058 53835 68356 81680 91338 95731 52419 61322 72551 92347 97795 96163 51614 80223 56854 64097 76617 65160 73602 94564 77210 77045 90252 98628 89716 86313 53963 76962 90833 63167 87546 53422 78361 61839 84337 88387 57937 70300 85630 81886 94927 52713 67782 71848 72197 74084 73534 69837 80126 52259 99222 64795 83471 86301 77094 60651 86992 50236 55000 72191 76299 66421 69702 64860 63202 84911 84838 54314 83106 99933 83982 62857 78846 55982 94684 69810 84701 67065 68996 82301 92700 65360 95379 53885 70357 67906 68800 68172 80905 66899 66728 76501 56131 93109 98336 51628 97656 91781 88593 63759 83632 86255 83524 77708 54313 65372 79047 57668 88328 85561 69515 65208 85464 68434 95732 93456 72627 63468 86641 58359 65206 58774 93240 87970 74986 86326 99029 57272 62821 88975 72199 79569 68194 89309 70051 64807 82543 70166 68980 56284 93049 72193 61785 86148 79452 87257 90409 57763 96808 91092 99381 92866 92381 83108 64460 62223 65888 70006 91054 86604 88449 50597 65230 90665 55543 97314 85693 82239 90152 50475 53371 69292 78840 70478 71870 62133 67377 57692 78130 55671 74665 60630 88702 56206 58273 52999 56588 63938 96245 80197 91327 67929 80170 63327 52920 74651 93611 54678 65083 76167 94452 76354 73373 77509 94236 89521 60146 73833 92412 60779 93674 66259 66851 91841 78954 66002 61283 91706 69031 76753 82000 69482 50277 95698 56753 93600 76241 76583 93425 62501 68067 82100 89085 90651 98322 92708 74387 97442 54633 79234 88327 58834 99197 64321 76046 71433 75872 98339 50407 76556 84554 83421 72494 99531 57996 58030 82030 66619 88934 53222 86755 83219 61829 99644 90185 87937 95303 96436 69952 85194 94664 85315 73367 54187 58319 78978 65675 89219 61833 67701 83546 73951 69346 84004 76398 84870 81052 68676 59351 69231 56592 67337 97862 65050 76252 56591 56787 61856 72523 57943 50071 77775 86135 57779 93091 57088 79380 76183 97354 62993 85404 91784 69801 91850 55291 64781 51619 77363 75939 84585 53475 58680 98458 64997 84439 91713 99655 68543 79527 66023 89395 76807 77912 94078 99765 67442 56741 74770 76918 82742 97846 82660 57125 81241 97473 87044 78707 78488 76036 88760 97369 63371 80369 74850 85575 58325 83113 98526 66603 90536 60337 80907 64399 71364 51673 64097 56516 60612 61663 74993 76315 83369 63065 87746 72894 61377 61831 52292 86661 87130 62284 58624 88530 71419 94143 66260 92740 56661 60543 55126 81467 53379 63900 94755 59329 53433 60153 98603 84905 64339 72940 90989 53685 56003 83882 96895 55672 97356 59842 93817 95853 83222 98545 98068 66297 72736 66083 71570 92459 86731 58186 68154 94307 55938 82335 55217 91782 81994 80259 55217 66027 95555 68997 63390 84386 61962 63197 74586 53628 53985 58350 67983 50419 93519 68322 62398 95552 98630 73314 55271 72820 98761 72318 69795 99055 85573 77587 84420 70115 91278 52350 51713 64373 99725 75657 84517 52909 61562 77849 65294 98679 88064 51002 82492 89373 98624 86923 65883 85033 82737 63143 64558 70459 95015 83240 57069 86019 96017 56576 60534 97697 52071 81600 54363 82859 55675 85502 54286 86125 57801 82136 69727 58972 50666 76802 68261 80742 75206 59264 79325 88635 55187 83004 73223 88960 82042 52287 67576 86733 90997 93566 74724 65434 63455 67434 73182 97595 90781 69432 91589 69176 50942 89494 82272 92702 60398 83684 67544 63810 59562 59449 94915 52086 53337 59042 69863 87685 71289 90864 77812 72689 59659 59957 62045 84779 90375 81263 55821 50978 75132 68032 92653 80196 76356 83363 52539 96431 61108 67898 82683 87062 92501 54099 51520 67975 73776 93649 57494 89367 80726 54084 81074 94860 97042 97538 81018 76101 64924 60541 81993 83295 87765 93975 89508 94403 83359 93182 84406 60984 97753 74632 98744 90654 96175 91991 67848 58990 97415 85273 90987 97135 71772 56697 70334 96195 50314 93848 96258 86627 96285 73227 79267 67419 78894 52510 71937 86556 60858 78322 70473 56340 56795 95049 75344 61955 64813 59273 74268 88114 65499 56366 56756 73203 65907 68125 73252 59857 62148 86963 94999 99745 66861 79661 84167 71249 63128 99327 98078 52806 55490 93189 82535 97516 64127 73694 82639 74318 69734 93118 79058 60949 77654 77468 83022 98451 92620 71054 84039 76060 98312 86499 50241 70721 67737 57700 69171 67349 92810 95545 60601 98379 58212 62049 61185 84668 92162 58828 79002 88312 79285 51840 63260 79257 86789 67378 76101 55728 89379 96771 77379 88724 60695 77866 75917 50450 74391 72288 50190 92999 65956 89763 81359 57112 52049 87954 92021 66351 54600 92948 96976 76196 52230 80208 64081 65392 80304 61495 55417 99383 55558 96618 73954 56325 54786 72099 83465 93849 87226 75551 56123 85387 52972 69728 76185 81828 57649 92666 55505 75933 72925 69301 95832 66631 64408 59269 75132 90239 82595 77649 62099 60962 57903 73010 80177 88713 67558 84618 60538 52824 99829 95997 55397 90019 96326 61330 61777 89361 67857 98520 81687 62053 68520 69486 55633 50566 93367 96837 61871 91328 80827 81449 73982 63694 63181 67754 61891 84976 75281 70294 99106 67118 73129 52192 79851 85883 69324 67482 73757 79758 88566 50053 83270 88221 81215 96535 65851 78560 61352 60101 79717 89432 87500 79496 70984 84686 60706 69914 96740 74340 67572 57148 51565 76916 80138 96502 82722 57899 59795 96337 85158 62277 99521 51982 87522 99277 96439 64260 97594 51031 85559 94400 61512 67224 66015 88961 59346 70561 97650 91590 76017 65026 70036 90501 52498 76490 88232 78981 82710 93560 99290 84688 67703 68421 67041 89203 92055 96083 80348 70220 78740 95963 78549 89717 50783 75071 58541 69121 69913 87670 74050 56491 97968 66755 62646 82702 54855 85527 66796 69081 62246 66347 94002 70947 50801 98893 69917 75008 86566 98662 71757 93670 51683 98290 63982 60391 54675 57262 68089 80536 54711 70190 95283 78186 97657 53414 99517 52760 68839 79223 64651 57734 79474 92826 63642 62081 52224 94166 78504 53055 80344 96134 78080 67696 68537 52826 66165 98955 71610 81917 93230 50130 79615 92179 59167 80819 75619 88330 64041 80102 94201 69229 84904 98901 92647 87521 64295 83376 96751 90877 95378 80432 56250 87882 53563 92488 70043 71406 61318 70544 60041 74282 55660 87187 70984 85790 86687 50236 91939 66506 60847 77351 52488 52859 86479 71486 53493 65967 53303 63332 50015 60013 88421 89891 80482 92675 64244 51443 72261 96616 51729 77395 89621 66889 96125 75439 88321 53219 52837 78895 62232 72174 66621 89526 52627 79785 58688 87535 66640 52674 65856 90876 96430 74983 66262 58887 72907 59650 68049 66232 62533 57705 95121 74880 86678 60500 54728 78092 61250 64316 95749 99583 92384 57559 74449 79992 53182 88315 98313 80350 86604 77012 80834 76020 53718 56976 96964 79125 78922 84002 73795 93735 92118 52899 69272 57220 63074 88920 79718 72435 97873 57135 68489 99568 51048 90070 64261 60237 76198 53712 74420 87130 61317 69169 64728 55882 55225 71038 84989 68391 71784 55378 81258 85335 69721 62478 86094 71152 73092 83328 82067 70562 64066 92587 71041 66722 78371 55859 53031 94188 85457 91150 74274 97058 76218 60595 54989 51325 50795 60006 74376 73202 96476 95728 67035 77789 92277 91585 94434 88000 52970 75047 78195 70951 72509 95035 78652 73775 53998 89855 83101 60229 78082 84516 91634 59726 59150 90586 82893 84814 56224 86075 66402 71146 68645 94422 59894 93767 52739 73214 94420 50299 93006 91568 68581 96968 50286 92634 99272 96772 64029 86015 99163 72481 88026 91745 53670 55191 75165 69869 58475 92166 65908 90854 58855 58467 75826 79821 92627 78032 67164 56825 53263 64952 72634 91283 71233 65237 74036 81838 93535 63687 84951 93027 66817 64728 77734 58783 71527 59743 67987 50339 89087 76859 92877 88963 75610 95166 69106 82647 63208 74045 58845 66327 66507 76601 69385 63231 86317 64853 97916 96024 77847 76279 65462 79067 68525 87063 89310 57994 88280 90443 99678 95054 94421 66379 92492 68719 84959 95293 64271 85710 74223 65007 93146 88698 66850 88073 53403 94202 65091 93010 89828 76319 58668 58718 62142 74233 96193 74987 91718 73092 60084 58679 75539 62372 62157 92698 82051 74781 75715 74625 51508 55433 60030 86697 84180 76482 92931 76045 76047 77550 93782 83336 83597 54693 97525 65329 62400 83802 87822 92979 58774 88299 62071 77583 69763 53773 63630 51100 82073 69838 83360 91772 78948 94357 62935 83204 77723 59562 67386 95679 99814 71025 52084 81263 80765 68522 93796 80325 83012 50519 82192 93746 66293 99303 87433 52919 81007 76973 96274 74464 51471 97093 94348 54341 55368 50754 93092 90198 52560 50570 91759 90060 96738 88420 85689 83960 76877 80507 57059 50209 96653 94266 98328 62269 69950 64887 97520 52859 84968 72206 82204 80807 93547 65721 54366 53205 63408 50856 71847 55262 84709 60634 86779 88928 59714 64474 87360 64590 59954 89002 79169 91686 98917 69659 74251 78325 72460 57406 89676 82139 95892 83856 74472 65135 52365 52409 88987 73768 63639 87603 76738 67890 85723 68377 91134 86292 54060 70812 82966 53634 97981 97879 56227 70283 62888 77618 62295 89144 94358 84387 50636 62614 60866 66263 87911 66865 88255 81846 75139 71261 83287 82734 61377 51779 61282 66915 81616 51659 75396 70775 70814 97390 64985 63719 68762 88262 88403 54581 86155 86459 82149 69456 76716 63501 85661 97708 90816 88012 85724 55453 64842 67044 62357 66873 88803 56479 68310 58012 64680 58265 55819 83081 93806 79905 90859 54716 85967 92625 85305 67410 60163 75094 56804 90669 51998 60451 53811 54488 93142 78937 51321 95743 70296 57869 56758 95641 85814 84444 91395 53481 78765 62831 88223 64132 92490 88633 86524 78277 85004 95218 90370 57950 64574 51459 82329 82307 70884 87628 60255 98982 86715 52885 67288 83620 65255 85510 61540 56380 81340 97203 62920 94628 78539 81102 87492 76561 52134 89968 71660 85922 66740 68903 81169 67869 67506 55704 74322 50647 83516 54581 60625 74386 88340 85192 86684 59676 72234 76319 98320 57978 56893 80050 68347 84350 94855 76140 99291 74734 87848 77431 53232 87842 61153 61413 89054 51047 54036 52676 96490 66608 73243 98722 60347 83027 95360 94905 65584 77500 78358 67332 74519 51029 95104 82243 68089 99052 53695 50969 59634 89414 72345 88438 69164 92632 91188 51811 60274 72798 50917 96304 74021 83380 62153 98821 82478 52951 87518 57529 75062 52729 83088 66522 71114 53727 70049 51482 70089 59057 56592 95432 54168 69500 98795 86967 55558 95255 97065 84592 76977 88169 92914 99195 61447 61882 90861 72832 99530 65743 81705 78147 64437 74462 50800 72906 62228 79787 54329 58975 56272 69715 85459 85251 54580 79062 67917 85488 88713 97228 97516 67595 80493 50814 75905 56584 95562 89791 94013 87700 57384 81718 60414 96794 75102 96447 68286 54085 60025 76520 55266 57540 80742 77963 74077 50332 77470 99407 61485 91396 90925 97449 52999 54697 62599 80783 86897 52124 76067 66458 65010 69217 74302 51452 63548 87235 79561 85510 76383 52558 76098 53605 62542 99973 88871 52210 69803 95963 80162 77389 55351 78419 64170 99697 87450 57977 71003 56087 72702 99144 69066 71049 91503 72393 64121 80843 62949 92139 86690 54290 76412 69091 93598 88811 84115 97026 82062 85209 93995 96980 97921 87392 97884 87876 66410 72246 53969 76455 79532 56752 91713 78117 82581 68078 95691 65718 76039 55025 67851 91561 66588 82923 94227 54821 60512 58496 87398 52054 76911 61906 80261 84553 81907 78878 68575 50467 88393 72112 63877 53118 70324 81385 77013 94746 97576 61027 77977 62945 54433 63315 92965 67457 68334 55603 86034 63761 93453 77149 57280 96271 52793 55463 60095 83601 89497 82551 97878 66449 74478 89592 50525 79861 80799 93933 78550 50510 87865 93467 53317 55551 93906 58484 61911 56208 55980 73367 54070 83772 77510 89756 90002 77785 86531 87431 60212 76326 55411 67443 73221 67908 90381 70313 57097 69383 54210 51196 67321 66998 83734 91487 50093 62481 58695 60925 77348 97620 72474 67266 80449 85324 93687 75306 66491 63331 68761 64055 93877 94392 67068 64899 66877 87514 51469 91300 86811 65883 84660 81327 94387 61771 95942 91797 51030 83429 85219 69823 54986 61577 50565 86096 65603 67049 56665 90873 66603 51355 57458 63000 77494 76457 72497 52135 80507 84167 98920 62572 61127 71733 61455 81259 66254 64232 58185 68749 63367 96503 70493 51220 66769 67043 58052 98534 55349 93854 84979 89257 60173 96718 81951 81314 95968 67268 56613 84389 53877 72407 53011 88867 90459 99246 95084 56605 70868 57395 55407 93762 75754 52525 99234 78490 77031 82667 89985 95041 54965 75763 94925 81753 51731 62321 62869 78954 71421 92210 97446 94974 91437 79057 84401 85231 95966 68726 95598 53703 82027 62855 80974 76473 57776 52887 60263 77461 78979 93011 67462 83084 70949 95372 54606 62352 74725 62785 65859 85550 81410 92015 62382 97685 58087 78779 75335 59362 93266 90474 82423 57732 66974 65568 76654 63401 72102 97408 76839 67348 68073 57069 79585 55043 72115 59180 93322 55994 56775 54609 54329 73710 56468 88177 53332 51529 71809 87759 63570 57712 87800 64754 98308 88785 87582 97471 71793 55831 93979 65560 94108 68145 90562 95319 84174 78610 83992 75562 69456 94417 80686 56317 59476 72005 64589 50109 80766 68390 83959 53292 56550 93243 54499 53834 68374 93822 61544 82215 80845 82809 56168 51470 72206 86423 61776 92306 88584 50772 71789 93295 63139 50871 62501 67513 70972 94994 82586 85715 94477 90578 98780 56192 80669 52988 54553 72544 87736 78048 73462 54600 68781 86868 89514 92927 60253 76621 77353 56603 54245 99925 59031 72207 88121 95670 90021 98563 52797 68967 85082 78739 98596 68957 91096 65006 88825 72175 60427 65442 98852 81085 74936 59115 51906 90551 96909 86936 78339 74562 74235 99719 69856 82693 61106 54833 74764 86269 58982 50861 66501 95945 77475 61543 75325 70149 88801 66818 93148 81865 50307 70103 68036 77481 77731 62310 69313 66062 56169 91777 65316 79911 68155 94859 87981 96581 84312 91464 52314 64978 83565 54765 51906 89253 64258 89702 78410 95864 76330 99030 64458 68611 61375 84107 59877 71442 90872 77911 56421 81239 88166 65446 79647 74247 68271 76297 72708 86166 93784 62186 83412 95068 54998 98547 94577 62815 51322 72755 96758 61641 58120 75935 61122 91313 81761 80154 87870 68020 67922 70908 76381 75983 54314 80739 94931 90565 87138 72918 59060 90637 70353 72384 97013 86634 87213 72175 77640 65552 70809 67667 78915 66982 79379 67033 96379 83748 72528 74717 59987 92989 79036 97616 73523 96540 95511 90372 94542 61397 50470 81430 90488 81356 90699 64136 61323 87031 90154 90748 89840 61589 79922 72453 84104 50649 82988 74747 81220 51961 61783 92585 82753 94341 71222 50350 90803 92907 93771 75692 99657 93168 93955 64297 63449 63364 76113 61578 55569 53124 93499 93976 84015 52388 96706 86925 78174 56488 81161 57720 62603 91023 55310 73211 50708 61664 62039 80585 64870 97341 89169 51958 56568 65736 60406 80080 99588 85406 90948 57976 80492 88456 93330 78626 53046 50690 97143 99179 57668 67313 63634 98700 74043 93259 96238 72096 92436 98972 82548 73257 99925 83288 97484 59966 98722 83482 80866 73514 77093 97501 71169 58705 92507 63793 55722 99415 83187 80664 56098 60569 75847 59562 89416 58724 67195 73413 52132 53564 76457 60329 62357 95296 53338 72835 85265 57711 89380 59014 88945 83058 79258 73295 70024 77152 51496 77002 89500 85171 74052 91126 55162 97698 63039 95552 58515 84524 84148 99508 71819 55359 96300 80214 72599 55382 53548 68003 86887 98686 60089 85384 58652 57106 78222 81362 93506 69479 70711 95321 84743 99610 50272 68117 92468 81885 68451 84909 61434 81621 71529 88180 93325 70096 56735 75905 81253 53104 76623 61924 71224 70906 83117 64593 80541 59673 77750 67644 94548 75646 89746 52603 53521 83869 66787 64751 73736 56933 77015 92782 60191 84716 84815 72878 66766 50889 93537 96743 63240 65097 73245 55158 60959 89701 76275 91757 87215 98963 50178 54950 55560 86611 52027 66919 91654 90188 74251 89918 56792 80222 59710 60926 52584 71064 60917 73713 90785 57062 61678 64004 97156 86292 55530 70387 89517 81296 92590 52602 81911 57088 51006 53150 65988 63752 93960 81911 81798 75977 84792 68234 55845 77544 84739 71066 64107 83233 88589 55872 79491 70648 66001 87546 59968 83185 71656 71504 95866 70717 87232 59562 58898 91033 59414 61750 80722 71183 88132 81154 67470 59113 90976 61149 95876 92184 50609 53184 58998 81910 68916 91796 69634 66850 69376 88756 93375 76707 52875 64747 75080 55611 67069 55472 66190 66767 62931 98316 85808 96028 62242 90802 72927 77569 76525 87938 85538 78700 73601 84826 68765 88459 50968 77165 93733 80270 80790 59914 76513 92723 77014 72802 79059 75040 77109 67873 53908 90432 78895 95138 79132 92440 80316 74732 75895 86224 67525 76287 97627 84447 52885 53530 68071 76510 90260 59189 53305 91655 89117 86719 63614 54464 55837 50427 72975 56465 91765 78745 92963 67072 59119 51364 58921 96772 52193 96197 67534 99138 92610 87211 89175 65185 91680 96593 94820 88233 63682 88499 79618 58891 69914 59765 83522 71364 92850 76401 84302 99598 85045 92880 80468 74365 83192 88005 57836 72062 51061 62230 70674 68601 90494 90249 73472 97150 62272 54296 71291 82716 89728 96359 77774 71674 93723 68502 84419 69277 78221 52694 77912 67936 80545 79932 79812 55897 82904 56810 64143 72926 79842 94629 62849 88006 87273 80402 84291 71794 66051 89406 65644 69668 77531 84703 89270 67152 82875 73932 80313 57300 50314 78562 69604 52388 58772 97755 78387 73200 89792 90788 90157 65435 99943 60962 57250 82064 85420 57273 98192 96938 74791 80187 92431 92803 73296 69123 81686 79301 95277 84115 92277 63109 94892 57254 60677 77995 59611 75326 78600 97679 96443 97543 60513 90448 57399 70109 67881 95350 79530 67686 93902 94843 72364 61931 54027 70892 67442 99264 70456 59268 70341 78828 50516 62345 74968 85578 55779 92201 70033 87713 70981 91366 95805 93014 86516 52846 85904 80559 93600 84466 96276 83883 84413 61857 81205 73473 61761 73436 53422 79921 82778 75738 91163 69825 95405 92857 53383 74645 73430 65235 63925 90703 74799 53809 51202 57293 83909 86767 95478 86532 62749 81562 93741 59440 63506 98497 86584 92522 95632 91483 93425 70677 74934 58340 87377 58633 93513 58360 82194 79911 92187 66949 94106 86254 61100 83335 60529 80626 50366 51969 68116 73436 57546 52196 76324 95325 62628 89781 71206 57802 53264 53035 84913 70629 79185 56400 88482 59946 69788 63008 66233 92371 99123 69503 89338 50591 88855 94631 88302 80666 56429 83665 52937 50200 92515 75803 55221 62074 60024 62640 87995 96855 52568 54771 59817 89022 53824 83149 56449 85027 61208 66798 92998 94894 68949 89425 96946 67104 76066 62555 93552 93423 87861 60852 96198 79410 71506 96010 81021 88715 97873 71760 98980 73864 63506 99185 70392 92266 73441 66711 62765 57144 61343 93420 63215 69059 67160 88808 62032 84815 56868 57071 82075 70954 98274 80900 90967 81883 64290 92333 54085 65895 58130 87418 65191 88779 84212 69632 73723 71312 71295 57755 91991 85068 68806 95436 92800 60337 95646 89512 73420 98949 55802 81156 97477 76171 69624 68472 62181 95349 98230 64376 75694 90436 58276 95803 58909 83620 52102 71974 65494 96507 85115 82333 65895 62316 50467 93883 91514 97716 83177 58172 72144 81138 74748 65227 51666 71026 54294 71721 61748 72160 73418 86364 97810 90018 78549 81824 61776 56740 82087 71660 75867 60029 54092 94409 63338 92594 84758 57498 89398 53115 82918 78888 50402 57720 50760 73792 65959 94571 54661 94231 98783 80613 99854 78394 92892 93308 95242 92397 93021 74393 61027 85857 99201 59609 81852 53146 79257 92448 75887 72264 88344 76377 81644 55368 63437 81505 99463 72902 75506 88824 93656 52157 53660 65499 71992 58842 61963 66574 90965 74390 65921 89625 88382 61957 83284 68023 88504 64774 67157 99711 76995 58964 56456 59072 51156 89797 95529 60267 69693 70968 56080 51264 67811 99680 82112 56932 63623 58908 75607 63630 58358 99916 85013 62704 67111 98112 52092 67583 93107 96745 77232 79518 64865 67057 51004 94403 52083 83683 93483 87744 91936 74002 88978 63972 85854 69019 84750 93832 63846 56184 82832 50574 54586 76073 60052 50290 79836 72093 54568 81569 72765 65070 92384 81112 62104 92356 65876 80011 71827 55454 84474 86190 70638 64255 93277 72039 81845 50235 95655 62500 55055 78669 85475 54942 83224 90458 78375 85293 59264 72965 88485 55491 77771 63838 65718 57518 88278 79774 90272 98164 93674 55908 71129 73896 56171 81152 59894 79351 91584 67160 88699 68433 67879 89961 77347 96451 77937 81813 67828 59147 91543 94588 51988 60533 61332 80414 96731 76882 95953 63415 54000 66220 56825 71560 88977 92487 52756 69306 60857 90959 81126 84961 78209 92149 84333 94628 86195 69168 74566 69837 74590 53242 73254 96901 69060 74180 90831 75246 53517 98115 87391 73619 79579 80071 51234 95303 76301 76457 55736 79769 63919 68213 78428 70369 62245 53783 91238 51859 63512 55485 63020 52468 56573 61522 94071 76508 94449 59186 89386 56485 73900 68033 90147 71651 85897 99119 90495 81228 54671 95186 74218 95704 58645 69955 63554 62354 98132 76770 57215 74901 98042 69803 99289 56111 86042 60775 51627 68017 62105 97156 80539 58788 77248 92988 97333 85264 58935 99694 82702 84716 85083 82398 86943 54632 67212 53400 92965 73488 95080 88245 99474 89239 60629 67616 72754 70661 87802 99960 92047 73533 59466 95061 82748 80454 97780 70171 53371 54729 70681 99748 62178 63748 71872 56327 76482 83144 71894 68755 78933 51239 59308 84351 54734 55608 50238 91770 62179 99642 99473 94521 53327 50429 62436 69145 84866 87765 72573 54287 64943 58439 53791 51270 85341 74344 79782 85506 81608 98861 98364 76260 92414 85654 80028 92544 96516 99515 63289 65895 66351 95969 84304 52629 86648 87294 71854 96310 75724 79243 69667 58371 54776 64947 65111 80197 68950 57023 82247 90128 74604 97118 73010 87735 94629 75938 97555 71978 69256 50478 73053 93079 55568 74312 87385 97570 75219 57393 91029 56553 54934 85533 78580 86482 74809 85044 58134 90787 75578 79051 63731 87087 86460 56482 86617 63073 53451 55486 67586 97672 50210 90383 54250 87506 93376 68448 88481 83913 90397 86200 52819 96060 75260 62565 76442 79878 63907 87873 82971 76446 59514 66314 80241 93349 63159 72813 66639 78474 93511 52676 76920 77206 88588 57544 73180 73715 56108 90397 71170 70755 93805 85557 57614 74197 83711 74457 57080 97883 94495 85393 51153 85729 93300 92836 68256 63593 63419 88773 81411 72772 61894 63153 89244 60573 80778 89842 89686 93456 89094 51262 88919 89025 74553 68637 87036 99432 67212 53080 58926 98293 84364 58782 66127 65267 81244 61929 58741 67371 65925 75284 67782 62693 76815 50435 65524 76905 62568 88129 97801 64446 60367 65056 77666 91296 68341 73388 99010 91909 86302 62175 69899 79089 78328 51785 94462 94512 80705 60050 83861 80512 90537 52647 75884 59675 69575 52297 52171 76249 67895 90555 62372 91352 79916 89233 92391 55236 59377 94392 78290 95933 88290 58744 50029 76434 99458 68511 80248 62993 77861 99272 57070 76922 59192 66720 77039 63806 96175 90215 62281 84668 52077 77249 54505 56478 79659 71911 96443 66749 77325 86644 99717 50246 52299 61704 51789 83032 81143 98720 69684 65466 79370 96081 58338 79147 94127 66212 91800 57928 93661 76325 94520 71023 53605 97704 54679 61424 72382 64571 81172 85830 50087 74410 91828 64499 87379 74067 53510 85127 55619 72284 58761 70568 57765 80175 72794 98055 50444 58987 69408 76656 57204 53148 52521 62408 90558 89242 52151 59985 76749 79776 90430 83968 84754 80265 93415 70100 88736 72528 51603 95224 63812 63583 86619 79196 85484 69659 84476 98194 81643 72614 60078 92921 70915 69844 89012 67281 98036 74582 90850 66662 72880 84281 87421 84520 53856 78627 98741 50973 97322 95948 84697 96891 81192 80419 97757 70814 90542 87263 65051 51303 88728 99088 85963 82372 86570 88740 94029 63750 96276 78410 62191 81067 74109 96873 71932 96610 84301 51207 58564 72976 51362 91884 64504 66037 57651 50548 80210 70797 72398 70080 98300 56851 68489 57635 59481 92754 77915 96958 61101 75209 88725 63034 74550 95526 57854 66795 87851 51536 53246 87974 94359 90698 97240 84854 64669 83888 78278 57244 58013 83062 50467 97859 76254 69885 81396 52087 71180 67412 56754 58511 53971 86363 99247 63513 53678 77685 63257 81271 91977 83240 52644 50548 77370 74766 75371 59148 79541 62902 92421 52447 87854 72872 75972 61619 88490 52339 87373 50094 71195 64961 85771 73855 70762 90437 76977 84822 86751 89296 89123 54465 63174 66707 70609 71944 92760 79310 81028 87204 96695 65170 54662 69678 61822 80014 89055 93775 86771 91896 86770 88787 53128 61082 68923 99830 56942 88565 95275 94952 58928 56657 53672 55592 60250 60520 57035 97391 77359 57341 92047 64123 81463 98506 77545 81835 75909 51436 81886 86088 87580 64546 61105 62547 73278 67399 83677 53140 81400 93938 82924 75740 84840 78825 73572 71991 94991 58404 91126 61603 83579 61110 59977 77658 60010 90489 75360 60230 56615 82823 71029 87770 81038 76843 58186 51430 87158 99258 96652 70506 80051 86331 99921 89472 64475 50987 97153 86579 70433 65291 58865 55209 83343 75816 72934 53197 82997 99074 76639 70745 81527 66076 63077 50097 87593 72513 66314 60396 50314 60322 99435 51728 96969 89143 83775 86345 67477 68143 91056 52376 52265 63741 50030 60891 71545 67250 53210 92842 54919 95609 71193 57511 83905 80500 58485 94586 63455 54779 82616 93045 86373 66572 54647 65749 86620 74386 69837 71144 99509 54537 97697 61843 62668 89939 60971 56642 63681 80962 93677 82857 50943 75571 56795 68594 66278 95869 61366 62723 71618 97658 69400 70055 87582 99939 80089 71454 76563 80125 52768 90807 55237 51793 94978 93932 60274 80489 55818 65780 97857 79038 94371 83375 83520 77846 69614 89867 78982 89407 75775 61520 96585 73859 83853 84923 52796 69773 52115 73870 78197 93365 89215 71764 87648 72160 59517 95363 98494 79272 68835 59159 52118 69720 70878 55143 65998 51925 82477 89608 81470 98080 65622 56666 65720 88716 66030 55355 80384 91969 76868 90298 82060 59256 63498 66913 50262 70109 72449 58254 54557 84858 53675 78312 79784 85106 89697 79641 57325 53668 53267 58087 68545 90526 76003 68421 52854 78531 55205 71482 69421 58011 59744 85990 57132 92457 66405 73991 87846 65392 81683 89877 90012 52781 57583 95558 80125 69122 66054 53692 71942 84173 59268 93495 95019 89434 69822 97080 57280 88259 78126 55935 65804 55096 79307 95035 52090 99268 52677 82035 82901 65876 66747 96206 50979 63980 93732 75154 89155 71018 62043 88241 76570 60439 57484 97677 86891 90477 83752 68396 71015 66210 92050 88444 84060 62017 59192 91793 84400 79199 90856 84750 66593 83196 64054 64496 95338 60912 51066 81876 63886 89019 58849 97046 98486 88631 76638 68141 96800 63913 90859 66397 59572 51407 72720 86043 63384 93062 92158 72728 57816 77451 81702 79721 59310 76540 67756 71632 82009 85384 56423 98965 53266 92546 56509 63023 66037 92738 70667 98831 52700 51620 72029 61880 66716 99801 83546 60351 79325 84686 79963 85445 99639 65911 59046 58535 98668 69616 70692 80913 71206 87300 67940 90163 55457 53295 70160 76954 79269 73022 97582 78486 57039 84302 96367 50790 99357 62939 74425 69420 83208 82187 97686 76362 81386 61338 70495 60416 87409 91229 59693 97815 69288 50375 68382 83970 86971 90089 76933 82285 84823 58179 52164 67761 96058 66215 77249 78371 88717 97360 68937 91105 89780 78544 61280 73752 85641 88849 56605 68131 91126 61814 63963 98860 59591 74957 94818 90893 56892 70843 75633 70707 79397 84706 90680 51786 95643 65211 71284 53394 80433 73019 64783 90411 82284 74477 69373 69994 82797 60043 86301 95814 52138 81234 87245 76732 59924 50972 80085 82469 87252 64112 98525 82845 77321 61453 75201 84897 86833 70792 67777 68565 99105 51051 69197 90937 68240 60776 53744 60543 80881 67053 71871 85100 94498 59947 72412 81293 78494 57305 60283 77859 87756 73888 89583 65725 57334 60507 68850 93998 91348 91577 96663 98432 66501 62064 73781 73403 84738 71647 55364 75594 78544 70181 91954 77586 89857 73204 61488 58959 87194 82867 81614 81635 69483 87848 70938 83420 78784 82541 94261 64200 75793 85906 51746 70729 54912 94818 51387 83335 88042 62755 64710 56559 85705 77160 62588 88837 88902 95425 55393 67752 53319 84151 60090 98393 74514 52411 60193 84407 78704 80402 97158 84536 84098 72592 59599 59635 77685 96640 82858 92441 56830 66814 98401 88491 66362 98937 97055 79284 68713 56708 91498 54225 60345 88039 87986 60200 68452 99270 78958 76589 64358 51624 72192 73306 61618 76928 50727 64116 51491 79879 83088 71417 64119 53222 55976 61788 66529 99942 92477 82737 51144 81456 86156 75181 82611 84207 51907 61204 52985 89280 73995 76104 74781 98744 81683 67232 93173 98663 96875 96383 53705 94280 65236 70404 71131 78649 86690 53293 96503 65434 90823 87081 94690 56432 67478 77650 85447 63748 94447 97539 96825 68513 74419 82916 58840 81085 54595 95165 75738 88067 97608 90879 75953 59660 76716 89181 82479 52273 64034 79352 60750 74752 83632 52885 58869 92133 62936 51432 55711 84048 83038 84551 88369 54951 58509 61802 72863 69642 92209 90737 87497 58111 96847 65380 57208 90415 52880 89532 81663 74109 55602 67270 76961 54808 68508 64170 72309 82370 58102 70664 85394 62592 70439 58201 66096 84906 64426 98224 90879 64057 75097 80415 59388 69997 55725 73976 84746 52285 80262 77607 52153 54745 71523 72934 72873 54624 82151 94125 64485 78438 67054 55324 50579 69503 85222 77332 82730 55983 90915 79494 51230 74358 58506 69713 69581 80463 50080 89385 97195 93261 62487 74767 56377 97304 52605 51152 50386 94047 77229 69571 87114 60858 77072 56150 50583 67708 53746 60246 88002 78358 99661 83025 66691 88181 81400 66209 82944 74460 65731 51172 91768 69841 54262 78127 79608 76002 65053 92695 65734 86466 58559 53621 95501 80230 60481 69648 59094 62384 96812 73591 69113 94735 55982 94239 78961 75987 87432 91305 81601 68403 79181 75514 92696 78668 58120 96081 80178 52627 65793 81582 62848 60414 96202 65761 51152 95660 83735 92015 92230 91914 96739 92150 95999 81270 70713 91403 54877 69525 79789 75194 77280 61175 74295 52243 96388 97813 61298 82747 67653 52523 78738 97721 68327 80100 74918 50106 97069 92569 96806 71163 94175 78760 88157 57590 50976 65119 75364 88366 73656 58381 83645 86127 80624 79594 80021 98466 79390 90311 64003 66378 52825 64219 91620 76858 53869 83497 73741 51165 70671 78052 56073 75144 56431 60238 82615 71676 81708 56617 89560 90888 71209 87563 56946 91099 97505 77053 96008 85800 72944 71012 60538 69231 74872 89356 51728 76036 81634 93229 71459 78997 84060 93537 99487 95712 90644 96759 57093 60788 66223 88427 61699 51499 96658 56266 78343 88768 58575 89159 89498 70005 81409 90152 90322 55650 71321 81269 98595 64459 61368 82985 58164 90458 92830 52963 74572 65249 79945 85250 98451 67195 66155 85323 74963 61923 75119 93556 99848 77721 60610 87202 94379 96242 77932 50934 75846 77878 67163 55622 59909 77189 84129 79806 66628 70781 70868 84388 95045 86262 87685 93943 82967 96404 86505 78752 75644 82635 55165 88081 68275 68958 72963 66909 70465 74519 95324 91328 67015 90833 82071 91554 72638 65555 82142 69773 68915 97769 75547 94851 59421 96586 95190 71532 60764 86009 88404 58455 84458 84238 83931 91390 84171 59652 54895 79210 87843 72176 80351 54878 86044 72044 51569 82521 50640 80296 76646 58729 76718 74032 82984 99550 71480 86695 55958 59025 88645 71992 83804 85460 78205 56138 54659 51643 51947 95123 56361 85520 71667 56773 59471 58758 60812 54773 60707 87048 82020 63647 99489 99657 50140 87049 77211 61213 61511 53459 64744 82601 75673 76234 77376 68411 65869 71990 85656 94577 75716 64377 95939 95600 70390 52653 66354 86385 82846 58732 75909 94942 63237 89724 87806 59868 95530 72944 85813 74541 95870 84556 65632 67516 77723 58743 61352 58528 89735 84703 80016 78312 97257 90718 96962 81557 71758 64175 74366 65676 81167 75944 80119 79234 61341 51337 66979 84608 99622 58814 71118 86297 59124 50029 57461 78703 57650 81072 72759 71712 78699 85734 91307 81790 84696 77290 82482 66783 61052 79739 57402 51315 73091 87311 85452 83016 84260 64160 51982 84040 90201 60046 66644 51956 53845 93326 54872 57840 67899 66653 77033 77152 58930 80468 82709 79974 54425 74563 90697 63871 79094 69239 58182 57026 92731 82096 96796 78461 59312 53229 90999 63587 86587 50085 58803 64112 61645 81780 67982 96952 91827 63913 75196 65977 89454 62813 92764 56445 79038 76909 91244 70289 62553 78448 76567 96379 67691 54829 74339 84692 73459 98572 74684 57072 70638 74898 75553 98368 65686 69029 63552 98762 55961 98580 75335 80859 61048 77200 59920 70028 90616 55622 99910 62490 90688 75586 54835 52749 67177 63138 53271 55856 82507 87433 94023 80725 51032 79371 69147 87359 99759 93999 73856 66741 66863 95598 58804 65569 63088 89232 88858 88458 85143 56138 99536 64917 80196 92526 65368 96430 64665 75718 96130 73990 88850 90126 94424 84279 97283 67603 94978 83693 66060 57527 73191 96161 93780 72850 62883 97705 86586 80527 54735 97636 86595 88880 89862 72657 73301 84006 85408 62413 99818 52426 77661 92579 81843 92970 75426 92034 69152 78708 65173 94887 80248 95222 93783 91314 68830 61330 92418 70998 91282 93257 71037 88725 65530 73473 88288 93754 59306 52031 50548 86766 74997 81942 58125 68827 87983 67958 81462 90937 62551 56526 91803 87405 89324 91384 71820 64955 90341 51948 69052 79140 66855 65507 55966 69344 85451 63886 85453 73241 80076 62130 75273 71196 72270 77683 87442 80933 83688 88184 76635 71549 65068 93194 51147 51750 79176 58814 96528 95982 77726 96464 82255 60416 84663 91891 97641 61975 50862 83121 85321 92194 53857 63084 58486 66422 98587 82025 81913 98711 59674 90606 93245 70960 84895 61279 86989 77711 50695 84222 60014 74580 59684 87775 56915 84692 92068 50531 64904 63703 82200 96148 63966 60865 91365 50458 65710 67189 93157 60312 52599 52696 50375 72149 55031 83108 55756 95324 76024 81463 79505 82686 67003 84039 70621 75563 58200 82615 52535 70338 98519 83056 86625 57573 51869 56392 81358 89717 87036 58163 57204 87400 82906 76843 65876 83432 98647 97032 86970 68789 76902 86776 55804 72793 54350 89343 84788 89340 52541 53143 77526 60239 58413 69700 60362 57699 53397 65429 86540 61071 72766 96046 71576 58559 58332 60926 53264 59348 70954 55402 89302 76767 98953 94233 85119 67064 58769 75368 81388 67683 99840 75817 72980 85921 95298 74543 82025 96522 99187 90721 81695 58487 73710 74814 77973 65086 77379 66192 70801 96309 60711 59678 55653 70897 90939 60502 89045 71049 57420 81564 72889 95996 95519 83322 51226 51400 78824 69524 97474 62056 66857 70703 84630 67903 95366 94004 85861 51886 74992 77439 78776 66437 87776 69742 78604 75223 95506 96343 52054 73155 58149 64490 65971 98977 64786 75613 93904 75516 72519 91696 91755 75849 84821 78595 77259 58363 76462 70186 74068 58492 87011 75115 80589 69819 76941 83061 52854 66752 52204 69743 65591 74169 73072 95498 78180 87480 71756 88942 98781 71696 61037 71438 73946 55612 98547 68038 83515 61974 89920 84266 77767 64584 78557 96990 93507 68242 59312 78091 91934 70369 85131 59655 96911 92324 92526 92517 77303 57882 80376 68397 75385 71163 58583 76273 69184 96985 69594 64126 71482 64038 89222 56491 50832 93048 51190 57297 94356 75721 78216 94725 99634 77592 87268 76330 67006 53126 65742 74987 53039 81956 71133 57756 82242 86272 61164 71208 88230 64819 54658 91747 96574 50653 80272 60911 91749 64539 74847 74217 83231 63559 80037 65145 86692 71377 75397 99134 62368 96695 58507 74094 97057 80894 71258 53145 82998 91208 91444 96428 94073 89652 81501 74300 73500 75357 92930 61900 78221 54699 51692 56946 74863 78200 55335 57957 69515 98025 75006 56461 98693 89639 81584 80114 77543 56533 93478 90394 81326 69132 66870 80880 59546 72570 95227 97948 91313 63634 50915 62964 68165 86803 54085 91854 80681 88474 79287 63235 93254 98684 86870 60122 80885 69135 57106 77361 97655 72563 85801 72951 68620 66848 86130 78527 85244 73103 97198 80013 65048 55406 76263 57431 76125 72595 58553 86130 55833 86992 77556 51712 78308 80707 89410 79141 74913 98940 64297 58605 57214 83438 78313 76589 86328 83019 91261 52846 81732 73984 60191 71791 61769 88687 50643 99540 75713 73047 67482 93442 71087 92425 79455 62694 98412 89219 96183 89759 51103 54512 57620 94028 81812 60544 74730 78362 74991 70615 88029 51631 62517 75821 85725 99092 73010 61512 92916 83756 97747 93608 71506 65678 50581 74485 74648 94364 95474 60927 70765 70643 83995 91612 64838 72719 62435 97629 86439 95320 83572 52957 63062 77156 75264 65538 57828 71092 59329 82530 70955 94747 63635 65566 89940 67389 72678 92882 72431 75974 75314 62224 98204 70174 88031 56099 69545 57199 68718 85828 74770 96406 56381 93993 67593 70930 78530 87223 52397 62220 69487 51271 84284 91773 81148 56094 99703 54433 97275 51068 66673 73043 50491 68042 90992 93359 55766 74663 86823 53595 89846 54205 79912 83747 69925 98422 83397 50949 71809 60117 51572 51343 51233 56358 57002 58410 98669 73771 90064 93585 54349 91231 50106 73628 50095 83975 83821 75046 54337 86123 74890 80902 62741 63814 88588 91589 80924 98477 62443 76625 65036 61058 91545 57921 70592 52601 56078 87748 57997 55164 75183 75433 69867 61479 58143 91168 74026 56898 80964 62366 57027 64414 64455 59125 77549 65615 57672 54873 89880 81502 82763 55988 74490 90542 60714 92636 78750 58397 73117 85880 84579 91203 94876 61269 98832 59766 85299 57750 94838 60254 79006 55022 65959 57262 72991 64197 86648 78006 71976 67225 87319 81133 75357 83975 60470 76249 92588 67454 88333 98639 86661 65131 53649 70698 77551 78349 54017 58287 85996 77344 91308 56358 76978 98697 92614 51471 80694 93350 85405 51196 59215 59095 79657 69356 67520 84937 60663 63168 78760 77989 51637 94468 75884 94750 91005 71057 64965 82083 89854 52308 51828 77448 70373 78080 64329 79982 89798 85217 88623 69775 75471 97721 52701 70914 93499 60466 95316 93329 50874 61460 82021 94148 55093 68213 98197 63565 89199 97181 90328 90430 58505 93208 95624 99890 66453 83069 78907 72510 69777 56936 65764 78761 88948 74309 78449 64655 77407 59194 59601 70997 94648 83460 85641 56943 75208 51962 72646 82418 59402 73457 92482 99535 74801 57991 82491 56413 73309 89233 98558 87858 79226 50135 79576 79250 81283 80598 73552 98282 71011 52294 63735 95688 89074 55909 79128 92695 77747 93326 54831 88242 84782 92379 92431 97249 52596 56837 67450 76652 87482 63118 52782 94686 52772 73102 92031 67073 77393 81113 55975 55262 99964 94666 56074 68702 55243 81519 88116 90306 96361 81126 85790 84988 75531 87075 74386 78739 57476 55668 97866 85851 94811 88770 94005 56533 65580 67609 98267 52752 52177 64607 78395 98653 89218 82249 76558 80534 54445 52104 69753 95604 73430 96106 64175 87432 56765 89922 76140 86602 84349 55692 63369 57870 60255 50780 86485 57548 59417 55832 83981 64297 91807 66310 54127 81502 95438 76558 72198 51823 70837 57353 92374 68594 72242 52311 69452 56389 92659 71258 99016 88141 91385 62109 76095 68927 67550 74262 90292 58277 85778 76552 67778 79771 53548 60724 78604 54911 51872 74881 78139 83432 64237 50232 74550 69429 75909 70078 87383 98979 62994 85509 57244 66206 68110 94116 94899 89555 86734 80463 52564 65115 88139 64079 84999 68053 74476 51260 92095 51978 89257 67118 55720 60950 88227 98036 82863 88204 96628 71115 89551 79474 84473 60671 90869 74455 90152 79735 97189 68873 77149 66520 92640 82013 61291 60526 51856 53553 76378 62039 76049 80056 90935 91708 84722 52134 55857 92280 71251 97951 81823 83367 92164 77811 78933 67839 63959 64011 91348 79062 88253 94496 84560 86462 92693 94320 79670 76414 68309 53985 77637 61638 57968 58823 52469 52776 76035 57329 87434 76403 51452 96372 89859 85311 87012 65057 70946 69439 77639 99072 86562 78069 86494 82570 93935 70856 90609 97996 59786 91974 70599 78825 73785 99788 62117 51060 53085 94074 94321 73925 66902 63790 90802 56619 80113 86524 92527 77905 64586 71484 84682 60284 67800 70728 51153 97454 57319 85185 70025 80647 96944 60383 81048 75363 87679 50277 83731 80474 80006 64329 95786 62894 63040 59930 84799 61084 83298 63011 76704 52313 82622 54772 76269 91873 92633 90458 61721 98649 69572 55602 89095 73807 85170 60593 50825 63750 60131 86202 63789 65446 79459 54139 75713 64783 94767 57351 91912 97294 60519 67300 89638 52467 81507 93186 61926 64458 64555 92035 99557 97008 60266 65284 69504 58976 70518 73150 73633 64296 60450 80751 97481 76805 86213 64999 95418 98657 77741 77221 64099 66886 68371 99426 69236 59464 82630 53668 51185 57006 74904 88462 79539 84490 76311 87450 56535 94129 62648 63244 55356 71392 94100 91382 59485 82767 86962 63864 97984 68521 64589 75250 71495 55632 61181 51168 83542 86166 82551 81270 99348 83217 92802 73867 66435 89160 54046 82494 82747 92664 56078 65751 57419 55031 70574 82203 95349 95611 90450 56880 66622 80551 90245 91926 51476 53282 99023 57586 61484 53971 81068 89307 93079 86491 75586 53978 72700 74447 91030 63019 55832 95252 92446 84323 62795 98963 84038 87174 82113 71272 74263 63295 56136 62759 86534 64229 98255 50081 69873 98971 86455 86949 54366 96898 86800 52217 91980 65432 88797 55320 78172 84527 52776 98910 80721 62916 76638 88215 68519 95697 75216 90972 94783 75032 70430 69506 64763 68481 62506 59917 96626 89837 89580 64417 97090 72039 77427 58092 60365 75818 61127 57011 55904 98630 75369 87005 71313 75825 87196 59757 75291 60506 58511 59858 97307 58290 96333 82343 73995 63735 65918 97513 86696 60444 98146 95373 76467 72303 63232 84507 71944 71393 79499 68610 69488 62132 92171 86640 76754 74667 98878 71403 75871 83436 87776 53929 59200 85656 99630 76815 55628 76181 83388 55882 61699 96553 70997 86415 74544 73524 52548 71526 95495 91256 95026 83886 55965 58176 66119 65435 64677 70578 66424 82418 67191 86386 96237 77401 99461 55327 56891 72659 89146 54458 65773 86664 94046 96950 61598 65165 72164 94973 50258 89594 97409 53001 52225 72725 82159 73670 69358 66721 71892 50664 66325 64020 52056 60641 75935 60358 62936 65972 83689 70409 77358 63606 50444 88537 58175 82852 69453 54390 85060 90695 83619 57767 66606 65724 59605 97927 87417 86119 85927 79008 62084 80614 95413 66420 89799 92656 88554 87843 65131 72986 91865 83353 63155 59924 50235 74633 90276 63929 89759 56145 99154 95803 58236 89877 70464 82200 50951 94227 72132 63349 98312 94440 77744 84173 51593 80836 89444 54223 55528 55946 93224 81320 54375 95113 59577 87019 86027 84285 82872 76011 90653 51876 85521 78581 78075 66194 64021 90142 65512 79739 53403 64094 69850 78454 67430 72742 90177 67761 86922 77757 63202 79927 77737 80510 62351 61009 91579 89912 72390 85992 94998 89603 90365 89514 80305 55335 51420 98526 61489 63943 81482 86900 75330 52819 90494 63276 68534 50482 61682 90714 67966 77076 54291 66469 61136 71565 97877 81789 97590 85493 77721 50143 58743 54100 87393 93177 72372 77266 55598 79726 74225 65778 90052 92923 80317 73799 79932 53139 67207 97009 55335 95891 52476 78716 80111 92028 97861 93330 75127 94031 59515 73356 70872 80749 86215 93923 78289 56139 56449 92869 88247 82914 51217 68434 58345 67752 66214 70004 65761 66226 96670 68550 80768 57633 85404 78618 94620 66542 76128 64044 53488 70116 70103 67188 90610 97271 74557 89317 58416 93094 97477 97297 92145 99299 95981 71287 55899 84263 53917 98762 88695 98445 91756 87888 88008 63885 82741 93442 58446 91060 91247 76111 83142 89302 91957 77506 53703 99403 83591 54432 54936 84191 71357 84723 97621 66902 91181 92730 67056 77870 58139 72841 56213 85141 86205 72704 72065 97830 98321 61979 93116 67606 72133 54448 78157 98579 95558 99638 73547 99205 64968 95928 72037 84018 71684 97514 66690 65671 52456 61105 73154 55072 84590 50546 66066 99443 85055 75228 80908 56338 58570 83731 86057 94909 85059 82272 70284 73585 83493 68476 90614 76599 53684 96370 62374 64292 76658 62263 99044 77180 93395 52390 83673 75420 62716 62165 90974 94699 54750 73573 79173 67600 85806 70409 86978 94316 84093 67317 56994 88300 85804 69597 93687 61883 78306 89865 75384 76629 62165 94842 83781 98345 57261 86946 70817 81410 68342 72460 56724 89831 50913 52401 76961 50116 74220 58241 58735 77012 88721 64375 73458 55647 92739 94715 85581 89235 57025 90618 71934 67217 69597 96781 69310 81628 99092 61173 71485 80561 62153 51600 81925 88726 55797 83223 63354 55999 85568 90330 84513 78965 78958 55328 50461 72340 66664 60877 58642 63314 92604 96108 72395 50056 76093 89633 89378 95793 90047 64693 84540 83907 68899 54848 86998 97656 70082 79752 88610 71211 91314 57018 88066 82347 55518 93051 54111 81270 85062 92758 69580 95552 73653 96829 62206 61845 57878 78064 79127 89227 53462 73473 78272 96138 94429 50589 53225 94435 69407 79082 94961 87506 80188 58394 90756 99493 85031 54033 68051 79104 66305 76837 80092 88321 51239 85270 78263 61679 75183 98059 54674 73161 87136 94488 99658 79049 98472 83641 79595 86963 72254 87761 66323 69958 51372 93333 74709 84981 72593 84923 67550 81655 56636 62957 98140 55954 91198 99845 55269 59440 58409 81345 71865 60944 54180 68146 79525 50505 88278 57282 85293 63886 79682 82325 94957 85780 76168 95159 95241 79634 67893 86812 55174 89045 96565 68103 95626 99925 53835 58426 55507 69868 89116 68828 77892 61892 97149 98173 90828 91996 93269 91721 54882 88098 63594 75830 54198 95420 97059 92812 84306 89822 67877 82746 68868 96980 72164 70093 78011 70629 66671 58800 77002 88166 62291 90480 61750 62196 51212 74347 78889 80297 82965 99513 89082 98343 58482 54596 96739 99297 57804 62253 52021 71729 91047 61532 55989 76071 51811 95545 87280 84036 52042 92969 81162 73544 72633 72485 60572 75047 53813 50515 73311 67045 64844 63549 67671 96102 58568 85042 80419 83508 53001 51216 87031 65905 79518 69389 50796 83680 74053 94567 75449 61153 97968 81764 58671 92077 86862 83350 86554 63652 58513 76060 91860 69336 69141 62844 62807 61613 51852 94440 91080 59193 85429 68618 95499 94710 63358 68949 90777 89500 72107 71327 99269 66692 55120 97445 73908 69949 83850 75858 74160 87219 94884 93894 52954 93462 94097 63213 95194 59688 62234 98646 64247 54571 56618 72719 83823 95277 61287 79159 97170 61355 70650 58923 50854 59608 74317 65679 85376 97611 55536 51783 70791 69182 84015 52797 83008 53041 91907 69613 86863 61336 64694 65027 58187 71121 51417 86175 85857 94073 67156 74140 55447 92417 87314 56188 61894 53274 95488 63063 60233 60361 68071 96788 93068 97421 89297 83304 89398 56335 94683 81902 80804 67178 82401 82619 81670 60208 68915 72697 60455 95806 75409 53409 78900 56564 59784 95676 73237 74481 75422 93103 87922 70784 59936 92784 50670 88983 71928 65514 67844 72465 74988 92753 82793 56798 81485 70646 65712 81318 99827 92620 99030 95069 64720 58900 52923 66514 50126 91173 84236 96439 56857 72424 65009 91827 99618 69657 76131 91133 66379 86764 59799 66424 59113 72964 85798 66873 58143 56663 55257 73485 92015 84063 66661 80607 50943 81166 62358 65644 92503 61057 95151 56199 51612 78627 99871 83957 90242 73071 57403 84546 95098 50854 51458 57679 98329 66406 58373 94621 66665 65180 64115 67128 76564 98581 85569 97330 64780 90889 78065 58188 76392 61464 96455 88503 76581 97399 72281 95203 87475 60312 78274 90951 79614 52503 78162 81462 95810 99862 68363 61939 83366 88623 98170 68367 62296 59499 94471 78728 69877 62978 99183 80003 90509 65852 75483 52849 79077 99543 80024 67768 52464 56112 67991 70687 74044 97590 83820 53029 63216 70635 78178 95157 96743 98018 89852 89607 58742 60692 67875 89707 58246 98695 52418 75941 64323 95868 98500 68606 58455 73510 96668 82256 74187 63239 88927 66322 91458 57146 88858 88149 94284 51354 81047 58004 62794 72358 71115 73275 96910 76462 83954 86343 68215 66605 65139 63032 90254 83155 92332 52788 72981 52090 92630 77791 84119 97772 74783 94986 85293 50409 52896 73808 82492 51111 53418 89117 55653 63937 86840 76750 77516 55630 65850 61185 57626 96714 65900 72245 66217 51396 97777 76434 51803 81713 81172 94352 67399 64505 84192 69793 65245 75604 96710 74902 82902 64850 62373 72802 64783 96683 67133 86211 58462 91832 52677 73300 76906 58128 77529 66487 53270 60698 75640 72562 83064 61380 70023 87166 50720 82062 86261 72702 84509 50496 88726 61342 69493 88037 73275 79792 54399 86468 90866 63636 70337 56170 51819 93510 62620 71756 65472 61010 59335 89525 81282 69392 93661 97680 69669 96862 60025 64096 90933 93805 67881 70485 89650 74910 91690 64117 94803 83847 53270 70599 63534 65077 97484 88666 96247 92129 69749 63783 92631 85435 80447 87196 94722 60980 55327 95251 85861 57629 55642 93152 97508 80463 83240 72527 92295 71636 62838 51090 92982 91776 81505 90661 71724 89439 97711 73205 59716 77238 51462 77091 65534 77713 59102 70788 57136 57623 55267 51039 80687 97294 56453 70433 57208 77212 77702 93243 96007 64797 51623 69157 76185 77003 92524 57983 62537 60443 64034 67414 52306 91182 89120 81221 81498 86451 99065 76196 92937 50892 85768 52293 69599 95609 84156 50049 84674 92701 75249 50609 57497 52769 94915 93335 89058 59698 78450 92102 85050 55047 54419 92142 64644 60766 89923 79575 58825 94828 92212 91929 69044 50306 69121 88699 95622 86798 71072 91125 98178 54605 93809 69446 67250 51868 70920 85932 98486 99787 87947 84622 56851 78840 90647 84795 92303 60039 81315 98055 83100 54202 85354 77937 88039 55276 98290 93710 50943 69142 59752 74365 86799 83681 55198 70773 53976 99959 50262 53073 55811 89661 99208 73501 70225 79931 86476 90192 79307 78437 85032 94346 64936 95193 58961 52811 68024 79169 68514 88010 93182 88120 87776 93770 68714 53000 72437 90474 82571 95229 84597 84891 56364 62912 96276 75475 73300 73303 97423 56910 55547 82562 97305 93673 58523 76397 79287 65473 61419 97190 94812 50265 75011 91756 82470 98766 95790 62250 56926 70643 94576 88701 72901 81229 99211 64591 62177 56281 65173 74924 82460 83120 57377 72135 68604 68825 83939 91501 70039 52913 95427 79588 84402 97248 63930 56201 79592 61456 84255 74750 80360 93881 73078 82853 78751 83328 84240 97461 73943 66319 94164 79244 66611 63773 88102 90742 77914 65171 94961 73309 77836 54386 99694 60715 83994 93535 93606 80420 86108 52511 86089 90187 68586 77752 81191 95821 89807 89147 79295 87973 57950 67518 79998 93359 61236 56758 73465 88595 80891 87371 73296 89143 53887 52774 83905 79816 50032 50418 98493 57462 53578 92683 85009 59407 72455 51925 75287 84653 81994 91997 54094 67931 77060 64956 86104 52380 96174 75165 87330 86498 53824 86691 86464 69757 50394 79414 95075 58594 69608 59584 96045 85461 66397 76966 73148 96454 65198 88070 77669 89850 83626 80452 61658 56037 53466 87269 97563 69798 99473 68906 86262 73286 81133 90242 53929 75064 70722 82208 89119 69599 93207 81196 90774 59593 70829 54860 71526 81293 77970 50344 81043 75385 68294 70341 93821 99773 95794 72653 51303 57131 79074 56075 66560 97361 86531 64747 76890 64462 63993 66573 79246 72698 58841 94923 82935 60009 63675 52623 71097 72841 85889 67508 83642 87006 82481 98078 81282 94367 84683 82400 58179 78272 81455 78490 59686 90037 90872 74590 50401 58377 88862 93935 62246 79513 59331 82435 88923 86153 73848 95351 83243 78424 85490 88601 54888 51055 61352 87188 53900 79783 99631 92347 54292 76135 93080 73389 57095 96375 78533 60323 88889 79029 69126 65413 51832 83607 69424 56534 60769 97562 74889 67970 70812 82043 51358 69970 61474 85782 54207 85193 92825 98139 73287 56354 85654 65704 89936 70324 52047 89144 98515 93572 85880 85349 99284 83476 70925 67508 79931 95175 74373 53604 58802 72959 69206 53123 83372 72842 86366 83281 71857 71797 93748 73332 78474 56120 98918 96227 55805 54094 79545 69486 60195 70382 61872 53787 97325 51812 64704 62556 76442 65791 62549 87549 93563 58051 71607 73529 64805 94318 66705 54431 69557 94707 92349 97600 79693 50113 84810 65773 92662 55747 50355 80018 72533 85708 59058 73687 65180 54806 86981 50009 51665 87034 71777 60429 54929 65755 53945 61471 83634 50779 97622 91737 52321 82308 91654 53317 67927 83153 51232 50134 53305 55395 83058 97158 92358 99910 98240 76213 59786 92721 79553 80546 76924 68926 55845 79123 60625 65153 89606 56199 64630 55746 52024 54692 56038 97339 53520 54798 75910 90817 87805 59455 86591 71722 60811 53269 71604 86307 52187 75208 63287 66604 75579 83464 55649 51739 68497 78204 90105 75717 94638 63114 57588 70952 91093 83535 97652 70828 88436 99474 97242 54288 52874 61134 73009 83326 59243 84955 87500 52259 91819 75536 66199 99669 99923 71850 95470 82349 58454 99955 62160 57443 66675 51387 59655 93567 84912 58997 59480 52807 70733 70402 76596 78810 56032 86638 89073 90514 61180 77795 57053 96831 77349 68581 78235 97425 51342 84548 90788 94942 77091 61486 71289 95505 66307 65523 66232 82431 82900 95605 91158 70479 90370 85598 88795 89536 70677 92147 81249 67738 84839 80818 64878 56101 72027 82348 72021 69746 97401 95215 98767 79992 76790 70286 89258 75252 66690 55273 56220 52695 89069 59894 50915 90292 57341 87319 95665 50376 94670 82269 98597 94191 84157 77391 50912 72255 69917 50805 67758 83162 62861 50597 98101 80426 70729 91339 56892 60173 64754 74430 85007 58248 57803 59747 52224 58289 91223 78336 67375 83810 86368 93035 66286 69574 63744 71662 70105 53365 57081 91869 99604 66062 60552 80663 59696 51353 86130 92705 97750 94533 90070 53514 93984 56485 91326 83729 90401 78175 79261 88242 86019 72265 52578 98015 56464 67529 80344 68244 50241 93031 91208 69899 74830 83045 64399 60025 73846 53030 58380 92666 95884 80390 52625 86357 78027 91533 67897 64453 60678 79704 93012 51640 93230 71327 89081 76510 64359 98959 82629 52626 90571 82222 73748 58809 65737 66028 86482 54032 58141 97880 79244 87867 86298 93583 56660 60286 51141 97649 72433 96042 61290 83597 54998 95554 74705 88103 63460 63929 91043 81322 95826 98930 69320 80127 87791 66066 50329 71763 67260 89472 58418 56288 75923 96724 86391 94168 62018 64962 59031 54428 68265 59495 68646 72479 54541 66379 97641 52857 98417 87230 88374 56485 67167 77573 58365 77918 54136 62969 73573 97054 93073 57209 70477 70030 91697 66156 51486 65103 61123 85849 56644 97948 87189 66171 50136 84774 96366 70413 59731 76465 91175 86001 62840 64779 83499 95252 52864 75661 76029 64260 78931 90171 51256 89499 64296 74032 75225 68038 69171 66482 74414 57864 93581 63494 65087 60819 52931 91063 76733 69229 79476 86886 64676 80541 62060 55526 62289 76510 79097 72705 70406 86075 50792 71921 63604 81636 72880 73001 75649 59511 84204 64126 91890 81617 53060 50787 96075 90014 50705 96460 95638 54678 95512 79196 52770 77153 69820 84066 77054 98939 74979 96894 65007 68909 83030 72002 82908 77138 63114 55775 84846 80455 99163 50466 50116 70880 76120 74202 98351 51173 52048 83320 86381 74808 91488 88236 74104 51968 81979 85737 54856 55631 93461 85535 95621 84510 65704 53043 89720 65932 59971 57594 98742 55680 76838 89475 56591 80579 54104 59381 95892 60175 93943 70237 60278 97114 63780 53370 73928 51697 65837 73202 78762 61533 60102 65426 79580 76218 71528 75014 99470 50654 97338 93515 74804 64905 94760 70102 59541 75241 59631 74867 58627 71762 64211 60602 63851 99734 50843 63450 97834 88427 82724 50547 72156 64948 96136 63670 53661 68087 57820 94935 61309 51798 63506 70852 57989 80625 66001 61255 78279 90192 93519 59027 89444 99587 79225 98685 70320 80240 57268 73963 93420 66728 92326 67058 64739 97676 72775 50283 55894 74575 66007 86241 78166 68754 94179 76662 78610 68473 84949 96638 93854 85999 58174 99231 65858 56242 51749 73970 76845 82350 81527 55124 88325 55590 61057 65814 54352 79650 51454 99454 69528 85326 69493 76894 96714 64596 60677 54769 52789 51107 64164 75445 83472 63917 66113 92018 70700 77505 67274 73245 85253 95013 93897 84184 64236 80769 96328 94328 74556 68800 56473 89568 94421 85497 88604 55742 97907 60622 95254 92715 86541 92966 63729 62411 75849 63725 80009 51869 60045 95097 96515 85785 65700 74931 82292 69294 85288 83057 75313 85106 98269 58489 63435 82552 92246 81700 81651 61412 75557 68985 57983 92790 77797 77668 50612 78738 81126 50266 67785 98986 52683 65873 58521 72373 56502 73606 78236 96061 58637 63687 60063 80447 86705 60009 62960 81634 77463 81249 73467 62644 50510 53320 54019 95811 72888 94707 51268 99426 96864 84309 64813 65983 58583 60386 59421 72173 77361 88525 90829 92884 57352 85944 84040 74424 62503 70274 77478 71026 81891 54641 61848 69515 67992 77227 88639 54575 83439 58689 86461 78881 62827 97770 82251 55378 64321 95658 81760 84706 56071 70645 83538 51296 60979 68852 56727 54801 62780 95064 85477 61317 56025 84167 95192 89629 94524 74365 76795 61138 71424 73653 97498 92041 95996 76244 76180 72031 64790 97185 60310 90784 84770 63304 68621 59420 77982 94370 65918 97800 72901 99748 95817 71009 57313 92981 50665 89600 54054 68749 95386 68634 50196 71789 51663 70162 85278 76276 98011 69720 76852 67821 55234 84893 61993 52530 83395 52491 60012 81791 81666 53445 76813 79334 80054 58594 70601 71366 84539 94507 85625 74503 99229 95366 92174 51622 53750 65439 92126 53863 61163 64033 86242 56975 96991 71147 67846 65366 85369 84465 75809 75078 89878 71875 89687 82787 63168 60100 91867 86200 67410 97235 82119 65607 56873 78387 80646 97950 86643 58121 87752 84656 78342 52103 60226 80896 51435 93035 70355 92383 80544 93646 57994 86539 96452 83650 50104 69194 57784 99072 92916 84727 60620 85386 72560 94294 52187 84295 97218 59566 63035 61430 92049 68776 53772 78438 79680 61991 69851 77338 81335 82046 96862 95760 99428 96206 97047 89844 75572 62733 67624 51798 78194 55414 88848 89879 63947 73528 94914 93619 59036 96936 65239 54509 77913 92663 98817 74799 89445 74405 86976 92666 78263 69793 72755 53295 52800 90538 65030 87876 90513 97994 98958 63486 79329 69213 96044 65775 70257 53936 91624 72811 87659 83449 62805 53002 64448 66203 67834 79329 91152 53982 72737 69927 61996 56586 60527 66922 75702 55699 82637 50485 78745 90934 71349 75515 58222 74997 98355 87816 96238 57488 69150 81217 56792 53231 69370 95433 71570 83600 81885 67946 54262 81969 74542 66556 54837 99199 57867 89597 77618 83930 94931 79949 71267 72793 69710 67843 52537 51045 99627 69429 64791 62814 54359 67384 54215 92552 56552 83739 88338 52316 80181 98538 81109 88659 79523 83704 69615 59085 72432 73926 81412 73736 88874 82741 82487 89128 88334 53782 58530 75130 61415 94101 92501 62547 90656 91388 56071 80363 90928 79944 80067 82910 94271 86617 62066 86503 67067 78994 93734 53715 87791 81597 82773 78852 86316 86791 92644 66029 93244 87436 92625 71302 56644 90124 94593 68202 67589 73427 90138 92854 55312 88019 52779 85226 69411 51702 85760 68119 96912 92920 68104 63150 80482 65667 83519 90169 89552 80164 69905 79082 63669 64892 61130 95187 51311 86583 58584 57079 95332 85457 95676 84319 60968 72201 90001 66518 75718 68702 87477 66509 95004 69006 99331 77077 66033 90452 80669 82988 83268 55149 74294 85725 89049 88869 69314 99037 58244 58606 77105 59428 61712 80571 75320 99612 61299 68892 60427 59944 83934 51566 87924 72545 77949 92190 65722 91712 70979 89923 70773 95054 92055 50465 90588 90459 50380 63383 94154 57975 50725 67016 63272 93199 96065 90188 65462 55608 97598 68641 76623 94322 55969 79953 50893 98716 51608 78982 92789 78984 93702 55149 72217 72359 67885 84596 74815 82129 99977 83372 77196 76000 78287 56261 69613 56162 52102 52620 82020 78169 59114 75745 81767 98893 78887 72123 75195 76904 87315 89436 99338 62252 56289 57222 84580 88514 78415 73523 75068 66378 79553 98707 70020 95047 79105 82705 57082 74073 78622 76307 91826 93018 62325 67369 82668 85150 69868 63467 79231 63333 69007 90113 83044 79795 70714 56843 74281 59434 67516 67161 84388 73284 78360 62546 54818 72000 98869 93229 52902 75818 91036 72157 66105 76380 80450 67091 77334 88433 65621 73340 53409 96336 73427 60223 80159 59377 56516 62795 61304 71305 63408 64058 99499 86570 55455 68151 74017 65059 78021 94732 70730 97977 57357 83485 84523 98499 96195 62852 93817 72842 63807 86125 77278 97819 69451 74189 88877 85156 55631 84988 58469 65739 84281 56916 77236 82176 78010 67536 61296 67523 83525 65996 60637 91109 65482 70300 52750 66086 98276 94692 96354 59864 56202 85268 81411 82988 63018 92118 92747 80469 57257 90752 62587 94489 85940 53698 90576 94135 79061 53737 96593 90920 76491 95966 76114 77673 79542 67355 73731 80088 92513 90630 78904 64383 74922 93151 61134 78568 64212 93451 68287 59920 85786 89529 59009 93862 59610 65594 97395 72393 52048 93471 83166 85693 86256 82978 62157 78448 77171 63366 56606 69355 59794 96139 53962 51723 97553 67947 53206 51946 68917 70265 85079 94500 68269 88490 66207 92870 75969 96978 58082 74201 54987 84837 85569 53777 60977 53116 70355 79742 98377 73029 53405 82155 70818 71805 65610 80183 58594 52796 92922 87102 83830 61442 96013 94310 70026 82951 70050 85291 70394 52266 61540 91737 80890 92145 80738 90103 92240 70662 92399 61910 58480 58926 59325 90323 72781 82983 74560 56136 57637 71197 77737 94588 67672 66397 87794 86865 57527 53211 85898 84394 67726 82265 69373 70761 91619 52308 61591 83276 74165 90044 57768 54570 85369 83419 50745 81856 64100 51165 88119 99833 95440 71278 73459 76774 54867 78120 82789 58146 74269 57394 86495 65941 55359 65708 92144 85511 64296 69796 58500 61941 98789 98031 68578 64199 93555 98221 76259 85300 75849 63429 99645 88041 77915 86086 53687 85155 90015 70284 63842 70164 57548 92595 75207 70543 68330 86152 60203 60129 98916 98660 63532 99471 63715 59846 92002 71370 68680 80545 57042 80910 85171 52003 92488 72218 85691 78019 79024 75324 79864 68375 63836 50421 65216 74775 68898 59067 69141 55545 60564 65984 63020 77785 94117 61122 72388 53729 62214 75862 59677 77765 89242 59235 89006 95932 57088 81099 51202 94702 53107 95973 60275 53124 81288 86523 54665 89612 72610 63592 58753 90895 77764 67603 64718 50501 70502 61949 83296 81340 88872 61361 82173 72794 78522 54090 59018 98098 76964 54745 95524 57428 65332 74573 94393 88535 83884 84854 51389 78132 91705 58781 87740 83290 95579 56902 91560 72147 90497 96811 88254 98563 72972 78543 63707 76412 82294 51643 88116 98916 68772 65069 61767 99440 53194 86494 98479 84617 84226 67050 70246 66844 91859 53038 53214 70154 96890 64040 60057 71930 76946 63893 67736 58888 54587 63231 92991 65441 74535 92258 61091 90919 71698 65505 52021 50625 60452 55494 84224 72587 61479 61050 72344 79622 57944 50987 88312 77201 69358 90510 81200 52742 92417 54558 75084 80590 73912 78968 93015 72287 69973 77726 60414 60546 64247 62767 60703 90156 87675 91650 92101 68363 73643 84672 70702 90128 78882 96326 90489 67806 54176 61005 54077 91046 87141 74849 94443 89899 74555 85689 63846 85003 55491 61981 55322 60956 59348 90169 92291 61331 99168 51309 78888 65391 61516 55930 71775 63660 96029 54026 52989 94110 85288 81530 78898 77590 89808 78152 97972 55592 56631 66984 88862 85847 97939 75532 58224 84895 99470 91273 87161 51595 73336 54094 85191 64594 61877 90101 94519 58251 83009 94918 92219 92819 61754 80886 88400 83948 70520 84730 81188 55559 76094 85439 84981 54124 83949 85287 50603 96739 64297 89606 59159 98129 86865 68676 99114 77021 75340 62667 85238 60040 94223 55347 94130 95875 80379 55522 81354 52302 62785 90486 65691 80419 79037 94580 92423 91917 82538 58275 56886 59531 68459 50906 88664 50892 66799 75544 87642 77653 94331 52019 84120 83331 80962 52680 61508 95338 95213 95426 99761 95108 96180 97068 75953 74044 59122 80799 50936 54991 50378 74784 59379 63026 70651 76141 51642 61455 69490 58011 51119 54141 76190 51302 77214 90641 96366 55239 71800 96328 64432 90506 73413 98275 86854 50607 64259 92492 86849 84650 60783 65647 81742 51995 67735 70622 79308 69675 95600 84541 61096 60155 55752 93772 86781 56450 77591 57836 88578 84557 71175 64005 79838 75684 95813 50580 72664 66490 87971 50261 57311 76713 68951 94989 64322 56815 56213 85432 77850 58288 70855 79783 72680 99554 76959 94515 65990 95933 62995 97788 73429 57250 69855 55547 93693 75188 83452 93217 87311 97951 68077 79785 77125 53661 77865 97017 66508 78723 66797 85473 91866 85279 78920 57490 71175 88881 90735 77804 74414 50500 70544 64081 89625 82909 97611 54659 51194 81387 65735 96876 90048 67611 69930 76614 55558 50161 92227 54910 86398 73613 66574 70710 73471 86443 57615 70115 55024 58839 50312 61456 50103 87553 95949 96836 70026 74631 72663 85532 50698 98371 82529 75090 58823 66922 81070 67515 71453 59966 70068 79577 59770 62169 92410 73935 70611 53672 81675 90494 61103 81687 59697 95436 73029 83894 98261 57745 67837 72651 56375 66698 96940 56352 94581 98348 70976 73273 51321 97588 50756 78372 81135 53237 84793 53065 58071 97778 74818 54254 82162 85373 50918 88584 84035 80152 96140 78605 72016 61976 50402 80701 89132 74041 87790 55138 67325 65871 56444 52381 68620 97445 91649 90975 89723 56213 74771 77010 82202 83757 86175 94480 92478 54035 86268 62127 67191 80790 80129 95043 81327 99163 94325 56293 82972 99593 75043 79751 63923 81243 98528 68994 78234 51602 76811 70313 73225 68970 66865 61477 87074 78918 99382 72938 96096 67195 50970 81903 66313 70040 92081 59741 65335 79305 66076 79822 69391 71562 87873 95534 55205 59507 99267 94184 96250 93427 57000 64540 95600 91060 78848 84586 72301 87604 59286 62972 88262 89231 72000 57608 82935 54946 67322 62521 75375 95535 74235 81552 74105 98275 71069 70160 61128 80693 75806 90176 91969 78257 94128 61689 67262 53978 58618 55022 56888 73776 50222 77650 87611 58653 58153 69577 82302 76612 79255 61600 82085 66274 63504 89792 58844 81254 78418 75116 57056 89503 72772 65857 68914 71646 86299 94407 88671 68954 97104 80025 78073 90187 83746 62556 90155 65898 61457 87233 62699 62423 73822 76624 99164 89904 85868 56716 98263 79088 96881 64376 77751 89887 63012 83842 69893 92341 91081 65387 76695 84926 85575 63392 81598 93798 63082 64659 60748 96594 50109 77058 51668 73795 87893 98211 81075 91071 78929 82387 73067 79030 86925 55881 89423 93948 68147 76914 72497 90540 54613 59745 83880 72695 96705 53045 97578 50419 69975 95436 65340 82183 83831 66800 57830 97823 85707 82415 96968 66822 63538 64769 63360 59672 68097 87785 84115 96663 80290 59806 83853 74896 76150 82899 71761 78271 86816 54390 93438 83686 76326 90480 81555 73760 82482 92301 61770 83268 75608 82704 56165 65800 59136 81651 74562 85512 67643 66820 56996 77614 73283 96995 64865 60916 94521 85812 89342 93152 69628 79521 70881 55857 51707 61318 52173 73259 62134 73279 54697 78599 67159 90218 79534 70456 93203 67108 60887 96008 99053 68352 61176 53411 67461 98618 95540 99141 82225 66997 57905 95463 57228 61751 74440 72070 59494 91936 81662 74788 73120 62113 80534 80329 71753 61699 93279 88802 62461 52137 82590 90059 54366 99097 86394 69493 95508 78235 71817 53972 53670 83640 50627 89669 52249 56268 64262 93463 59182 62226 71524 82700 51177 84600 50274 71588 67540 77324 75358 77584 61068 60888 95529 73694 80657 87023 59349 79946 99135 82334 67717 51144 55152 50224 83834 75960 89441 57916 93316 63385 99683 79192 56213 51612 70261 88010 69483 69256 66195 82302 67955 54675 66021 85428 92684 52510 88589 58091 58468 58292 64821 76191 67221 61739 79474 79994 55545 64843 55154 94621 59998 84568 92171 67983 94369 93205 77125 53707 82539 97554 88184 75010 94025 65341 59263 68720 51160 93809 81711 59248 77392 88432 83128 86884 84819 84849 86003 56261 97913 72347 55033 71842 56020 57508 87021 88429 60948 51385 92956 65083 52048 56453 52243 96555 77164 75685 50365 55673 50633 74420 54087 93659 78454 53076 94107 86312 96479 93411 98331 83957 62992 96816 93108 88531 81758 79568 97135 91386 67236 67962 66456 51917 97933 55657 52167 86998 83215 58626 84849 98509 95542 87032 73444 79869 56404 62255 80846 64999 50669 89261 70147 75145 74382 64573 83200 64395 89366 81904 63947 74529 64406 59902 86970 89747 88183 99066 76826 88121 87723 59518 88069 63561 72088 54280 55509 55819 79687 56252 82127 94919 73977 56883 99568 74322 57220 91177 85954 83759 74940 55761 59692 93888 79146 54041 56999 81390 67436 72268 90228 69212 87364 76906 65323 51192 80214 84463 96308 76125 92480 91537 58843 97434 58390 56976 80526 61353 80790 92924 84548 85618 51333 63312 81021 82083 55685 86372 59272 62801 67061 51548 72994 98513 75043 67900 97947 98550 62093 68494 58970 63294 85259 95846 86029 74204 76464 72845 68024 98770 62122 98890 59457 74002 63507 75452 66599 68386 64633 92947 63750 68567 91005 67303 74933 79649 87351 98746 61247 68122 60992 78024 75410 64248 56871 81900 57722 52465 93513 73820 53834 95070 52053 60686 83218 78334 58900 99648 75525 99311 66770 89548 78689 72629 61839 90121 67013 51618 99944 53717 81149 71925 93855 50087 78467 99121 77209 78645 65887 60012 86463 52560 92868 64531 73962 88942 88337 66470 57817 52286 88224 56025 61464 95235 78116 53058 74463 50563 93431 53084 52649 83904 87878 77444 91185 83799 71787 69786 95455 68844 54073 67084 89252 54563 69972 79030 77084 54061 93873 84994 59636 77339 77315 75598 87219 54535 67488 75825 92883 67149 70442 87681 91789 66018 65408 86954 75640 79512 56019 56548 70370 72050 94651 61364 73331 77914 60479 52491 52845 73023 61819 91286 56390 65893 58777 62907 64368 56664 54184 57429 86857 80922 65975 86930 79809 51900 56866 50664 71812 80288 62074 61623 95258 63624 53942 62527 92791 57226 51167 82813 52152 53299 69006 60230 50658 56106 52408 85324 68210 91686 82199 60752 89716 86939 62907 94907 76042 62298 76499 94425 73729 80137 88401 72826 75274 54560 73351 78947 51071 88017 59842 99118 66787 64658 90591 90727 86288 62788 53167 62906 93309 94171 99495 62135 98121 80372 86597 74840 55335 64003 92525 71061 94747 64818 98715 67388 67703 65856 55986 50770 70508 92978 58299 75008 74684 81360 71313 79110 63347 83326 74685 65447 71445 72316 91445 75278 74626 55499 72206 79134 97291 79830 61915 76954 98240 61181 50827 60054 87140 61494 54921 68308 95990 64283 78723 58647 50632 76449 73364 72695 51158 90883 99182 64789 74776 96610 68137 93915 63455 55775 88936 59591 95847 71928 63990 81240 99354 57611 73338 76338 78997 70919 90944 73381 73322 71436 82128 65049 65623 71030 97399 52569 94967 68828 65256 84966 91950 76936 57495 84638 96234 98246 82850 54625 55861 78874 88194 69425 75532 85162 68187 73275 58091 81379 84803 70050 71393 63204 59076 91858 96481 92413 85623 81389 95463 52056 67285 77366 60810 66042 80616 81536 81780 96632 90286 65660 50088 78515 77429 55298 52653 86533 75067 56256 95584 79380 53531 87388 63528 93314 86860 71882 85898 80006 60356 88152 61965 70405 90071 92051 67104 59717 53727 83895 81764 89204 91944 66115 89428 70478 65453 95018 89784 92485 59245 84045 73349 63010 64184 58569 96663 70675 78919 99067 50755 99278 84059 60487 68745 69621 78003 99766 59383 70849 78002 65530 76282 52554 88082 90113 68023 94789 57592 57889 94353 64520 94061 74892 92483 95642 56696 86012 51959 86816 65537 83785 81900 96472 55256 90820 86442 52033 89459 53106 74290 90578 75873 99194 68467 59759 71295 85719 64033 71918 79564 92288 83854 76685 73199 92150 50639 52112 79379 57525 69426 65453 59021 79810 98317 97798 92102 82663 93284 66748 58771 79612 77729 73136 66314 66310 75635 51893 59452 94226 89565 62031 79998 84888 68945 80132 59546 82702 78441 74268 69732 64433 76472 68221 68403 59239 57258 63435 77523 64542 94416 68673 59464 78286 69117 86577 83513 69492 68279 99922 99650 86319 83317 94105 84638 96347 82633 52706 63833 87046 50128 85851 68892 75651 66684 75026 62892 83581 66678 60511 79023 91625 56754 74162 65868 55608 94103 59175 68960 90412 71111 62760 88189 54123 84585 67762 53546 77892 54270 64435 77834 90726 64066 96687 82492 76382 67451 65359 87732 77624 71940 95801 88212 87157 69601 82036 52500 86397 99381 50873 60119 99035 96045 98217 89986 92444 75473 77706 88446 55178 72634 96261 62902 80556 79707 93591 75044 76141 62862 58329 96208 67471 93676 63325 79168 62477 76066 61519 65466 95161 55583 61432 65896 86066 62163 74549 90081 72480 55942 93137 77160 73359 89137 61454 81562 81850 76764 96708 68478 82587 60279 67345 72280 84406 67290 84641 95008 51006 99295 75560 62846 72452 62032 84513 64920 54875 70725 72918 66727 63894 95474 83975 63546 54234 52946 59181 64428 87834 65333 82609 89981 87826 76367 75283 97047 83448 80171 85891 66223 56550 59844 87185 74331 52037 94563 95969 73896 60828 99976 73433 89214 54979 82647 52059 64479 79255 75224 93183 57538 50043 99055 57501 66641 56666 75954 51685 98390 77492 62258 91992 95911 59160 62757 63337 79801 74075 65450 54348 54583 59511 77574 78088 53610 84458 71248 86518 70952 75205 81707 77442 92065 82111 75418 87754 76468 77368 73815 64356 71419 86765 61387 77575 80174 52625 69253 65279 80111 56362 93948 80567 76965 67702 54741 52477 91060 80502 70769 73950 63365 59918 85398 74112 69978 65341 74756 97866 56501 52450 54268 97358 58863 53049 81403 58253 90917 63646 96376 87471 71891 70445 87847 62925 53827 56289 89621 80873 75053 86301 56734 73966 70132 70432 82318 59797 93342 63252 94236 57823 51895 51265 68648 89664 86373 69908 71535 86803 85018 71768 55370 71120 57229 92833 53345 57541 89002 81716 80418 76870 69595 66461 94245 93126 79018 98190 65994 62790 92918 68297 77029 60795 58984 64963 73467 52127 78101 56179 57676 85155 83291 75639 59288 58150 93977 64105 96696 54073 56188 55767 57371 57268 74944 50848 51745 98530 78797 78543 93836 76019 51343 58768 85056 72976 71527 54987 56223 80127 94110 74619 66388 89497 59447 68995 63045 86544 78740 65116 80539 84782 51930 96369 68555 80673 64852 86686 97176 59157 81728 86952 96314 97480 60450 68274 81283 62719 64568 67572 72219 50555 57819 71752 65970 66699 76183 94597 63490 86897 66492 62070 53339 89691 79797 55798 69428 64323 94413 81874 97801 65718 83843 90037 79633 57102 85424 58992 64662 59468 51716 72564 97412 92659 94387 91496 51755 57179 62616 90155 86496 79100 73390 72463 50263 52239 96501 77688 75822 87174 75159 87746 86446 55658 61938 96909 74730 50875 92701 71940 69244 78398 96026 82109 71308 91573 58992 63132 74229 53125 92822 79906 54450 51624 52801 78308 98991 92450 83670 57063 81392 70290 73225 85877 87309 90495 61572 62516 56502 63077 68922 55764 70431 69703 86404 78555 57572 76901 79501 69476 89538 92612 85640 89702 50764 50987 68278 77818 74807 88424 59041 55225 81363 87815 67622 50129 97895 91904 76537 57212 66453 68436 64638 56582 79890 85109 62151 91013 71627 99705 69403 69993 79971 61719 94194 67633 78428 64603 62180 53709 85100 95685 61310 89097 75027 99123 97460 73018 50605 82499 61792 89096 75636 81170 83113 71425 63564 58081 66083 99020 56095 54074 58160 69247 98974 63478 75635 92981 82371 72374 70060 87901 59041 77516 74361 65956 82121 96836 53377 94392 58145 52444 65051 77413 98730 90630 91785 92293 61260 54198 69874 85767 56180 55626 53507 71255 95173 94845 66617 79448 59313 84492 81720 95116 61383 87576 52705 79098 78001 51851 57916 53853 50979 69880 61145 78992 54145 54658 56862 70889 63442 62100 63851 84241 84508 96097 50293 52437 60632 90401 61175 68086 95257 91729 85694 92242 79509 63029 79403 74046 83720 89827 65392 97713 62207 56846 52495 94513 79702 55320 99013 77782 85887 91083 67687 98384 89019 86400 92334 72197 88526 79039 60830 74316 90455 52513 60384 95336 99701 87308 95090 79239 97070 91192 52856 65222 54910 78880 96502 51450 93598 55400 78688 95597 88359 52181 64121 74345 51138 65905 66166 68772 78785 52267 60168 96273 59604 97944 83084 55121 71355 82953 76481 99087 85574 58322 96542 71036 98685 51477 52797 87679 96908 81454 65920 66018 68073 84528 94480 93485 95974 73232 55330 80007 52760 75101 99728 68431 73612 75196 50604 94807 55488 59861 66154 86082 61020 74321 74687 97957 86239 78501 62227 89543 69614 95461 55354 73531 80048 60591 56618 76340 64742 97719 66715 64665 85340 63812 68702 62185 90881 66113 71189 70636 69047 55304 86594 95392 60232 65787 86982 53853 59572 70742 53584 50380 67421 84934 94931 69524 68561 50866 79940 76299 56409 55677 62324 88923 98064 56915 98075 52444 89530 78038 97948 71036 75362 71279 52176 72388 59727 54241 86441 59536 89400 95928 82797 78502 52551 78742 77414 76032 89586 60956 88741 93361 92433 77017 90857 79007 87451 95302 89568 69828 60561 62848 50232 72960 59167 63015 88660 74130 52254 68045 54039 76084 65317 77124 84207 55210 85542 96751 81899 77767 50927 50952 85087 81288 91618 60311 68528 82084 71428 75048 99478 76318 64065 51340 80733 53299 96106 57473 53218 70205 69904 68686 76748 65020 69269 53778 95394 89713 82414 79584 75702 95571 77907 55782 52411 86012 90743 85983 83939 98013 92837 91972 69599 56983 94195 54781 74299 88949 55847 75238 94650 91120 89897 69134 66926 76407 63808 82437 69597 94175 75887 82194 55615 77116 55070 91451 60542 72045 75957 79419 96798 51005 57914 90839 98947 72662 84044 69904 94417 84662 75225 91042 97040 86906 64650 98272 58827 99195 73934 69307 92965 56038 80292 76830 71059 68609 89284 67511 63276 61270 97786 80025 55441 77900 68342 68961 70645 74172 94969 98715 85333 87700 98316 53165 74103 58910 96850 82877 98171 81532 56966 53937 84482 80186 82832 59662 62903 67011 86908 67329 77117 97714 59383 76305 79981 69165 82564 68667 78095 98616 90231 68373 78201 61471 89988 75478 97966 59114 56043 92256 66018 81063 83569 60001 66759 84386 75164 96309 78239 83174 65771 62131 74492 69164 67532 93483 71145 50392 56735 75006 99077 72231 93516 93197 94412 75479 63885 62481 64166 57284 95542 99786 75467 85985 73262 62526 65626 61917 94657 68137 86018 60494 70665 92545 55982 57033 64896 77024 52744 94585 85825 68974 79711 83137 64154 85560 69250 65684 53187 69443 54792 56833 57320 78670 94083 68231 60239 67322 77612 99712 85793 64048 81224 59426 77381 73493 54621 67971 81491 57971 65888 76573 86496 75703 62066 60067 77559 68078 65606 77115 84674 89524 57483 68740 99758 52768 85753 82625 93272 71148 66113 87945 78532 59189 56122 81265 64153 69271 81046 97547 83806 84144 92823 80631 54691 59447 69918 66808 85983 97159 89527 87016 80011 89963 81760 89118 50942 82030 78354 51862 88181 88192 75709 85462 51425 90075 80733 79332 69854 50212 80686 67887 76914 70609 57750 74631 52705 57223 97460 98360 66779 76706 71969 83264 97688 63337 69435 95642 74050 73715 62612 97080 77386 98612 82600 99247 89031 84761 52260 56733 94627 97175 93878 67072 58329 91214 78421 51056 88979 85637 51975 74905 74625 77860 80469 52692 56506 63621 94005 74304 94055 64720 83063 59162 95149 87852 60305 81785 84458 65756 85728 54114 69474 55068 69276 53533 54481 60661 64788 89751 77101 99351 90769 91873 66177 74101 65472 95762 81375 59999 95556 78112 91459 99850 58636 69572 77821 82993 94478 85873 61641 84835 86332 64425 72193 75262 88556 87261 73375 67888 98320 65637 67253 68648 78552 67152 51392 63804 76430 86065 57373 83908 96674 89016 82248 67833 64733 73072 89766 64333 80019 53777 95621 78305 60175 59457 94697 60234 70574 97545 89211 75593 85163 77421 58293 75095 84749 61528 52168 71132 61584 52186 89355 76446 72578 86906 60172 70653 98583 70522 82166 95262 79682 84859 50941 87858 58866 60581 62737 67890 60519 97411 63006 86002 56219 83362 80321 56227 70988 65580 91826 94541 84698 82834 52691 99385 54009 65492 82114 87898 53050 92309 82751 85971 92611 87928 60425 76973 65361 88401 62367 52817 82336 61966 72920 65583 72257 50236 67273 71171 83084 51940 58111 79163 73745 97611 82903 97834 83243 73281 62319 66570 73740 75290 52087 88367 78552 93429 91030 56214 74431 92496 52336 72934 82484 63686 76291 91817 79617 81732 91561 97783 99920 95616 70988 62983 73714 88599 58434 98793 86670 60929 62044 80314 72657 90443 66279 69093 67389 58814 99774 72158 54242 97372 99939 93157 73700 67520 75006 98064 77598 78118 54439 62572 85294 57641 74251 73647 54670 73753 73835 97214 75073 93192 77602 77398 66469 64780 71258 96380 66289 88000 56071 87133 96936 77441 64158 59888 79839 63838 58700 71229 51483 98093 84703 60584 74397 97765 54215 58429 72975 65092 71660 90366 87434 66115 87410 76779 60389 64821 63514 84452 62612 92364 91794 89783 79422 72249 67409 71323 64156 99558 66633 93853 98821 61282 79118 60756 69786 97647 55148 67082 54344 98734 72013 56611 98709 88818 90881 92300 79430 82863 81180 75619 82851 57097 83014 80711 58103 85507 65349 99769 69558 60823 92833 86378 96742 52319 68673 52384 66927 75728 98773 75368 82058 84608 51912 64772 81732 95955 69941 76066 85176 69154 57632 91241 57478 94923 67553 71832 60417 84762 78050 66323 64806 61303 81520 55852 56330 83783 75885 88536 78925 90460 84318 76164 91041 92986 93334 76106 74282 54903 51372 61736 52389 91925 76918 66219 51646 56750 89694 59812 80545 82986 77299 59810 89599 84802 55400 54558 64402 61237 79028 90370 52698 68896 87027 85306 50052 85901 83805 56437 92209 89862 74878 54123 87323 65516 63077 69260 52942 61248 90206 55683 59421 57726 65961 83855 90500 98557 58544 86930 76801 81199 77657 52240 61019 95253 99133 66482 66603 99598 61113 58545 86438 98859 81011 85718 81749 84961 75551 50272 59130 83787 91561 65187 60500 59604 89442 69221 63306 53185 72296 80715 53828 84553 88239 96661 50145 93286 95245 73593 95207 76485 51019 72455 54087 70114 52177 96371 66849 71412 87624 87349 81924 50812 78145 81261 78360 68437 58683 88853 96922 66434 57185 89108 89959 52063 82314 97225 77524 72517 53629 73889 61655 61421 68509 80238 93785 67951 69872 75112 57059 94602 65333 62269 67371 81366 94415 83853 79737 85287 77575 64119 69148 61993 82639 50309 70831 96139 90803 99994 89462 51769 50551 74711 86020 85994 70458 98816 73724 65513 50777 90958 60973 98988 98578 92346 89088 53107 81288 97916 83362 62192 61868 90334 81250 56107 95300 57187 96489 69956 69743 91659 85761 64124 86105 65649 62200 75176 53234 56223 88004 90853 69974 68730 89375 84804 51393 72899 53583 93356 97623 76561 80361 86628 94048 67800 55205 64567 59643 70135 66822 89109 81786 59962 80282 99248 82702 97885 82599 51434 77469 65472 78146 59821 54456 85887 51921 52709 79185 58395 78085 91998 83811 87959 85623 50341 64679 97392 91268 60756 60328 85593 70495 72111 86794 86602 72969 97357 58488 95292 61396 52280 99696 86770 95425 73997 97235 90280 78049 53822 57280 75024 88917 85638 52311 50707 97135 53891 63534 62908 50589 92824 58707 55222 77192 85088 78834 68581 97939 96299 95059 95782 71421 50622 77824 59003 70260 76509 54185 95976 56918 89074 93515 82872 66435 99869 53549 70909 82428 79203 51269 52371 80675 84291 72179 74400 54286 50719 50252 70097 90403 73537 68654 83052 76321 53550 97573 97256 81249 78019 96084 61036 59753 78188 83314 69045 89851 71946 74014 81599 79073 83118 59792 62591 56711 99590 96834 76810 80592 50786 67923 71447 91922 90494 87506 75297 64895 87693 81826 74410 80841 56046 81855 63907 68741 60134 97099 90183 96745 71455 68157 58949 74308 53327 91542 51340 54953 76636 97829 55819 81199 57406 51472 60812 57975 69943 72204 98775 97631 84135 93288 65747 59374 53016 50623 81859 90870 98540 86607 72506 86154 55080 70005 96872 56950 66034 74119 88061 78330 96041 57227 55069 58090 66333 94687 65686 93958 51149 52587 87319 81912 53960 62903 70703 92130 91712 67890 56571 60547 78214 64966 57652 78111 75005 92153 87233 89558 58826 86267 54953 98901 51758 93696 50838 61868 62173 93503 67596 81319 50788 95475 79930 67528 70444 74041 58687 67100 78538 51930 89203 80593 55098 66826 71154 72601 61120 52852 94896 92460 57337 74810 54029 62708 99628 62079 89524 59654 76011 54931 80137 76837 93502 52144 99941 90253 93819 78852 78864 95400 55341 92159 58574 52069 89714 92566 82681 92993 83745 65267 53177 68734 58040 85624 92277 70027 54422 91047 75433 54426 53870 94941 92340 76191 80818 81991 59841 80536 96903 95322 74722 83552 51918 76958 79690 82112 52681 66213 94837 85518 53508 66466 52046 78984 92531 54970 78104 54094 66404 89215 64219 99533 55270 72583 97240 97217 84605 73461 90106 90253 92485 70158 79340 74149 77929 97195 56933 69019 54165 83594 74908 73067 54066 85074 96368 91293 90074 97186 84361 53352 88873 91071 68035 84209 58992 85405 91652 98813 91132 65584 91347 65655 93792 62224 51743 96322 81709 54580 66552 79130 91743 93027 54902 54582 63340 93195 88260 61815 57116 50705 74581 95675 58437 82988 92157 74668 95906 82669 61323 77111 85881 58404 51201 86053 97990 61986 94501 60318 96556 92744 90270 53945 83216 87184 66985 87613 77093 98875 96051 58566 92295 75509 69459 76867 61130 76862 67692 70759 78426 84127 67226 77651 68748 62956 94185 63877 55512 79158 75070 51569 86482 61738 79170 52430 98713 52514 60168 79918 60365 54270 89557 60320 77648 69157 88328 60652 55539 72068 87888 58869 82521 51007 56793 95784 58834 78410 86379 83830 68145 60456 78152 92372 91528 96401 73911 86405 66391 79252 76362 88973 67117 65283 54436 62708 97216 50910 85747 85567 70341 94687 65021 64965 87027 73012 83467 54889 85074 70119 74154 81460 59566 79037 81658 59493 85814 56053 70961 86751 54789 90712 98046 90021 81140 59964 75998 96405 61263 65577 89248 97909 56814 94932 90130 77833 66049 51393 76462 88738 57369 51524 86098 73066 97105 64718 88586 66715 55192 55119 82318 84570 89809 83092 61385 83616 91170 75043 75666 74110 98241 96587 50342 72514 89094 51384 97961 85127 56262 79764 56907 68996 73491 65792 94081 55628 83612 74270 69319 52590 74898 57016 77850 86763 94347 81868 92098 85587 63084 82239 54169 86507 86706 85344 56943 51444 72296 74361 77801 63516 85858 52846 84018 76711 81878 74078 96645 53857 84699 59909 83939 89138 52680 84816 68721 95958 85963 60907 71736 82580 54117 52655 88433 58347 93519 94326 80918 60487 84953 58662 65512 81847 62154 54780 80369 66100 89832 51927 99904 78836 68613 83253 81508 81985 76659 78162 61038 95276 62196 68935 81698 81424 98470 70919 51463 82692 70754 74663 66961 74467 62069 58864 93660 81079 60501 77188 51815 72905 95607 91364 96249 94876 84212 95611 65409 94602 92088 61682 55060 58974 85940 68798 52754 82733 73007 66949 89828 66250 50033 62621 62757 92637 81303 67146 74858 54936 92028 62357 89003 94682 99616 76587 52726 52892 89193 87688 67141 64887 78758 61569 58844 96919 50006 67780 62383 60616 73196 64548 72190 92231 94849 97116 65075 90039 51604 89261 72909 62483 82207 81930 59807 73807 50798 95333 58278 79942 84316 51033 99634 67242 53676 52076 98250 69827 61287 84444 83661 72144 54611 77087 99113 77088 88859 71635 89993 66876 60015 76673 70348 55974 74667 70084 65750 50636 66302 63406 92070 86865 83428 82425 82723 86994 71159 77239 69998 64335 62543 60156 51882 51817 99429 82190 53639 55570 52955 95001 74256 55930 73719 89220 71211 53386 73893 63444 90179 55515 56881 95966 74210 58904 81690 73531 93026 85190 91578 85268 73154 70904 59415 76831 68840 71068 80239 87524 51031 68135 79501 78703 65285 96407 81257 88525 57613 89942 63579 95468 62727 58922 75183 68252 69078 72046 91370 77273 78812 69286 51038 55338 63866 87654 82868 53261 51649 56127 82375 55403 92878 51425 58792 59287 78236 89435 60190 89461 76269 52288 52537 89342 68077 81059 99811 50282 78846 99573 72945 74041 54984 85752 81062 81708 57173 54129 79879 74478 52743 56617 90723 53369 70379 81927 88094 71181 94619 89785 68948 86077 60353 53760 83685 79861 95051 98196 72388 77696 83897 70023 83371 76523 97386 93316 88938 65823 71307 75715 85027 92519 66810 92910 57962 94695 85909 87140 85386 55796 79845 50277 83283 71485 58362 68709 51938 94698 86246 74932 85328 51842 82246 88992 61031 93111 56216 85072 81604 81941 71045 68344 75416 66155 79533 92501 83387 62309 95258 91810 99168 71656 74590 70427 75432 80838 53399 91734 71821 60217 92917 65722 94662 96803 93893 75194 71508 61781 92206 67985 64157 60208 54153 72594 65627 65722 68995 63287 92857 93831 73302 73691 97264 54405 53678 75595 81067 56818 52888 53675 54404 67170 91868 85510 99409 65769 88371 93257 56831 74398 74072 92292 55376 77879 56657 72353 61310 73952 80869 60286 74808 91016 85310 72992 55024 68875 58975 68822 52581 79866 91574 55904 86225 56419 55260 68620 54938 59595 71169 75713 97892 56430 71967 87072 68698 66111 95568 72506 90840 53215 68189 98309 91363 90203 65592 59595 87867 89387 52630 79737 91159 54473 61725 61519 66378 85622 51679 54810 92632 83273 85199 93549 81606 64682 70378 75166 79966 68294 51695 86902 86913 58212 93466 50497 68102 62221 80053 92613 63083 61874 57207 52729 59179 70222 76166 78808 70833 66112 84128 90276 63364 52087 86672 74128 56693 62942 55834 72214 81942 82674 56094 90223 75434 76528 67835 80214 54102 84169 78000 65624 90233 96915 72499 90234 62992 95705 57549 82923 60832 60624 61261 56061 77461 86686 54270 93077 96082 96262 59354 91346 70042 76793 52819 77620 57737 88547 78665 84541 78022 99290 52038 60233 98950 89936 65563 89090 78272 59288 79365 82629 98264 74352 66919 79951 83333 56218 59078 64654 58146 60333 79771 97318 93240 57582 95549 53567 85540 55531 95621 74065 75872 93971 52468 88374 95483 82539 79334 90568 76073 87938 67195 98696 67316 72476 69850 55487 70094 62902 57413 74012 68139 70342 66278 51404 91220 61109 83344 95019 60021 86081 63322 70351 85610 69637 97501 68954 62136 73953 57966 69718 95030 82498 94328 80515 61733 91505 81667 72666 88128 92549 68535 66248 56820 61777 73750 59689 65342 92687 68684 95480 86803 64400 51491 50074 61991 83991 51096 64582 93013 74679 50342 87856 70160 86684 54977 89111 56565 95895 59108 57698 51415 69093 56855 52329 79617 53359 52951 69063 62340 92116 73985 73744 85603 94852 72316 96726 85850 96137 59978 63043 90801 93113 57236 89468 99708 75718 52652 93208 52569 93038 62213 88220 55281 94384 66827 80517 83072 80466 78459 86528 83353 60044 54353 99306 50662 70104 66933 82267 52562 54587 58586 79210 50385 83609 81485 90280 65683 72856 82194 95463 65723 78034 56842 54793 95526 71472 75284 55201 63990 71336 93729 75563 56315 95476 81253 85202 61480 53565 88940 85232 53535 89537 62313 73625 56359 72100 73742 79351 51989 50791 59523 65521 62114 73856 83749 73956 55740 69207 76653 76609 75137 88184 85933 74888 83016 66122 67173 58211 72202 53412 71084 66704 53613 65262 66048 72396 73025 74381 95425 86245 65493 66877 72707 89970 76416 87220 77337 96901 90697 85629 83009 76218 62647 74217 54796 53128 91544 59782 69595 53178 68352 85271 83417 66143 73246 94248 85302 86667 67043 82232 79197 91074 53595 96400 65528 70103 90388 85136 66910 87011 72488 69795 93485 88120 98088 59096 96139 94461 94228 52067 86716 85545 58509 71946 94449 85792 76926 71574 84348 74117 57963 80931 85272 97775 68116 54307 82476 77532 71958 78799 86746 67046 94326 79044 94599 68991 74858 75736 50111 62502 52951 89513 90260 61836 95987 85547 83311 79556 72431 93102 79425 97946 74872 67002 78427 59904 87436 84571 68745 54569 93693 83858 70721 80935 61265 90120 81060 65726 83918 93414 72825 85302 65278 50690 99893 64065 86431 68942 98932 61819 76129 98507 86516 74570 72480 56538 98957 88114 66472 85631 73913 67189 62946 54260 75979 83285 92071 91095 85543 53702 54956 81482 96242 80320 93354 60447 55510 97153 58102 80973 75328 68861 91473 90801 62144 86792 90646 89788 99819 67676 54218 54511 98994 53927 98024 79675 82455 59566 90174 84644 59754 70774 77553 69328 50173 63599 58065 78341 51085 55284 93513 93122 60047 84412 65717 81337 80764 63049 74052 79208 55055 94321 63199 55457 59955 83622 85543 50004 59150 81132 60874 55136 86535 65420 98603 81760 97825 64893 95856 95022 64956 97225 98912 82097 59225 71073 52375 94078 94109 75536 90848 66423 71461 93668 72771 60209 69157 70803 75813 73737 83332 86364 55906 52605 93887 88183 50227 85454 65462 51175 79636 94598 97472 79190 84628 75534 55082 89435 70673 61888 97250 98885 67654 69977 95232 99208 83388 98047 69097 59672 82324 64730 69232 90266 84873 70515 80306 63082 93143 76046 76008 66690 93780 87502 67740 84186 88082 71595 70604 93400 98402 71473 87875 60001 89646 85512 62388 78911 61377 73884 56432 93958 65008 66823 93372 55252 55419 88101 98052 68925 75829 98172 70753 61748 61297 80198 76582 60874 87074 85434 67788 99024 94100 87255 54854 74898 96739 57693 78858 63002 87191 63027 58287 51633 68331 79203 63832 70925 71973 66141 57248 50319 77656 81577 51002 88457 54438 78139 91094 56637 60372 85527 74497 65146 90968 59064 93957 83048 66235 75622 51739 60550 78823 85080 91574 70281 54716 53294 60321 66453 81951 96920 58470 90882 50694 76440 96178 60774 50779 63953 81411 60333 59385 83119 97575 78407 73357 59766 65482 55773 56047 53780 57781 92296 50798 83717 89741 64187 56812 90027 68311 78477 71864 86674 63351 88729 53812 83429 75053 56237 72287 56852 63282 85936 76363 78960 71901 98434 61190 80141 66557 64026 89959 68607 51103 80400 95181 60229 82232 71698 73916 84231 51234 50931 61623 65388 98286 73913 70213 59649 52030 94632 82686 64140 58497 68577 93244 55219 98962 83876 97715 82241 80242 61053 56443 68146 68427 77827 50982 53016 82793 96452 75475 67839 64114 82957 85046 79179 96779 67837 75143 76209 86481 88550 97531 54102 75425 61051 74546 55873 97121 61908 70063 84177 61444 83413 84818 83479 73155 56438 93936 95450 76253 88289 78440 54470 70533 93614 71952 85133 58114 66750 85261 61488 83932 91200 97358 98689 65813 67569 84943 78026 73746 58692 97344 70926 51641 53137 56025 56595 56197 70821 67539 53721 73709 95782 72134 94017 81468 97876 71006 73063 64124 90806 69121 60742 53923 65833 66052 55719 55714 59369 76828 65466 94985 59083 98206 61260 71746 61657 89317 70320 98075 89419 92924 54094 85564 92084 86351 57476 87356 78448 60001 90514 95797 56630 86530 89807 91590 70998 75468 82886 55187 64526 94267 88513 59162 55020 87553 51528 88042 94589 73014 82285 86152 85100 81975 77691 84940 66732 79970 90087 72006 74720 65217 54040 54398 93847 66930 76400 52757 56955 78833 79607 95507 55951 67366 99621 57641 51880 76314 63120 76166 55159 71923 58337 93887 76847 83209 94800 88957 55366 57738 53285 61851 52460 88057 57592 54954 82780 84421 72337 73155 59214 70824 97396 88230 59804 90376 95404 86069 62513 66758 82461 75496 85461 68801 96077 96039 90123 52580 59741 67309 80357 59168 50922 50740 54338 57807 79334 92718 96398 69443 57374 55799 56509 92978 62092 71970 81579 54653 74017 57340 93138 81294 64306 65549 74209 56620 91403 90654 94533 58691 95353 80375 95116 81715 96737 51147 63980 78512 94095 79956 96210 96336 70811 56745 61141 65428 91834 72618 60981 87853 95425 95524 93767 75359 89551 89744 54162 63281 52036 83383 81616 74784 73275 73292 96470 84113 61944 74160 61231 73570 72094 87389 79636 85995 96376 61900 92438 89420 77233 95692 74390 79712 87524 65163 72401 92742 97126 61542 58562 52434 99502 87425 86012 99926 98227 64281 56044 72141 64540 86383 81858 66561 57230 55628 84097 93373 59624 52258 64364 99145 79497 62362 69988 96516 95210 75625 58364 53724 63095 80915 56887 56936 64681 55407 66847 87701 50323 57619 58200 53594 76853 54831 91375 58044 91157 60927 99031 79844 52126 62572 59801 94874 60470 72215 93539 63083 62752 83425 93247 95456 52185 62270 74304 99773 99924 98404 93398 55218 72327 91524 93233 99254 99207 97156 60974 98844 55813 89455 67395 62947 89735 55085 66735 89326 85086 92292 60498 59750 66637 81139 84833 76084 65885 62249 54435 75391 79456 78039 75167 77284 70292 79127 61955 66457 79209 81037 60854 83712 82664 52743 67665 89597 99400 66772 94952 74119 68851 97873 53262 68873 67401 85872 55798 77910 69438 73756 62817 87406 70209 99125 64891 57752 72304 96700 66479 50502 62354 72072 58750 71513 52964 94975 71773 57383 73557 85281 96511 82546 50401 94152 71121 66331 78432 70744 61967 65203 91600 88529 54601 73461 69908 74836 80730 68616 54261 63954 55186 55442 78754 88216 54840 72186 53673 69017 70138 99119 53997 74200 92651 82480 59546 58632 75533 92537 83509 95770 61849 83412 87043 79115 73336 94953 81571 61174 59172 73520 89624 90606 77576 53470 61317 99257 79384 89117 53845 98898 73470 90387 75492 55333 81651 64966 78419 54130 96130 97707 73037 99029 58750 86157 75883 86852 89921 97754 81931 61942 51882 59820 58072 59128 80503 82354 74703 66355 95174 62885 97040 94598 84232 62092 88211 86176 97063 71992 73188 98132 67025 71643 74248 99290 65806 57120 65745 96292 66568 60731 59210 76941 97487 88824 69781 78147 64222 79656 89333 65417 89381 51732 85003 81107 54218 51402 63033 76962 52132 71351 99204 78792 66683 79483 90905 63259 81867 89363 82095 75361 84057 63593 76734 80692 67267 54040 83018 56118 65647 72488 91911 92031 59795 80773 72392 82460 65558 94557 89532 86975 81687 58870 50364 54960 96890 98475 54712 55461 94513 76536 68169 50347 80831 54013 67462 89743 91237 81913 87755 78379 57565 75522 53855 58878 52227 97008 77003 55802 60307 84677 84287 65038 86913 57713 55651 93115 55138 73947 79188 85000 98541 97976 85337 87564 73789 55461 77244 61773 77321 77177 95490 52503 64208 85076 93089 64162 64502 79558 79929 98583 64183 92025 71271 96161 56058 72611 67001 50693 72793 91438 91668 88744 99316 93656 90202 76549 70564 74082 95002 72878 69900 62356 96634 55726 76370 56398 83375 86740 56078 68153 61715 53249 95899 95837 87353 69149 52422 88209 50760 71647 89357 85962 50083 90332 65961 60280 98736 96811 82982 55627 83130 72839 58523 91382 58438 97524 57777 75346 73438 60693 52236 63009 83249 90849 80309 68749 60103 95677 53900 80673 52859 67839 85235 73041 93878 78269 81891 55074 83753 61225 55371 61028 56115 50867 94714 67163 71767 60720 67842 70394 62312 83933 59243 77289 60909 94267 77304 57808 69515 71064 56882 89104 71486 87557 57507 67510 80785 50673 89641 64421 95502 89923 92225 99980 85654 83286 51211 67955 63580 72673 90998 95260 56714 57801 89720 63014 79546 62225 90881 96239 58537 58848 96114 95319 69632 76121 91471 93329 64273 75695 72101 98292 87778 70888 68405 97053 62114 81155 69967 56024 74314 65926 98232 61723 99068 80426 61885 72303 79739 62564 65443 54916 79870 77425 99940 64528 64563 50256 71588 70037 95814 53468 53316 69944 99537 86912 61320 83497 81351 79432 95751 76695 74741 58956 60516 72952 58069 79263 80758 87855 82199 69638 99518 67089 83544 51952 69790 72305 67651 70787 64592 84833 91986 79690 94885 92415 80588 64591 93198 69673 57175 62621 79324 91369 91221 86779 67592 82498 53608 65675 62535 95866 86659 79653 81061 91264 64905 98167 99839 73704 71864 76942 81131 67012 91705 52473 91007 65199 79470 81761 52083 89753 69711 72922 83579 57815 83787 79106 52910 55497 72676 99909 75653 86507 66640 61678 50098 60704 91986 78547 97605 88601 84439 91433 58532 78573 59989 93680 51908 80741 85739 92406 56068 72708 92937 72186 79125 61842 73926 68307 65318 67183 64480 80487 91378 57784 55458 65417 66055 59240 81444 77978 73008 84571 75922 78015 82988 53954 94816 66678 79927 61511 50897 85914 51381 92012 75161 79997 70568 81090 54574 62758 53873 98518 59092 51929 90747 81769 76579 82567 63656 54871 83880 50103 71312 93761 65606 75834 53950 66147 99674 60657 61444 91436 70227 90545 90419 85420 86743 71894 79922 53868 89832 63150 87086 70511 89230 78610 75746 50395 67000 84136 55883 84802 61465 63613 69852 53310 55814 85138 94748 93732 97500 64134 50083 59459 53927 86702 96178 74777 98742 55489 59583 74662 94472 66635 98784 97148 53432 57063 55575 62278 65566 60629 92053 85412 62598 71802 57746 60750 61883 67484 78156 53186 73283 55853 96514 86271 75603 65230 64443 55755 71761 64151 50477 93452 89325 87663 76717 81115 65018 62157 65643 90876 77630 57610 96055 87754 85429 91156 67960 55525 86192 56054 88359 56123 75239 73844 91658 77931 77853 52226 85610 58649 96163 77786 76461 89615 88870 67151 51156 69353 75186 73716 55058 98734 82876 86057 80729 62313 79567 53093 81281 94390 57407 97229 70750 92731 72357 76797 86148 58417 60882 51770 53198 60134 66357 66630 83133 55837 56839 97925 68515 60293 66329 55427 77093 99850 81833 88080 77340 78562 59724 98104 68974 56617 51764 91556 57006 67521 59460 92236 65698 50412 86412 61947 74028 63436 51099 83800 81550 93659 82877 67106 95533 83271 76981 55216 81752 78341 97315 99049 70555 94856 76404 86237 85151 73155 84495 83916 93691 84064 73405 98902 83784 81475 79185 94598 58810 93231 92198 86063 79025 80327 98682 68547 79580 59081 69208 65664 52906 80258 85479 91015 82392 58675 52561 59892 67262 53044 78148 70462 71920 87082 85640 79596 60500 55631 66351 59146 89929 68381 92302 76653 62226 94753 77056 55496 74682 77313 57898 75036 67979 95643 64764 73190 74000 51652 81084 59225 54285 55880 74639 63246 86481 97066 63471 79761 61686 99786 81724 80605 91623 81626 81445 52633 52645 95305 84978 87715 91709 57484 79580 78107 94995 61886 56969 84241 56129 54539 77439 78332 71971 76126 96733 62004 66585 67437 65932 80590 75361 76771 63613 79914 76399 72212 79438 57240 81133 75673 70436 76683 85572 90598 85865 71068 93061 53154 87933 61412 70108 72413 96426 78680 84980 50040 95881 93671 95849 95095 68552 50576 94450 87861 71050 54153 56597 62655 70902 83749 96334 59016 59501 62478 55276 52622 77755 80221 97012 94903 70874 57347 99172 95591 57741 76141 72943 80698 95531 50042 63290 97369 67741 81945 83511 55198 60311 85581 92716 51394 54842 92394 68407 63634 91477 95701 97921 64872 58022 81254 77878 64043 57668 99061 59759 62181 55716 78004 85866 73192 86308 78111 74505 68856 58834 66901 52415 91346 80154 62398 94785 76327 89570 80311 83186 51721 62569 88718 65384 93556 71358 84088 68509 54694 72149 85129 78335 89226 63163 84026 65538 64183 86334 78498 65187 68999 56244 92806 55391 84323 86889 52690 50972 68168 57631 88343 86045 53230 58807 84568 51732 91324 88839 97695 71630 75572 61449 75421 68321 59411 66060 71142 55415 78304 95616 63481 87978 84216 94729 84248 84821 51409 50926 88089 99714 60312 98995 52948 79095 97614 58700 55123 93732 87917 75361 95707 74867 56764 99190 62238 96433 97067 73407 70055 99576 83584 59109 94086 51156 55091 92530 98107 75697 96265 60177 69800 84313 88414 67942 52999 84341 58350 76675 83844 80614 72856 91673 56412 98888 51842 51548 90581 80472 89488 74621 95807 75696 77202 97875 78185 95668 96957 58250 82795 80828 80042 61524 56665 65926 72727 81701 63922 73024 60940 60110 84944 88713 66963 60391 97807 67776 73211 56882 55303 51560 94978 92458 61715 73421 99070 67672 78745 97742 77241 86299 98501 93240 90101 67447 76924 56970 98757 60828 82974 58737 63786 51121 86302 70072 75035 93225 90558 91687 62184 66620 55778 51137 52696 88652 61215 74782 58052 61794 88525 66911 88360 98033 56018 95011 99033 90710 91854 51399 80326 79057 84717 61571 60437 90248 79869 72451 79676 92973 53528 69630 93349 93188 66061 84820 92785 52793 79443 61805 64032 71328 89553 79862 74788 93916 87051 90962 53567 83012 69050 63596 74589 81129 98754 64166 61584 92428 58394 92871 60213 78351 94687 84410 91289 66152 87155 79174 51064 58034 78538 81905 90450 83889 81658 88756 62845 89759 89433 96457 62892 92977 86068 57496 52310 68341 58304 54718 95455 51078 56259 59199 97930 82552 64441 64884 73331 69230 81831 51709 91116 76557 50327 50558 65268 59730 97992 93203 60667 86683 60842 69936 72911 76456 77207 90422 71405 97171 50789 54498 82182 64607 77309 71158 58353 56302 60132 64538 92537 96322 88106 81660 60021 88219 73479 69828 75223 92148 61470 93681 62271 74802 67896 58424 64455 71902 86570 98633 78510 70466 56891 65441 63308 98005 61213 54821 93212 63788 51527 60960 62589 63483 83163 69518 96636 83529 86738 79213 64250 79488 75983 61331 54916 95349 72636 97327 89502 68240 78467 91844 75631 96720 75876 77755 79034 75357 70465 62920 68799 82137 93473 84561 95922 55637 95097 92363 71941 61340 74972 66806 78890 62346 53847 82166 83430 85698 97113 53691 88466 95604 77405 89547 82490 75769 85173 60606 77545 74639 69656 75339 63970 84161 94485 62115 79114 53619 55630 59574 92230 65500 51801 97395 59081 79378 65817 74802 68644 53704 87984 75624 83888 57754 71255 75959 85155 94372 65753 96574 85394 57334 68564 91174 65401 97656 80252 94949 60371 63510 54287 83396 65325 87177 67506 76315 94961 88393 77624 74770 59494 64815 84078 85114 55697 76987 78931 66934 61324 69005 91406 54282 83130 55934 95303 96984 58262 86983 51390 65781 78100 52896 54615 87916 84486 57837 86339 59135 79876 50549 96883 68870 95432 66891 91169 91131 76865 57744 51987 79138 88324 57109 58882 65702 55930 57414 98439 64136 93617 77858 95588 69132 93285 97304 54800 63074 67733 72548 62311 61319 53996 67451 83612 96539 66788 52285 95790 58276 77718 81188 72282 58579 60701 98878 96304 63590 86057 72274 95898 66460 58074 50299 60418 52179 62257 53108 51950 53004 89977 74996 59947 75334 95766 89867 97340 65443 97397 67254 57898 55477 92519 53843 61012 54286 82274 93095 53095 80351 59874 91829 95760 77656 86563 70573 55890 77487 59780 80872 62573 78400 56369 73810 99168 61393 67236 63489 95823 94665 81861 83377 73902 80680 57718 52147 96445 53947 68658 87301 89547 88502 68500 73561 95812 57626 70114 98372 91789 97504 68879 54219 51298 55246 56647 84422 76567 55959 71689 94130 82624 96768 63321 96222 71250 63997 66346 87892 76401 89912 64397 96788 89425 99557 61871 83961 64228 51598 54263 70543 68941 55355 73017 96429 82313 70193 56827 69672 97634 63634 84657 65554 57958 77734 90871 70168 96253 65970 83403 50337 75951 83517 71051 54007 67867 82633 55508 57091 86428 55996 80342 79704 71689 98957 54670 62207 72255 75660 89184 62853 85870 68054 50904 66246 56811 69260 68445 58554 92277 67195 99394 71733 50988 73024 67495 98631 71174 71557 72328 51046 66162 71801 61970 82523 53200 98358 89444 53799 84739 53241 74175 87667 70089 83762 55201 95061 68757 97173 57070 53323 71918 98026 91228 94201 77886 50945 60405 91348 54927 80068 95117 95080 69797 72433 68462 52164 91545 75757 90549 62054 93260 59669 86701 79908 65126 72870 63825 85509 57286 91089 94585 86546 70737 74060 69407 54808 57842 67622 82092 97461 80477 80128 78075 75351 66500 73470 70176 57660 93168 73144 87906 70377 57764 90556 74037 84623 54856 94074 96675 93637 89734 68179 82821 79656 79926 88703 78835 75015 71266 53348 54215 91404 77293 82645 62026 93017 61028 72306 87526 50489 65747 80076 75862 59454 58374 95821 68284 55136 53182 50363 94388 72063 91210 94422 83096 50148 58961 60183 87329 91290 72994 63608 88768 59068 86841 86744 76950 83296 97120 90225 52228 70327 71508 62506 89017 74324 57797 91932 54296 95327 62227 93425 84782 96095 94681 76194 74825 75393 63326 88876 64387 86327 57847 66662 75378 92130 79481 72748 59483 74126 56090 88736 90670 95093 63369 82045 74844 59650 52040 74032 51445 67873 78940 67965 77499 53729 56369 64947 96489 97225 72830 68033 55015 96935 52135 82854 99052 84226 58392 96677 53144 78637 73602 62918 95999 84436 87075 63163 74223 99451 76269 79122 70004 64400 65129 64263 83037 89031 64353 76063 80883 66546 58576 98582 52077 95191 54553 91217 65276 86545 64102 81040 98237 57364 77287 96648 53000 79795 92367 72225 94823 54038 76789 50199 77996 63345 96778 77651 87628 71225 65999 56893 92916 79559 99524 63223 64129 93179 83711 80143 61527 76940 92001 94550 61270 61942 73619 99596 84025 61455 90916 83281 99080 78058 75805 82810 77680 71516 90439 77766 60308 87616 52703 91425 68462 65405 93685 85583 80495 52318 82081 69089 53532 84751 92064 58791 67914 62777 66440 57175 83675 68923 54189 80816 60261 70913 51429 88109 89766 85389 50352 91155 70364 75028 64378 86667 96401 85671 79160 94725 63146 72634 62892 59215 74232 92567 73059 74926 61406 87537 89918 90574 96770 52698 68400 61973 77572 53788 65404 93813 81053 58760 78466 58194 73795 67824 91924 79863 72427 53880 57234 99018 87060 92851 61083 86553 63501 84558 88932 91429 79106 62410 84594 76873 59092 54140 87955 88271 55257 77757 59785 55472 89671 75191 72348 74267 55019 74603 83995 92698 53805 93671 83893 98149 63880 78781 96943 59730 99274 89706 94091 62007 64875 59202 66155 60922 87230 63496 63380 73715 84844 82280 94167 66198 52179 50084 98655 78276 52467 56939 69735 59290 84057 68220 54758 99043 74064 57383 83933 78560 64261 62513 73969 88457 62950 75017 99090 51698 57472 98282 80529 69555 98172 68941 65598 51985 52779 60003 88857 85197 69545 91813 95962 85475 93133 97859 59836 65157 64609 79981 91781 78538 70766 62020 60866 54510 70830 94150 71858 69799 80209 66531 75850 70152 69198 82814 58011 54032 58210 83984 52176 90170 72783 70760 95873 57058 99906 83982 98138 83824 89221 75901 94016 53698 78026 71931 57768 89568 76846 94956 77787 70169 69289 64796 94397 78866 67235 82979 67762 73443 98502 57626 75638 53054 65945 99603 81872 78533 58729 58688 98426 61839 66466 92115 77853 64891 96870 79851 64895 65102 94921 89516 60443 70110 89672 77453 84823 97294 92449 80554 66436 66287 85919 67450 66273 75581 79346 87890 76357 86549 84827 53874 59884 52757 63857 63959 67404 64427 58213 78899 80175 65977 87494 97566 71380 86261 95823 78540 79908 74930 85120 79354 76115 66544 96856 87066 97590 65869 73433 93606 95628 86303 60840 83955 56054 88728 87419 64326 88895 94627 64598 92391 75139 55883 85252 93328 92775 81533 84969 60220 78962 70752 85348 80813 63291 69660 62017 72308 63455 74890 60713 63625 98460 66024 79159 97562 56774 74604 68012 84047 58918 85014 59259 84177 80070 79012 75071 64358 99734 68492 65203 90126 92046 82685 54042 71397 81741 88116 53513 92793 55660 94496 71697 66207 59726 79199 52436 55433 76994 53153 99078 58433 70038 83079 84243 51727 85906 81988 76749 84465 50596 73086 83468 51361 66952 83076 64338 82995 94833 81248 76286 71088 92879 53121 51075 56522 70951 63013 94460 82079 80788 96918 90706 75032 85205 51331 98203 83372 91923 97023 79142 63700 57084 75596 73972 81100 93302 52446 51716 53683 86348 68735 87671 63995 58665 95253 68934 74978 77868 99836 94247 69459 96227 75251 84277 74605 83049 76013 78294 71401 54254 62320 70140 67925 87916 62514 86488 86922 72389 61916 61228 94769 69789 50774 53377 81815 56919 67150 56835 58299 58767 73687 58295 98491 76975 57039 90477 73421 54275 94318 61833 73058 98527 78316 66601 54554 79238 83541 57299 68316 54173 55222 94002 98095 94803 92254 62781 74495 62428 96282 86226 89239 63645 78783 62433 58844 74948 97407 57466 74831 90352 95822 64463 84249 78505 77187 64366 92122 97821 72909 73272 74331 87329 83235 87459 66537 71107 59246 57024 53039 68859 70923 88076 74499 99754 75716 73486 70402 50009 98283 81191 73744 84848 76040 81762 68806 94550 67049 71523 63323 75157 52154 78671 52119 95409 62994 71045 72911 74824 60539 82527 98792 81222 73866 90293 77958 56471 83229 64085 61913 68905 99026 65300 89614 50718 61888 85020 90903 98468 61221 86125 52058 95048 82922 54736 97229 63888 90756 72794 84952 76662 87923 62330 56065 58881 77449 98932 81067 67665 73045 97003 69644 89052 81748 79823 54468 86608 82200 94569 54510 57367 88640 78749 93822 69552 59868 73680 53924 50063 76533 95214 84890 60830 93851 70747 75533 85168 62809 84343 64304 78515 53939 95148 71967 85318 62647 80746 77098 79372 72550 53747 58751 85248 87443 62071 95636 74487 54454 52081 96213 86699 91125 87419 76961 57357 95330 62185 52008 94661 85972 93112 55663 95560 52807 93774 72939 66104 64573 80763 79549 62995 57587 52610 69388 73521 91356 88511 51538 99581 85833 58198 79754 89281 79200 65139 74547 70869 89777 87110 63815 86708 62769 83400 70615 65663 82380 54288 92781 64071 74849 90701 71516 72122 73207 99336 68628 68135 68594 62769 61568 86871 66735 84755 75531 93507 60871 88311 85505 94604 85073 50879 81044 54111 79364 64571 75493 86888 64433 61026 65786 68201 86506 86286 79647 95581 67396 92095 84964 94195 61563 64232 67630 89186 72714 65514 87804 90650 93028 77537 92971 74966 97592 55660 82049 76583 71986 98598 98403 89055 93859 93643 77439 71870 63946 83041 95697 51104 77865 58801 54982 65867 99041 94199 94564 68251 71958 91062 72402 90586 75272 80974 56893 80902 55092 51547 90022 74767 72394 50859 90521 50533 68712 84259 71271 82933 97683 83434 79858 88289 60093 51164 71681 57348 61596 71761 92902 51849 63913 53321 61014 51763 71866 86137 72003 70459 84042 68268 68583 58181 99811 56219 54059 63338 59940 81150 87719 88835 91729 86863 53972 72267 83641 84426 58513 58449 93803 74191 96300 56893 96722 82158 70708 53995 86767 92439 95647 65283 89089 92690 72286 60361 89487 93913 83101 52093 83550 72159 73729 91986 51605 67089 94396 55036 64755 51266 87290 83863 73896 98384 77451 68782 83011 58321 84929 74803 74819 69970 66244 88610 93926 55150 56479 86417 61322 65381 97215 71081 60000 82217 74078 91184 68807 64833 67808 80712 63890 84163 92435 61995 58202 64906 99707 82923 59939 79513 58687 95193 51031 52647 76088 59150 64593 68732 61684 79299 76748 85238 73900 50402 60696 97697 82832 76952 91094 72342 72913 68483 68939 65611 50223 86315 77471 86751 56676 97042 73747 75378 84115 52686 60217 95468 67544 75025 58831 88773 50058 57418 68896 55010 86839 81773 58578 83930 69029 84567 86807 74777 64866 74312 76258 57082 60460 86492 60917 75997 70836 87394 72412 52118 59375 58686 70381 54069 67113 56136 81419 50328 95989 94470 91274 63223 81667 95826 63163 83166 52703 52275 74091 69624 63602 67484 72277 52484 99291 89854 70188 81791 78028 57726 76116 63534 94961 62255 54737 74209 84225 90437 63046 89760 65624 64057 62783 83199 54116 64561 99767 96183 56980 91250 99643 65116 76969 53399 75662 99308 76720 84810 89071 94249 58368 91437 67638 69118 92567 71410 67768 99450 89529 62060 89800 97128 63151 68434 68206 68658 96397 57353 87454 76226 74424 63485 68279 60036 83960 86384 72429 75333 96006 87548 97473 89742 56836 95736 51947 90943 79148 51496 68505 84482 65109 62290 53652 66846 56413 57823 79208 85548 80916 72777 74739 79642 74607 88270 97031 60023 57400 70797 85527 63035 56860 95010 50411 76546 95583 98398 66179 82175 63320 81894 96123 86861 89338 79880 94724 64538 95694 56535 57527 66095 94821 87125 78102 87446 83810 80441 66948 81226 75551 57051 97109 88842 85316 51933 70221 65198 98718 88971 64143 94946 89199 72577 94751 60532 94190 50490 97483 96967 81580 74429 89396 77091 60660 55349 72612 86730 54990 66444 86363 93453 75809 77135 78503 86589 61914 57161 61043 55864 63756 84749 84079 65367 56518 81522 92673 74127 93222 54720 99292 62599 77629 58984 71026 75739 58038 86858 91977 86441 87076 90046 60125 77953 58148 94303 60229 64077 82384 99421 71528 79567 69169 65178 87310 95052 71052 63844 53695 57625 69049 95196 88275 84825 87074 54494 62265 78290 81392 53401 85539 86169 92601 85139 80062 55900 96269 56085 75653 78488 58803 50580 55491 63875 71011 52946 58134 96012 64709 84521 72771 67547 60271 85137 58092 55235 69621 67881 66840 75522 88942 86959 52743 77091 64629 84350 97530 70594 82773 73945 97571 66222 78053 73524 92493 78836 67247 79626 89843 88312 61998 66474 71576 58725 65037 92686 81165 58593 97132 84819 74976 78899 52225 81293 78102 87468 82030 59709 57159 81354 72842 89224 53396 63766 67892 75620 88289 88838 82604 94241 98265 98912 73275 70547 56125 87012 65489 52963 94319 77242 93426 84537 85600 63213 95252 64136 63819 54751 55399 85466 65948 92820 72090 95974 85210 72884 87126 66141 75149 90620 70748 92915 74540 61222 71181 74387 50004 80541 78998 56693 62611 56511 64877 95869 80557 82250 63267 97816 57697 86323 74288 81450 55956 88591 65758 85958 81896 62378 79455 88147 72339 69761 93731 70998 65817 72994 70973 88722 92619 59015 72853 59348 53191 57285 83169 75159 56352 54102 92871 77142 88914 66877 66444 81221 51084 61066 51458 67444 59235 58644 57211 65022 81028 87163 63923 88313 62926 87174 83700 83154 53650 72554 53629 56671 53195 99308 98814 51177 83788 92390 76908 85562 95014 98810 97272 92630 59892 50128 62052 61223 80992 66275 84862 82566 87176 96331 59993 66975 59810 94402 97357 72289 69560 76087 68525 64444 90146 52713 74609 62546 95927 61855 71054 76643 78524 58283 59305 64288 60710 81171 98843 98956 93375 78070 86962 66814 81480 85705 50753 93586 73777 63690 66933 90919 69552 91514 66685 61742 64827 86392 98057 55596 78012 84834 75237 94503 90913 64854 82382 59624 71176 63514 75430 59618 81907 66729 78284 87163 86701 67755 89652 59706 71530 57950 92174 74709 93861 86464 94547 80819 58728 96867 88199 74229 99569 80882 77360 67157 81772 58630 58100 60289 63930 56532 56251 97849 69510 98008 57410 58812 98402 93531 64667 75414 61576 84562 98511 99799 78200 88026 76648 55193 60120 73913 59101 79992 51683 85031 89393 69327 86181 68683 95358 85956 62444 92153 87166 94259 62175 86910 81598 57402 66138 53895 81814 83407 56155 89080 65545 96525 70631 71557 91699 76772 66698 69508 60886 94070 88709 60844 64921 98427 55813 62058 62738 80820 72881 65168 66741 58728 90667 64745 56834 96398 78412 90392 83491 85667 60105 72851 95440 66633 77526 67122 94606 71237 81134 96607 65079 75467 62765 75858 83231 67008 81772 93472 92933 80159 91270 83829 94170 69748 84809 85375 66657 57981 55459 85077 70430 62003 69986 91425 60586 64889 96787 52221 87228 53017 72490 61825 59735 67751 94053 52919 82419 66760 67524 69274 93015 54412 55255 62046 68648 56484 89144 81629 79015 86280 55970 84703 75514 51280 77478 80818 56946 84782 91427 62971 67654 75469 87734 62916 93987 87933 97290 76187 89914 85546 95410 68177 58957 89071 89262 82851 71195 98020 86856 86218 86930 85669 58521 74987 81028 53510 78541 69388 98850 61432 78517 67140 82008 69252 74754 50387 92883 63752 59833 52181 66470 86351 91489 62576 77888 78617 91853 82531 91142 88208 97009 96394 63891 67808 69257 58433 62192 71889 68171 58421 55462 93724 81679 67821 55942 70468 59672 60220 80324 70966 56301 77437 67423 50763 98610 91532 55000 62574 93782 74626 71971 89265 56066 63608 60230 71042 97145 60178 93026 76195 95805 92211 77882 59964 92309 99710 89389 57951 54006 72217 98175 58488 70945 89932 69497 52541 77269 82004 82276 66924 97623 75363 70801 76479 78079 76116 66609 95494 88894 91215 62948 60697 61292 70336 91523 89124 52159 85104 53380 95721 99911 73246 55262 72328 88271 88278 52359 90669 52079 95894 81636 69418 64816 90243 80832 66096 52861 71112 84194 76646 76892 72402 71567 65110 82899 88613 87217 64528 80044 79742 96745 74452 65750 65633 59332 87855 65929 59817 55586 92174 52729 68371 71804 97098 55584 80373 90595 65132 71132 78967 89549 94392 86287 70410 84502 83765 58350 56135 72490 87642 67760 82975 72601 75144 60453 50699 87483 89742 79129 96808 97230 72441 56817 55159 84324 88091 77370 96905 82907 72405 95562 76472 91302 85050 78396 72688 56350 70631 64395 79636 85704 62403 52034 88617 57846 73546 68063 66037 65989 69258 67871 50210 90278 69543 65788 95953 95945 59917 57687 83695 53883 65927 54360 64243 91666 90677 75072 73820 62703 65637 88401 66710 93959 85884 97389 66281 77673 57734 56156 66176 73963 59149 53160 52013 97700 69450 94410 72108 92574 69600 92914 73589 52936 90057 78510 57179 93792 64292 99056 65477 91274 62352 68865 59831 69911 70797 75210 50847 62418 59488 87370 63868 61544 63756 76791 81701 78317 80846 61373 90966 93942 98866 98185 50288 70280 64222 99326 99520 52151 89367 86303 63401 94054 88943 64422 96352 86105 98184 51172 67503 93578 61868 73105 92286 67057 64211 61145 69976 70740 54728 88364 84947 54259 64064 64664 61556 90569 62131 64180 90738 52456 65797 69662 77226 50541 58051 68849 55826 81048 77583 50473 54869 88660 95467 91182 59711 81363 84960 79903 86142 81126 86842 86837 73571 75442 72738 57799 87298 70911 55127 56639 54953 62640 97304 70225 61642 61330 71862 85193 58749 79376 79759 63086 50846 51855 68550 57240 82669 51789 87077 82546 65013 92741 62404 59189 77000 76848 95469 59973 84740 97841 92911 84577 84884 76229 79280 89687 65670 65837 54876 76446 69930 52258 80023 76522 68448 95576 95491 85661 99462 63169 75653 69832 75888 85734 83904 88775 98771 77786 75559 99779 51238 71739 70041 86947 90208 83825 90933 81689 73407 51871 59413 56861 60684 82647 96534 78986 90635 52328 90943 63594 78426 57293 72522 94700 86488 81742 56171 67835 97303 88446 57757 93898 81712 70623 72506 76095 93896 65829 58349 72742 91175 77304 62792 75574 94135 68070 95123 67328 88326 87215 66184 54351 64057 86718 97333 72126 50020 99997 86141 87594 96976 83712 94680 62649 79886 57496 57003 93057 94589 81532 76845 72754 97383 96465 84003 82374 70402 94400 51609 75101 69175 96414 78216 83230 85796 97680 65456 76918 92509 80494 88400 80311 90359 54737 91908 62591 60797 83576 64646 93978 82250 73129 97058 59656 98645 87419 87108 79434 85707 84151 98924 64535 74671 65895 94318 69810 75999 84816 92739 50794 58347 61242 80837 75819 82232 71788 64639 98763 86617 86852 68173 52017 94045 97481 62383 53287 92033 51798 53188 53804 59714 81912 61934 71874 57128 91655 95166 75734 90787 77441 95691 81913 84962 86027 80812 56065 63840 56703 81128 59025 70695 72210 91710 77731 94167 77070 79249 69837 61335 54704 54495 59589 74794 87269 81888 97768 51035 56384 61120 84786 68791 97689 80629 63059 57244 97106 74567 92369 65588 85153 85858 77362 67071 94773 83400 78350 52030 93127 85308 53111 81608 95973 72127 93082 50079 70927 93353 55855 83911 91674 68918 96175 78431 75064 83977 80660 73998 64932 96510 59211 53123 83510 92689 83163 61372 61138 50256 78089 87009 83549 78579 82877 99625 91659 92855 78290 96818 57959 99714 62592 51869 52001 98975 91923 75715 60463 65748 77625 81868 91805 64832 59963 63095 87361 95420 76291 74608 57278 64201 63874 72280 77282 51887 86595 83887 61899 51600 88908 81442 55921 66289 66945 62345 69250 61115 89332 86609 52240 77498 67853 92601 98726 70677 57500 54831 53777 58249 63330 60189 88218 72292 68953 57878 71156 67488 58315 85680 62642 82675 58276 56016 70781 75883 97805 51961 92336 67026 86015 93673 65498 91201 75102 55228 62572 95788 63976 67478 87018 88846 88887 95603 84441 85551 99639 81002 50301 74826 50814 65806 98851 50599 85769 87929 98014 99932 69729 90658 89311 90713 66538 77892 77708 51823 98533 73676 50835 52228 57055 53566 59661 73065 77240 86730 86906 98437 91245 54397 73262 98415 74889 59916 89884 54114 78689 91881 87319 89199 69438 67505 91849 62042 79902 82756 88882 67277 76266 69709 62341 80206 52050 52667 54109 82674 92258 62267 96484 74206 65137 99046 82910 51775 67068 88879 59659 85622 91104 99252 98462 98414 71786 68748 52855 75850 55229 63131 52236 76429 90913 55754 68055 51433 76041 70553 79276 53941 62945 66216 86344 56834 78349 99809 61279 76033 67014 85979 98481 58510 95515 85734 52443 50600 82702 65975 88825 61155 90032 76978 60772 61097 63299 77744 93969 60434 97953 73377 98255 89255 65621 84820 60541 93625 69262 76989 81847 87127 88890 53358 92272 78244 98936 68704 65766 92233 71660 66442 60904 97813 59707 53286 73027 65303 55571 84810 71372 85109 78517 73454 93691 91136 84636 94551 50733 87831 75125 70505 86356 87793 84726 97791 78476 91266 73215 87237 70875 74754 83600 77323 69583 90912 63937 62040 67625 54377 88915 99469 91035 57813 72587 64964 57347 98486 57190 74923 61614 85504 76183 85311 56117 57723 72510 64646 83677 50008 53625 53164 98721 85084 69303 95269 54819 71491 99822 54892 80079 78107 51116 68045 91919 89138 63512 96121 71344 50979 95564 93831 93659 85758 79390 96222 86053 58206 89418 60897 88019 61366 99170 88024 92940 59905 52118 54241 92949 74611 87086 99331 56657 96839 57333 67123 62973 51482 91537 88466 80558 56466 54119 84345 61507 71660 50955 75308 60452 66684 57636 79872 57625 51196 54497 53992 85172 83625 54247 87673 88107 55421 53824 94088 70640 56808 85715 55291 91726 84884 50909 78517 85133 71566 63421 82290 96263 99387 66398 83540 75044 67223 98793 59525 95757 63550 76559 58633 73695 53410 53926 84677 62792 96330 67597 94175 99978 82612 58778 68512 86731 66546 78560 50220 50006 67790 80145 64682 82007 85142 75765 91492 89759 68612 69932 71039 57894 60797 73031 79860 90607 93723 65473 89542 97899 77248 69701 98522 63016 66470 75627 52469 95910 91247 84928 70043 81304 62128 51864 64128 60115 72664 82369 53324 70185 90931 94476 61713 83339 94312 95767 64181 62238 99447 60610 60154 72530 73799 97791 95589 86615 88429 52359 76045 99103 80245 61848 66994 87506 59162 86592 76634 96874 96800 73298 61122 65241 98596 98710 94247 62602 83735 93443 85687 71346 53714 50318 81384 98998 75204 67042 71648 78305 79986 82792 76362 95289 65241 50431 97423 54258 54873 84415 51521 73698 70941 82338 72076 59543 53891 78474 52740 73456 52871 87331 63778 63947 75623 87267 74865 90163 95432 96241 60028 61241 58267 99060 84500 50636 90568 89349 84813 50692 71395 86515 68293 83020 79991 77033 93779 70413 69109 53175 78817 73327 89233 85238 88441 70979 77231 87759 96273 63090 55410 89818 86207 91211 67961 56582 50463 65682 64255 80794 82387 68404 74671 65552 76649 50773 99139 66898 84270 99235 81649 69298 69233 51289 68490 70601 86760 78480 99838 76787 70529 58535 55671 81224 96904 51668 63431 78940 77543 58648 67163 75471 86059 60368 81969 85295 94794 74775 52507 91755 83517 87417 56375 87060 58672 86389 68653 54990 87974 81770 52451 69619 51989 99518 68809 65298 99073 54398 94836 77790 69806 84680 56319 83736 61526 55852 63857 81770 52718 94742 60477 86143 77669 79783 65894 54676 94710 99652 74981 79084 65721 61608 86949 94115 69660 63905 59603 52519 99553 84510 67329 62890 56337 95693 62431 71344 94841 86147 90551 62568 67456 82211 95172 68599 83851 76569 77954 58965 68796 60279 88857 89229 83568 52905 69719 73644 66658 95596 66712 58049 59864 54069 91060 59363 64462 58998 68925 75817 96952 71065 98498 69310 87406 73130 81351 74345 99497 74334 80770 64967 65027 84288 80355 83336 65409 76420 74334 72822 89916 60721 69991 58582 72925 61515 62495 69787 84018 87863 87024 61006 74088 75332 89337 81463 55204 62436 80589 98854 78787 87999 99046 50590 83602 69146 57013 95770 54067 84481 80808 78292 57694 52928 96848 67047 63146 89983 95736 91241 78757 73820 61178 71491 78635 55314 89122 66844 57725 79336 77892 99602 67147 61001 92167 78485 73998 82772 97956 97060 70742 80934 56386 67412 72704 53948 80632 79559 99066 64688 74968 85611 97080 75923 67932 54345 52190 81105 94454 82806 75587 54888 66447 70504 66495 97585 96616 57993 79554 82279 52074 52265 63277 60686 86879 66808 93673 58502 64897 79863 74815 60905 73395 99981 74217 92351 86909 89451 91397 57935 70210 95463 95194 53112 85573 58649 63978 71676 70149 69835 76783 82201 50046 93197 50876 72202 79799 65526 51505 61287 82430 97431 92997 95586 54976 76349 85046 65355 92299 69233 70815 59526 63457 51098 60059 83013 82219 60816 57776 65811 92534 70317 76693 50190 55681 81518 54374 61658 82275 98092 93194 66079 84475 74172 65597 68583 81122 90342 82239 95063 93894 59151 68588 98580 71769 62098 74691 73796 82395 70660 73847 80047 71961 84645 69795 79968 59063 87415 86841 68402 68609 61714 90554 63308 51661 88778 50679 73503 79441 83922 91610 55735 54202 72507 73296 59644 81074 53000 93041 51762 86141 56511 55126 57507 83053 84411 86811 51797 98694 88358 58370 90010 90818 60122 52530 56621 99609 66627 53495 53238 93035 87670 87576 51390 84199 60096 55725 75539 59164 84075 76152 96275 65993 63426 94895 61237 95501 74618 71490 97411 58320 64521 92967 80335 67603 55549 68287 73749 87628 74847 83617 85387 57488 98212 88996 76143 55587 92515 95382 71377 87658 75494 71851 90561 61180 53647 74983 99717 50930 84142 80071 73431 94777 55269 74702 65369 91271 73512 74810 66297 93892 99935 78423 64336 50640 78537 57619 76962 62361 79360 88731 77644 70814 81044 77578 72275 75100 61566 87090 60411 62000 56679 52508 71538 53139 97825 77526 90158 76589 83383 99108 74641 76771 83007 67561 80002 70691 77282 69131 67379 73169 89619 95705 75808 58773 63622 68793 68947 77424 75466 60732 83428 54480 84220 60424 59696 52440 70587 53910 81646 93692 97613 86755 91023 69706 85931 65240 76729 95007 64437 98633 73079 84845 65605 81453 60431 52559 60344 76245 77714 59063 77575 93458 77019 58276 75795 84529 90244 96185 94298 85648 57766 71079 88634 83368 99356 65076 62607 58737 79294 94268 88951 87764 69791 99145 51961 74809 58918 88973 63234 87003 59963 91989 62353 74552 77946 88139 66435 92594 80730 95326 56391 74273 78396 70877 95125 98146 80242 97596 94041 85657 57427 70747 54911 96078 68224 61993 96485 97036 65924 59463 69618 58556 92916 86930 65148 81188 92542 95847 95759 59902 98475 66700 91171 58977 54097 86665 61369 83492 91268 56548 54576 96565 62058 53936 97600 86368 71041 76491 84118 54249 90611 57107 54938 99985 99571 86238 99498 88204 87010 98334 63841 54821 99160 70917 77126 68294 50995 74591 58577 97078 75544 61468 51980 59760 53571 94858 95596 91571 88000 70391 50655 76786 96577 76211 53449 99206 64700 58313 54679 67582 61566 60538 54133 58461 67016 51328 74423 64951 67721 73321 93173 84174 90017 75795 83136 82120 99865 58004 75672 77152 96726 91812 92642 51571 54078 94973 63854 88576 95019 95741 80893 95045 67321 99182 61252 68940 88776 56827 88390 89565 76334 73888 99793 55019 64794 68850 54838 68927 72162 53223 96068 69004 85368 68228 87372 51217 84042 79859 90356 97360 96545 86345 50318 75251 51123 69208 85077 88510 91926 55703 50312 78654 99487 64157 57963 72251 95384 53802 53964 62335 98261 70826 99974 67838 76352 53067 88949 65495 65068 73719 60419 98486 89191 63185 57496 72428 76177 69929 91309 50974 51961 54165 77962 70511 96599 85173 63911 77116 71691 75008 76616 63345 95560 63222 75520 80945 68003 97728 61358 82230 92801 79985 65517 64576 85951 62583 84654 65537 66309 84240 91681 57749 57231 77073 66448 99993 57999 78082 86994 58327 55680 79565 88154 68950 63365 91472 87569 72212 90971 97936 79816 87024 56171 57151 81834 75051 66337 67558 70814 67296 83838 50437 74403 62529 90101 74722 93912 87701 71863 87972 84907 62064 83407 96652 99994 92795 88990 75915 71243 95267 93579 73328 53950 80004 66515 92796 90473 83166 53108 73990 76567 67035 92434 78069 59056 97061 86346 97016 67857 96780 75332 93525 93861 83870 68240 90706 52128 61071 83033 82695 82305 92999 75668 50359 85083 94895 85033 74728 55138 76097 58638 73388 94561 96427 82463 95332 52062 75200 70524 61290 84611 90640 98292 69092 86636 55772 64985 89231 75136 87819 70830 62450 76433 91487 69378 95324 82937 59911 98620 56120 65899 80104 56690 56691 59742 56530 80722 88543 59536 73802 98915 87896 97719 82385 52724 63187 54829 63236 59143 78319 61937 57852 55602 62194 87224 51445 65074 74280 77543 80832 63263 72850 98489 81432 67180 92225 93396 96933 97554 87366 66609 96700 77303 70180 52072 96600 94956 55093 99408 96397 94176 97712 69633 65479 64346 87018 52737 75799 82314 55063 77449 72461 80744 92310 76021 50265 60199 80804 65690 72761 99814 68361 86161 55093 59094 98340 59287 65499 87170 75887 77318 98351 77338 93683 51002 71595 77301 55375 83293 58442 62626 83050 92761 85010 57474 82615 77777 60486 92429 66708 96270 88579 72391 85417 93480 57612 92350 80880 96716 64324 52195 80342 52257 58132 78379 76357 54775 52700 97285 56249 77978 51471 86520 65154 61138 60192 55756 59711 97921 64587 58579 71777 77496 79487 73885 99517 94570 99775 73590 88218 85408 97564 69195 88470 78088 91225 90403 78089 90573 57381 75296 63112 77449 78441 57429 61933 64648 93419 62773 94557 93082 84450 59967 82231 71323 72294 70638 52920 86031 56885 95147 66153 61853 84228 60933 92967 66931 57453 92526 53044 89353 68439 64324 89057 99545 52654 60645 51880 98464 93746 99307 61156 52623 87395 59884 64484 66478 85207 99067 87288 94992 64293 70320 67197 84403 53234 63609 75679 70439 51822 50028 70647 66257 72986 97648 83181 97624 92605 74144 53958 93459 96806 56382 74774 91987 62564 83763 57512 69464 65602 51207 66455 62410 79932 83117 54032 59195 65256 90645 85493 90785 53871 62268 73192 54837 60532 70578 82879 65645 54260 57005 66356 96407 97250 97492 91693 87662 87064 55788 55802 57852 61243 71295 76225 69804 51204 71557 61065 59595 90497 94302 57971 50693 54235 90992 59871 69872 91616 56105 68043 97474 96898 57955 93970 81694 75347 69397 80356 66764 70777 78620 66698 92026 79775 83812 81481 68779 88291 96080 91374 50395 68841 88093 84430 83195 53946 81864 68308 69491 75587 65487 97720 93760 88024 84760 94403 93298 88688 64442 52108 91285 64232 93957 67970 55219 93198 52366 92821 95449 96502 88435 66377 93088 81191 77820 78961 93758 94657 63270 62289 86994 82881 90266 58003 59008 60258 52904 53199 71696 91190 82941 95856 62662 94844 63219 90522 71357 95265 55660 53099 65336 62799 82131 95897 71575 53804 94916 52329 70961 79268 64458 64073 56077 64342 93786 86881 73837 58618 66055 59724 88290 62903 83415 79851 96906 50047 66965 93885 55186 79038 68534 80954 58017 97758 91094 88942 57958 59914 55387 84570 52723 96138 77281 87932 79102 59257 52973 57749 85183 66261 62671 83580 81358 86166 91131 70955 90084 70936 53225 74486 51846 65701 72470 88574 95314 72152 81776 94116 52278 62116 65589 50176 91632 53699 50400 75800 87889 98219 54020 58996 51462 90083 55605 79797 69553 51237 60164 88232 59113 65265 83649 98796 94241 75668 50440 64481 65642 88953 77835 72129 50353 85344 87210 99279 69945 95936 80684 95738 52620 95850 58858 78213 75769 61587 85336 50279 89722 89275 65518 74318 66186 71767 64996 83698 71052 98968 77992 84941 83941 78106 55771 62764 68794 79593 50225 92703 97369 52728 61413 64828 91410 63993 74715 56062 95727 64352 80129 75458 81967 54081 62326 58042 62958 95291 73811 96291 61536 67595 64755 79219 96618 86012 55884 53444 67411 65526 99106 83057 51699 81051 52179 84703 72599 92534 82685 78905 92789 68861 72468 96733 94413 70841 93072 98960 76440 96856 84869 99384 60447 56089 58145 89374 67522 54096 94727 52288 92819 94231 80888 93660 85205 72024 87088 70576 74672 66775 64618 95343 75410 76804 97747 66307 50949 75554 63008 86292 66370 77647 75077 79057 76872 52711 88480 82194 62219 59960 82158 89034 66418 67330 99904 53695 96600 57004 93710 54398 98612 85333 90214 60222 90696 62469 89629 50782 58846 57245 54629 98725 56062 92018 73641 65065 60330 71728 80038 88878 63250 55697 72945 66085 83631 58102 61027 89191 58994 55963 89707 51803 95233 95114 81941 93022 55236 63256 90630 71086 89654 54293 58671 70694 93395 86490 94020 71258 66781 70885 79143 54445 65206 96171 89828 81897 70015 96697 72326 88809 88192 82933 86108 74431 85224 56561 56408 72274 73657 95965 52559 98309 97390 59750 60303 52393 78431 62166 95866 93538 79742 68859 69084 64495 91032 63059 86661 63055 63423 80407 67045 67403 69155 75681 84597 62084 60000 69029 81167 50057 97294 76887 82974 96775 61814 64379 77457 57138 56929 67925 89481 75763 92045 96801 66060 78090 62758 55994 81717 73705 68230 78279 64245 85392 78606 77054 70417 77376 54014 82520 89461 64281 78914 98928 90812 90954 93004 78893 64410 79800 84698 87421 93080 90959 67391 55705 56545 52439 73789 81672 55117 70626 64562 57568 64518 85084 52610 95835 55470 92681 88330 87562 71410 77511 52874 52350 93909 54170 68281 68124 96756 61065 94771 82333 99791 59384 66132 93175 92387 57961 91268 56450 70779 64550 70373 53093 51978 84301 95078 92894 75807 52413 72531 93442 70215 75287 70303 81360 92809 58005 94916 95754 81750 75226 86180 74385 80107 95793 53549 93284 80961 72296 74381 83255 71260 86973 61516 79640 70770 99075 68318 69964 77077 73582 99814 60191 83435 95136 91994 98487 70798 65587 83746 67265 72105 57121 65944 98725 58426 69560 58657 52195 51892 81126 72109 66843 59701 77201 53252 97320 86739 60880 84436 93098 72339 84020 84550 58539 79261 66226 93095 74767 61271 97817 91524 90381 84731 71154 86462 75233 56013 68993 87465 61506 63943 82349 78794 78326 64192 87082 65031 92837 71147 60887 94337 89631 96879 71410 57843 61343 93518 89118 91660 53347 73455 88662 90929 56728 69576 73824 79613 73263 80258 79282 69016 83982 58469 96396 84377 69094 82525 64316 90247 80229 53906 79762 79407 56147 56136 83095 61022 69619 59346 53581 96259 85167 58559 81442 92845 90505 66148 72679 69976 63758 67605 77637 62871 73469 77069 52803 93111 87158 92248 61344 60782 96704 50857 76340 83992 99893 63106 71967 83226 62218 52204 59619 50132 56262 68297 61422 82658 80717 62770 57561 99905 66395 83062 79405 86423 82635 81286 60346 54102 50512 84656 61277 66377 75250 87671 54529 56818 70520 87303 80564 61024 87012 60886 62052 85038 71514 73353 74861 92592 98673 71467 82791 57625 61697 94974 93592 73377 77535 58535 65121 77182 95263 87433 63650 61661 63711 80283 89696 79630 68466 71270 67049 56293 88541 60997 86985 64808 64423 61890 75814 64765 88929 54466 62011 94742 87377 96426 53104 70829 51268 54478 85907 58395 89348 70046 96739 74974 50699 50472 71716 98274 79510 89154 71077 93963 88402 82655 63441 75191 68507 60765 63053 63678 60047 95686 72820 61670 64543 97107 77801 50083 99876 87618 68708 95986 89540 72202 82550 53604 66532 90083 50147 67685 93029 84016 86209 52922 55932 95609 62496 70238 85441 83106 64096 95715 74857 62575 85918 84827 55199 97051 71322 86009 84695 94362 95287 68045 90554 72533 79969 62474 56436 50203 87568 58244 50554 72867 96479 83102 51039 85223 72545 54324 56929 68283 85958 52971 72233 73412 89659 62101 84817 59176 68436 62229 71375 73539 68265 63788 63110 98380 92339 81365 89096 96593 87309 80338 72084 94610 92180 85469 63511 79263 92502 81677 63840 85742 61890 75446 60084 95257 83688 87064 61070 50163 71298 97742 77221 65733 70376 80133 80930 78364 72811 77130 62969 79259 71666 61395 56863 56560 82677 50194 70060 73581 99705 61392 86682 77247 79652 50729 70047 93404 64216 86814 90911 62559 92984 94681 61915 88101 69794 60491 88740 88875 74175 53415 78447 77126 52009 57560 83542 76377 79373 94247 74069 83266 60268 61768 85379 77004 64058 74795 80943 72193 61981 74551 50764 86080 57257 51916 61683 83494 84219 80753 63100 83276 67528 89696 52034 62606 66582 98369 96972 91175 96461 67868 55147 86294 51070 89057 96138 52977 60133 66810 68364 55779 84295 69996 94306 74897 55168 64230 99813 60130 59977 63364 87096 65751 83047 58085 54168 54187 63277 83542 52529 91745 88983 62627 94576 76809 76554 83319 75706 55433 85553 91986 59418 65368 89452 97911 60562 66542 62307 67137 71872 61637 73609 97173 70874 86488 70703 75672 68943 74109 64254 69512 56599 93497 98189 54886 68806 68052 81078 98619 65833 72745 70761 82173 57354 54642 67980 77282 77235 51938 53245 72364 61871 58027 96091 74470 83366 53653 71881 62403 89845 93806 71616 70985 65553 54081 93595 77576 87140 89164 53461 78425 71970 74716 97040 63871 84437 76018 94068 79692 50953 88016 97324 76261 98412 52838 59196 65324 67555 70920 97596 55638 96281 91800 59205 89370 74231 55018 93222 61056 66370 74762 81330 54701 76044 78954 83870 50914 85962 76969 88673 73475 86880 61877 57887 84363 56922 94320 93754 51535 54049 74780 88708 57287 91612 89467 71509 90094 76004 64005 58044 77007 51354 63650 70188 61807 92794 81600 73021 70680 62300 68556 96171 66642 92449 74291 80613 69124 68028 54696 79253 75770 83949 58442 76194 85742 69485 60484 95970 54847 81934 97454 96480 69436 90171 62114 58745 79339 53902 54287 88263 72020 72008 74029 94177 94203 74562 69273 54840 98478 72217 95436 87728 77779 75405 57971 96578 92525 65406 67523 80210 83390 52523 60313 70316 91260 67222 77073 97452 94293 65459 67165 81482 81349 68542 63487 64328 99167 53485 90721 89444 65395 80127 92482 68997 59583 58432 82508 79589 75314 62531 78647 56490 75504 86665 98143 69181 57790 54280 79743 93458 72383 89602 62618 89480 83577 93222 90799 89510 57027 94769 92060 66049 90029 77649 59093 83382 67794 59197 65802 74810 91793 73449 75951 78798 75358 97878 98428 54127 99675 67807 87670 65116 62145 95280 81199 55147 55761 76367 80589 78442 92248 50682 85653 78872 81306 67579 53791 86347 65320 83352 68247 99319 74043 93182 84603 98219 52860 73118 71952 98014 97746 60409 75173 74565 54343 77544 66187 82739 80899 57821 68778 61929 87421 69084 78874 63197 91352 70134 86802 73368 96097 87941 77868 99868 56289 89260 85033 52023 86601 80713 52819 72199 82063 61963 73131 68658 79160 86110 55079 63736 76584 55810 65643 57477 98460 79473 66733 52224 90596 86664 52299 90464 55557 50745 60764 80322 54414 83000 59902 81476 79827 92800 76937 85798 76198 71270 79379 69658 74703 66085 75661 52691 77950 90363 98924 72361 87955 65774 73972 55333 94554 63523 71682 61690 66911 90900 54667 63304 89048 62457 92860 71776 78145 99205 88857 75650 87356 54337 98544 96719 75568 78608 98849 91890 76044 53904 94369 76084 79066 58142 70625 71471 72540 81405 69224 64000 71055 65281 95713 69027 84632 70350 81426 93744 87183 55600 78372 67502 80080 55389 79097 84795 76502 87819 64422 81824 78191 83866 60663 98398 74780 95360 79022 58112 71490 53174 80450 57841 56431 82497 78367 63744 71921 62312 99566 59668 88199 79328 84866 80727 97053 63171 50187 92716 62502 96285 55872 85907 64707 66713 92795 77790 92843 67120 94650 61600 68349 58890 59905 95528 90020 58357 96653 77477 54985 77789 74661 68735 95000 56054 84169 50013 71218 90104 71506 80214 65244 88566 64961 85983 85646 61442 81053 91527 60256 74031 52836 60529 58656 55959 93640 76272 80937 79112 83712 62655 59364 84978 67506 94308 96889 56237 96455 52036 99647 71404 64295 82346 84655 63203 73952 56196 77104 51213 82754 72707 98007 95537 62893 83025 97742 80501 79586 94004 90626 91888 95355 73268 57177 56086 92545 64604 98759 55944 85973 53194 87687 72333 62928 97369 66709 88184 84076 52167 96294 73172 70407 67110 73120 62814 57378 85187 95724 51607 94029 58989 60400 87873 93174 51509 52830 64226 74415 82711 95986 84427 84732 90907 80256 84316 58331 84222 64933 58847 75618 67326 91485 85098 85551 55169 53252 56343 83153 70310 67899 68660 83289 85637 82429 99102 91197 72219 73076 82084 55430 80170 61839 69995 96070 95951 82106 52716 75793 79038 92905 99198 51457 64314 94551 69114 69868 98585 96415 78626 69853 65826 68450 86407 69647 71459 76074 68517 94083 94278 83007 61837 99237 65264 92747 95251 57393 73152 52745 82275 72967 85988 59595 77491 55670 77103 64165 92430 74943 99971 91472 71347 65225 51771 90722 88346 78533 68470 85103 68913 65014 90239 89765 99891 80211 64883 94043 52184 74031 97742 85135 61426 69877 75256 62127 89035 54388 96408 63222 73454 87304 87600 98927 65019 65331 53751 60317 80796 80746 86458 96008 96262 83820 51762 64262 59052 91907 85854 67381 87870 97849 55169 74650 96211 50445 63540 61032 68143 83599 71012 75228 75990 99323 77194 84903 55781 53905 62919 61864 85490 96569 98269 55567 72148 67724 57771 64674 98673 85396 50199 85086 97916 56167 67625 56893 50941 61080 69279 72136 96678 52855 70711 78036 96655 64834 56272 86221 65708 97481 92216 83725 86310 93322 71283 92377 52348 82597 50472 65047 82113 60585 94673 75707 65092 70184 95325 58818 89450 83256 54485 80585 88038 90677 57905 96257 66853 66825 85018 61695 66819 55840 71356 81188 61070 96137 87535 66564 92211 55714 73601 91621 83461 54785 74174 96344 58383 57815 82470 99684 66346 73973 74631 52528 91439 80481 54431 85870 90710 84049 79762 54917 70649 60196 68500 85535 66068 71884 60010 84248 67841 98210 84621 67010 83847 86223 70974 99177 79260 87380 72086 91204 61805 91180 88501 97706 56535 64591 60211 64446 93865 55427 83355 64199 91648 91277 71783 77259 52184 51476 63267 72906 67112 97894 95169 67748 73320 66868 74862 57819 74471 96440 96042 91750 52826 67430 80025 54631 85636 68427 59662 80747 79425 67918 97294 91988 57505 90707 92818 93275 67814 98247 65273 95112 94799 95411 67387 64889 73879 69766 59345 86460 64608 80687 61876 58215 75071 80096 75670 95493 72723 96037 53946 52245 82784 84762 91508 93614 87086 52530 97790 52602 66292 80408 91552 69498 56979 96897 77316 80308 99967 68843 68665 62140 97585 92824 72934 51579 53536 60172 89575 65953 90794 75448 88248 54557 73475 73050 76824 63590 82299 51043 58712 98863 97067 97881 97013 73942 93874 83004 85692 74444 74980 64691 74026 84903 52670 66175 72536 69444 80644 53948 82899 66776 65917 70500 74909 94761 86282 56532 93391 57472 92574 98683 84499 85930 59684 68400 85149 73286 61723 94832 67274 82593 74630 94761 58945 74869 73358 59761 85511 82492 56668 94582 63894 71460 68418 76510 88639 55113 93704 72599 81369 84237 95096 94109 56469 61609 60156 88515 96213 57736 71904 50543 54059 69900 76177 59227 96189 96047 56710 59877 91992 51572 77543 81352 52881 65741 94596 60731 76988 51974 59708 77999 81448 76180 72191 82065 90917 94733 66618 77999 81060 75490 85987 97113 65851 53604 63607 56455 77569 89973 50202 81793 62780 85637 86558 69362 64741 78620 97740 64077 73251 81297 70186 59694 91313 99525 68710 93930 64120 61803 62092 68134 96819 87913 75430 92674 56607 66924 68704 95474 93905 53269 68636 54743 54519 93806 79943 78263 64180 87799 87688 75638 63216 68492 65286 54494 79271 86963 56365 70340 50120 95812 87587 53013 53520 55437 52905 70801 96985 67203 54557 79156 85214 52032 96238 75931 63307 98925 67357 56811 58814 97058 73551 70262 99906 93841 71553 58631 68580 50252 78490 77824 53997 75650 55012 53842 58108 97819 77165 99470 85904 97063 75062 66887 82576 65559 91373 65264 56526 97669 71866 57692 82691 83564 63978 54973 62447 95161 87495 59325 66727 52887 74582 92706 58362 84568 54196 72498 67982 67030 96641 78403 83009 81686 77491 62097 56428 92912 73229 63393 75206 95541 65948 58429 58617 67970 52073 50538 60936 57073 85225 74146 95184 51489 63650 81814 63601 63671 71422 92606 85575 86070 69480 69150 79922 84574 77584 84822 70823 95615 76777 82558 77320 53429 90008 59710 58499 99788 71192 67342 60362 74127 59008 98432 66271 97838 80705 53232 64674 52331 87885 62843 86029 63372 68723 89975 91504 91429 75145 63354 98787 53741 86808 72821 72937 56510 68457 92911 65815 74145 50688 53198 77200 88436 89598 93835 75294 85994 97560 57494 97462 93078 56672 98566 70872 82605 63909 68860 53768 52473 84456 77223 66327 71530 71225 79131 66136 76055 51733 69807 67660 75428 71226 69978 88941 93267 87216 60176 71878 70372 81757 56947 95507 74054 56297 97564 68355 61842 61464 65201 88112 85237 59954 60068 71841 92359 89593 86190 92409 98449 64097 71093 74789 72926 97502 81365 61054 94513 77853 68100 96825 99331 55283 98716 65177 96076 92816 86649 86901 63227 67034 88202 69762 77019 93984 72661 66785 62782 89285 78377 86486 95429 62649 96449 75846 51203 89417 82029 64759 74883 92526 85461 59188 84247 91963 87674 61354 59565 73295 79320 89197 54720 61262 85476 56387 53429 88851 72095 68439 93340 71755 90943 76458 72668 50062 77099 55762 97906 90475 85426 89372 77779 91389 63060 64378 72820 74820 68570 93524 59426 79009 98014 82112 58327 63493 60044 81438 59434 83980 96659 98170 80906 84936 99856 87179 72698 76248 70188 65334 86881 53359 62792 93409 89000 75075 76839 89125 54737 96515 53294 60881 83885 70425 76909 73702 62257 52826 71536 82099 59397 67918 73618 79815 62245 57776 91319 50051 89230 62538 62887 95807 96152 78937 96376 68828 81004 93885 55356 69725 60663 64083 74319 55566 93220 90662 59662 53647 50248 55607 95874 62451 51245 68558 86702 76424 88915 65522 73941 50041 99889 50059 75369 59207 60637 72759 53807 79573 83417 88933 85136 56692 78789 60370 65674 62827 63134 51449 90325 60806 70515 97122 79163 61158 54195 65087 82874 78383 83312 68345 55290 66145 68368 84565 59275 81788 67552 74606 58976 63177 64433 77566 61296 57232 95008 73592 68881 54188 54104 88771 77875 79066 66708 94091 61837 73218 70591 55827 71711 69913 93077 79426 71596 67746 81247 73664 72420 61933 79615 87551 82852 99805 93310 94451 50696 56318 80213 74879 63858 99997 82684 84229 86832 88755 60157 60248 75304 59117 53888 87396 76088 69505 93475 52443 58770 92979 84418 50801 55974 66690 81683 64146 65051 52192 50237 88266 59529 58573 81483 53137 73742 95872 51080 51280 93616 67376 78658 54520 59112 85993 77450 61130 53256 56974 92497 68174 68384 96766 68768 87837 73896 54761 75413 95449 98956 68344 87149 74922 89938 95955 73194 99325 52749 74894 74342 72018 82283 68803 87144 66534 80245 71176 65771 96961 59756 84614 62887 76279 68262 54027 52895 59906 74467 71013 77978 83518 82334 82238 71151 50234 72113 50110 52056 54999 92175 99099 80487 58654 56424 87967 56677 78627 73339 82975 98844 83785 93770 54606 94510 68690 97854 51405 62516 60213 64849 98790 79527 74232 73346 83938 89453 62167 92361 97347 93488 95214 66344 59771 66921 59208 85564 57521 99952 92653 83403 55828 78323 75473 80764 84016 55095 87815 61976 90384 67592 52750 76873 79306 80855 89198 73589 93807 57956 87908 76308 60801 97610 71532 91450 77995 91024 94463 87709 92348 51865 56110 66522 74923 86337 80767 71144 95453 93722 77769 55272 96322 99680 85776 57544 83957 88996 73565 57586 53408 67767 63069 50575 89595 85802 91788 50139 56896 98629 81341 73066 50598 79175 81508 78189 69626 94272 69838 93850 68658 86766 63561 99904 66915 60265 54874 75132 97161 87381 70477 74832 87281 74460 89091 63888 73788 62662 99121 97232 65452 87824 87442 59648 99797 64748 71787 87354 79661 66147 91488 91308 94998 97827 54513 60327 61444 87938 84645 93420 60249 78346 73181 84368 55884 86536 68103 62003 75263 99334 75546 91764 85504 93520 71342 54805 88320 52784 88393 51434 94042 58785 64468 96009 67075 56786 57416 89935 96129 51522 54560 77014 73467 71218 97066 92166 86778 70755 84732 91122 93772 69988 94501 93760 50919 56646 80466 81557 87708 98861 82950 95826 99467 90816 82405 97198 61482 50921 68063 52460 56284 60240 83446 85769 60421 75249 84246 87947 65349 86260 86361 74095 61368 79609 54133 75595 55354 59261 94877 84556 59107 84804 65546 69597 67259 56968 67017 99307 51905 93148 92579 75459 64422 82654 88028 97879 59848 51957 92617 88185 77638 76154 92673 91066 77310 90513 83875 71210 58341 64262 61329 66265 81380 61279 60097 69549 88514 96268 64213 94979 95105 52558 80858 79679 60537 86349 85352 95209 51539 99825 82125 66144 95092 56061 53944 69110 80103 62273 97574 60350 73175 79775 66388 73242 57977 97981 76558 60655 86852 54194 71085 85224 53097 92202 72205 81493 56272 61702 97842 71565 79274 76790 64437 90747 61667 60721 99684 75451 69648 93267 52413 73008 86979 75007 84639 82366 67389 80629 79811 54242 60375 97270 51926 94630 73302 52226 68922 63022 80945 62576 64578 91356 57403 82123 75357 83875 93091 86783 55400 56955 50329 75287 61271 63706 93952 64569 96878 61503 71459 89916 53759 50755 53975 66121 81898 68066 89608 80920 54151 54448 93878 64198 67855 67272 68664 85491 85900 52114 81064 75083 80489 86112 83921 84499 96811 69777 67416 54642 58645 54582 94276 56434 98908 73837 94998 67045 53103 82886 83540 82393 67229 87916 81277 51318 58658 75834 56874 67868 69661 70928 88529 79970 58034 66551 86583 66532 85927 91968 72022 73424 92216 77674 64451 68872 60683 73192 70484 52172 83359 53712 84713 53086 51693 53506 82679 69790 60195 74399 53490 54820 61472 90341 85344 57984 61849 62701 53477 87836 68261 74067 80398 56372 99847 54937 57894 60405 80290 77996 72858 84195 61916 75853 67963 88105 67984 61342 58562 85168 68735 64591 94662 75431 93908 75264 84383 77370 95541 76797 89620 80346 51557 96035 92213 73948 74818 84580 85455 75837 65804 78201 90354 83370 81822 91283 75614 58306 60689 99792 87787 71485 59650 58844 51321 58165 53052 99791 55564 88794 99443 56584 95318 63346 60468 93365 83168 95586 96472 91887 90189 61031 97544 92166 69216 88581 64449 94297 80994 60857 63862 73844 86304 82075 85267 89940 97380 78000 74645 57579 79840 97010 89396 80151 66216 86706 86760 54581 54265 72651 64173 93860 54771 92701 75094 92585 94771 92240 87236 86068 58443 68639 68637 72326 59408 51628 57884 60951 83794 54475 55499 73114 77310 87815 51464 68095 65736 70045 93310 94019 61196 81340 87170 67678 63073 71033 66380 92961 83575 74669 70312 92427 54497 87125 62286 95448 72099 87021 78104 55133 79065 90770 57136 84466 88167 58022 99609 96947 63491 67163 91713 95004 68112 82972 63893 99790 66882 79955 72659 83652 51800 58860 95403 73388 54965 65580 83074 51941 51794 63589 61914 93116 64683 84709 85234 80806 66639 91871 57271 94481 96052 68335 57364 96537 66474 93570 87662 99169 74823 75453 63124 96558 67007 78178 99969 71953 70928 51606 84950 54572 86312 60589 59781 70912 74838 84687 78717 77505 80995 88585 86452 52873 60956 50539 74292 81935 74025 82096 77019 60101 74550 60452 87704 73266 95356 61949 58073 74872 80798 97574 75807 69743 71465 67178 93014 56928 78010 90291 77066 81921 67432 51545 55645 95129 88775 61887 86914 99480 79196 60099 72104 61196 60183 76253 91969 73825 95767 50697 68222 53431 84285 86105 50854 94503 58507 77204 61597 79988 55725 55930 79695 93180 77549 92115 95213 98712 84591 78745 72984 98309 60923 74625 94429 53602 75783 87868 78106 80620 62137 76889 79387 67960 96117 77061 52061 96737 74555 67959 71584 87296 60513 57601 65961 87228 92074 65035 61474 98222 60183 79348 74149 59355 75385 70539 95185 72715 81353 89653 66782 52706 67209 77901 75311 76392 58014 88294 66714 73232 97144 93960 55927 73530 52353 73459 52960 60922 87471 85046 89691 81572 82902 89662 80585 85159 55074 90623 92400 50022 58919 60548 80099 98114 55125 97414 91366 94868 56433 65488 90442 51411 69099 70956 73549 71075 60143 59387 95054 99694 51481 51906 90520 86696 50779 63285 64950 74255 50107 99297 86632 77915 74739 74425 80068 79308 91658 80269 53542 99462 84460 99428 91623 81016 54912 85658 98660 69134 91878 59066 94053 63146 75476 74595 82837 79220 58142 54202 70225 71913 81618 90979 53418 91984 81188 65859 67954 77222 70430 96721 59513 52531 95423 66565 61522 73059 86750 73906 93920 71700 57575 80991 68595 78862 57022 72230 58497 92893 65286 76417 84047 75379 99833 51288 84651 97471 84226 68343 59103 56572 58636 50313 90142 76729 59363 70390 97019 93032 50088 94221 53349 80914 90921 78282 81565 79733 65685 72058 76094 55272 87065 63389 62542 53253 93588 65942 67350 85642 60729 92619 54623 92732 81565 99816 86535 80837 66074 83315 71937 80411 54169 62743 88610 73678 90894 79904 62392 63465 61301 93794 61022 57642 77776 94040 96656 86697 55021 69855 83619 76164 87710 63628 57366 80876 73357 95982 86667 65929 96966 70426 78550 74138 64888 68300 50663 60200 85977 86623 96841 55735 77237 67903 71252 96543 79839 65349 93059 59795 83510 78184 98441 85840 61863 80076 85789 65731 89062 56599 63428 91400 61249 98666 87417 87839 94442 95512 81370 62522 78531 78573 55596 69626 74790 79241 96374 87314 54275 81624 68212 80172 58896 57432 95160 76057 92007 56827 73728 61192 73747 77019 62009 99918 99864 78051 88197 81139 95403 91822 62529 68944 90034 82628 50323 56779 63983 73628 57544 86224 64778 87263 96508 58266 60376 90811 52349 61026 94395 80477 90527 56520 77801 79337 84845 70564 58982 69678 88863 91452 69924 68449 81386 65321 54010 99844 54037 93314 78238 97073 81036 81781 89066 63814 87447 92217 80879 66341 74409 93657 64958 52174 57541 62987 63949 57840 72152 72969 68865 93262 64620 57501 86497 61565 82357 91538 82351 52602 79703 84912 74317 98049 83472 77857 98627 75003 66265 81722 88892 84572 77569 71169 64527 84529 73584 58517 87243 72234 56366 70300 53967 56910 67275 76475 78808 89331 73244 51062 79416 61260 90138 53355 61747 75259 60726 89154 55284 53441 57992 84798 61334 79834 56413 50959 95970 92854 73190 54446 60720 72523 60213 75663 58983 93928 84837 66938 76209 77839 59356 85062 60479 86768 75235 68620 90666 61005 67199 63449 67234 58524 54753 53487 68733 60446 91842 92316 66328 90200 70732 91572 61108 96640 50402 77563 70855 70110 95219 57470 57874 55234 53620 66431 94500 80597 89862 97928 54345 66763 99282 55684 97314 54045 72968 95262 62147 86868 80374 85533 91549 52848 61642 71226 90750 88813 54865 64220 52025 76187 98278 51667 98084 64435 56243 56304 50750 84044 64776 97742 76449 99915 91666 95618 66882 99843 69464 62139 51402 78293 97873 83819 65150 58557 73208 95079 64205 62082 59852 55822 86691 82381 66738 61119 86385 85117 79224 65638 75623 70230 54235 92645 79233 71308 63563 62933 84294 70856 74998 57630 62433 54619 97757 92763 73370 98235 75162 74427 93357 50846 67363 72183 98263 84111 66257 59778 79740 94820 59486 56513 57598 67042 63628 96539 76688 54007 91199 91856 73104 52660 62896 63249 52723 71598 64437 60672 88440 76535 72429 77175 50674 69189 50876 95075 68939 88872 88692 56378 86705 82903 85875 59937 67320 73990 95320 97735 60927 95571 56887 63550 90931 53297 89500 92424 61365 77719 73988 90818 67348 96055 77917 80461 54057 60611 61157 86169 73642 86055 85093 60532 93700 60693 52822 58366 63471 73822 59968 72161 60549 74873 70661 85294 82644 74754 51503 82777 67960 55580 92315 66561 75986 56315 81765 63200 90910 82449 94631 97851 63369 93313 53513 68959 73943 94273 66344 54756 58913 97301 57481 89537 54599 55154 55437 58590 95527 72982 64244 79461 92960 78843 83001 90709 85367 94516 86867 95985 79124 62946 81651 82706 77352 84609 97209 54817 86956 79795 98438 75883 62046 54571 65450 56915 57690 59461 84703 74176 82106 71609 69533 60816 63881 63524 64713 83672 96293 89677 86673 98753 80161 86896 68240 79148 78904 73567 67719 66312 54411 55238 61719 50820 96341 52031 84304 79279 50482 72773 71969 91022 94128 89824 50591 77432 99493 77058 80647 99551 76204 73773 86712 78903 86849 54391 84635 62844 91734 97805 96659 86982 92067 79865 86901 82056 72897 87501 72294 72682 56479 54067 80016 51168 69554 73158 84626 75238 86488 62256 67249 89753 55793 78357 85331 85023 67662 95711 97343 97899 62155 65309 54481 52932 62801 54305 84348 51553 57111 79871 81153 87891 98546 55623 77443 58246 97124 50827 63452 83154 55913 63693 80523 63855 63328 56013 90605 55985 60574 81135 54320 93525 55460 86086 76117 96634 99418 51934 52464 99509 97803 67466 65570 79282 93261 58240 52177 84271 72298 64880 61019 63980 70138 83737 60557 88133 71685 74622 82953 65207 54697 99658 64287 54969 52294 95199 57207 84845 98637 80508 88345 66688 90531 75326 97321 70004 75379 86549 79956 72305 87373 77979 54084 81925 67061 71301 65664 62910 79975 60103 57515 79369 94610 74874 98780 86614 76691 71865 84314 92505 55773 71134 64982 94715 86864 96586 86584 83250 95765 57102 52783 60336 56741 70091 93792 61029 83400 81450 96626 97827 52058 74649 55010 66844 94715 53809 91752 63695 55341 66088 53673 86585 75994 95378 78251 50741 53479 83472 98692 93053 58613 71710 51868 81703 80414 78745 51206 67239 86073 51414 98925 57998 63668 92723 72038 62219 92028 89035 88350 91815 51100 64545 83510 84374 70740 79518 91720 94554 90647 53443 79312 91270 93404 80065 55516 85446 63432 64184 68850 53161 57351 60708 50425 82238 74546 80866 75602 51819 64335 59642 96539 58939 73860 84992 79832 52961 62422 85899 66801 85211 60506 84338 54776 58885 98933 58567 56323 67294 59499 62329 91345 55888 56728 82146 67639 61402 80334 71282 65890 60619 78258 55567 76686 55961 70279 67381 89637 71781 65658 81409 99753 52062 57046 51485 62249 88781 80401 78290 77757 99949 71428 50348 62732 65293 82298 92949 59183 54036 50439 73152 89995 90844 72142 74529 96143 92505 78505 80730 90879 91297 58084 85950 59987 51330 88381 74686 96954 75721 58771 99797 71697 70810 76084 81444 90518 84414 52866 64827 71930 98781 89850 69932 52346 92471 75105 78421 71599 70984 52174 62205 74474 50198 85188 88858 71514 82369 94711 60299 92287 53334 71791 94043 88496 87393 56340 89889 65357 73925 93266 84654 83470 70711 94473 87539 94698 58524 73695 57308 57277 66999 82740 60817 58510 66370 87598 54676 84223 73642 97285 79089 84523 62803 67056 90411 89068 63934 70977 69050 76022 99480 95056 53385 71074 57604 61388 85101 72744 69802 84745 81517 62417 90979 75203 91752 87012 78436 74034 99321 53240 60861 61460 56969 72796 76756 80395 81393 94050 73107 88107 83996 91323 72091 94359 71940 74444 58419 77630 66290 54721 86310 70695 91335 76583 55950 71114 79611 74337 63595 80661 68293 58190 95160 99004 78045 70063 82614 59546 67279 50004 78507 99083 68094 83503 94748 88310 97776 86686 74304 75042 75139 63656 79149 61049 78018 54906 73980 56530 56443 85054 67207 86685 75422 65332 63613 92950 58808 68872 77922 92740 87996 83744 54421 87982 89758 65166 62900 57361 52114 62397 55169 88804 94461 54618 82327 69529 56136 56322 88429 89693 95502 51483 50642 93186 55510 66511 93353 60306 77280 81127 92357 95143 55345 56249 86098 95966 71681 61914 92988 93078 61822 68483 65339 91249 97112 79703 61370 78299 60477 68623 65492 81381 73291 63839 66192 79006 53741 92545 63310 50226 74900 60637 95917 81469 91243 77142 89566 73812 82887 62375 58871 95255 58984 71711 68707 93004 92479 50879 66354 99032 78878 84066 70833 67351 61710 52994 54293 59135 88666 93679 81015 78160 81511 73658 66910 67757 63169 57975 88738 50486 64226 75272 93847 62043 51281 72005 93439 69134 83783 80633 57495 65425 51991 87844 65900 96382 92826 60935 86026 76913 61931 77737 97460 54320 89213 88542 70429 77223 90752 53362 91439 85623 81219 89135 72336 81721 84707 56155 65719 94202 75260 57479 86511 82531 58175 58357 67744 75439 74948 62959 99361 54784 70625 99281 86141 60843 72910 63859 85057 86101 51420 77335 95654 86805 50168 65482 55568 52355 88280 99969 84861 71226 69691 80149 94985 72930 75717 63231 73772 74827 97665 71137 63863 98296 77956 69352 59873 97280 81631 62559 72449 96823 59933 67836 86188 72402 93164 85666 82673 56370 66481 99755 91349 50256 52041 86546 52661 88244 52436 78947 90785 85405 63393 68308 63075 91277 67904 70244 91243 86543 88724 63277 96316 75041 99511 62519 94618 99038 75758 85342 95599 76537 73908 62067 88082 74841 69019 72448 79280 97196 55826 92256 64210 74577 99520 54184 98952 76254 92819 53472 51265 85536 55203 81965 96532 93952 74260 94875 60128 96109 88189 73879 82509 61219 53877 68210 79238 58093 70379 92345 89214 51014 74375 56581 86098 73619 86875 95082 98398 60816 84283 89654 68113 51527 79219 56741 57745 79457 52928 52191 85082 97144 83197 75873 91999 78646 91089 72039 60923 97873 70497 57752 56914 71545 77691 63099 50812 75477 56996 87173 93714 63394 52604 74244 57656 60068 54665 52870 94775 54981 90618 55137 57384 85778 97231 89969 94234 96182 87543 91276 72464 98949 61682 75972 73305 52657 81505 58281 95732 61416 88136 93422 96346 73528 85193 66603 67624 57128 79333 92596 80982 81933 79566 74172 82121 91489 67752 87838 71898 89773 66800 62818 54737 54450 50473 58062 68146 78486 52855 54300 99883 90804 93238 63016 82458 93381 78739 91087 95758 81365 81861 73808 71591 94103 70744 58743 73122 62421 68320 95118 91828 95664 79209 67606 99838 62261 83173 57671 73842 50752 94531 50020 77709 99565 88618 89948 51368 85282 64745 97430 85548 88340 73378 53250 66830 81560 79145 60296 59736 52991 99168 91122 95554 90668 99967 72540 81997 87909 89558 73860 92912 56354 97133 68611 81300 64590 85919 58646 78924 62868 63561 60346 97621 56980 87430 85426 69182 64455 70410 68207 97509 82046 98106 87862 67380 66635 74398 89355 54188 66750 70122 72706 63904 66163 61289 64288 63285 91508 71625 82106 76954 76729 74395 54116 95716 63484 68112 59809 85880 56523 91326 77384 79807 95035 98157 82973 91080 74392 68296 71282 54103 53600 85688 56481 59166 85224 90373 58431 58398 65545 84980 55260 57370 78647 78944 89320 77592 90126 94945 69343 70188 68117 80554 75593 87239 89557 83231 63513 53348 85485 57392 68027 56779 69285 60736 97977 65523 94607 60235 93858 58761 56341 73715 96130 57991 82995 82711 68919 78465 83431 51559 55538 84181 58012 85277 67924 65976 66351 76921 66394 93808 69030 65885 53568 57169 93389 85247 62965 82569 86541 74163 58222 77881 97162 54891 99001 94249 75340 72363 77212 75826 87458 83456 92870 58200 78787 51776 55161 82178 54760 75951 99345 87193 57126 59302 71330 93211 64710 87074 73663 69278 70841 97385 58180 66405 64036 68084 57962 52214 85023 96505 93768 83961 63961 67248 52028 87780 97886 55161 77314 89359 87397 97841 67996 52299 73511 56073 57376 61979 64927 87564 56605 92734 97733 53215 90830 84379 64229 78521 52669 96845 69883 52021 51425 64010 71669 84457 69872 64265 66018 83634 59373 54846 85881 98543 77000 61048 70697 70537 83945 64707 90334 65113 54135 94066 56291 58923 87697 93339 89055 54835 85050 61855 59553 81496 86141 71036 68905 60839 91018 84347 50923 77058 90032 78363 63083 76165 77327 98570 98789 80856 67351 95319 59262 79955 87867 85111 51638 82890 81194 55162 82600 54952 66432 75507 92565 82454 69002 79631 60703 81486 66633 70331 92491 71629 94322 51488 89377 90952 58282 51270 75753 82001 81521 61715 59397 75358 95740 51363 59550 89952 81266 60714 57414 52716 86464 98379 80344 66139 96459 99630 88190 62496 80770 95006 94867 61731 69593 86030 77555 79896 50880 92388 65646 93887 71385 71521 54935 59226 85065 57655 54369 75423 97049 83472 87308 74909 86974 59048 85897 86850 99005 51065 77882 63841 75168 91276 61841 55691 81259 59753 76956 77505 95240 60533 84986 56827 92625 50877 63241 54247 56427 88594 79075 92396 83502 89840 93481 72650 63193 89761 60336 81999 80132 95658 75329 59962 92150 56126 82923 88037 51531 74522 75005 54085 54133 62269 57383 75317 69502 54230 59578 63802 78067 95778 88871 75283 54070 88035 64580 92966 57005 71795 64513 78272 96970 81492 68766 88832 87083 85193 55618 68907 80773 77281 89461 91478 78256 56834 68705 89225 92573 62655 70217 77964 98931 50252 52883 72240 63380 52939 87608 99354 69143 79075 78368 82884 50244 51120 60806 56120 86741 80875 62718 69903 58499 98504 63507 71643 98795 91394 83130 73772 57586 60006 88238 54316 81321 67470 56599 51447 53391 80939 70708 88978 73505 64000 73649 99165 64289 65596 86209 89983 79461 58589 90525 82002 62270 96689 59747 81300 69874 51495 71425 68383 92547 89527 53369 69818 67299 95097 65111 75601 73163 71326 53764 82110 65261 68595 70039 94355 95213 51478 51140 93478 95910 63588 99059 60145 71861 63650 80005 62698 72987 70220 61079 68297 92035 56306 62449 50447 76566 67192 69521 80958 94519 98074 66942 97917 86615 92427 74210 88185 80883 78004 52458 76306 96420 96431 93620 53652 99584 50373 58013 94113 75832 79383 89239 57616 87843 60892 89836 77476 60625 84016 51870 62372 68745 74089 62218 70639 60216 55178 51575 86114 52300 82740 60281 83098 82921 82626 99299 90352 85019 91300 60398 61079 55668 98190 59295 76820 66326 66584 68614 51715 78654 71526 81668 98827 95872 90798 56621 81670 74661 92671 92970 81015 62693 98962 66971 54457 57191 96713 57603 62032 97223 58219 56815 57349 83239 81584 81192 60507 78472 69544 79046 67687 96762 91572 79202 85332 54286 83621 57673 87985 72539 78974 54689 96171 93029 87392 58220 91063 97665 83560 88438 94753 74147 57671 90786 65288 71543 56647 95224 53269 77081 72355 98114 57442 81750 71643 51977 82679 83391 54190 88880 85353 88050 59405 97686 91689 99080 50158 55341 96136 55678 84451 62811 67129 79220 93240 50982 53787 51231 71337 59951 74114 61351 79377 51788 50472 58810 90307 78917 84409 62932 71925 72599 51707 86161 99537 98665 84661 83377 68410 85148 84405 75015 94255 62329 82014 62473 64086 82219 70623 89869 67657 79702 53706 96144 85890 66393 55127 60068 72687 88853 89129 59697 55566 98973 51847 74827 73876 68493 73285 66945 88887 91950 90959 58757 97339 73951 86776 87234 70700 80876 61792 68205 77159 98042 80771 96452 69848 57031 60443 85693 97020 85776 51581 60781 66407 93805 94751 70239 97076 85939 54300 93310 62174 95051 66708 90902 85348 85005 59026 79124 79262 83315 92298 81903 64733 63851 95822 99296 50771 71199 92853 99080 91568 80815 97695 71344 60063 93999 67192 81643 78698 92530 55556 57314 50835 56942 61893 99143 64434 90185 77735 83446 89690 84560 71110 54116 98907 81294 98084 92834 76409 64846 85888 67440 84277 68110 60900 51573 81241 82545 99939 88683 76759 53491 77900 91331 99900 71786 88534 60865 72066 87508 57954 55750 81833 61778 88799 96932 60557 57645 76346 92773 87575 68978 62106 74779 77702 59985 79388 69196 84126 90387 51885 85152 80551 99748 55702 74829 96872 99540 69423 92828 71533 57925 97762 66188 84683 86657 64776 76186 85551 84406 95021 99017 50098 76256 98169 74425 91635 79477 95738 81191 67530 65719 60410 68488 53754 87426 57387 85091 84111 86175 90159 96847 94277 88352 57374 66438 52071 51951 90516 66700 58197 88719 76632 82411 70733 90716 65117 50567 86872 70813 94759 54746 52419 83555 92936 73916 55576 72543 80974 62662 61448 63150 54432 90743 81673 71146 73565 58514 65875 99952 93770 54639 87743 55079 51941 96434 89826 63488 64141 64976 81869 77559 76929 94263 93823 99805 81856 58626 65170 76357 63143 51053 83757 75389 57522 76272 90781 52279 53801 92868 93394 58517 52779 71378 60040 70112 81855 94800 78037 50678 52724 73924 50155 87790 52701 51529 72191 76778 76601 77175 67126 81810 83147 94449 72608 83882 88576 53046 51433 58411 53981 84527 57603 63157 76368 51777 73581 64036 78481 89739 98693 85609 99197 61385 50126 72589 76576 86805 97187 60617 66935 73325 77442 50685 97664 62219 57215 81544 80425 56023 95548 58837 75220 77408 66316 84534 63360 57334 93812 87564 92020 54246 87130 83306 74689 85856 81682 63352 75688 51535 51813 83599 56552 57437 75659 67003 56526 74818 51945 82869 91878 76861 67940 66173 82798 78895 90468 84010 97212 58476 55217 61795 90754 98942 90281 76241 78630 51617 74383 62215 59751 96357 58349 99958 77749 96330 95287 65794 91014 83071 50402 73626 92961 51624 55519 98728 82911 58175 55994 86298 55624 92090 69460 82103 62051 78502 76318 61229 90539 88214 79837 75004 93075 58235 66928 64722 87291 90110 80777 59300 50010 54641 74416 55700 82684 82250 72424 75688 82987 66813 95995 58369 65198 70522 96246 66949 50019 88676 61878 80221 99806 50839 55904 91422 96017 74422 73574 84652 85029 67346 62803 95508 92208 63801 73935 62549 89651 57790 59376 69271 82279 89230 53725 65926 70543 70820 68681 76078 80685 62540 87558 82013 73819 59468 54966 63987 61803 85874 58259 76070 51513 64576 75596 79005 95613 85832 68727 77273 90757 79531 62869 72335 90250 92172 50565 86246 97670 57672 95301 89366 88944 99379 51862 67229 54892 63446 77988 87425 85783 68360 72660 59852 86314 85652 51404 80879 58891 99916 64954 86081 53667 71640 58428 59715 54136 87910 54821 90825 79956 97839 62614 82514 95942 55378 56091 96801 59502 58046 69561 74893 94200 56404 57475 69952 96474 72073 93168 59247 81649 58032 53335 66683 74269 59941 77736 53066 91336 87835 92498 88515 75647 67869 86367 94985 93849 91096 88747 72497 80883 58041 60267 92728 89766 70283 65777 65380 69963 82968 99256 72490 73491 56449 96476 70184 69136 93516 73182 86067 72799 78030 76363 80645 89928 54784 56548 55350 51769 71368 88597 61094 79331 91958 76641 70986 73386 99404 89811 94933 80432 60510 59016 59279 60689 75111 78636 77763 59390 73166 91783 86742 62261 75180 80896 54398 65791 66155 70964 88362 56131 93536 71010 50912 55962 56974 92702 87693 83572 81624 74399 94461 63165 55691 88475 69521 53732 99793 96986 78607 68386 66990 81502 53901 73148 80133 65975 77684 88580 53576 81364 65052 99773 79757 53562 64862 82678 77735 90031 81714 89247 88071 94137 87791 89049 71679 63237 61386 78982 66816 89483 95754 81549 75140 95825 64999 56057 88968 90348 92891 74854 75972 57314 50080 89228 65799 71019 64309 58707 75028 95849 99198 76733 82624 71693 50674 51388 95457 54438 96295 68074 54808 86636 93275 53897 65115 53460 85108 50607 52714 98059 79207 85107 58571 87072 88653 71119 71840 70309 52923 55704 58882 80327 65826 98417 91585 58027 98111 89954 70387 74654 99079 86649 74004 74339 61603 52597 56353 90289 72923 86083 70189 75320 89437 53612 61130 64427 60381 92384 60224 78539 73508 74379 88066 50020 51626 62310 99312 96865 82496 79688 53723 71142 89825 73862 58545 84305 50503 85746 90652 59001 66638 79165 86685 91298 51762 74532 63621 50002 56376 69148 96944 56729 90986 82299 81445 98644 75780 74665 69371 62159 67823 76429 70271 76333 69158 73451 87425 94191 54770 66803 99974 85994 74925 95556 67189 88188 71310 96077 61964 55937 74838 89578 56078 70268 98049 81439 87220 76996 56839 61613 62371 94616 95022 88521 60587 78065 63351 65579 82499 90985 67282 87006 79464 87064 64088 81864 86508 78806 97814 68093 93335 58122 94108 61486 93565 83162 99397 75298 68195 84864 68859 82127 62634 66435 97565 91633 51215 67453 51164 66338 96131 50901 72292 91351 85867 75041 53267 75450 96025 84546 50503 61381 73054 65043 85664 84987 66310 57128 52254 96120 57925 62518 62069 52472 71689 70972 91480 84885 55117 80324 72905 87077 67115 70639 84403 76623 53529 94584 94981 94811 66843 85088 88038 62996 52928 86226 75110 91785 98358 61510 55859 68398 83619 72948 70621 93646 67017 78975 86337 81029 82700 64325 85201 68993 76243 76049 95465 83355 62448 92686 81907 72799 51736 95509 60966 61397 84320 81159 89619 84208 96062 54971 61137 73327 91367 82652 56106 95198 51097 77181 69808 69736 55811 79994 90691 64256 91783 61002 56294 57635 96372 54425 76304 58206 86067 87783 89692 83218 77387 87184 62388 84776 70979 62226 50772 80983 69871 83265 91746 59847 50953 88377 92113 63577 85799 98350 67249 70146 64913 99517 52828 97779 71127 55284 58770 94757 79856 71019 90372 60354 82161 73031 71137 84491 72064 80946 82456 67752 72516 63829 87271 72365 87679 76928 57066 70502 76777 82924 67557 80410 68845 70032 98272 60493 62748 52122 74897 69942 62786 66323 54956 61561 94202 93458 97345 59908 57653 70316 52724 98368 91883 94207 98762 96988 77855 87227 71787 61727 61916 78343 65809 75872 69605 96494 80153 86585 87242 69889 82142 88324 67225 65251 63263 84232 88976 96454 53366 60463 60943 75331 60456 82850 76698 71048 83446 54580 64056 66462 70872 81440 63523 59591 91261 73077 71262 83004 71391 55423 75954 69461 91661 92060 55517 78702 89307 80312 95297 86694 55669 71868 57592 69095 51448 82412 64622 72681 58191 57592 56621 82852 72561 70084 78421 84554 92949 65066 78205 78500 67283 95632 81126 74248 60066 76435 52708 78371 90153 86053 73857 93124 85660 68533 81572 94106 96360 82501 85361 51153 51015 87279 75348 81775 90636 94733 71273 96290 75703 98357 93157 72368 78066 64320 53260 87373 63080 84345 68974 75996 65946 68872 94613 89941 53781 56095 98860 64643 87509 56219 69327 99440 70026 91718 84915 61078 53362 98478 79920 68027 62837 69787 50906 54048 59406 56563 61757 52648 51064 62478 81582 50648 88038 71017 88348 96469 63714 56950 57285 94581 79500 59854 94902 56708 94760 63548 53011 64785 86508 95019 92337 98380 62835 56114 52599 74437 54180 61405 73985 54403 93348 86821 60698 70340 62940 73182 86789 71160 61003 75285 53484 94745 91722 87510 91274 51704 73578 97814 57717 99185 98697 53312 58697 60144 58130 91378 94972 59655 95632 63498 52905 60062 72922 89641 56704 59940 99262 79207 88514 75213 68743 66373 96317 68870 63465 61805 86298 95264 99621 65486 95531 93675 56609 68520 90026 74100 79000 87147 72526 57435 66094 50862 56450 90223 86983 73630 71876 71858 55579 89272 89758 70693 76837 61876 66424 50038 91562 99971 76918 84778 51959 52116 99319 77058 57541 60165 72509 54043 99959 72641 86022 77478 90689 77017 59552 79982 72022 51258 87843 87564 61721 60250 65542 80220 99974 66317 53418 89079 69330 92660 89875 99331 59249 82087 73782 63148 98124 55872 83109 56188 67755 71209 54376 95511 65201 79801 74477 77770 86919 59471 97691 89369 52922 95390 83042 62089 93656 69744 51953 68948 88194 81680 55606 65673 75863 50957 94887 75823 79654 59143 67697 68623 53364 50350 69815 65087 71586 60488 93019 94480 50435 57785 98408 54268 73422 83016 54171 80687 89543 76087 74964 84497 52587 78093 92456 58633 74687 71220 64384 75444 63682 91307 94587 62842 82658 95516 56928 89963 96641 63750 98046 53918 59592 94502 96542 76763 78598 96376 55927 60344 50721 70435 87635 53513 76754 90518 66707 58491 65471 74148 52498 53320 64743 51444 84487 69788 87325 57443 85697 90318 87463 63779 56907 74025 57570 78437 88828 51001 73198 77336 59900 87902 52004 82255 98553 83482 92159 85105 99053 95765 77322 90781 50891 85130 90584 62756 64736 84611 80814 51123 95785 76595 86983 76913 78534 79868 51254 79834 76134 65815 73448 75106 59375 76360 62159 71005 81013 54151 85780 94230 91194 95335 96493 93710 58228 69476 99165 78871 76553 80210 99079 50541 51603 51885 67175 64469 75590 56902 77829 92603 64456 89330 62129 98068 88974 74017 65747 80287 93428 95952 83810 96261 79416 73653 73511 97932 99744 69400 99844 97132 74499 90873 83348 72572 75169 91265 91367 94018 56107 95698 86654 72949 91652 90068 72807 51019 62352 65248 88849 54518 59055 67230 90223 94109 74255 96623 66747 57400 56356 80894 73483 75917 79433 81404 62090 95159 90140 92767 81390 81323 64932 79764 61900 93314 74393 72685 63440 53832 65608 85225 88166 84898 78977 68830 85972 67862 89745 63575 93074 93748 94511 72231 52246 83846 54432 77578 99902 85610 56021 65002 56929 88131 83482 79965 58758 55623 69189 85972 99051 76686 86608 89821 81664 63112 50999 65024 58672 93393 54395 64748 74566 57871 69225 74699 66725 54131 71344 88579 69875 90843 75022 76374 62364 65779 88779 96047 67008 53869 55365 79643 81216 83186 59563 98127 85284 78461 87691 62491 79384 86442 87940 53978 94712 50384 63953 87884 66753 61751 99992 96020 98438 66285 72102 67246 78738 50991 90736 66497 87399 96329 56940 60263 88164 71073 81906 64927 60535 66274 91385 85153 58368 92422 67574 91192 63133 84067 95771 54165 67970 63739 93080 51309 55379 54717 92225 98293 82923 85983 72929 65345 91410 95434 56990 51220 57441 99640 68937 99819 78823 61905 93696 98395 53845 63027 54542 87886 72579 80753 80638 88658 57595 96862 98887 98628 53495 61810 68288 71622 74847 69804 83967 77868 94361 89984 86999 89901 56590 75450 67308 54758 73795 95780 95540 70157 80327 89909 72529 71427 55825 84005 58928 93679 58169 53043 92107 63163 92597 80689 99051 77591 94174 64200 64791 69752 65051 85251 90484 98502 53423 66529 72253 72073 72448 75369 84778 76571 50782 55298 54855 77736 51353 57568 54417 74042 93817 80867 93716 76214 76852 61674 91340 87189 72130 62933 80140 53114 78651 89358 58773 92929 56819 96676 81748 51873 64968 77809 94904 75643 55179 96112 50964 76626 90886 69870 74151 99646 73696 95460 90545 66440 71149 62544 94682 76828 89569 88845 59815 60814 79112 80169 79453 59777 68555 94540 61352 60714 76152 56368 84669 70799 96883 94999 86169 69188 78714 96062 67087 93720 82088 64125 99084 85152 81572 69102 66252 55315 82490 75883 66572 51035 52778 91315 55801 65290 55867 89360 69057 59975 78767 60266 92037 68264 54634 50503 52919 83967 89058 93072 53654 71500 64476 76894 64592 71235 70443 80361 81187 72999 62002 56598 57935 52784 93607 89717 50934 60864 80772 90644 97234 99873 53569 62941 95594 88069 59065 98073 92514 50362 73376 63046 66104 97306 74480 75768 59132 79541 80075 83653 80296 77896 64746 69318 50520 68990 83156 61336 50615 64709 64351 99888 79763 94829 60009 64527 84549 86884 73853 89216 56142 57793 82303 63768 62378 79645 59072 63560 53380 99149 54632 67995 88656 95938 76103 97947 99989 51476 81260 60381 70479 51789 72375 80018 91015 96208 73147 79601 92538 88405 57260 97862 68504 98640 89961 78295 70367 61912 60597 53383 97109 85418 97218 92769 81750 86711 59390 70761 84072 63620 66484 54173 89356 55597 83911 78603 65361 65449 86386 85037 77693 88842 81830 61203 51078 83417 53567 83401 54886 61801 68965 57248 78766 74435 66121 95055 50071 96700 95291 83457 97408 94062 88984 63765 53182 84772 90434 60640 53565 96440 70328 67883 61358 75524 55001 71825 78755 96894 71782 64101 64673 91935 81295 52572 76885 87481 70341 71589 52410 98965 55981 78760 68348 62656 78917 55877 85324 70362 73458 65634 61148 85117 71253 50662 96710 87711 50096 52316 78344 52484 94343 90319 84852 81225 55614 87412 59030 80943 84773 53692 83885 97110 78393 89881 70970 99383 66630 83988 77772 92912 86836 88768 66676 79527 98189 76040 67672 82345 63443 70070 53292 51807 50237 88808 91548 68953 85730 74753 87705 75034 53152 97274 52603 93399 66196 89576 58408 88664 73501 99507 98159 69382 63799 76526 54024 97661 83085 66328 90582 92657 96257 56205 58519 74641 73595 71617 82201 78259 69724 91521 76861 98873 98458 63167 95010 84846 83994 71853 54315 83076 72826 97701 93960 65582 58727 78667 52838 77728 55345 82718 63747 57110 71447 94380 51079 91143 85928 82793 73526 97067 58528 70368 90278 62355 94082 98128 72159 66068 62541 52829 50086 85224 65576 65004 92144 88501 75385 78101 73925 57325 82202 55048 80644 50296 60030 63632 66013 53748 51200 83321 90386 70104 85091 90823 60826 77504 96148 75603 62824 72032 82379 61415 59033 50046 97475 52936 89474 93525 60702 75684 54396 89035 63785 78860 82312 67065 97896 73146 93952 55515 61850 56515 63855 54538 52065 79379 93347 93142 93639 79180 98987 91439 92408 82829 64520 79271 60955 65484 50542 86789 78847 57974 57402 84484 57695 90161 85808 99148 51043 55692 80344 55200 58598 69761 82099 85111 78367 63829 69241 59401 76196 66940 87808 98558 65204 69039 66278 86481 51175 72562 71699 59039 67741 68073 91352 88588 68116 80654 69001 57243 92073 59800 76497 68604 59838 78571 76127 69474 59622 94747 62333 95284 76926 83959 94640 69572 59027 67857 89798 61027 51426 54084 92372 86478 86046 68068 61777 73174 86175 88239 86910 75652 60091 78459 84523 74024 89532 55749 73874 74382 54578 86856 76626 93725 95682 83451 69176 52432 63175 91752 75551 97320 76093 66869 70380 71243 55313 63706 78943 84423 59175 73510 85315 72732 56147 77091 83865 64378 93778 91734 73666 56375 77146 81926 77481 99360 76011 98120 56690 74274 51341 72298 87704 86302 62194 74429 68620 97820 87952 63132 58434 53725 51011 72976 74815 55454 91148 85849 60427 79913 82170 63855 83001 53356 77409 86082 97547 85985 50939 70624 71880 99348 63295 72393 56282 83727 66654 60834 83412 79896 75423 52655 83213 80463 58229 94137 75210 60853 70924 50412 68575 74580 64804 85545 75840 63460 51925 63068 74142 67039 76581 65176 71696 62749 89658 57289 61813 69187 92716 89219 75900 98045 74214 80929 98237 80081 71744 77673 61551 57347 93706 53659 98575 63389 93022 86824 64361 80931 73681 90650 52182 50195 92008 79541 65325 90271 76025 66436 69809 68159 90226 83211 99445 80531 54520 92542 64967 77727 57639 73090 79260 93906 61539 55503 51767 84188 86617 56856 50169 88550 83096 75044 85105 58560 90519 93462 83729 64836 78856 50270 67426 96735 79071 79208 69297 70527 72543 85849 83489 55941 67002 51744 61243 50056 52388 87169 80995 61788 50211 58820 94103 77619 53973 84324 71691 53294 89337 85487 92833 50962 53389 81138 57912 54050 84337 58274 90686 55596 53224 73639 64426 56146 55985 68195 56592 58426 99807 82096 60718 56685 53259 76070 91412 82629 70944 94658 53694 88746 51632 94983 56893 64348 50356 56281 79532 84125 78276 94137 53280 92879 55371 77217 96208 64987 85998 71408 95091 91069 75654 87936 54064 53693 68495 63543 87748 87144 63207 77732 66377 89340 91186 55522 66703 58583 95426 69440 87177 81991 58211 80510 86970 50603 81583 91944 82088 79207 61044 55096 84603 89678 86636 77844 54428 66500 81107 78525 93232 60356 57633 71424 52658 90096 64012 72736 55928 69239 80851 92254 91439 74377 51571 58088 86742 86424 70358 80550 92178 50881 97947 51204 93455 93208 85472 68812 92313 87975 64198 69783 56066 59556 60502 55332 59567 86083 80541 73148 89610 89918 89973 83573 94392 76612 92152 69231 87298 56532 57708 66758 91247 93515 68600 58863 77046 51255 53769 74555 97157 53004 93649 60958 89403 92769 82833 57808 51632 55098 63476 98953 57546 66761 74315 57651 86263 56993 76828 54452 62403 88859 66387 63289 54070 55105 92386 63665 50226 67391 88339 92653 66763 70687 67210 81287 56942 58427 80923 50743 81325 70516 77662 71828 60104 81222 90721 77228 88054 66285 77862 73734 51737 99509 77632 71969 70984 96236 63144 79253 72818 70258 66138 80930 97730 86838 84135 53997 55579 65211 68491 92369 91597 51413 95324 97833 77282 99309 84247 82338 78430 60003 88388 94909 96698 59502 94155 60379 84136 82187 88041 59105 86258 70607 68745 97934 84132 77606 99189 68769 97626 59389 51207 77876 84737 78411 92849 98790 76110 52925 69518 70193 89589 93977 78109 56829 93622 79514 51782 91605 50297 59217 52793 73372 59875 78298 62267 82168 54663 54349 65965 85125 64236 93952 54765 94097 57108 57772 75700 57994 53122 51874 86693 95848 67963 69457 60790 76931 76459 96678 62555 59779 65753 69626 99484 52175 97333 65197 63168 83264 55652 97523 76028 81852 97053 66690 58153 70024 77427 67157 96469 66584 82785 63289 55303 79248 95330 72598 81950 59543 57121 75286 77063 79709 69238 60470 72180 55935 89626 60280 76344 52430 61778 64221 84748 75205 96103 67592 98645 62788 65409 64287 75371 69866 63006 69332 70335 84589 97674 79523 69586 78819 90107 73500 82796 63528 59264 64159 78636 98745 88942 58505 82686 76652 58159 63763 85065 72620 93585 97046 82280 50904 69282 91034 81538 62667 80337 80366 53604 79780 81705 99304 64587 82589 67661 86284 97230 52358 52638 83783 60414 91697 66916 50113 79441 84634 71079 74479 62147 78859 57727 62596 89987 68704 94454 58981 65385 65216 74196 84438 59337 95015 98030 67193 50884 75549 80471 83190 81003 53377 64253 77723 61812 71280 71016 56861 98025 84441 56732 63898 86853 54122 89484 95036 61584 59586 80114 86638 83051 54189 52923 57849 89418 95234 50971 54855 94274 88558 63749 74976 61224 96943 69691 69447 89978 62375 70685 76731 58722 76595 50138 73215 52001 54889 74297 94831 59577 71737 94381 82556 95683 92044 96244 84830 69505 79433 76633 67874 80028 89392 56269 98806 58412 87987 80343 53624 55367 57405 65220 92443 92396 51723 51902 54838 81379 68849 75880 94956 70242 56215 73636 75200 76922 64866 59814 69546 81467 50853 71155 62723 94264 89525 89026 97001 56658 96197 69300 53114 74140 61961 99922 72803 91104 67915 86587 82505 88445 75308 92387 96426 74469 90093 78201 84793 99438 78808 72899 52947 85842 54878 66093 59420 91705 74389 74850 50726 56115 57496 56154 56561 62962 55709 79855 68683 85709 85001 92156 59158 96797 94453 63964 86613 75373 65469 93424 83786 58795 61788 89819 81519 50802 61516 50731 58566 62978 54696 91596 86268 57030 68095 93508 61043 53580 89890 65966 67162 94383 53734 76642 85954 98566 69986 91904 89322 50372 95624 95000 77598 99168 74293 52158 84296 95565 60593 71535 89269 85968 96579 95562 77397 65985 50999 55446 90465 68428 87425 85730 75372 80597 57079 76398 92234 81961 92161 77580 77935 94320 56687 67556 52153 62982 78864 82703 56544 68831 70806 80122 95856 68083 73804 93857 70326 84666 86675 87302 69136 62286 93303 54482 58561 93137 72776 97682 54671 57528 85466 52622 82773 80854 61729 73388 81336 78272 68297 69481 53196 91906 93422 66644 99981 90633 98750 99793 93759 96910 59472 77766 89101 55868 85112 99514 76765 69756 92510 89299 68528 55423 50429 99472 60498 84440 63884 58346 99727 81578 60088 65047 90161 95578 76058 58374 74687 98776 51142 97977 90591 95785 79208 60512 87506 71900 53714 63094 67194 85687 63227 69525 50674 76181 96973 78350 55067 80956 76565 60981 68247 50809 56093 53995 65621 92228 73770 65236 71806 74735 51846 69205 86520 94654 95233 55171 99127 91323 52061 88217 55013 96568 71369 61861 58171 57071 82228 58913 74265 97608 81360 56961 89236 82891 74550 93648 60459 69578 98376 98591 55573 70635 60417 55543 62356 67356 97969 62574 99428 95415 97086 94069 67519 53283 80161 91079 52280 63173 64024 63463 91869 92008 50206 58252 50287 89959 75337 79918 89659 83821 87205 97899 91599 89933 76626 50063 87723 81418 69582 57481 87070 68016 97835 65437 60004 97813 91554 83194 54642 80384 70505 50141 58915 60001 72731 80087 68509 81982 91407 54594 50000 71792 51757 78066 93389 70864 64904 84102 85324 73644 59234 61904 50579 72153 92573 51666 58797 96463 53814 76997 86942 74872 55564 53758 78200 79394 65261 93657 57665 95512 98341 71783 88555 86621 68051 57710 67828 70931 99763 55412 72397 54344 77755 57377 60270 94771 79087 89387 86425 54991 60433 86128 57226 65424 92486 51055 55372 91255 89082 61738 68658 80430 54333 98646 64306 69595 75620 96666 63563 68886 50095 60349 61955 73017 89390 93065 85823 51836 79937 88213 67960 71085 70086 78424 67669 54929 71395 81821 92886 96978 50355 64479 79049 61197 98198 73257 85982 68806 86480 79545 57851 75490 95167 85302 66609 91399 68751 98530 99971 65336 89920 51809 67717 86211 96561 97540 67363 77322 61663 83759 97699 60960 91792 82838 55399 55486 99378 77899 70409 89166 55979 59961 55259 79934 53419 54780 77621 50645 72939 50351 91744 68852 92244 74982 60682 50304 51414 78211 81459 88450 94835 95199 69677 70201 86049 82118 60354 65835 60215 99223 59566 57104 56054 70710 88283 54154 56367 81569 72789 78994 97695 63480 67890 70975 96358 91533 52107 57995 78011 80847 53726 98577 92985 57115 57120 62182 89880 79215 85254 88166 98787 55030 73802 80093 59652 95308 61481 64963 74180 53194 82676 64443 95418 68143 68799 65138 67207 92316 77500 57772 71553 67528 63478 88621 75201 66971 88018 97162 91133 69513 99705 78836 54745 87809 71261 95823 93723 68327 51869 70116 64694 69893 95775 63816 86995 95711 87318 72840 66810 99735 64137 70877 71337 58670 67874 54555 82728 78099 86531 99105 55411 74639 95357 73706 54901 91891 60768 58734 70219 99225 52473 54679 99639 85616 98352 61649 87437 92229 54895 84855 67168 88162 58392 70343 75509 71616 98985 76987 63624 55422 56606 60369 93578 50611 92719 86325 81324 72630 65528 87385 91771 88087 55080 78497 98873 82188 74493 71622 83084 53264 74872 68101 94795 79728 82193 64222 72642 84219 62010 52012 76027 62828 64872 63230 51242 73964 63314 82219 94870 80731 88742 68644 75938 77815 82564 87838 58927 63803 89422 74729 86030 73951 78157 77166 83273 57624 67319 76603 56965 95022 59973 66501 79695 57806 90757 51643 55818 52307 60053 65670 88838 98469 55439 60572 77605 52233 64288 56609 73013 67336 77017 74270 94961 76291 66832 86800 56241 70940 82933 87785 79202 74654 52946 77111 80880 62699 69675 52172 59243 98476 53552 67797 84052 76615 60431 92985 90583 75730 82233 70356 86386 81621 89925 64252 81932 81118 79358 92060 75408 63618 61340 87548 98854 93304 78307 64731 91204 65818 87315 76564 89058 86613 68803 78530 86298 64391 70901 94754 73689 92718 76848 55291 58947 75407 54679 98127 72507 88996 54163 65062 61131 88497 90495 53352 92243 97621 95322 51535 85402 88487 86770 60140 56754 81432 86269 64752 69550 89446 63066 83621 82199 51190 61191 69318 83585 58179 54975 87180 72961 51530 95086 65012 65896 73258 70622 70773 73991 53612 94820 95327 96420 69251 75195 99673 82624 91377 68021 71162 68440 63255 97234 86022 52627 63690 60162 55152 64663 81752 93878 99494 66865 85588 87306 63683 99140 71139 61860 58174 66243 77128 64840 53208 66401 63358 63682 58870 76086 60114 84117 79065 95341 90451 95231 76745 67575 67477 82000 78693 62370 65166 64580 68913 62439 68552 57629 74004 72516 59618 85334 95257 73960 69060 83907 61979 90940 50525 81436 51263 91806 78960 54681 94229 72235 56772 96290 65740 59082 54777 88423 91001 67049 99398 98119 70136 93327 74491 76051 50075 91315 66326 64122 77465 81570 85838 88796 63980 62658 59615 69464 63383 67268 69541 78036 74704 66132 67987 61792 80046 77882 73432 88343 68978 73757 51388 78955 87080 91925 82950 90096 54794 96710 76347 67742 61344 58739 85233 55756 52297 89554 61900 54391 82152 59019 99978 96318 57509 94502 58275 65793 77969 95048 58834 97347 70663 87468 71962 54187 79529 73578 59244 74046 77142 54505 63420 78382 57504 74964 86009 91128 72610 74385 54208 86846 97209 71876 77895 76146 77637 58073 87196 94194 91445 71505 59342 72402 60245 93848 61194 72293 77889 50190 55243 77421 74245 99644 68292 52672 63519 68720 73263 80970 66701 91155 96563 69837 91259 83307 54093 71587 51868 75905 85609 97326 97132 70963 96034 65102 66892 96524 65609 76331 95152 64973 79921 88176 61434 83323 95833 91532 67042 66570 83566 96456 69437 55227 96289 97774 58734 87260 65593 80193 76347 64855 82610 62323 71289 96192 51058 53656 56527 82616 73574 95811 71167 81996 67360 87460 84911 94456 69330 79482 74868 93159 81474 65354 81028 75750 97899 62169 52869 78392 74352 61767 61211 70142 93336 51902 98764 55432 84136 96171 70231 97578 91105 87197 77869 61636 85503 67955 81130 52420 72611 94911 81891 54352 92974 75041 66845 93321 98341 93249 85965 91416 76458 96977 97464 56817 64408 87837 88559 99840 83095 66073 61127 69262 58718 93217 61905 75794 71681 54053 60001 64563 80526 53924 97933 86565 96614 80049 79149 50378 63051 73117 62046 65985 64566 97320 55146 75406 50681 73395 61714 55579 66899 55961 73427 87535 66111 62943 64428 79583 67173 77836 90556 87653 77023 78507 70766 82823 58993 86377 63638 79500 92289 67528 64723 79612 54906 69760 95797 87185 73347 72135 50187 85677 76626 77430 75771 55173 82259 74688 88499 82276 90784 62996 90831 86250 58922 93075 80377 58346 90343 85356 79626 66702 79577 74026 98220 67182 57678 66852 64847 85178 89019 86744 60455 93460 75458 90341 53133 99053 88286 57103 75946 87035 55855 89026 94210 71536 72250 77450 53408 96548 98415 59413 64940 82518 55764 92762 76283 52214 61582 71199 94847 54040 60019 58462 90100 59286 65402 79064 68252 80933 97157 90359 96195 61862 51678 77614 91374 53887 98484 64152 92647 72593 64969 87468 51647 72484 88217 61161 79571 52543 71350 59083 59921 82992 71506 81868 52295 62228 50217 98564 71033 52418 76639 98211 73452 61224 82457 75907 82477 79978 73061 80538 66396 66137 75185 78245 64231 72698 91100 87192 74580 58448 80770 90545 53553 99357 89863 87424 50649 94145 78669 89693 79069 81344 87596 57260 96980 97858 97284 87102 61165 76558 53960 73464 77370 59494 89413 55658 54557 55144 73233 78240 81887 70616 58537 88983 51556 99513 99832 82281 53623 58133 87938 58190 99102 77119 88951 68459 62603 53801 80440 76085 62493 65767 54406 95661 51933 84119 94772 90381 94723 75304 85927 79869 95508 92570 65082 69058 69568 59665 65141 99220 97137 70570 84567 58570 95714 51162 56736 81926 62831 79743 78399 80544 76570 70847 83789 81869 53517 84559 89834 79287 99521 72747 93461 63935 72255 98428 66113 99245 77955 59833 58733 96187 80388 99397 69973 58211 71828 52741 88220 72639 50920 92422 56514 63413 79255 95993 63307 60843 89830 70587 84349 60086 94429 93394 73989 91897 91839 66889 51471 87186 90746 91529 93951 59569 54476 98024 71494 81176 86260 86988 89392 91544 74190 55928 78968 78132 79195 91052 67185 87373 85189 71669 76813 93592 83297 53050 50226 79270 92594 93497 77664 83613 92388 74704 85730 71998 70059 97216 87877 99354 69265 95274 79635 84702 78829 76690 76839 98036 68927 92225 77475 90653 74531 65115 57814 85735 86743 56109 65082 68872 98990 71821 72622 98794 52326 90290 89696 96626 89353 93189 59236 59845 95974 98096 94220 59331 88344 67488 70694 71250 54763 50002 64656 78195 85146 73496 65524 86928 65139 94660 81282 72022 51003 98077 69555 84407 55056 56667 94065 54770 86851 86805 65887 60189 55059 76261 59257 77434 96142 76980 54769 70536 92575 63027 60940 81070 57858 89305 65941 65607 51898 92835 75467 99935 70522 76567 95510 60787 89495 52562 68493 74917 89557 73165 62691 92074 86332 55641 93010 81316 67282 78092 56994 88943 87258 98566 59300 62194 97586 65802 77004 66219 87782 57572 54131 95300 60289 52606 63245 83652 86025 68650 96872 67497 52822 92524 54153 87759 58753 82008 67686 92386 59249 58510 75780 90353 80095 94169 62780 89400 80654 85852 50056 89997 92694 82780 63094 63904 78916 87792 62988 59144 76810 75545 75812 71033 89684 76453 62301 51518 79989 50353 61017 67507 87687 96700 60227 51850 82924 72115 88030 62686 72708 91105 55599 65397 74265 96956 82030 51154 79032 88805 75447 65443 50083 88020 60353 65203 50636 84720 93518 98511 66888 54083 82913 90117 58377 55976 93180 57231 58089 70547 71717 52034 97963 77695 63497 69742 75879 93174 69300 60461 78691 81352 85774 64034 66694 74960 80917 73989 61357 61471 56096 51688 82977 70136 81474 94848 80390 64972 95579 59887 91426 53835 85068 98349 73262 75841 79904 85289 68888 77057 98395 76349 54551 95290 53005 96579 93363 83676 50233 86527 64557 66178 68790 86132 79671 89687 54790 90628 66400 91966 84217 91722 53045 79654 99648 65828 57849 64312 73844 80560 66565 61801 72215 78947 60185 85737 59970 56919 68217 66789 86340 94592 69209 87750 92603 94245 56760 74682 88317 76278 94063 59873 55593 67441 89681 93063 82116 61489 51886 71566 80601 68751 86635 83212 84616 63607 58296 93753 71379 62360 74294 57841 90745 93122 88139 62623 64062 50087 92472 62670 63255 77992 86358 95675 83116 65529 67745 57811 52209 62852 97367 73324 64128 91164 93900 85614 85187 77045 71105 65362 73404 98133 70384 95455 74131 67969 93410 70495 78352 68723 65541 53306 70498 97920 60014 74687 65898 80535 95596 93946 53270 99132 68752 73163 98838 66722 73455 52349 64776 53102 50898 97332 54620 52301 94823 80884 52877 52716 89458 57366 75357 57720 68635 59511 52589 83843 64511 62751 91814 90711 96564 50754 90783 57271 85374 65684 51967 51475 67729 69417 90715 98094 65809 78189 85102 53288 92151 97518 98786 97156 74242 71171 84793 87274 58230 67140 82054 99460 88686 57365 93326 95314 96179 92289 89424 72335 66250 51663 95129 96871 50610 61014 52061 72303 89698 57075 96603 92203 95974 73017 88955 66731 52390 57990 69910 92977 87375 93237 96168 69305 53217 62293 92283 87125 73641 59459 69828 98122 99097 70850 74934 78972 73231 69780 60905 84319 87813 97511 72730 91301 54329 67289 77736 95432 84438 99184 75246 67331 61784 79871 96186 69420 79340 85261 94573 76583 81838 65489 58705 68143 68417 66531 55692 88301 71633 87020 71834 79720 62171 65517 74991 66510 62067 75986 60450 59791 51422 80608 86275 57434 74009 86465 98623 74328 86229 81509 99028 51693 82448 56674 53819 66586 63519 64089 65113 98632 63219 84684 61200 61513 70937 89052 65883 96422 80481 83433 74208 86815 56132 90283 75467 55804 69690 91628 71955 78236 99305 72973 53215 64887 75479 63405 94995 58627 79936 66068 83173 52027 73802 82050 89020 88727 55510 58525 65456 55588 57395 77318 67968 95913 51787 64570 57661 81969 87840 80582 55760 53416 98814 67909 93469 57155 54531 79764 92204 59348 69686 79749 71172 69536 79149 72933 99670 79797 70891 75318 58626 95371 75043 83663 52139 60730 91376 62191 91847 75418 62157 50048 92729 82105 54372 78646 69814 56494 77169 95601 53405 54457 90694 96474 99335 99459 51904 66299 54131 95401 78194 62035 74245 74437 63523 56247 80388 78634 64397 66772 80343 89508 95007 86612 82125 94456 91237 84206 67575 72026 88809 56541 60204 74036 78800 69171 52645 59900 64363 76282 58896 83533 52819 83557 74850 82034 64641 62216 74345 72145 63040 68402 95092 76813 57517 97743 75095 85880 98642 89395 93886 95948 86250 71596 86747 85061 79416 73383 82864 53793 85308 81392 91090 83138 58495 87608 80731 79065 60934 73267 61468 90301 90219 60934 72080 86187 96496 77894 67363 60849 86198 56924 66391 97944 57222 80514 99938 90830 61210 65956 92291 83592 69346 99193 88412 52300 80668 76540 80012 84574 59238 61556 64781 65107 71817 73495 66522 68490 90233 50115 85136 94400 77695 64535 75642 90829 55276 53780 60994 51230 79095 59505 55383 51437 92442 71299 61213 56306 58357 75649 85792 96991 56900 67878 88712 65040 73562 94528 84964 98370 77921 62110 97797 55466 96198 84461 65883 69319 92117 50854 72641 51390 92422 70171 98905 91706 92650 53264 88074 51637 62078 52646 69886 51952 86214 90617 50956 72783 75570 73474 86607 90478 63372 62936 95719 75777 57781 78837 63186 53425 84272 68625 99276 97075 60251 62821 53061 58237 87042 53555 73236 54871 82186 79838 51114 60938 92997 58675 61684 65818 82457 55488 79776 50199 59122 79798 51435 81201 54099 96902 76741 84679 96751 90899 88767 84805 50602 77089 58892 79755 70357 66185 87689 75615 64863 70639 65565 69689 87014 57910 79673 58809 82156 64718 72607 94158 93986 50283 99932 92717 87276 59725 58521 61737 68997 64493 71495 78389 70749 71677 95943 87326 60194 94286 64210 71573 74598 71467 82967 52504 94276 88151 84235 78828 84641 61144 69454 54841 89945 53766 86910 68030 87895 69197 66533 57004 83921 89783 74675 63263 90483 83287 85323 86321 88068 79127 81769 61496 95995 52049 65729 63110 69756 54960 78330 63189 99515 56977 78711 55529 62986 93178 75065 56050 97655 87222 85733 92319 80135 73681 64757 94842 77786 59174 89309 58630 91676 96487 51346 54555 88284 95909 55751 65734 96196 62991 71238 80350 75005 76249 98557 92261 93344 86685 81755 95196 85454 72235 76240 85947 61842 86646 85259 66568 98349 78932 63711 57757 75222 81976 96274 69333 64756 54255 66051 89624 76355 67609 68290 94640 95002 89681 95948 85856 93710 78777 89832 59683 80453 70105 59464 65939 62485 89624 70668 77526 65807 97470 72421 81177 74216 58231 99295 54208 94627 78198 93843 83184 59417 98014 76717 82099 91748 58873 95929 85984 51244 66586 98375 57349 54842 78702 94409 87091 65972 91075 69510 68790 50172 86705 94142 94543 77840 56782 84967 61641 53333 95608 97738 69565 85001 73050 98939 86740 95974 79458 54666 76838 92446 55315 88199 51696 59869 73077 90621 67150 55511 82059 77879 84183 99005 79729 96164 82595 95117 97235 59970 73665 93981 89649 85881 62241 67460 86151 88046 58642 78156 90993 86814 76664 90327 66457 96128 56156 64084 58155 90094 96725 72735 99720 69736 99236 76705 79498 52674 75151 68400 80954 60539 55014 90872 63267 82098 54624 64851 94835 84632 86423 54586 84939 60553 70570 99437 86034 92427 69402 64844 99655 71620 66317 59865 98535 60825 52904 96122 99589 84891 81804 78470 61343 64060 79808 99674 99971 91647 95840 87595 58375 73702 64445 64431 98211 86867 72548 80331 79467 56312 77291 96409 71711 62638 63227 86548 65556 78488 96158 96133 64245 53697 64798 97542 97593 88153 63938 52743 67534 87317 86566 59842 75194 82501 51132 83941 68321 86079 89409 70356 75145 67203 54470 71381 97375 78630 93237 91387 58674 66230 70478 72026 68695 72706 99518 76972 54726 51770 74405 87967 91182 97992 57992 56124 79690 66591 81438 99801 68036 68871 54433 92570 80112 68662 53347 57772 60378 73564 53718 50628 98566 54810 58212 52040 58641 80079 68639 84670 75102 57326 63593 74785 96655 89032 95137 56787 51579 61723 94078 92950 68125 89505 66140 53990 75142 58291 67089 62516 55900 90557 67201 58868 63579 77135 53575 77681 62984 71336 95486 98914 75800 77166 78679 95231 95605 98565 85836 61777 85764 88553 95832 60104 91506 65059 95985 83648 62091 88008 82234 55103 51099 50047 66862 56796 74978 84715 50650 57280 67606 92702 54931 69202 80344 57018 84440 97578 84216 89374 62044 88105 85512 63196 59548 52754 89314 79041 70458 83443 90630 68885 81504 81115 73567 53340 93010 94332 69973 69424 63656 78508 96128 60772 51361 79074 69549 81205 97633 75594 94935 50621 52874 74675 94446 67876 57765 92865 95268 58964 80783 80517 63078 52578 97310 55481 51452 90188 82013 51085 79972 75661 51479 51256 88222 62753 74667 69076 87643 95392 51872 63970 60819 76898 99104 78597 53156 79152 95253 61955 98406 96858 64113 89380 54840 74245 94862 53169 85060 95829 51658 93272 86230 55721 84540 97062 87578 67156 63963 74328 65363 72791 71829 85394 72327 50306 66474 59082 55922 77793 80514 78886 56780 52557 90143 82865 65901 89000 73350 98092 94505 65128 95198 69964 90730 73537 96534 54072 82760 99973 78221 89536 60793 85804 73443 85794 69983 56411 61940 62263 63188 59055 97657 84994 75879 69528 77557 92516 73396 92963 83510 86882 91167 66885 74401 60441 52539 66831 81323 57583 96952 73976 68548 75402 84291 85048 76753 92010 53209 59221 82764 86232 55611 80060 95016 79892 77717 78338 53113 77118 72204 52282 52955 95345 51149 80702 70674 95411 58559 91946 50162 89898 55547 55933 72299 73627 99589 86888 99253 80398 62956 82864 69445 73444 84001 80091 65474 65244 93023 77711 62116 96524 75622 88612 86308 97038 79796 63257 92652 73859 83454 65796 56191 66669 58786 73584 85498 78406 76457 67611 78608 65597 86004 74120 54598 85900 50402 61245 85122 77695 89775 57651 53647 90394 71855 58299 70544 68589 88008 71142 90026 60426 67961 72121 52467 91283 72073 75291 99037 74011 78273 87080 61416 75959 83043 85775 56353 92243 60797 58957 57538 86300 63741 54381 81208 66552 60943 50568 63371 70043 87184 72775 75172 89528 69815 64182 51885 94131 96400 93682 67229 70228 58671 59949 51878 69108 84071 67510 93462 89743 85209 82001 69214 73989 64699 55057 91568 95375 94013 78348 51307 84716 52917 76094 75335 90659 54667 66062 62439 83683 86542 53769 87212 92686 72428 83128 67460 75196 60256 89248 95378 69674 68227 95089 97088 68736 72724 86766 62798 86874 65564 73744 95872 91673 77105 53129 56057 50064 50189 58954 78165 62979 58357 65988 68747 91242 90917 53396 86789 92270 65061 58971 75909 61537 53064 85364 56231 57274 67521 92449 71603 65318 91746 92405 59050 87833 83145 99960 75907 67107 59545 96047 76210 81670 54480 65954 80862 67196 97832 96530 67996 96719 89325 64777 50290 75602 76776 66222 96794 61832 87764 85072 55583 66876 52643 69808 99649 68669 96692 77698 64492 65689 76313 64716 96722 60353 97294 64909 61893 87212 91266 50353 61949 71800 63822 92098 63279 56768 54959 74453 58156 95508 50457 68458 56390 57228 78902 57086 90849 73285 87661 82107 52492 72512 68405 50459 54350 73411 55101 77585 65959 58860 61565 98139 71292 69889 81496 94993 51454 91246 78648 85926 84238 66676 55467 80807 69744 69415 59938 61063 59035 85166 75006 72722 57568 53708 65820 75593 66460 64080 56359 84733 64455 82643 76230 70740 94263 98519 68788 74334 52425 54895 73742 72073 89609 51099 84606 66309 89642 98760 57642 51935 78581 75861 55068 60915 90169 63645 78407 55389 54204 54885 80425 83073 63854 53684 64088 57561 63635 54764 59528 50534 96267 62668 84181 80539 58739 50870 63334 69158 64469 95754 89399 84081 88485 74991 74086 85763 72317 88088 87581 93418 82740 78480 60931 79889 53828 70998 71478 81576 83937 87414 75723 64647 79145 90143 64902 78781 79452 52580 69019 58539 51562 61256 65827 60017 54887 97126 62654 90678 51805 88382 56646 97907 59313 62363 99189 60024 58297 68191 67739 56163 97989 86796 71235 83446 50481 67898 51577 58340 96541 56147 66953 54525 64761 88421 73510 78480 59253 62454 54004 82268 87210 84421 57969 74514 78158 61470 58167 75122 55874 86143 56334 55233 50929 80951 64339 77874 65558 68609 80969 94802 98067 50975 95816 83672 62049 84272 84638 73974 99512 75348 81832 72878 58913 55195 56145 67834 86010 76214 72167 55679 98208 52948 92499 66952 81957 83788 95906 85688 63817 54345 90796 89973 80538 52336 90817 80714 97334 82741 87588 73601 71823 85130 70537 93016 52489 67446 94745 82781 53336 89713 67099 74344 86202 89565 58515 77439 61996 93521 64910 52471 92595 96558 88078 84135 90266 75942 82373 92510 61027 82336 57858 96271 52060 97672 56819 57982 74508 67891 94849 94508 88938 67906 91470 77597 87113 54152 69424 80493 84205 63268 80665 52925 88734 84985 67649 93284 98873 76801 55403 92642 62216 88881 50796 91891 66779 96272 79373 59274 57038 69962 93410 70905 90192 82340 72070 52350 73158 92437 93865 60437 59993 75423 74267 84539 69225 95629 70520 58788 94996 52526 61640 73788 76360 70780 96628 92781 57267 89927 69836 87615 79869 78667 98827 55917 51153 60252 62795 63531 87665 57713 81785 81760 74974 70469 92298 71691 99316 78305 62417 55141 75535 64810 91665 70505 79664 95123 97722 51557 51761 58129 84061 50690 93014 63376 70969 50995 81705 80314 72561 94934 99178 55269 65762 93947 93554 97733 57445 55806 56829 68419 61870 52554 66411 68249 81471 96853 58237 92637 52284 53150 92161 64918 93062 94892 96005 62298 68993 85256 98458 65678 54513 93177 84704 96152 68475 62399 52584 99534 53147 90780 97540 65443 81547 54796 84390 59052 92048 96686 80341 71342 84280 71769 58375 71700 95546 90835 70501 98312 74664 66908 96998 91907 93267 70651 93900 71552 72661 64391 86937 97800 86301 67859 82110 90075 80547 55755 96753 78390 64471 56475 81024 63779 84405 65367 53015 67390 77689 91728 61243 80524 92172 99294 65385 58887 72716 62070 89091 56332 99294 77716 64142 90729 77599 72364 93551 65510 95169 97422 54119 58164 94062 63008 69602 75901 63295 50415 75671 74860 55385 65072 59785 77143 67625 54175 92286 70765 79881 82768 85104 61759 69555 66984 62973 52911 90815 80241 98391 78433 86565 76254 67211 60242 81635 63447 69674 82509 95567 60940 70730 53018 64506 54085 72220 72067 80322 58189 75064 79121 67057 69668 97582 84434 84231 99180 97650 73866 68288 96583 70698 51367 72065 61086 65253 96239 91512 56167 89436 84568 73801 88584 64473 75822 96321 90901 97610 83577 92507 92677 83155 79933 74222 94406 98033 69459 62052 99148 68109 99666 90410 79346 98873 66234 93112 67135 94310 73608 69276 73407 87737 84282 72348 88487 93246 97403 99475 68888 70022 84465 89639 72566 58383 51561 58136 93145 54283 77105 52905 53870 97036 60125 98240 54637 75183 70066 88678 57313 91089 53986 51213 94194 66169 64701 99182 83655 78608 66225 81265 92568 61383 68430 73169 51145 89886 89235 99669 59469 77321 56429 78011 82865 97170 81204 69662 58638 98462 96123 57292 76183 50727 76226 91796 62954 56224 75861 96426 72813 77737 78240 97833 76897 67287 53790 96441 87946 92544 59910 87788 80308 62948 94173 83002 73285 76886 50494 76617 54421 50704 91729 83069 52016 66798 78172 98749 98034 77971 75814 63907 78552 74659 83814 86498 80614 70710 84861 65754 70106 68224 74468 89137 83203 81521 78737 86376 71859 78214 95935 75645 62200 63169 98914 68416 69884 79490 67386 65251 79690 70888 70332 96105 88517 61564 59779 75947 97641 78653 96929 65416 60332 91269 71995 63431 59775 90110 97736 78986 86605 58715 62834 62465 83703 96807 68401 99061 68537 71017 81013 98818 91519 76582 88770 50036 91307 80470 78737 63763 59132 53051 78776 91044 87513 67063 58721 62731 96694 64586 69839 72396 59163 80078 84182 97766 92059 52276 55703 75986 53501 83082 83158 54532 52770 80368 85375 80326 66213 62486 79091 80513 65109 81318 94578 81814 66435 53982 68110 71832 66067 54120 62950 92985 75317 92249 54389 98114 61571 82718 69846 60784 67096 85776 95531 89895 71471 61761 83272 57777 88762 82939 60102 83533 58293 52673 67612 53895 51584 63199 51496 60438 80702 56059 71199 59423 61530 95233 82780 98935 80116 72848 78170 76921 61000 61611 58158 99036 76169 59391 60422 72553 61281 85212 67871 72510 76331 62729 71610 95146 78160 77339 70745 50700 82035 87681 71895 69493 68562 72815 99753 89731 96669 55808 88920 89240 95770 62751 98397 54828 72247 63185 72510 64782 94386 54180 63431 92833 70158 73389 61780 94602 73387 96020 57277 95337 75818 82432 96468 50889 86845 96742 98082 60528 79423 98499 80495 75865 72691 94643 90678 61133 82713 81143 65094 62738 94575 56532 74787 50979 71838 78743 61284 75560 64117 69674 78834 80827 50832 79728 70601 60348 60138 58856 91240 70527 64849 94482 59948 70442 65237 82655 62278 50298 74417 51665 90695 61053 53510 70464 90508 87623 90003 76095 50513 56260 65751 75782 78249 84010 61107 63245 85484 95183 78653 54655 90834 74027 89953 93758 78495 99982 77808 91898 57362 69533 63163 95322 58523 88240 64794 70320 57529 64795 95231 58362 66734 84551 92780 83426 73162 64759 63850 96640 61006 88633 74193 66123 81570 51705 53591 70016 98209 70368 80450 74408 74745 86498 86435 89922 66165 63317 62974 93852 93442 77335 79067 99625 97230 86868 75998 73608 65463 59390 95619 51727 96080 62877 68613 82067 76888 55875 97619 96290 84479 72313 75017 92381 99262 63484 81666 81398 81561 90334 82270 74056 91278 78068 84562 82518 73552 93168 56895 92652 92381 79608 59533 93960 66589 82481 58859 91989 62523 59507 55078 76847 79885 71137 65750 79475 97418 80178 90963 54137 91505 61735 70786 70259 78854 96488 93355 94796 52955 62815 73206 91986 87120 77358 66868 81390 55549 78459 88099 75518 88745 93260 74817 93997 54816 57292 78224 86993 93920 91533 85800 93012 55446 73898 92204 95527 79577 99544 74382 50086 98260 75887 91193 92593 92200 64572 91086 70607 78412 66258 77150 60482 99094 61752 60389 51828 53681 54002 64477 58187 92021 77691 81462 99296 78807 69976 55535 50651 50098 90848 67297 96380 93631 54760 73438 58976 59612 81411 60569 75259 58323 82492 77766 57795 95740 83765 50313 90242 81301 58095 80547 78182 85451 92995 74728 91446 95622 91961 96012 98789 74316 99891 99251 76016 96933 99453 98638 78969 74760 84526 76369 64989 50977 69448 71571 60179 62682 53161 56220 56818 74182 60014 79345 51824 50477 60142 61891 96122 71626 81903 52835 65526 87250 56678 96332 89546 95524 90431 56986 53890 55931 61111 60285 56196 78030 79183 72415 59727 81351 92536 88207 67138 89760 71532 75332 54472 61961 50295 61941 60550 53072 60839 89718 90381 66154 72961 74328 79984 58446 95180 55130 78805 92539 55582 96898 58429 90653 68952 62624 52117 54055 50899 71225 91352 94367 81248 56611 89909 56451 96421 71694 82992 75793 75621 94509 65311 55351 60184 78632 83142 95394 67152 76812 60697 93998 83948 94356 85323 84088 59860 90804 96228 89778 79043 69436 70956 98464 81069 89589 65089 62172 81399 92519 61556 75099 93877 87343 57737 95095 56398 61871 95106 71537 71294 99868 66075 89048 75295 73518 75643 86255 94387 76304 75578 60529 96500 80944 57435 53859 86428 66873 82089 63100 99906 57054 77278 93491 92162 73674 73136 95517 59927 62557 97345 63437 51414 86386 72636 53758 93419 61626 83440 83871 83454 84584 79531 82623 60213 78580 85956 54201 83763 92460 85887 70529 98239 77590 81367 68148 94477 93617 59147 81452 63122 69748 91237 98177 88792 65912 75378 56031 82864 71399 53291 77163 96071 71520 72208 94734 77338 74777 97729 92293 68361 86447 91406 65416 86304 69388 94209 61957 89767 86132 50206 92308 59287 78382 85926 67469 52172 51384 81557 89764 71349 68574 76752 61233 50257 62254 64083 66959 97943 55218 54994 83077 64768 86837 81591 70487 52558 83052 87129 70871 93068 56375 91740 77786 80593 57610 96379 99133 63416 99581 76266 89690 99971 72769 62278 94889 68577 87163 87855 87865 62517 75078 52269 74925 99178 80376 59775 54211 65114 88803 88021 82418 80335 93216 70748 64380 76368 91333 88413 85273 77691 74807 85437 78300 80363 70926 93399 64707 89945 73792 69381 86744 56715 62953 50441 68271 69684 99372 87932 80066 86448 70674 72160 56655 78411 68547 55740 71320 56401 82398 94989 62659 72637 56824 74202 90231 70446 98008 83451 83872 97753 77392 82279 96004 72001 58003 52529 71428 50694 96365 88370 75731 85523 91660 80489 72570 91929 94689 58137 89068 87406 60577 70415 92767 68949 82723 85427 64931 77336 69658 57724 53720 66988 70178 73666 91500 56819 99233 85410 74248 65234 67584 67039 88709 87216 72738 74017 82294 73649 69427 81153 75261 70508 55005 55147 84985 61708 61212 65611 92513 85123 89173 89181 61172 51945 75747 62034 93593 65139 99746 76662 91529 68140 89414 77204 64925 76344 91998 53687 56592 70828 64414 77229 57793 64871 86613 72328 74199 99201 75594 57401 62125 69808 67628 91826 88610 70581 60950 95112 60227 58208 52879 94847 53476 74689 56342 61407 99417 93585 87646 93106 88973 60419 98869 63258 53970 60130 70095 94217 65485 93811 54866 88808 74066 74821 67953 99712 56745 76029 63751 83350 70854 68532 97422 83744 86392 74349 84939 67683 61117 56443 58663 70932 92185 59941 75532 70946 73443 71315 77840 91756 92224 60227 61131 88622 50619 56322 53614 61447 74865 76365 87599 95714 58185 77508 62013 90356 90192 55560 95569 83719 91186 61946 97016 82765 61824 82664 85682 74446 55722 52616 81768 97069 65594 51832 72244 81966 53838 63048 83141 59115 71290 77607 96312 90439 90520 82086 69833 89084 66148 99479 99206 73457 94717 84101 83576 61886 81110 69076 59317 63748 63261 67907 78518 77071 50737 79534 81315 91398 53601 92969 58856 77982 55225 62511 97221 58854 50298 60518 58744 99293 75312 99572 92808 51327 60918 76769 72219 57042 70147 66959 73239 81123 70884 94196 86306 74498 52037 75307 61701 97712 81944 70983 96072 65417 71733 52029 99104 67402 97519 55318 79754 64080 96920 54510 89526 96720 79545 99151 53046 71484 54126 80956 55455 85427 95111 96921 89538 88384 63364 94654 50156 87989 57160 91791 74589 53500 95127 70716 85304 59009 79834 78308 56477 67239 87299 70709 65041 67334 71188 64118 82588 54668 90814 65620 50824 80347 79645 81186 93122 67546 91794 69493 62473 99637 75951 71889 75477 79305 86520 78298 73335 92307 75441 83239 61829 80547 63420 77631 98123 55240 50838 56085 73328 50216 51535 86390 92089 65901 73715 96734 95330 95541 61254 51944 97521 53112 56044 92567 55086 69453 51194 59986 52389 68759 55219 50201 84777 72613 60066 86350 67853 70344 66810 81034 63979 65667 56035 70945 73470 97880 88314 82089 87312 70969 58315 93924 77468 74790 51991 92491 68129 60511 95082 92012 95708 67874 85111 87972 59238 82537 54710 75386 50065 97706 73782 62250 93665 93357 76272 73386 67497 68609 74560 85950 53319 51970 90230 96876 66656 80509 68750 82256 68925 65803 69460 77054 62112 64465 62427 95880 55155 52457 97660 77397 69370 50366 69531 52121 59018 67165 57534 69311 72435 90726 95548 94408 84611 97020 57814 89924 62299 53658 86641 94195 64470 57681 97336 88369 59930 77015 53548 76982 66856 69113 58571 95325 92965 95480 73446 77247 78642 73981 94025 80566 98969 88597 70618 80992 50577 91952 86163 73245 66969 56747 92464 86582 97649 68084 77283 65748 82770 77493 55671 78826 84143 86774 92131 63044 89175 98348 51267 77417 79704 57449 89866 75645 83891 74816 85441 85728 63621 53032 82176 65608 95461 79491 60606 94967 95390 76080 78876 60921 78383 55037 75322 61576 56394 75525 67925 90550 55062 82231 57943 53834 93679 85655 88872 79189 66264 89433 89692 65365 75445 85905 79949 60515 85130 72735 83693 51619 67445 67326 80610 59965 50077 98521 80343 99676 76682 54192 99374 58287 58219 56438 65239 94637 60964 84487 52563 82118 72047 61946 79805 80076 72448 65589 67114 93847 81768 85617 95440 94288 56307 61209 56010 82995 83546 78870 62852 56806 50298 64998 87270 66898 64673 85692 92680 65992 69999 50397 99014 95640 68356 90038 60475 61867 55762 59805 67381 67502 88434 83219 79750 63389 56098 87865 53197 54403 81175 50512 65357 80006 74133 86514 82020 65835 89148 54264 89901 82009 79989 92071 52385 51384 97748 62301 66289 56111 66308 60579 68244 57304 85011 67475 83719 61211 89580 62509 65210 84953 88271 75872 98493 71153 76496 69819 85430 58107 91159 87544 53418 76950 78422 89238 95129 75150 50144 65432 61081 65528 91886 57244 54965 76399 97622 66108 67403 54474 86953 85121 77930 55726 60196 50933 55586 80673 79346 51212 52776 80888 88236 91725 66766 86019 85864 59106 66621 86818 73590 72476 92087 71931 82812 56658 96747 61610 97335 79477 71200 62815 70047 75166 63517 76266 82131 58920 63152 62608 67586 84069 51252 62887 58033 63172 89279 69504 91650 82148 97285 57672 75559 72393 67881 75350 78480 79661 80482 88138 54977 70669 75415 83259 54152 70571 87695 67413 54168 62253 60117 95221 75934 57930 71675 67221 86956 87262 71129 72833 69663 51772 72204 96797 66176 98314 84894 58703 84155 91891 86839 74138 53531 64751 56462 80872 61668 83128 78767 59233 79223 56222 84523 53825 71194 89474 87656 89512 73753 67140 74079 56184 75572 90415 94706 71357 74626 72135 68579 65442 81337 54397 85414 90051 56034 92825 89475 57838 98463 72351 85858 50616 98423 62721 96440 67028 61402 54330 87163 77902 87682 62000 87386 84001 96469 75138 68238 67515 63769 60069 88627 87496 84376 80180 91796 97197 55361 81004 53224 55331 72107 86716 52972 87012 66595 88514 64977 92146 68531 79953 98373 53293 75749 55013 60130 52311 70883 65551 81106 61385 97963 85520 53352 85813 75058 50146 66721 84613 97670 86608 51890 71216 50314 65970 62690 55637 55985 67753 61675 66165 68588 52837 82581 68531 94360 93154 96621 89454 98546 57159 74030 77364 66676 65551 91441 61202 93131 78531 96635 97710 85107 55007 82247 99495 87273 64999 73830 60192 55699 60720 85581 62643 81410 71786 64110 88387 55570 98745 85065 91916 67707 68638 86428 51441 76373 60118 76155 66633 81696 97222 69119 53167 78676 98595 74953 93196 66447 51599 70816 57027 68094 80695 69488 73262 67037 74889 98469 60438 89413 75880 57048 53732 52800 84301 88696 99823 99590 86785 61514 84968 79195 74657 71392 81825 93164 60028 82051 57738 70337 88131 95533 50059 87227 84952 66499 99267 54543 64834 82469 83609 61867 71001 76137 88278 93643 63900 82131 60611 93953 54988 62145 88068 89570 82773 83629 95079 64765 88303 83651 70065 88362 54003 96488 53527 94944 78303 76242 89795 80097 74830 98839 63312 74729 54252 99904 68382 76119 94696 60173 50153 60477 85615 84903 86235 87439 76157 64879 65025 52395 65897 81825 87109 99945 73597 77222 90780 67196 82542 74674 58351 97125 99991 94064 75881 68498 61678 75305 66706 54636 82894 83108 90262 68665 54022 61679 98272 77043 96707 64866 67338 54063 86634 65881 74159 56863 62368 87349 86525 93818 98168 72033 65710 92724 69735 92171 50819 56058 77915 54043 71622 63597 82179 82492 78686 59780 56465 80651 61334 87260 53756 50067 59436 78293 82609 91327 70436 93227 73398 83576 52955 97999 77721 63360 93641 96810 79683 62082 90913 78500 58835 66039 64390 92777 84186 76033 98442 71729 99157 62777 64926 78106 52293 77861 96409 61179 89333 52322 79752 54201 50497 66679 70737 83310 91400 55065 87342 83317 82356 76661 93380 79543 94997 88944 50640 56361 60822 84152 87374 86139 57297 79172 90829 60131 85961 59187 75389 66574 89016 84753 83388 80190 75574 69613 62107 66924 62569 50332 68557 53205 79725 63764 67481 88979 76196 71980 53127 80489 91608 94505 58487 90105 89683 88715 81023 50747 64025 92205 64246 99082 95228 71312 61370 58228 94840 66226 83426 55067 52026 91951 71128 69997 95662 76907 60130 91192 95874 94954 74796 97019 77753 78087 75334 84697 72164 77221 50335 79479 87132 86573 98047 75747 77412 59048 99201 80862 52367 68059 90217 72178 91854 94874 60662 73246 80272 66223 83160 73178 74997 75057 61450 68459 69519 89519 58685 56773 64663 94126 68152 59806 64025 72543 93109 57959 59999 73280 99540 81247 53896 75370 77362 61427 51605 74756 59273 89182 61825 96345 98498 80118 57478 72052 99975 94696 60467 84349 74374 98915 71238 69952 54111 51573 58748 50367 86824 82891 86353 84837 77850 80406 99670 88634 64366 81547 65445 85827 71581 53997 58729 63632 97705 69367 59167 90521 82764 75399 54784 83395 78437 86303 99125 78635 55991 77049 53214 99807 67436 57484 71995 94383 64773 55307 61734 83910 86754 52838 86467 71164 99766 61856 80222 69372 52465 66737 53787 94556 52926 52027 84481 67508 76201 75255 51356 92342 51902 85663 55330 75277 90393 78837 64195 81681 69147 80294 61890 79002 83589 78321 54863 69098 67822 53897 95023 60942 85929 69523 74497 52207 81212 99010 94153 82835 74328 61154 60496 59989 78433 82462 61575 66889 55244 75585 74124 94242 51228 95397 87166 50866 53474 80770 57355 90744 53334 88471 83201 61146 81588 72532 97066 98541 84843 75528 88005 56640 97251 96649 76580 98545 89989 53016 56591 77679 71228 93776 91487 93543 79356 62819 62273 86980 95091 74700 78396 57626 94880 93462 63038 86182 52450 63507 88358 56674 51777 96764 89009 90330 60733 55360 54290 65186 74057 80093 51084 83684 65712 58115 67238 98101 95815 86048 53529 95953 86422 85575 77797 97009 51333 50239 58915 92879 92445 96945 66002 62344 56377 72404 78962 87389 85355 77927 54838 87277 59720 66523 55341 55190 90815 88544 74723 87776 65345 83177 74977 85466 62148 93792 53013 60509 89318 77055 89766 61575 90143 73276 64845 94769 86655 69710 80857 77852 92451 64714 84968 83495 93988 77656 94466 71651 67580 88085 72769 53710 94390 84102 74574 57811 95699 80882 75913 68085 69540 90020 70466 59826 73798 98077 61314 85731 90556 89278 69115 79915 53802 92198 54710 60623 64477 71575 93009 63835 65095 73259 97122 85124 51071 62415 92473 78906 61023 98482 83437 99619 76927 72965 95979 68119 76177 95818 77626 60299 87464 86035 61695 76696 63824 55062 85845 64513 68812 86065 88878 60562 82413 52241 78555 86881 60990 98135 63442 51053 97989 76104 57214 72847 61481 78068 58325 85962 54012 90839 77393 61534 60584 97034 66056 84530 84108 84374 68661 75993 68763 94516 67484 77848 83421 72779 66327 50834 76988 82502 84016 52575 78753 86463 81706 53481 79077 70660 91798 67235 74888 76511 86791 92897 57908 86410 70473 74569 65106 57018 77921 92623 74340 74366 83276 84558 70461 91954 79785 83087 99867 61412 81482 94957 96928 55998 55760 60712 71228 73929 81483 89389 89673 96407 61009 92605 50268 89791 87381 89357 57056 95219 62805 88163 66136 79958 90354 73162 89099 78665 99457 87497 55165 64064 91942 75628 76897 95056 82271 85763 55765 86352 62394 87744 60879 65822 59579 55560 56610 58397 76380 91934 95000 90383 59112 57556 90661 55622 66583 91768 78594 64483 63972 81115 91512 80267 53803 74300 69258 72037 82817 84708 65420 73803 71950 54994 52181 66784 82467 88248 86977 98292 61900 77706 76381 96123 84829 59148 66173 75503 74784 83948 56572 89380 71324 67015 90340 82243 98284 94870 56336 56461 79014 87997 74998 52799 82334 73049 95808 64552 88513 67934 66595 67834 98939 58825 53141 84627 79040 96775 76059 79668 98349 57685 87955 72972 88465 81164 87342 65684 88689 90560 63673 84539 67598 55718 69583 80779 50566 54321 52287 89768 98504 98942 53263 88519 97668 95659 53287 64284 74803 68233 88530 56472 91615 65498 51533 50046 51456 58420 58035 98731 85238 57566 63910 67254 86313 56440 55632 96224 51839 68634 67214 54422 90840 83917 53780 84530 98597 99205 76522 75548 61380 70181 56248 57699 87467 77362 50622 57649 63409 59722 80760 63496 65005 77076 53145 99446 79454 74598 79967 97315 68132 72321 74012 56496 78750 65161 75960 83311 74979 77597 88807 58555 57205 55876 88802 89886 93560 92060 82325 62748 58843 97646 79903 50883 55178 71831 61590 90003 70924 63903 81313 55168 64289 92668 60447 60812 60446 66055 93302 62300 61963 54131 88167 61983 74260 83186 92461 88394 97340 69371 89331 53971 84073 56991 71916 65975 56365 72529 81881 99384 83756 59403 76754 82577 58141 93823 89485 93072 88713 66458 95038 75219 52979 88144 84082 58261 88637 87627 54774 93264 75220 84463 78577 90708 65382 59375 59925 89789 94336 96309 54969 89874 84416 63903 90710 55203 88480 92292 83123 75404 56598 93321 75541 91871 92368 51284 55329 92757 84802 65793 80543 63642 62365 98116 60781 81984 51713 88683 64130 57245 61075 58231 67241 70519 99551 66046 52282 93966 71508 72700 79554 78409 68153 78852 82604 53164 67948 97938 53981 86322 95012 78712 67646 85325 92134 84136 86457 74380 68493 70937 71728 81905 59602 52007 76696 55152 50666 71482 52424 95139 86912 69307 67046 97205 62940 84668 55378 85467 75614 52714 68114 94059 82348 57286 76528 57566 75725 72079 89103 89624 93698 92304 62614 59337 63171 50943 96380 76696 72277 50123 71445 71874 78654 86765 82640 71848 99415 57723 65386 97044 67640 86879 95548 77643 93855 72773 93800 80518 75306 62364 57751 51495 71206 90177 85583 81958 81852 75477 60682 59219 58778 71788 95138 73504 79455 76296 59917 97480 79514 95304 58296 53484 88588 98170 62222 80410 75294 61348 64535 76572 64912 74412 70366 78558 83864 92010 78566 78374 62952 52841 93515 53061 61583 51398 52032 54437 64962 95584 82916 82728 50480 68784 62390 98712 81047 89377 71251 86921 76355 67031 94865 71997 61843 72696 80451 51986 61882 90821 82346 72527 58780 86807 78953 87590 57449 55580 85551 96632 58437 86578 99520 66867 61358 89593 66687 99325 81976 53669 62709 61885 73373 63375 91364 83637 61500 88507 92792 74787 53551 91377 60805 55270 94073 54150 69236 98285 50146 90439 62011 98161 80662 74898 86739 96514 80700 56911 91586 83475 53144 80955 84903 81915 74218 97640 87519 79875 79609 56197 98910 51354 76434 52458 70216 61851 52035 60974 66571 92634 94222 97626 85514 64179 68447 78682 93500 74793 89056 54029 96096 62057 98049 59794 60568 74697 71239 54115 97063 99417 89792 62157 95706 82420 89011 58476 94816 64497 77115 95398 64390 92532 93578 85065 58928 98333 50481 84873 55478 90077 55927 78658 67179 94664 62930 63915 50819 71500 91194 55628 80600 70071 57054 99635 89722 51569 66894 92615 97396 60068 59791 50150 68117 53756 85216 57047 57264 96962 82721 85572 85932 51656 85407 77370 51557 85974 92200 62861 62766 96752 72493 80521 73437 61087 78709 84624 89081 62840 77868 77816 61068 68966 69514 70188 63399 74519 83237 67908 56697 71262 65674 70591 89247 60604 72232 53827 53270 61618 65560 90623 79345 66799 85119 86888 63759 72284 80459 71523 59127 58976 91961 84684 74383 51351 52232 75017 81991 96693 61224 81735 89452 93348 59487 74087 76657 93860 71669 75784 84426 52067 69551 88540 68282 76028 93065 93344 53851 58730 92068 87252 51978 82618 56784 76306 75706 91802 50676 54857 83659 64475 80931 94048 84536 83664 93391 63937 58922 87011 58359 88119 61288 56487 51417 57384 79446 57001 65395 75913 59986 84742 80451 59419 97342 51929 72198 89691 88048 78880 86793 77599 87609 98287 64484 99770 59953 74036 64764 78801 79248 58656 57975 81015 50976 82748 83270 56062 81204 58184 52800 65349 86424 51203 69832 82917 78295 88961 73132 72255 97243 75601 93212 72513 76645 83521 64736 58181 91621 92443 61763 83569 50840 92187 93417 55765 99111 51068 98588 60431 90165 60036 70103 77571 73631 75765 71251 66675 80544 71843 55834 95270 86250 76278 94947 60716 66163 55035 58521 69703 85666 56515 77072 74297 57275 53747 97780 96454 57735 93010 70659 94308 73579 89170 63253 61988 86962 63173 89990 63672 77354 76847 81440 62534 61674 99789 81340 90274 61614 61309 61078 59767 80145 66990 96902 73778 96199 83044 63161 79987 76490 58267 92483 64514 92449 67764 81923 71520 70117 57048 71219 57590 96508 86489 80100 65721 50728 61203 95428 58546 61518 72419 53737 87506 79802 51264 86658 75389 99210 75011 95458 84087 67435 85174 60527 78221 85565 81944 56365 89505 69097 59938 90426 91598 69826 75534 87185 70441 75150 83956 54309 75574 87955 83135 63993 96488 91210 84200 84978 61155 83594 57374 70392 69411 96412 82696 60400 53941 65597 72317 71658 80151 59172 75172 63382 78594 90267 84399 99031 89636 58334 88244 81376 58164 60236 72214 63078 88431 60718 88323 57032 76560 58580 92321 64777 88908 77327 96185 64165 55227 58968 72495 83544 75475 50836 87990 63292 51127 54090 85686 55743 51913 63847 76601 54365 94555 56307 52679 60241 64068 64410 89044 62989 64449 92394 85040 83965 81452 79868 94614 83870 74710 83815 57572 75556 70261 60057 81046 63252 76468 84870 68722 65955 73240 95207 75094 62565 83794 76749 71809 77715 69602 76278 85087 79829 76942 74540 65541 64440 86675 64530 77488 91575 68406 65901 89839 52768 79469 70263 94855 76588 96904 70111 72179 92362 83586 65135 50660 68660 96976 55990 65878 68150 80705 89535 52137 74411 92494 61276 82681 82375 87044 54871 92064 88765 93596 60998 68299 70325 65198 92199 89941 62805 97039 96252 56511 72525 68869 63462 51912 70910 80893 54351 65094 80927 91718 71220 77736 72458 98638 66266 60739 88184 99222 71562 65009 51099 61881 50546 96132 51986 81249 64843 97172 83069 55843 52686 87156 95960 86397 77368 98439 65237 52606 67040 93321 96794 83564 59062 53167 62849 94522 65967 78237 92898 88066 91281 54099 79912 99719 74740 63711 76783 79400 58380 90245 51720 65794 50130 95159 69248 51198 88219 72375 52441 99748 93747 57647 95654 82714 98509 83041 78557 86974 74601 57406 81514 81488 78191 75503 50131 72865 60248 69681 64931 64001 63609 54264 98840 89844 80582 59751 68959 67936 82918 55165 82870 54529 50019 74737 94019 75496 86156 69135 63012 60090 55032 71649 96286 74741 61291 68524 67517 97527 56301 98812 86725 87558 52808 79748 70024 85066 88526 99542 66457 50463 98816 52028 66568 58676 63827 57379 61652 52173 52162 91448 92481 55921 60037 69900 50330 86261 57037 79149 70046 77012 83597 88712 69485 99543 89785 58600 87825 88600 59686 62518 66542 88430 93597 82712 82079 55192 68227 65687 58937 60310 77302 76275 85255 69091 68482 95829 82985 96125 69434 50214 74487 73631 77769 63768 88638 65560 68639 60012 55300 83931 77957 99448 69557 97049 78222 69753 53766 66826 86050 67071 96904 67050 81225 89367 69738 93173 79022 65770 83169 62930 64025 55586 66582 92743 64240 56092 60534 60144 83907 93249 78366 80831 51019 51477 87242 54259 63935 94086 67702 66415 70012 98684 58247 81409 80976 52009 83000 81383 97177 99733 50059 68392 69585 97583 65902 54833 50930 73258 55265 57057 81447 82940 97400 56089 77660 81825 51867 75679 61213 95235 74380 61925 72923 89518 59847 65734 80993 55325 73167 98547 56365 66805 72288 73997 56700 59194 81868 83499 65593 50844 59657 84564 88973 63902 70707 75748 79062 95458 93537 94858 60301 50529 91846 94316 77871 54099 71740 60649 53974 52419 88099 89237 97845 72512 94250 64146 85576 58792 82338 54233 76185 51723 53517 87712 69449 57881 72807 75585 90870 94492 97923 87641 69470 98233 81294 58247 58543 94563 76643 50236 63533 72735 77480 84366 86732 82337 74029 93212 52259 57035 94109 88671 52910 60085 77941 66664 77130 94430 61019 57160 73463 84314 59284 93735 69990 58227 86942 71425 53366 99349 74654 74540 96660 88620 50720 90847 91079 99686 94076 87535 78456 52923 57635 57832 69637 75131 91316 69441 57601 99030 64583 88786 83586 92835 51982 59366 70703 78337 61887 61548 57710 61356 86839 96322 83673 80412 81019 65189 50913 96344 59987 61842 80525 59432 54066 91670 90061 54670 93047 67554 77456 59654 80045 52314 74752 68722 72479 63475 91891 86788 62686 54090 68788 60443 70984 60618 62433 76506 90745 75323 53928 88082 62844 69262 51125 79574 61167 65207 83318 87278 62450 63049 95192 78032 62314 93204 97856 56920 76780 55550 51675 99255 66591 53065 93133 54182 67150 73212 96920 87486 79710 75362 67391 50436 94795 83568 53704 69021 63053 50420 92065 81000 55134 69099 83062 81571 54385 76966 66773 66691 98964 94411 91987 52199 94314 76087 61264 99260 62921 69095 50610 95470 90746 72220 88772 93456 98455 78043 80938 78599 93467 93681 64487 67161 58447 83564 71210 88736 70175 73373 61826 69287 74334 98073 63173 60819 82345 63583 51412 90149 96013 62450 55119 79078 58336 56732 59394 59885 89812 59455 56332 85855 68728 71666 84885 69222 81012 96483 76731 64211 62062 81854 69849 69969 76243 75198 97592 96604 90492 96798 70248 57442 60173 80735 59223 79824 73845 79433 88981 99461 85356 77932 92283 60426 59505 60783 53723 98776 55754 73338 53400 70170 56628 90677 87204 62775 63839 98546 95981 95754 91287 87258 53390 64323 90135 80552 68704 68145 77944 86575 81484 95622 55879 85729 90458 85662 52335 90782 85104 94587 92861 77496 83501 60204 70570 97838 64457 90203 64555 98989 60995 99808 53453 70483 76163 88900 76497 54050 71949 62208 59887 77861 66402 79261 66860 58595 82527 75921 65862 99556 64152 67758 51147 58573 51519 75759 79360 85870 81344 61697 73764 87389 93756 71681 95336 59674 72401 97774 71358 50477 65919 86696 57514 74818 78947 98307 91631 79853 60613 60873 67649 75143 80641 68628 77293 98978 73428 72462 52112 51958 51070 74040 86988 81817 81159 98107 59648 53263 50815 60089 92841 94009 93296 60490 95282 77958 62318 87775 86087 89893 54472 73093 88891 90198 71196 70590 75224 50766 89236 79834 64452 51546 58612 77205 88742 82991 78775 53602 93248 83317 90166 92721 90914 93136 81241 62051 94946 76247 94675 69043 74500 70331 95032 57219 50748 88502 89064 73350 55277 54367 72605 69402 64995 60697 61400 86683 78709 55937 84632 67008 89310 67037 97502 55188 78324 97447 90834 54376 57570 93697 96169 94392 54385 67183 86194 91627 63244 86839 83642 75982 70386 85173 74171 90344 71213 79948 97899 73752 85614 93092 78949 66243 77472 70267 79437 55807 89812 65571 86073 72100 88238 88051 65468 90502 62955 86024 62043 62370 68705 73396 67472 51626 77907 96566 93541 62150 58280 64659 90219 55771 70805 79192 88282 56370 81693 77989 91783 83860 91713 66825 97155 85653 79626 55308 96941 79901 61829 66992 73041 76096 61000 68001 74110 67164 54978 66330 83417 70727 64053 76167 96346 59713 89822 84699 90615 56436 97575 60851 82146 64088 64098 85944 54056 76865 81636 89996 55348 74528 58560 54018 73178 76861 94142 97321 59773 73994 67455 93888 73194 77155 52038 94142 51851 60260 56832 58245 72051 65726 82616 72278 54845 78598 90666 98212 53611 74846 61023 93671 66294 74877 68036 84817 93243 58690 64465 57666 84621 70338 79532 96778 52341 63981 61570 61170 72296 93918 93435 63062 85822 50174 93082 97540 86134 60333 70532 59909 89915 83612 78636 97857 78254 72906 60131 62150 82127 95592 92043 86396 77287 83048 98771 93094 86907 63057 53084 78964 63732 52460 97116 64450 90142 71985 68759 51882 65039 60508 66654 79083 90378 61981 93202 55388 53145 94123 86056 85604 56632 77514 55371 99799 74103 50551 62924 92506 53634 66336 98556 90931 90558 53590 80975 58446 82195 84529 99539 78316 69906 77453 63085 52662 79302 56111 64983 88034 61340 60386 78971 98978 85823 96550 74685 57610 85470 56108 59984 57052 59379 83028 91129 52892 59010 66428 54050 60636 76132 53186 60652 62688 67345 88018 81952 55948 74808 50773 94647 93722 57123 79273 72496 76850 62116 68690 51458 84128 72054 63306 83366 66949 78033 92890 87580 87528 96567 96455 91259 92856 95013 96564 89108 51008 53858 58964 98068 80502 72915 98292 80612 97046 84701 84424 95368 61291 81736 67945 68326 70670 64077 88109 59253 92930 80795 50598 54745 89291 83404 76214 61237 99947 90843 77623 88625 93915 60196 62069 73103 67701 61536 58836 93409 62627 74890 72035 75709 70259 50801 69662 93379 83910 85338 87429 96030 74913 50307 94960 75429 58014 74532 88822 67566 92767 58167 92945 98659 52865 71319 91897 95575 91923 77745 72066 84643 59027 58306 53827 56457 84814 96878 86394 56322 74939 66112 51889 69048 69848 68305 96036 54997 98252 78092 77855 73717 53274 98105 65835 57136 93199 68506 89879 82586 95396 90621 64588 99734 84511 74748 72691 80348 97426 73857 71060 71733 78639 70347 73149 81972 53467 59616 53964 85866 86117 87335 53363 57446 79466 92169 60106 94306 63983 51447 73906 57657 86169 68654 52454 70914 70207 62529 88039 85650 99532 82091 84768 96115 98721 94166 65585 97765 53010 55066 63094 97111 57951 73608 98686 79851 65262 81806 95684 89993 85019 63208 89022 66118 66155 83483 66267 93073 60235 72112 94567 81350 68409 59951 95033 60300 86677 73802 87023 68809 75154 62221 67916 80156 83263 67342 56515 54714 72313 65491 56509 66430 74203 74139 68048 65096 57618 87903 73685 84417 65399 76297 80361 65945 61127 90930 65212 62449 73121 72133 80176 73637 60601 78748 76630 51474 87599 59705 78933 74958 54103 88219 53241 55704 67575 69127 53211 54352 57598 67025 52137 50955 92231 78291 66661 91588 63974 93076 91669 51052 93219 88297 92863 80420 99453 73148 82632 92663 97366 88772 80713 60464 87197 71787 57180 92020 87223 72235 73532 66602 53079 79666 73602 88658 87556 57776 88746 74519 92975 88606 71218 80963 59159 98934 73674 68175 92527 92766 78945 66626 82743 74786 86838 99507 93964 66391 73587 58910 92296 85300 98159 92233 62385 70612 98915 91514 89541 51799 88977 74782 78071 67859 92726 80610 53204 85623 86005 86451 98389 97051 63250 74155 68976 85832 85191 59787 98376 68472 96770 54350 67283 58982 69209 95499 83509 86041 95130 94529 71118 69365 93639 99421 54090 98258 98680 86947 69984 77164 56905 66081 85626 61198 82942 68939 72839 54892 74109 92294 54074 88894 59198 56855 50350 68615 78604 60111 89230 81108 81655 88508 85733 54631 50159 98754 82424 94544 69783 76465 67604 60439 93054 51168 50140 62761 89273 76856 68568 60065 65940 78869 90191 68970 51627 88599 79490 58948 93195 95001 89039 50688 85498 59161 95702 60485 73396 66439 77165 53819 64032 69059 77725 98800 80159 67306 73323 51521 59326 54978 87699 65749 85733 50301 81813 54970 61991 76583 63383 82110 65925 67351 95268 79733 96249 84084 73205 56513 96618 55455 86464 69813 68274 88133 88256 78933 79451 96423 94295 84336 60770 52224 51642 58933 89347 94135 86932 71757 79354 69281 91990 65961 51847 97550 76605 68166 53020 92033 68293 65552 70129 85457 63217 65335 94257 82372 89715 55907 94020 79591 91680 81993 56260 98407 66702 56348 94481 65401 90091 52596 87835 83188 80147 93816 90240 63872 81315 62440 84608 77894 63419 77201 85500 88378 83752 94856 73506 71257 55505 88568 57613 78505 93229 79418 68361 73012 80546 98221 76834 93618 82142 63331 96335 50099 83834 66052 52964 61724 87772 73824 83089 77898 95495 72216 73947 73650 64036 73864 55882 58479 72282 88969 77869 66147 50041 86930 83656 72176 96649 81317 60610 68083 73426 62868 75151 85393 76551 60081 86452 60387 82470 55338 90037 68647 84218 77122 93441 80250 61900 55705 97976 94466 53216 84475 68832 61156 84277 57268 79627 88519 79398 69848 72036 56949 67197 90025 61703 59117 92115 93981 64766 92147 96462 67605 62026 57612 54243 53842 97131 90280 97577 74019 51937 58521 87536 78458 82817 69378 68388 95680 85578 63904 91408 78805 65577 65213 62432 57777 73609 75377 61597 65354 76790 92315 98397 73788 55549 73108 76166 65173 94160 59892 85280 78559 55986 61035 93604 69064 87005 91187 73215 89610 57273 79250 88190 66478 86927 75216 76391 74408 84551 67483 95254 85433 78725 77561 75649 62199 56199 85355 73850 95403 68334 51403 72080 76852 89338 88949 70935 54742 81622 75826 74236 96826 61663 52952 58583 70730 98918 80666 52790 61398 54013 50460 86434 54238 95253 65120 55442 97251 63895 51679 63615 74442 90882 95262 96118 56480 57659 76505 52831 64062 52953 59952 68309 92974 58233 90370 79210 78635 88034 53355 78740 92392 96161 93486 90237 56318 93707 87292 85510 89379 64853 52817 92331 87677 56813 98958 83330 55311 88673 62758 93571 56804 93090 91526 75378 64484 95612 98928 66837 91931 93663 79577 54309 60591 92054 95693 55995 71987 61807 66768 53067 83239 51414 54297 55410 61711 81567 68044 52845 51497 64278 85721 70536 80535 74791 73288 64844 99536 98177 50780 58673 58029 56065 89072 85201 90061 95151 68412 65199 82298 65972 69917 70519 90670 83914 74453 60147 74949 85941 53350 61636 54458 86912 68283 83883 99274 52975 71303 59962 96340 98167 99836 92466 52691 82983 69045 73367 52530 97583 85799 90562 72117 74697 93479 86180 64400 95383 76418 93071 67418 63359 73689 61183 67442 55388 84721 60254 97395 77474 58268 76206 85676 91292 77577 96113 59130 55469 58088 86054 88587 95730 84876 65601 71657 64638 85130 93297 59098 78750 92833 70036 92044 86012 71865 68099 65545 94293 97173 96684 85579 96293 65981 50545 82361 98040 96099 69500 87012 59552 90244 92231 53948 50071 56116 66298 72615 84144 86002 97283 72465 50769 70450 82875 95669 80249 72896 64280 95259 69350 59948 80958 60085 92472 88156 58448 89662 94726 97262 70254 86254 90416 86928 72843 53268 86273 88056 90485 84065 70870 62125 60249 62046 91062 62932 81084 61966 85444 61457 92943 89009 96785 60113 63400 97619 53153 73305 65563 54131 58919 69541 93023 87673 82024 99012 65850 56836 51168 59866 74213 52019 70654 75718 52665 92048 98612 85273 83609 84480 89937 89896 65858 61817 69221 53880 99915 68799 55790 96831 78690 75161 99818 85987 50539 69383 68108 60071 73023 68272 87378 69559 92472 51151 67249 67467 69362 81661 68851 92333 82676 61743 70846 95015 61212 58564 63459 90304 66014 86202 89750 58891 98667 96139 59842 73711 93926 97006 58058 52588 64870 57918 72507 81994 98980 75655 85213 84329 83113 71364 77594 95334 98812 98160 52300 55116 96306 88021 80319 71111 51937 84412 96419 50151 60334 54732 98102 90082 94358 78353 95379 92316 67036 77850 58418 67311 98163 95907 55492 59526 54585 60195 80439 68305 55846 86781 85154 51852 82439 82713 58699 70706 59047 81836 63625 73950 58646 80746 89870 67598 61869 99429 90674 56365 73626 70599 52644 77899 91178 99743 54886 52242 69103 94992 64588 76054 91437 99957 99188 81919 74975 72322 66513 94867 66900 76920 59034 66799 91466 62359 82199 69999 92762 88399 70260 75533 88986 72019 72086 97874 97058 90711 99425 79244 60325 54373 51042 76659 60857 90824 67253 61259 79783 59600 74636 65839 75293 72627 79194 84842 97082 75854 85283 87661 85589 76072 63664 87561 82367 61149 79283 55872 90367 58266 57493 68187 99562 99802 52035 50920 59787 99595 82544 55785 69513 65272 65626 84453 83990 72271 90926 79894 93390 54099 85301 99410 97306 60523 69262 90462 73437 66286 66194 74600 94607 62796 60930 54495 73167 99821 85362 87243 72168 88067 55885 81937 56016 59420 61877 74295 59850 50448 54423 88832 74109 69256 52223 84658 84174 73346 79178 70367 83616 93700 90413 51248 93843 87693 61392 56211 71568 62151 75465 77572 76906 71885 53670 83608 85768 96353 59680 75027 58243 61174 50660 98579 93117 87362 82962 63050 82202 51290 89683 93910 61609 50037 56169 86507 52196 88858 50726 64441 72124 50588 82454 83629 54026 72702 69873 72844 76446 96550 65918 62675 83127 80452 76104 73006 98939 92471 68914 76618 62697 87833 70083 80942 64126 97208 69851 52849 97288 54303 57598 89739 86410 57432 72111 72488 59891 67847 66472 83757 89991 96298 98658 75556 57893 55394 56107 80028 59497 79284 84696 85904 52142 67626 69878 56953 88350 85726 55313 95574 79349 77722 89437 71457 53050 92524 75696 72613 55229 86009 77623 67639 64544 56932 94529 64049 95449 61830 99620 84118 88959 62707 54700 63621 72167 93765 90203 64602 74103 89359 84085 65015 53873 76989 88097 86790 88643 78796 59813 97357 64552 55313 92852 55391 96434 69717 82214 94381 55658 97604 64019 61400 87005 74976 86634 64319 59031 80636 98460 83658 81503 57211 71212 79742 94449 98664 68462 53512 83865 95914 73074 69017 99815 50348 52977 73318 91949 52012 73679 59189 83652 91896 68246 78960 98033 77713 59058 95659 91859 58398 87570 93308 74401 58127 60158 89566 80668 88823 98939 92779 80792 97111 60342 77946 54539 81994 94036 80725 81574 90868 69047 67279 89472 89507 72923 87769 87441 74090 74676 98753 60526 71863 55324 94117 67462 89157 78430 99372 81124 55464 59575 63403 52492 67136 59364 85555 84097 64674 52667 92932 77938 70846 74840 94669 92816 82517 79377 78668 95867 75200 93158 53327 94773 59686 59946 90908 52242 66540 92646 92982 59821 71998 80453 58962 52340 86450 96800 53141 86682 61279 92133 93607 55289 57376 70665 90468 72184 94716 99730 73454 56798 57607 87128 77000 97843 82751 59746 60536 88984 72224 84207 87909 94793 80899 66212 78589 86729 51876 55529 56140 52259 96009 78248 84096 72885 80293 76215 69495 98780 51038 59276 91759 62090 59227 76819 75987 67728 62723 60063 79705 74558 54576 88488 85358 93040 63574 57454 71008 94125 53301 98911 66060 51379 95324 98287 99169 76346 77517 96475 95772 56604 90413 57299 87054 89233 99354 61086 54811 86672 60499 53935 52943 83461 80058 82907 69382 55949 56604 51832 83349 73526 79485 65649 53196 84889 53635 63969 59030 83147 66102 68264 64690 73424 92202 91592 87019 68286 70211 92941 79898 63699 67083 99799 87849 71763 90950 71340 99463 93027 67578 60712 98102 84799 98973 77800 95659 60196 98229 65430 94496 55684 67617 72954 83840 79766 57243 95840 66346 79379 96283 53668 95487 67415 76980 71836 91194 85924 98213 70788 80524 77907 67912 90583 74752 75399 65914 87297 89020 71476 84747 83830 62651 79903 95344 94613 81220 78552 87960 56388 62603 67463 63810 81906 76970 56718 60903 68996 85798 76545 63110 61449 53809 92040 89506 86869 95516 81386 69919 97188 78549 91803 65704 66663 87256 95341 69907 89004 83602 70341 95312 88722 75719 61970 64050 77882 91376 74768 69621 85193 77519 62071 89920 96015 63650 76700 80418 74245 52827 66593 83983 72740 65724 87060 65250 76734 73558 92149 82241 86029 52408 88891 75085 89163 65304 83969 62712 79738 96177 63918 79089 61075 84997 74818 55061 77741 74825 95608 69432 79938 88722 79478 64431 70698 98483 80122 80803 98267 78723 73943 78587 71775 59952 77588 61808 77885 64154 84867 58611 71939 76941 90258 65515 85373 67330 56565 50211 65422 75970 54494 99954 70837 79663 56081 88745 94522 52783 59625 51770 80494 96035 91234 81075 56850 84535 62829 94132 92833 98179 71069 98047 83230 73805 71474 65797 90047 59299 79894 98030 74527 59062 83795 84970 56620 67569 81487 61795 96798 91894 51587 86625 91124 85890 60358 87726 56079 86836 59619 58559 79641 96198 72608 59367 81386 66870 83027 70511 77337 99941 72302 65977 66403 73854 89147 63003 88651 95852 50798 98776 99795 86108 77716 74004 65994 65195 97266 85836 85669 79080 72013 63705 59615 75649 53995 50149 70891 85558 73065 76062 84315 94239 98632 71489 53382 84953 76339 82314 57072 90895 81337 61011 53564 77167 61404 54442 93242 74280 96973 63240 90450 71824 97869 83313 91986 75884 62961 92460 67465 95088 96920 98810 54869 90809 80838 92243 76141 78909 86256 51009 96572 89985 61435 71446 50902 56665 78725 85271 74666 95139 95287 73209 59248 72685 62501 63615 61859 62157 80731 55496 53006 87638 81650 82354 90608 98294 99395 61790 79244 89382 86736 78767 58130 51888 74088 96104 82009 69512 90465 60708 50778 98387 67899 80768 67560 69464 79170 91265 98908 98682 53837 72207 85846 58652 51161 62633 54444 82027 84679 57346 81133 59329 79120 68190 64730 51098 93069 98970 91597 91235 63143 72636 54321 71954 67652 73290 67476 97023 56045 86243 80603 86996 87991 81814 58548 78933 76875 76387 88262 91417 77054 51867 89985 93999 76427 93554 66026 87074 87511 86953 76081 99777 50494 83858 85620 65767 69357 63808 68315 78623 81591 95934 66047 76736 68597 66110 88048 66346 72197 58385 87203 86940 64952 61951 86593 58794 96377 63662 91087 78435 78529 90508 74978 64750 86232 79665 82601 96021 85529 76416 86126 72643 50478 52351 99202 77408 78128 99619 61930 93656 68744 89717 61127 89043 93254 55368 65111 90869 91595 92647 76117 91722 63819 89009 60283 67608 69881 73575 69041 63866 91259 85934 65872 83976 90379 90140 67161 93102 94836 66499 95272 64859 63795 77504 60172 85270 85804 62488 60387 77074 99209 65129 75495 51492 86359 68126 70965 89601 78022 61266 91463 88854 53206 84032 65558 57926 67704 55108 98017 91292 95539 87629 55140 79986 81225 87897 83363 77725 58589 86896 55851 52244 87998 75708 96285 58794 74534 92333 86917 70093 82748 53031 75752 86499 85950 56205 83672 76294 68417 55144 89587 74419 62634 53591 71458 63036 54813 79895 72787 70027 64448 81943 58501 92828 51392 89120 68872 94425 94352 85765 64949 66174 72318 50698 59222 86433 60652 83748 85344 53517 71141 85452 60611 63887 66616 50255 65144 73845 76128 76940 68747 57248 81174 78782 89954 73409 57101 90332 68838 75240 59366 96265 55781 77631 82713 53260 51668 84897 64264 55183 68142 73378 75871 71885 79504 56470 54665 73843 57074 95683 51820 88204 72892 69760 94370 53628 71526 57659 53702 67353 76259 96256 81861 97468 58668 91499 70252 72433 61234 69679 51298 61031 97325 68314 56316 70017 89954 93062 84680 77280 83075 93023 52015 83863 66028 72478 61531 54681 70622 55800 64980 66007 81368 67505 51827 56510 57502 98780 71646 62217 74270 60226 90232 58762 82068 50969 87559 81058 98764 54002 92479 93921 51203 68727 62589 94111 59234 72412 73015 96258 69350 67837 95192 80896 73820 50307 72508 70256 74309 95756 62513 86895 62763 84889 90538 99892 56606 76883 59215 59730 57655 57675 56513 91007 90452 88389 51909 92362 74461 52603 72453 95022 93927 91831 57186 50081 60729 73057 86752 89688 66876 53734 55900 71555 61560 89382 83283 56849 96395 67469 64115 69747 92338 75595 78814 74809 59878 96900 68993 70282 91004 65116 59589 68993 85284 55402 95820 76219 56241 54833 54373 57575 82591 73500 92485 66402 57018 52023 55266 73321 52966 53402 54544 72731 84586 64920 63262 53186 52732 95583 72057 80034 54207 97491 97124 81267 74885 97051 82275 66100 94203 52145 63703 82269 97204 74609 96993 83126 62521 80280 89354 83817 72346 89994 57386 57384 70277 72074 97785 76532 51087 68638 61447 88332 85239 96288 85332 57598 70397 93167 99909 74675 68913 58248 53808 96104 87907 95624 79655 53337 81026 74939 54138 97997 90451 57602 75609 73099 80802 67598 82708 58397 81530 51549 64809 84190 86233 80915 77371 61598 84627 80990 89101 94173 83523 53347 69020 68418 69902 67899 66640 57853 95088 54842 95046 64914 83849 79945 84547 77488 88826 57783 85305 89411 65555 62221 80930 87288 79274 74663 85979 96298 69681 90201 71456 97509 50580 79074 92752 99270 59801 68942 65048 53721 89019 94574 88110 93457 56435 62214 74663 97660 99749 73756 72816 60354 59566 62654 68611 63734 60192 75968 53473 89589 90309 58671 95294 93939 93455 65436 68102 50199 76568 96965 86072 70918 87226 96756 69869 74241 90013 73632 71395 93955 80835 95080 75787 80485 52328 64185 87743 67940 96902 89753 93023 89472 52380 85977 88053 72010 53603 76926 79177 61426 86130 59672 65286 91846 64700 74250 86609 84427 59279 81272 82255 57490 80405 69172 57077 83113 97893 58812 78959 68894 74518 54499 81693 54689 72147 91123 65846 67125 60633 61422 99675 66648 68804 79128 59484 90582 98839 55542 92945 80325 91381 52909 68614 84764 99209 70005 80640 81321 65649 70241 82676 96156 71667 72338 64178 71898 70239 67045 65767 98386 81870 76890 50457 62732 86955 92441 75651 64907 89155 68241 97389 83852 63954 78247 82953 66567 98285 80933 63902 87433 82270 94052 62436 50997 88520 85458 64982 73918 66138 94303 59495 51336 73216 78034 90182 78001 98380 86260 90451 65679 77373 63849 57518 98861 54868 69592 50907 92274 86368 59218 90856 80813 99926 84750 56460 76029 84119 98848 56207 78254 59057 66900 83232 75077 93525 66427 58833 82948 51627 62804 59214 83902 73159 78517 77903 85351 79344 83770 69683 58151 75961 98108 64406 54787 69643 87095 58356 92469 64516 81892 73701 83761 86326 57835 66895 89177 55169 76058 96683 96906 60958 90953 75122 96305 95915 98735 66143 87038 72565 51682 63268 95988 86233 88550 76611 57911 70075 71142 99108 61974 85978 72027 71559 73395 59834 58269 90528 95324 94225 93591 72810 78769 53304 55015 51976 91895 52260 79618 59336 70969 90412 70689 90910 97483 91806 56781 91445 56858 80413 95365 51506 54095 95779 94726 95649 88885 94616 68576 68517 52099 98519 86199 86563 85730 58998 85798 92426 81824 65570 51322 95554 82913 54930 95375 52872 98685 68656 72742 79067 79363 90276 58081 53780 57820 55138 71433 76600 73928 54470 51658 88457 81875 83855 90774 94746 64616 78106 83734 69650 61246 64395 66682 57912 72684 98095 65421 81088 86414 79262 75328 94772 69516 83178 70138 99399 94820 93974 66408 89116 84594 64620 57516 80640 95183 53380 99990 72445 57979 74467 73100 64929 87736 88340 78754 89481 58171 92689 84944 79383 86117 79899 60857 91614 84434 54479 67001 63055 50466 73868 71216 82765 87166 54625 91291 86966 90018 83798 83352 70538 70527 52350 61701 71927 70142 54707 51834 98852 86079 77592 66395 53775 61907 92004 55128 68088 55723 69484 66201 51801 98492 89306 76537 72728 82698 80986 88593 93864 87808 77679 83795 77309 67687 91243 78292 69440 71588 74320 97676 74081 69369 65378 64189 66053 96851 54180 63674 84751 69746 57729 51874 67347 75996 58802 87866 74703 74892 87515 67502 92420 52789 71101 83527 73025 73802 68672 80412 92896 74134 84487 72331 56760 68243 78291 62058 50780 96444 55558 64159 79535 85025 66316 83084 94170 92237 85573 62501 64478 92039 65909 74467 82369 65204 60573 98423 52379 60623 92491 72587 79682 82709 95444 93078 57193 63473 51786 95528 83891 74898 62034 66870 83421 87594 54392 71014 87160 72909 52147 89635 95261 98387 52364 88868 50496 54039 67197 52132 71053 53316 74928 81306 89940 99562 98125 80246 80859 52719 68683 55274 51306 69946 59590 65285 57138 65411 52287 62206 64618 99252 93729 59653 58268 59222 71987 55415 96121 70479 83979 84253 78515 69119 97840 99012 59917 82366 58248 91251 66272 74122 98931 79302 86086 72618 68739 92544 65535 51773 56695 86044 58209 82411 68578 56411 82344 53284 68081 93039 59807 79708 97552 63963 82052 88640 53677 75879 50977 94393 78447 59193 83891 88271 75637 90519 99683 64785 83759 71355 52895 61158 57801 98536 69365 58846 51469 77275 87894 54079 59623 70071 52384 67017 87560 88381 74506 73611 82039 97621 94196 94240 95294 94765 63150 87997 97901 52889 59803 51242 85863 81243 83791 55769 59106 91959 92003 78378 77668 58690 50288 81226 95394 91856 91094 89915 89571 62116 94133 71782 59483 86829 79929 63160 62983 69067 53158 88243 74049 98240 55112 86043 58758 67973 97737 59856 53865 57757 56720 51468 64026 75140 50696 67840 92559 95017 83723 60175 86499 69313 94459 70028 72743 58135 75835 71629 83152 94921 61193 77759 96172 85588 95429 98996 78414 58039 91903 85491 57517 51517 80601 97224 68970 84942 60235 68924 93000 96781 52577 80130 92304 99489 99550 53836 80382 77183 67460 57796 60151 61916 74452 62413 72877 73290 97529 71693 77212 88513 59620 50461 87573 90337 82699 90105 89607 76139 50620 88314 56274 94132 88290 53774 99342 95226 98360 84377 81372 89727 87068 59963 73110 65339 68307 56275 74601 60797 61432 85643 58939 74897 62195 87994 99188 72091 86623 65772 76476 85020 68956 80816 81927 51543 84449 92872 76671 66837 57954 76758 90444 74381 74005 97600 98982 55289 53137 73465 88718 68155 60866 89329 60096 99456 87427 85804 62493 66829 83059 67742 76129 68930 70584 92111 53272 54937 64270 59909 73635 64777 75120 67696 82337 82712 79434 96668 82364 95751 76531 53799 62699 92933 52986 57734 54383 75883 90669 87710 97149 52975 58515 80895 93235 79582 54326 79074 71291 91665 51342 99168 97064 84335 54522 82427 69623 99822 90761 87142 95777 90700 81543 65757 84900 63954 80754 57204 91934 84679 92816 65623 69137 59408 68341 91982 88800 73843 68027 91397 78228 70245 54523 83769 61699 68279 54551 52237 94313 55594 85726 70472 65708 72589 93806 75676 57620 83756 75313 83805 78931 59207 79030 62111 52046 90532 55806 89987 65962 73428 71414 62593 56670 56492 92485 72320 90649 89753 91149 92340 99077 67547 94656 96334 69471 77536 52668 71365 56659 81028 78483 56613 92196 59849 62875 64524 96210 74329 98224 83607 82634 92846 79498 78945 89248 82433 90025 57624 97293 56874 59071 97695 84714 88380 77612 68075 65043 85621 62133 58002 74159 88983 66976 87545 85161 82712 79582 56384 54348 51320 62106 93029 60441 57174 58782 63567 67978 74107 58714 85612 70087 51071 85733 83188 62926 81711 55153 63782 80496 60498 53653 82528 81671 57985 85568 86959 61289 60066 78741 53093 74372 54651 71920 66361 56629 69351 99260 90812 95219 85851 97739 82028 84018 59258 65247 78274 52307 64937 59777 98467 53629 81392 51677 77623 89641 74540 84033 73902 75608 83190 72097 65350 79824 51904 77456 72729 95322 67419 71005 58851 55134 65019 79175 78536 92727 66201 96730 76623 62093 55959 99345 95388 83642 73774 53288 72507 73786 79103 98305 72860 91657 64777 91443 65405 64331 80007 84901 75604 97022 98320 68962 65806 86312 80780 71363 79806 73914 58703 50166 85483 83594 98129 80378 65179 77964 95362 92504 97328 72220 81538 73040 97331 97523 88240 65288 85228 56639 67283 82662 52149 82344 67310 75986 83670 57515 80801 80796 85671 90010 98065 50824 95228 89004 73879 80829 94408 83137 86092 69638 65347 87251 97658 89369 60237 91852 84903 65866 56094 82234 50275 98307 64164 89656 53047 86343 63788 82406 68988 70913 54131 85144 80217 62717 68024 57034 64988 92361 64992 86444 93799 79750 78222 75090 57443 86052 92075 79624 62223 54406 52185 93567 59817 63199 87658 58564 78234 84704 51354 55828 80666 84152 69977 78315 55599 69642 95318 85466 72400 56535 54178 85797 59746 61799 62490 86852 53934 63027 64213 92012 54201 92477 79177 82450 82742 78583 67124 65990 51709 70750 96165 67429 63861 85581 62491 99818 88848 72569 90177 87082 74583 93568 80132 59430 51139 95119 99133 57121 64970 83282 84279 73256 53453 76084 59628 96357 86321 82723 96710 89678 72752 70525 71347 70137 95195 71207 68990 77777 90536 57908 75573 89993 85749 75992 91394 99531 75974 67385 79178 60685 94459 56227 67806 88963 72022 76767 65917 56340 86673 56657 76588 63106 65374 91065 85681 55933 55759 94061 52587 67350 57310 73250 55361 59227 78347 72663 84179 52005 93073 67162 54394 76623 74154 87407 91136 73608 60780 50090 99404 80789 77543 73102 95001 86842 96816 67318 86701 52208 59760 69586 76790 88139 99401 92423 76420 84582 68845 96119 94319 80755 65588 93748 92930 69570 70369 82304 97244 91929 84282 72627 82538 52027 60239 69194 57746 77276 96635 69029 74684 79522 90730 75383 85682 88929 53892 72983 98408 55144 86480 72145 69799 98446 83873 58158 65218 73924 54971 83306 63898 99472 75154 70781 67728 77160 64436 70798 70123 90884 73862 89389 90825 60951 72692 83882 50917 63091 76757 86356 54094 77348 98703 61549 93894 83202 83691 97737 93870 74458 63463 93609 79560 59230 95719 99292 59661 68891 87416 82153 74269 52413 73358 82979 92375 58298 71446 77723 96919 69555 88285 93515 66473 60965 51061 95062 86709 99174 69197 78182 81158 75997 51123 97635 58581 59165 87573 90255 66642 53600 91546 84351 51409 85070 76266 55531 86102 93538 66926 66553 85925 87162 66184 74638 71422 83770 90430 58050 94730 92953 95301 92416 94592 92902 74835 72621 86375 65862 88739 64727 98934 73132 51550 82289 66893 96442 94531 66555 54548 55317 56310 76281 58783 98530 62885 71446 55137 54264 51042 73248 91444 74587 54668 58848 60015 50024 81470 70869 92969 86573 95169 66001 88207 63417 86989 92499 67170 98803 97736 93887 96890 83494 80263 87169 85084 85985 96454 95324 70217 69257 80384 83835 78682 51474 62785 94333 88626 75534 65833 61318 58428 68046 90789 65666 62973 60838 97318 57860 65565 96597 57072 77599 61241 84452 80389 78500 72861 56429 81199 55533 81453 69254 60538 64350 50237 89494 59182 69802 67383 95224 65739 99014 70733 51575 57941 84330 78370 91742 91170 95853 98897 76125 79467 79000 75587 67879 70852 93045 60926 99605 66490 50256 69414 87118 78822 61670 75626 81603 83259 59605 53022 82799 60611 88652 70179 89792 83071 70644 88293 99974 88655 58481 54419 87605 68653 57967 90113 64845 78105 82845 79614 52650 76649 95573 87459 96050 64429 97083 81769 73403 62183 95596 82097 85007 56280 97009 79188 83912 68564 51504 56291 71302 79171 75804 73769 52245 60948 76076 55888 71871 58707 53820 66694 85954 84371 82465 82297 78167 89523 61120 87644 96116 94645 90423 86670 71529 74915 94748 50415 61431 61585 84153 50793 84155 65043 57958 97589 89858 91831 78612 83411 58096 86664 87544 65180 73592 57988 87351 93374 64900 62318 81904 74617 65643 76320 63898 68590 68737 63148 76876 76917 50927 81507 66383 59246 56317 98686 52220 97627 52858 95603 84622 75132 77533 92170 53100 60158 59610 95216 90759 95578 70115 83845 77993 69241 52178 58320 67141 94328 72478 84730 87779 64131 59639 79037 93226 94815 74899 68820 77566 79099 66166 88590 58707 53507 71325 51239 97997 60246 59278 65845 60170 94566 51760 60302 78850 59251 83388 55056 73935 83913 75377 63416 51811 54284 76432 72594 90222 63653 89590 98509 90970 90769 86502 80793 95472 73384 62800 97536 94049 85980 83102 72444 73956 78520 85560 83225 71404 52780 72348 55919 75777 74464 86340 74311 57910 60004 79314 96427 83458 98239 50954 60493 54209 79113 75720 66830 67740 54131 52566 90970 50609 77482 90110 57747 58918 58892 87662 57561 52264 86193 73825 63097 52087 79132 90158 67869 58113 72078 61575 67643 52106 51011 65240 85743 61283 63766 78127 57312 69542 78710 60953 54083 88032 73942 61416 51903 72556 54100 60117 74177 57386 84828 65716 99759 87436 68895 88391 69899 66753 72876 88276 76392 96586 53467 91193 80696 55315 87619 85879 89578 89383 75373 84021 81292 76437 80161 95294 77480 97027 64378 87626 86326 89602 81980 96716 76363 84100 92702 94747 66988 93148 93720 88305 64009 69175 76063 71033 64641 94113 85975 64785 91048 97748 54565 93635 59829 69337 78698 58365 83785 81359 67797 67075 76907 63752 80043 86710 55826 52061 60760 63059 96432 70349 92709 70890 64332 54537 69344 65349 71592 96003 58219 82151 51621 52499 50218 84608 55409 97256 86416 84281 80863 63056 62258 89468 96501 85846 86344 84674 90941 94434 55925 58909 60331 63531 56645 79467 55695 65675 56653 94643 51189 85202 86938 62120 84228 89313 89261 53594 70967 87557 69014 68693 58347 65986 60713 90459 66086 70520 72748 55285 99009 87451 97817 66568 63854 70180 72038 62390 99000 81113 71975 74419 95801 53154 90656 69743 58945 66595 75607 74274 51394 55003 53671 88046 61300 90672 56817 80414 68015 70452 75878 77931 86021 82079 55596 53894 72800 70483 92492 70427 89257 80272 89957 90425 55922 94080 96267 92883 89054 73564 88807 86461 89784 59856 62111 99429 63592 70295 74724 69150 76242 50667 91543 61730 92901 75426 57840 92596 85110 70174 85257 54462 63558 50149 92094 72084 64749 68921 69675 68874 61873 79058 93575 76182 52572 54868 60547 72072 84989 70152 71954 63600 67697 97894 71468 60272 72942 75263 69216 82041 74369 62102 99693 98509 53976 62588 85231 99521 57572 73606 78466 72587 70080 83048 93285 79598 58290 73452 57328 55081 70452 57624 81431 58759 73778 91082 67298 64196 96702 91661 74939 74676 85359 69507 75053 55964 66296 56994 67542 93781 54079 86107 99181 71364 59806 68880 78529 75554 52238 71007 87497 92274 69113 99140 57652 74751 88736 55108 73901 52017 71418 50383 65278 86883 59799 91157 75875 72378 56974 81465 71841 74609 67309 84674 95212 87823 53595 66375 73814 75020 94129 54766 50910 66947 96293 63203 53618 76205 63437 73453 82478 68059 50308 96543 50229 79190 77087 97289 53958 82163 63209 72065 85657 70970 97518 79631 76775 71615 90526 99293 83394 58056 70012 98744 66220 72675 59384 52348 85536 73931 99979 91661 96692 95766 95946 74753 70887 71001 60970 96333 95099 74868 98367 83739 70822 79947 93919 50693 65111 79650 80459 81051 61526 68259 53848 77002 91041 70367 86734 72199 74145 80550 87181 71539 71034 55473 73331 90654 59565 81541 96791 79616 63972 64945 95619 64336 81645 76300 90057 59497 78927 67683 76237 62045 87899 54621 80954 67383 92963 64051 92104 56840 58635 99189 56257 84032 78365 81304 71520 57524 82816 84215 61719 81898 82984 91497 93465 79139 92984 90272 62319 78313 64798 98352 58154 86671 52296 96565 95290 59272 66629 68934 69427 57542 91021 69785 69084 90250 92339 57195 96922 73083 79696 78857 91185 58940 61858 67277 73927 65821 89741 81990 94711 64783 86021 97389 65346 54657 90874 54869 58888 92728 80084 52079 55583 52566 83694 65969 75641 91983 82785 79420 68481 70048 85610 92249 80950 66325 97253 53371 79775 76818 55800 94661 75275 86394 91873 57089 94783 84712 80084 84196 87653 81528 71301 59323 61997 57815 74238 51104 66397 74509 65634 60061 88129 76911 92222 54686 54818 97033 95585 59605 92798 63345 73389 55842 77842 78054 97142 75705 67803 51923 71651 74621 76863 99815 93024 83608 91282 70797 62023 66183 60997 93207 76483 84288 79749 86686 76106 59082 82186 70964 90069 92108 83073 62088 86072 75440 70472 87451 73888 66656 68196 98398 85697 75164 94940 74020 57255 62998 78420 55700 73615 63863 71272 66629 67610 64048 90144 59676 85550 93060 68132 81789 57040 96313 61379 62325 95379 99877 70776 69773 56018 64019 91339 54015 99863 86100 53008 79360 71764 99206 75502 96714 53444 82759 65136 78846 88337 81429 76351 98543 58150 68131 94741 84303 67311 77728 55419 64903 90644 84121 96653 73095 63205 99792 72857 98884 89401 89798 67043 59537 67818 55734 81242 57453 63921 90224 94391 78994 76522 99184 60228 76931 62079 85997 60970 58604 64175 99349 58110 59389 90964 73216 63004 63149 68207 55199 89356 95933 82498 92391 80438 59919 71519 50963 82312 86486 67501 67505 59596 87427 56413 64040 80262 94928 72405 71896 66783 54036 93706 86599 87075 62034 61764 78795 78446 76811 63376 60549 67752 94215 59855 65693 70179 78207 77435 89468 59476 65619 76317 83270 58516 98926 63070 56957 98722 76742 55495 65682 96241 64318 89606 95389 71771 83561 78803 93744 75713 52534 53633 54839 96116 78528 56007 68246 64329 54964 56640 73178 80423 79697 66784 53354 59801 84467 63181 50974 80884 71180 84522 77317 77776 93095 61073 79336 70618 63173 96202 52094 59244 57339 91421 82746 75306 73199 64622 64798 61492 52899 78405 84711 88834 74632 87928 51432 76503 76291 99090 65143 73459 61537 59227 63282 67464 51841 57841 73553 50235 63720 85267 86434 70085 97866 53613 70829 72100 62945 98413 54300 54033 83720 68569 98417 87407 54458 88790 65742 61725 56598 74890 50086 90509 97529 55281 89223 90006 64491 89507 88693 99717 71480 90197 88291 69912 97359 97927 57422 91435 98594 57764 99847 57794 69272 97247 82551 53453 72316 91152 51308 99199 70554 66795 67580 64895 78975 58741 64431 89457 69190 89764 87012 82952 60036 89690 55717 66720 92971 75593 74783 69318 93457 78376 68591 66517 64153 75994 55192 52379 79696 55567 87140 91148 61153 95021 81991 50924 85064 89631 68702 68413 55454 51875 51115 95983 97483 85375 57849 65215 60610 76232 76282 60040 63997 85859 69255 56386 83618 92910 95542 97680 68880 64078 65161 77600 92856 64629 97700 56757 58337 57298 62177 96776 60067 84577 52440 72940 71263 86352 56870 72948 77193 77813 63341 61925 55217 84350 52675 97669 86527 76521 55673 66727 50178 53783 92911 71487 80695 94619 62198 89463 70069 79457 56699 89257 60206 84783 90333 79559 54430 76092 66681 50776 65831 65180 95574 93737 56755 86981 72054 80731 58256 99015 76836 73978 54102 63606 72078 68377 72399 82167 87858 89057 71004 63419 86499 75139 92904 96575 95901 76817 86554 59725 75618 68693 83138 98400 73809 50821 60138 73996 92335 94503 57710 67539 81750 90442 52280 50647 87561 72654 63243 81138 75263 98945 89293 87385 75931 50015 62785 92259 99670 86047 99370 72044 98699 88774 59725 65201 85143 72681 60921 63501 88165 82265 84732 77643 75310 91821 73771 91181 79492 96657 61620 61929 77646 82921 77448 65465 70943 81528 56666 74426 83073 95483 71102 62236 54107 69313 93568 53046 61502 91674 65565 68381 95530 96132 92471 63162 94868 74224 86271 73668 86769 82754 85031 78869 86277 99382 51953 67567 93163 97744 83814 89630 80315 57563 77310 84303 90925 74879 69003 55891 76780 67452 60027 77373 88441 98089 62683 63323 53631 60333 68240 55420 81741 62198 80589 63574 71400 86016 54940 70039 85475 71108 82195 80290 56258 99147 60872 98446 66100 66340 78831 52706 52944 62372 95252 79840 78862 95758 64863 77671 50842 50609 65284 96720 58128 70238 80213 80840 52989 85730 80705 68920 72417 77598 82259 75340 58862 57836 57785 76168 69414 55423 68636 92309 79850 66795 50187 67704 99970 86186 96992 69560 63461 75478 87209 90987 64961 50536 65609 68060 98391 63677 63970 69826 84131 95553 95722 66071 66115 60614 91356 80212 82740 52640 91643 79992 81985 73298 51745 60683 98629 67970 54424 55112 63860 69714 98760 77262 75150 74930 85743 96294 83470 62475 82435 92265 89215 73186 86678 67864 83901 62507 56521 59050 70917 67048 70680 88373 59741 98171 73532 95572 83841 89233 68284 71701 70680 57120 89460 79856 98858 76160 80852 87407 55165 57787 59780 70172 96963 95570 90499 85509 65228 84112 84329 84692 65753 54335 91666 64746 69406 99996 53215 69944 50663 80993 96125 72577 80868 79800 79726 56775 56712 83337 89919 57676 93239 65259 77944 82699 60139 89946 92660 94213 56897 96934 74185 60910 57004 57987 84665 91698 77665 67058 66436 86428 81872 74349 60288 52159 72678 70913 89333 53353 59910 89879 84506 77520 67333 75149 68177 63866 79880 77532 78525 52428 68292 91899 78709 54432 61100 64004 63283 72419 66094 87389 74486 85047 57916 50120 62600 88534 84964 58595 86016 76748 68881 56329 65979 97728 66451 65816 50697 60934 92804 58162 82328 73790 64533 69169 86133 58999 84207 58478 82180 69847 86228 74657 78520 82504 52113 64343 70680 50469 87322 93234 87487 57419 59044 96487 76597 81351 79048 63848 79950 65824 71409 72731 90921 68711 84798 54365 98504 80506 94712 53585 52905 85135 70678 66302 63922 80230 87808 75852 55206 82536 73936 91321 51722 60051 90076 58453 85152 71691 62789 57047 61052 50603 86310 63344 56294 53702 52624 81990 83200 55518 77865 92946 58732 83986 75297 54600 68943 51797 92772 73939 52589 77143 86387 85401 93585 68153 59955 86382 93807 94702 61160 52764 87545 96200 50582 76722 83260 73980 88814 83906 64980 79093 74782 81411 54710 97414 71801 91363 77079 68277 90809 81273 57046 64252 59362 87583 79956 99533 82429 52387 61751 74693 60527 56891 50788 61532 71240 67920 93104 72422 97421 94373 55630 84716 54394 70901 67365 96456 96558 96391 76424 77185 62993 84045 59140 75216 58840 68087 55539 60691 52319 58918 68468 65618 98874 79003 86299 78093 65602 95585 96232 99589 92959 83001 92023 81444 97606 94799 86714 63170 95691 57981 71287 75070 82758 84859 73034 54591 81603 69816 89023 54249 50868 51393 71024 77915 55328 52096 92517 66997 66686 93140 79150 62574 61261 77232 69704 63530 56974 68088 99010 92238 99549 84952 92217 75326 50730 67140 80671 83384 75025 71957 64431 55723 79266 70472 59737 85209 75661 75928 84478 88019 76207 75577 79676 81414 99289 79819 58621 99068 79550 64715 81568 78400 81381 98694 66052 87771 57295 91596 96756 58531 69632 77631 72265 80543 99753 58148 67022 85742 77055 67335 54187 82960 58136 70978 96159 82809 85851 52532 83069 53097 58627 61322 95355 77320 68343 71078 86923 75271 92948 90432 60868 86331 72288 92848 74051 61594 65760 50708 72857 56587 71417 61275 86339 57994 94523 89740 97596 85792 50306 55132 97756 50086 86502 50753 78270 66837 85639 81982 70813 89801 82378 58356 84145 65334 87907 76487 73837 88188 79322 60839 98574 57570 91286 97122 60695 72873 57765 62196 96480 79649 56984 56180 55452 73365 61242 83845 54519 67604 58984 98067 70489 79658 53636 53527 58137 57825 53712 62568 79023 62373 80457 87788 83390 81855 88739 96129 61992 77437 97327 81150 76241 60191 96762 86030 65874 98820 50386 66119 77915 50482 69492 58386 72607 73575 67962 79430 89611 68894 98762 68712 97801 53556 95428 82947 79537 66194 70636 52574 94996 88067 54470 98639 96890 57115 96861 66480 54043 70544 63059 95898 73109 73988 82726 66132 57053 52640 68824 58000 51499 97902 51676 53133 71487 70127 51380 97774 81403 92959 51242 85031 70781 51931 97859 77101 98174 74862 91694 72164 56196 98786 60385 60591 62644 72272 86686 84700 65616 80402 83688 89253 95655 83761 76850 66994 99313 89612 61915 54056 92910 62923 62206 98390 57870 83389 50244 58618 88516 51229 76345 91227 85041 94989 68465 80401 59677 50254 64136 51941 96627 93691 87337 62258 61873 78594 91878 86741 99235 75679 85432 56192 75822 81148 93997 92092 68389 98035 63192 58359 96252 81242 82508 81391 65074 99486 57834 63549 81910 57756 57111 76310 53843 60149 52402 83359 58093 88562 97144 70325 80995 97365 82836 57443 79465 66245 52823 56255 62450 90436 96234 64840 58816 76729 55879 74402 78507 65901 54482 62032 93550 86251 53480 88448 79703 90572 89893 64305 72069 55754 94398 85795 75431 88938 72534 68003 75627 50468 54585 84621 65626 70499 53035 60084 70960 67443 58534 54094 99636 97469 50999 86279 69079 56042 86514 89314 87500 97256 62228 87423 93018 90759 90733 71901 92123 89255 62359 52352 92152 94329 93421 65842 92861 59356 66204 83025 79648 51157 97824 70997 88296 89082 97236 58013 88866 62871 51956 88378 97162 71237 81651 95354 95973 89882 60492 75618 70598 76641 55308 99223 58286 62512 67292 61258 95125 69912 55583 89156 54260 71836 93241 54168 71340 58857 71119 55263 97681 98145 85279 97639 60936 77543 65381 52971 92751 72922 91433 87541 62273 68497 98829 85190 91514 54033 99536 76487 56905 90946 82248 80124 97173 53134 95639 83311 67688 61641 71071 96790 61336 84731 56895 66192 57758 55885 59791 54587 92153 57057 82801 52554 78447 64867 76128 66825 89818 70494 71288 58709 59583 67041 56407 72477 62941 57890 62168 50485 64378 52661 99579 72347 85892 90931 59103 81400 61808 60349 54415 61832 78162 76821 67942 88269 97073 66463 58877 93097 64499 63549 59449 61308 66450 81005 75988 91612 64440 74906 93854 50696 63738 51438 76102 69443 84044 87489 87405 89946 86014 90404 62036 68955 67881 83484 74934 69342 60719 83515 54244 66682 67332 54440 54120 75387 96919 60009 68186 94281 86635 80742 67073 85565 52430 50828 80055 64305 62665 63807 51721 65768 71089 92187 88416 61052 66612 97129 93514 87502 53979 57467 98279 89127 71584 57383 65858 53335 69845 56713 95074 61361 86002 74441 58106 95027 61707 77536 75020 99975 71014 57430 74129 66661 86538 86862 80104 87281 77811 91583 87626 64138 81875 64147 80947 58531 57702 58626 62658 60400 94224 86884 68589 61431 78365 50303 64313 96655 89555 87949 68793 73124 67240 68074 64644 57812 76636 66687 76682 52546 66876 78791 81501 68415 84017 91967 50487 63836 90065 63807 54703 85780 55798 89851 68280 82038 57700 77608 92932 89413 52641 55648 50978 56875 82276 74091 99896 91149 99140 71152 54688 62322 53931 78770 80832 55024 99100 88658 73547 68569 97697 81505 99831 90351 95689 87986 50710 56869 78619 70918 64949 88871 60326 81514 98278 84922 69751 94460 98681 99366 81584 85611 63134 90296 63258 67844 89489 96648 53141 90295 82473 72599 54613 99170 74675 52836 67182 86006 51996 72782 89962 98271 76627 81187 62034 77802 51574 55500 58343 65809 59041 52053 71644 67197 67499 56607 83514 61297 91971 97520 71140 84906 83615 67092 99761 94646 50548 78216 83767 68357 69800 50186 73982 65164 73442 90994 82463 75655 70504 84137 91872 50477 59908 59430 82040 60622 81906 82228 79387 71694 69156 73292 97450 96075 81602 55676 60390 69931 59224 96268 86102 73427 68926 61849 71146 74756 51780 93928 74412 84658 59620 95597 97131 85190 72237 63288 63633 90163 85460 72227 53578 56972 59120 70960 95220 97250 56358 72533 61906 64217 99979 83132 75481 58183 50496 92929 60761 85505 67225 94459 60625 56494 94535 88847 98371 91385 80999 99389 89121 50285 88883 57733 61050 91605 53779 81579 51746 52328 80783 56571 86607 60199 95517 52067 97580 51783 60735 51378 51557 87811 70620 73193 79058 99775 64717 83631 88784 79299 89965 83767 58986 87700 97119 53399 75231 80706 97557 59347 79781 71565 95256 50603 71447 69276 99386 92218 58660 84063 66718 86190 52410 57102 96477 75637 53465 53001 66887 64467 76622 67011 68279 51136 73599 50710 93381 88638 88140 75952 88950 89108 84098 79958 88744 76231 96513 52074 72536 84534 90464 78216 77816 54221 86257 56465 81385 91307 94432 55354 71502 55334 61574 79477 75235 57956 52174 72960 85241 95729 70708 55757 83282 78469 74719 59001 72148 52123 73030 82285 89655 89306 53718 60773 80195 83884 97047 69903 70295 78898 71858 70445 85380 68050 65873 91564 95316 74500 91729 91653 85343 75031 66848 71747 87492 55301 52317 81991 98197 59931 89433 67865 77805 87740 86671 74260 62555 61246 73285 59964 55875 68905 71451 52518 55214 70487 53264 52587 66905 66242 60850 56846 93319 76567 67580 73239 60831 87912 67048 96175 89162 60351 94743 50268 75832 89315 56454 99606 56136 80172 55923 57373 67204 98123 59068 85858 78695 69127 73041 72930 51493 63929 76068 66190 85264 93834 88692 66347 87063 61268 81885 96042 74414 61244 54487 53334 84697 74682 94291 61874 60823 67576 96465 54917 75542 84516 66475 60161 68661 71855 81440 93678 80784 58036 81837 94552 76340 80330 61054 83840 83119 51891 77571 91411 92366 61615 93318 56613 63625 96774 55646 71774 54503 80429 51922 61022 67303 70994 63457 70286 55520 77407 58710 93966 66106 79820 70469 53746 65746 82721 97371 91477 79583 67233 52354 95702 51214 90594 95515 55101 55500 97413 57996 79468 84545 71510 53028 88443 79450 83520 75450 62420 99090 95776 91546 95345 68418 91437 58467 97063 55887 64931 78156 81397 68390 87775 80039 88200 83445 89741 90533 89091 94362 91764 89174 86616 53253 57966 52093 51527 98484 65802 82264 73391 73352 95730 54469 51789 64907 88970 67363 74708 82607 62112 93019 78121 78521 80918 63072 61842 69765 50662 70951 68785 70039 96083 70257 66764 63137 62872 57745 60667 97368 67691 91376 57397 66151 66203 71763 96905 71345 99309 86939 66520 62035 85455 67747 96545 64404 91192 56356 74047 51993 60837 78553 50653 98200 74838 53364 82056 66203 77063 91281 65676 55678 52953 89449 78473 76142 59223 86776 89837 88572 92617 84941 98760 85017 69822 64541 78400 63289 97841 92808 53872 97991 89697 98396 69688 79505 79437 81909 63482 56338 69864 93235 61236 97544 53824 76623 99033 57661 89796 63337 93689 67930 95371 58850 92794 66372 98187 55476 93783 91228 94083 94507 66473 75790 75297 95752 50879 93099 93791 51147 62574 90226 88718 78137 77999 87496 67012 88283 70927 55326 82929 76354 94765 97982 85486 67327 78195 60086 56711 68954 96548 69211 89371 60207 89106 72762 80068 57382 65563 80894 67610 99819 76122 51293 69717 62319 60233 63854 91543 77206 90900 75621 75785 54847 94232 82275 95251 75262 70288 65962 63629 89850 71570 64109 89157 74130 75112 69068 88885 84938 66030 90421 52272 56690 70123 67862 94634 64808 88862 68167 83621 72957 87957 66006 52326 55881 70617 64547 63161 63687 81301 74584 66174 71575 89762 95066 78527 95446 70206 75578 60780 61921 76856 58739 68481 68610 72667 95676 86510 51613 58977 66845 72979 60847 54370 63689 89279 55535 69698 94239 52514 73774 67362 72665 74281 72365 57166 74377 54469 83292 85965 61683 53366 63181 61291 83438 86321 51776 71177 66837 79558 69334 54865 55382 68428 57008 52860 69998 64201 61282 69701 84658 90639 95048 90956 86924 67662 84259 79059 98974 73831 92719 93958 84355 80024 81319 55782 75941 73314 96700 94218 64941 51159 89916 60975 79485 77068 70992 96785 85411 90752 90807 86070 93250 81694 76390 82004 77614 62411 82428 85445 53196 96497 84730 63140 68797 55131 69035 56619 74735 57114 90091 57577 91558 91412 73136 59387 80462 51613 96264 51929 85701 59695 78143 54487 97883 50335 76012 74938 58946 91239 70977 70425 90437 95022 87376 60060 90978 54607 56618 64498 61926 62195 53050 97097 88374 91868 73425 64959 79906 58000 53770 98278 53758 94864 57153 60700 55522 87381 95359 52983 60136 80840 76435 77622 51887 84934 78078 61064 74426 72255 55504 86869 74372 82113 74690 86059 57554 83968 84664 80333 97130 93539 91961 97169 59220 53368 64931 80493 61456 83817 77879 89006 99531 91700 69888 75546 57998 94729 62863 82011 68596 86349 85852 75850 79166 56818 96683 86274 88301 72754 86097 96908 81630 59004 54811 87463 64174 94573 73133 56314 78398 55497 74536 98668 90829 90006 65887 91314 86545 52163 87044 84282 73941 88574 79975 80038 63551 67879 90818 90701 74651 54787 78576 69323 76131 86607 69219 93569 80109 50556 69340 79222 73120 51322 60022 60740 68482 72175 86937 82244 94644 78426 70641 54745 80166 91054 96116 79535 84426 72266 56182 54245 79093 98906 95708 68007 59838 60068 76895 78756 77901 97769 50268 90815 78692 71616 56695 71502 98281 53155 53188 65322 51519 72051 83217 70433 54233 78633 81156 72257 65373 88033 77414 51591 78007 77301 60645 89322 73410 88246 99546 87988 81752 68193 83091 78627 59124 61327 58007 62972 81381 97473 73458 71892 71968 59692 72855 65670 76654 94336 53419 93237 57593 62329 91727 60651 91811 67303 65411 59605 57962 66392 50924 94579 83555 84429 68427 99701 79626 96403 88966 59906 65323 77266 58155 70167 51276 87816 85054 93482 71898 80713 63128 51255 81783 89368 62349 64490 65409 72899 51499 69195 79080 62805 82808 73832 99764 62808 77710 66763 56836 96558 88347 71483 83658 62447 73192 67315 77538 69023 54006 54640 77681 79332 91438 81309 97461 77948 70820 73220 91476 92613 62896 82817 52499 96580 81456 62868 68970 54863 92909 83834 61164 65854 85726 99694 62349 75906 64552 82409 92024 85167 54151 82383 69273 50406 56474 50675 66767 54079 73595 92821 95055 72889 62429 54241 64367 75161 86868 74540 57384 76302 58027 80323 92293 87745 99470 71301 89473 71433 60037 62283 69585 93767 59588 98226 91049 91260 52992 98522 64557 96010 87625 67045 89267 94395 79358 64485 80220 72206 75311 84863 69619 94580 72058 80195 90889 53403 98579 86395 72149 54154 60732 68328 55268 87898 89886 57439 57043 81127 92467 65268 60372 69452 55722 94898 87887 52608 99259 62520 89770 94494 81288 55216 83303 57575 54971 55919 84456 64681 77788 50187 61610 65863 60577 52761 55959 93142 87098 81830 90377 73002 62773 70846 81967 55642 56158 81914 89643 96240 57442 52546 88279 76089 65817 59818 58685 74031 55294 88916 93718 63658 96856 64806 92892 94562 59625 85914 56932 77010 83863 75630 55723 98886 73477 80197 71747 63261 67479 71079 71965 88833 98457 79480 66791 71055 83415 86283 88975 95264 95467 51090 98151 97611 97108 89883 74192 66940 93384 84618 64320 99630 89599 52684 88936 71577 99264 94731 50516 77434 54065 81360 82185 60772 72734 98803 60971 59436 71235 60039 54716 65226 66876 84323 67191 96915 80881 93910 69526 59921 75034 92545 63838 87193 57803 56732 89224 54822 50570 74446 50581 75458 87396 72912 57608 50411 69046 68020 84059 93246 95683 66297 56765 91566 91317 74002 77384 51879 97896 92658 57027 82076 54484 94218 86239 69051 80131 89221 69421 83753 88460 68469 59243 50196 97430 74849 54971 69056 60960 58960 68622 92927 94833 89034 92987 81867 96612 55440 62108 74204 57057 66415 81513 57255 78833 71200 63040 78347 53818 91339 94674 84618 67159 51294 68006 58367 79268 98828 64901 74224 66630 85790 54395 60277 69428 52541 99201 62446 95696 54275 55902 82338 93895 54145 54768 69945 80490 66356 61033 52403 50735 63267 51297 74514 57615 96469 53923 91637 61783 79277 72042 53218 82905 51393 70780 50509 59728 91661 57497 77561 72035 78459 73828 76392 88215 91851 99329 82199 77112 51052 83091 99348 69928 74799 61621 96938 93943 73800 95588 75180 77743 91915 70462 84512 73024 79451 62478 56996 55032 81461 86809 68165 84636 86956 57123 89413 85099 77085 51850 56090 85884 73186 58192 68912 63352 84413 88224 62746 52721 66582 80606 52063 58568 50642 70813 76195 79351 63579 90054 69938 54614 92697 99698 79247 57575 66196 85278 88663 59093 68945 99947 90759 73508 73019 66951 79284 62812 75270 95113 65997 73481 85750 87500 95906 95357 77198 61673 52205 74531 62133 95570 54026 80133 55798 66865 55757 65162 75688 60587 50961 63592 82595 67706 99061 54372 55186 96145 72008 92083 71343 66072 83302 77620 52211 71169 87185 93266 54867 76653 97930 65581 92456 99252 73079 67923 74345 98548 78092 78855 78419 80596 70190 76781 83825 91016 59604 84500 87974 55492 83447 97360 55989 65798 58507 96198 50318 51761 51883 97877 79335 72920 83612 95104 89675 53267 82332 75473 62640 71955 58266 70394 67083 57122 98291 50711 53743 62021 54356 94522 70712 81071 79933 95687 94787 53200 65936 90537 90462 61174 89613 73799 87476 87441 51521 99031 93367 95585 96136 84918 97434 74386 57923 58639 57413 96835 50814 69308 67665 86054 95767 98423 53579 53135 95245 87798 88142 92437 91234 70110 77097 99718 83814 66488 98777 88927 83691 83202 53207 84899 87974 69345 94828 84537 77277 56274 79077 57542 94079 67787 69151 95478 68493 86214 88832 68493 89901 95840 84882 57661 88013 95550 58526 51784 84042 88459 70035 98042 68108 53110 80319 98059 75185 57497 79968 50706 73875 56660 94743 66068 98295 92242 91299 51672 63462 77406 92400 67391 69827 60782 97216 65774 75977 61736 92243 52815 71716 84047 50740 52189 83988 93305 80656 56865 57175 51395 64850 56042 73011 75618 89158 50498 91953 83350 62683 81295 71480 79274 96009 61266 73386 89176 89045 64489 96191 63233 59957 91145 74856 98089 60680 53758 54351 57742 80947 60105 55749 81772 53551 93610 88418 99419 96676 77789 95966 59582 89321 52818 87600 55917 81232 89423 92874 59303 53341 75088 90279 95069 50527 91927 98921 57637 65699 78722 65556 62841 81371 53092 52172 63923 59189 54812 81181 70996 96039 89183 52728 79071 51723 79927 64999 51280 90313 87127 86944 74786 71816 92037 50347 94338 63489 97951 50501 93223 81520 72781 92821 68997 86086 69000 84387 81708 56670 85668 76231 55781 66078 77704 87940 87806 87392 96077 94822 63955 94043 89877 83923 91338 97937 58373 89074 58300 70631 93886 54903 59270 87808 85750 80640 79947 94980 80212 62342 53846 89998 63430 71073 55434 74411 80050 65430 95048 71862 68166 90112 95399 82149 65174 70081 54469 63872 73501 81674 53608 82344 69539 95483 77231 92326 78593 56144 98254 85176 89277 72133 85086 63324 78344 96376 79550 73185 54785 89510 64585 99286 92873 60360 56340 85602 67363 90605 74274 77677 71641 55084 90455 79302 60632 53256 97657 74382 80677 56132 57175 52441 74002 99148 56269 86187 54084 99955 98410 60860 92505 83103 51212 72799 96880 90484 61853 99555 95051 81723 73162 90820 96527 97612 79574 78671 59617 61062 60155 57399 69678 88129 72370 74261 97582 53033 79794 68318 69126 88564 77786 54250 81860 67405 82996 95751 71831 71965 74532 99862 54875 66492 72078 53658 72209 80302 76428 52875 67482 98756 71132 71194 84204 66378 56672 94367 60025 79281 85394 87940 76143 81773 80829 50328 81079 74710 96726 84685 70743 96108 96560 85965 81032 62195 68372 90229 72405 73851 92875 53951 55150 68405 60147 74295 60002 50372 55388 70219 83274 94450 87705 62389 72158 79381 66544 52594 52583 65497 97212 52090 92665 78799 80837 87430 55532 68276 61274 89484 69028 56455 67582 87488 84980 65677 58132 50127 86752 53990 74132 93217 79624 76121 55257 62300 93267 53725 79014 78831 55130 98238 85609 74064 82727 67960 64612 50470 84438 88709 58502 95553 51650 58673 72292 68829 57091 99589 81000 79968 63370 87297 97769 58056 94075 60000 81255 93423 88539 62756 52688 99117 76559 53084 59514 84509 73004 84892 72697 79721 86848 86952 77375 66460 57077 53095 63199 72571 94339 71517 78036 71082 71438 92277 51655 66184 96551 56384 68723 67765 84660 92715 85464 96485 52320 98626 57287 76118 97076 70450 91383 66607 63470 82101 91348 82538 56985 91753 99254 68491 86147 74504 57707 80686 53139 55089 56407 95121 93305 83458 84619 83542 75559 70429 74866 65212 63330 68701 77068 67414 71573 72402 81607 95911 66353 80439 77845 57384 64398 70836 64655 82527 96395 81664 98791 98418 88490 58101 83706 66316 82748 81854 87402 50768 96908 71837 50170 77604 71294 51632 58721 54229 99086 80122 55829 70143 65631 92365 94424 61477 59683 75471 84448 85412 89616 96285 90838 57623 92002 75019 58097 63193 87999 52486 68844 50180 79349 77166 67348 83946 56776 71167 50726 78158 81198 56688 83901 95520 84421 52938 64982 87171 88008 68718 54752 76727 60962 57060 98961 97806 74281 97912 91164 67581 74711 78423 50998 60174 83886 59936 58901 66802 82422 95064 52554 90953 93094 97830 96577 96053 54509 75379 77510 90852 80873 69975 89649 94185 70431 67479 71155 72613 86185 89246 91482 96022 52917 81495 74904 83547 73446 62299 72786 93817 91252 78255 93891 65584 51541 70521 70645 80148 67670 52706 85169 79760 69919 81510 89264 90355 65609 86554 83887 91376 94238 80929 85374 66647 66716 61801 93972 84633 73191 90216 55837 92736 71148 98659 71819 80642 55129 90222 98261 67102 68889 55963 81646 89735 79382 96422 58015 69192 69279 80906 89146 82499 68721 68438 78539 52650 75086 66994 75314 96534 83703 89904 90189 72955 89224 84003 61430 70159 95912 73514 95250 79486 74261 89654 68336 85530 96261 60465 91135 99025 99908 58597 82134 83398 91400 72347 79566 84839 79105 95401 67658 53757 81490 78752 56165 60559 86912 89973 65279 74320 58157 75658 78082 72622 90714 88485 88258 60998 50556 51907 80706 62594 83664 84456 65282 52470 69624 70327 68548 70828 90978 74096 50926 78161 78676 88827 71575 73093 65449 59453 52816 70706 99963 66632 53038 79340 92007 50940 61089 75212 81456 72374 80716 80181 96128 89218 65245 95486 94462 87960 89255 68463 87731 99133 83444 57520 61266 82624 92386 87265 70022 61880 78323 77979 93148 64261 50850 95801 60281 66185 56747 55680 84371 60827 66019 94050 63219 52295 62123 59789 95453 99767 92771 71815 79801 93513 82650 98935 50337 75532 67410 55007 83289 58425 57074 61211 72008 78765 63184 80746 87160 69078 99258 83071 55507 89368 94304 55899 75424 56159 65517 51661 52221 55666 53362 79201 66226 78180 53493 62677 93967 81685 91481 67596 67705 51152 78324 62222 64306 80030 85344 60722 80624 55243 87924 85725 99476 85128 78385 97335 98545 72716 66547 77911 98187 86245 88751 55266 77882 51133 71237 76453 92434 79721 94201 99293 63472 78657 85225 86802 71308 52830 72614 68915 52840 61300 62155 53875 53726 58425 65743 69878 83431 78144 59583 91337 81433 58260 64319 56537 95136 82246 79227 61062 50218 89068 80724 91507 85784 65834 68994 90739 55382 76708 88039 98737 78827 82211 88664 73677 76122 82549 62678 95412 54928 65206 67128 61981 55444 63439 99810 70903 80121 61894 50693 83999 81655 56480 89743 64503 54479 98331 92228 86117 92413 75543 66735 79991 95165 59025 79142 85823 79684 53811 57988 91012 93783 61189 98023 97798 99029 55515 50489 81854 53672 81016 83974 53499 91053 67919 58827 76981 95498 87328 60503 75631 50702 78007 65565 81811 96382 67590 61328 74674 54661 75182 83693 55931 63223 79555 76891 54153 65657 96051 74173 86322 77925 86363 80176 79805 86627 66097 89231 68730 93813 77499 81718 89488 71414 75943 74218 78007 92433 62580 53178 71669 78278 80016 74044 82562 51003 87930 57143 87106 92743 99558 67634 86457 78950 74979 53691 97262 93267 86611 88330 59237 80795 95287 90237 63850 91762 95181 88968 72791 77978 51259 81591 82623 53379 63455 67263 76889 62756 61297 50367 75557 66293 84923 97843 89185 72038 93390 85105 87545 72679 94882 73070 69625 53878 87473 71842 56113 66034 56085 92953 50046 80698 80688 80172 89286 94223 62483 72550 93282 64503 53746 91856 69517 52041 89394 77653 99581 79914 60006 61333 91987 73716 80553 91704 60259 62944 98108 97826 92336 82876 68624 66701 94249 67063 96439 96104 58450 90448 92192 50596 87782 74731 69580 80613 71086 52075 82430 56519 71137 61319 78070 95141 69278 72762 61564 87655 55919 72638 53372 92582 98068 92803 76036 85856 63560 83526 97185 62252 99053 66996 60289 70078 64623 67325 55869 90303 81599 72450 85858 91986 88756 64658 57298 55162 72686 77676 92944 50592 67990 77394 68296 88664 93182 79498 66727 84765 80731 80146 71743 58127 62069 87112 99175 78501 59434 56480 86042 51441 81780 82993 70593 54190 69928 96337 63730 58896 50757 57151 90365 51626 78182 61518 64854 70683 85353 68281 72853 65558 86539 89651 72303 53915 86946 92155 72452 68155 52261 79691 96720 67239 59484 57578 94853 95339 60432 78569 54015 87306 59517 68710 62574 86361 86273 98881 97194 51265 66671 70722 57827 68210 61889 54001 90416 77006 91724 76059 85049 50755 85890 85582 69041 91600 90471 82422 60172 75478 91001 58657 66878 73390 98594 65776 93417 97558 88620 74818 59365 66780 58905 79660 53174 90835 76777 88934 96053 61211 94801 83319 61958 90901 75549 81053 86716 80612 73091 70877 73250 92179 55729 92722 55889 93636 57052 60372 79180 67143 55145 56458 66775 90069 99277 55313 63921 91707 81445 90041 87762 78780 79322 62091 80196 88967 85108 55592 96619 60601 91226 50548 72268 99537 60403 90803 64348 71790 75404 91512 93720 67692 96990 52940 55904 77353 89342 84620 69392 74433 52814 72617 77171 79905 74466 51654 65953 66727 83280 94695 84442 90192 62445 68566 92508 88607 53909 87251 79534 85691 91396 60853 66676 58980 86147 75127 61845 74175 79443 68367 72140 93415 53225 82841 92389 81328 96011 92252 92763 77572 88188 54510 67712 59356 90749 55771 54993 59062 87001 82610 81992 85470 77142 82414 72643 65300 85271 97786 61927 57691 90204 50578 90072 59182 79691 68057 75265 79554 69001 53154 97507 57315 88614 84901 75269 76092 91731 69959 66807 74448 69520 83014 59193 95776 75453 92532 85311 89094 68257 72322 84429 52174 78263 79569 85340 92670 94577 98723 90419 85364 54202 79048 78856 81962 51252 62878 96122 98494 51802 96095 79213 73761 67881 59501 63998 91397 99944 55087 84365 79645 67146 59533 70210 53149 70471 61027 63601 65131 92366 85828 90910 71049 94071 69955 56959 59399 78689 64408 54464 66110 58025 50990 70969 69648 78353 62588 69438 93406 58219 72855 70283 83078 89516 59669 95573 79223 73590 88439 89223 95964 62339 71163 96610 61352 98910 88512 76281 59262 70224 99962 58667 63890 92405 84671 70954 59492 55181 74966 77675 96921 99422 70357 50827 70395 59519 81624 76882 75918 99186 85887 85749 79404 82369 66345 97891 81111 94318 52797 56704 77021 58442 75334 62995 87967 69896 72130 56678 89215 57395 87034 93794 94433 80603 66632 89454 61876 75029 81547 92571 90676 62559 80086 63109 83665 77893 77456 82460 83282 95838 72511 85388 88981 77149 97222 99441 84730 87128 92760 60862 90687 69832 78208 99958 69910 78587 69465 55939 68739 60205 70026 63753 60106 53438 73318 54748 88890 93433 51710 75212 61986 94495 58877 69346 59648 76232 82568 76591 83110 87717 89659 74899 95137 77246 51152 54652 87757 61249 67280 52918 67111 65105 73117 63463 51699 82166 82850 84507 94420 85182 67770 96410 73002 83675 66063 91955 81302 65491 90022 53121 76380 67673 57474 90505 76826 92107 51706 70199 53598 51409 91427 66573 62906 56346 87185 96220 62140 83238 96372 67205 81805 82917 58462 93580 81290 88309 63585 55114 85637 81169 88313 53264 99112 71782 56551 94288 90359 63793 94660 52769 60387 97599 51551 53546 90294 95029 53810 96942 67616 56244 62956 75078 98971 55695 72176 95717 88571 85910 83958 77527 58297 64022 73897 75700 57349 71037 73940 57907 78997 80475 78240 86611 79981 63916 59075 51375 93433 55030 87199 66654 73599 77854 76653 53608 87324 73752 85612 78144 74630 94560 91322 77797 96153 71867 90892 90901 72813 95537 69658 87360 56649 82538 93255 64939 63235 78459 66237 75133 93048 97932 70542 64324 78241 71771 53153 55249 51428 89364 70315 90847 71594 70659 76164 81515 91286 85360 84078 56613 70518 50446 60717 85574 79019 54094 77094 99451 81175 91269 72939 96139 77899 94631 58454 62102 96916 94891 76380 89557 92319 94138 69068 84498 95384 87288 93610 79440 70242 91691 94306 64252 55477 86198 65899 83844 83107 81155 96890 60627 55860 96852 88596 57656 65830 81440 56453 60614 71137 99992 64942 77076 51585 75585 88215 89218 80030 76393 62402 95879 93074 91254 68774 55151 83494 58556 59185 52412 87319 90293 52444 57722 74605 99732 66284 79229 59443 90539 99004 74527 72244 95867 90933 90527 72039 95522 56124 72766 98747 62565 58754 84848 66341 87753 92850 57209 76120 75441 76088 79195 75609 64644 81524 59868 59432 99672 54580 67518 61218 60907 58627 57367 77927 74076 54276 88819 52628 88533 94447 56228 94235 91416 55031 63402 72057 56066 63623 72759 91185 89264 65772 77945 91939 98826 75227 67750 54299 70851 69679 63349 82342 55788 95376 96091 90094 98848 67975 69467 74965 69109 90154 57083 66753 52449 56635 63740 95097 95816 95586 65796 55922 50269 91737 90072 97512 67297 96821 53982 60359 50839 95746 59959 94706 62720 67399 50591 85387 50092 70844 83674 68249 73941 63925 96210 85267 54455 50824 91619 52328 98860 60492 78755 80584 75712 99189 78024 89354 71119 78721 84211 52884 58359 52410 73867 62310 67686 64243 90679 59145 70265 96928 89848 72613 72036 90650 80714 62801 83091 54507 79327 86953 86176 79642 89015 60929 92008 96640 95359 69426 61499 54774 84910 60334 50892 55259 94033 57957 99044 68371 55013 58610 94556 89137 99057 92173 96161 55569 77024 63704 96600 64464 95255 93676 91031 62968 61460 86827 96486 56930 67024 70039 66531 57197 73079 53077 88336 92905 61098 94600 54848 67149 90221 56267 57218 79946 99491 92158 66436 67504 82027 93454 62407 57046 80379 75563 98824 88280 52982 85986 61855 50785 64669 77088 87960 68166 96906 80721 87621 55911 99482 85232 93565 84647 92021 67996 68431 87542 99925 73468 57264 98968 80167 98496 56283 88094 85085 75706 77578 55196 68254 84019 94707 59142 57999 92718 85929 93056 85972 69321 99157 98807 81323 55400 56901 87854 68708 50316 60305 76211 70057 96584 86091 91807 79635 79942 72791 95717 89123 84684 79315 94618 58292 67159 71482 78634 70686 90490 92947 61657 76237 50054 69758 96425 90537 53736 89368 84955 58735 72373 78340 79050 86950 82861 63066 53601 64021 82696 63480 81111 55314 62196 70255 83473 91389 69656 69893 75638 56793 87823 59818 69836 64096 93108 69109 93895 75508 76535 79579 64888 52124 77436 89972 90811 87701 56451 68320 87699 80956 56794 91325 88502 59636 55640 51911 80615 52749 96368 66315 80715 98115 57553 89753 51248 56869 86805 95395 60083 59267 90220 52783 79893 93992 78785 96824 67982 79221 54424 53199 87823 95921 81453 52718 84689 50349 83634 51430 96697 64864 85934 57874 57509 78144 72377 99182 68021 88990 94913 94098 59649 52326 53004 68590 50397 56903 79849 80222 55367 81763 89638 91829 50858 71643 73867 72965 90907 85737 89205 94035 63343 61792 61491 85072 84126 92647 88999 83379 55895 53682 57741 57044 76868 81682 69705 60664 85033 59980 54167 81735 99577 92387 58247 54721 72230 61187 57077 55520 93076 89928 66734 60094 99222 59152 80738 98207 58808 84569 95171 71281 62970 52972 77823 56013 95786 59655 99988 91128 66492 87478 52902 87564 91475 90000 72711 93821 65159 74667 94571 60039 58291 81285 60663 64156 99964 60606 71346 89087 72855 82994 93363 96660 62881 87655 64236 50814 88702 77214 56075 72679 70212 69548 94353 60549 54202 97958 61777 93462 58136 65628 75965 59940 86875 94570 51812 94863 51009 82643 76702 73659 76216 89587 81997 53895 96096 75819 94256 54167 52808 52060 74068 68086 95442 50689 80286 64148 52065 63044 97671 76304 90123 54427 56607 61718 80166 56255 56999 54543 81306 67248 82611 90242 84106 63757 63505 77592 52491 70106 51519 76132 56634 67306 98397 51016 91496 68703 61630 95418 51096 59010 93401 73628 87607 91743 75908 57386 69519 73736 54463 56080 56228 85214 80626 61346 86587 91330 69374 85476 89009 88020 81103 92900 94588 71732 66580 90894 90284 61750 84143 72690 76767 75974 92644 76806 55063 90495 59233 81444 57724 71231 75399 88974 54298 62747 89033 63622 65446 84740 70446 89248 57782 81277 53546 68522 72534 98134 98074 94646 75514 92677 99830 51501 78155 84637 77942 88836 70915 68959 79824 90902 56627 82907 88021 91131 68692 73953 55306 55338 55563 86648 73035 75161 86520 57374 97438 77001 64719 52727 54666 64430 84480 56295 59911 97892 98308 94448 65683 53736 57307 71531 62888 84746 59698 85157 60677 88884 63849 59735 80590 65158 68443 99146 58105 97998 86088 91140 91074 84670 96012 97672 57416 62032 98327 99556 93302 70029 79713 90320 61474 52484 67533 81262 58979 95519 93049 68779 95186 69710 99751 85824 77772 89014 79396 69878 68911 89464 63445 50810 89220 67092 64373 81714 83753 53743 53615 81527 76956 50035 58776 62241 91267 51351 95074 62586 59596 74508 94362 93767 64749 77510 58750 76771 65178 94035 78777 85731 87759 73249 77591 86501 53019 60188 54211 77988 72958 91749 53558 51605 74386 52351 81174 66745 65908 85838 75028 90326 92893 69334 83580 84281 59641 58044 52167 73792 64560 69657 71771 52186 95669 58198 76458 75256 95593 68918 95858 61548 97827 56937 97407 76374 53489 97728 73853 65183 70291 97315 55824 79221 62660 79012 90058 61311 54979 60058 67561 67742 84480 79727 61272 93727 74514 97368 75711 85786 86201 96299 97922 88472 91269 89519 99431 81501 60929 99895 75750 74432 51787 96768 84940 65799 50025 91250 77972 78078 77850 55543 56680 77313 92437 68265 62491 63740 87204 84650 85990 65250 92776 62261 58757 97530 56418 98156 90950 75958 97351 60388 89172 85904 95294 73559 56845 96425 81845 74898 64592 89026 57880 88111 55973 67222 87503 74784 97209 97782 94673 80014 90591 75602 67597 65064 89946 85633 59258 58198 61565 76381 68436 91685 84759 73806 86954 89109 96965 84310 77135 66531 64032 81473 57396 53094 64517 52215 82944 55201 55606 64931 86918 82971 70233 68649 56882 65029 59676 79518 56290 99336 63278 64139 84758 62342 57032 89863 75525 60174 80005 55676 95246 65470 61924 56774 94749 78945 84154 85336 57056 50120 64346 94769 56569 85706 53335 80782 98227 99323 79770 87517 73231 99942 53817 63593 81034 93238 66866 94647 77987 91868 66265 67642 73482 64143 88007 74185 58237 57302 93691 95349 62421 88088 56891 54930 80755 50575 81910 73725 57657 66617 60148 87969 78414 84563 69414 54393 68839 84319 68875 60273 96110 87903 77695 71322 73823 90947 57397 60729 88382 60001 88032 95727 72940 59392 56697 59111 72614 74889 61119 53259 68634 54100 69455 51972 85677 62470 56893 85012 82846 71172 85642 92007 78041 86061 58262 88514 74578 64932 99010 85727 96412 73034 54259 87889 87314 69254 71375 77032 57364 84521 98183 70986 86649 87457 54269 90924 57105 85530 64578 73038 59769 55094 93466 82450 68725 55069 62214 54588 78222 62023 84626 68215 92996 56781 77530 51231 81028 69940 91501 56178 73125 65937 58216 89315 85684 58635 95148 66295 64428 59731 88008 64677 79667 77210 69212 79953 80536 72379 78064 64721 83227 59133 68633 98763 75961 97346 82684 72706 98189 66834 90678 70604 88739 86944 61525 56108 80061 72061 68879 90380 70740 57317 86827 67314 54094 58114 88541 97854 88433 78012 78726 79814 54138 80433 87693 75039 97531 67671 60807 88533 86091 78779 71485 91429 80921 74042 60730 84241 88966 59550 92791 85916 52331 59934 72934 57496 86640 76162 75487 77608 87681 66353 82627 77590 85067 71566 63880 56860 63458 58760 80249 63839 50085 56375 57270 66493 97965 69884 69751 94906 69807 85235 57882 81032 88706 89570 82417 77485 96515 51530 83181 77858 75669 50255 92012 98527 74448 72599 95757 67524 63758 80930 61785 73360 66204 83532 99963 77904 56352 67910 90837 97674 56967 57855 50128 75979 63850 87575 58586 93671 92835 60108 82704 68731 69627 63561 88129 82175 99874 85365 81433 52276 70152 87668 70145 56226 72879 51097 58331 74779 92197 71437 86671 67106 69784 75080 95493 50809 52064 52284 53610 85875 74656 87531 52593 54285 52204 82422 63839 72907 51964 93007 65987 93818 66271 74454 92267 88636 82025 63240 78101 85757 83841 66314 82542 69628 54291 81276 86048 78086 95165 73919 99033 54490 76655 76659 53479 70844 95763 65944 57442 98869 64952 80674 83330 98568 78800 52832 58140 82793 82031 68661 87229 82900 58157 94269 67783 99069 78436 77050 75874 96714 60598 74834 84139 64296 78469 77557 59436 64686 55966 69050 51989 92444 90420 54050 56748 50284 59036 71729 52459 84617 96356 69525 86462 59572 89380 98440 80880 53622 73072 53896 64870 89209 84454 77016 76731 70581 84218 87665 57341 67591 79457 96675 69554 71581 93122 51137 83499 69877 89312 74256 85096 64085 81459 62060 72278 65475 98604 65044 50759 61805 66843 84302 75298 52260 91539 76726 60230 80753 99978 52970 70088 72917 88510 95042 69783 68858 55419 65469 51529 63149 87945 77035 78682 76388 98720 92381 63038 73536 96957 50820 95977 78033 88673 56742 80921 54852 91651 97596 75491 96826 80413 84214 61183 57625 86061 86614 50833 85264 56857 94984 96282 51953 99186 68284 95549 83357 59517 99736 78165 51280 76731 54755 84413 99059 66921 73995 85408 67742 57808 56034 53286 64338 64291 52780 58984 63035 55383 51199 50062 92584 57906 79030 73036 82376 92562 90283 56526 78339 86827 54515 60105 99888 61263 77299 91903 92378 79508 96572 59204 73627 91806 75042 57260 73020 98192 73975 87078 67274 51855 98954 50441 86492 88698 89793 72876 77640 78051 85905 55689 80213 55917 51879 73046 74720 88577 83426 62277 98977 96900 81870 92280 96929 69289 64414 75336 77565 80991 94218 90992 89862 93419 99804 96059 72722 50833 61103 99378 52847 56676 82473 95406 92070 71982 52302 74197 64011 55972 52203 91526 96275 95495 72402 86662 60348 53943 77067 87687 99242 64294 77586 66623 92593 66936 80886 68479 94372 77026 61830 68680 71892 80392 63004 77356 91527 86040 71265 57060 59398 63597 56855 69609 86787 70413 78977 82852 62725 99511 99813 58054 87020 58060 78300 90509 81952 97958 80838 97785 95007 53238 89306 66269 66691 76686 56368 71436 81634 56502 56133 53867 79968 88564 57780 91923 95141 61961 79411 57850 74671 97405 81191 76922 71565 53008 85113 65794 83105 92554 59661 95984 75261 97348 63430 61584 68475 56518 79048 75372 54532 59891 84056 97723 55287 83325 53747 50359 60769 57922 76268 77601 69938 64169 58852 91174 99252 55687 50978 56152 97019 68836 97164 74978 97120 97510 63621 81839 89862 79217 72026 58539 66195 93861 55146 94148 73615 90309 99219 67900 55907 70599 90979 78944 71816 80119 51041 62110 58425 56533 81203 58993 54090 57259 86315 73764 97531 63833 64456 62267 59613 80795 99530 83378 82089 54258 73447 58154 68901 54131 97657 58504 57979 52566 96830 59999 60254 69430 64950 89983 82788 94660 50980 91928 79863 51294 82830 93969 69096 74750 56832 57727 81767 78363 75812 66420 70587 87132 64465 90488 85043 62715 73849 62959 60552 71218 95386 83793 53715 91131 78611 90661 56372 65950 71911 86226 66284 50697 63910 78787 50576 70415 86429 59204 58044 65085 98163 77463 62278 69856 53689 62313 88401 92213 88238 66548 72271 81974 93785 96922 67873 83382 62654 82360 96295 73665 99132 69386 54282 76319 69659 81288 71930 59602 60606 92420 56372 56416 97283 76788 64619 95812 77005 72724 92589 71408 97457 82899 79854 65156 73912 74054 54580 57200 51589 59780 68575 60695 76685 60086 72603 90589 99225 55703 72027 57749 69079 56675 94853 98472 84264 61935 55111 78297 94481 56885 58234 97042 63151 73692 62207 52610 62776 55771 99523 85672 70564 76534 82944 96751 58164 93688 67600 65984 53578 51601 97691 99799 75878 58861 50874 98539 90703 51102 94265 85460 86010 52203 59699 80269 65419 77424 72841 59854 69038 53517 65027 82269 77389 84151 97109 57042 85043 57015 77544 53935 92403 50256 74263 87742 55474 60758 61728 83822 80092 63349 74381 84179 92547 92916 66257 58257 98001 62869 98572 76874 64692 83211 81366 76614 74602 72337 74475 58538 89417 62667 52863 60918 50399 52641 87687 90263 97607 61421 66785 88357 72433 57124 52831 98080 58249 91692 54097 79893 81463 83154 58182 97748 94491 56824 62434 51753 59167 59350 72461 89181 97377 95576 77101 61658 86232 57137 60233 55519 76222 62397 78392 72145 65339 97128 91763 87430 65467 97056 93596 63624 59403 70690 64813 55731 88819 98960 95665 97205 52047 67744 52468 53598 65953 65521 79602 94024 87267 83434 53975 95183 67294 99634 53274 96019 74570 99470 67815 97240 83873 86849 76992 60263 60546 89827 82550 88160 62528 54931 58870 81018 55553 55889 63700 56149 81844 62239 97772 59807 92952 90344 53970 53143 99723 58634 55780 80740 90385 97273 51755 70010 50125 55860 83006 74546 66455 82622 88005 91678 93070 71620 54968 93546 98185 83419 62388 75878 79114 80743 98349 59452 81330 90853 68556 90085 87035 63945 63574 95998 56396 96462 84826 94451 53650 69035 66946 69729 55050 97973 99065 58567 50909 53438 75750 85153 59080 94223 79790 84796 52602 69921 92182 59864 53196 70026 52777 76211 70268 67530 55575 69115 56713 78983 81290 84822 73647 79782 73166 75624 72200 64111 86514 87405 92479 98835 55482 85699 88555 88944 89789 79376 59477 76866 83259 60023 83079 94037 80409 71444 95467 68282 76403 73719 75590 88137 88674 94795 89310 61948 77387 78040 61239 58376 74369 65685 83265 53299 96960 64814 66358 97962 93372 73219 83545 62534 68605 52656 56469 53347 59366 59325 86257 96209 94966 99770 56938 58699 70233 84895 56357 74059 52527 52552 94721 59832 62775 66640 98957 61646 76953 53848 98666 94586 57377 85777 78325 57307 58255 56528 90406 82670 76377 65504 53333 77458 66929 91378 71211 68456 97574 74212 63834 86665 86615 71753 64905 96914 75419 79261 78750 86408 79307 63377 79431 70199 89517 94841 97857 51059 65682 65543 77354 88705 66950 63263 78677 56249 89825 73281 67147 56616 68889 83892 79082 98356 52659 50070 89023 98292 62574 71722 55697 69386 68534 76607 77479 78545 86011 85851 51948 63401 65700 57777 94158 77920 86484 76416 98032 71879 66566 71419 97620 73788 83688 61083 73076 74378 69742 82899 86107 72840 57371 88222 90834 73701 92984 67350 56217 97134 67543 79557 69151 50642 87647 67614 58870 94100 60836 63666 86729 73186 55037 78754 70598 60811 84442 56714 70252 70296 63364 60085 61288 84924 50730 90920 59085 99953 72793 84128 60331 98896 81293 60092 64547 52280 92858 86107 56609 93235 95357 96510 85634 78161 99907 53139 51075 79218 65886 74176 73741 74187 82727 82285 94558 53335 67828 58291 66489 82840 98502 58904 81445 82349 65318 68426 53831 98893 79024 57319 64570 54130 67331 98952 78000 65645 52173 74468 89400 99900 51818 66360 99388 61336 77613 69824 54910 62138 50030 78094 64375 67283 63787 59427 65523 63249 92909 88480 77080 88089 78449 73777 82886 52836 71292 78652 96603 55126 57830 63180 97037 92893 90356 94203 86640 85442 88209 50233 93766 85239 78063 79042 71381 94827 72482 58310 87604 90488 57512 86156 79220 75826 96556 66393 51096 68505 89997 79945 82526 53468 80259 56329 58054 51461 93493 71139 83956 61301 99845 87236 64038 85026 59300 66799 60137 57761 95649 87967 79686 59527 66695 60266 66732 66875 73628 52463 66999 56410 68172 53362 87934 69795 80242 71584 84696 69467 80095 94076 87758 56167 77178 97876 58475 71807 76810 51686 50125 67603 65465 76828 60375 56762 66623 59663 91242 87090 79834 62173 87967 55615 98127 64343 88187 68624 63512 67113 60259 54917 73774 96594 67508 60122 95606 91029 51959 61387 57976 63585 53428 55514 95923 95467 95897 71030 56167 79287 95256 58236 65473 76464 55102 84408 93122 88905 58118 72170 89637 94405 70897 96400 55797 95811 92011 86560 92780 94723 56770 65986 73754 66594 65525 56575 59496 79361 58454 87898 68259 62255 66671 57208 73576 94066 55652 75792 95796 83565 91756 81988 96098 81016 55016 52107 58973 93170 98906 64948 50170 82440 96949 88552 98558 50211 82499 60309 51977 81820 50938 67303 73366 66543 81252 63697 70477 73671 90503 92241 74046 95336 94631 55074 80764 54789 71246 72036 75041 85662 64680 72793 62574 50366 75584 50725 55034 72019 64916 58094 94402 98459 89473 96319 59371 63824 55852 94985 91038 84496 95099 57363 81145 56530 75240 63040 59516 64821 54293 95464 85053 87687 67140 58983 85395 80550 57427 66081 67876 67559 66526 68151 90219 87855 72496 88891 71827 74871 51808 69109 54768 52671 75841 80901 94285 64840 58816 71153 67498 69930 67831 76830 76893 55379 88511 61142 50284 64403 97159 68033 83880 88472 75454 58051 54147 79365 93976 62507 56898 76224 81562 61409 94951 94483 78693 59267 51516 76748 77556 95845 67996 77677 67215 72995 94117 78131 98106 61693 96303 97760 71157 68180 75418 61766 62060 59274 68001 58994 78524 69856 92483 96381 98612 62808 93244 58787 59713 75774 70290 67450 85329 73747 55709 88492 83043 69346 59509 92101 99220 86233 71940 69383 94688 88265 68993 87215 83948 94408 64550 66432 56050 97289 62281 58367 86267 62166 74016 57012 96362 95337 79563 86913 96647 72950 60557 79294 69430 96929 81572 56184 86268 60614 76903 70657 66465 98438 82817 53916 76046 57421 64376 64257 96406 66875 56367 77447 85855 74248 79413 97519 56764 96637 65557 95925 68042 60894 50589 53679 95107 72876 61012 76551 74009 87209 59990 86341 62891 67120 84170 83021 52374 58037 70411 80749 59246 78809 94187 86850 86056 91070 54722 58837 50500 76761 87841 90017 70900 75703 54637 93549 97335 80806 80294 51981 98413 56488 57651 52253 86457 61495 82302 78038 69488 51142 76689 79592 71537 85223 71000 90830 95179 76313 90440 99197 94530 64205 55002 67728 87944 98745 66832 82547 80219 90766 76312 83169 88431 68635 71002 80498 82615 69002 76126 78141 76799 53689 67690 91486 88097 63506 65809 79234 67674 78633 70586 74431 94424 98341 84460 79780 68130 62789 58908 67914 69917 86780 82399 79714 92826 67591 91256 57728 61417 97912 60966 62602 72143 87213 86304 52028 59402 97195 58844 82692 59501 92519 94017 87480 95613 94872 91728 83326 86399 59225 94711 51321 54903 51720 80679 73696 82124 88931 63998 81803 59609 95784 94014 60395 64795 93577 64622 51345 98896 56033 99831 82710 51854 87062 50234 79251 68361 66073 51576 95734 98475 60581 82719 75592 83288 68422 99654 58479 95921 92536 52840 82484 55206 83481 63896 74640 92431 77803 52651 84425 68410 52190 95961 58797 66922 64395 80342 86228 94674 85835 88339 74282 88672 64504 81593 66031 55036 67737 75117 66253 96028 86590 80268 93973 88855 96971 54381 82409 95778 62872 73901 69430 85114 96941 59156 76243 72684 84149 81258 72504 92007 76643 50930 97392 68097 98673 65029 63351 77578 96784 75940 66381 80918 90100 82493 73300 97673 65342 80055 59151 83639 80703 62991 99810 91532 86962 78912 54196 77388 95235 65509 67185 53053 57963 81580 51029 98597 95518 77311 57553 75430 96364 50029 53320 74790 74606 98998 62022 56856 86461 70816 93781 64814 63177 88584 61545 61499 54188 95413 79339 86960 64389 62595 79654 75831 50852 56201 75779 90453 99874 51442 82090 50588 70519 85371 52002 97124 50827 79182 69279 77905 86471 81350 98373 52321 87698 65711 85834 56756 52338 97726 78770 93937 72888 61345 71153 50409 83139 76841 62600 72202 91922 61084 83509 78636 63449 60405 80329 79324 69610 86974 75524 79604 68809 86232 57750 62917 54517 68334 77689 86295 65229 91261 55411 65349 84311 66030 64663 59099 55449 54707 91510 78230 94714 86952 60185 63359 51918 85151 91165 68755 99772 82733 63670 94066 60015 91916 56454 87989 74944 88718 82995 54697 58734 93600 60329 55918 80532 65072 56958 77411 81452 95198 77616 90895 50445 79250 61295 92222 51558 51388 98017 87954 88429 77494 88500 55358 58854 64810 95246 63735 64240 83915 67323 69407 91954 64924 85841 53144 94941 76285 67011 80292 58332 53307 97835 70734 69539 54806 86631 93531 94563 67268 78806 58425 76707 92849 51519 96990 52641 58822 95221 56674 81968 66163 97219 91191 87567 78829 85040 77425 88703 68015 64099 55964 87130 55986 88269 72786 70197 79921 75983 75887 83033 80115 58468 65087 81939 61689 81625 68546 64793 64890 85139 72000 59977 86720 69355 73217 97868 81966 84969 56591 76251 96685 97178 63354 78552 54623 68481 92445 76777 57771 87903 59319 79201 70517 86241 53836 86961 85336 93175 63952 85510 98420 63348 55978 59594 86305 90015 62999 86457 78927 59052 51080 56394 81211 97636 86726 93643 66639 92813 77266 92632 80042 64507 57916 93883 88707 63477 98307 69811 60996 54711 64506 85575 99183 90313 88484 61297 62378 81479 95479 64290 83753 77940 66905 83988 57296 66934 76108 64090 95787 57392 92841 87608 67062 60396 66211 76575 51776 80378 89332 87066 57907 73592 91069 72682 84078 81183 66892 52447 68124 74680 55537 63975 88040 53101 94782 93200 93128 56915 85094 85615 68505 65232 79262 53769 61560 90940 80102 84046 88083 71843 60904 68637 68912 53337 52188 54978 84446 82064 93624 68081 82270 53056 53756 55620 87930 95889 62820 88499 77237 88529 98410 55171 59565 79867 85231 96909 76993 63710 85607 98525 97266 90578 71468 98682 62631 70380 80056 52667 93404 98982 53628 80517 96306 82251 65547 83657 54027 52516 58250 81698 99003 54200 94883 77150 94918 77407 75056 82746 70830 80738 97429 75271 77215 66784 90183 69465 75712 77120 68779 97263 63416 94215 62519 99158 80508 87917 63493 70597 80572 53348 81539 52953 64633 76445 55122 82391 85023 65910 84280 95663 79173 61797 70821 75122 99826 77891 81026 67553 93420 90680 76076 51111 66818 68271 68304 95009 57098 70075 61083 98270 93488 86487 90582 55878 63138 56975 70442 61249 95940 84321 92798 99158 78132 92367 81094 67243 68405 93081 85923 87551 58730 52301 95721 59243 60402 54131 55613 92557 73145 87821 78534 57075 72649 92087 66169 63571 50637 73758 99015 93973 92877 53232 73970 93009 69017 77167 51250 97677 79336 63491 64795 61566 83840 57705 62366 58417 74580 66669 85292 59371 98700 81407 81789 83720 86337 54678 75197 67246 56315 92303 53926 66325 91909 50177 77141 94962 67557 83075 99182 91373 51002 82704 58196 88928 82341 76612 64007 87809 80181 58567 91587 50649 60290 71761 53583 75788 50428 66708 65497 88445 82451 94711 90966 84677 56780 90836 66967 59937 65741 95483 78856 78659 72377 51142 77174 82673 70014 95915 95289 92437 84603 79684 55928 93257 54406 90901 65237 57787 58545 77586 92832 79643 99074 94966 79722 79188 91675 67182 68817 76321 84971 76579 53168 73523 61533 52051 63054 88662 70074 89429 62236 87554 93771 90121 52170 70582 72934 56521 88367 63252 56245 71000 71085 63775 94233 85723 69455 62071 64415 73342 59943 62897 57894 97918 81262 99722 98755 93728 63934 63772 92384 64419 93555 88625 60754 83158 74000 64046 95311 82592 53109 69461 62569 76963 62553 77527 91689 72014 68952 63511 90251 60709 53021 60602 81645 95807 86087 61611 78901 64400 91191 67070 99925 82779 83979 86114 73114 99680 96901 61670 69716 53757 69999 77681 92942 70839 50581 76244 58380 60058 78031 92929 64475 60597 63917 85742 69107 93405 64323 66304 76258 96673 53997 80075 61965 85752 94777 67351 76785 87805 53586 56108 62853 70366 51508 51993 81450 65161 87099 61943 99727 97372 85493 52707 53126 72412 57966 99133 59362 59795 78765 83685 57273 60835 64307 62064 81322 60659 50107 79209 82544 95769 50100 68058 78907 91134 82226 83168 73278 97209 75531 98145 55655 92876 83800 63009 87531 70867 72389 74219 53349 78216 85271 74244 74559 85378 95443 99133 78400 75322 59344 80348 62591 96299 55363 52293 76862 58420 83316 88027 66189 62554 81154 76567 70744 73038 62883 96800 83489 90725 81267 95719 87929 60712 91558 71854 99927 54196 78575 56158 64584 81145 82964 50526 69338 85993 90389 76015 55851 77512 64197 64754 58804 53621 89665 71067 62724 84018 60066 99863 65935 69261 55054 72007 70975 91967 89299 65147 96899 84513 80669 56300 90424 84483 93398 71649 85730 72324 81714 69750 97970 69224 92951 78738 50753 73794 99738 82915 87973 85304 93869 53864 89670 75640 50372 73697 99375 81360 92644 98622 71651 93493 95090 71644 62438 87610 90750 67783 87320 78696 96598 75477 58236 56059 60517 75699 51494 78568 55576 69329 66926 58731 96733 62009 50604 60684 64896 88502 67980 67606 62413 68266 85097 57794 81850 88879 67857 94499 75233 81695 90806 93016 92770 60145 77851 98006 87118 66076 81173 58063 59790 81364 90712 67116 94809 67010 57086 57010 66749 94545 76940 63393 74133 72297 53121 65890 77572 90974 85443 93280 55248 94053 59362 93361 69862 57827 81425 71054 76052 60095 68761 80637 58861 99944 64701 59488 76344 89668 73817 94077 53201 76903 51815 61558 66542 87149 51641 56863 85989 74912 87868 91634 63404 94581 64321 97869 58983 92944 66495 95941 63501 73236 68686 67555 60569 57897 85102 63895 85102 56823 52405 94474 75916 55461 91541 63573 68706 58531 61975 63204 93736 55918 72004 67194 77682 62090 53539 76905 77285 60290 67613 97446 50881 75236 69966 73892 90326 89717 60661 83088 92494 77384 90268 56033 61250 76671 73317 76926 62083 64892 97462 68961 56769 90251 64974 58577 78513 53192 85128 97076 51261 56877 67287 87530 67482 92171 50693 53930 73049 90651 67357 70135 50685 71674 78829 72344 59573 73631 98551 63290 88161 81333 96798 60504 57670 50171 73057 63964 78488 76319 82980 96637 89520 67471 75375 80064 75934 74689 89024 52429 53466 65241 75366 87417 66916 69665 56252 92825 70897 61375 75212 92180 84777 64389 98288 72414 68553 50334 58954 70669 69767 75439 57367 57543 51547 65016 56238 57034 69145 52225 51762 83786 59417 83755 75924 50085 71559 52260 67984 86089 87761 74359 93789 83767 86732 73299 87320 58731 52592 93604 54244 72183 93709 92647 57490 54113 86734 84781 81068 70422 72500 74916 60116 56630 81807 85498 57209 97615 63854 68688 91572 86787 91947 86139 58746 51985 53695 66506 98017 97630 65670 95373 64507 73821 81655 86478 77382 53319 54930 67140 73324 63209 76190 82484 93125 69138 66222 68688 54979 88140 76174 88697 83076 89909 90002 57360 92336 88164 90457 54751 69804 63334 73206 74815 86819 73177 68370 60363 61381 88149 72783 78756 84638 67753 93893 93802 88661 72060 56992 71501 79454 86012 71400 75770 94834 51614 62249 84751 91241 66638 71265 53910 59174 97746 97076 83724 71035 69027 63809 55708 79248 77058 83678 73317 51461 76712 71102 95694 97967 80697 91031 50036 82650 57566 50078 52011 76752 89393 57794 98713 66564 86974 96717 75534 54171 73952 84635 94631 96524 59925 70195 95410 56477 82443 51419 99550 98744 71046 63798 70289 59406 77832 95968 89463 74349 60315 66186 53273 68202 90281 52347 71927 75560 53297 65451 88516 80233 54929 62176 88318 97474 74290 68658 61627 74305 69782 66077 81163 90057 68417 93309 87009 82046 56553 99885 62727 71368 60726 70729 74955 82777 53714 96542 97061 58272 55205 94326 57867 54268 97652 92202 82833 51693 91357 96649 89601 77524 93095 73297 82777 74439 70829 97811 87209 88155 52914 74399 99695 68592 58112 96337 68045 57331 86281 79582 94504 68213 55663 71342 70112 77062 98742 92488 75241 90379 91681 67283 57312 69677 59143 63139 97172 73979 88384 67354 54196 92881 62348 98298 77044 95614 66012 81510 67408 78739 64899 82658 94500 88711 64534 63712 54597 54228 87188 52194 67659 85492 83294 67338 50512 80505 93683 96516 93726 50887 96545 61598 78655 98744 93570 92028 76446 54777 68621 73136 56687 93856 85573 66251 66794 76117 86381 94515 72612 69692 65645 66251 61547 91014 55904 78780 85841 55265 99716 53013 60124 92474 72799 70092 88773 89014 70094 68575 50507 92615 75775 81350 55067 69368 95217 70026 59166 60035 84162 72290 63104 82882 76633 71859 53871 73372 70875 53967 91510 51667 67184 96255 98786 95398 56450 80606 74240 97869 57689 52775 83372 56340 97756 73675 91338 95161 62065 84547 58580 98862 78454 99879 56161 79280 59238 67029 52563 84754 73052 77748 97701 87553 67263 72732 59983 91090 71497 74362 94066 94525 53108 85154 80562 98852 99187 53108 62293 99493 67473 68612 89273 63364 82497 73287 96234 54798 67545 51398 84216 95954 73112 81095 54124 75226 60761 88007 51555 77117 78671 62161 76029 52410 78957 96299 52420 71347 78523 79462 89899 57010 60861 62172 93212 81327 54418 52900 90021 94553 88653 96339 69064 82579 56027 89958 55408 69558 59042 95198 54103 88475 76886 66023 78990 98961 68058 71392 92650 69225 86377 82531 87764 93283 75222 62264 58861 98623 62636 57909 81358 53860 67067 55581 92670 67693 58754 61759 63071 96454 75494 95260 78147 81776 59709 77747 64543 57398 74015 84730 51613 70607 95571 80033 88129 61921 60774 71418 94058 86790 54170 56450 77496 74138 62385 90798 75433 67908 84440 87441 56540 94064 67307 61381 65048 89224 92575 76305 91557 65879 99950 96899 78088 75798 73354 94133 72707 86710 78061 84442 87885 73993 82965 83978 97601 95355 86964 70627 79968 94108 82061 79931 61300 97548 76646 86185 58506 56646 89767 59998 76179 64697 65061 90810 80044 68119 52200 89707 55802 55285 95723 82245 70561 79709 63062 96290 53612 97122 64227 87593 96348 95726 89001 74196 79523 77074 55943 66772 84061 57359 59546 61255 71996 62761 81193 50357 96473 77699 60796 61460 52835 94056 54192 75205 87144 89992 73909 77042 88949 95761 82972 80704 59272 79613 69346 79320 99253 98186 80391 79567 86622 65131 75876 65054 60043 82544 78776 73569 60350 59340 56094 58444 98981 87660 92565 61468 67417 89387 60067 72097 57423 69027 89089 92033 68699 73440 74392 59286 74877 54570 61934 97654 79342 59826 64635 94815 50397 94158 99448 93675 67185 59562 88999 92238 90542 70446 63587 87793 56756 57937 96634 82072 92451 74292 80281 72072 60621 55960 96163 84136 72898 86090 99229 98590 97498 54515 91625 59662 57136 96127 97513 73690 94201 76483 51770 64060 64914 60906 58790 89314 74577 88505 90677 50667 69022 79156 97930 50636 58931 98530 92202 80932 86499 70584 80754 75135 90322 60989 80457 94314 86896 50422 59454 86478 52600 74001 78794 94670 51428 52682 55534 75020 89200 50598 95988 87597 99904 55996 99840 56148 53143 71259 91878 51018 71759 90527 76375 69453 62161 58113 54736 76638 93903 50358 78527 66786 94016 65188 97445 83001 61255 80787 99588 87324 85152 62602 63839 53633 81443 96197 87889 52547 82304 59274 78550 69264 78416 70365 53575 76613 54780 95578 76019 88846 54185 91491 90233 50265 65863 84195 57757 67567 55663 57956 54813 84795 62849 67483 55974 56274 66289 60001 73360 63076 69062 70832 96196 74928 56689 96850 69173 78250 82940 51905 95656 96917 63759 50136 88951 85735 65541 87644 99008 52422 99653 71137 87112 97991 86919 79742 99128 52316 97588 95940 81744 88397 75171 67986 97364 95014 90353 85862 91701 89323 53034 77360 55257 57719 54879 57369 83351 69751 86587 81490 99938 51419 57549 61811 50678 74803 75834 73950 92323 64846 96778 83498 64257 52697 59867 58118 77858 63397 64870 91138 91138 95988 67690 81407 82798 51018 86220 67417 52032 77274 50661 97960 93631 86133 90987 82782 51048 56445 90806 58344 80076 67166 81712 60336 79953 69515 92648 72024 79693 53981 66577 75594 59858 52413 60009 67441 67100 70658 70162 57883 99143 64691 51267 59050 70940 74713 54817 58000 83980 84116 51925 75474 98526 65727 57118 50670 83247 66275 72141 63998 84554 62379 91013 80275 79548 84588 97698 90853 99640 60997 83646 98183 82429 60668 97664 52237 89692 97126 61295 55840 83689 84060 94582 56271 88696 61332 52492 55534 69905 93670 87866 56826 58337 77416 70762 72014 97106 92418 77163 94935 90981 87952 66994 82487 56585 66587 51928 93795 72964 53793 89902 69671 57336 50968 87719 89659 76550 62036 71666 88663 92409 55818 54969 79913 97263 87679 73804 85028 75830 93392 80822 71292 74347 81870 85156 58400 92803 80933 75712 59076 68485 70914 85423 80539 73674 92997 57638 71236 95918 83693 94518 73268 84399 66674 50842 57069 52595 75475 78453 58239 89543 82332 77888 85135 91506 84825 71709 76166 65814 98969 83334 95290 73503 51476 52459 72359 80455 75321 54197 68290 64658 79222 85978 78563 56849 98868 62520 76089 82508 96927 76958 76674 82540 76775 78623 71079 86565 68170 94771 70859 77243 76693 50502 77856 90976 83892 55447 56745 97744 86819 68079 75264 96110 66877 64509 98009 92860 59522 66289 54807 96805 81329 82848 74461 54436 56224 68878 96937 95752 58577 59535 88338 86682 58361 91356 52267 60276 65666 50259 60716 55111 81689 62474 96847 82427 52182 82165 98889 89420 96857 95459 87947 51725 69541 89792 82740 59506 80076 60743 82200 77825 63568 98156 89521 99585 92508 58825 88997 60111 77863 66585 65746 67745 70970 67215 52796 85694 58214 65513 58394 65689 81704 93136 96064 61213 68974 62874 96127 66358 86004 62234 99703 79875 92527 62678 76485 62774 52744 50713 87187 69046 59402 67450 61274 65241 57363 74337 75556 61408 70076 95386 60136 66094 95483 62000 55784 56765 70081 67130 85993 55338 50240 62751 78865 60533 83084 97452 85691 80825 95268 96761 89419 95566 87693 73740 79234 95455 87015 51708 72021 99653 92882 89419 63396 66195 78688 64649 75377 73430 87356 95589 84593 81807 97803 90853 69302 93032 92990 62251 68443 88531 91517 59045 73241 86913 83348 91593 77574 60125 80445 92296 62161 84598 73895 55208 99722 53206 89245 69858 55994 79919 87211 85756 73090 68554 92287 57062 71568 53987 61121 54152 75265 83130 88586 52631 69125 75684 82846 53501 91974 71420 88020 56024 82946 99182 96760 65474 77420 57250 83883 74005 71076 65503 79062 91299 52246 53888 98266 81017 72067 58780 94925 78653 57123 94275 72934 84665 62782 60360 52427 72144 51359 99204 73655 94505 61413 66896 98864 92240 87823 68679 53566 79626 93954 51968 61903 99020 84571 65600 72586 82851 89185 57868 74054 67858 50064 70258 84776 86829 99346 58489 95283 66775 82167 97577 87634 61482 83842 89414 50310 88775 75817 82491 62810 97271 64589 77076 51189 59243 85040 86691 75022 51564 67855 81409 70026 71968 54143 56043 80337 84460 63997 78437 65890 97119 63573 52131 91940 74111 70826 69068 62930 89035 64195 68454 80983 55526 59390 62342 67250 62153 55990 94838 90479 99696 72042 75477 52037 82021 51885 71542 85921 85446 55877 52859 69778 72102 60220 94502 93313 66125 86204 98297 80598 77966 52228 93400 50845 92238 56473 74915 57574 67107 60116 83147 64040 79964 67091 87891 72753 83959 81648 83585 96351 68194 85020 79536 57748 80222 93081 53461 86333 61927 65644 89709 74787 69254 51262 61459 71354 76051 95210 96885 66832 60251 87107 96714 62531 59566 59428 65405 92137 62180 62416 54616 98116 82817 92575 79087 64963 88302 98418 57150 54887 90514 85374 62648 86305 66139 97565 78071 95444 67830 99162 87497 59418 67801 67489 87706 61922 65945 56742 70589 86707 66629 55375 61541 85958 57108 83753 92299 62452 66227 87178 62906 72175 74472 82615 88945 62292 52129 81280 91090 96120 99168 68696 76524 63902 74036 55305 57255 69262 61711 63423 50300 97330 84820 90212 69759 72562 89032 91513 64236 72034 53446 70173 68752 89260 82415 88979 57357 68110 54364 80539 58929 74465 94126 59685 61077 85285 57234 74244 91805 71319 50271 89372 80826 73992 89822 90067 56988 80707 56999 67187 82222 95897 95760 74595 54670 59371 74541 89584 75203 80916 78657 78880 60375 99617 72947 64569 92172 77395 56919 88558 52695 82206 50827 81367 65212 52122 99074 62294 61292 72568 64722 91589 53558 91893 83497 84789 52631 86721 95655 70495 57815 88030 65005 79050 50721 56524 90677 75996 77873 91953 77685 87739 59350 60213 71848 78657 55419 84546 76926 81363 90745 58738 61596 72843 67516 81031 56111 63588 68401 90120 50693 85965 90359 87114 54465 88848 77739 72845 87256 59398 61554 69860 87675 59041 51158 70370 73685 70781 69351 60312 55293 80621 80494 95845 81658 56992 95544 93967 65187 63343 61980 60152 86441 79409 91876 66513 65925 55156 95806 98829 96900 81831 94837 99218 63875 92296 62547 83188 68226 75873 76163 89731 55321 70129 76397 77490 58274 74533 55241 89720 84247 73288 73543 81323 56619 89849 57248 76368 76350 99388 93059 70418 75078 79830 60240 81251 54016 88195 99514 97945 56647 84368 63352 64986 99493 99830 90612 85195 72449 71281 88459 95393 69506 83601 87774 91893 77463 72347 69172 80514 56750 91776 69617 83800 72391 50300 76455 97385 83556 83915 71554 56288 66537 87558 67468 82391 50001 66639 95691 98336 56107 80898 68927 60737 56709 53848 56440 57586 91382 88940 93758 96449 71838 50487 75781 99551 93120 89208 95987 95474 80946 74240 51925 57262 56928 99578 91722 51795 80686 51335 95099 83808 65643 73261 53237 93310 74490 95856 58800 85538 56712 89045 63725 95330 70339 88290 67459 58763 65163 93352 52709 55899 93526 85240 79406 88893 85001 68212 91685 87251 71654 77265 89055 91032 78183 56301 58198 89305 80042 69914 78110 68649 83510 87807 78635 96125 73526 91787 98735 67393 58428 69671 65855 61768 75790 84400 91656 53691 67405 82506 74866 81445 67593 99382 95009 59677 76459 69363 61034 85455 79801 51641 67869 66787 62843 91309 70868 54932 85604 90330 61285 79584 94646 64070 89372 72485 74571 68489 63505 92931 61617 51790 52526 91591 62128 87141 61405 60278 88401 89339 74391 66775 79503 52681 75158 93845 85225 90294 63808 76778 97308 96530 89934 54081 82974 77520 77817 78184 65155 91002 54783 78686 54272 54656 98858 65573 94648 78083 60051 61487 77651 77478 80483 69842 95975 80942 97791 69924 94094 61789 72917 80176 68085 88547 63784 74797 77814 99642 98639 58318 68863 68556 69484 97565 75812 54546 90747 83914 84853 69501 67630 84306 55022 57032 64785 83348 59042 90610 63013 58421 62636 62802 96253 51556 69374 88577 92964 80828 52178 72849 95763 77000 75115 67533 62640 56438 71017 62844 51441 74478 75463 81855 89921 67809 93162 82896 51533 97562 69984 96866 58859 82272 80989 73463 78830 82740 98592 75162 61643 59909 68914 98044 64661 99780 77531 56086 70015 86463 98037 53380 90063 96095 96751 86433 65152 79851 85999 89385 84051 86620 54220 60907 53302 57421 98140 68985 79797 54174 94224 60402 74530 74270 64060 99236 74255 71602 84820 86360 95535 51164 81057 69462 70247 68309 89508 60303 61942 68883 53396 99288 68217 57632 63424 65880 89634 53370 54910 86952 93703 78711 87591 90386 70210 94632 90975 53910 73181 60627 73486 78975 84017 87852 51530 58655 89952 59056 66151 78328 97588 91134 67655 69027 58227 95191 86407 94116 58470 74269 91329 58760 85497 80824 53606 56808 72614 76031 52137 96718 92414 86108 55732 92027 82755 61267 90376 65797 70935 90369 86595 91082 76296 58185 88309 70584 83325 76146 52134 59132 55423 83729 98028 93264 59716 77902 66424 89748 51802 66297 62663 63501 56036 88341 65287 51965 51715 67044 60250 51920 54561 97703 64906 82446 92366 88766 87353 62616 67897 83209 56257 60867 85615 89894 50974 76543 78232 90371 86493 52940 96297 88901 95265 88587 92994 51397 63060 79648 74567 63480 80078 83221 75367 62508 88682 57079 79914 93650 55015 95482 59422 94535 97437 54200 90895 69391 89224 59495 68721 71853 89550 66421 62705 57281 97580 84519 88635 52788 56200 92950 67907 53541 92434 50707 60570 74652 78294 59074 83814 76327 84244 75578 94832 81765 79280 68585 97678 80437 53713 87456 93054 57402 71396 52699 53462 65497 88149 89097 87158 68258 79292 78815 98244 74491 76645 84886 87619 71736 71889 54862 67626 69133 81834 74617 91230 89095 77890 71830 73741 94324 53193 76644 57100 68088 52279 52007 83092 74621 61641 82666 83275 50809 61092 78991 63350 86791 57420 52699 87398 89955 73560 88054 96995 50912 82677 90095 75141 52938 92828 66749 93074 98639 70957 94966 75822 58583 75673 52286 53586 84675 87168 59969 92349 54003 89225 79409 78809 76875 87297 62786 64670 69791 83268 61430 68229 68067 91881 69111 68168 71917 71931 61297 72524 54423 70011 83422 83543 80643 87635 75521 78848 57458 70836 99317 90512 83444 77151 70674 59102 51210 64778 71683 53139 67921 81082 81340 60129 76953 60123 61133 80473 85079 58401 64921 51330 84208 91208 88397 73801 56480 92813 61298 93929 93140 86764 90693 68362 70637 53282 94133 90767 94009 72099 76179 50952 62105 56959 76716 59533 72785 71281 77823 59115 63292 94849 86077 66020 76407 84794 50077 50072 54372 96630 76253 97803 74190 71619 93895 73051 88962 65907 51009 93491 97587 75244 50372 65644 76675 68343 52904 87292 87378 94479 52424 90706 81702 76142 97056 65253 98360 54803 61903 84129 99125 72509 60662 85638 78713 76680 50202 77703 51288 62729 90993 86820 78500 81098 79142 55776 82427 90054 96452 93338 96260 51587 80858 56321 51447 97456 72675 75409 71904 53192 52870 82527 99273 80433 89154 89038 57892 81284 84882 92469 52390 88035 77751 76156 88959 55000 68876 71044 60117 65185 74501 80510 59669 72468 87172 92836 87931 59948 61978 64681 50740 91855 93683 81568 98446 86551 89980 82550 56670 99798 69300 82602 73765 80258 90005 66294 80767 62267 63120 91585 68847 65649 68757 54394 86876 67697 58246 91566 76687 73525 84886 77529 99850 70459 66072 66833 66832 70221 66726 90542 69851 71434 67141 50019 50384 77754 71389 86592 65003 78394 68379 58866 79483 97270 97128 70198 57649 65205 80735 53617 77597 92904 67659 63248 62979 81508 78326 69196 63333 50920 97949 71328 93588 98843 87167 55016 60913 73861 53922 62812 63148 88118 93988 68130 63463 55847 94606 77406 54496 87303 73476 65522 73579 55288 93590 88861 62977 66600 96368 85676 72519 86835 73882 92060 75237 52690 50261 62337 60129 79520 89345 76181 65021 64841 79937 73561 78314 73321 87410 82213 52458 72004 64669 84680 62365 87992 92840 98060 63192 92156 79368 82261 53224 65037 95027 95369 67696 56358 93670 72145 88110 98856 84821 61630 88972 61164 92233 77500 54129 75833 64225 71008 82978 92759 72029 62515 81648 77649 93056 66626 99315 75331 66833 90883 59050 62238 72302 72159 64715 66980 72173 97291 50758 66240 93858 81603 57923 88270 57820 67244 73124 53055 70033 79563 72936 97329 67423 90671 62301 59010 56349 50553 72809 56455 74323 51501 68200 88449 64764 92388 92987 74625 57076 57287 86875 95221 50957 83783 59590 52315 73038 94530 61445 73434 91956 54923 77303 64335 77275 96684 64040 80143 53323 51486 62728 66942 68552 55901 97108 76761 76883 92683 57170 81524 86781 61946 94699 85781 75472 53730 91680 89421 53795 71814 51274 71746 88482 67102 82660 68820 97156 81436 52032 86040 84556 56060 66478 75495 70994 73418 60235 59993 90437 50253 65574 67718 75562 66546 91804 74834 68904 67158 60576 78941 61092 59652 69225 69392 67318 96351 70094 64211 60854 66012 73257 85713 92635 69579 68206 80571 73678 79671 50632 68232 91087 96845 82709 52522 90092 85942 65320 92587 98860 86029 75151 84363 89441 76059 52028 76538 76430 86200 94134 94723 59579 65769 55226 60152 78515 90168 68109 77037 50372 99089 71592 52198 77876 87866 59932 98986 82230 73741 55439 64607 71578 96861 69994 71824 77541 55085 65750 81886 76390 82648 99293 71051 89634 51436 89215 54150 64470 66809 52041 81057 77763 55018 76532 71272 56683 57275 97123 68593 84291 94772 79262 92707 55814 79728 82818 98978 86863 56237 82987 67986 70883 87662 82018 53285 74670 81864 89111 86540 95116 99955 70257 84377 58284 71902 89340 85784 92513 67629 99045 78641 96636 92716 93032 63767 64799 86988 56762 53342 90917 92144 64551 83825 59241 95929 81438 93095 86056 85757 76729 50084 98455 84782 83600 61674 75903 59579 82974 56687 83326 58571 81570 74019 55126 74406 79069 92548 80220 67407 58573 80366 59470 90832 55918 78672 79269 84546 65671 64254 73379 82867 83299 66656 80059 66526 70434 85737 59494 65480 96782 62808 97743 99925 85414 65690 82319 96322 70821 69427 94807 57512 58046 94313 51253 54380 93450 74073 52066 83292 73372 51969 61803 77991 65521 80604 85046 54248 73577 86600 94684 70215 57411 52684 96766 70442 67248 94530 94387 75093 95499 75302 75767 82840 58630 94145 58753 67853 88998 59325 58934 59264 92988 75110 96497 55915 93448 51381 72619 51426 65433 69024 88944 85483 90449 58555 89924 53330 51198 73697 58345 95580 87134 69461 99310 94237 70593 93725 66237 53928 81458 81024 75993 94572 83149 65085 53246 93998 75655 65919 75756 67888 73052 53970 99368 53800 84646 74026 86878 52819 70127 93036 66531 66668 80463 89969 51640 96657 64647 61394 96009 51254 51268 65326 88001 89198 95555 51374 89454 53011 71872 85652 68567 65253 58126 73895 81551 70135 87358 80142 81402 68677 61728 97914 91108 93704 78612 84524 53022 98404 96904 68156 97569 75310 56275 99427 58733 86552 86789 89346 69902 59288 54233 79942 92642 76845 85578 96819 74533 66644 96495 63410 84937 64368 84624 86278 64046 55375 81494 74516 87360 73934 80704 62017 92971 83392 55449 76680 89242 96015 68627 97687 80192 90636 95719 80403 61009 71965 91305 80369 57323 68440 80844 89408 80245 86895 63784 61661 73413 93898 89812 60084 58746 66480 64629 84490 96487 68148 69712 69483 67113 70312 85402 99384 60111 62364 85577 67486 99934 66188 99039 66662 82648 59962 52155 53947 92318 76363 67927 57401 96847 90045 56750 96054 55111 51320 88614 77540 73928 79753 82499 79283 81571 91847 85977 62977 75288 72954 87971 50210 99732 71412 81328 97054 55286 92999 59576 89044 79937 69533 64376 51570 80734 75278 92760 69431 93006 87333 55805 75948 96026 74376 74975 54973 63391 96471 78016 50548 81439 83813 99608 78436 58034 85966 97207 53963 84482 70260 61888 85359 90236 73471 99083 64832 84118 60266 75623 88858 75824 56743 77122 89265 61794 91173 93311 66589 89600 54181 72433 93182 60127 96254 90423 83939 92794 81904 62584 94057 82905 72768 88994 56076 73605 90727 64889 90750 59534 67084 52547 64523 58802 54685 71194 62286 69241 60494 58790 75413 84001 90993 94888 57322 60977 89371 94499 62962 97365 50531 81986 89686 74389 67348 97135 71973 56302 99016 65621 80830 80940 80832 66071 97067 69151 82265 94725 94874 62785 75629 80088 76524 83922 62226 96249 95363 89180 57241 86990 85500 93286 81574 65695 86174 50431 88004 91454 80831 66926 59488 84257 69620 78578 51720 52542 62015 71672 60611 66176 63520 69467 82604 99546 98142 55163 55432 67177 60939 50391 51449 81619 85166 54113 84087 98060 99150 65831 90059 73596 53752 85242 52898 72583 68060 91990 78299 79946 96724 73900 94654 85507 91022 82073 93052 63413 93507 78117 51087 54696 64774 87238 74651 78981 52064 63307 64841 66867 85679 83703 62922 74582 89502 56748 82140 90047 96003 96345 98112 61441 86359 62835 67319 53158 69057 82122 61343 51308 83791 67397 59129 54910 73309 96689 94629 79411 87920 60141 94453 64554 69013 90735 53868 54360 68698 56535 74890 94120 88771 78433 89298 94339 54345 68401 65224 94274 70411 88587 92753 88766 79306 52765 70561 66849 51057 57092 58139 63677 87170 80788 82310 53224 58076 51147 56785 68135 61586 51411 63456 89947 61728 79634 86568 85092 86954 50820 62751 56296 54981 80934 90052 73352 81546 95411 98648 59144 97278 89336 55786 66798 67269 78135 79162 65653 94441 91225 78353 81167 61268 78935 70888 81643 87866 67151 50672 54326 67160 98356 94878 82953 63985 50407 91893 98533 72018 90551 51255 93521 97498 65824 69386 93505 58789 78960 80960 65643 57968 98815 56889 79991 93665 78259 88037 54299 58879 53535 93343 58505 78592 59521 89783 70575 82829 65962 94358 86911 79697 55923 95550 88458 61417 83111 99524 63640 64774 86431 57920 88372 89328 69885 68348 52678 62832 53496 73893 80536 78855 87253 63904 63492 70111 64923 81886 52297 74531 79116 92147 96028 87823 74038 93612 85094 70285 86144 89888 85331 55324 54927 99577 87000 63861 60042 53232 80028 66197 66788 60691 60003 65837 96963 80053 71183 78724 95753 56867 90398 52805 69717 61600 88766 71455 56415 67442 73379 99243 53880 61102 51743 88093 97402 50847 57051 51084 56305 87445 60567 54198 98024 87336 94465 58481 85856 72924 98576 89041 50669 52479 55723 54125 71543 70060 94497 87285 90230 61938 90980 94436 81581 81840 66062 86986 99983 93016 86394 89767 97260 62179 89689 94445 53642 87979 52630 99119 79961 74094 52970 68280 63213 57222 60518 97136 91498 93210 77130 51341 56762 89419 54566 76597 65125 81434 95845 54498 78380 95186 63300 75301 77009 84944 94627 99915 55545 96247 86746 80808 65921 77268 95461 95709 77172 83600 80976 91470 71092 94506 89210 77769 85992 93442 95538 60050 91101 97253 91609 81852 52252 65052 55580 86471 76279 68941 55791 91260 65385 91992 61706 54103 53619 70494 97938 76543 92514 91264 93946 57072 75810 67422 62191 89363 68183 89658 98548 80563 54301 73848 86390 71403 57812 86494 99471 65796 84363 89310 51409 81428 58171 84975 64302 61961 84611 56277 83932 55804 64128 62101 87190 56585 94622 93214 76278 63565 75356 66326 61931 98327 65694 68481 76381 85227 70849 51971 69511 87220 51731 50368 73318 71429 97495 90607 54157 52067 51420 68776 75164 51444 51726 56703 71237 52186 95597 71354 76595 85092 72857 79627 81946 74080 71162 94031 57717 73319 68266 94267 69741 53687 53713 54057 66765 80099 89194 75175 64523 68328 81814 76955 76544 95880 77696 85188 67560 74958 60170 64678 52734 72347 78515 73467 74219 94193 78456 81407 73614 52662 82710 60933 52942 64027 66989 92159 79460 98730 58272 83572 84113 63725 52290 86869 73655 61544 89225 65388 60287 52873 81868 60153 86916 52590 62314 57788 69331 56216 69177 52482 72953 71103 53749 50761 67086 52016 74219 73743 98115 57395 54344 76617 61350 57579 82148 76248 73549 57671 99011 59654 96586 96500 72078 71605 58552 73981 98367 57627 88351 63380 81482 57060 55672 55352 80133 52905 86069 66085 97069 99853 60082 66910 52821 73947 59080 98808 97725 71101 86489 89124 82951 65432 76031 56370 65481 77893 94371 96673 74744 94399 94732 66744 87511 67436 75355 50876 76306 63428 85304 93640 90387 88942 58656 89902 84651 85616 52356 81199 71662 88060 52524 58742 75801 57599 96153 59764 83684 60359 67488 77022 83485 52694 89346 79175 77872 52753 70563 65154 50600 94453 73870 61500 94896 75468 80148 73856 98435 52677 79172 69233 54466 68981 54721 50144 54338 70831 76242 88881 56539 96002 84632 71328 81313 70498 58359 58128 86842 52898 51987 66663 78227 78118 86827 55971 77580 89648 87119 64866 62805 53061 94283 88112 63820 62533 60915 93592 64154 57398 76340 78227 92018 79685 52676 55670 69053 61277 89309 53844 62329 87725 50845 59402 74853 59924 64699 90772 99711 56558 70988 60536 88093 52706 91788 57618 91256 71231 78769 82259 64407 96807 98059 73140 98679 96038 99760 88789 60934 97514 68894 79649 72470 57414 73756 85756 69746 64710 69433 77619 94627 59269 96863 53403 53394 79217 69605 96133 52934 73605 76452 57745 87469 71806 97846 94392 72727 53083 82783 65098 65878 64681 55347 90674 75520 74321 63954 62475 77960 54550 84328 60032 74798 68262 81030 90274 93503 86139 91616 71800 84328 89920 77258 93242 76630 95217 99341 64040 64305 67374 77754 94067 51557 65207 59189 52589 79250 68313 69082 60495 85285 91701 63438 88918 74798 53290 83219 58143 50635 97229 52647 57672 53446 82361 60554 70317 79426 91372 72453 82611 54681 85311 62192 50707 57828 56188 93728 94263 95242 96109 77157 98118 67280 88446 71463 95775 98118 57802 61385 55122 84205 98578 82794 61936 99400 84057 76482 86588 76752 91047 62629 79145 97850 92728 79831 70824 90208 56775 71094 85838 87814 75811 78856 77898 94131 73987 85750 90499 86593 55727 65286 86097 99071 63055 53138 84496 63903 87447 82691 92651 95963 66735 50295 67952 82631 95882 84008 79833 74120 75335 63615 91639 65994 66548 89622 50240 69567 54491 87974 52053 96451 64142 62858 55973 97803 82721 94364 80836 71592 51830 97852 68939 53746 97319 97802 68072 56640 98619 90269 98474 64060 64946 87925 68638 63021 99620 90893 54663 67544 84155 71910 68368 83072 95675 66312 74802 54198 96555 67543 95657 55464 66897 91112 95250 64121 88010 77651 71295 65162 79652 60392 65732 90912 78766 94889 87669 82472 98675 79865 88524 60017 61715 87542 62663 61264 99653 68586 77508 87038 65078 83650 71053 74836 96756 53624 91108 55237 58497 66701 61893 51423 76197 74619 72302 69867 83974 59615 81448 71360 71556 96152 68471 70259 71910 68290 65788 74101 68089 98113 94022 95785 71990 63085 82288 70333 69997 80468 75823 80088 55921 71227 69450 70096 62160 91097 73168 88407 92718 63359 67204 64562 54043 90575 61927 80074 86671 68539 99985 87834 86135 78362 78759 95986 86080 55241 80878 50259 70176 91256 66472 71327 65987 91355 78234 98332 83105 88870 57751 69758 83975 63970 52462 96126 53273 90765 88137 76257 90893 79541 62581 63638 70795 76459 55715 61132 71256 62980 84545 94461 75128 83033 69443 52612 54267 90251 76772 61703 89039 72494 64062 83555 64058 53719 94570 53357 92768 53001 92719 89584 83595 86014 92465 88161 54055 55565 90452 62495 68665 69669 86381 66074 64850 88336 87212 85021 71654 90951 93730 85536 77441 54495 57739 87079 78440 65627 61584 73733 65754 99376 61310 56194 59583 57385 94326 51949 87083 95191 50379 77434 75356 80532 50816 94513 98316 55535 61190 86864 59642 51195 95252 96585 94099 86328 54213 60581 92221 96145 60452 94437 69098 55596 76456 79064 97995 54139 82934 62417 65496 66740 92329 88888 74404 83068 94689 59076 60118 80000 84503 78009 53620 64794 87764 70664 91125 74308 96967 71225 72760 81836 93803 84087 87629 63304 81960 77407 83745 59765 81251 80557 89421 56791 89562 97007 68065 66920 87761 75889 86380 89487 52450 86374 85671 90611 82919 78855 85896 83986 91832 96836 69437 67308 59298 61497 96839 78543 70643 50535 81012 55881 53660 58604 58581 94063 98266 82122 80958 67317 76294 78678 70590 72792 66941 60520 69641 50014 82292 85251 70373 74771 60291 97579 54223 62369 50778 63010 80394 84434 67861 51642 81710 75287 77545 70694 94814 71656 70047 65626 86532 94538 83861 93891 69858 97477 64219 72616 87729 78476 57228 64855 56386 61766 81793 85485 51955 60510 70022 90961 88303 69690 86738 91726 90123 67089 58360 54329 85365 53152 77571 69487 72726 50902 96267 91360 70293 69048 83660 52325 64683 86180 59059 77265 62553 86336 67986 56647 70396 95056 53430 66204 90041 80524 92805 75643 97489 65085 83827 79915 99446 59112 62967 73057 51078 50649 89502 57829 52189 82473 72318 54287 96192 67440 67397 62875 50052 84124 86870 73904 91797 59149 69877 74486 96842 91750 52591 59040 51171 57560 80881 99528 53666 84148 57938 82068 83908 75253 62882 74453 59380 82098 91842 59281 94245 51823 99140 72107 88251 56895 56466 93459 71855 88905 62704 82596 66647 91796 83256 61732 98355 50281 60970 64155 62589 78276 64129 99879 84493 50273 95026 99199 87129 90706 53274 54631 68734 86798 65276 70576 71956 70602 87131 83522 65773 81355 92682 79847 80268 78821 71287 92523 99906 58301 51896 63258 71033 98323 78372 70238 59312 78228 77133 69867 73594 77748 60856 99490 57278 90075 57304 60446 82942 62678 61165 63351 83928 62327 74001 80505 50408 71254 57318 55871 63429 68444 97581 63265 66134 95710 61711 56351 63884 52944 73379 60490 63405 69611 85054 75326 99883 50656 50701 67095 62408 91540 68251 55624 58540 73428 96903 90626 98335 50569 79039 53305 55255 76914 61587 68019 82894 71333 67113 72803 75629 58062 77041 54961 88811 97130 88361 58959 50588 72653 81902 57386 91468 53213 55754 58655 65248 87317 64175 60608 50517 53367 97805 85250 97044 67884 96830 89221 88964 86553 71363 57774 70784 52727 90586 70605 75466 97459 78246 68239 64291 76559 68861 89601 83368 79481 89441 58474 75829 84622 97219 59581 71548 93080 91141 52271 97590 71739 71861 77608 98478 63722 78578 97104 63180 99198 76139 73480 62075 63850 54178 78012 93562 84017 91151 60852 88250 52326 59986 56037 75695 80118 81076 99108 93949 76808 67283 81935 78498 65189 91904 78393 75143 72805 92400 67628 89144 55818 93766 92888 59600 50253 69624 99843 67338 66565 81768 83444 82407 98360 63756 87186 88858 71290 60693 84830 80895 95581 92787 65302 87439 71959 83178 78619 84387 52080 94118 74050 51594 96842 72187 60583 72245 55151 94513 79012 81135 97549 93534 91502 77860 55703 88324 64147 54250 93562 80325 88244 78460 99750 71900 82477 81606 60387 51806 56470 81391 81060 54423 61622 98789 91228 55675 70060 50427 55862 57783 94171 80356 58575 78606 88747 52290 74977 53368 89023 70242 99633 62905 58502 95982 61272 92776 55485 66825 73470 92408 73181 81083 96673 87165 62407 88350 62982 64340 95446 82283 64632 71224 75879 65294 64392 54389 95420 53568 82736 81467 61675 82551 69790 51094 60562 56471 77061 77747 93219 58641 90860 96419 70148 94101 78550 55075 57466 54870 74747 64255 71893 54242 52424 94843 88485 54035 87008 54966 55734 72408 78648 84566 84589 73072 79783 62372 97893 82543 51341 65706 70114 72325 52404 70040 87661 95475 83649 88132 74395 69996 68260 90828 99370 85536 58513 76269 89458 88074 91384 52410 90878 73463 51391 53317 73193 75650 61421 53620 84041 79976 83129 92147 95264 59693 61451 90728 57586 67118 92259 59189 90962 74279 94019 50206 62238 94221 92405 84095 71871 88424 51341 93456 67396 86619 74309 88411 59116 99149 82148 50016 68334 83623 83219 82547 80421 53823 92060 64379 70229 73766 79758 95187 93281 73252 64228 95528 55429 72514 75713 59478 82463 89403 68781 75615 84245 80758 63228 69112 51631 82665 81779 79903 63070 99368 59236 91607 75684 92437 73348 61620 79944 52880 55262 79895 95909 85154 65805 80231 78544 68751 85772 50146 77947 94866 96201 99858 98762 64699 89009 55622 51633 56621 87450 79604 89102 70127 58564 83149 69919 76580 64464 99458 64270 98806 76608 62729 65546 81234 86765 90849 71975 79455 96869 51365 64993 89125 88496 55999 99602 86460 82097 73885 77067 64203 93771 54376 57764 73082 90628 76919 59895 58633 91271 77019 59309 95901 70242 61033 52595 51819 55628 76954 60996 81626 60823 58216 98236 58975 83536 58676 89870 56615 87558 73479 99541 61198 81662 75595 70403 69083 59018 55318 93857 81097 86198 97193 57513 91274 69338 74541 87906 93675 55392 69288 87033 77209 56522 86210 56787 96101 95608 69857 63169 90654 72650 80137 74132 69605 97039 84422 59328 84118 92156 80721 76518 83216 62785 64287 79593 83455 90869 97885 92817 82091 85343 54765 88671 57540 95190 87646 56680 59517 62760 73578 97190 89827 82378 66812 84196 89594 51894 73076 77835 57778 91236 96379 78424 54289 78124 96383 90831 78106 64714 77699 76002 74247 86380 57546 83205 68066 75596 86503 83943 76315 57510 74297 91667 55618 70485 51017 75657 67598 97636 61842 56565 89711 89868 59996 52012 84797 71442 89770 81828 67933 72790 83236 59313 70944 96780 93567 52694 75403 93844 78280 84463 56479 90364 60499 50522 79117 76076 73575 86584 67615 75907 54824 67661 64006 50337 54750 83258 64988 55830 53267 50378 63381 86532 90560 87700 94412 73228 90851 69895 67449 59811 56000 69832 80596 88059 61495 93927 77555 77884 91222 86817 97473 58611 92338 83384 73268 64083 72670 81008 71210 66170 56117 76451 66549 50675 93707 70601 74029 76154 51890 60721 99996 82364 94469 69572 75843 51135 97835 96186 82064 69652 87411 59748 66347 76866 76571 94314 62069 52314 53011 98366 71454 67478 78107 67345 94592 76068 56735 72675 52813 73171 63096 94701 94601 73161 95471 77437 83881 54645 80713 99540 81089 88120 72440 71967 85747 50362 87739 93911 83028 67889 56347 78851 77360 81024 81507 69367 87925 85222 55087 98509 96054 91258 66180 78247 66957 79633 90794 57729 65395 78531 57556 69524 62633 74332 50059 94812 86281 83049 77754 69681 60615 50215 76706 99423 53291 60607 69216 98999 71397 57253 67418 74269 91156 54062 91326 91350 86817 57600 93414 80978 97531 95689 81578 86649 97387 68756 75749 67224 73555 91824 55925 72484 62285 94709 88556 85261 62088 76232 90140 80991 64936 91128 82286 71639 87514 93227 52054 63815 99094 62197 96002 84663 63140 52257 67848 61679 87673 66778 77494 52194 63407 70815 95939 78035 60105 91390 88648 95934 56248 75778 94142 81679 79967 67620 72473 57894 63479 56408 91861 91004 95343 59311 88050 62840 96370 79192 63451 99770 64594 89811 59989 63761 82423 71773 58578 92794 73646 63323 67880 61192 82393 88970 93601 74551 71484 81240 93312 50374 76512 62385 91032 65656 76345 70552 75934 79636 74768 82951 64089 74848 71290 89485 71224 56644 73872 74353 88300 59018 91789 82332 89617 91287 52049 59071 86110 72989 86535 62559 78268 78993 92524 94375 70523 99175 75158 94234 88473 91370 87934 81351 80547 62056 66269 56996 81059 64773 96311 61217 73327 97319 98530 95720 90846 61389 93706 68252 58451 74305 76809 97438 62137 96311 94620 93402 52150 91479 71228 95255 68444 58204 95502 52681 97781 51742 65148 68618 71392 62218 65828 50120 64446 74483 86098 67501 55368 69500 73769 87844 73249 57669 91495 54109 60709 50912 76112 83911 85257 52024 90600 65668 54634 56840 85160 59348 76415 53354 97362 74608 71816 99880 50148 80617 67400 55778 94203 60635 58222 76823 78221 80870 96530 95146 56006 96944 74341 64515 58206 95993 99921 52532 58421 63506 63821 93338 91360 78528 95424 80432 87829 59075 52141 84741 67233 54974 94926 61751 72096 65390 71334 99281 91794 83885 74351 67124 62895 65498 51078 91958 92493 63515 88855 56736 97588 69928 86060 66038 92600 76059 79166 63200 59259 79969 58476 81672 76231 93820 60145 85664 95427 99324 95219 70451 86134 92608 71374 70446 67853 66016 62479 54345 86675 71020 78749 99539 72183 63802 96937 87112 57768 95138 92811 60420 55497 51212 68049 54032 64820 81684 83165 60299 66699 96673 66447 54363 95857 72737 80091 52348 64585 77936 91995 73950 92407 67797 57334 74503 93021 94352 62909 97377 66364 69845 98326 97552 66567 56115 69318 88160 63677 61441 94263 98833 68297 67960 68504 54432 76398 73431 98725 76623 98542 76034 87437 93986 67155 91893 99233 78946 51616 69280 66613 97796 94809 85521 58858 53352 98933 63003 62590 80979 63297 91719 94063 62912 80300 72897 67591 52823 52903 61792 75311 51060 50139 85041 67043 54364 73754 75808 63250 65146 95089 97586 83418 81788 68772 77145 56260 94363 83111 74236 65710 77277 97562 54422 59333 78993 52623 85431 52280 70858 73507 91335 89132 60819 61661 94338 63780 65234 99504 58004 51223 63830 71627 54365 50818 91879 91265 97885 58568 70174 56438 96617 73216 96525 53049 50657 85485 61066 69469 59352 53450 97479 84041 54235 82545 82257 66478 70272 64547 75205 84377 52881 82244 56413 97685 85549 95823 95114 70333 66396 71043 89139 95948 53433 51166 93425 82412 76556 84975 99627 91732 81509 79272 85194 79749 64409 80048 94496 77782 95594 76324 68064 79551 91778 57159 96291 94235 70255 90305 50733 79540 83984 59004 98226 74708 58499 50519 56878 64323 74025 76363 90848 59074 79985 78098 81508 54369 81894 64594 50444 84508 95438 85465 55069 50759 86582 87861 93985 92568 88814 51188 89356 81679 74788 55736 80285 54188 73085 92309 63006 76188 74656 96883 78115 75654 71714 65255 59521 91123 84933 86346 60583 51792 86520 78653 83512 71283 54937 74845 68927 85491 57664 72986 89837 89632 82122 98062 51548 79082 87236 96232 77250 70319 92127 65251 74778 67799 85898 87998 88151 95851 55452 96788 91207 60576 51730 56435 51680 58253 58202 89358 75879 78979 88874 69948 52831 81549 51089 70805 57999 53265 85454 59600 85902 59360 55567 82669 93339 77334 54433 54993 82188 52737 62292 78589 52910 75886 59679 95794 58895 91195 79070 71853 87360 99303 94871 93230 56687 78438 70224 74866 72165 84373 56836 81734 53375 53680 79175 62673 92492 87026 52379 95608 53422 63586 93134 64376 80688 61532 95290 91276 79054 82427 68955 55035 92487 83921 96681 91111 53752 84444 75353 94967 99322 80922 95927 60244 75215 53288 62479 87658 89146 61208 93288 97037 69564 53733 71197 62658 67598 72542 91388 99890 58097 50804 89805 71598 83433 70308 89015 77406 71633 80900 61120 52655 91005 98732 68598 71411 55805 71674 52628 74408 97579 77387 91800 63298 76497 82430 58089 74399 71180 66409 84131 68398 98731 82996 86556 76023 94292 56260 99068 63993 82440 96455 82700 65634 84168 79517 52794 53224 81775 79894 56740 90768 79164 56868 78224 72311 56066 80411 59678 66420 93769 98312 57867 56691 71472 99134 97097 76226 94393 61529 60373 70742 71181 98788 97438 77888 52557 77466 50513 76478 56498 54125 71863 99482 75375 78903 67325 95501 68589 71440 64884 79482 90840 85364 53468 78789 62139 79686 99753 83334 86942 66708 58004 80691 76066 52999 87684 68814 98375 51098 78541 91889 80616 89554 57492 50763 94349 68732 64658 72425 61524 74159 83704 85591 68063 87947 78753 52286 58730 76391 51305 84470 56142 65851 82186 62856 95728 55674 72461 55262 58609 67998 74530 55136 60008 63518 79980 85806 98361 99918 79473 74712 75211 85663 68061 82221 92442 88763 91086 85557 59338 69271 68282 54687 93463 61594 97390 67303 90609 97552 54558 75545 91127 60467 74027 53578 95451 60468 64346 71016 72670 52635 73018 83969 89569 54657 72911 84692 82925 55364 80580 63869 65657 50272 84998 50090 73792 94748 92285 77260 86928 85460 69689 88383 77482 92885 84697 85531 58047 73449 94085 54801 55258 62222 58644 89689 58802 85071 90933 83039 84705 89654 51326 50698 61012 67785 97891 69444 61884 75678 99314 56642 60295 82927 91177 85629 90020 56007 60957 92681 99484 56114 85687 95287 80400 56355 91671 88666 64882 82350 80424 58191 56233 74164 77731 99265 74952 78800 97732 52960 80453 66075 66449 75325 93935 50782 97535 62867 88866 91841 87645 69089 74106 59564 52814 93373 64447 51112 78654 95226 69195 86025 54044 97033 60225 64440 95191 65927 80048 87375 71216 98006 63432 58732 50587 88419 83511 73637 83261 54221 60494 80096 91022 64217 59278 74399 68029 86733 93519 68015 81519 95415 73408 77549 60987 64299 76046 85428 50045 58594 72277 96797 70272 91791 94358 73371 81516 83673 85805 75251 74254 74955 94387 67845 64453 90693 51129 97700 82480 96200 99328 65674 96801 98542 67066 77615 62917 92552 63164 76189 53229 63409 54464 86359 98326 79595 62750 58495 84444 63108 88926 63171 99162 77549 92994 63155 79745 90200 73156 71316 69995 77418 72233 76202 70067 76278 67984 88452 50703 67057 58777 98832 70461 54421 84240 98303 61696 61975 83887 61122 78702 85436 92093 63373 92111 79561 60292 73151 63282 62301 60484 73630 99642 73307 55142 55972 94012 83972 77281 75875 70784 77622 96574 57598 57527 77635 89871 98207 92485 62012 68292 66858 73972 92552 92598 59918 58939 53844 62976 59715 98206 63369 94075 59718 81339 86865 66957 88193 81370 83001 77454 70202 53005 59770 63651 56998 52469 74105 56822 60956 78254 56114 65601 54430 85705 91187 58009 52673 66132 50831 71734 72780 79155 54924 52570 99268 76929 67780 85225 90022 53279 72878 82958 80925 93756 84796 89181 69738 76621 59333 84297 74784 95752 72654 52634 72221 77480 51777 77914 85636 97281 62152 51623 88866 88013 62454 71389 73032 75095 88119 90412 96456 68061 86463 80645 88311 72939 98497 94213 57346 85851 64563 66261 89231 78757 79936 78770 96982 85466 86790 75628 59123 62254 80613 97894 56950 97919 64514 57017 94866 61958 72446 86183 61992 70213 99333 73192 61134 53580 97835 68824 95401 76114 71094 65822 54398 78958 99535 62390 71431 72679 65979 67859 76592 82451 65353 54818 55745 51978 72999 92565 80990 53824 86056 54143 76244 62058 59617 61887 58781 53141 70984 84722 54409 64317 90738 51861 61980 56945 51571 63023 76479 73909 62588 68232 61826 99319 64820 63305 76728 68776 91210 98950 96516 72083 66969 54659 74114 84639 77679 91764 77946 85006 52915 51288 62339 63254 77359 65068 92944 94260 63638 62183 66282 84405 51014 75512 75353 58736 78500 98454 84376 79332 73010 98638 63738 98244 94287 59555 57934 58413 84470 75538 86775 97143 92033 85942 90538 76074 89638 82408 56461 93626 51462 58012 93711 77605 50027 58406 95229 73737 74023 57978 63103 92373 77537 84122 71688 50734 69526 70085 58786 75752 76237 52839 95767 75530 99900 51567 52580 70444 65301 57575 83711 94730 66616 57867 92898 73992 70746 54888 77520 87794 93133 65292 85210 58610 72889 76117 82496 92284 81341 62429 87225 94597 98128 93052 78681 79775 99067 95054 81479 59746 68064 77655 56433 86754 82509 51594 88128 92569 82632 63263 68192 52150 82542 53772 83795 72504 68950 54346 60237 51170 80941 83694 98282 77157 86651 51861 96399 78644 51625 50333 75807 98273 61368 92530 74974 61003 87088 78407 94419 99469 97118 95666 79153 62335 50895 83622 75019 89278 61135 57404 80915 85145 92274 82293 93585 72289 74650 85447 68057 50046 56512 67804 77546 65145 56181 91637 56699 75969 74419 59175 57683 76823 58946 97770 98022 56499 59004 74018 58297 75728 68609 73839 82371 98773 74754 73337 84129 71324 75123 92477 57699 66381 73833 63784 94949 68441 99469 72957 69638 51526 91961 50979 52781 66882 85701 94627 76235 92292 76478 89894 78902 97182 75362 90320 68712 52481 85724 95943 60128 99977 86780 52611 53390 67138 84264 81858 77929 60860 71293 51695 69072 64207 52111 96561 94087 53007 65165 82656 85472 85708 56443 56732 58150 83591 78817 57869 96976 94981 81477 61239 87289 74990 68371 90461 91035 61964 52556 89085 84388 69881 89409 79538 50382 87404 55784 85968 90040 90943 88445 54451 58414 77329 67391 55106 97178 83503 73664 63212 74245 79951 91495 81790 96552 99446 89248 62439 89420 88937 77028 79525 68950 97370 94090 77866 71605 77522 96207 89586 60162 95799 88581 53525 95886 63001 95837 82212 83455 99437 93165 63827 75126 84229 94330 81496 77881 56714 66122 68769 74075 89739 66703 76161 77447 61728 83442 58103 91114 81908 51964 75192 79294 85905 71018 96953 65076 54758 66097 52230 73306 86279 55481 65105 95339 68777 95152 51898 79036 58456 97325 69225 69245 83997 58816 71879 76271 70006 86445 89890 73543 55277 89043 96301 99975 67132 97643 68486 94498 77647 64364 91925 78939 76970 55203 57172 99213 51111 60914 98847 81880 85193 82612 87429 55990 70426 63177 69393 59610 76717 88211 63607 97493 85453 80759 65556 61311 90390 96188 83225 52530 54323 81612 60422 99664 74975 66728 72312 87304 58194 97906 83196 74353 78430 98058 89614 63936 73663 51063 55892 73294 82675 67831 50265 68841 73259 61681 96802 74191 89304 84408 99486 89581 63504 53384 64239 93157 81351 69969 53630 89966 69784 94655 91635 59306 77459 65320 66041 74698 62649 53525 85142 97869 59845 69924 63006 88534 88636 94896 78223 99774 82973 98031 56257 95977 66576 95734 92952 95862 82388 77028 60992 66163 50152 93466 68967 87695 84890 52745 68783 92107 68713 95362 58100 86954 90833 59310 72328 62797 93169 66369 99179 77747 73872 64804 92045 98318 50640 79079 98081 81129 99146 69991 98570 64301 60612 79234 74508 73442 55221 96198 84346 86717 93503 59702 88132 55219 86669 60702 64053 71030 86174 73797 51533 91666 58773 97458 54141 65663 91604 96741 58331 56912 53910 83429 55865 79710 80321 63852 58960 71583 97007 70190 89043 86700 56535 80570 88411 87278 53171 64903 67265 62235 92325 85649 70343 52493 78631 72789 99731 65887 57881 76450 96440 74937 80785 67841 98401 89414 54618 93000 90613 59781 78722 88431 64500 68959 53734 87432 75410 70396 98035 76910 60349 98145 90884 79044 56827 87928 88389 81315 79300 72026 77637 93712 91994 55573 82654 67218 78571 62742 70767 61677 97877 81096 87006 57739 70592 81756 85800 98914 73856 53483 90008 61584 64826 50918 59847 84659 80340 85738 77488 74194 72868 88469 84884 62994 98317 67847 50487 80572 81334 69674 61099 83406 65761 59578 61619 52579 51732 84474 80102 70795 98756 87196 50150 80281 50510 88469 97899 64151 78567 90588 62370 59838 54675 50909 81685 68584 70521 58926 61362 84368 88491 85274 87699 79174 82651 73864 68620 86591 52029 85885 95912 77888 74338 56512 98734 97341 81214 60945 77151 69174 94071 59176 99009 50644 73941 59311 61684 94784 97996 65762 58648 72008 65883 87146 56116 85283 50041 92790 58366 98112 60684 76553 59780 82864 70335 95019 62935 66567 59929 64762 79807 65152 60268 79976 58091 79954 75451 68037 62352 74295 65322 58975 68868 55244 56109 54462 74425 88592 86571 50816 70596 57588 60795 65578 88393 94901 72887 76978 54237 73961 88700 84741 59800 60149 62203 56829 65661 98146 67885 75165 85682 72421 74125 80000 85259 80219 73357 52226 86083 69605 78040 82476 53430 69366 63922 84248 74030 86163 61038 63548 52642 59629 56283 59516 50349 97682 84973 85523 74710 84775 86805 56638 77149 66320 71009 74448 74056 79622 52891 67299 62775 63487 94976 63847 69425 73668 84621 91169 56339 59337 64428 84817 62309 64995 75178 98582 56906 93901 51606 94191 50182 90837 58945 84725 56907 60147 86659 55921 62065 54108 57489 67949 98673 61115 72856 83730 83498 95700 57102 81550 78556 75507 67927 64274 84796 89822 87421 59900 85439 61192 82710 68055 59166 71585 65978 56181 50628 64070 93532 71442 62083 86777 97112 51036 77091 61027 94585 76268 98072 57072 81660 69551 77139 96774 68410 81358 99228 51334 75202 93969 67967 97532 98081 76048 81588 80855 92031 68891 82514 76133 82567 63509 86264 60016 73139 93179 58382 72806 68635 62923 98871 75542 55840 53413 82544 59752 86651 99436 94796 88566 80794 65642 76851 97693 51546 70432 92738 83377 71250 94132 60260 58541 91275 98062 94401 97664 97966 68321 73342 97546 99901 51197 89546 73628 89112 66079 63926 79784 50677 54929 54069 67080 69868 97839 96301 56621 62664 74634 80658 65148 90795 75510 66253 74870 85571 89220 55359 95979 87278 78307 79668 75364 71111 75537 94038 53757 68420 50634 59313 97814 80987 90302 94771 58658 67319 65478 52189 97712 74314 69511 66653 94399 73789 97247 58123 70171 53658 96838 50543 52330 82130 86897 71381 90348 86605 91936 86499 53340 73786 67942 92026 89448 93165 81003 50360 59565 64779 71574 70765 78496 67810 66376 61725 96479 95557 57913 99020 61732 96078 68035 62538 69632 67948 96562 93106 95118 87713 90887 79222 82262 52343 61198 62844 54954 57811 65032 51958 84295 67422 96504 55104 95028 84866 50241 85601 63054 61557 93636 68576 55975 65264 84114 51393 76319 51104 60266 78422 82168 62084 60688 68747 99784 65009 77197 84245 55852 91739 69821 62278 92512 98347 76736 55582 67094 82519 81403 69296 96158 69291 60288 52346 53183 68467 87507 92925 83905 50276 75857 59687 73271 57607 74148 78405 65483 93840 77604 88412 66992 55400 75385 57506 81423 93805 57549 69549 61428 68551 51407 93290 91724 64214 95162 50688 76343 72103 94619 87566 89627 95376 57892 50801 79236 74481 95785 93037 52965 74204 57100 51826 70347 97964 88208 95624 63549 61557 87242 57147 96504 54637 97128 93213 98971 98476 98084 83951 61849 68740 55723 52759 64716 52547 68099 83061 87711 59470 86730 73938 83302 84773 53352 81795 60856 86680 53727 57588 78483 63503 54843 65880 52187 86537 63894 50032 66696 57790 80304 98837 71901 54424 80389 88212 68465 75453 74251 78811 80332 75046 54641 93526 83000 69889 79118 90677 79126 63572 92200 78184 75397 79651 78229 72103 77330 89648 97392 97671 65928 89885 95609 64237 90048 84151 74601 65021 51246 62865 71560 96808 68488 82345 68323 69367 53007 51230 96118 68713 76395 95625 83889 78184 51002 71598 96737 73815 82486 71137 51480 88623 53847 55044 71309 97755 78915 96929 95170 78295 66588 95881 89468 67872 61818 85467 54464 91355 81692 56952 99733 76694 65422 82014 52344 67974 62531 65757 85612 69358 80423 96878 98713 67014 79584 69617 64685 90522 87549 58551 77133 74728 68449 86309 82209 78240 76175 62082 92851 66860 82515 65375 99107 65077 77966 70389 98962 62602 55245 83827 70798 98764 93501 85877 62353 78370 50625 73031 78739 59503 61546 65411 98886 83492 75098 62367 78676 79497 92961 72269 68517 88538 95210 82097 74698 96353 73675 91024 64190 66250 57891 77285 73374 68571 78100 53149 68052 65113 85284 55017 92833 64321 73636 65170 69958 96085 63944 85582 62413 59276 54843 67348 69014 88473 69011 67512 67646 52798 97561 53210 60516 83015 50494 66202 84624 62577 87759 73231 87949 99694 53079 71516 81083 50557 56528 93832 50612 70097 55422 95025 58741 73338 72098 53388 75729 89325 57896 85803 91362 75763 94154 95723 90622 54095 88236 52628 79781 83738 75453 76685 56584 91230 59205 74841 72429 84483 79158 68750 92791 87769 67052 69930 65899 82452 73629 50685 71680 76966 50955 86217 68030 94661 96912 85114 75670 67848 79590 90733 92560 71602 57843 85300 64882 54465 94418 68331 71544 50109 75185 58485 64612 50520 69580 59514 98534 51535 94979 99700 84655 67146 56048 78484 65454 90856 52496 95314 58347 56718 54675 83977 98305 58800 81389 87886 99156 74352 64305 95428 72735 66370 72535 60857 87845 70531 59771 98544 93302 83239 59744 94796 55680 75241 66203 57017 69411 91958 76730 91141 56435 96476 58299 78815 77767 51279 67304 95427 85617 81930 56342 66378 65805 50870 50959 87241 88445 72556 53480 81058 56386 99972 56952 74079 92479 91141 64074 87166 96103 94937 87374 99851 75647 84207 60879 78527 60776 58912 58235 98897 71159 91797 99338 57533 84650 79233 88567 61874 62132 85787 90564 82729 79439 61399 56106 60482 61963 76507 80004 50651 83057 60333 52907 65037 77084 66102 84135 51218 60504 78719 66166 81071 79456 78546 79588 53164 59413 93384 76993 88357 67091 91484 89015 77955 82767 64951 86576 91808 61455 64704 89174 86558 92203 85770 89703 62599 74215 81102 68022 77461 83396 66393 97171 83401 91900 54921 98182 77939 85807 97454 99969 93014 52881 71517 70427 56122 73691 76253 65789 61009 76747 67965 53625 87270 85132 70801 92638 98817 94029 78966 82643 54612 68488 59620 96432 74126 72919 98375 63763 93511 53131 85798 89059 77244 63603 82769 91669 81815 68825 99889 73167 50269 51512 79521 71387 67282 54526 50635 82533 84097 75454 64184 96868 51908 52934 92616 77123 75511 58314 81677 77480 81775 56634 54171 58353 96977 64742 79848 93096 51307 98401 72989 98349 52214 91633 76760 67548 52455 98164 53670 55082 60547 73007 54996 56298 63491 91254 82127 97668 83777 53926 85764 66486 67232 75944 75185 99203 64719 74797 90850 59751 54811 73144 78135 97733 57190 81256 65055 78125 88450 84350 60023 64319 63913 51066 85884 92083 58418 82004 73310 53437 74210 76838 65951 96981 79225 87585 68098 64930 59822 93503 63089 59668 60043 54461 63511 88174 63229 59008 95354 59730 93747 80723 78728 60640 66872 82651 59361 91893 87249 59127 65141 60540 95618 92125 65355 57254 65007 52672 58052 59326 66850 87126 95336 78089 85260 92331 69316 64197 59361 53020 70545 82765 92979 91552 64387 76070 76923 96916 60101 90200 72389 70410 69756 96065 50201 73268 90188 61227 93830 83639 91868 91144 96340 87815 95994 79195 80129 66474 52406 69372 86094 62518 50347 79637 99489 95479 71119 95449 70256 74161 72034 61359 87866 73588 91679 61838 93056 96616 56949 54277 80609 68575 88759 75379 74997 53859 63670 58090 63235 93563 89742 94335 74100 53780 55111 95491 60004 61750 88964 54397 61448 84946 57491 61608 65443 80818 50652 51884 83580 79038 67208 94479 65545 59440 68333 68994 94886 50072 76011 57370 62177 65789 87462 98622 69565 95646 60160 73025 70091 71790 74888 66484 53143 80472 77464 61526 91551 81501 76583 54642 50419 59197 94122 73757 78087 85897 73118 89834 79554 56990 92403 61226 84631 67898 64539 53856 78633 61784 99962 85133 69397 53021 77777 55590 96305 67277 93840 50480 69667 93436 88508 89042 89883 50723 54125 95541 82881 51277 90206 91700 78128 65857 95863 57068 79233 67575 86931 63470 89255 52292 80136 88174 52014 95271 50621 73276 76907 94675 75905 80539 62654 87623 54068 70380 69362 95668 85075 72177 66733 72617 59700 64810 62869 76583 78896 50680 58917 51093 79500 83323 68015 50171 50848 76491 90631 59687 52578 53790 59703 57016 93327 85149 83470 72347 79641 71597 88670 77648 72476 60250 59338 79786 61887 79994 72851 86596 83835 94834 69626 63515 51514 83797 89350 54469 72495 60236 71510 72491 61700 99928 62165 54582 65449 65393 66097 74881 67567 84793 62261 63611 54446 71857 99694 56245 83920 98426 53443 55306 96341 73466 87715 61363 67549 50475 75791 52622 77769 91367 80782 69412 75276 66252 96323 64234 93706 82758 87032 88932 72620 71465 62186 51354 58803 73827 98926 74767 86606 50492 93948 56150 59084 96750 52675 51290 87171 91318 53425 80524 74406 69998 56871 71120 95127 93866 66387 55307 79003 66153 54401 62391 72650 54660 71278 53907 79598 93393 73298 99479 63887 94777 80889 80882 51581 62696 92569 54449 63508 94519 76826 74951 56892 74890 75749 60962 66460 76245 88920 80075 75581 95758 68538 74592 78119 60872 93007 81039 81647 94002 94077 62555 68357 53363 89842 99672 78724 61086 89167 95155 75654 55774 96244 62149 57966 65185 94646 73542 63339 85333 68409 76205 50788 78062 85376 70556 99649 70438 91162 54998 81421 99701 57216 98455 98211 78402 78822 68789 69676 60141 78839 67874 75128 83137 76036 86642 83382 97684 51443 99527 69643 72628 78853 58211 56550 56620 55009 51110 93465 88110 81011 52178 58022 52164 77882 56956 72319 89032 75406 71923 95335 83031 67322 57224 70949 56200 75015 81505 96126 82493 66752 85598 54808 85327 82047 68435 57689 70189 92812 93205 84034 66667 50563 61950 84920 97962 72009 81276 64038 98540 97776 83731 68503 51817 75599 72024 79702 51183 57932 80214 52664 65039 85467 96528 64199 85895 79430 82613 86302 86408 90704 52242 70246 84498 86137 52719 80744 52628 89731 66041 79804 70195 94362 80316 90121 63563 70643 77279 57445 77646 51896 80036 84232 87221 58149 93114 64351 73476 80797 65792 98745 82978 66089 51593 82420 60768 68437 77471 94125 99503 84623 90746 84406 72433 89536 95763 55787 52680 61057 80102 93349 50929 50035 66701 53681 95304 89023 93595 57663 87121 67584 76991 72125 94107 75271 99416 60971 59686 99222 63983 93910 58270 67808 73888 69039 69207 86287 78517 91917 64383 89984 68129 82339 70567 97431 80919 91466 98440 98510 85522 68831 94686 81467 55499 74219 58784 72357 89888 72887 92721 85745 85448 92911 86370 64723 67876 87269 60129 60302 74984 76153 93385 85501 85676 79318 98105 62200 62895 91947 52079 98278 79232 82960 91866 95163 64731 98284 65335 72388 98822 81143 92649 61873 96092 67790 93729 97153 87351 95715 67263 72432 82851 82888 84488 91865 58833 62991 68287 87278 59055 50223 81722 82791 52878 66925 92068 68262 93302 61823 97821 81018 61159 64920 79986 92215 62104 80144 76186 90397 59679 71140 88403 97910 54210 70400 89313 90736 50176 58098 57045 93128 50558 99632 84049 59669 95058 71568 97086 58480 52139 80891 59816 80844 50180 78040 78336 56233 82355 70471 56375 87163 93339 80388 78686 73482 73397 50439 94461 61476 61710 54210 93741 54273 64730 68183 88843 88974 60583 91463 63232 87743 75605 51403 54068 50953 53219 85055 71723 72016 85522 72328 67795 73594 57995 64378 84761 57262 65986 84100 79649 97452 81621 90559 61917 93577 92358 91207 98457 94373 67850 79614 54085 91160 90420 97096 85666 59415 62720 52761 74433 62510 63428 54013 59113 65521 51532 72418 75923 64684 67960 89701 91704 92991 89541 77080 83588 67453 84975 65967 78699 65806 94703 59926 93239 78062 69297 86699 65359 67977 65451 87403 83885 97901 79177 66760 68285 96933 99699 99317 96554 71866 61453 60519 89133 66273 69448 57071 53265 60607 84808 59153 90340 51859 79919 88311 94220 74356 92487 94708 74723 85149 84257 56626 70886 92826 79094 50670 88345 56979 51909 78942 62822 70894 90839 56306 72572 81359 64079 72169 89985 69015 96988 95020 69530 69290 68981 53702 89082 92306 76909 86986 78590 92891 61217 90000 84751 69108 96677 74152 65713 80186 84414 89365 67649 74880 71250 72806 87594 58447 67518 91398 54618 92358 80515 68405 72718 69874 97286 56639 72470 64758 94401 83238 90072 90559 50133 74920 77475 56880 75647 68604 63432 77466 78858 71030 93705 98300 86601 97702 75247 96359 71733 60901 78947 78807 68941 72612 64964 91525 76401 78027 87769 69856 85537 53051 98065 85998 76234 54246 74072 78332 54235 89958 54856 70050 76133 61816 79564 66655 80542 91011 57645 80946 86309 57735 75424 53451 99959 81776 57356 59123 65554 55228 70822 72148 67281 90999 84781 69662 94601 87817 90970 64414 54353 78859 77512 60049 60699 91269 55039 77269 74965 64867 61376 71393 71020 55957 74510 51107 57035 98435 78577 56713 59517 91264 99468 55467 60443 77962 98836 53761 96823 59323 86222 53328 52423 57348 83534 67223 80117 89461 63503 89993 84574 89004 59809 70988 64638 79132 78648 88140 73940 76502 97571 73261 74480 69607 74021 98922 90715 88837 57456 53361 89855 88979 81383 92332 79451 77213 73588 50645 95292 92540 58578 85718 79648 63433 86123 61133 96230 84155 68845 89146 93777 89578 91493 74249 50148 54290 89072 90521 58827 96984 63138 89214 76333 51082 52277 52783 80316 52533 56195 88505 99066 72864 95387 73633 87103 50081 58390 91829 79261 87900 60355 92522 50575 64889 51969 63288 90852 69592 70235 59141 65123 63289 63682 84364 62241 93838 90437 53361 80571 60544 87472 75551 95391 62391 56863 51617 78031 58877 55297 94590 51650 75049 72298 90218 51029 61078 53367 88979 83833 83159 64325 79940 84744 87133 98501 80540 86293 58461 57852 65497 61355 78956 67871 92868 83483 76605 78489 77389 75840 89520 96628 85955 91075 96145 56190 97022 65491 67303 72444 97450 64931 97981 72246 85057 88168 76420 57225 59399 64658 59006 87328 67151 51924 51878 61890 71846 65956 88150 63852 76045 51190 99978 96817 90741 81123 88351 73820 67631 56906 79924 87808 63325 95657 55826 97588 56007 79100 60697 92746 94227 70984 93610 69933 78092 71988 67323 90332 88762 89253 82027 89055 61391 75247 63511 98466 81911 94389 50977 84929 99256 86346 66022 58165 86245 59610 53227 54476 85935 70648 62502 79437 86665 63634 91880 72849 74601 50507 68216 81366 84887 64398 57246 91999 55662 53533 62272 56362 79481 73359 62333 76627 50295 93112 58431 75505 86673 70360 62449 96294 68852 69560 96818 71201 60940 52218 74694 90127 93023 89723 93669 67367 97967 64554 97715 92741 61362 98805 83820 50682 62415 99756 89962 54779 78002 95706 56682 80680 57140 88424 51634 86681 78739 85035 66684 59378 55208 59205 86725 65759 75480 85654 85699 59143 61505 70064 85854 77292 82142 71693 57550 83000 52670 61968 72025 51110 97074 94690 57132 83649 93970 78304 52529 96285 59502 99252 97775 58047 88561 70663 90206 66737 88501 86576 52051 79731 76589 99143 96183 83106 63933 77876 81864 70510 95232 60189 98926 95308 54958 50483 52325 79586 53332 52518 62732 95366 80624 54903 69661 94609 75569 65349 68586 84320 51342 68041 63326 75180 54273 87026 99597 52641 56051 70125 54148 78802 71525 51912 87385 50744 99001 63532 56833 92755 64657 54909 72336 64872 72341 66356 88936 81149 88677 63186 70705 79609 77928 69345 87862 73760 64138 85850 80801 83177 92921 76084 54992 53380 78628 91181 54914 95173 73725 83742 54332 68780 53861 93670 98718 62830 72205 66991 69483 58061 50287 95514 67169 70621 65175 72158 73024 85169 84124 74793 89806 53698 57769 59725 61841 63653 77165 83720 96422 89217 58626 65808 57501 63310 50235 57095 64031 82403 73514 92003 93371 89740 97659 71419 56489 92329 95418 70236 70749 50549 88360 62301 60754 90822 98997 53734 80753 97482 72454 62529 53563 81285 82135 84284 70596 99783 97683 73279 50808 75405 94843 66133 76278 95046 97041 96007 56319 76101 86223 85980 62080 97087 89129 70602 82978 94911 58097 58763 90384 95349 95597 59436 73754 76151 88170 53949 97404 53667 98701 82637 99154 63483 77180 60980 74115 87106 64163 75822 52538 95182 50450 69169 90513 73109 59454 80706 78730 63076 91806 65589 60746 77638 80754 82745 85520 59544 60967 65216 59575 94614 85440 86693 82430 54494 81038 98569 57096 68646 88425 92670 96093 99193 57980 78088 83498 53789 95988 66688 68927 65750 67258 74894 65418 61224 50180 62257 67017 76111 62914 59169 55671 56098 78658 85633 82179 70772 57916 52017 94792 53282 90376 67847 57594 53118 97200 81255 61192 71645 59155 76983 63010 88650 84561 85986 50820 57428 91440 76547 54034 58905 96767 58358 53903 59592 85456 79676 99761 61472 68409 65075 50558 67797 75638 90953 72862 70147 54886 56033 80109 54733 92970 90867 83009 74340 57135 77702 95543 88699 67390 85980 94626 89343 85688 78151 93903 61921 61057 62457 51833 68015 53206 59029 54941 93071 93869 62265 90175 80621 90417 79249 79832 78984 78882 55591 62488 54782 71061 86684 70035 51716 92602 57738 92604 57030 57291 73748 96570 55509 72766 73402 75796 94436 56254 57377 53098 72448 57049 76080 61343 81782 97678 70279 97934 93248 64380 62879 70076 56340 73677 81897 88365 71234 85916 54483 52859 61426 98882 71367 93254 59265 69121 70086 71691 68534 63332 81805 62958 93656 92294 78722 97717 87089 91683 98748 91832 72399 92085 82213 51154 52222 75738 56383 51052 62116 71500 83823 85753 70702 52554 59964 89658 52880 74076 82118 74358 72079 63063 51525 56483 59011 75924 86817 71409 69325 69817 50636 70259 78259 67681 88670 98100 81110 80417 65593 74759 83705 59520 68511 60832 82550 77591 56331 96099 85701 84722 82288 65615 85821 60151 75067 85319 67872 92140 66943 88903 65546 64312 97397 53746 94779 53218 61198 74332 53944 63842 51410 80125 61207 64932 90243 58480 91523 89249 80166 88916 66399 64726 88499 81296 91693 81335 92973 56378 76267 95303 79183 83409 76308 95003 84289 71096 99852 74873 69059 92782 97222 56210 97871 76496 89661 62705 52182 98918 51131 93514 76939 60308 66366 95592 60639 55351 93059 99561 78132 75193 56892 80708 94787 55111 84849 76784 93163 99354 71022 67105 82475 84719 96619 58830 82494 87011 83069 70131 94858 88946 64987 64556 79148 90302 75173 74843 81646 81441 89741 85893 52424 54968 66672 62480 70036 67648 93435 79958 72277 74804 50153 88223 84104 50035 96886 74685 51130 56112 68012 88965 72644 88869 99218 58295 98444 87045 57157 60067 55659 55376 76215 80551 95068 79137 59241 65969 92338 96496 60402 78186 91582 68625 84740 69133 89632 58974 87545 68576 92927 74486 96310 81293 97774 54259 92076 88608 97620 69803 94504 87366 67144 70263 71691 63500 57727 78965 58134 89624 77903 75242 79124 62925 51143 86807 71688 53432 74505 66507 81959 74465 60041 98256 98370 88969 69050 79954 52256 89289 95985 89148 63175 65825 65965 54412 89461 84599 94628 98140 92821 56480 73079 53995 73030 55339 82567 55357 61300 63562 93133 95488 68126 56110 50590 52029 55027 86149 82931 87348 84806 94286 63657 62130 67990 83475 69805 75941 64588 56355 83416 82828 62956 50233 75461 82366 61302 61144 70572 74316 92067 81941 50995 78132 68951 87037 73282 53101 86174 78031 65622 54519 65384 92935 94011 66245 65476 62401 61940 88378 97882 72094 76742 66729 70985 58777 68068 61183 99339 98925 69697 72309 67588 81070 82224 98851 91305 91762 51590 50769 68330 98437 82345 66732 68941 61520 63522 89374 61836 78434 76151 82552 67849 71292 78756 85260 50608 91786 90148 55055 69921 65530 73870 70360 88139 79190 54469 84199 73020 74944 58839 64321 88964 64244 98079 67388 51362 84700 91027 66521 73769 76241 89971 95124 61081 90454 76046 63769 72516 60293 82789 58276 63069 68554 78218 58175 84154 73463 91424 62853 65818 80128 57541 97344 99148 75106 56548 75615 78681 56137 65375 55890 82422 68347 88919 87599 56224 70856 82635 94648 81461 85097 93188 94522 80119 96606 70074 82666 74898 91955 92549 83825 55661 65328 60677 96719 66919 65413 51261 96715 83755 95781 59853 52802 56364 88558 61710 78655 86585 64935 88226 71875 87060 63616 68390 81177 97261 95523 66829 80150 96744 73672 96314 86090 57463 69460 74400 71847 91508 78807 63410 82868 52568 68530 70342 96287 89206 91621 54152 73651 57396 61939 64817 83406 78374 68274 88969 72903 71925 64198 58203 50401 86202 63333 53184 77046 88044 75280 93703 82830 96649 78816 99795 82393 92541 86800 96642 68221 82373 77111 91449 86922 59929 55080 71278 53510 92312 86766 88954 98781 66555 53051 51710 71382 99280 84726 65385 59842 78881 75400 69188 64643 85868 65512 55943 67229 86196 58543 64011 66280 55781 97426 62469 94803 70025 80213 69736 87109 50670 92806 81425 53480 53322 96784 86368 82900 68419 83344 78138 99283 85023 69251 75249 52750 77928 78337 72140 87461 90707 56310 68413 69686 85748 88159 56271 93863 69646 99543 69955 87355 62926 70271 96204 98948 91261 65621 84680 62564 85496 99982 73749 58930 61554 80573 97082 78713 88153 50352 69029 86428 83875 87628 57213 76587 89396 83266 61244 96794 90855 85138 59797 68743 83256 83885 87814 71193 76937 73993 70393 50939 83534 50013 59296 63091 76473 70281 80351 95792 50988 81514 64079 83854 51119 50905 69152 56565 90014 54910 92289 67960 50982 63443 92385 58737 62918 89047 85642 90946 52004 82750 94132 89586 55964 83189 55692 63376 55490 80549 77362 92221 68552 77128 54079 66464 58032 77439 98262 73912 62604 56300 86323 79845 55116 73365 53328 85275 54930 53726 91515 53709 91346 73419 76976 72611 74084 57652 93855 65251 89448 71081 52516 66511 57073 93011 74094 67105 62436 81801 74386 99752 82170 72836 53009 74287 84635 85677 77637 89838 80334 63382 51800 84988 79948 93963 85691 92057 75487 56225 63280 96405 91902 75629 97899 96317 68116 67614 53011 55375 67332 98077 96792 61891 62196 59400 53126 90346 73858 54407 72868 88231 50349 95544 70712 88161 73956 68187 59471 88495 65224 95214 94612 86836 98164 50033 81511 68471 92584 58596 96602 56086 76726 64513 72688 76223 66672 61487 60338 62323 95310 71548 72053 63824 97827 59463 52420 84103 86166 76861 58568 91277 72431 56663 58231 54278 73996 74966 50777 58161 99062 89433 72379 52671 66374 79391 54823 50221 89870 52914 73386 64010 92949 79677 52173 73881 94472 65047 73533 70645 61426 74652 56516 68199 83970 60632 74987 74532 80342 70436 78012 96610 54675 59498 80980 53135 86014 67463 96877 79046 60940 65443 98484 95289 64761 76578 70599 59101 71477 91776 81707 56389 57769 76050 90944 69181 83724 50044 93362 70341 59680 73566 53648 71132 62912 54625 98889 51242 97889 51193 78900 63849 99432 81653 79773 90223 69390 58698 81798 71595 57035 76843 93918 99253 57566 56344 53400 52348 54336 56823 78127 65272 88471 67940 53589 59823 75007 84369 64811 92673 63170 62646 78691 71354 88429 93807 50500 56389 59493 50509 63500 97641 69139 72924 77133 98856 58821 51364 64011 75206 91634 68856 70988 52485 76021 87527 82009 55665 99149 92904 98667 64424 81183 59223 50428 81600 98095 77904 86948 52940 56689 72406 56449 85793 58812 81149 57834 55874 52047 68225 53724 65178 89199 89373 86394 80143 54489 95472 62347 51607 56713 88466 81695 83630 89092 53645 99837 99134 87075 69016 55408 86111 76553 67587 61037 81993 61213 61843 59637 98400 70840 72111 99933 77709 55617 87122 79190 87648 56778 87047 91523 69703 98274 57575 97189 64780 67342 62772 91902 63452 58491 73848 57278 97498 83944 70535 56969 69264 91782 77059 58100 68433 91172 61999 60776 66694 87600 93175 87654 78249 82194 87233 94054 93386 86309 73562 86173 77999 80694 81699 61312 58526 77205 70579 87403 70538 64927 97263 72452 56621 70969 84758 88801 99001 88227 84713 85343 69065 54987 89703 69702 72801 76987 81194 71818 50120 84515 74738 75771 69128 65105 53939 77310 85727 95581 75689 75269 50111 95647 55708 73346 66216 64167 84080 63473 51600 61351 95137 70390 69378 95918 66355 84188 97022 85465 85838 73681 60933 68366 90224 54394 87225 61056 52458 83009 90128 63122 89460 57705 98264 51709 88363 92736 93202 63993 85147 79793 54649 95256 96231 86996 52822 64637 81836 83858 74890 83789 87203 92885 53199 88748 67000 78714 56864 86751 68833 72482 70177 82772 51798 75073 64085 52783 73869 92239 97699 95359 58095 51191 94766 65895 56536 90245 74711 65792 66326 50865 56423 89950 81788 51348 94029 89227 79303 81923 60157 94941 97841 80366 61130 55313 57085 86052 67453 76420 71203 56649 65993 77972 80129 84051 83156 93709 80051 95046 52637 52640 77634 50808 50994 98337 63985 53634 91131 92488 88515 65164 55258 98622 99846 59948 58616 98181 90318 67397 75429 72622 73420 74622 99149 96527 76856 60593 65767 96715 50492 64113 66133 82869 85925 99603 64475 94477 57475 85740 74650 76447 71173 66749 53993 58656 74241 97793 99140 76674 94338 54373 81745 79932 97142 71769 84531 94210 52829 74886 58983 72303 69587 93193 56738 74082 69606 73646 78124 78811 88009 64983 69332 50489 52897 92988 89304 88528 99980 74232 99230 74203 51375 81142 81955 72321 76929 67263 59892 78993 70327 61078 75523 81453 81039 96962 89314 68491 83438 76128 80258 51127 89993 96838 78579 62209 59642 98188 55738 96753 65559 51629 71260 82185 78876 75225 92502 77640 63692 63858 57679 95486 55703 84099 64956 73561 59201 66478 99860 99408 72865 60224 91680 79508 88421 53282 77118 97155 98309 91403 88847 64639 92097 63027 70854 53307 59652 62259 61747 96786 53177 94554 86726 64154 73673 89632 73811 66218 51613 83528 52451 67233 99594 99822 65535 51884 94768 62152 99984 55975 94858 52115 79615 96568 77664 67197 61119 92243 74057 60387 75933 93465 97270 62482 82997 61403 82839 81460 91417 75227 65692 61282 51645 54671 95542 73800 89179 50850 93345 57238 72063 58380 82433 53300 77557 53744 75419 98367 93958 50981 86249 92948 94800 91817 95357 59180 88486 73556 71617 95774 50277 85646 95099 92541 57694 73011 71135 79028 51320 72395 97923 80192 90195 84658 98214 65553 74195 94299 79411 97906 86209 74944 77066 90829 53660 82732 98932 69033 62181 99450 55727 98515 89880 84298 90075 92374 66586 64489 97720 90830 79225 74732 66769 58808 74690 90120 75134 70840 73648 55500 85795 51536 76220 70552 66712 74194 66847 74409 51378 87976 53298 66207 94618 86291 52960 60339 65842 77856 66009 50171 73448 65251 85557 88193 99855 71518 84304 79455 71704 74334 98024 89328 83465 93240 58361 99894 57570 86321 97033 97370 76046 93664 60393 79750 69817 78988 57079 50412 91232 91926 79224 53522 80568 90798 65296 78666 87276 93833 77582 57454 53237 88540 90165 93287 83371 72089 95102 61282 51307 70988 93190 69446 91907 72930 58147 67567 70891 78900 51259 50366 88499 96146 58787 91709 84206 90666 69516 53163 78507 94485 90392 67646 64599 52081 75534 98431 89462 63434 59753 74954 85180 69950 97441 67765 50955 54897 63423 75461 52060 65101 79785 64817 57444 97209 70592 76752 94059 89981 68649 80561 62154 99397 50797 90615 67958 55783 99552 67704 82262 89425 59835 76569 55832 76385 99590 72832 86647 72586 78786 76743 69664 77766 90544 65257 54114 88971 74005 97462 53678 80794 62422 92441 72938 88737 67161 68245 55777 50064 62755 83924 71494 60578 51234 73204 64979 95339 81825 68704 60063 94807 82921 61158 51101 51560 98717 84719 59360 61638 76691 66871 81753 72428 76113 51021 70079 63513 54393 75601 63084 98527 99676 80732 68382 87891 77502 92635 82428 69575 90379 87897 67097 85965 74608 81964 81340 61315 50713 81894 93254 67849 88814 97003 89160 53149 53325 70244 81692 77017 69171 62596 92802 76334 94774 54853 54769 79557 54380 79310 99326 51812 62927 89769 62756 59462 98757 82426 64797 76149 52354 76093 51675 62024 53452 91004 54389 59650 54722 75730 54011 72418 71195 61916 97752 50984 96725 55981 93276 76087 76692 94828 92060 86692 51388 73327 50019 53094 76017 95357 81870 59044 95760 90564 64817 54616 67179 94522 54570 73747 52035 91910 62228 55807 75675 94695 75431 95295 96213 95422 68310 52853 71933 52599 60412 53828 60884 59998 54086 78858 61537 85069 97641 62262 88116 75523 99458 62888 83722 91856 60572 95330 94954 88633 58860 61509 60477 75147 64354 58962 57702 99250 63952 53774 97527 82600 99351 95048 80024 57536 91842 55949 83641 70244 81013 81361 74396 90660 77922 87463 58459 68988 67868 54243 94143 52163 89231 80918 85070 79293 73645 52344 85927 63365 54619 80393 71837 55552 94958 52985 53094 82640 96964 90178 50471 99470 83380 52492 54677 87800 78883 52827 76206 65444 53859 98823 79638 58504 59209 56289 84872 52264 71264 58004 67830 77414 59265 84160 78023 59660 57117 97579 83491 91362 68937 70252 97053 71750 52697 56178 71835 57502 54921 61394 69797 84214 58903 93322 53733 83886 85141 82742 75379 78045 58731 52765 97739 50967 83834 97669 79449 83028 84755 54479 55515 51195 54714 73067 98959 83265 95305 97824 91365 55211 62386 68231 70034 83386 66096 64415 71518 51519 75518 67654 58092 68894 62183 82234 67593 69109 94948 96165 63213 76194 51657 99293 94845 71024 50969 92444 83400 81967 70259 95351 61424 68705 59767 63685 76059 58241 66988 69373 98777 87195 94550 90788 95869 65272 81102 55648 97306 88482 80106 59466 97973 52534 92233 87998 60017 57041 59899 62384 78961 84438 82007 73361 60730 55408 74111 59967 82854 65294 86059 65164 98236 77801 97470 86154 56290 62276 52988 52230 91323 97945 69144 53602 74740 88329 96714 74723 61488 67067 91362 99135 69959 59458 91505 96491 63559 98635 69891 97453 73047 61460 64386 83777 77693 95695 85803 92794 64766 59562 65307 93128 76200 87245 57619 66318 60191 93205 80034 61839 59387 75064 64888 78755 96662 60617 91805 64948 84938 84280 57816 94558 64750 67914 78753 84075 85416 98284 55248 72312 97887 57119 99279 74099 73621 76090 80589 55793 68138 69225 80308 54250 69589 72447 83132 50901 74140 89153 92606 66324 58242 81729 79187 88005 93352 57053 57988 85014 80676 79690 61142 83306 54794 99064 97703 77158 62769 68992 98974 50857 67288 75162 75252 71662 84454 93529 65071 99302 68520 86141 94565 76611 90954 54457 51680 50312 54702 95339 57783 62898 55989 74615 69307 72436 98385 79567 86308 54151 58176 89197 95874 87231 64611 67556 56068 95292 94002 70870 50093 74286 52459 97283 91713 61587 58415 86806 99962 55026 72525 74084 61314 72966 64849 52972 96891 85117 63303 84598 54982 87873 75753 87707 62233 89030 95762 56515 71875 62557 87573 79765 90919 66686 96814 72681 70418 61177 88588 94256 84737 51693 99753 76934 97521 69756 70840 84219 69201 55640 60765 83287 98087 58207 74084 67084 58025 54074 71894 72935 67682 70406 85029 86806 75024 54080 52482 96694 73283 67183 71480 51316 51500 77258 57140 87034 53598 67071 95662 75713 76317 80038 54577 99070 77514 83524 68349 88155 78257 95220 87532 96715 96411 50028 65320 91587 93320 70844 70948 95643 57783 63859 83598 90681 85357 71317 88825 70936 90296 55101 67718 73473 72885 85477 96554 95209 74796 82457 66168 60333 51672 88808 88912 52503 74438 59405 59490 59083 87763 76203 56430 93834 88497 70616 58989 98720 71210 92104 74226 91888 52025 66866 55331 72785 53915 53131 75904 97518 53435 88074 85683 59990 55146 92539 59754 67286 56803 50817 62099 85678 88775 75116 82244 97979 67426 53953 58000 77078 71851 76120 93222 98796 90395 92215 58223 91319 53799 68574 74777 71725 62429 67238 99030 74544 74637 60817 99716 78429 62519 95250 75410 68353 74208 83668 75196 72869 98164 69277 84378 89837 83187 99774 71076 73013 87225 99303 72013 52664 69822 89500 63722 73322 89696 59431 86326 58814 86427 97692 97411 71208 91245 53719 56953 75658 70306 68840 57410 56353 60872 65811 78212 62019 93688 76337 74817 78343 67444 67358 54554 70501 89123 68473 93307 66690 63608 91416 98403 81330 83702 99484 94600 97149 70429 61321 57172 53311 98975 77342 77645 68445 84000 83593 93204 82027 56872 87231 90454 52764 55734 77290 93155 57775 91670 92423 57667 62339 53473 55396 75526 94987 59832 59921 58718 58899 88857 52744 66087 90528 95381 96937 79757 63566 93312 66648 82330 99919 63683 81975 67916 87481 76722 93128 65027 74940 62865 67409 75336 90484 55923 75144 69306 77130 95852 85620 61109 72199 56624 66348 97782 62695 81504 75672 55503 56358 91003 62939 65381 82591 79756 68967 95908 55484 88828 66327 53613 98317 99751 81417 70387 92196 88075 85793 87517 85718 87275 74396 71345 71649 67744 70305 66165 69125 75290 51249 75010 65391 73184 95436 83585 53608 95020 70089 61334 96389 75169 83517 61529 51254 89632 90851 67005 84720 79768 79480 97660 77587 75550 82445 91969 99800 71760 55318 51846 70838 51253 90199 59686 73085 71598 80398 57610 60148 75485 66539 67926 73475 54519 66627 71809 98733 70050 83856 84136 87388 98755 62458 62646 73703 75264 56938 69356 81924 52302 63911 92699 63263 73737 70290 51296 69853 74348 80717 75226 61943 92919 51673 64538 70000 52749 85015 51140 81571 83479 89088 90876 79341 92294 91729 88051 81714 58937 67479 96466 96767 57263 76365 75853 74469 95660 81692 87551 86917 80352 76097 70280 53558 96808 97851 97323 50948 82840 78056 76695 50023 72447 97923 73191 73600 80618 95242 71772 69274 92829 77694 98521 89005 92545 53971 89158 55640 95853 74786 91559 61735 92324 57779 77442 73336 52334 50191 81199 60548 94164 55534 50809 70250 65089 61523 52772 62279 63851 72217 65284 70048 76921 81556 66722 87825 60067 76104 60639 91965 89069 87689 69530 74703 96174 83765 82597 58965 64470 82260 61627 50172 65096 53900 63393 88050 84344 83914 80442 95900 84289 86417 90169 67540 97882 76971 96265 84727 63990 73238 56657 85232 52000 63824 99744 86213 52312 79678 83540 65220 74847 67372 88419 57444 56871 91986 56688 96886 84102 58443 95746 51716 81514 93885 76781 65215 90464 96207 58637 53036 62709 75874 81726 52441 94633 61902 63884 98780 58986 62983 75679 69486 92089 58773 61034 96637 95097 90729 85297 67371 52165 76295 81973 61975 87499 82447 59276 90967 73814 59746 62425 92069 64885 62656 68117 67747 64140 87140 97772 63478 85316 68610 60479 91893 68490 67216 73839 85282 75896 94186 97758 85232 53741 57305 73036 81793 56166 62741 69844 60250 74055 55956 78898 67878 95258 98009 82386 75067 69844 90480 87995 52839 85668 94354 63739 55455 93755 60131 90127 56440 95966 53306 97726 72198 89596 69899 65477 89650 85424 80123 94374 80110 69131 63032 90030 93775 73742 88049 78113 97624 62789 56627 93398 58090 64245 65751 65957 81167 54753 61031 60203 73082 92429 69376 65061 71044 76474 84951 75913 60312 90822 86065 70713 54371 92598 86641 57813 50616 96442 81049 94971 83464 82165 76465 90150 96574 56562 70118 60088 76056 77944 91069 75278 53317 87829 90049 56021 91007 96012 75618 90684 72991 91892 72645 57317 58061 84106 90014 94006 73789 86265 67309 88129 98735 53297 67882 68463 75530 67772 53921 99415 51370 57949 75788 52191 64534 50758 94713 78207 59039 71705 92793 59546 50058 50848 66173 66389 58362 69887 82978 92767 56806 95123 69982 94783 55296 90774 92094 97933 97883 79822 92520 61016 62968 74193 50765 80570 88881 72668 92701 99841 82165 96933 80140 53286 60305 71778 63554 95183 70486 75724 75022 85375 73970 90394 75295 94665 96881 61971 58453 56218 95829 51020 62912 51161 51022 90362 56977 82868 57420 93302 95406 89305 86977 55675 80352 74023 86316 89463 88530 86269 91768 60993 69262 70390 52765 90726 56511 67387 57357 55797 93750 65911 84951 65584 80000 90986 61801 68327 87060 92132 79396 50945 66186 60563 62098 57093 76036 70506 77632 97085 69739 69513 70068 82301 52225 66185 68482 66496 93810 73698 56299 80535 84753 77980 50042 59493 61301 79402 86280 93919 84961 59702 72081 84915 94122 75625 81307 70782 68200 94888 72624 83498 95447 50348 75994 94294 89164 86714 63859 93679 87898 99412 65152 91003 65118 57812 58637 91435 66283 85194 58541 81130 79986 80886 80374 63099 79026 72973 92939 74781 83106 72096 96918 66437 66614 60455 67231 88700 79686 67403 89505 64620 80368 63866 83891 77647 73659 92872 52526 51072 68537 91959 52491 96320 55686 58226 78758 71907 96862 64791 73327 67678 66267 93485 67875 87637 83389 98906 56053 81037 81762 55358 59170 94039 52732 87020 92645 79739 79628 88413 74341 94967 72812 94521 94959 60079 91009 97133 81304 74745 54082 58567 64657 90091 55826 69520 66760 87959 68473 77874 87611 80344 62311 88072 94652 90755 98080 64953 82881 66602 64883 55200 85088 81736 85625 86171 81444 83816 59717 96192 70550 90929 79393 70036 57715 55269 94771 84909 98352 68813 83621 67197 69231 64300 71532 61163 56370 90389 99691 93210 74788 92031 94781 61075 61064 90013 50681 70542 99815 60816 56952 70987 51770 69498 81984 74943 62495 63815 75747 50839 73347 97437 66183 99995 79884 74585 78041 75848 94256 99393 63848 66524 67081 90360 93744 69249 73725 97530 88571 73603 94403 96973 77704 75761 68784 74803 78428 82814 83193 80042 92757 71078 88365 87123 59925 76260 50715 64314 54660 70963 70749 93114 57526 81098 77703 56410 57875 60527 96155 50431 96379 52013 67584 73915 98191 73900 83043 82938 89431 94714 74595 51115 81374 92618 51375 56769 97012 69266 78843 71713 87174 98766 79350 68520 50845 67371 82803 69018 66165 87035 83043 99444 77503 63557 68141 57903 92610 64262 53796 89598 98061 79341 96543 58769 81417 62401 90705 50719 63330 53356 54180 89223 63611 88280 57739 65789 67471 69433 85686 89802 52861 63387 59320 62775 74850 97853 97090 70306 52179 75689 69740 75584 89498 58435 81880 88052 51035 50892 71811 80557 89782 87126 56179 83312 77063 90573 74289 82908 63598 57854 50561 96364 89050 69565 64337 83209 95357 84249 59576 64577 50699 59105 62675 66354 75138 50290 84497 71681 81095 55092 59463 91000 89621 75167 51830 60079 77866 53729 86832 67624 70381 66071 53431 63739 52468 95292 68507 53639 93861 61513 93612 98409 52764 52034 93432 71436 83313 90787 81766 62339 99391 70550 57628 58308 57936 51450 81361 76610 72753 89536 95664 52380 58228 93683 68658 57687 75434 63062 93225 97736 66654 91688 57468 54350 91168 95225 98379 68011 53735 92511 93924 75763 82264 76698 73662 77184 57692 64876 94647 51549 97435 75441 51662 69484 90404 89064 96588 89773 97552 60818 99373 54081 83651 95421 54998 90263 91877 99264 69292 83755 83200 90363 85940 64766 52859 77886 56668 99376 61486 70065 75519 79411 88232 63238 69782 81950 92254 59651 61652 72754 53264 98363 96839 89817 67549 80467 50324 87351 91390 84429 57354 66411 57491 82312 95290 67497 77945 92404 70719 75477 55171 92984 64723 81529 69602 71599 65879 80478 51656 92849 81688 65889 56202 57012 88419 60874 79360 57899 73777 66571 59035 69388 87629 96608 83438 61381 79814 91865 95759 80373 93211 52856 79276 83395 55499 70663 99597 84288 66802 69151 95225 61009 98237 86332 91745 96678 63169 83926 71002 83520 83830 79079 64749 81236 66409 72436 72104 77803 57288 72955 92113 80408 51584 76225 88888 97937 54770 55867 60785 91973 77747 93862 94542 67484 63231 54508 73644 78183 55827 62711 82789 89111 76542 84837 56511 58065 69738 62195 90088 88070 61566 96666 93821 83919 63683 96383 95082 97233 72359 61355 95115 79321 67796 68484 71313 83666 71534 75178 99525 92874 73798 95564 74243 66183 53087 51632 92897 88521 99166 71582 97452 79505 64258 57734 90494 58552 81661 80780 76836 76220 71120 79931 71530 87504 72843 57654 65664 87116 53860 64494 80572 60448 57408 77158 71742 87022 76481 81313 67092 84482 91812 66604 59146 62800 88453 57827 99085 50258 70584 52580 99535 92899 94134 83115 91213 82007 95907 68650 50500 70598 77403 69867 95178 87714 68318 55934 55845 94878 61159 57453 56654 95984 66910 51137 93835 69085 94128 55489 79536 57094 83585 72436 80961 61411 51269 85180 50815 54445 96041 65569 99497 61373 88706 73716 85107 63225 90549 83825 76021 67729 77996 90229 60961 72043 70852 99059 56716 60206 96525 52322 57103 75780 58178 90442 51972 71182 65125 66159 77151 61657 62958 78471 56457 58043 81612 55593 84004 54416 87451 78758 63728 54010 68560 89491 91565 74721 94966 87080 94682 88450 89757 87705 65528 52174 60643 74218 91331 71826 95008 91870 77282 84044 53519 58160 70740 66683 50359 67607 91612 55669 94419 73531 63264 70194 50167 59785 97423 91964 52787 58362 97337 79678 79587 99740 71265 59762 88934 50775 75345 82392 65556 61237 91941 80972 59117 59205 95820 75890 88410 79177 75294 86453 87308 62729 55361 77615 58773 67505 63380 99141 97755 57068 89156 53110 83837 53043 51615 92094 53580 60794 58957 53986 87708 62852 90400 76279 68841 98415 51621 97273 68433 78286 97934 68786 75051 97047 79584 60039 87224 93108 53523 66127 54289 71909 80991 85676 71366 87316 89937 93831 61472 57487 61248 65341 66540 86774 75874 82992 82163 62145 78635 96843 63720 70901 65145 83867 94251 83744 51187 96777 65064 90526 67994 51534 93055 59951 58972 78717 80354 57724 53950 78560 87232 72777 78257 58151 53721 72692 98995 77617 81668 82508 93048 76775 95131 70899 71246 53265 64437 70991 73339 74851 59482 84103 90838 77449 59997 78180 58449 85495 52225 94342 95147 72858 87882 63182 98686 59859 61833 58105 57982 81531 80648 77151 98974 81064 77426 88424 71973 79559 82149 85930 54468 80335 91364 95581 78250 98678 77376 62605 50503 70327 55121 52928 70076 95658 65836 77416 62954 56589 77179 54288 72954 64600 74322 98926 92492 93144 63032 68985 73984 56502 80462 75029 56827 91857 75588 79930 50081 91536 78415 97030 94889 52029 91908 77994 97262 56456 50119 57234 75580 68759 69021 92751 75581 50181 72875 69755 54615 95409 57535 87704 87929 52893 69209 54274 67070 51039 55598 59122 83633 61680 63228 91036 67225 72421 63238 64237 83118 55615 98570 91360 63475 97081 81966 70277 50501 51186 94356 80070 64444 85164 56924 53254 93579 75205 70244 88357 91418 59858 57573 54857 73932 91803 88857 96397 90646 82617 73757 62373 81170 66774 89731 81058 71077 97100 95665 59597 98646 93673 66829 83598 54032 83588 91059 80610 57087 80662 79720 57390 92214 87779 73834 63468 52318 94786 51721 50916 61903 50337 50129 92931 84996 97783 55800 91296 80731 85011 56504 58432 86582 87842 56409 94245 51061 90528 96863 82763 81046 85023 54558 87074 53049 56208 53542 80289 55790 67736 58505 65348 79612 75045 97017 61794 84673 58535 76282 65664 75541 87856 84857 94763 84379 65684 82965 93824 89758 50662 70124 95672 93997 93154 69989 85358 93008 94310 80843 76734 77396 76006 83469 66027 77551 89810 78324 70179 67892 62668 74174 73879 85554 89051 91859 58437 51173 60009 60087 82633 60335 69896 97267 84462 85823 56336 63688 92896 83217 69557 70152 59099 97607 54024 98880 71425 53095 72041 70143 80802 72752 66399 54802 70211 77405 67765 67402 52498 71028 50652 86351 76129 58707 58360 79912 92766 99190 64089 77704 56158 68308 90986 65513 73500 92438 92954 95654 87718 97070 81662 76264 76285 51839 83599 57741 74197 69729 91240 79066 73138 89247 52688 58478 77951 88913 73616 97833 68550 98936 65793 93875 51802 91285 62661 73017 78113 97373 68011 61077 66254 85400 68992 70791 74224 75311 98132 93472 72899 56537 61041 62740 58030 73784 69085 62689 79845 78229 56931 77401 70430 61977 74539 60329 88691 93118 61285 52672 88875 89728 55218 55715 99853 92812 62994 50260 51144 57430 50407 95102 53181 62003 63569 50515 86116 84832 93563 58464 82384 85089 57532 69362 96667 60993 54669 87470 67226 66006 54394 96179 89942 66961 82839 61138 75159 87986 53695 85836 81778 89290 51755 93068 50062 73518 80599 50395 99439 59708 90222 73477 62602 56963 62333 60734 94263 88294 96048 69215 74191 88173 50245 60935 95704 97149 58855 61721 65289 79154 74869 55033 93533 84226 96129 59122 93036 63761 92469 50654 86640 75657 74410 92089 50733 91115 84811 58134 95142 80328 70720 64893 96045 62625 51615 90035 81087 52363 93032 60925 83432 63172 79672 59235 56088 54657 89352 64370 64456 55421 81711 88750 88427 87850 80435 93626 84705 53123 83822 94018 60079 56534 67921 64434 60602 88018 90438 54261 59524 72759 91582 78230 68687 96841 96907 87729 98958 54701 90921 73273 54238 73240 99442 66346 65914 50503 68305 82663 96805 71942 52007 98179 58405 71607 67509 68671 86435 55098 95629 63574 63722 87065 82208 89778 80080 53906 84300 98876 97139 74647 88701 63165 87526 72476 61439 87304 65332 98298 89270 52212 70399 64540 70490 83030 99165 54717 86832 83422 82571 56157 94334 68608 83883 75493 69793 87457 99063 86057 96426 56636 87603 76633 87820 54962 69016 77135 50625 78528 50591 72630 81847 97554 96824 57469 71358 84731 84561 60747 57014 50998 57544 65445 92679 66821 52365 95519 79218 64425 55500 98767 93645 56950 89198 65115 94528 70969 95567 68858 91325 98342 71901 95955 79753 51144 99617 81488 79908 80929 83664 75148 69949 94760 93114 58593 87385 98049 54279 57409 60173 94607 58528 78123 62892 86890 85999 70660 51267 78433 77920 56960 57001 68477 50309 76653 79552 79708 80048 92085 55389 82117 53708 54204 84932 79349 52019 75405 80466 56928 64275 59716 91668 62285 63225 89570 99971 75445 96094 95222 53925 57891 96000 94783 73021 81356 80904 63321 98438 92950 78296 88818 55753 58174 71248 53481 56543 69125 69285 94273 69947 73523 96274 76468 81408 70471 98915 65140 75846 92137 63473 84858 86328 53148 58237 58102 82819 81417 68948 55179 73471 95179 50187 52854 98097 79299 82955 94671 76863 99538 67521 87803 59763 56117 95917 96623 56742 66379 71742 80181 50381 86144 76677 75196 70613 62374 80796 68681 84268 89435 58690 51259 52826 56171 99382 64257 76350 83024 66468 54303 94990 67654 97695 60051 97823 62120 99549 92698 78979 84390 91102 86693 55552 69759 50648 91329 63480 53978 71800 56402 60492 57693 92815 63929 55771 97574 62722 97494 58617 75604 63721 58359 55220 91597 71230 55277 64689 71727 50801 87931 74821 58595 63394 70993 92357 84207 64495 55388 94635 65224 81107 83463 73416 68333 73550 92495 68353 69036 80188 54753 57349 58798 81067 76842 86735 53032 75675 80298 88531 92200 88263 81533 50003 94814 70407 54787 65078 79952 67715 64784 76565 53111 86520 68926 63995 99846 79164 71645 50925 74125 51246 73989 99973 51852 84391 86076 97556 51396 88244 95744 95404 80155 94925 71431 90762 97423 89950 87947 77996 75770 76575 93601 74388 50729 59362 59028 69085 56712 77376 86481 72657 84661 71352 80115 68084 63377 94895 92260 62257 96698 94241 54059 90122 70197 55800 56017 87221 95300 80083 59534 54284 67732 68684 75142 79727 82215 68206 65676 80198 86847 92330 50963 65825 68504 95422 95068 99455 60827 58395 80792 57522 67096 93820 70721 72148 84728 89501 63125 80886 89873 96637 74156 55190 93073 96158 79536 89525 61893 89317 89835 94163 91512 84883 57970 85987 55624 98554 85846 96293 63044 75112 73217 93351 82708 63684 98090 69336 96867 95556 76725 61298 99303 58544 77458 83661 75138 69229 63224 50824 50654 88906 63960 68494 89921 79474 63395 51155 66970 50467 52466 75258 78482 51594 61096 82702 53047 70161 82525 92263 54203 55517 80895 52131 91593 94815 85352 76623 72457 76364 82413 75082 72054 51638 92436 95791 86179 82416 93409 82482 59281 91839 66406 84059 92529 94225 64389 55634 73200 84765 50264 87465 73044 50240 72389 85404 86896 75651 82087 62730 77179 70768 96260 62557 74365 89534 54400 55579 64557 65834 77521 78174 99201 57808 71401 53768 61395 95413 94544 75565 50700 63153 94362 75756 59583 64212 75572 85879 75901 77460 69010 69617 88427 96258 58494 78645 70961 52537 93093 71558 71507 96970 71250 93194 56184 59283 98910 98729 90600 96010 87911 69776 88294 64736 68193 86503 80488 53137 72869 87601 61055 73286 68253 59988 82127 69732 88458 80225 57802 52477 72990 72281 82358 67223 70584 68711 92687 79492 55869 65823 75574 71598 93442 67015 99866 57377 96914 85344 66518 78284 55788 60938 52107 94257 76877 61293 97584 78450 57686 69545 54105 50499 91218 87577 78972 58419 97741 57750 99632 72752 72729 86928 99389 70355 50478 94927 72695 62082 96853 50676 96150 77888 85499 92830 74912 94699 93529 50854 59004 89613 54584 69816 95409 76233 88239 75538 97299 86976 67638 71575 67499 98841 78433 67181 61548 76851 96974 81330 79052 98828 76963 92166 76700 87195 70674 57210 56696 71437 72837 73612 50747 62043 57227 86771 64819 75282 76217 61595 99264 58096 56606 99290 67045 63420 60846 93326 96048 62978 97548 73388 61286 84328 68844 86661 99871 62496 86769 64591 51164 64657 83084 64582 95999 93998 68883 83045 82940 96673 79209 94910 51928 60858 81683 53246 66848 66059 68746 76040 91495 84274 85510 88383 96075 98317 95155 85831 59727 77566 94273 96481 70794 51387 95914 85506 99898 69896 75184 62099 86114 72748 72336 65150 52825 50785 88125 94466 57544 91085 55651 73844 75929 69359 81816 86147 72714 72504 62056 86741 52330 74618 51587 88718 83170 89298 78435 54688 99806 65236 97738 72862 65889 69047 64854 89727 71231 78111 54042 88071 70964 73231 83256 53658 51870 66425 82236 85382 50317 83555 80982 65943 92794 55291 74897 52455 96592 66341 55300 70214 85605 90448 97196 61339 74397 77227 69537 87923 62137 98907 50970 53835 63072 90945 71706 83257 57702 69345 73994 71190 92850 69486 72384 94485 61775 88853 72067 69702 62695 70541 61157 55274 88843 99330 65089 53016 98530 50847 68482 79424 85907 83598 67177 88048 63123 89446 65268 58432 60170 50885 55614 97032 61335 87137 90106 91858 74887 78497 89276 52908 50750 75225 92328 79670 83621 84554 96762 73051 66599 51564 73159 91738 66612 91321 63292 59840 81933 56131 98305 83554 77994 84683 80283 59367 63043 76058 59045 50686 87186 98116 62004 92783 74381 62301 69962 62968 71205 54877 74582 76092 56455 96321 76036 68276 51627 76039 99511 85428 73574 62902 56111 68802 96771 99830 70156 78105 71611 54720 64532 76199 79445 60606 83568 97888 73729 82404 52167 73344 84903 64673 57072 51950 54895 93866 87990 73988 58030 76152 60708 60445 99324 78590 63619 75338 90243 62418 86219 95881 75931 74294 95231 72341 82714 58376 73879 79278 75461 86942 57724 60092 73737 64761 90703 63065 59938 84792 94376 87339 87010 57005 93510 80345 95045 99215 67994 69709 61044 71589 62215 50751 64849 62278 96522 53748 57497 64191 72597 51665 93515 55512 74415 60980 64421 79748 59154 85017 70759 93148 91657 92826 51334 51510 99130 88765 79089 83176 86298 87730 66126 70004 73398 77542 97128 94158 99821 86438 50591 55349 84344 90583 76280 50491 69440 66435 67619 97465 96577 79286 97969 58654 94985 60227 79951 78864 60038 89287 76358 63859 93558 59335 68307 69602 57063 73205 93798 84318 84330 76306 99484 82143 92097 72251 65922 79634 82191 72023 66684 54694 89753 60896 57091 74057 55815 83127 77420 97158 56750 76684 67459 54836 81728 87920 71007 59234 80305 77607 74253 86267 57208 90396 88439 55937 86253 95759 52756 98570 82742 70136 66639 84863 59662 57425 79017 72820 79715 76158 54327 73148 99524 62291 67588 57372 96734 84254 53287 83606 94338 52088 92280 52142 87894 50073 53360 66518 73018 84748 55411 50197 56579 82792 51851 87087 60278 62825 68735 86644 95571 75903 67110 50179 78710 61723 98478 73245 54200 51289 69564 79544 87766 59587 91461 94086 56977 60361 85683 60529 73336 82804 94903 82149 97517 55676 58366 91087 85627 56257 85738 60364 82721 65830 87966 73606 68643 50201 73234 57144 55890 82410 99623 59510 65315 52467 95075 66695 73993 64474 77927 63005 67126 64674 82095 50282 74994 91490 69633 55458 54256 57162 82146 66432 84552 85944 98897 57719 56053 70301 63612 93847 83018 73954 67676 78841 87744 50070 93200 95815 84460 73079 76574 59229 85628 60255 98851 76820 84791 61839 89918 82026 57627 53558 84502 63501 51244 65692 63747 96643 71701 99652 53185 61957 88706 81269 53811 59273 63546 64252 88593 96993 75105 96562 86658 84922 95679 99099 87065 80127 80634 54739 65349 96668 86148 99284 86468 63850 53494 79881 60469 86482 79850 75607 94375 94880 89506 63945 51693 56791 51084 55609 86007 58415 95368 94576 55220 53557 54884 76827 76529 83967 52565 55613 67373 72048 53852 61541 85226 83319 85055 92691 83300 59909 62215 65880 65422 88064 78553 85351 98643 54703 96755 62313 99162 76635 71868 92705 78709 75857 97893 73085 59863 93300 84653 62095 77250 79126 58632 74954 95660 98218 67544 52775 57337 62658 73281 51472 97836 88736 74832 57299 59075 51060 95680 98347 79693 89650 75227 69215 74379 98248 53496 77771 81631 50361 74355 87460 97760 98856 53103 98667 98202 83459 96869 76172 55720 55774 68766 57698 87510 52208 78573 84360 86742 75843 75691 89473 82174 88327 78306 96868 73711 81805 60897 82070 95894 59018 61933 89868 83811 93711 71356 56575 78878 66786 61461 67963 59704 90263 95712 55713 77220 95715 60451 86223 77754 58198 70286 67714 67422 67527 72058 60270 72314 72788 91543 69061 83553 66461 78737 69641 61536 60742 55451 64151 62660 80412 59214 70552 51262 65167 59075 54307 62301 92947 63629 78952 94050 90991 98218 80286 90640 59946 80845 99397 69816 83091 79805 93036 70828 68706 63376 99881 77471 85832 66320 71437 81719 82708 75977 98229 56270 56802 97958 78581 78062 57854 52686 72780 64410 59431 59383 61556 69286 91377 55580 83391 68920 76613 88587 67514 59091 84605 84416 67495 66023 65621 86704 81539 79804 67486 86536 82549 55685 96172 55044 97848 80662 98080 85406 75475 81384 88907 56452 57408 92625 52686 74086 62869 63270 88265 62122 96109 62915 65584 74173 81505 66481 66149 63020 90476 95757 64787 88011 79491 70955 77926 61504 67523 85289 92870 50151 76085 94285 51089 57635 51272 57860 77069 82100 69495 69838 78060 86742 92797 53629 59812 62186 53203 63926 89118 87461 94944 94845 99230 76529 97956 97316 74964 75022 90776 80450 98085 89563 89541 64741 80550 95707 58455 50710 67766 52309 82539 71285 83816 74948 79319 81786 88020 71468 73139 69309 96155 95795 80305 86162 52106 57686 69520 67284 92892 59912 55066 65721 66566 99540 54315 82901 56681 88725 53601 62173 91958 75391 64130 51990 78373 72633 94737 85947 94865 64641 75647 74932 96544 68937 91576 86529 66671 63299 76965 69496 52447 67723 74606 85483 95277 85799 79770 70292 68347 64710 93378 88211 88558 55458 83979 72818 69393 91005 78737 58290 78073 85241 98464 65150 95556 50979 96001 71629 71708 58557 54251 79818 62125 72996 83067 82174 61670 70603 55524 74512 66559 71916 66378 76858 82155 72837 77294 83726 71212 53575 90451 84418 58946 93241 56181 55071 89936 76441 78746 69772 93315 81653 78917 79498 68094 77889 56810 58680 55982 87564 56952 82821 94589 63192 96779 62354 52786 55873 94893 78955 54472 88704 81894 97500 85972 56028 71382 50175 87699 87761 85346 70184 90426 79704 57258 53533 93366 84077 70519 69199 50490 96971 71078 50329 54960 55294 68377 96489 75752 62739 75258 71446 91773 63348 55793 60168 65402 58335 95491 58865 90857 82078 67752 82479 94312 88261 96224 51931 50712 75787 82621 81576 83216 56914 90780 55355 60012 99361 57590 64715 54610 80293 63559 64423 73168 91776 50003 85655 78072 79794 80295 64373 83111 84170 63845 88424 72986 84637 65174 81237 73860 95782 89033 88732 65945 97791 50864 52347 90436 70109 53950 86431 97447 55556 56174 99737 67797 57556 63674 77893 79018 61153 80442 50296 56788 72203 58131 59204 68898 83250 96881 83564 86121 64703 51762 72501 75567 53717 66002 85508 95792 82459 70760 72083 78910 97480 81144 87205 78863 83718 68993 96514 82329 70255 75040 50033 63526 79411 91810 88529 50751 60751 86317 98142 57551 55817 65685 76466 59356 52953 82462 68767 65153 86888 92480 50391 90817 76880 65879 51054 78237 84552 54856 77661 71253 74760 94799 78778 96940 54235 97630 89717 72296 76001 67657 99250 59430 92459 68525 61429 97000 68364 76039 98616 91576 67614 88745 75442 96899 58158 80731 60536 63671 73791 61439 59647 70365 52996 97896 83512 92897 63714 53598 69968 55638 85911 75656 93556 62209 89202 59695 82820 93543 79014 94761 58047 68448 55670 85716 56837 55027 63282 91180 98971 97212 80546 70543 86527 87586 56766 54555 88784 94148 87867 72443 77978 74180 74823 95455 77096 92443 56510 77654 97383 55718 58981 75878 75806 79828 88259 82206 79382 83695 72592 79090 58046 98587 73545 55509 73188 67391 89308 95042 99984 97811 86238 79782 58696 91979 61343 76014 75730 73917 90541 96632 88348 86027 76919 94184 86217 62949 80603 72573 93382 68566 64746 63235 78926 79690 95893 75727 72194 81146 94725 78019 98079 99044 71537 63369 68100 63661 89772 67693 81748 76629 61587 55739 75592 86256 65878 54875 71646 71859 99557 70298 97999 64423 73900 83227 86491 96307 93070 66847 90250 96438 93459 61242 66069 58012 88026 90087 92044 66686 98673 62942 96659 53139 51391 59211 99674 57608 57253 57432 68829 60153 79977 63353 80003 73313 51299 53787 89578 68712 85813 50725 57633 74502 77999 77291 52357 77700 73572 56400 80470 55595 68643 83750 62796 59145 52653 85057 63817 97924 82094 69555 54621 72865 50365 54720 99998 84003 74427 91773 56408 87348 61800 65654 68429 59369 85653 87482 75863 62223 54326 66406 73891 77400 92322 72003 67306 86814 56342 61456 84622 96229 69201 70105 74224 53755 52692 75735 51286 97323 94075 63786 90968 94103 77304 75926 77127 64268 83011 67844 88857 61328 59531 72399 97922 90586 74853 95600 92902 50330 97908 62250 61442 67951 77580 61414 95543 52790 52080 98381 93428 76525 73339 65974 71245 97827 87223 60040 69459 78272 94574 98015 92630 94460 94570 78652 74958 86938 86382 67028 50724 83727 94281 94124 64703 97194 76677 53163 95246 75317 78939 67737 67780 93445 54738 94316 86456 64082 75960 64523 99792 98554 71757 78312 59459 81970 98830 53603 81087 60760 78647 62310 53709 59813 62552 96747 90124 54622 50824 87728 56362 70904 76239 78099 68203 97113 53169 54428 67351 58436 88423 95327 72968 89605 77714 80936 93978 94696 53000 85315 83965 77825 81462 75851 89877 67047 68138 75032 79343 63864 99543 71223 78040 71422 77537 74784 76727 89619 77656 52012 96827 88000 82309 95267 74219 76170 57790 62883 78603 52853 72733 80903 61388 56219 89309 75470 76572 70979 67350 67732 92060 93224 94403 80519 50027 61939 66557 93800 64698 53852 68169 75230 64995 65056 71254 86081 55030 60583 78457 80052 83802 87000 63586 64634 57550 53389 75347 68528 50256 66651 76576 87934 63877 84730 64224 93955 62048 86403 63419 51233 86340 97182 81895 79578 88622 53207 89936 82545 71164 57477 50817 93478 72495 91337 94612 80229 65014 81435 66334 56490 99487 80106 99946 96459 53072 89187 60244 63560 59982 81708 60217 70513 71160 86263 75983 81094 67149 66506 62275 78929 55450 51819 88375 70450 52488 66767 51419 55329 97115 90837 89308 74372 70778 70867 56450 54687 50701 68259 91126 75885 57449 57812 81387 74398 80920 65140 52602 70281 68311 53508 64783 89733 99815 64786 51521 96491 78568 78658 96323 60995 72448 82041 67222 99148 71573 51705 81693 55497 97495 77953 90529 75900 73129 67998 73806 56882 62362 70149 83033 78617 66052 53162 96231 61173 96315 82423 62190 50668 85115 53957 69590 56895 50546 89497 77951 86188 91737 59031 60012 58844 81620 57469 91382 96817 57582 75576 66998 73337 87542 69037 71445 91296 56018 82881 88106 87379 90409 98631 92613 63205 51992 58780 62171 55334 71277 82060 66725 64218 89751 80374 94160 84772 77982 75869 85619 81312 93663 65079 58300 89311 69215 88752 51894 97748 95596 98856 79043 94344 89392 57554 71018 95215 59175 80287 68983 68939 53183 69117 58016 60714 61379 78022 64198 94841 55157 86678 86133 81830 99081 81658 73723 75530 61536 91938 99928 97265 82499 93409 69894 78828 54994 79570 96132 92330 72771 72666 88693 80246 76174 85414 71654 89659 91333 65850 72620 91229 62367 77255 66293 73385 69987 60552 71134 75520 59318 78877 86324 99115 77958 64325 52783 91319 86755 96574 95999 61154 91122 57294 70619 86415 88279 64539 78773 77024 99418 96580 80501 54121 60638 66635 77917 76694 83687 88936 53821 78112 60276 95252 92235 72205 58740 78164 80529 71826 56532 78915 52543 99635 81603 87581 92837 94611 99377 50936 61138 75858 51250 53429 57678 73305 59011 90201 56950 74048 91575 63483 84593 82956 56004 98217 53389 60471 77992 83786 71077 87682 50422 64151 88995 91085 87261 62264 73831 78062 94978 51548 93873 87124 72318 94119 94713 51542 77946 68749 76207 84247 66547 81518 65459 52813 93951 76239 84112 85625 70518 86841 96796 52724 77607 81520 70502 92337 69060 79891 75798 91390 97378 70786 72240 83439 73345 51736 94232 86744 94412 94987 61328 76159 69148 54381 53326 61011 55230 95451 59933 56500 82106 65818 91939 89761 51132 74819 94498 52381 88564 79283 80206 53536 64572 82224 93768 62664 84427 69708 91966 88525 88585 71988 52736 51673 94539 89492 83147 58168 63653 75423 83593 85745 88487 55538 86910 91962 62889 63833 68563 75252 91830 86469 51932 51832 52932 95155 87783 56065 84323 66628 95091 59134 55407 55646 80931 73040 83330 69254 74079 73259 69550 75359 75890 99468 61905 87872 55885 93185 86694 69302 53483 64420 70838 84181 87319 73535 62969 97445 52298 63849 60255 59777 76101 54871 64091 65523 51271 58411 93010 91919 95635 75136 51012 91641 83791 91558 94795 89651 68996 61219 73133 70085 97966 83342 89265 94293 56659 90419 83719 51789 70637 89660 74308 63036 58082 76773 82320 96706 68675 50080 73245 74536 57287 56409 68183 89219 54114 66329 57688 70261 84498 66958 76347 61485 86309 78764 85224 64674 60637 62347 68283 75817 76248 57711 51361 70036 56331 84275 83571 71098 63268 79874 66034 75559 92175 96498 85533 88650 95877 62835 99489 75806 89888 83920 75409 91651 75890 59229 75629 86615 64773 66372 68144 56612 60981 55267 94647 83171 92111 97757 51086 76723 89028 96526 75727 80969 71752 54213 52307 72096 86019 90262 91940 85870 63173 75432 87575 64518 58221 73443 56466 66145 63814 60449 80496 53559 87744 60557 83367 74348 92800 85983 76741 99243 95842 98102 62393 63462 68924 71747 86407 59930 99549 86369 53967 52866 66639 73603 81566 89641 80740 66148 64494 74933 90901 94044 85454 70492 60729 54669 77498 97902 71190 50048 72168 58350 68710 88491 78935 93985 75579 58154 81094 70549 59070 56578 78134 52036 55426 98251 88400 73446 94374 73808 83981 78724 78730 89793 72634 75031 67704 55602 50031 51215 97251 76393 90425 76785 80081 92994 79816 52705 84286 80575 81045 56483 68762 60086 68911 82092 87643 74321 70737 86649 70555 88758 85559 52926 73142 62271 61937 80079 63859 54494 70816 81399 75716 85248 63796 53359 72926 70306 62396 69234 66921 74370 99239 65591 64509 90591 89523 75165 92151 75732 69194 75950 50092 50770 50297 61178 96019 55092 52123 62325 55943 55833 86318 95311 99954 79242 73404 64579 86347 80008 59374 61643 69626 94242 80823 66224 71665 52302 74593 78902 81711 68621 56885 86707 54290 94619 94049 62148 72775 88397 56764 68457 50448 55359 86917 57090 63193 51763 71594 96475 79011 95539 63542 68247 50738 74941 76711 86081 55369 55538 71696 65052 63074 55634 90805 88565 91893 95344 80952 63355 52768 70227 84257 63913 50068 68508 71694 62111 74848 93675 60527 95953 71999 53453 85520 69816 54002 92707 90012 81341 84390 97433 67092 98849 51489 96016 83935 87025 87411 74586 69981 65255 79198 92420 65628 68336 93475 68961 67545 94746 54667 59954 96847 67464 76728 74937 57302 85365 51324 57032 50356 77863 56808 73712 65709 53338 76329 60174 72820 53251 97117 96124 57959 54358 74546 71467 92135 65276 89329 85546 54543 76203 50003 86829 90654 99001 91293 73020 65861 63694 60335 85108 78201 56592 71796 50154 93520 69419 87398 78472 76021 69643 62545 80655 89832 74190 69981 83270 84809 58220 91825 95572 65785 69750 99772 92020 65800 79223 77888 56589 64603 91025 86562 97838 97788 58789 58274 96731 96165 66689 75666 97199 73343 81043 82442 83024 62158 63553 53248 85192 58356 62261 82740 87530 57409 57201 82816 51845 61180 78751 92175 94229 64146 82306 89749 72692 84179 70434 89736 97928 99601 71721 62797 80492 53583 52187 89047 87946 77836 62180 54170 85603 61092 66901 91317 66856 60900 91756 83421 55964 72230 56017 88031 54417 99521 60802 60407 80265 56138 63856 65254 85111 76324 68799 64652 56826 65978 72362 82071 51699 98572 95028 69942 66899 69880 80481 54244 61161 83635 72508 60560 84549 51796 85657 92657 66134 69470 55708 96359 68415 93761 70140 68588 74248 94018 92992 55766 81218 94063 61621 65375 92438 67009 91961 77097 66267 96610 72116 64580 65638 76565 69942 91461 69948 98454 90755 99741 81802 66212 74638 68923 50552 91492 54092 75495 65392 79685 89877 89679 68315 61918 99175 85851 65249 59301 50897 74157 69840 79666 94076 56566 91470 56191 63230 71568 56449 68905 71757 83811 81418 78045 56203 93157 71584 58464 59674 59507 82479 61426 96379 58789 74085 69040 62371 99812 85620 92076 98689 61521 97082 65165 83737 97096 98245 54351 95043 72499 93113 82917 59183 67164 51621 98223 56660 53791 51799 54917 82341 91891 76817 91233 78200 99787 73858 65941 80454 91192 93424 60211 61007 96805 98286 64139 52043 74303 81654 69999 85222 64656 65783 62012 73525 86845 81079 66566 63297 74055 69324 96567 85755 66306 73020 73409 87460 90772 86750 59686 91712 60292 94610 53317 99829 90891 98270 81395 97979 69629 74856 63701 70017 75813 95926 88804 95877 68421 97210 96618 84039 66766 68020 83640 78976 52212 60100 83882 60160 51409 59803 69313 84604 60526 57442 90351 68138 60009 62169 76261 94443 83978 70310 80646 98034 82464 89297 78769 61259 51722 87167 65513 55657 76189 88905 86931 81956 64947 50381 63975 73527 76542 68096 78877 92371 92633 75996 80780 79790 59176 78826 59582 59515 70498 52695 97552 62724 69522 52005 98633 87975 60681 62762 78847 53361 93591 80435 83220 75407 67938 93282 98753 69874 73343 91598 79813 84121 50966 55880 81763 99480 74846 91102 50884 66833 50629 68705 59101 93099 78603 74803 62548 98732 70757 91489 99744 60076 94775 52340 55944 77722 74654 51164 91770 67610 89950 92932 60976 62851 50784 57058 85871 60988 79356 94561 55840 67835 52607 56027 68705 92449 73840 61358 89767 59207 54664 83014 81527 77250 98043 78142 61674 76719 77587 62762 70866 72711 58364 63769 95462 80797 65295 63908 97760 86349 98865 92672 78721 53412 76352 67875 60358 57448 83190 58445 51137 51931 89321 68843 97851 76613 90679 91182 88665 97968 70163 91281 90079 61720 83157 77550 90357 65467 87039 76533 62744 98942 59018 85229 58931 61810 77005 53326 53159 53734 87116 62415 91344 67751 73676 60517 54038 93644 88075 90055 82521 99051 88960 65871 80531 61900 85806 86323 96001 67866 98723 52463 92903 74638 54117 62391 81119 96614 91668 52792 64318 57635 87936 75029 83541 72202 98631 91783 71205 99117 52151 62517 87137 64714 54204 90217 83204 55221 93194 69417 85436 58299 55241 63238 79934 96246 95446 72197 74296 59109 50382 55727 66921 67725 57492 51413 81425 52932 97616 66980 51350 82359 56103 51225 65118 73906 70019 68269 57460 59271 51175 51344 94538 67039 79636 83687 69938 90526 52358 70293 84257 59610 69006 73830 90134 54438 56884 99565 99491 60554 86858 97632 63065 58420 73202 62322 70890 70580 96873 83898 78600 98046 96276 59377 70733 78412 54312 98604 89371 95420 91796 99618 95554 52618 57962 83476 66411 93641 59025 69444 78391 89574 97514 91025 63399 89366 92897 92553 68909 62778 79285 54461 73063 98599 61950 52195 91702 73720 59798 61659 67784 54872 60471 67184 64648 71752 96323 88300 71412 77216 63867 79370 50314 90994 72659 61946 91990 76718 73350 82655 67563 53177 95649 75518 67727 89401 93663 70631 76685 52365 79587 73245 61989 62533 67768 60223 84039 67484 95614 78797 79443 52134 65305 63875 81851 63903 64029 58042 69967 50999 83910 62988 60822 73747 99342 67151 79015 96288 69355 58614 81438 69490 90174 72662 53667 81754 81639 97576 98425 58967 71952 69090 55836 56417 72701 80158 76042 88061 52633 83854 93418 98520 83694 94919 78064 67237 55858 87005 90020 71215 73851 79719 90960 66364 54642 91289 94333 90199 85347 53898 67739 82918 76833 58863 70489 91050 93100 99491 82196 91088 68647 60868 65134 81960 88473 96963 66628 86815 57020 87580 52107 51794 90153 51182 84208 67020 79905 71957 94272 82195 72792 91848 89315 87309 71393 92767 96492 73803 67325 60730 87736 81202 79836 83481 65818 68639 69768 80262 78203 70868 94182 50594 85248 81437 91659 86931 95090 82949 63779 70417 63898 92135 63065 68153 62274 93355 52190 83654 87841 95930 93306 88203 66838 72212 56462 74122 85863 62116 69106 78825 97961 51582 67414 59996 85584 84926 61836 87302 69652 59177 55877 69613 80347 54524 97638 91865 63115 89851 70116 70972 87484 99708 94629 53005 73680 96592 52719 62523 54847 96164 90964 54162 59996 76973 84752 63129 52502 68044 86162 69279 57942 58401 85843 84016 97572 66697 89351 96387 78719 87755 75851 91168 79714 64105 81588 95741 97814 51539 79810 54941 90683 58098 74017 96380 76300 89701 77216 88447 95297 61700 71104 78023 88004 97559 59274 72551 57737 95024 65019 93450 63798 85658 99805 73735 61057 57585 79585 51723 64920 63999 69261 85081 92250 74341 65455 94879 80586 77284 57478 84873 62191 72658 84916 55341 51879 64967 64678 60345 78604 99106 74506 73001 68740 62989 84570 83926 67224 56848 57336 90118 97470 80223 67637 84678 93225 87866 72831 75885 73298 72760 59122 53738 71182 58916 63484 88859 76053 64667 74091 71221 66939 84394 92283 79369 86047 90313 52036 71729 80843 58003 61308 83925 58533 93852 56041 60220 50248 51357 90106 89148 68312 69356 83827 61390 53490 69164 68102 72593 51571 95377 83877 81092 71871 54620 81450 96324 65663 89443 62124 78763 54226 99818 73506 70557 50477 69044 61476 62403 67953 63738 95148 78590 63331 97105 72285 97228 92251 51416 89692 97822 95265 60782 97377 89821 78330 64378 52657 81106 61780 54677 79792 66072 50063 77135 58237 95312 90362 75624 83786 90695 75674 62529 56620 68435 77041 83099 71497 71627 94412 87526 76870 83513 79227 78102 56224 78304 69643 57679 65875 52577 68461 74466 67661 55738 61840 87215 74963 55536 50661 53786 57342 98940 59302 85362 70001 64091 91996 60139 69555 61759 70202 61013 73245 77115 84509 83005 78438 64704 55765 81132 94860 90669 80476 53569 80381 67601 77157 53713 92946 53977 62219 81669 66975 89119 96314 60601 54863 81641 83638 55265 66131 51626 52340 99324 81232 61330 86680 99032 83841 52601 89035 83526 99340 51670 73208 95174 80931 85067 63278 63757 90969 66574 96676 66109 80569 69733 57829 78220 93466 59699 72776 97498 59927 80212 96979 78159 53884 54278 93230 60457 50830 97549 95618 83203 59613 84161 74166 92066 97815 89804 98362 86472 56009 83215 80898 85936 54135 74347 88871 77415 87309 56106 92208 91046 68469 72481 84332 75487 89812 91431 62516 55634 56737 75823 78717 52019 66800 60300 63395 55019 92993 83644 85853 95221 83535 84043 51272 93460 92261 56582 51921 90721 99100 59002 76205 96544 60214 57079 53329 75185 95666 73581 87922 74221 53171 58701 75581 93522 55108 90688 58923 90697 89141 91623 83494 71692 87085 65407 96383 95625 83159 67183 99616 57533 72732 81898 92577 82808 83093 66494 80271 57085 82204 74979 97948 70791 58403 98661 71985 97902 98288 90433 91878 58978 92382 60197 56166 60580 66533 72822 82760 76504 66121 61875 88346 98221 92482 60388 83857 76133 83419 63336 71462 88319 62169 70875 85065 51966 96401 64225 93674 73438 74571 75747 60420 87685 87876 68918 52202 70255 87910 76767 69013 74401 73789 65305 62837 98000 93666 57866 74654 78917 91146 99050 85016 89426 79402 92612 87020 62268 81147 52148 83892 99142 74998 67290 76546 93888 70051 96047 63696 94148 69381 80226 94396 93340 87129 94476 81132 90760 72907 74317 88797 78392 58879 63637 68004 92648 89354 65928 66145 53238 71979 92957 90646 81385 87137 62715 86067 71823 79572 60836 72285 87670 59729 61788 52750 54918 96608 60327 96613 62409 59669 68981 88075 50148 78298 94502 77475 66725 72427 75183 96136 52514 58888 71145 85469 98832 74973 69503 52906 74055 52368 62068 71309 98376 63310 83508 61958 92182 94457 93225 71596 62968 53941 60083 56112 87577 77776 67173 91206 83793 56111 76953 69342 65469 61163 72187 90673 78499 56136 50423 62306 90662 98607 83111 96688 69090 97503 92610 83427 59002 79151 98383 80941 87520 78273 82634 64328 78866 78675 66808 63596 52303 65344 52200 51032 73141 94914 99618 80008 86501 83372 54893 80436 64088 78144 52288 85680 59193 55934 76485 71290 94738 99272 56057 78761 72442 77584 60840 65569 65465 58473 59172 71738 86337 56425 97567 83960 94882 63363 64603 58894 52481 77486 96393 68211 82836 74574 66528 56240 51273 97671 91227 97675 89618 87903 60045 69728 50384 61136 65999 57497 52132 52775 65976 77559 53785 60650 66461 80756 79090 85940 54243 86979 70286 74381 97084 76077 66696 50465 66647 73006 99167 97916 94735 57087 84510 91553 69313 56595 52464 57190 50100 73309 86765 64104 55513 73159 88577 86071 95460 55916 84239 97583 80535 83788 56850 53277 67755 64268 55271 51674 54276 93675 79794 80581 71824 83244 82459 71680 92328 50150 90079 94428 69468 93166 82793 59295 66442 88250 78691 77275 95973 72584 88657 76715 72860 88317 94173 98301 61751 68266 60671 68402 80330 88183 55339 51157 70718 73645 52316 53543 83699 65712 57266 54714 96767 60798 66680 73620 59260 76367 95394 87463 55378 66703 98314 83982 92938 53042 53712 60110 81403 95869 52607 88663 54334 89603 67345 84597 63291 82601 82496 89653 50488 79727 70193 73502 54021 70911 88602 84200 71919 72814 79549 86515 70894 51046 67034 84823 84948 66361 70220 63618 67131 63207 51128 79964 84072 72701 97547 87606 86346 73936 71521 65869 98282 85972 53362 79344 66830 97100 56067 78990 83846 56695 65342 53293 98608 61305 90282 50496 50276 92597 82976 55015 77349 82518 94053 87684 93954 77909 67246 63072 53272 66428 58494 91194 76106 56723 53938 71004 57140 55395 61296 73662 60773 84026 52324 82402 85882 62551 74250 69053 84945 64799 54364 85346 70698 89823 74701 70643 52448 79443 70130 68263 84214 67684 80999 75493 68810 51456 98872 99072 56482 53127 91443 73132 72778 69441 81402 98792 60407 94967 68170 54913 98253 66932 60118 87759 78268 93706 78642 95167 54089 91944 70354 53511 71573 71554 60716 86515 90145 99284 93067 82184 98971 85061 89092 59534 65224 94953 63482 82175 88177 95388 88827 58283 57402 69028 62619 72654 91954 68415 86399 96123 78241 67738 98658 59328 80789 82108 91739 96414 87973 92089 79456 88081 54145 83144 90493 80100 70443 79404 77455 99196 75539 77297 72758 67886 86282 57739 76258 57952 85128 79615 66990 80279 85395 80040 79270 85969 63166 61092 70582 85677 97165 62935 54290 87922 67718 78368 81941 63046 65962 58021 83770 94022 50099 92309 79175 82193 76092 71161 50397 81520 58275 94645 86250 73052 68481 52572 95257 51380 80967 86589 60291 88797 97287 70109 78483 51303 91269 83139 95917 60768 58308 66154 95811 63563 75745 74882 55379 57405 69691 79289 92070 79831 75347 52769 56271 60786 82905 66372 76716 58830 55721 66369 96433 50031 95603 58329 80295 62818 82611 81613 57866 90869 79368 67232 65335 71881 93601 50842 53131 65996 74437 85903 76546 80734 59586 72048 73914 80969 90428 80858 95996 76516 79190 81250 71643 71942 57226 83750 58843 66397 96463 71887 66539 81109 82745 95649 78998 58727 82562 55905 87663 79722 65262 89966 79315 56778 92201 68953 98878 54036 64584 88411 58193 83465 98000 95869 63428 87006 91969 58911 57884 87175 64432 82221 53845 89243 80777 54810 89157 92104 68709 82864 83456 81649 80797 56043 64497 97101 93931 78624 91915 93646 69868 59615 71130 82400 61157 70029 51499 82911 58911 83201 77976 86763 59400 76219 57737 99028 87045 75294 61148 74842 66583 77404 93804 83296 87531 95874 94527 51423 61975 52576 57956 76691 80480 83385 58683 90629 96152 72402 67074 57815 62835 92050 66000 93766 71469 95343 98734 90646 67571 57422 56756 99057 53275 64434 75560 91893 84354 80688 56786 58985 83169 66278 51455 61055 86426 54517 85563 87877 52795 77572 79960 97445 50719 55927 78249 72783 97483 67108 66636 76419 92996 57507 57234 89605 86393 90192 67400 91370 79732 76384 99735 70105 54927 74598 93738 87728 65747 97838 99233 72304 55675 79028 65444 86422 93943 79395 85862 98671 75929 59562 82464 90748 66283 98970 80949 74216 84937 91138 99649 59682 62139 85213 78086 80894 70397 97132 95397 53391 53509 91781 94531 70405 72341 75631 50188 80726 99849 95167 72158 85579 86754 68278 83705 96776 62045 70372 61878 85292 87837 74725 72823 54907 73013 84608 65330 91622 50550 63900 74748 79028 91032 91780 70043 66603 50087 65036 97131 73735 80411 50096 99158 71561 51714 97431 82312 99300 99106 70221 58384 55319 79516 72252 95482 89825 50041 98471 67734 81286 72798 98468 93351 81934 68551 75579 54302 84796 65145 76930 90425 91793 62014 58603 68429 71870 91973 81362 72281 84485 56382 64211 63558 79335 89685 88104 67594 97138 82697 52114 54891 62713 63340 81757 88498 84829 57193 61281 71197 91514 98823 53326 60105 74897 92842 59808 67504 90609 73206 93304 91525 61625 80076 95347 57641 90090 85442 60241 68358 93051 50401 70500 92017 74826 83540 89550 80549 57538 70939 53139 67512 88618 85238 65791 71092 74385 65459 57404 80709 87721 53831 66730 96880 68088 71559 90116 65150 56882 55766 83764 59268 93285 90196 78613 67455 50588 94899 96042 62403 55750 95069 76394 92147 58024 65157 65051 97041 77355 84744 91676 55597 92903 51574 64496 82047 79136 88326 73442 79425 60690 74495 82326 92494 62430 85259 58095 71945 72703 87491 77269 79666 73223 70157 69646 60866 81938 58260 69918 63478 63012 62981 82001 90575 66537 61156 94263 80787 58710 57893 82095 54792 54501 79330 52242 88725 62763 94838 73121 69548 80883 74466 81207 88597 51734 89547 74122 62812 75065 86541 94801 68016 69152 78013 95118 92363 52476 58779 54255 64241 66226 81066 80335 82976 75170 57946 80312 72950 50771 98122 99291 99599 58736 61032 57427 82936 71749 82181 91971 70759 87906 84620 85990 50666 58980 55037 60643 71618 99885 72140 58158 87373 64998 60595 68898 81578 81336 64837 82096 55448 68529 73914 74963 87146 88408 72528 68576 51745 50155 66236 74799 72881 87573 73552 78769 51708 91549 53361 99856 86586 68969 68668 63946 82441 67252 71101 78543 64962 74536 59311 55537 63542 91938 74702 84988 60430 98065 94792 94503 72668 75582 69230 50889 50307 85720 66455 99176 52206 76837 72814 61998 59346 95045 84423 65665 62058 79262 63826 77958 69885 96703 79306 57300 99267 74829 63685 57910 56062 88335 58898 68138 95806 52342 92129 85504 81727 66811 53713 72524 61665 85179 84957 71443 85848 99465 51968 66870 73401 65303 86308 80564 85965 78133 67575 73972 81931 56596 65617 93202 63875 73683 61000 63122 54397 70172 82538 70871 65605 68517 73952 57421 64786 75387 62540 98182 92298 95034 62126 73759 82440 95152 77189 59565 95737 65046 63812 95755 57167 81678 85180 95340 79614 81024 90838 52761 98070 86847 78880 79013 62576 64017 84037 79934 53333 56250 50565 95379 71592 62825 60285 57677 60059 76755 86390 53382 78996 53658 72370 70313 90095 98596 57693 50111 89435 79083 81593 71709 53963 92524 76508 83529 92946 86656 86390 54652 84205 85124 65672 76422 78860 88857 81205 62274 64296 98346 97146 64900 94086 73521 95642 60086 77577 84147 74574 78936 87805 79228 64459 77033 52846 50995 90424 76345 58571 86795 60279 82600 83621 83699 94989 61777 71759 74218 78120 76155 75069 98365 59097 70994 82870 57162 97443 91893 79577 96656 84054 59165 66875 62811 57962 97030 71645 85021 77907 53557 59333 97852 92021 92144 69957 87611 54938 56109 53751 75551 53810 92450 67455 58032 75914 96179 67062 62121 78243 87722 56317 90528 55775 60336 69770 84439 91668 64864 91728 85745 85775 68272 78336 54254 77599 62520 79112 91900 83393 94092 57151 83365 78371 50676 94796 70562 72989 93425 80016 51715 53745 86622 62320 98642 62158 64413 79611 91276 74940 96739 73274 93083 82456 84739 90746 85375 71872 66197 58258 66517 86175 94434 97204 59463 51312 93882 72689 94753 57378 94814 80075 81704 59535 55014 74486 50642 79956 52316 96640 51091 81841 57918 59683 51550 73742 75212 85790 86513 93887 66479 99752 84628 67624 82450 84090 60244 99646 95091 59104 73060 86076 79379 72597 57125 83387 63243 75568 51849 74382 68820 77757 52299 88417 58269 95198 98236 79145 81821 60486 68176 95692 72050 78256 52094 95410 73871 73799 64868 77520 64867 55051 92720 51808 95969 95579 51462 89215 62305 50677 71937 59698 52180 81144 90664 50976 93046 87406 89357 77976 98165 76085 96931 77324 86045 81538 50878 97811 83713 71834 66603 82788 83955 63622 97431 61389 57242 60132 52195 85598 70124 65573 64789 58310 63133 89808 85937 73571 60023 95270 53135 75140 99631 86055 73382 51608 82478 71087 53547 60080 99578 66331 62233 93292 61340 92320 73603 86227 55384 95537 56110 56944 89533 83732 68336 70687 79592 62123 61746 85678 95318 81888 97674 57949 50099 85367 91056 71961 73850 50395 68613 81118 60019 61284 92625 53376 50374 96457 86876 50674 80069 78368 56189 80645 70942 65020 98878 86269 62046 83117 85243 91669 50763 59295 61425 55748 76260 70807 69431 83409 68773 67227 88702 67899 72542 92040 73080 50634 62355 85453 71757 53199 97330 69639 78139 90315 98691 50595 79721 56536 80961 58801 92627 67252 78914 70152 53217 94141 56930 68207 70953 54484 76239 68781 99635 82454 91629 79862 67858 90853 88762 72458 88951 98999 62635 66387 76403 69096 54707 70087 91442 56699 62700 67593 53008 87177 70860 69709 89680 93134 58286 91560 70697 52983 80351 58318 74779 66732 85360 70671 89416 91764 93207 64995 79715 69326 72279 66116 90414 60469 55330 92778 84386 70855 66451 56620 63359 97184 60035 73442 78770 88977 50399 82294 71596 89811 94644 88813 91095 95694 79951 83896 91745 90986 57879 87787 74947 78200 73612 75041 89604 74179 85594 83967 68769 89135 55980 93174 67558 55498 79501 85220 89837 84378 56223 69458 85073 64199 62286 96159 53475 63444 99001 51915 89198 54605 84188 71722 94445 81644 53010 59815 73085 66024 94987 97498 96434 68377 71747 68799 96015 72841 62654 70732 92125 96163 54058 58024 50968 65006 59446 52826 57557 73819 70931 73829 92706 60385 76015 96603 62855 93840 64251 57235 60627 69670 82004 71836 63149 59591 78375 77804 73279 81394 73791 77874 65320 80620 82816 67451 68273 77681 64797 70309 69918 74921 72538 61619 54597 52512 97292 61014 93496 68928 70586 67311 69229 71812 74225 88290 55135 55689 90577 64784 61482 91152 80429 70143 97585 61029 57238 53737 61364 62683 61067 91940 99959 78421 61057 58169 76857 94047 53874 92277 85535 98285 98871 77298 53893 85657 95429 64524 75982 88396 90338 95406 63487 83560 55027 56423 56565 61712 55089 70188 88547 78082 93342 81715 64347 71902 99120 86421 72255 87212 84441 74931 78691 73675 69173 59860 52134 93510 57860 62311 69768 61596 76911 56130 67245 86267 79120 58382 58456 53088 85707 85702 69600 97227 69243 70567 78520 87927 75815 57522 83811 85185 95296 89958 95464 94890 66131 89332 69097 74459 83128 77658 80520 66144 85079 96736 66422 56634 86216 86554 69146 65654 60951 52314 62765 77249 90010 91683 92181 62904 83997 93537 84522 79090 59988 87691 67112 88497 68000 73207 72401 80473 83186 53936 93634 99823 81934 79165 62900 97039 92221 55680 73444 96614 85453 51504 56392 61319 53835 76332 78280 81729 55148 55221 86159 66833 65471 88360 72794 64798 86645 56310 94401 85831 63084 55652 67678 58395 50817 70703 65592 63198 95508 65556 59099 59833 99732 90326 96661 99651 64621 91796 74019 72751 77669 78659 84865 84126 73034 78806 83788 90816 72846 67107 55055 54239 82361 64282 51468 70516 89906 93634 76629 50936 95816 64114 71656 62145 61855 66752 55623 66922 76190 72650 70293 75797 77598 72037 92143 75733 77823 54588 96030 92385 54728 81743 51641 69300 53117 58568 94492 72559 54691 56321 59733 56562 63604 95412 78237 62226 98046 88688 54499 68214 71483 53211 92181 89845 99602 85649 97478 67514 89026 76642 87749 58509 80567 65070 53450 64096 79253 76951 58839 51639 82426 59811 52049 71414 71002 81884 75514 92982 60982 62487 58853 61891 73831 55274 84116 58166 77579 88343 53021 64982 56815 79001 54754 83936 79259 94030 55173 90911 87392 65388 57812 93086 82772 54163 65742 98759 79947 79167 91016 53691 56465 56446 65652 80101 65963 90870 59305 51284 50168 98762 75754 79492 78329 74897 57950 94092 91665 51514 81750 54814 90599 55922 72334 64190 94073 58161 63429 93037 98387 73603 98325 94094 87493 80806 71277 86123 70386 96777 98515 83772 72197 53817 92402 84725 54798 72658 73059 81753 51295 79045 87243 69125 67991 61894 86519 61944 91615 67211 66450 50947 94800 94290 60663 91754 52283 68169 57060 83106 50208 74174 93187 63344 96789 69193 59354 56963 80467 61691 85168 57404 78919 96856 76637 62384 52412 73096 59341 96931 61792 71724 97159 56164 88130 88696 98085 62507 72835 74334 94885 87138 72686 85514 64819 67819 87600 70183 93156 68204 88928 73369 88091 84926 50784 94909 87459 81728 57493 66969 88601 75059 64153 59318 98600 95131 71924 98160 84639 91957 76577 72866 83825 59736 97920 89490 95369 81957 57978 94360 91763 97973 65360 60658 52207 64828 88272 87920 50704 81757 65196 63254 82598 97296 50824 82938 61174 67491 95382 68027 58733 73243 61812 70457 86776 80001 64505 87421 61631 79859 78886 74904 96731 91744 69193 86103 95485 70672 67762 72240 66473 72213 81545 75927 96592 52291 66723 88436 66233 53844 99007 74437 78539 84244 50844 94599 98910 82378 93902 99901 76249 81723 52963 76218 83499 63094 80788 65557 80844 63841 83915 53566 89317 51110 50684 58035 55611 78991 89781 63025 71095 85823 96911 83271 66337 91001 53794 89491 83917 82947 76906 79635 93421 92755 92058 97348 89504 72057 65809 81498 90416 72624 70349 61716 68104 54177 54943 66504 95978 99329 57915 57099 60946 81426 76265 73401 61470 51917 98753 72126 85447 53876 78684 71152 68743 82381 77416 92490 71835 66677 77215 73122 70463 82746 92892 71121 87806 57826 90480 75715 92577 59107 60875 88026 72454 70797 83098 50688 91505 59831 58411 78776 69948 84703 86160 79600 99452 53799 51729 73607 73047 64668 74938 94364 74040 88694 99269 69749 50845 98038 89425 61114 98132 78208 50759 60518 98321 82677 77515 94659 60222 98185 91475 98536 81495 86893 68302 52084 76090 55117 55837 70253 59901 54195 54521 87705 61197 63530 88698 95267 88267 80782 78887 83423 89489 81116 52007 50881 61177 55086 66098 79233 95497 99907 73386 58125 51207 69189 69500 74709 85622 99243 85693 98881 95585 95204 50738 93948 58141 62061 58145 62635 72474 68769 88087 79618 86805 62703 52363 94259 96933 96264 74174 89550 66246 70902 84846 99081 85945 88998 62719 50606 57343 79508 94957 87213 73334 68788 90290 91433 97833 80296 73096 90822 60553 75844 81030 63837 87595 96502 61646 71251 63926 86507 55443 68495 79649 66694 70691 82449 59195 69220 72262 72053 87729 73126 65472 90654 94900 58838 71775 88107 68870 56170 83379 59579 62830 87942 53289 67754 93411 71137 64458 73758 80082 79688 80373 79924 73479 76836 82667 78605 73639 54698 59194 75484 51143 77319 96732 99260 54580 87679 50763 66696 64361 77231 74582 52625 77616 97908 51618 50067 63732 74620 57480 72305 66684 71144 68521 71613 67009 53155 74498 54230 89944 59610 86910 50762 53697 50387 98060 73858 87846 78775 97725 81925 54210 66959 91955 75484 50626 60606 97221 86558 58136 93853 59767 64966 64533 55532 83886 98522 96226 65626 91931 69406 66817 75249 50984 92016 73583 91811 66559 94067 54848 66468 67632 79607 97020 97832 50364 83318 73384 58316 82209 78973 51956 69269 96939 86362 61102 77111 75264 71757 57494 69584 70492 74535 97017 66584 88085 64013 51883 62157 87267 62283 55311 56523 55546 63582 68547 98973 58899 73854 74762 51511 68805 99005 84705 63749 59185 82127 92104 74088 58918 51961 58558 91986 70140 67837 89008 82428 82660 79080 94854 78431 92580 62007 67838 50386 94798 79778 62583 73656 80062 63202 99085 73201 82658 59307 55840 65940 78389 90388 87470 67737 67190 63972 84249 74208 94740 69315 72260 69892 89977 53233 68933 76756 85254 66638 50489 89339 88982 90266 65940 93639 56926 93047 91603 97150 96329 76294 62588 51613 73223 71097 85536 91216 96410 91677 85452 71356 57712 65730 99918 88453 72553 74698 52218 95434 77078 74800 72388 61405 64628 57203 78634 80052 91533 99168 61031 88570 62769 62193 77386 54776 63707 60339 83466 77412 79408 92202 50484 86246 57816 83517 67188 76498 98763 59017 81070 65816 54093 97095 62207 71993 63697 70620 52073 66689 83345 70300 84370 85660 67558 57228 52467 98408 73103 73551 94745 65598 77129 60161 59337 61824 56781 81275 57262 63542 66585 89255 51531 56105 67806 81005 66223 92527 53367 82439 79046 53896 92069 63201 65089 97214 52078 89771 58234 63792 97372 81822 52932 59209 83244 84392 74964 79040 78878 70955 61910 69234 97613 73427 55960 52788 60683 74101 84875 84960 74212 75812 98072 94119 83414 90154 92586 86145 94659 69245 53940 72775 96225 79538 95309 89577 79088 70267 89006 98467 61654 52951 92013 61777 71950 50029 90976 55683 81787 91377 58817 84221 61660 51279 69803 86767 61614 75005 59526 65048 82817 71115 69807 66074 65189 53115 57921 54212 70120 70244 62747 62431 75990 88137 67357 53068 93868 95657 93395 54654 94230 91386 64302 72241 97876 62401 71553 56961 73170 64064 71557 78651 79344 97148 97205 67652 62234 63797 82056 83628 98146 52211 53557 82261 53714 76360 94091 90848 95715 97877 88770 82600 78348 55850 88062 71841 92256 97301 53651 60177 99285 57277 88208 90098 58812 79125 63410 66964 99586 88548 95935 70988 53353 87314 82678 66907 66839 82711 81301 90117 58195 78671 50020 92596 71422 93339 75955 56990 95818 90834 59214 85354 56696 86853 90224 87975 82665 57118 98666 91958 78179 66161 69259 53708 69141 54267 61055 74300 96322 55506 52706 74801 92348 86451 64599 94811 74646 73948 93042 81916 64577 81896 73200 75450 98380 76243 89146 64705 91940 91923 96918 99676 77265 69721 83276 51821 65063 55230 58512 71492 66019 53104 83670 71191 71887 53309 87563 54520 60862 97171 82050 89372 91135 87516 77517 85336 83412 87090 52524 94585 74547 73767 99377 59653 86097 70783 63791 61005 76953 73777 93728 94165 92769 79901 90691 73410 80253 93493 67470 88756 79341 59105 94498 59644 83313 90322 73595 97598 62787 92250 84999 69320 72137 84057 58400 90720 64526 74394 92495 56195 96132 75995 62107 71258 55692 77215 76956 57630 69937 87053 52206 79599 96316 95994 59300 53587 57216 69429 97216 59701 84199 61737 72953 68658 54552 97967 96442 98271 62509 56166 85293 60270 94834 87485 88142 85383 54668 51042 73443 85343 60195 65507 90519 58334 87272 79262 80628 83059 65531 90400 99064 81499 82135 97144 98878 55494 88357 71577 99260 52293 85313 82683 61986 85306 73187 51767 83550 98770 68942 98851 95875 90415 81449 51259 97635 73150 58235 94927 62908 76106 59703 87679 70278 57978 59270 65069 52772 50144 51171 57143 99909 71978 89808 60492 73478 88584 96282 53060 81855 88425 61850 91213 99681 77560 89968 60648 87857 54247 54701 51535 69283 59454 79131 86610 91241 90218 63732 87982 99994 79409 81051 96549 87735 99206 57739 96489 74503 96917 73353 86236 63804 79173 64602 86368 60895 64429 74160 85334 93648 66639 82319 67911 82222 59001 91195 86725 95806 79802 92301 85867 93428 95526 84072 83487 97817 85335 53489 74575 89283 52462 73498 60042 69156 68147 80950 61745 84710 78143 98324 80303 76150 98022 57134 63492 87062 75018 99274 53704 75766 72445 65555 93348 68763 99933 63438 76111 60198 58040 65336 79518 63221 75893 61438 66855 65024 76853 59707 90696 50972 85067 71378 91647 72330 80687 85598 73357 61946 63950 85817 97606 51035 71391 98817 50688 61741 67045 63124 75786 66958 94718 94530 99820 83875 97512 59499 75481 60557 73213 94055 55427 98738 61914 84967 78406 67293 68126 58953 70338 90245 90078 81732 52862 94336 97130 88257 75752 56749 89969 53575 77217 53303 97517 79302 67396 64088 96920 86953 78456 85387 93865 81605 96760 75715 93764 68607 91223 97971 84824 80278 74515 93785 75158 68930 66153 50716 68018 78862 77783 50453 66001 97920 85386 91722 65249 73872 70911 60828 50376 76010 97011 53226 71989 95855 66788 59942 51270 50421 74617 97200 63934 95931 70761 67183 56704 65469 59316 83933 70778 51755 58685 74408 68566 90353 73318 64907 67099 87427 94285 75124 80102 79215 93567 57662 82748 92097 59608 88007 93813 85717 86127 62638 95459 50168 96196 58616 94945 58522 94233 66596 57108 97275 57683 69652 84133 57718 58818 54845 51248 67458 74670 85843 76807 53063 55896 87030 57895 88887 53728 77191 57936 89594 51171 54591 82972 63082 57474 91804 79415 98957 77363 96299 85246 98104 78963 50586 81076 54836 56968 81738 59386 95580 57094 74319 51820 83922 87313 76022 75946 95266 53625 70641 89580 71826 65780 55428 59785 94454 88519 53789 81971 55689 58417 83219 58105 76482 63402 72770 52858 90621 75765 62496 54908 94908 94244 83940 58046 50762 75301 56462 65322 80619 72163 89147 75671 71954 96205 64943 87752 61713 81812 77289 67588 92369 94166 87889 87967 73205 52722 73746 53558 80724 63917 78274 80520 60585 69780 56333 63013 60920 95567 87780 73638 99109 56235 85567 50057 87061 78990 62722 73327 51753 85594 90138 86457 78011 51779 85423 85351 80804 98712 86312 56540 69261 95988 97348 69060 53675 87974 57263 87048 70832 91411 75149 97188 83839 63708 63583 93120 76484 89223 85264 76832 53265 53192 57548 64527 97301 86597 65814 79281 71350 68558 57606 97937 72641 65674 83558 73719 76231 87926 93357 57686 92975 70407 66418 62861 88234 54784 51913 51376 78317 60381 72335 57864 88123 90149 88749 68979 91928 87564 67458 64197 66815 68747 76493 92548 85127 61076 88829 88908 76250 76641 93241 68217 78675 54692 75052 57141 59534 51190 70498 94385 86586 62129 97737 83803 67236 50361 81662 80806 53537 86761 92966 68038 61636 66103 54458 87065 94533 99215 55892 98511 73687 53647 95906 52633 56571 69505 85984 83031 56540 83903 89818 72040 89812 52389 99901 72802 52783 80746 72694 68863 90857 89013 51876 71080 82605 53711 57761 51016 94578 51326 55239 61425 95137 68085 74894 92289 69186 95221 95118 99340 83635 64024 95600 89620 57992 58565 83792 93642 53470 96069 58603 76229 61154 82372 88604 60358 51377 72433 65352 76009 90049 56355 87123 63946 62258 51755 58891 50084 77431 79024 72077 55274 97007 69762 66200 68722 64822 50450 56817 85978 78958 72922 68596 96904 73153 93992 80474 63224 72023 95857 88847 78783 53204 80864 83668 73819 66420 59195 84732 63198 96138 78084 56334 69351 57221 56335 81472 61329 65844 98601 85524 58191 68147 60077 95008 53847 92467 87467 84836 90627 80578 76316 61012 72037 77533 60618 89325 98315 70693 94527 85093 88394 78066 69206 65413 73052 81323 55586 82760 54700 82266 52343 75004 94404 52913 84695 66580 50968 99952 74239 63336 84379 99588 78240 67355 88982 76182 82087 56741 95109 83142 84515 93984 71377 82210 62543 75218 50636 76727 83824 85097 79349 85511 64594 77194 98987 89492 91502 87762 56823 62597 83262 71816 52100 64203 65810 63524 73433 50910 85224 76670 54545 57618 54010 87316 72325 83352 79811 97612 57751 59439 94664 99916 82079 84597 77576 82148 63718 73776 59339 54050 66522 87807 69802 73208 94448 57522 75574 70783 55365 96618 63080 89340 95978 92713 59928 61121 83311 78526 76233 67783 55937 88781 61817 53717 71402 50374 62365 98143 71942 75048 84215 96826 58698 89890 66024 80932 81398 76698 53672 64212 82103 76961 64392 75194 62588 94797 80657 68550 77990 61847 78961 56417 66397 51112 82265 52726 58882 51110 97979 81033 63061 73184 71734 60919 64283 59064 79702 83953 74607 89116 79783 50065 92192 65703 73550 68088 80387 55077 95576 87582 84510 56979 91459 67799 91918 67120 94071 70320 84684 93695 72544 71251 85935 52540 78499 93237 64846 81370 70956 85836 68714 90388 74891 66805 88621 81242 60100 63209 54651 96413 86419 93583 59932 66118 56036 64311 74878 93862 73381 81301 64459 80567 93580 97486 68936 76526 72761 67693 93811 64330 88395 54610 54666 62825 86961 81606 94221 88477 68480 91683 94039 84255 55557 55259 96485 93140 90614 92298 80067 72037 54645 89288 52739 58739 89770 62126 80572 64148 67385 56102 88818 88248 94696 89092 88903 78500 63584 96768 66485 76046 87709 55344 95021 86859 56242 61370 97779 86162 63808 95010 52672 54802 83613 70439 73422 85757 62142 52549 70601 89535 69204 63913 62627 87376 52652 81496 86668 91752 66864 67871 65138 92952 73091 69887 54807 70731 90192 58094 68204 67772 98014 55295 89208 69822 87996 93295 74341 87030 95539 76178 61495 77261 51114 90932 80119 53100 52454 58801 97028 63470 53266 73742 62316 94122 87487 58702 70710 63986 62690 79585 95322 92456 55447 59545 55362 61884 72892 50537 84384 63080 67195 52891 59881 60791 54305 73780 66296 63865 79576 51623 76934 68193 75277 60942 72053 55040 50180 70427 96832 57678 96384 87110 64009 90056 80531 93546 83455 66578 53813 88677 67065 87964 53646 55801 97667 97744 86901 51131 93418 93479 66454 61442 65552 75273 90798 80802 72668 91404 85092 56459 76918 53655 68050 88658 97790 90165 91234 59147 81505 88250 89465 98350 73899 93754 72735 54240 57606 91913 61470 53416 88723 52417 93580 69829 75027 70510 63668 88524 91625 59704 77659 53800 79350 65981 85735 78970 93033 69247 95868 53635 80555 96153 78492 50133 67154 55208 78165 98423 82217 50079 93205 56893 97256 68317 60989 84635 62323 82484 71368 71712 50009 89457 66539 88739 63627 81705 81494 92742 62267 59724 86284 68651 53197 70009 72925 89271 76699 50024 95319 52831 52041 93962 93976 71343 80583 83654 52674 81932 83438 71488 61701 63725 77765 76795 94990 72030 71315 99816 88810 50467 86191 76634 54547 84794 67841 69361 98699 69156 96038 65906 55402 84316 93916 78315 62668 86468 63633 65317 62843 56848 65537 77891 67008 95248 60651 66946 76504 98085 74126 96992 55547 88197 67077 50277 63428 75164 95736 61459 57024 64229 66810 78302 75755 58758 63408 64375 75326 73488 53018 95825 58038 79421 81770 55504 90585 99677 61354 87240 73735 91696 70285 83750 95068 89095 85550 79830 81562 91556 77665 73332 76674 96212 65519 79104 91922 98599 63476 76560 65333 59597 64576 51242 82502 65518 70551 87793 63136 77461 95284 94586 97969 92724 64736 97493 86080 56572 80056 86510 59024 61082 90532 61388 54197 65313 66026 88120 77531 98502 81029 68704 90824 89534 82905 53539 58747 77355 71321 94149 71990 96712 74661 55764 73336 88624 72475 62845 60161 69314 74389 72879 91861 97270 75678 88255 50299 93947 71511 80046 83935 99258 68346 59059 93955 54110 61896 74723 83996 80577 88399 68055 92057 59334 91585 75163 72369 97597 94780 90971 78466 52726 78849 83119 51081 87103 89223 87696 99114 59342 90213 82478 84513 97700 99250 83514 67884 52869 67934 73344 89026 96493 88521 73601 68102 84025 95992 64468 73310 71122 55137 50523 65588 87228 77547 88210 77597 70317 67336 64227 54067 87566 78728 57602 93012 95016 68348 80546 72623 69298 69069 84795 69163 82823 54172 60413 91147 88484 50714 94887 51479 70907 67178 98210 81607 50035 98485 51075 62668 60561 89510 68038 70965 99515 83579 93567 90016 93177 70804 88207 70298 84928 92770 55605 57746 82663 72672 94517 54329 84989 60235 50971 97464 62140 67537 99137 55630 67499 91607 92717 58231 71055 85340 99794 60451 83209 92108 95402 52392 55027 65259 82680 60226 61334 72036 58807 68490 91426 85460 58172 82187 98862 83473 52795 59051 78273 67503 94221 58827 85019 69769 69645 64957 88443 63864 96981 86123 61401 83006 83821 79446 85251 74056 51092 59287 61658 64663 80369 66150 60280 76539 92608 95578 55307 99019 66507 90306 50975 53042 82800 60959 87758 89961 69926 78356 52546 58643 51897 69971 73712 73809 99771 84380 67614 74781 95338 68425 94843 92833 56759 87449 66111 69697 51339 51581 83175 64279 51523 57285 98950 57966 57489 88740 63172 84322 65104 80062 65579 58612 99445 54150 93420 72347 82645 63536 78848 95691 83235 78286 79241 60225 54712 61438 85129 94153 71527 95830 85379 69370 75664 62026 50684 72808 50354 72973 97959 60505 67468 95000 58579 68155 68919 57480 54288 74585 50352 67487 81511 89394 80948 95933 98524 76027 71187 76334 73051 57378 92966 96334 64272 72764 53631 83952 63698 78380 79166 58650 65129 62194 59414 98644 61894 60654 86242 96104 75813 57042 79312 76324 82893 63883 80017 82385 90363 78082 74882 90048 70013 65740 64285 58750 79683 85653 54969 63440 64001 84180 85883 65439 79051 90799 63480 84441 94690 98878 59178 84144 77609 52231 53739 76817 90908 66175 67666 71298 97141 94302 62529 63268 95116 81242 83762 79640 75888 64038 67416 97267 62903 67293 98694 53672 58582 52358 55603 83700 91638 67093 79006 99239 68032 59545 65538 65340 99669 83303 67294 71492 87781 98526 81148 56679 96623 84743 50196 52784 67185 81812 93403 75310 66337 93855 89587 87351 92593 61292 88330 77914 75846 68601 61217 53093 69186 95188 63039 50188 99928 85332 83932 87878 77697 85911 85231 74619 89025 94610 90425 51415 82517 57473 75304 89865 87190 77194 85282 56290 85279 67438 75664 52648 91897 78976 78669 63535 55429 68668 56414 95336 74002 66452 55921 98967 65464 83536 78155 97708 98983 90895 80870 62951 99716 57821 98460 76187 57784 50979 87242 54175 94934 73007 66374 59708 95880 58256 57909 84963 77027 58804 72009 63547 92301 78880 50097 73647 71026 90585 81898 75945 97641 60536 97203 92183 57825 73164 78811 72436 96088 88015 93631 87105 63129 86606 61080 92088 66182 75442 55435 70044 60151 53385 54849 65785 51996 76882 51724 79969 95717 80494 57166 86218 76326 62324 54682 77038 77359 51088 79813 55825 63834 59558 74954 84062 94863 89802 63558 80852 67221 72247 73863 65395 66988 53285 65087 77154 77855 64633 80123 52046 56379 79128 77454 68117 73811 92521 61172 90552 83657 90850 92957 80029 90036 56748 65130 73143 74580 99009 63840 60422 81416 56028 78597 71593 99447 67030 77898 88810 56507 88981 82353 61517 78138 63046 69067 93094 86798 98707 88775 81632 83165 53124 76177 77078 57576 91195 63291 51470 71280 99540 57905 82143 59631 72998 80363 87920 81243 81566 73999 83763 78567 79607 75773 89613 82587 59335 58432 96440 89905 51127 62699 65855 99357 76415 72632 64791 85741 65092 51458 95455 92859 59408 60752 91130 66139 66382 77360 67705 94890 74420 81655 68512 70044 58040 85899 75288 61487 55926 99627 96764 56479 96086 78358 96642 96263 78128 64921 94769 78695 95442 85183 87140 81673 74730 61906 93485 60535 82463 68398 57855 54754 70899 83723 84933 50959 83708 82254 73564 51987 82779 78790 92753 93372 87178 71909 96474 98086 93996 88117 72951 60138 79562 76260 63044 85942 63242 58247 63548 84936 86514 85344 89625 79061 96108 99428 68980 58046 95842 68665 89563 97695 73115 63922 71899 70859 95583 54815 83818 52422 86357 77681 68585 91391 51873 89377 72289 50800 64069 69920 93006 66879 77073 70753 99793 80991 68117 99908 59082 50523 69800 54243 82365 87908 93302 96130 53207 51420 73240 91070 55357 96497 75734 78457 67766 57070 83620 79907 76598 74599 86309 51069 71534 68294 56050 54803 86584 71923 92490 66041 59740 72539 87320 66176 59134 78606 60910 59297 52877 61052 98221 82477 91729 70786 85672 92373 68184 78662 97212 50857 89590 70637 76706 82770 93960 90803 52152 94234 62625 98525 73591 52525 77762 50086 67687 65932 68614 78698 94789 97872 88396 86035 97596 80677 52448 75335 67503 98973 66273 63104 67393 79293 84479 89526 56965 56420 89334 51772 58525 68154 56477 89846 81111 51638 74311 79389 70619 51911 83294 87363 73823 69533 65618 54832 90191 61632 98685 64295 64461 66539 67926 79917 87677 95949 71383 92646 57053 87085 82559 54101 75709 60435 82720 61923 58217 53632 77344 53032 68292 82497 56412 77086 53615 88782 85620 91682 82147 72131 80766 91345 50117 52054 78241 61711 95069 58640 77516 99645 80495 66023 57307 66187 54072 72771 76318 87363 51904 67697 54407 67287 72590 99104 56666 92760 91561 57594 65430 77937 78716 96512 52064 70542 56106 87989 74651 50784 65021 80978 60602 70136 82053 85853 59710 83980 90368 66222 90949 84067 55471 84746 53389 52218 57247 77975 74884 86234 74879 97582 99827 91116 92284 91768 93507 97788 57415 99554 82795 81810 81585 57432 81858 87729 65439 75287 56492 74968 73665 94349 55475 92884 83174 93556 84491 61761 92908 57104 73632 92307 57710 73985 87846 57094 50185 66829 59625 81644 65728 92192 76173 94511 52551 70429 93283 74378 78617 52665 53412 82043 51088 83055 52554 62453 93098 65533 97155 99190 79668 72112 69215 59093 88534 76235 87043 84074 89267 91482 64706 78817 67538 62431 94982 57928 67885 56697 63111 81414 73829 56470 90917 61125 69383 84574 99471 56840 75926 53218 61168 74874 75661 94091 55500 81944 67266 66293 57647 61990 51786 79593 55198 88190 92143 68155 78810 89645 60689 52447 52095 53400 96819 79515 73221 97420 77688 91388 61495 56563 94301 62958 62545 61801 80279 92774 89369 93616 68087 94178 56898 97393 78380 94200 66392 92197 84785 94248 70826 50666 79037 77560 71123 91323 76444 98125 72436 97847 69697 74826 99686 89718 74951 53347 67481 64329 57177 76702 99174 74058 92329 59279 57349 97227 52955 57181 65075 77403 73286 94191 67257 88154 57092 66750 84877 69341 51043 51513 67749 94049 78515 81654 57231 69974 54170 85051 97324 62903 54849 50722 78606 91373 95211 51936 93976 52471 73332 93001 62426 68842 84262 62137 58935 52372 80762 51158 62402 83890 80765 80890 72062 59306 96944 82066 80332 88166 79227 83834 57096 83587 75409 93253 86939 85208 86279 79836 64008 78660 74506 66302 96003 61055 86188 55203 61640 54750 56629 85891 65564 56490 92416 79906 66755 69979 86838 67493 97414 89282 54379 79705 51279 55906 64471 59030 52406 98139 92550 90957 67273 96359 82693 60012 81056 81499 82224 68505 97826 73056 64693 98794 87633 81995 60951 68705 66357 59601 87217 61193 80895 55153 84818 89077 85655 63147 64888 61017 77311 60253 54793 51195 90448 98606 68744 73881 78031 79864 63191 97890 54167 96085 90825 55446 80060 78015 85296 62242 78108 50223 65344 70000 95772 88264 61609 95337 83966 60355 50828 99931 75371 86431 64574 93537 75116 94740 74298 72030 70957 59321 61735 65273 97783 51726 56780 53546 56818 97329 74460 91150 50304 77118 88618 88567 75369 52471 72149 68031 98737 58523 72524 63013 97007 88593 66559 79000 67942 56419 76394 91500 58417 71233 81306 71833 55168 68841 95013 99780 59557 94472 83619 99383 81105 97803 99433 60604 53954 82206 60458 54495 58710 82484 53761 88333 96587 67390 57889 58102 67862 87371 90974 66111 93529 69131 76632 84964 82416 81222 82953 68475 60034 80381 77957 77795 73546 83559 81236 76954 93365 70497 68200 65726 71550 58400 50810 71121 65818 89688 50793 76225 99864 87920 62345 63124 86237 59116 91204 97504 91836 82850 87706 52771 55908 86121 80554 63055 83782 85330 90942 56964 85398 86013 58925 94672 98434 55045 87435 59500 57630 79267 73419 51740 98415 98346 74503 79311 84320 85261 56862 53715 95623 72355 64690 51330 79021 98915 57618 61609 54119 95463 83277 50663 73686 55194 65023 90200 76553 70261 78161 96920 94373 61028 83361 79112 91047 99364 64439 72385 81562 79253 81860 57903 92052 62428 98270 68831 90352 53218 53783 63775 51188 64372 77574 61825 66193 90954 79483 84844 99693 95103 85093 86483 57409 74062 54042 68782 72731 57410 94401 70018 76244 61249 96130 66758 91341 79053 75138 91301 89029 57789 79579 58800 67404 72226 90802 78265 73560 73271 66244 81853 54678 58008 56450 92247 75989 86276 72173 52226 79395 73775 70703 83065 74614 82197 91475 58114 61812 82850 55028 86041 75404 92264 85980 87838 65931 93826 67920 73370 72609 71754 84379 86449 68530 57253 78242 95696 92816 51750 57131 64327 56302 55897 77300 72179 55983 83416 68163 99297 87005 97931 80563 80758 72829 89098 84057 57117 62583 60145 54904 57181 88137 81941 96436 66859 61193 67582 57774 74623 73088 79249 51343 71644 62180 61225 93371 67861 67189 79438 83549 90488 59192 66350 94981 83009 99017 80016 99100 51924 94791 79776 62498 70926 53160 92252 85875 74713 74114 67204 84228 91737 93747 92064 85431 80506 90596 89306 73170 61272 90927 73997 69353 51271 74657 55008 73451 68503 50240 98003 84527 80274 93898 94012 51655 71134 64756 57867 75615 55817 66940 75795 85039 63719 61805 85466 92712 84630 98224 50176 51035 76392 94278 79034 94207 83301 94122 57156 89555 67874 62365 68725 63207 80747 79245 67462 52091 67074 54594 81096 86608 68611 96930 62213 76042 83162 75979 51409 56999 79267 56910 69234 83904 60598 64097 71653 63020 67384 96747 80730 51207 97456 51717 52892 66094 83682 90472 97843 91736 93379 82410 80993 71821 62816 58520 93238 77090 80464 53347 96163 69223 87025 79860 53757 76726 66981 70853 98838 93424 72893 85530 74129 61049 72577 98533 64051 96192 74901 56637 85209 77412 60627 99041 64855 80205 69049 57869 90325 99283 90795 64974 68183 60005 71306 91553 85640 96995 69582 67101 90046 72958 52334 81511 72774 62300 70057 87592 74322 55939 97526 51574 68019 82639 97167 60698 60374 88113 95638 91797 60729 68344 68922 60286 76445 57484 81132 72283 51904 67588 79037 59289 98639 85510 58577 94023 78087 95961 53691 53702 56293 71654 65827 96160 88752 84056 54069 58935 99945 52213 52297 52397 95010 80482 70886 87530 56058 70704 72060 58259 77181 52709 71713 63594 76777 81868 88439 81024 64962 53565 52591 78345 73522 72461 75598 68001 97825 88134 77339 75171 71588 70364 75248 63031 94564 87524 96825 67059 50707 94813 80949 86171 96011 69816 50063 63652 93252 62688 61388 69391 84304 83084 75649 59921 99056 74973 95969 54046 84197 61629 80201 57011 83976 85180 71512 69089 96170 53045 92581 77197 53455 67859 62091 71598 72040 76487 74689 56245 74951 83288 70232 71148 61348 82592 71705 94475 57751 75861 71824 55173 74920 75650 95857 70729 98276 60756 73522 64579 94690 54952 59395 88154 59693 51768 54288 56492 80897 98890 66261 59698 79442 69825 96638 78173 83246 63416 55383 53301 91484 81614 51992 52005 70825 55191 91857 85620 59299 51851 94837 51870 70439 99059 60271 72635 78920 83970 66028 87985 74392 70150 90694 91959 76195 81774 56216 84930 50348 51950 97279 68873 75704 98911 54934 68144 89220 85871 91955 54973 97748 51521 91190 61767 83790 51811 59179 88854 56544 79191 95182 61272 66266 54586 54327 64439 84772 74353 69192 94589 92751 54527 71156 61068 63165 65831 99429 99350 61865 84371 89297 90872 50257 71755 89379 69844 95636 94278 61790 69723 79751 69292 75767 74133 94172 63492 63120 96879 91365 77354 69350 50905 89565 99220 65775 88932 82126 57707 74400 87117 83175 90882 55273 91066 95742 60745 62720 65928 93296 90507 98448 75825 65770 77740 77963 50127 51023 95676 60968 67005 89363 73551 60221 93021 88145 67281 89109 57446 93089 81409 97675 94818 68034 63915 99580 64786 64457 59347 86126 65637 76928 65477 87820 73710 86517 56688 85107 85038 52026 70687 69444 98059 57855 97365 55409 85404 52937 65142 75802 78936 72732 92582 70207 97733 80446 76349 95852 86700 53200 78273 74219 76568 96497 69829 94249 75817 90045 90346 84072 63624 64619 83095 72821 54342 53813 66621 59240 69527 88991 55351 81845 77027 80101 57430 78666 53095 84686 64045 83028 67074 88698 70325 51775 70672 92026 61865 91911 68958 53640 99387 72439 67352 62859 53375 58556 82275 79932 82852 91016 71718 60356 66983 62901 94755 91154 82298 52801 50089 88044 59436 76753 75034 58405 62272 55407 89305 76871 62245 87240 67176 90500 52318 90913 76328 98296 60115 79341 59153 89011 55894 57064 94162 63696 71303 70491 53965 58140 70302 63601 79555 67323 51467 56675 99781 79950 73695 71576 64352 73259 96700 66923 79585 72589 57453 88643 53558 81481 94681 67910 64978 55332 50903 66841 50140 61178 65688 62915 76264 87840 75327 77283 61042 75147 99893 62541 51179 85440 73935 74576 75765 52022 87012 71046 62217 64085 62139 57983 65706 65930 63455 62098 68999 94992 78878 53217 77826 91977 78519 80830 56041 54818 87446 58512 55994 72120 67597 70748 83437 95883 95659 96915 93119 70724 98328 54099 61413 67401 53165 79306 81168 94218 70934 96766 73471 82683 58318 50992 78511 77623 82332 63081 72121 87634 70503 97218 65292 77024 85502 52204 54319 77481 77694 92600 87080 60559 64931 84494 65610 75648 73754 86748 86926 68758 69624 61892 60626 71598 85545 94835 91054 78955 96696 87243 72116 99101 82645 93677 54118 51286 50497 51758 54348 89872 77788 72606 61268 77390 51480 54409 93084 53821 92614 59656 51913 61824 76978 97628 63791 56785 57729 57911 98832 89752 72291 82334 60041 83573 53949 98629 97718 59562 85606 65593 73666 59340 62314 58104 75087 90413 99276 69918 75768 97981 62016 73559 88355 73930 80513 79415 88792 84330 93839 60736 77901 59929 60440 68344 85695 97904 78829 89034 74036 73939 90901 80677 68719 72037 64176 89085 79120 92793 59697 71751 65685 97092 56098 70598 60461 79304 97790 64940 67353 96906 82881 98778 86174 98645 57353 82157 94435 92262 73418 96925 73792 50758 80133 57746 95807 87431 58830 76470 72890 50945 62089 88729 68168 79198 95035 90987 68143 90250 91768 69628 56268 62103 85116 79340 50749 55562 90693 92656 58472 79329 69114 71595 60563 92040 67826 71360 50546 94131 89208 64482 72351 80098 67354 79171 88168 86721 53058 89446 99248 55373 88065 61429 83105 81985 52856 56279 84551 77006 81857 68669 59646 52446 80655 97924 96764 83818 61257 96132 52538 71098 98857 67529 89355 80239 96716 81098 66840 68322 88003 95340 61850 59543 76636 85485 90275 98827 66200 90435 90876 60472 92761 93225 78461 56565 55503 72379 52032 64613 54925 80130 54745 56981 73942 79508 80782 55399 74516 82241 65843 52373 50384 73815 85395 93213 82931 99813 68821 69061 64300 79582 50041 56936 59071 53079 84999 92612 75512 99017 90048 78692 58791 98196 56545 76345 82979 51547 96008 83029 85906 95788 50760 50227 64247 75443 96806 74002 99626 73546 70280 92535 92430 98257 92806 63892 79249 96673 92960 59762 82017 83910 50189 67220 92083 66643 85494 71335 85540 68058 94373 67272 60281 79267 82846 84483 69971 90295 64264 62039 55492 70804 86925 77702 89495 61271 66769 81159 93426 59709 80347 67564 67796 72030 64136 74863 72619 64997 93543 78681 85197 72052 62812 85192 96286 61619 64120 81190 67210 62716 90068 64543 97542 83882 76429 99694 63485 55261 93303 74000 61426 61231 91933 94268 77190 94061 75387 96123 51167 83883 71657 52330 76150 96466 58740 74154 70892 99716 77205 72525 72146 62735 76751 50831 90788 84971 52376 77738 84210 61470 59968 86680 96059 74948 82188 81978 89974 70263 60825 94345 62979 71590 85301 68697 55344 53187 78647 54319 56292 97880 57799 75931 71932 83473 92359 70482 50441 77719 57430 76351 73607 89587 52861 55517 89153 94872 97387 65903 89655 69840 78566 96251 66357 94795 75741 80596 61936 93598 78716 60612 98426 63456 61333 85334 74178 59475 85115 94732 58243 83941 95254 85164 96186 85727 72919 61995 97180 76502 90139 96929 51312 93564 62161 65020 81873 54952 68679 67608 69138 71360 88724 79905 96508 81160 89688 55328 73148 80153 91425 73507 93449 78861 61714 70351 89527 85677 89000 55793 87002 85493 99268 63515 95798 85796 51302 93723 58173 67888 74928 56533 68287 75239 70709 81778 97109 71683 71306 98371 65618 79607 72088 55833 57420 94465 80753 92209 82620 54402 76676 90679 65102 73687 94984 92982 85122 91554 61122 59080 81397 69438 54420 72036 57280 78656 76349 54803 88398 90971 52516 61938 95685 50232 56010 84527 99038 64182 77718 54371 95590 55352 67142 97251 96608 59996 76243 57378 60864 64149 65365 52187 86598 70771 68757 73975 98633 90576 70247 68890 90209 68535 68435 70339 83026 68729 61622 90823 93445 98912 65968 86380 58244 76793 99180 97521 54342 54482 52903 64422 91149 59063 91925 77277 89197 95097 82084 70274 62656 68881 95778 80391 54076 85834 73599 57597 71961 97445 79271 74080 85909 50335 87564 66911 99697 79827 89370 88853 82955 74906 98830 76748 57377 55807 65656 84514 89443 85210 88522 79341 53063 77537 82182 61390 65158 73790 54704 66268 63419 64546 57153 54251 77016 85095 96256 68922 72651 75040 57316 50675 75499 83636 84639 64415 56739 84652 53468 82189 71614 91127 74500 69596 78802 56811 66165 58136 74964 71316 64670 85566 75633 54611 68668 98393 83189 61707 79819 86077 89334 64118 54426 81637 69110 80376 73674 50650 77925 78701 57447 81856 51930 61639 99624 66854 56460 54255 83292 55095 98177 96312 81283 89921 87813 77816 62036 64217 89494 50646 99511 72701 60042 61834 73003 62891 64996 64485 73457 97902 92612 79914 55352 59338 79988 84379 67923 77623 66679 79234 70333 62618 88530 78695 80296 77011 68701 56360 58009 58349 85236 79938 56296 77915 74444 59199 80066 80987 90630 62992 56603 87503 81164 92224 66885 96746 57871 81154 73966 61970 61442 84300 98760 75457 62335 78443 84432 62547 76178 66168 55816 73108 99612 71576 94427 89867 57551 59506 63737 56537 51083 84272 53985 97044 64252 77533 63107 98617 82485 96685 83139 56385 75967 64823 91127 53771 78564 91114 56808 78548 83293 83391 78263 67637 67627 58319 92123 78427 84947 57850 98534 89555 92178 77246 68392 63581 75514 58307 96359 59439 87653 54812 83015 54325 82212 71917 67734 75335 73172 73226 72078 51857 95394 78298 67232 86437 94132 96187 75618 51791 94182 57443 78591 98760 50876 63698 84379 92509 73415 97012 88629 60651 97172 99521 64276 57106 63531 71947 54637 60986 78709 62763 80363 80671 60902 50198 72389 59376 87973 73571 60405 66356 82561 51746 54510 91670 81805 62005 82564 78918 96158 68248 71596 55352 65563 83791 81998 80045 68847 67481 75650 62677 85490 86634 93592 71785 55989 63350 65644 80776 61383 50496 91382 62428 67707 90337 58909 55314 71164 74216 97655 85758 91487 68953 51759 76457 53406 92807 85113 84930 95127 53093 99424 79674 83717 69681 53467 83288 58072 53675 75773 89452 75187 52506 66440 90715 57865 92731 74572 58324 73825 91720 87689 91870 74775 87055 54739 85541 84581 52094 87190 72684 55966 54232 62374 91259 96175 59723 80298 78882 74338 54454 78217 73824 68583 74401 51783 97447 64277 89859 74838 99890 74267 61509 78461 73442 97635 89546 77778 78254 93356 67786 76320 96761 79720 53841 84629 74625 58205 65575 75639 97115 81023 60625 63747 72014 71063 81822 96492 51123 95025 62986 87494 68135 76328 99091 92140 94480 88970 90422 70234 87985 79894 88399 67442 63544 66525 87437 66850 75458 54444 66097 72426 71427 96066 89744 53090 99479 82111 72342 64835 50327 97944 94683 76828 70753 81327 83280 71526 76448 74001 55932 77992 56743 57575 54752 58922 93362 81260 52032 98747 56077 98874 84703 69786 88599 58069 95990 60475 86827 74570 85357 64488 98966 54207 88932 55126 90738 95712 91479 70716 99714 66580 86423 95647 79921 71576 67637 51426 97758 55975 59212 80496 87789 66440 70612 99071 66035 61147 59924 60102 96300 93986 95642 57754 88214 76452 55997 73161 61689 55187 75547 86727 63705 89096 56545 58661 83104 86113 56404 91208 90050 80555 92191 72240 58451 76482 73062 83834 81809 72370 58340 55032 66136 55292 56810 54818 83028 56098 96136 62521 99462 63236 68211 59062 67115 52786 91374 66758 68228 71363 79022 52105 84689 77307 57489 51907 71116 58105 63597 94423 77041 76435 68681 85100 72293 80796 87973 72276 90873 69562 62418 53848 89211 84920 90450 72133 62924 95790 87613 96989 77193 99748 70630 89779 67923 68119 50584 52800 87446 69286 58455 50840 90937 88443 81768 97586 83715 90545 64886 78902 95316 93709 92190 67552 65129 56351 52732 55288 75805 77776 97378 93457 87906 57434 57624 58140 60883 76122 73456 96913 88404 50073 65379 80506 99466 80718 71263 52216 55369 53232 76511 82371 72066 69259 72179 96101 55585 79872 50299 56844 71819 98787 59086 94008 65876 95460 87998 72743 59650 79240 87594 82810 81137 77466 54104 67328 95978 69717 68092 61421 95023 85566 57507 51347 86351 70097 50634 72874 53954 78648 74470 56831 73826 73914 81276 96068 98574 65063 53910 98316 64803 79135 71082 98112 80216 67448 99065 85409 67557 80473 82317 90951 70182 64526 51936 96573 54679 84547 96494 52843 99425 84090 54077 92052 62941 57863 84089 96753 76757 88733 58205 58428 67810 69169 62714 99561 58754 53908 78162 83896 91617 87854 91201 70380 91445 62324 78774 92258 97535 61473 78430 88201 59248 69658 92317 78813 60081 73732 68213 81893 60207 73441 80897 55781 60731 73788 93020 53235 71605 94770 59074 97997 51655 58113 69111 72255 73382 73183 53985 85701 70753 82810 74790 64435 87022 96617 71248 91926 68260 71140 64964 80590 87899 57535 62471 71237 64596 71996 80897 89012 57769 58795 78571 64340 73383 50900 60935 92200 55619 88909 65432 50402 81424 60086 95133 77886 95710 82794 64660 89187 71313 87713 50730 73745 94508 62290 64097 82708 96777 73150 65048 94822 80016 93525 97402 61725 59790 87878 94107 83407 86703 96024 80498 75618 61242 77505 60526 97399 64552 57447 89031 57792 94084 68727 80624 50824 79231 70331 61352 83449 77051 61328 54476 97782 74297 50444 54626 56797 61365 57592 63198 75415 58965 60887 85039 64510 54768 66142 54737 81594 81751 80929 68270 61203 99596 97819 53111 54766 67326 70880 85565 88586 50342 79917 62018 74758 61680 94928 61037 79392 65875 88493 55135 63026 58144 67762 74673 89066 76469 50397 73945 86789 61108 56316 86540 78964 99863 67369 86580 61615 93405 78061 99949 57499 54716 77891 66786 58789 60321 85930 57235 94555 62807 76028 99655 92716 93168 93344 97467 66708 65271 72429 96967 64167 69111 76795 77967 92859 72008 51530 81369 65196 67188 71624 81610 51542 74030 97058 88835 78550 81025 83532 70308 68024 74786 69913 67081 75719 56077 58433 89604 81565 85183 90728 90225 83160 93655 70713 70444 61756 71399 64594 93030 57310 54725 97150 76721 92847 54281 72965 91863 57159 97043 70418 92622 52002 87298 81827 98559 69412 98639 53592 76955 61377 65431 85966 78130 54197 85510 52705 90672 50968 71112 94490 87487 51207 97874 96466 84021 71693 64523 86041 83415 66927 89819 63300 87742 93522 55275 82445 59004 71802 89270 74294 69325 53579 63147 67465 86362 86569 76573 50252 84055 57174 94089 50514 60771 62608 68815 69271 77842 96941 92837 58925 99451 56329 53170 65040 86306 73150 96819 89899 76572 71339 59692 81392 68725 80183 56995 72904 94838 85021 79521 63676 64072 75673 64139 86368 97331 59245 57177 90400 60094 54199 60595 86928 73515 92525 67647 60318 51952 93071 86548 99060 80068 79943 54549 59371 53892 86865 75573 96245 79707 72394 59837 98864 73585 77980 99810 82618 68302 51455 65609 50891 82387 97710 59351 97365 74904 74485 52840 81507 87513 56923 79728 82266 58455 82712 97668 56632 61578 86787 79171 84099 84673 53943 85331 56583 60133 62815 91474 73864 86043 72775 70945 59760 72720 59355 91661 75155 71413 66073 82746 77260 58909 71230 80322 73563 65935 71256 87256 99756 51016 91554 86974 89530 83642 55491 56651 85194 53823 82659 54299 72532 64467 58626 83332 97713 77225 93979 96330 94911 78120 58704 93443 61645 81150 55866 80369 72312 94131 52578 80258 86599 51051 96224 79267 61216 97485 87472 96518 73107 56094 66383 57177 54207 88682 55010 73186 59677 61766 57627 62324 81641 94531 56915 85941 66868 56582 87092 72710 53303 89177 55765 67126 92710 64096 71495 60238 80026 74081 73060 57965 73408 71356 95002 67458 86607 56145 77454 90171 63198 70211 82571 67652 98979 82806 67027 62432 94336 92359 66452 77532 76666 97986 59822 54214 86287 85954 88563 67526 51227 66107 51778 68598 85134 99371 59763 77433 62282 62318 79934 62639 94554 87779 83488 95825 72389 63806 60768 72296 89327 85898 88279 67870 91228 83717 88710 75666 87030 59465 99329 64128 97482 63152 64728 70542 51517 67680 74227 68584 69245 56136 71143 73033 61817 80425 88967 64863 60106 69745 62449 91473 88944 70183 98529 60861 82574 67006 78280 82176 96975 90793 93108 81816 91538 51054 87500 69924 92740 52273 83333 63590 89676 63567 63370 51981 92461 56097 73367 53511 74372 50259 89739 57001 53613 74101 80759 91774 91974 88996 51842 95308 53603 92040 74512 88507 97105 69028 73155 87136 96527 92037 54202 72091 99472 90986 96754 54834 50904 99644 97419 64674 67446 51078 93201 75487 79382 86134 88160 87842 98602 63421 91131 86381 62046 68060 84421 53387 70038 61305 91350 66969 89382 80576 61548 66443 77013 82911 55268 73019 92435 87033 80424 86187 78710 60331 95962 83992 68814 68465 53389 69096 64809 60821 88417 75623 73519 52511 62216 70825 72426 98774 84020 85520 73017 79750 78722 73266 52931 74604 94228 75637 55256 78358 98635 90261 95809 99747 51091 74990 80073 74540 80749 55674 98671 79554 78677 52948 96934 57590 60811 89290 61922 83858 68070 56214 84792 58083 79634 83178 99823 56510 80326 96888 92641 62488 68057 96463 96515 68258 61036 58714 78715 93703 64157 97253 67259 85267 89683 58927 79302 54875 97945 95453 77485 77207 93590 84227 62118 50566 58929 62088 93236 82299 76984 79508 84666 58988 82559 67621 92156 99476 73170 84730 52757 60772 63908 63440 76176 52538 59971 78717 87709 87068 50018 88816 50997 83876 87475 75575 97186 95154 53489 91049 67876 66017 75000 60567 67077 78301 96923 63816 76374 97903 52992 91541 67770 99514 53885 90859 82328 62131 53491 74150 78975 61017 83088 64752 80728 81637 94464 67595 50282 77779 62546 87220 88675 72301 53432 54220 93399 86828 95282 92369 67473 80798 96160 83364 58426 90741 53794 69239 94536 53721 73179 81927 74747 88010 72505 80475 58522 68283 66153 89288 75240 53379 84663 97219 67136 54955 89652 65417 93227 99330 54916 63469 98436 73393 89153 75356 56221 52629 56313 90259 80397 94653 57393 73734 69461 63700 77781 72756 98105 87347 50948 81679 76103 89497 97431 59299 93875 87088 57050 88792 90507 52125 62817 70512 50846 65062 73356 73770 58991 69980 70831 59897 73493 88614 67414 59862 63696 99963 97219 75438 60323 98492 89890 86432 91684 63320 87018 65493 75749 59724 94180 81059 62523 71613 61323 72966 70117 51412 55770 95440 62292 60375 53217 53451 52937 89284 60639 55994 69419 58506 54331 90462 55001 83766 97026 73846 56745 80329 72167 67124 64523 63731 72484 67515 82262 51483 89361 76335 88829 89658 62805 64117 74598 85829 90954 55403 76784 62743 93524 67162 95291 91240 92847 95005 51387 65368 79551 62799 85394 53665 81901 78384 64911 94772 52266 74697 59094 93829 64385 53164 88905 86211 61487 50977 78020 72445 81612 83963 69072 52276 53274 74164 57180 78526 64439 84270 64555 90594 52282 53139 71052 96220 85062 81851 78529 80845 80728 63718 81497 99902 85157 68215 70508 64350 60984 83946 61583 73212 61688 96099 90022 90572 64864 88735 88230 84219 56332 69294 82900 55827 63838 81762 90244 86549 88851 57101 54686 56689 93329 96135 58539 79918 92617 90215 76390 61909 82166 93438 82104 74469 80911 76879 54440 63636 96570 71978 66458 67601 93305 62509 73531 97078 83764 58106 80508 85242 65369 52783 95660 60277 74628 57032 59621 82515 67525 96970 96492 72358 77325 70185 84202 51318 81410 87561 89784 56129 91119 60126 82086 71734 79532 60940 65222 97461 91358 56821 53354 98716 76190 51000 61640 55476 77207 61991 72395 53005 91568 65995 87517 91065 65721 69983 93235 56442 73450 86455 80264 82296 57540 62387 57478 94911 94785 91095 84523 53914 84999 72358 97524 94411 50127 65347 96121 93468 96792 70412 68971 53487 92212 55535 60606 83549 92600 62320 51347 63720 81198 90032 76149 71220 97632 50607 92518 59077 54546 86645 87315 91724 70959 85582 55632 59745 73193 71128 69726 63569 91627 73012 70987 66697 57140 72099 58735 83536 87694 92167 72256 83387 60631 60536 69657 50820 55944 62484 68555 73401 97716 66236 50666 71021 99190 59151 84652 83778 82444 53756 59377 76814 64940 91756 58098 74567 59024 76994 79140 61107 66916 75155 63989 64756 67119 65378 81652 91187 94262 90558 77838 71036 76828 98002 65410 91327 80148 69033 50316 82418 83700 63551 62796 91243 65887 80018 58559 59082 82586 54943 89871 82933 90028 78065 94970 59148 86753 73390 54776 70639 96557 58889 55251 97707 95286 83335 78208 97330 68038 77221 61944 71363 86131 69007 86874 50934 65997 77534 66433 87853 60932 60222 71909 50320 56713 56908 61770 59065 64526 63289 50161 92946 53373 98639 58361 51734 60331 58575 97778 54317 83672 72761 73759 77555 86363 85939 78846 55030 53203 95530 66728 79529 65900 74750 96949 92439 65386 56177 71063 69197 95817 91267 54967 82314 65470 89301 77915 83856 77060 59630 71930 96997 86346 52494 74892 97976 80616 73436 50997 94354 55899 56015 93130 72060 71869 62281 89300 87771 60319 62861 67331 57752 57441 62134 61408 72479 89666 67241 86478 51597 98424 50123 61434 52695 74470 89971 67546 55769 64935 80419 73948 75493 60989 81401 69505 65793 90007 71511 74363 83669 58661 92060 82315 60021 86430 50172 87606 68045 77019 96902 78084 53464 76215 58134 98408 86975 91721 79095 76733 50909 71973 79850 67361 72463 59640 56728 72096 90236 98150 86005 58151 81851 86689 77951 97535 73949 68522 52431 87578 81229 91734 83446 87920 61914 79178 59371 73906 57427 59239 78863 87505 64946 71759 85969 54309 52261 73045 99797 80042 88111 82778 65624 69562 93075 68791 61376 78326 86885 67442 71528 79722 91485 96222 63813 76478 66006 76299 73526 61518 78451 75955 52042 65341 83894 52845 74599 68409 51671 60524 93689 91779 69937 76285 63479 87751 56618 50483 64862 52341 89260 74370 53052 73102 92175 70330 67458 62431 52915 74193 55146 68000 56451 78977 50434 93172 79177 59174 80144 79284 91446 78540 70463 58397 85043 76850 60671 90986 97542 85494 75665 96917 72435 70775 99323 87673 83507 85271 96007 79126 67093 80614 75629 97584 77932 68550 50934 95828 58453 86867 58855 87288 92469 64530 98545 91155 80355 78978 83342 75103 69120 70156 84753 73736 60544 71173 94390 71280 51730 87812 99648 70912 63265 63536 99660 79851 54614 68204 65519 97094 94166 88466 50587 56065 96584 50255 70461 73996 73149 88452 59157 87613 56774 52534 89584 72765 55650 69684 50796 63355 84238 96121 78469 88891 67324 69285 69359 67269 71727 69426 53224 95023 54152 83249 74244 64126 78670 99130 62656 75003 74322 91291 88686 64291 90635 51321 89747 58128 97230 89164 88277 82155 77007 83696 74592 89252 66156 77703 61952 55155 80404 92362 56267 67629 70897 93895 80380 76553 70937 79033 70899 75690 72707 75202 51650 92349 65200 87907 94946 96588 72539 54204 74966 62705 72660 77768 81972 70957 88627 92296 95143 78668 84577 51771 81879 79328 72974 81382 55643 78577 68972 99019 71581 59145 76054 68498 86792 54161 84247 51244 70361 89116 94674 55959 87312 81686 62479 88786 93492 93042 91666 62531 82906 70317 75692 68337 66703 95718 87959 92745 90741 53248 59224 73780 78205 88177 96066 64256 69546 86738 65476 50949 72588 53314 79940 98292 66270 57840 94441 62539 87113 71814 95839 81963 98480 58738 89110 67504 98575 52662 95271 58882 72510 85148 72431 68178 64644 86389 58597 52647 85096 95179 83015 58208 96682 82257 96769 64558 69116 66829 71666 76350 68395 87040 57807 73447 80188 76232 82730 90316 95855 73798 54332 98766 56591 83062 61108 62421 76978 62303 70336 87071 93138 52270 75659 64747 86833 58269 61091 67029 84589 69630 54882 98542 61643 74829 79143 62127 66175 92548 93066 68929 76411 60673 76259 64324 53087 57598 73351 80379 65674 56451 85245 78774 63651 79962 60918 71017 95349 69241 63229 56273 96331 59013 64957 97519 83019 71881 85766 93809 79526 65189 62755 69064 79182 56263 78007 68940 80110 66161 92708 76490 94844 90361 59363 85921 67246 74732 88946 61071 96830 93015 55353 64891 59249 83123 67602 82056 95123 74922 51716 58470 62004 76710 64910 54302 70397 96145 91943 52333 99134 82257 71503 91041 85815 88856 97837 73324 72192 77368 86445 74199 68412 62433 61467 77878 55026 71905 67410 74462 82303 78119 98542 80395 62502 96325 50142 87803 53900 95242 75747 57803 68129 71577 57220 79299 53602 85887 83825 55711 93228 60657 84136 90525 98701 89297 56355 78534 72945 50049 95555 89071 59466 98300 98257 99195 65404 52671 79042 81238 70818 70706 82138 85138 50021 86412 64101 81247 56522 60586 69397 96345 85689 51078 85239 57579 90952 85089 64908 96272 94507 89796 61701 80436 71666 61837 85491 53469 79513 61036 54418 77573 51571 55800 62062 57230 78843 52262 64382 98549 77283 98065 66952 71377 50436 94767 83351 79935 93007 54417 62660 97851 74954 74722 89129 59656 69326 96818 78035 77749 64895 88093 62637 75410 70879 66210 85114 72560 79494 92193 53607 76661 65968 74368 63703 65660 75177 53351 61017 83030 97254 98320 61180 65423 52405 55800 56828 93651 94038 80580 71539 84605 84084 68483 99186 90686 88372 84238 67732 94431 74047 57550 68206 50176 97233 99508 99386 58248 56736 68792 50648 88555 75929 94399 63837 61713 60867 76361 53779 93127 61595 71031 96923 77932 83431 71699 80226 75783 79814 74860 74119 94769 53962 66774 79611 74414 66667 71101 61192 55367 96124 63921 57752 82218 87970 61865 77933 75075 70915 74385 71896 95937 96730 79929 79341 50321 51177 64345 89683 53770 92561 66439 53070 53337 65960 79808 56337 53150 60300 97256 87171 57638 65364 98848 84275 55141 92376 99498 59792 73219 82188 94706 50621 92817 67461 78772 81401 53967 99203 73237 72620 63057 93904 92310 75398 60484 65769 71888 55733 97937 62056 81878 91519 91919 93631 65805 78471 50629 91073 83725 97654 63284 73793 74584 97249 62570 87909 88240 73489 89273 72523 74406 75320 61028 69391 92363 83866 86554 53945 93996 91589 98906 75845 81506 51007 55421 62003 85321 51135 56323 74103 82098 92656 92865 79627 68206 64457 86404 56561 70059 81078 55076 52714 57502 89968 61860 95256 56842 53782 68864 85742 57321 66642 83403 94054 86459 84449 95195 93398 98148 75007 63157 77245 88653 77279 58909 98070 88843 60007 81215 87694 77908 67191 70015 62009 73395 65505 69253 90388 91783 94899 59022 85799 66559 85170 73042 99755 84309 65958 87631 90841 80324 69579 77592 72001 55324 92479 75693 61127 65296 89363 88901 52137 81880 59167 89386 74974 94021 78695 96446 53737 66010 69861 86480 97501 99099 50999 69346 85021 60475 86048 73751 61002 80188 99482 61968 58464 51797 94151 90319 81613 91996 66435 92547 93783 69622 50527 89614 88057 69153 59907 68178 72851 51417 98974 87999 67742 94611 88134 99575 76391 77702 62187 62363 74749 55071 53522 57586 89238 88499 70664 77916 60008 89204 60798 60855 62438 63931 90497 53917 69266 50551 66173 61073 61416 91254 89268 62519 99453 61786 56808 70933 61638 66147 68705 68297 56358 88872 86769 58594 67803 69704 86568 90732 76534 64425 98423 91507 67100 80360 80086 94523 97238 77107 95002 87216 83949 65201 77324 79182 63889 88330 56492 54637 87507 71545 98896 53503 80544 77541 66303 58096 72683 57624 77950 73229 55401 87558 76623 68254 85784 92870 81080 50927 92560 62138 77288 57502 58186 73882 78032 58752 71049 52663 97342 51178 90536 83925 76061 68198 76628 72726 88992 76421 69760 94604 86871 52817 75520 88533 76776 84941 80495 82894 97511 64459 74935 81511 98983 73981 85049 82397 83128 73847 95019 68322 98972 97583 88434 90912 88181 52620 64722 51280 77324 71833 95195 88425 80813 52440 50590 78114 90187 78165 72698 91455 98197 80926 88657 62834 83043 70414 54043 94546 87504 57289 54303 64108 99725 83629 78972 77569 70845 98908 80463 52049 63959 75207 52418 52067 78998 77154 72302 81956 56073 95727 98451 51535 72582 80802 75116 74967 59312 84994 88199 93061 51639 51789 66105 64779 77260 54205 98014 92322 85271 88059 89433 86594 91482 82394 89440 68922 86400 96901 82688 73630 94444 54616 66110 93494 74935 57557 91803 95784 63727 89474 67058 96254 99668 86572 60730 66564 95525 81821 89177 73953 99828 97105 87633 51748 65750 57540 96991 91748 79460 73255 51629 78553 63290 60616 95342 60978 84145 63409 52891 89749 79805 58750 89963 96367 99688 74422 58767 51057 99401 77742 74546 79591 54288 98959 92557 56809 56149 93740 80133 51619 52302 85544 58257 90614 59050 72020 75716 71759 52611 67150 61220 64732 69579 52500 94520 75001 75921 80130 73088 72064 51241 50684 59220 65228 74864 61279 99062 79735 51193 73043 59623 53339 58150 87262 89297 75254 50422 80634 53415 51074 98069 62950 61056 89664 64504 63860 94307 66602 76333 94033 65372 50621 89630 77157 56545 60094 90958 60342 67653 86958 97975 66272 86635 65717 76137 97127 68124 72204 90082 70594 71089 61483 90270 55224 58368 51692 70126 85030 70142 70163 60097 69284 86442 69152 90444 87784 93073 72571 60471 96946 86263 55563 54158 51652 59789 77190 72149 96565 89454 81992 92122 61646 87651 55119 91887 87642 97683 76665 86298 54999 71355 80412 76254 91865 81507 55690 81390 51646 57182 64467 96907 93090 59472 71160 97934 96340 89509 86851 62568 92956 73250 69706 69048 55925 88144 54155 75116 89074 87378 70914 78498 96973 77501 70127 59071 96931 69608 60842 79201 54273 98479 55571 94057 76916 91249 75951 89197 98971 54162 71069 97010 87078 92851 69253 50815 60477 64345 58977 82440 63284 95581 87000 73633 71419 90170 85492 88109 94901 55038 86871 50837 68560 99775 89718 77497 55281 93669 64752 53192 51933 77766 69838 78203 78199 93929 81718 75846 94331 72036 89848 63495 87209 67645 92654 65767 60001 75638 56184 83260 84265 70237 58269 80735 83333 83563 56943 67501 52296 53558 81843 85067 55073 77512 73075 60176 66435 55070 72276 58567 72674 88861 85339 79733 78339 79338 67977 50574 68640 86500 85150 67094 55655 59423 96854 68838 96465 80756 98507 79303 57494 55245 96060 71080 54419 72115 95133 59276 80349 78512 73043 97467 62056 75036 56974 75245 75009 77726 69310 57958 56302 76053 89833 89590 55881 86527 88173 60882 55728 84316 55090 57551 96621 87032 61417 90544 59575 74476 70713 59382 90385 98605 55407 59480 67955 80902 84407 73220 82785 78035 52838 57703 65335 56175 93163 62229 70714 72840 92534 63882 51786 81220 79749 98803 93438 88201 94266 93611 85529 75905 95107 57805 64618 91207 51382 58434 60764 65771 71414 60440 68925 53165 66045 97352 68316 66604 92019 67169 61021 98718 59569 60108 85134 97081 75698 83986 85545 73202 79804 96248 53087 81505 78645 74733 72617 70867 81174 81743 61240 62060 73800 58480 72920 66841 68116 60530 95711 50976 66768 76594 81156 50566 66335 56762 99285 95564 58515 80377 58958 77226 74587 58500 96855 68800 51629 67496 56059 87081 80493 71262 85114 52565 71611 57850 95633 98768 54076 71707 94976 92352 72103 63980 65686 83358 55429 96851 82951 62157 62419 94641 62011 77162 81320 86346 74651 87990 62951 91347 61949 94429 84925 66295 75781 65676 52368 84047 76227 64094 60917 68188 94444 82343 72916 96796 65998 85680 50203 66208 93077 71166 93573 78535 78540 88463 98220 78784 66855 60024 98867 70199 99516 85699 60923 87092 60220 74477 83615 55134 55055 72574 51956 63768 61439 97088 55713 53743 74285 62273 64839 57138 75458 58805 72992 82016 73889 91516 84265 88590 83488 86749 53188 98843 97677 61817 66362 64746 91789 75571 56679 73132 55338 59903 62180 65787 66418 91420 75709 73810 97862 88416 73997 99359 52145 82981 60858 82743 51192 65266 59226 62532 72752 60516 70436 70974 56399 52371 75753 77348 58411 57072 85284 89922 53215 98267 94971 87093 67005 72541 62080 65312 55839 59130 92607 51807 65719 79071 55498 70637 82731 69262 75116 64394 97007 55205 99695 59971 68145 78521 95902 91584 56718 69704 62656 72513 56255 62062 54644 54329 77116 52919 74461 56836 98484 87585 59032 64884 93443 69812 71526 96002 68971 60574 50471 64634 96368 52313 94693 51744 57618 66356 99603 97256 81276 67110 97146 88540 84864 78829 82529 76455 59677 58516 52932 87708 82577 75123 60986 83040 92983 61078 86640 96922 71450 99949 93883 69661 82172 77819 55281 61851 63906 74739 73510 65858 68948 82925 53557 90861 89218 94240 81697 90645 83043 78191 76590 66517 73755 98118 97421 99926 85583 95654 65029 86653 58255 76411 90646 59850 67352 70786 75527 79598 61588 97970 98020 75071 69820 95735 83084 58285 75120 61211 86898 81685 88133 64061 63370 52428 74038 50167 97495 81585 65489 94082 56210 77996 73366 86455 89006 76199 50095 73360 51990 67285 63001 79318 64095 51755 67175 65195 73101 66817 84119 50720 85839 99425 86926 90040 73819 94976 86943 77411 74959 62922 90860 85643 69183 72910 77592 90958 83690 95978 86074 74454 97790 83281 98783 60721 70113 96504 60877 55629 53418 69296 91358 62861 85407 85735 66311 90232 89808 65172 86864 93022 54987 98302 97287 90805 50702 69862 59311 83270 83121 94672 72350 77845 86389 95736 83680 98934 92908 71843 95764 86803 96419 51513 74031 89986 51024 64462 72308 61381 50825 98142 69288 59536 52309 73410 50233 86270 71930 58413 81226 52067 98039 53555 89203 72672 80728 83665 74272 96060 64522 97564 82666 70817 58335 92030 54988 89574 64310 82895 51881 81943 73478 73592 90948 89725 91025 92810 60401 94944 80499 91781 68291 54097 89301 83214 67180 67625 90760 91862 60137 55098 72403 62424 94270 86673 82723 82379 55460 62465 64706 65082 61627 79514 95782 98546 56632 57472 85291 88371 73946 68212 68979 87687 67131 68257 51000 53396 64691 97073 58236 71289 99113 61429 92582 65299 68820 53500 75007 57292 59486 54368 66016 70281 99028 82550 93714 54749 53691 82488 55287 93619 61754 86899 74772 65850 63649 85709 86096 71124 78311 66402 76642 98454 62343 94217 91115 84580 58219 64186 66611 68441 50685 74232 88461 55137 97718 89556 73165 68812 64599 60648 99790 59592 52058 94059 91582 58588 71304 53138 56799 56960 51396 65986 92107 70064 81071 64991 58018 50640 70411 94674 56066 60562 76929 80442 99887 97672 93025 74401 85042 89322 89362 55727 75650 92019 58557 54582 96875 60510 96074 82589 81164 83876 88884 80277 70300 59817 72395 99104 96885 92060 58588 97644 99504 99886 71029 66646 80333 87478 93112 55374 58249 72878 99546 60959 77841 67990 61106 90715 86685 82962 57708 57270 84151 77598 59906 68633 50302 89043 60086 66936 51882 80558 77667 74051 61460 82662 96669 86239 91290 62245 80618 54745 53568 99898 94249 73600 75516 61023 99813 76879 99757 81466 59055 85661 55490 65653 91404 99327 69903 65838 98046 89262 64062 64999 53117 53805 60740 92728 68433 58103 54339 83232 59999 62669 68890 52776 69306 85057 70369 50523 67942 84268 80670 79688 86162 54452 81680 75733 71035 97606 88443 69257 93351 88745 62877 60516 68802 83529 74509 88886 95587 74784 60106 65800 96696 71303 69526 66207 82544 53004 79576 59192 54959 56835 57162 59935 69654 80815 80430 92019 56944 50992 59038 67856 79639 52098 98009 99048 70901 60791 97044 68793 95724 84814 90641 97357 88111 85089 99568 50933 92432 59067 63003 76579 71400 96594 54257 74045 57733 95140 58549 89636 59827 59133 51959 90177 81607 88582 64231 53896 81856 92230 69315 81204 81965 66493 92283 60275 60050 73924 94410 96420 52404 54887 52626 85698 70253 96671 71480 80379 62635 93258 82288 97984 98276 63713 71656 50120 82992 59543 80139 97667 80444 57314 99246 94337 64626 90650 60191 99717 66953 85669 50333 80823 83895 52918 92846 56616 64001 75170 66013 88026 78727 80867 53613 62703 86122 70071 78800 97187 90144 94134 87578 73283 62990 78697 91671 75086 86494 80085 60484 61858 98046 80938 87606 55825 81146 90406 84761 58810 81450 96481 91762 90540 52572 77273 89269 68699 85907 85430 76517 85863 90076 88526 56768 90912 87574 89796 90288 93738 69335 60295 93752 54488 65250 78016 53847 75002 75482 94643 80767 76062 80763 59612 80440 97297 50375 85339 63331 53512 85011 85025 68176 82198 61877 76138 88811 52530 53027 86032 80680 97197 73004 99496 77155 99147 58437 72909 64619 88524 89167 87502 77311 93866 76441 73084 67052 86938 60696 90179 76271 88809 79688 68612 90618 55367 65158 52759 69788 85972 55745 67641 89914 55431 99804 98521 54540 69502 70362 99182 58102 82505 90982 78383 62374 80757 85613 71693 65793 73675 97691 50882 55076 67860 95530 99606 52311 57264 94982 76838 68524 80456 68975 94190 66334 71267 76761 93326 56275 58970 85843 56886 57009 66534 83274 82406 81346 86211 90655 92613 71188 67040 67311 87426 59079 64103 58321 74162 63710 84214 99055 54300 68418 94138 96077 53482 81629 82985 59386 60635 75910 74554 95983 55979 99890 64749 73304 52395 62525 55865 52954 75809 96882 71968 86158 59727 64307 96620 64036 67796 82694 70689 52957 94304 96930 86759 65474 57036 94615 83177 77098 87167 53085 51949 57167 59219 70566 64965 58180 64802 62183 63971 51005 63952 69968 60933 74322 82835 55539 92836 70069 90502 66036 81798 51234 83718 51473 68245 90878 92430 68218 63863 52676 52859 62226 91574 66724 86532 53875 61075 76832 97589 64812 57124 80972 88868 86562 78398 64183 80761 82418 84452 70559 63781 77745 59302 61604 99518 67440 87305 61380 79532 54903 54705 55889 69298 56745 97678 69152 69031 85312 67094 99848 50465 68433 62740 91652 71427 79821 79771 52201 54837 94374 56486 90200 98300 57212 52529 51702 62424 61947 85084 61254 51237 94943 57264 54139 59219 95060 88432 78767 86804 58739 68359 67159 86159 55936 86045 87751 56710 81439 71647 53331 54533 56737 62818 61744 83752 63986 56645 53041 98863 78252 60906 96843 52786 83329 99685 74120 52028 89562 84681 68401 57957 78704 56448 64906 93280 51791 91379 52448 77869 86996 52045 59485 59853 94540 78455 72791 52434 58983 87095 64684 85807 77559 53523 87678 73676 98803 85300 69756 76708 88434 64380 64630 87495 52461 87048 85684 78832 61251 70464 56994 89298 66862 93538 96486 74567 92851 94333 83694 81009 90734 78799 62091 86037 85279 72209 70345 52343 72379 87044 72173 50881 64479 88466 93329 79714 86672 88137 83856 51340 98139 62029 94679 96374 67517 79228 89184 96762 85291 75684 85631 93150 57272 61429 61012 64071 98618 85196 92800 77357 72451 64252 51589 51325 66675 83441 61365 92263 80481 54534 96098 92372 95454 61786 50960 56999 95317 83899 64155 94540 85399 79298 70878 78909 80798 61097 87370 54420 91348 51285 94998 97307 91518 57234 53899 73037 83015 72887 51760 63850 66478 99812 89365 67990 93834 71433 53801 66426 81219 51711 52191 72045 61575 85943 79413 82240 88698 99067 76986 51555 84194 83082 77151 81825 54411 83201 67109 69393 50815 99260 64754 97590 50416 70327 53263 61445 67800 71172 68031 98374 96331 89758 60797 95195 83247 97368 68887 65883 70926 57518 56934 89169 57307 76825 76293 58241 80553 50812 99330 58316 92073 84490 97855 63830 53685 64697 60927 80390 97851 53912 97854 81550 71612 99908 90738 95179 58235 62329 94341 99473 50079 67380 82971 65764 72106 71080 95857 74548 66102 64711 70572 88018 67438 75403 62345 90062 54896 53747 60541 67400 71560 72247 89948 55852 63250 98052 78372 56961 86462 56621 89788 92644 76055 69837 97806 52217 88484 51905 56479 76807 52186 89619 94669 59607 61164 93086 65186 55832 96187 51781 71535 74761 91545 83559 70001 61610 70333 86428 75842 78667 61445 57768 91999 50222 57600 51137 70241 93814 81974 63697 84638 60418 70236 67039 55867 72055 89008 80656 66691 86917 76308 66717 54632 55772 73639 53433 64128 57723 95938 70650 53500 88028 59409 54441 86106 72032 93002 57578 58664 51712 80256 68819 92125 97719 83563 54044 73870 68694 50173 73836 81969 87522 78114 71730 91885 94559 75281 62045 53729 81489 81303 95337 63904 95687 80880 82807 73069 76446 76575 55460 70790 55634 93664 67680 87102 56041 90917 59628 59182 99362 89329 53482 69373 80513 58869 69413 59960 82604 58423 93468 80780 63521 71482 74022 50906 84626 53314 83042 71732 84111 85546 84799 93848 92314 53837 55140 78025 83384 78821 61302 61564 54040 87361 67918 81651 96633 74489 56682 92437 53527 68782 77101 89419 51906 69322 81022 94001 96146 94627 99666 82136 52656 61216 93697 91133 68649 94508 97253 74284 51673 57082 78003 87031 76989 98975 56031 96924 79238 90233 63818 60611 70024 74363 84487 57107 79291 52567 90294 60913 63159 64463 83347 91039 66141 90649 90409 89157 92879 58882 51717 73149 55476 83725 92495 86930 71283 66127 54482 63169 68146 64424 69847 71735 94687 70373 66894 95595 67240 89708 69230 63456 84260 73175 65282 63974 64554 75661 80340 97518 72283 90279 59917 88785 80724 78140 78521 55701 64468 92343 65635 64792 76014 51793 95901 78289 58296 56022 70128 81378 67746 56152 76592 84403 62013 63326 91216 53454 85177 82248 90673 87785 87070 53571 98847 67983 61184 57005 95850 71243 96478 82937 69162 60159 84257 62356 51378 94822 96941 84565 53547 51264 76118 76594 93608 81051 61223 62273 90929 80633 82517 62678 63947 91652 92580 78389 93231 74859 69321 54605 64444 97218 63852 73020 91635 59513 98572 51878 76903 57929 99616 94088 52429 50345 62843 98443 53610 82250 84448 54981 72972 55139 63743 59994 66470 72862 59313 97672 65571 74344 77770 83797 81714 57155 85929 84732 97072 63922 76040 79059 60828 91709 58424 82822 59115 97928 70515 72647 66908 88320 78324 50293 98219 79949 88316 77626 67394 54698 77600 68828 71026 50406 73692 99253 99204 77730 84416 55774 80274 73276 71130 68277 52313 90377 63270 71780 94199 77538 74996 73491 52060 84827 88353 87921 92820 50928 91816 92185 61604 55053 52140 89530 53689 97958 79013 65655 70897 64910 57321 61832 53604 59235 94854 51400 54034 93702 64651 84344 51497 71431 71034 62283 81851 65336 76840 68542 72589 56660 93448 79363 69527 85685 59788 62766 56357 92251 76904 80204 97420 81352 72209 77054 65169 84313 91199 69043 95884 50427 70279 81196 84406 95362 92937 61144 97618 87787 54772 71545 97541 69776 95592 71176 71121 93448 67012 65878 86736 86330 73921 97694 50538 80460 90563 51166 95865 77883 71845 97286 81582 70488 60189 78176 88204 94670 83175 59802 57804 89189 76892 59261 92386 51544 74647 58591 89601 52567 66002 78671 74730 97443 72178 95001 54114 67255 54255 76393 70754 94756 85361 80784 84467 76170 86570 94782 90597 50296 84078 85311 55581 97649 98782 67647 57697 94213 77311 94936 55832 70191 69432 57889 61602 82485 60004 93357 77415 60679 98931 66360 61239 91077 99002 50489 69731 70720 85434 95878 54051 71779 74897 58325 64971 90863 52320 73219 72338 63594 95814 97772 77895 72685 63695 75382 87765 69945 69095 70191 62053 62488 81954 70168 66426 52545 91805 57734 88025 91303 74194 80163 97135 58641 55644 52405 54894 57624 92694 72756 52306 94825 90545 78101 51022 82024 61871 88521 64130 50399 53556 78881 80371 77373 50302 87499 78628 91433 62376 79263 88472 78245 64744 71571 64883 64410 62977 80089 58049 87394 52709 68267 53186 71622 72196 73115 75235 68814 74459 63166 86850 63307 57130 72483 64787 50112 88730 72880 97499 60156 65816 83778 98034 74338 99127 69467 79208 83046 54389 64280 83629 99319 68518 91454 86008 81173 63499 66765 87486 94431 53496 59231 94996 99470 90783 95192 77161 65038 96132 62501 89384 74645 80406 73169 60584 90896 60538 91915 56416 73792 98230 94759 99276 55795 58345 79786 62144 97520 96735 56296 88882 56827 78501 69331 60539 71595 75889 52170 92771 70784 67953 70595 60100 94549 83792 74297 84768 76021 76355 65430 65223 99853 93332 54718 97334 97883 95585 58382 64177 74470 66577 54761 55394 52121 85959 61585 74809 78928 51495 90999 79902 83923 96127 90407 69370 76060 89059 99558 54284 92799 70611 74664 97816 70580 71694 94993 73050 56906 92045 75567 91189 80724 56618 75997 60924 90651 68718 87414 77159 52074 73278 96212 83577 68366 74931 60357 53933 90118 82494 86352 93714 79503 61241 55696 97209 92036 98503 77738 87619 53755 71165 91515 81899 87269 63031 77556 84505 97331 58564 90417 90485 97378 65276 97201 61185 97458 62947 50184 56188 70914 82211 84364 63096 58009 59537 79487 91635 68101 55119 59237 55219 63860 54374 60341 74663 97984 69071 71653 79524 70603 68034 78170 74695 79164 58253 55798 50072 88370 70745 80565 62291 78461 74296 87550 81184 70381 91088 86806 97343 72512 91799 56167 69209 69108 85601 96341 82458 58891 81511 55879 67555 85034 83627 91399 71001 79111 65774 96073 74348 54952 61307 80096 50217 83973 57876 78470 77087 74134 96314 81860 89893 94086 63026 57311 69233 58945 54952 55165 80179 82737 74949 56462 57370 83069 51143 78302 51606 73140 59635 87321 70750 68597 64857 93889 93243 88801 64217 95236 83203 71909 60511 57173 74051 60542 53067 50891 61184 94160 72082 63488 54747 99873 65498 74330 50856 91495 89700 96683 62020 70547 78482 81409 90723 65538 57231 70834 61437 55679 68607 59489 59776 65892 54628 66369 90433 80184 97681 83611 50514 73927 85342 71286 84502 94420 93683 57539 66620 57458 50404 91161 79193 66346 93751 59105 51969 73995 70443 57548 93473 81193 54972 71827 82547 75285 88322 53295 53093 96968 76927 86432 67626 71048 84907 71794 50335 86349 88202 66369 81804 72922 54666 61754 98255 74914 52135 74711 83558 87408 88531 55004 65443 54041 65957 80234 72483 93323 86048 79827 58680 89611 65870 57390 57326 78155 85667 77065 97705 85659 69095 58743 93875 90854 77921 53452 84747 73519 75479 76261 81716 51997 90690 51860 64675 56384 54323 81988 59858 88141 92838 70103 71261 87441 81868 70918 81701 58867 53201 64917 60984 56940 76568 73491 68133 54981 96955 77196 93136 87690 97125 81668 78080 55688 54715 81367 89198 65003 98575 51077 84646 98273 54749 54830 82152 99198 54968 70219 68579 62497 95790 81274 75054 67887 91499 98571 65533 99793 54634 83294 70546 58685 75661 68751 53935 54107 84156 82903 93105 59335 80119 92690 84513 86421 85066 82402 88536 50089 64238 52247 81933 77876 79501 95150 79519 50171 91138 98147 97384 81499 87542 53947 50162 85664 77208 81512 90345 88747 77544 87855 59875 75855 84660 73411 82984 64112 87209 75531 51761 98562 93927 53732 84111 87806 74676 95291 87949 83565 50596 98299 83457 58658 63367 92503 74493 91827 82686 80701 85021 94257 76553 90694 56881 81706 82867 54341 53949 80153 96317 53912 53629 87232 52391 71736 84150 68782 65487 79963 83422 79364 76744 88053 91486 60491 61007 86271 51949 56668 53200 57231 67252 91340 50934 60903 97955 60794 94141 51965 79723 89112 95474 51087 84303 98793 98101 89520 73904 67986 50115 78427 81139 67631 65477 70382 64703 98395 80803 75926 90411 64771 91621 50991 92571 97051 72753 95199 74813 76721 89846 57577 54532 92096 76455 89287 83384 70972 78337 61261 86654 64174 62049 53095 77265 68133 64318 71926 69257 76760 78848 94970 53294 98201 95004 94690 87318 95516 78226 62500 62259 69883 70889 71166 84958 97418 56348 82680 99790 90416 55532 71264 60950 69383 60981 85623 60006 90176 64030 71813 68697 65500 56381 83674 97412 61452 98321 72558 76924 80541 96705 97293 73957 78153 65074 94772 63456 92106 86361 60118 81173 73678 78188 79468 62476 93670 55327 78686 92919 82479 70390 98586 54994 58933 71407 74846 79312 95456 65213 77808 82698 95634 97412 90684 58457 96304 52714 56353 59564 63677 62640 92145 88842 72184 62846 67441 53567 56192 82280 72866 72717 71526 58246 80209 99444 94045 85628 82144 63639 79116 76551 98679 84993 80607 76322 57519 56908 91074 66976 91002 50700 50409 93952 56791 89750 88157 90915 79894 71252 67838 88178 60842 75358 68022 80334 58200 99664 89194 90787 99524 51542 96293 85037 76469 89976 67091 77817 54744 81712 88119 71564 60702 95071 59558 58866 94587 67374 81350 59558 92500 83024 98123 85981 69961 69278 79709 60084 89491 99189 82856 82215 84384 57230 67624 58791 70383 66574 85827 79303 58710 90092 78332 52928 91275 78305 84604 61666 67830 67537 52461 92906 60715 70417 91306 84852 53088 92472 64439 79318 91546 52855 78594 63297 72838 90062 87510 60935 99057 82190 66099 76690 68902 97727 53956 67178 70929 69466 93733 55391 72895 86198 77049 85271 96621 62434 86361 84825 99239 53412 66964 89065 85010 89953 75922 64108 88136 79475 54235 55966 82734 94892 98546 84175 77685 83543 79041 67209 94962 59630 89672 58156 64582 99094 79968 77714 96426 69655 61736 85642 54718 90141 50211 82237 65309 76492 83418 80057 89086 77849 77896 63050 99036 70484 88015 96331 81452 83475 70235 87123 61611 59678 69913 69026 91847 71407 78186 89506 93976 84654 91844 78777 75432 69690 89204 83606 99598 79111 67528 56277 73050 77804 91523 51665 64105 55577 99259 74212 57904 52466 82138 68048 89194 83632 99887 57168 93266 74328 71404 61501 67158 94497 59818 56017 73196 93969 63723 63106 56379 98814 93808 57386 56280 85935 71966 59880 69112 87500 59674 71931 83463 57874 94281 76626 76246 86032 96902 62286 97166 99887 86700 61098 87331 68169 85176 75976 79074 68251 55975 87431 56753 54626 70751 57972 51618 51916 80055 77761 97988 75686 61844 80363 97163 65523 70866 63008 69771 69342 86701 89724 51246 86702 99610 53278 73761 66614 69679 73644 67502 69066 66188 85932 79380 84271 76738 97538 85294 98353 59897 93294 53503 67703 57393 84990 71872 88033 82599 82071 65110 60710 57993 57636 58370 76742 57999 66963 56456 61400 94938 87794 76982 72550 55246 55724 60398 95784 56970 72610 89496 95384 87483 67960 60802 94796 94769 62651 91672 96227 76472 66401 59516 90636 62206 72262 56600 86345 50539 98088 82407 57267 76094 78954 81941 94499 87455 75855 77986 68553 90860 80495 88155 99407 88016 60141 88288 51898 78467 97558 76600 87061 95116 80113 69626 52293 66809 89747 85095 80011 78371 91472 68066 66638 69721 93003 86303 66520 90711 70128 92963 58759 90939 86788 77469 74478 72296 94296 59718 77464 77574 86445 50968 79428 91683 80973 63221 72283 73243 63035 94420 88614 51908 81837 91999 58237 96732 91957 57109 59283 63244 58973 50319 74829 73341 67695 95364 68717 53245 90150 67680 72639 98171 54057 52616 57476 56425 59874 95426 95980 75790 82329 53928 98384 50319 50622 83267 78175 82286 87459 79293 75152 55667 97823 93585 76217 91829 71015 97848 68899 72380 80578 61172 51175 63483 68314 54476 59923 63307 69913 61473 76450 80819 91509 52793 74512 74599 65596 79963 52004 73314 90820 62689 50972 54974 82116 75015 78308 99609 81004 92561 71757 65666 81956 97146 96425 51690 58939 61000 55179 64975 88112 99260 60644 58298 96245 63526 67121 86360 95829 62887 63772 92649 93535 55317 57610 56206 77722 54118 88560 84370 85993 51303 82719 74472 83466 64407 57097 78847 75618 97985 76845 98141 86821 78398 86015 63542 88382 73396 64772 66681 67230 83981 99411 54524 75173 53801 55856 94757 94278 81322 67426 79639 53146 57963 97214 57759 65613 62397 63270 75358 66345 64663 88868 97741 66147 70135 64087 68088 87296 63353 72356 87912 71977 95282 70385 60543 51947 77975 96957 84566 77164 88757 87743 67911 95753 75913 78222 62081 86868 67383 98244 97934 68365 61124 81173 91428 63799 86540 72545 61109 70253 73999 74063 55621 60302 74191 89116 56022 64897 62248 74505 63351 74645 79413 81136 72863 70154 60845 64166 87623 76458 54903 72136 89528 69358 50315 59938 71608 76454 64607 60811 99765 98584 69139 88450 58463 91507 59161 55984 54411 54270 73526 56169 89804 65883 69563 63064 72059 93526 63440 96655 70747 54507 86454 69104 80574 75251 72397 53385 80476 98401 70601 97095 84828 74457 72792 69324 76527 79641 66316 80649 55398 91813 95979 62736 57691 68346 51458 72349 71312 72174 85608 76555 88880 93598 67927 87259 64250 78380 56566 76198 89916 74704 88195 52818 89673 79564 57779 97362 86702 52361 81791 88890 84427 93688 56816 52982 79023 93577 66594 60796 82780 60438 99368 50123 84410 87306 83771 55462 90677 90229 70895 63686 57088 50927 89367 68428 56461 87897 55246 95031 78105 64634 58374 83321 55407 59911 74636 63123 96098 50755 61483 98447 92921 54103 69238 79597 90479 69914 82112 90515 90371 95582 81241 73216 69757 70423 66588 91609 66993 64445 67474 98212 54579 80075 52400 80486 50502 73109 50993 60318 72165 80814 84463 84560 78022 70222 72958 96504 79116 75025 99975 94631 86227 92389 61088 71060 78944 58791 59285 97724 64254 84945 94159 71515 66424 88640 50900 72736 68700 98908 53318 91251 85812 91105 61377 99343 88584 90410 69104 52462 62910 64952 81787 78365 92126 85483 94662 90796 92220 68346 95565 90982 93752 74598 90181 66638 82308 81260 72694 92088 66431 87901 83343 66645 50031 60365 65415 58011 85953 96581 63710 92633 84271 81091 88403 88773 67093 72150 67439 83521 50606 75192 98957 79268 83345 63341 94606 96317 65307 59741 63898 52787 61986 69771 91299 53927 78358 60967 65345 93780 86453 69727 50854 94028 63310 94457 80825 70994 76103 78682 80712 75474 67024 97548 75132 96330 51019 51794 68518 61341 89567 91651 61524 58621 51046 87762 82384 50689 88947 59116 70580 73694 63125 88043 94740 51413 83201 90346 67095 63383 56727 75235 91072 92593 69324 85810 60923 73855 93005 89766 73068 66534 78743 79741 76019 95175 54362 95644 69746 55775 76258 96544 62932 80098 66549 56324 70860 90244 99618 92444 80580 72112 50829 59365 70841 61917 92282 82786 71270 63832 77876 57868 86725 65674 91674 95290 93280 56662 93030 89599 78799 62277 83158 90828 64039 68429 93213 91429 94763 92725 97511 86324 77354 61406 81784 95027 52182 51612 78557 60141 58767 95190 95292 86513 68147 54991 61878 69458 97482 66748 71847 60181 73344 58088 85354 98658 59677 55415 83366 74720 87011 95584 74788 97617 97797 86814 50419 54213 72313 82124 96514 98412 56577 54654 58140 75730 61317 69505 55676 84269 93285 71078 65487 77727 90290 69085 84794 91636 84888 51902 63584 72094 64146 57680 70856 85355 97845 81958 87937 80750 60300 86256 78073 66883 83111 88080 51221 56242 92399 52127 59904 95550 93468 61872 63945 61776 82666 87470 99590 72056 56875 76931 55496 64186 93646 77300 84421 63744 89482 63262 74071 89244 90986 88870 94780 74645 84214 94648 72772 76225 87530 73540 73244 60893 61804 64727 56161 72770 65318 87008 96529 63541 93688 77133 84714 54186 91531 82838 67048 61097 96165 87126 61277 87404 64405 76111 81942 92756 95412 84364 86286 94426 52242 83083 73024 73251 79684 73724 53299 89618 62220 60493 72102 50376 86912 77134 55435 64346 93295 70532 84817 62369 65535 93539 72631 67072 55743 58650 60546 69790 74534 70744 97883 84275 65390 92105 60732 86310 95213 62303 96939 69511 52415 90613 58332 79921 99991 62809 51236 60639 51494 55176 62943 72081 94645 88270 61734 91659 66430 71650 73192 82611 86557 65543 80496 72478 77044 87666 56303 70098 52474 71786 80666 58866 66597 58161 71677 87379 88174 72516 55518 90038 77062 60152 82587 72144 84763 65915 76380 92282 68852 72972 52967 73998 53400 52668 77933 99083 73808 79368 74436 97003 56939 88379 83279 90364 81024 92817 90834 87483 71190 96090 72836 99440 63927 97667 92585 65531 72630 75604 55975 78513 85143 92144 92090 97477 95549 88342 88233 59552 66954 50721 61285 63234 85291 93009 94111 74017 67920 57736 81158 66403 53930 99877 53985 74340 92585 77602 84985 86310 81719 77756 67772 70294 66395 65948 80538 54747 83912 66693 98017 52053 96056 59418 66360 99802 91875 56643 57149 71810 79761 94455 63802 90914 67352 69574 79201 72140 58957 70304 50780 74703 62491 98054 73535 93432 81542 87199 93118 70186 83874 73015 52449 56207 62654 56994 51592 55764 76591 89619 94642 51384 73110 53407 98463 66549 74164 66799 90394 59045 80639 74683 87225 93188 84718 63376 53161 51411 90655 96955 80066 83182 81778 77953 58341 55141 63539 93102 75199 62378 94246 54699 64038 73838 99404 60926 59671 71446 90425 89448 54941 57067 93447 97992 72897 75217 57951 62410 59221 63889 82141 81573 75328 68034 54100 57692 64437 58310 57034 60293 51982 96503 52752 68294 87204 99718 79898 90919 54699 54574 70430 78996 92145 91050 62449 66380 74274 68045 92141 71380 72663 61945 81437 81754 71882 75669 76162 63767 86275 90654 96207 81747 71137 92647 79367 56650 51150 60115 51088 78202 65760 50752 80506 96692 73494 90347 65114 94305 84164 82245 64152 75392 56675 81902 56668 74738 81350 62793 63955 91802 76455 69464 53993 60100 76220 69538 85483 91218 93523 54277 80447 54969 75298 80567 98142 53361 53624 60945 96939 58317 81363 91053 68365 63714 87532 50976 87306 88746 76131 65406 88860 75600 75437 71875 73126 85802 96308 64258 81943 90445 55918 81721 70161 55483 97825 69149 89303 85994 73414 97681 53916 92633 87230 90972 62572 58123 64429 63429 79199 90471 66628 76514 91392 61215 84065 60056 82581 71287 60910 56046 52419 70226 93859 59752 52627 50648 61724 70841 63015 58038 75385 73937 55359 65241 75698 68853 94123 85982 94697 79373 82132 60837 65699 64398 80252 92452 72322 54984 76853 98211 89843 88256 77854 71193 84795 86960 52834 82250 96899 55243 81751 52536 59601 75189 95814 99955 56674 93339 62410 84452 84710 54672 73504 70941 60609 62893 73895 76222 99814 95173 75129 76342 68014 63549 53531 63507 56630 52681 95262 82072 72571 80857 66608 51279 80655 93014 56158 54519 63122 67365 98229 86267 96701 78082 83731 76503 72960 89683 54716 86895 82876 85276 51248 88452 76472 62323 53969 80626 70657 93532 91484 92740 87362 89788 85073 79357 73909 77917 96521 72564 75810 61760 65019 62397 56155 87422 61211 84936 72766 85254 50113 64424 54087 77251 54777 50272 94836 89067 51978 98943 81242 50645 97000 63780 72165 87929 76051 67919 98169 60661 77024 58174 75936 77563 58454 63829 79507 60387 59841 79975 86223 53494 70362 82602 97503 92016 79994 50538 74081 55721 51240 70894 73547 51439 64705 55500 99614 60321 69573 95951 63430 93699 64707 59532 68916 56671 53363 68309 89920 77938 75339 68937 86586 80277 51477 77412 61465 96113 62298 86626 63754 94077 93305 62000 85134 96254 95250 90712 85582 60779 77679 78484 97372 96221 61292 96360 78401 81536 75747 75815 92120 76451 86196 97101 93898 83582 93226 84643 50031 69579 52654 62562 57911 82097 73114 98892 80111 65454 99539 54216 97894 83163 80441 87079 68415 66201 83624 74732 82794 91408 67323 87068 83288 80695 83567 90923 91811 96742 76184 56007 98600 99488 80446 59704 76826 99217 66788 51605 82546 72790 91463 74637 54188 76814 52002 77437 91158 73486 82344 69634 54039 95485 93531 77813 67217 87291 81256 92416 83594 73516 86067 79639 66313 62804 93861 79008 58528 53927 86091 90863 86974 66643 79342 54851 94779 59131 76789 52571 89921 65377 93717 63091 87654 50484 74933 72632 92057 60951 84279 59791 90432 52310 97721 73309 98116 97149 62363 99163 96030 56463 72612 77241 69715 98932 57219 58992 95882 85419 60600 56127 77353 73651 78762 69000 55426 65104 66448 91233 73108 74820 72486 97669 62611 54308 72524 55629 60899 64285 97328 53326 70215 61284 85169 96289 79286 96699 86234 98072 79075 69713 73077 51835 87369 86950 58064 65117 77882 59655 73811 82387 71202 56685 53685 92527 78485 75262 57960 70932 84291 69277 88144 80618 63481 87156 50343 55594 54289 74071 81078 70225 93217 96551 98472 60221 50535 63134 72569 61974 81934 88012 81473 66175 67004 54691 51091 97112 93235 93367 78739 64192 52979 75624 90966 97725 61196 83303 64294 59316 59290 63412 78779 78915 59354 87755 96166 60848 91934 64759 89651 85102 50147 69979 52038 56319 79882 90453 59853 69445 72871 56056 65846 88891 64855 79731 71946 63322 74695 73664 93455 65913 76761 93238 92192 81121 73735 76064 65507 86005 52496 68389 68445 96146 67430 94111 77692 62771 63456 77027 78514 67153 67786 93048 89256 94319 55403 67389 60783 83214 99969 63830 58333 55125 59886 65900 62854 67686 59343 78230 55605 76361 95808 91316 68622 56383 50729 67237 56327 99166 93678 85920 88826 75421 71606 60576 89983 86697 74476 81118 79368 64965 93345 74350 90778 69773 75602 75821 53941 80814 63804 60469 59482 51799 96004 65763 74741 52419 65726 84468 97626 89171 85710 70109 74836 84491 84354 94159 86433 98667 72179 59631 51910 62683 72810 65118 83869 71149 50617 96694 71880 80205 76460 78132 69307 69246 50345 72556 89674 76735 64163 82629 50469 93142 62397 98158 55746 91546 57298 63150 99869 82470 94399 54234 78622 70110 93399 99796 66316 55741 92366 98582 51333 56086 84963 55906 51603 58376 70998 98362 94771 93399 74417 74666 54413 72559 80664 56625 64333 96908 76675 57555 74773 56507 71990 86533 86846 62085 53756 72081 59263 87646 88638 83610 65649 62245 62542 89521 54174 74758 76624 56672 51235 74987 79653 98029 61927 99631 52022 90742 57804 96117 76359 96381 78328 51705 95351 67178 85311 56871 52893 80153 83916 89531 70331 53876 62649 95388 83347 53433 89520 50908 53946 86797 73559 82043 50766 65668 61446 69793 60888 88364 74076 83422 87005 53386 86210 69793 61215 85209 84207 87410 89018 63682 91736 85475 64339 87849 62986 53429 78651 98174 62684 69370 96325 98068 80991 70253 91333 70433 87967 94367 67345 95540 98747 65281 70815 91550 89104 75211 54197 66445 93443 95867 95884 61157 67018 69709 64692 53298 99920 57496 86452 95808 76581 78255 87325 94304 58281 67096 83734 75924 94272 60414 73784 61500 82052 92550 95635 86569 80819 64609 58565 65333 80286 54101 91001 96980 56509 53018 60486 85617 94553 58085 84452 60414 77106 70917 69401 56494 99815 60319 81321 66212 73242 53303 79764 60268 53243 56784 67676 51807 77180 76142 63856 97140 97811 90831 97905 65166 95460 65998 89505 87038 94276 91520 99270 53577 77198 51244 93416 69960 56358 61224 82909 98331 74620 79535 68902 92017 95326 54439 65318 97690 56609 52377 57363 95920 80038 74505 70079 78781 93306 76042 63868 88023 93511 88890 80702 53279 70534 75079 92773 93254 74766 79007 73416 60586 86261 73185 99185 82995 80306 87596 70130 61565 99322 52715 85314 51193 59115 83282 84442 98044 53490 84806 92137 54513 83843 86435 55800 59062 53975 86801 88652 51318 66262 66721 64928 65173 58451 73864 66361 85172 96066 79399 97950 99983 63508 90390 66496 79598 58492 92484 92277 75473 86997 67043 93253 93017 97230 73136 51051 79284 74170 90871 72239 85369 97642 83548 77156 76354 78997 74127 59209 95752 98217 53764 82387 84920 69645 79999 92761 73413 97824 63544 65668 80260 50549 91902 50498 99963 86382 58699 67192 81230 77706 85895 72185 99563 93506 85786 95389 64327 63372 86734 63031 71571 92408 83945 84091 98125 61502 62772 69775 58532 67745 62105 61375 53825 81443 62196 67910 93781 73790 80191 80178 74693 95631 78993 72372 84179 95607 72779 60057 77796 90617 58735 81050 52988 79808 57949 73977 88630 74507 82505 78298 69692 88877 94960 57507 98125 80125 66861 63848 77861 74871 63883 59502 92218 58055 75118 71421 60900 52569 72033 67863 96956 64058 51557 77122 85559 72076 78069 97274 85399 61060 81637 55208 52190 85113 89154 99413 80049 79050 50120 70626 82226 93934 75294 71962 77963 87699 53156 99126 92621 77308 70202 56447 60527 78615 55762 72603 79503 80437 59094 50688 77134 94397 54048 96203 58562 61367 85090 51812 56815 57751 77610 82363 78658 58604 52256 50369 60988 86454 81168 86018 94225 87939 96994 95176 85236 81067 65823 72037 53375 55425 94049 92175 85664 99106 90592 82280 62444 61868 50767 58941 85585 78660 83756 56100 74211 90741 50154 62044 66607 58742 54589 97622 53314 88412 64441 63173 75709 90863 53464 58871 83543 80135 73489 89509 68461 65636 91343 77619 73294 81318 81375 64221 58611 71540 66456 81174 66758 71027 81099 53495 69246 81372 92379 69426 70212 97637 58898 99279 89380 50226 88024 59180 84619 50891 87097 68197 96343 50546 91162 91600 51333 96982 98193 69150 97723 87700 87138 51070 69280 92152 83268 83473 76802 89643 78684 89717 61127 65303 74478 53624 55820 59523 78993 51202 60039 68485 88471 91028 56298 84827 75248 93297 78652 86088 76636 91015 92869 82386 81364 71806 83354 51065 98916 60155 89895 69123 86938 65539 82126 62794 87271 76512 70921 75367 59371 72244 68916 74694 59224 80310 87395 97693 94523 50433 54347 83027 50851 52629 67712 54835 65875 75360 60845 56251 80501 87692 85308 96493 79640 82363 60269 80289 64714 63975 54593 83283 67602 85574 87877 93533 89413 75313 60474 83751 72255 57082 91633 96617 72266 53681 53695 70467 63089 74362 86162 82123 89182 75556 66244 66769 52721 90318 94486 85111 61427 81289 63136 67381 83437 59815 77872 87150 56606 93595 51597 50245 84729 51147 68386 67161 72486 85418 71653 86536 74789 95271 83136 81926 97118 60152 55666 92637 58826 66835 76086 65859 52625 77582 68214 70478 59590 65355 55630 99255 62232 65939 99521 87608 80700 88081 84437 81131 85970 78589 61277 87323 56027 65760 51083 60014 92062 95577 58408 91703 91220 72588 91922 74273 97214 69467 93883 67900 59539 60595 87239 88145 50719 76408 91146 96077 51937 93238 57042 83944 89645 57385 82833 71250 53764 84021 84593 90390 85834 99548 58081 97010 74213 86656 51262 63739 81007 56782 82225 64215 87383 51539 59958 71924 64244 77855 72013 84471 74124 95958 60906 98837 75926 68946 81869 77200 54276 54235 85945 51352 82577 85980 89478 54632 81677 80628 91718 57252 86697 82382 74778 87159 60404 66852 51969 60478 80604 60938 72351 96369 51719 53510 96140 73557 72884 70684 93884 99206 81238 81682 87569 68127 77279 78912 53458 94952 66437 52660 52903 73822 88855 56843 96657 51379 86157 85535 70033 66640 79434 64314 58922 52980 75153 67294 85741 75900 77586 64251 72225 86465 87753 52217 61547 96976 69411 99173 60318 52399 69945 83915 76277 58615 59077 82575 79020 91638 98189 75654 63439 79533 54306 68684 90682 82365 82509 83151 80816 78950 74185 78439 78735 68853 85882 60452 89674 59952 93797 55454 91511 94466 55176 84931 83195 96976 55540 85317 82460 57416 98423 75480 83035 62058 65638 75897 97076 67795 94795 68671 51022 56549 75381 86414 94605 86042 95835 51874 68835 89742 54797 60278 81161 84591 64926 97148 73485 74941 98055 68151 98445 67698 78489 68129 68793 62449 91892 88279 81602 91352 61918 63502 99692 67943 64977 59536 70580 82136 88405 69256 75049 92924 71548 57341 56889 85380 60294 98447 80602 87496 61242 87803 92893 63814 92863 74119 53440 61314 63563 81387 96566 80822 80536 61514 79042 71938 55111 51020 94967 81415 96784 56788 58531 50543 57509 95111 50084 69707 67894 88610 63422 89420 99277 97852 65636 76719 82584 57110 78742 65690 80726 96406 88605 81352 69334 55746 65311 92168 65701 56227 79347 56403 72731 92725 61751 94220 55168 90186 58096 98657 56146 65295 51192 79115 94528 76664 52992 52945 91312 72895 99316 56279 58576 94695 69299 97571 91050 76864 57112 68781 68212 78952 64548 77286 78111 70103 52184 54479 79340 85395 50533 77900 87192 53160 86712 66307 62291 63741 84248 94834 65627 86594 83009 61892 51038 87888 74562 81906 52187 98758 83294 93426 90921 66770 90745 56566 71524 69952 56419 58350 88982 84558 96419 66802 78914 77064 74814 88077 89587 74044 74555 67852 79737 77397 78508 91880 61212 69323 80273 73993 63239 79874 76544 74191 91160 94772 53917 59421 99544 84145 86306 74651 58882 83794 92010 65110 88728 91562 86633 71852 78865 58005 57633 80684 94083 87658 75272 84084 83535 63420 55674 54256 84050 88635 82878 98584 62674 79127 71557 96142 73494 58503 81743 53734 90761 76305 55038 66332 85305 72706 77772 66597 97927 71888 73545 54659 79106 95013 57999 55120 55557 58811 62023 96387 79821 89298 85537 65856 64610 80542 79649 98276 63490 76416 73031 52678 95680 78967 95669 67389 58223 63175 89835 69360 96877 73429 86740 95102 95426 76120 95097 56527 56083 54751 82065 66166 96269 84474 74136 76348 62960 82569 50738 60032 86728 91646 59103 67410 60004 68146 61239 90957 74381 96346 65298 69448 98327 59191 85936 59827 98672 62433 95268 89632 60169 55153 75974 81226 73635 62704 74388 54138 67268 78525 96980 75619 92887 63474 88113 89737 80364 62964 89709 54375 50760 78958 60522 94232 60936 58566 87537 67503 97430 52474 74906 95631 50187 56112 71345 61694 55126 94153 91802 84855 62360 77398 99792 59080 88648 56804 51902 87762 94908 99479 66956 73861 97740 94843 55244 72915 54143 57129 53226 58991 90543 64284 73733 88871 85165 57393 71947 85814 87187 50140 76752 65986 76023 67877 62520 55642 98560 60847 59696 68658 97778 95893 80054 64909 52725 82808 84348 52541 73068 66230 94995 75584 89714 86074 73651 94910 80776 80271 56028 74926 98370 90572 57226 70957 98169 51823 64338 89932 89613 87789 81074 51115 95465 63154 93174 99775 93631 91458 54692 95217 63497 88958 99942 97136 54087 55414 90967 73564 59247 71147 87314 79805 84474 79908 67120 71774 88258 71620 84978 74265 73428 72892 77997 80278 66261 53629 66388 85810 64219 65884 95856 75908 98768 67728 99800 86111 91418 50757 81882 98875 85351 86486 51499 79016 69987 72242 67077 55483 88243 68917 74979 96368 87731 87755 99849 96555 78612 77319 68454 56723 96934 70533 60737 68222 97581 60328 92289 99785 59917 78268 86393 60378 63732 53967 93425 58820 56406 81487 96838 65359 68401 68283 77212 88854 68345 91794 65793 73353 80462 63214 89492 71589 91007 98375 86094 74053 98191 87921 87851 78837 69775 56973 90413 62831 96617 61112 62176 52587 72935 54841 67523 60770 66558 60183 94222 50040 66041 76780 51086 60064 84810 60177 54913 73087 61855 56418 53577 57517 84941 51922 67335 92565 59720 68592 64636 88874 67367 91298 81775 56815 96917 52413 89765 68363 71201 54422 59819 99292 57370 65909 88648 99322 69177 99630 86770 79290 74223 77741 54673 76594 76702 55467 64549 95744 55643 52381 63197 94434 52400 67276 71658 83556 72623 50968 69816 98409 59426 58167 70137 68830 82418 89147 73690 94422 88187 72885 54788 94524 99737 56749 56102 67492 60681 65255 98691 99943 93010 99294 57810 92909 86992 99343 65779 74881 88444 63065 52763 58725 59324 56354 63366 73210 85278 83531 52958 93243 56096 60853 97740 61064 56970 70511 50968 82835 93092 75821 64809 87442 82167 78601 83155 60990 81529 61924 67648 84855 68836 71143 84236 66571 55486 83643 56806 59581 75926 98159 98713 58804 97520 51910 85479 96460 65975 61807 66620 96891 73395 62501 84669 64977 90564 77800 52882 87569 54911 66647 83361 56726 70162 79820 52212 71810 55119 88335 79614 90153 87730 85785 74591 99545 76252 86486 56780 61852 97724 77343 54231 54570 61919 68792 52406 84770 88832 92216 90323 58515 84650 81733 84466 68496 81084 90199 65909 83623 92364 69687 97167 79689 51454 91909 80312 87045 84518 74204 88961 90164 69626 68910 75549 57870 64048 89446 71313 81523 79809 73635 79906 76179 95423 97973 58657 81485 56621 99956 86945 73494 64334 70206 76807 79250 69838 77086 57134 76832 70329 70997 53524 54223 83589 59314 56368 76898 72524 91399 58369 60515 69187 66263 87497 85621 61172 58673 67962 88242 59039 66932 96842 60916 90123 95131 64686 54726 81796 82332 76575 99430 56149 87199 59906 51907 62666 95184 87731 81590 61012 64351 51014 67081 68716 80758 97474 88372 57837 53046 83141 68540 92685 98245 92852 82200 71017 62797 79068 67047 74125 72914 64673 99245 52930 91505 57098 85657 78092 53347 69592 79222 53300 58440 97246 83054 99104 97618 69899 64294 82469 81557 76207 87370 75540 63928 93230 96451 52748 86853 92587 82775 69956 56856 87573 62277 98171 64839 89175 71012 91332 60078 89909 98726 62291 70249 74914 79424 52762 86359 83131 85734 86408 51935 82529 99160 82367 69531 61182 95216 95550 69327 61523 98588 86367 88040 75237 89119 51114 59986 76710 98141 58482 76257 78542 88251 67367 72855 58441 83000 55215 95687 59348 89115 93137 61190 76920 62288 59844 65828 53662 79040 65835 52963 65866 53961 79716 59855 90634 60094 71027 58590 67901 89061 76732 95400 84820 66479 61111 60322 52228 58805 59148 53119 93026 92688 70657 68022 90905 78668 96871 76534 67473 78877 74494 89256 97264 67013 76619 55522 70293 98613 67129 61133 78604 70356 70130 98170 82204 58800 70012 65841 74938 78959 87261 67434 91348 94827 70131 78493 79013 65305 91263 61979 53608 68237 94087 61130 72970 98404 71586 84655 81627 74599 62104 71548 56829 62914 99748 90507 67552 88767 66748 52102 60373 77448 59210 53345 75760 55236 64424 51256 54195 96715 85979 59922 98541 55435 92673 81234 60122 87643 88786 84265 95168 78507 81741 65490 72888 84210 54596 72854 94199 94695 76386 71243 63666 59726 55724 69650 62562 60205 78141 87340 50299 73499 98860 73180 94597 77623 74963 62221 53583 91982 72886 68476 61434 71026 63668 85581 62731 79949 79872 63281 92337 97562 95135 67623 70708 85530 80620 96876 73799 58718 84271 97735 58667 58372 69927 56885 54155 68147 73733 69582 71826 77964 98047 80704 91701 94384 86859 71573 90332 58610 65377 86252 76447 90693 83777 85319 91317 57625 87213 68598 70923 75259 58324 74839 58305 96358 81425 72429 99877 84258 52826 83092 80343 83956 66265 92773 90495 84060 74274 65023 85935 58880 88772 95837 76285 79092 67074 71946 62995 90642 83131 75427 74454 54786 73712 83631 97437 60796 80968 72296 62542 63487 83178 56724 96712 79913 86209 68641 70870 86368 80499 84193 74847 84655 98668 62509 80062 83598 92111 52369 75552 70448 82251 72790 61595 68378 74614 54666 98683 81569 52226 79415 96666 89583 91248 55902 90609 50943 61382 55665 98869 97854 86083 86966 91344 51080 96713 55229 72355 80917 50873 86717 89846 89333 76480 59097 68585 64222 89534 77547 87289 69501 78914 72830 97755 96786 82774 92471 85103 54440 84054 52879 85523 96337 84662 65791 76735 88078 87109 99335 68347 68706 97989 77241 81933 76716 82719 88505 96489 69472 57104 67513 77253 81665 54173 86326 63158 76748 55514 80263 52440 55111 72413 53621 85104 57365 89462 95268 74799 66639 64401 87433 66847 58167 74459 92718 80670 96727 52351 99685 59757 56871 94579 55310 80110 65589 86985 76471 75562 81990 90491 80182 58648 53698 53162 76736 55483 72931 79621 87963 79898 58476 55626 94591 82442 93121 93352 69897 96450 74303 82909 82140 82319 69475 65155 61039 89864 99907 80678 69534 52002 89359 53412 55022 79277 90820 93952 66458 66354 75492 71180 75281 58210 84074 97562 74679 80618 99112 95478 79196 68353 84162 80625 53960 87205 51306 86557 99288 70633 52670 90730 62627 89144 91871 98117 70039 70302 63845 71005 95855 55267 98257 94016 66334 68313 69169 74168 86268 99600 99585 77839 63761 96740 96715 52069 54743 51109 67179 93708 82056 81525 73990 69450 66368 57307 92761 54073 87928 88843 82309 80050 82516 88399 66920 52524 66016 52913 55310 91930 87603 63544 68935 88265 59150 78485 62879 75429 54596 98478 77426 56939 76658 99882 55585 76636 73771 56132 52164 98079 93115 78815 61840 84402 71873 90067 78644 70903 62796 66435 67615 66544 88210 81386 61551 84711 56040 88576 65894 58725 78205 80724 62339 57630 55969 66733 69653 70626 61821 88210 60280 74062 51373 89709 99758 73533 97138 91984 50852 92074 50833 90188 69898 62293 67830 59623 96231 75127 73999 69242 67713 54315 52139 90160 77272 98971 71975 70359 71497 85189 83527 58646 95883 76375 74433 76734 52494 93307 52489 77412 60335 90426 98456 50259 90650 50314 61619 72046 63030 73038 70092 81398 54191 74436 50143 53192 93942 93598 59076 76113 66757 59970 86487 57203 75538 54746 75792 87852 99843 65562 51203 59274 97637 76600 76862 79106 56809 98243 54427 95154 52652 61425 55630 64661 79322 72246 89203 81724 93174 62450 62906 77390 61289 97169 54046 98681 69632 71748 62648 89166 84700 54138 95384 53395 83618 62728 87653 78772 80730 91242 69557 92148 59311 79687 95239 94213 96990 53046 87117 71895 61225 99832 65560 68545 98850 75429 51094 90390 80990 87588 97305 59995 59078 97607 64826 66790 62281 58689 73371 68613 65514 95814 53288 92450 59709 74574 65280 86601 62467 67607 85955 72153 52411 99548 61560 79221 58764 69107 99030 73093 81446 79771 88345 64748 94841 78738 96891 90926 87415 80885 76855 78355 58939 63043 72319 75596 71214 76269 97765 82620 93029 50503 59301 90450 87779 63776 68281 74054 80394 69008 64464 80462 93589 89661 79446 78357 73294 59600 84575 88183 81733 57427 90782 88603 79038 80207 65844 85576 81210 88711 69963 97331 57470 74344 65480 64317 99143 76914 68384 56901 87070 63837 59045 71251 61341 67882 56973 56386 64187 85096 90268 84342 95787 65230 71267 61298 70471 60132 57378 99227 54631 95830 58872 52037 56527 94330 83010 50530 63053 58422 91991 56269 88783 92374 66951 80692 81559 76436 88828 70182 64692 60498 92578 55765 79214 72292 63050 52304 65606 86407 95257 93402 90269 58088 83578 62374 69125 50082 91065 99659 68781 69627 67778 58825 87658 73367 51396 70668 92105 97087 56154 95882 88912 55190 66748 89340 78065 86219 86847 88451 74209 96253 86235 78607 69786 79686 77571 60174 80681 72707 75199 84022 50885 69059 50623 84645 98875 90050 67453 83198 64026 50404 82328 70958 78107 50342 70404 84680 74328 67627 59242 66410 91509 60993 88298 85861 75742 85102 76621 70341 98445 53995 69968 98491 90958 51745 97157 57796 69568 71920 63685 63464 69165 99287 59529 74456 61055 96116 96189 72435 91446 55847 74759 91225 95279 54768 70114 95947 69754 69332 52266 85893 80220 96838 88676 98359 99113 68907 84278 86579 74680 99483 53018 95333 50533 53100 84637 88559 90428 67853 81827 55153 94032 50252 82659 80494 69266 89170 77021 99474 93176 50779 61492 54498 68672 59029 74326 89345 92921 53393 65831 95252 78713 55257 50609 87978 81864 53164 66088 88056 58623 92512 64046 70436 99700 56778 90875 59031 76621 58475 60379 95567 70759 73598 78432 64770 95233 50296 80464 76327 61965 91007 76745 76546 91734 52928 74881 53159 97977 80103 88897 82157 68443 95332 62065 99896 68032 55662 57767 79470 75415 72471 86974 59876 52760 96572 64153 50807 76942 99667 84235 83905 92484 79284 68864 61229 88628 88590 60503 66510 97443 73994 53053 65521 56162 95508 95669 55284 90218 56152 71474 85313 94422 82066 52886 77059 50850 74466 61903 73736 63228 63908 83774 88564 77746 59313 67679 78399 88986 96436 60831 50915 69129 88693 71448 99666 92870 55246 94998 94217 65060 75386 98359 77904 79140 93964 63279 81184 76378 92070 55654 91521 62326 52672 55161 84377 91597 84251 52760 65032 96201 75503 89194 64936 99269 88559 99651 63039 90602 52094 89367 87352 80114 97758 59399 98842 58508 62372 91743 82741 51761 83873 71885 57859 76580 55879 97266 78915 56199 77156 91909 52617 61699 65715 86434 68620 52017 55444 57138 80929 65907 67086 76340 58583 80685 82807 56563 98816 95538 82322 51669 82865 72414 61451 69363 93718 85889 79094 81683 68169 84644 67633 93774 78035 87330 97358 52675 91260 60401 71640 57798 62084 93100 91360 85418 59493 57842 98950 76089 53342 67887 68247 64706 78599 60038 75738 80745 99657 82628 96117 55173 64504 62848 84609 83321 81125 50540 69296 55874 97643 75722 83475 70272 97729 86470 62383 69622 66302 83565 77472 53402 87942 68784 56056 73480 79271 76154 80775 96291 59176 78521 83627 54116 83583 93920 55266 50899 69648 68776 86466 66111 51720 99225 75596 63570 96321 91048 86063 72878 81394 94816 89799 85296 64141 82555 96012 52371 67900 89763 51537 77459 69104 59446 69013 79045 89770 64316 95961 83052 91738 85034 58193 77585 62371 56307 91968 90920 52832 84233 63804 85607 76643 51384 67062 82658 79022 84323 73145 50305 92765 75124 86682 57351 86226 73154 50698 80277 73737 62438 54599 58213 55764 85693 91047 50986 69845 76820 73193 75683 63453 78177 65056 86939 91481 94923 92046 68045 64225 85693 99825 92662 71208 54077 53269 86645 85737 57567 71563 62027 73919 92706 90900 76621 83265 90151 73202 55431 73519 71666 93706 93106 54225 71327 86084 54188 87045 80626 55869 99309 74531 96434 87207 52086 61991 74453 65945 90053 81073 62180 77074 63029 71098 71788 60470 80398 71962 91354 96337 81687 96773 89102 60346 81655 56762 87354 55224 95991 94021 61408 91186 83519 95531 70345 58475 56443 51473 63319 50198 93915 91717 96326 88455 57930 77539 62391 54444 59998 80032 55657 67046 74049 84444 64849 64057 98841 99563 51387 68564 58765 76800 74204 62536 52070 52900 52591 75894 64353 96580 70491 53737 72355 58626 54100 74356 58135 63355 97504 88630 55021 80794 66117 62611 80409 61577 80290 77696 94877 56955 96677 87585 74540 58956 70368 73327 93597 58042 94175 64769 76317 94505 79771 68537 80472 67125 50965 65678 69779 73324 75002 72922 63062 99130 88883 95990 86813 61112 85352 63533 56070 69138 81081 67979 89171 75299 75751 86739 83973 68308 58775 52847 61978 57546 96239 60852 55372 60825 52822 64770 55453 84272 71878 68391 93696 65290 58094 89758 95444 62710 84776 95458 56002 53404 96051 50603 76778 50309 84228 76007 90979 69184 78865 71436 61478 52334 56205 76102 90718 85458 78526 72924 61905 94675 61506 87435 80897 92024 93462 71656 68077 66806 50738 96361 94503 68632 63743 89366 59545 62916 85701 56918 94035 78270 77486 77638 71292 96674 67853 51784 51431 85352 80977 58355 54892 74410 71279 70869 99112 99947 76924 53366 96436 96171 53861 99265 64319 53724 70172 64582 69317 81240 89246 77866 56310 76980 58704 75793 77600 97923 68396 57829 90766 73856 78490 63338 81487 59860 72656 75209 53277 69725 65259 72416 59228 79228 65877 88047 79724 87760 66623 70805 86023 67282 86884 70747 93717 56678 79202 65475 86249 55038 71336 75021 68295 82414 79279 51907 54236 82428 67374 50518 67588 99010 63737 81163 54493 61121 51894 75967 63880 93301 89868 63274 85024 64498 59590 77314 52452 51662 91741 84307 56880 50086 71495 68677 91023 95701 96426 87123 55040 79883 57245 76002 78321 54093 84961 72543 95936 70856 83814 91777 59511 90261 81775 86091 82024 79902 58469 92614 56264 56425 92033 98404 83387 96429 97880 79547 89177 84887 75522 54831 52107 94809 87512 99982 86414 54582 89620 62593 97825 74768 77328 86442 78477 50537 50484 97934 96013 99930 64490 90646 80256 57573 50625 58185 82407 77234 72929 66565 83208 75137 84440 51625 94319 87173 56130 81822 83526 69419 65211 90874 97493 81244 94380 70259 82351 87549 93483 71356 64485 88274 73183 97071 98802 73376 86715 78658 50199 82741 85662 82804 98902 62577 64955 75878 81236 67525 68687 96375 52822 51693 90925 59402 77407 57864 78207 65661 74578 58412 68230 90879 72520 59330 69246 98045 90212 86526 93775 80286 77130 88367 99518 51324 91500 74291 77023 68474 97019 70237 90728 61847 56562 52556 90250 99741 51295 73581 69688 69668 74885 56527 99225 84600 56704 99125 99995 83766 65229 50977 51160 84220 89396 67804 75561 67056 83516 66692 95510 79854 86906 91482 98424 78541 85656 71932 95056 79705 56854 99017 71417 60315 84903 60244 70876 66596 70308 82176 76111 91250 58797 62951 95532 79640 60752 81545 91582 83825 79985 84422 66703 90776 85624 59919 99778 56831 62046 75566 68889 64432 69912 74267 62716 63284 50634 87038 85399 80666 83504 56349 57938 95587 79779 57973 99449 85059 50679 67268 66089 54178 91985 65551 80744 85337 53322 96163 92139 95948 95742 78388 72167 83850 79216 53773 74378 90969 68755 81815 96333 92177 82713 74696 93559 53893 80339 73785 51984 68479 80307 85141 81674 85590 70702 52520 50276 70099 55807 58734 65991 76046 73509 50360 94639 73697 92144 76874 93843 65198 81418 52271 74183 90355 68735 57017 58063 88145 98373 79823 57699 75576 88187 72732 72072 90514 63272 68092 64850 76407 63768 65306 60268 57084 61765 67423 83794 95224 63296 72227 70036 84249 87206 77840 82937 92599 73927 94363 74990 95225 95931 52498 87997 51646 70973 50329 83473 84450 84109 78019 52095 86242 50017 90493 51605 74539 77276 65476 97413 76913 86427 73367 55752 98887 83557 80431 75431 70633 79711 93701 53400 65323 91317 55238 50006 54739 91726 99659 71508 90707 77816 52913 80948 98434 63756 70707 92272 84591 83314 78050 79816 67666 79864 61057 98119 90818 91235 86479 50140 56517 67985 83183 64762 56313 52018 53808 91585 92371 65811 56945 56890 69434 85590 56781 91749 53253 94924 68378 51211 65154 75992 69850 78322 94076 67975 88615 68652 92905 55164 72991 68594 70383 96351 95279 70374 59822 72121 65474 60761 80066 67650 76319 64567 78641 64381 65608 72491 87676 78553 68295 66983 63883 84637 96895 96345 89449 72506 77222 78319 75940 84805 98231 64976 97704 94294 67858 96776 62104 78267 66614 70441 75359 76991 54764 65746 75910 58163 75467 84300 68621 50886 98745 93007 63770 76824 94446 67387 86848 97771 85200 66779 82552 50871 90636 75401 81217 58562 69315 75645 87060 52307 68112 75129 58628 77675 66281 93369 51799 91586 90750 71811 72756 71927 85030 80290 89326 97874 80601 83935 85648 50727 69057 56530 79401 83246 58419 61060 75723 89255 81780 70104 78327 60019 60226 88798 82290 50449 61169 63896 58620 87377 92126 87430 85490 77736 88948 89782 81997 64591 58888 77956 78650 58315 94128 66174 93288 98319 97046 80250 97522 80465 71491 95042 94614 52990 83524 89409 71938 62302 63796 92930 56282 83434 50619 82704 63458 55281 52400 52745 97665 62781 60239 55083 80949 81514 70909 81409 72676 87663 89281 83375 51248 56106 97385 93965 72106 87044 76022 59962 96791 73664 91903 72192 50370 97172 66007 67183 81725 62345 58684 57907 66746 54236 54318 80496 54424 75200 74539 78187 75366 52939 97116 75695 56740 73877 84611 91629 55596 94736 67495 67323 56627 79671 52684 55914 81442 61003 81790 74102 91678 60079 97405 83260 82548 90293 86967 92539 96616 99899 52985 68946 67412 63464 50277 79420 68666 77756 86251 57627 88908 77215 86135 63248 60922 55281 82623 54064 79718 52425 74857 96670 50691 74205 72246 82153 88231 52011 90836 63689 84212 54322 93811 94001 90987 50801 85053 62734 54961 72807 98945 61573 74824 95984 93434 93699 70282 96545 67663 52205 51817 76766 85991 99630 77024 98515 75207 62948 50135 83643 62833 68162 54938 94808 61311 62493 93543 80427 52167 72744 51843 95139 93671 72651 92340 81826 61542 98236 97259 98869 71469 58973 73309 88480 77949 63170 70774 57636 66344 62340 66703 98423 78636 51204 58132 69633 56350 67520 64573 92191 76297 99452 83497 60709 79942 63245 99737 88578 84079 64209 53072 99714 79740 71757 81055 75941 67136 84584 79106 59824 54100 82751 79330 54902 66967 93918 85236 51835 87670 97562 57610 81074 50026 93873 83898 51045 74154 51687 79500 71485 52238 93809 89397 62926 89871 78615 53409 50069 96667 74830 70377 62643 87173 70310 78306 76533 77912 73050 69356 70040 54368 92367 67715 99830 54009 93444 64577 59906 93366 92630 95862 92106 54871 92391 62230 65865 59083 74516 58238 86648 78474 76025 54209 95240 80484 90677 59894 68222 68037 93109 65082 75676 97775 93687 88595 96894 75263 62778 64403 62408 97665 67403 83825 50444 59109 94567 89441 68985 88270 91967 77016 91782 86265 76524 99550 98129 70676 50824 68141 83286 79126 92193 89843 94344 50810 84963 99725 62169 95795 56849 76224 97274 68036 56757 99102 61109 94750 68612 50556 76897 54371 99091 92647 97487 98377 52930 79053 88181 70508 77550 53604 79884 85318 96056 95558 54880 84455 74024 61200 65415 68001 83404 83242 93643 60974 87035 54521 87655 78422 50587 67093 57612 58936 98206 64490 77382 98933 79601 70184 98636 60256 93584 83578 64671 93630 92990 57518 56544 59497 50446 80427 98677 66285 76783 77975 65617 69314 81024 60757 58383 98142 51633 52158 78789 52642 65017 82607 56203 90813 85359 74584 84759 81968 53869 99074 71878 72743 67613 85775 84047 64024 82536 75541 56557 55824 69824 91525 67222 96577 74535 52210 94803 88998 93410 99384 53251 94906 86437 50011 89542 89567 76164 91092 64317 56626 64323 74889 54604 95620 72787 84278 91978 94121 74163 65737 80832 61173 74629 59027 99531 52274 67787 58306 60367 64267 77181 86971 60892 67910 93910 58201 85563 59072 56806 85348 76242 80322 61245 82531 60072 59284 98631 78283 79734 58836 69720 54817 76409 85129 71279 82919 91885 51655 85003 56248 74672 64690 67056 58930 76935 69017 54626 64312 50641 96313 60900 65217 71943 76366 78559 81097 84550 84413 58213 75846 77207 86425 67188 88114 65888 59225 98492 87257 54540 70731 98920 50859 73478 92957 78498 81924 75414 95002 65660 68928 90758 98460 80081 97829 99107 69978 99256 74083 92062 91943 54964 95535 62362 91173 65778 57220 72627 56767 80511 68070 58340 63779 60949 69439 86340 57107 89544 83303 61311 81303 69795 99288 96497 54866 68958 65435 54311 79487 64398 94971 84471 78516 82850 68880 62690 81305 92187 53591 77365 51503 50671 98077 64836 93382 65019 96724 89208 55018 58816 98909 71861 98223 94140 95812 61245 53184 55704 54285 99805 66479 54548 55710 80989 79820 96473 58733 97804 55729 57063 76210 57753 89094 83638 71157 97737 90985 75254 57364 54814 73312 79603 69500 92107 92183 78773 58200 95430 83493 91168 83791 62794 79454 52171 59352 58091 50143 62751 65331 74422 66298 56563 83564 54716 94034 56891 78049 88318 65290 56657 96152 68336 86228 62357 57227 52073 66598 95925 90454 85912 54061 96989 98980 84618 58118 70408 81898 67005 94218 72621 54597 87249 75561 56804 73472 74242 56463 57278 81594 74340 91585 96075 86698 70429 62064 81507 67816 55454 74278 57046 82638 93076 85202 72683 77789 99034 61915 68003 80159 67076 84667 94841 67115 62528 97890 59075 54115 91311 65459 65236 58819 60630 63923 82613 64552 60235 73548 77803 62411 70942 74303 95794 80082 74322 67941 79919 87323 87106 54783 79321 57963 67316 77680 93471 61384 93491 86976 64611 88135 76994 74885 86002 69027 97374 97707 77586 75741 81851 96337 97178 99690 61253 81021 89904 73888 67584 80373 90788 60357 90393 71462 55058 92284 93059 98229 77054 83397 52489 54608 59643 83026 53727 70363 55049 64327 80104 72694 84523 96784 67958 91536 75141 95733 70669 64039 93659 94572 86140 91281 79113 90162 82100 58331 97465 61444 78731 52543 50888 82519 57519 66678 91024 55717 90474 99370 59336 99169 74520 75740 88910 77886 75788 68945 89188 84278 70582 96502 59393 66361 77950 61657 63768 82232 59607 89638 59816 50534 92880 93813 53360 86604 66273 50165 79221 50248 89201 78057 75435 90303 64787 53345 77785 67170 73080 97608 86763 92914 83042 53374 96485 75378 51025 52394 70605 62925 86180 74687 98009 52813 59248 51275 56607 82804 62862 95573 69331 50361 75220 61802 68615 83748 73897 82352 58367 93155 77117 83206 75294 63108 78537 54931 84313 90817 92129 60451 71904 67089 83592 71189 88011 63058 62392 83250 89332 54638 71063 59044 82529 81876 59951 66333 78452 82209 69784 98778 87433 84203 76371 90848 96514 58837 78280 50813 62943 89314 95093 85914 84699 55109 50408 66498 86991 72407 68229 83744 50961 70986 81687 78953 88630 98331 56703 65014 87048 72741 90728 96342 55462 93061 52119 70683 63393 76495 97639 52092 86137 94396 96725 58560 70063 95952 56483 98027 63712 64802 77155 85369 74969 95062 78522 66297 95044 59233 87368 76966 90150 74444 81673 68790 56565 53480 55332 81401 82245 74684 90932 80184 99603 66154 57989 91797 69287 63575 92400 82082 54432 88314 77455 83739 52938 73834 69929 92228 91739 98821 89032 58112 67886 56629 54960 82057 80933 86697 81953 59441 91722 79913 60118 62165 66566 71287 76023 58764 56786 62435 53401 79148 58010 67292 51809 98063 73390 67075 95257 84971 70522 57745 97042 62311 93031 65538 99512 59763 56530 70494 75479 99680 93238 50506 78714 87804 81869 61521 76030 92291 91479 69722 70035 75060 96310 68541 60259 90736 91184 54603 87134 80214 65664 83685 91709 62522 63012 81414 83832 61284 94218 62551 77436 87416 96132 95861 71562 56530 78870 53038 82906 63684 62488 96131 82334 88115 63702 94572 65633 76926 71888 88365 67816 80995 90215 68909 93276 92784 73452 52389 89607 60156 64586 50149 71218 95674 67861 94444 93509 96380 67567 51541 68881 91612 70247 97133 84598 65925 80963 68224 83964 69765 56697 80851 85930 53769 59509 60648 76450 76678 56143 98266 89946 89343 98957 93463 56169 93394 67202 89981 89258 52825 99365 73474 54137 86156 61553 84441 84630 75117 53131 61215 68446 87528 51874 88978 55858 87547 64550 67435 64651 69017 99833 92040 61851 51625 53204 65711 64608 94152 69768 98389 57384 68770 82744 71507 59753 52423 92604 55742 78745 57992 86220 55540 99743 59995 57579 52447 76486 82376 53326 95784 90177 83959 54680 91180 66370 88788 97021 67578 61433 98987 76776 72635 71423 69327 53578 66818 94028 69362 52031 56404 55548 62707 68303 64678 56015 66146 75670 56368 78020 89271 77533 70318 98216 68070 92994 59076 74445 58451 56644 78620 71148 69064 63385 61231 62914 52498 77138 69653 66474 85747 53126 68742 73044 60163 86387 92521 61894 50042 95538 73192 62227 96334 72524 75579 52772 89133 64239 63618 70870 93950 93082 51083 84847 56978 93763 93604 56345 80079 76060 96622 94605 61837 98381 60032 97613 72590 68064 92297 57377 78598 91603 52662 91965 64471 73856 89889 52916 53220 52191 73458 84458 54509 78873 97070 82242 98937 93516 68149 93272 80951 73112 54036 50411 62144 89556 69268 52618 92655 55674 63666 59994 65508 55345 69862 73292 74411 67787 75329 66328 83568 87359 74349 99595 94731 75455 99578 73656 96364 61495 57457 56135 73741 62144 68434 96899 74370 97911 65231 91824 99157 92755 67446 56396 74188 69604 61521 82206 72259 74213 94055 74352 95523 75631 68407 67763 70864 92820 98301 61664 63483 71907 86856 60860 66447 78701 63605 72918 95838 80009 56367 75629 53726 87434 90107 97669 68575 92380 80778 67203 76459 98731 73180 50569 75369 71512 59819 51749 90440 91564 69858 71437 62150 82123 98721 60549 55023 80750 91447 58240 92853 55447 72354 65701 50972 78894 67389 85429 94044 65404 72579 68206 84676 57456 73220 91700 63736 50194 57961 59033 91538 54479 84170 76747 79590 70020 71138 93266 93027 69288 99642 77088 56946 82317 69513 84555 76687 60157 58174 86221 50038 53257 75525 56531 90082 90807 57879 60964 62112 56000 81388 83303 68764 96977 55006 91891 51135 99317 55504 95934 95293 94334 57402 54840 83727 56360 57188 59143 85864 52253 69802 54743 67772 51742 62506 95073 58351 63090 69196 86784 72452 54550 74200 69839 85156 51429 73372 81423 92839 68832 90640 89814 85463 74187 99793 66632 91167 98296 73653 60924 61844 93603 88423 72543 90019 89095 73087 98805 90895 90565 71469 50476 87847 93523 61208 69019 97705 63640 66728 64898 90403 90130 84259 85892 60905 59548 72240 71248 82599 76820 75531 91150 78834 51175 78589 60501 63112 82846 72835 57719 87467 96223 84867 67483 53112 77654 59661 86839 64218 99861 97882 73462 57994 91269 83958 74599 96767 77772 60336 84540 68285 99599 77936 98184 63556 53602 85073 70216 75910 98792 96214 68497 63593 55904 66986 95627 99399 72592 74154 53981 98542 97593 65463 70608 71566 84943 90787 96651 64881 68047 60490 80129 64273 71910 78309 66945 84063 67670 70678 66974 79322 76003 98597 84740 93032 53317 51817 98794 55220 52846 66703 53545 80988 79341 84830 63292 55888 56902 79662 73951 56498 76764 51550 63459 65351 87186 81133 66512 91183 53530 70382 52622 66743 91946 75489 55021 63425 92730 71960 98982 51529 64552 50716 79385 82882 70199 80372 60620 91956 97626 64028 51859 61273 51624 58434 91823 75103 99268 71346 88202 68352 83860 70103 94491 81950 85337 98277 55042 67541 93087 83567 66562 61371 97950 75926 78057 79501 64277 64467 62090 89049 97195 92111 85311 55427 69940 99250 67902 59082 87009 72656 70165 52642 61374 60981 82802 79865 62512 53033 53754 95194 65801 53941 79491 65425 71613 94200 58766 95682 63504 79640 69099 92561 89512 65100 73029 80461 52200 59239 81795 92844 54385 77568 89646 74896 66594 61597 71586 82254 82715 71770 50255 77890 62782 73940 89239 50692 69194 52387 83054 78381 90147 69376 88734 85330 53422 57880 81974 64746 60507 75610 54863 56030 83581 95852 51112 95490 82144 53177 84222 66324 59024 81737 91312 77835 77597 84679 58416 78435 97504 91702 99787 83806 63525 78082 89013 69701 55887 94626 79321 94725 84302 92895 84323 71226 68553 79679 71144 57811 89267 54592 84950 93893 51537 67358 86656 51179 78124 99034 51478 60329 80483 54603 54820 90885 54266 98896 78250 50085 89238 78470 81349 55356 89443 80618 71516 90288 85685 92788 62865 93078 54231 89688 52134 87308 76745 98836 85329 99588 56343 73192 71902 80159 63746 84536 79542 81265 92949 73310 74598 52902 90580 55208 98801 76238 72898 68841 66308 55493 94812 98211 68604 69549 74610 94280 84613 84081 82969 65440 98748 95630 87053 56816 76625 88595 56874 51169 58200 97885 53542 51767 56849 57874 55672 66426 60567 73474 67771 61178 70619 90116 90511 81845 51627 88541 95702 91187 91011 98140 66569 99458 73571 74207 64473 63253 58863 87716 52297 78444 58872 84364 82623 79549 62637 51901 82682 79846 67610 68289 75642 97378 64498 88369 54502 95411 82392 67452 86110 75548 87389 81849 57289 98597 96794 52540 69407 75282 54371 99182 92608 77840 99791 71336 64755 83895 61426 78157 82271 81845 81977 76204 60219 76154 67123 85175 67571 65726 86348 86991 78764 68148 75460 69333 97814 81825 90861 71135 55038 51131 61009 82531 65267 83883 88376 64747 55452 52820 77346 54052 85529 69865 62348 88039 59034 53938 68815 55241 68717 94808 66237 66822 54950 63777 76639 81804 99116 89256 60294 66369 60527 54791 85520 52232 97152 91174 66272 98006 84340 61560 75636 67164 50147 95999 65751 61844 53818 82268 61619 58979 82452 52954 96370 81422 89020 51263 85679 85020 83973 54587 78888 58445 57181 76014 75220 63787 62361 50007 82331 74627 74359 62450 53995 59488 96511 88409 64718 99023 60328 89712 80174 94451 93149 68180 71377 92364 53216 58455 55278 55623 75569 85370 70350 70590 60668 89621 69848 77061 98197 94036 52699 58848 94660 88747 51588 87277 81996 60521 77829 62628 84774 55905 66883 70398 88893 89400 88431 90686 93866 61862 95920 94945 76852 90466 75007 99485 74704 96028 85134 94741 64889 63201 72912 95020 55631 89661 86478 73139 82711 95075 96057 81171 76451 55211 97466 52828 86320 88803 93452 64394 91390 97655 92166 63233 61894 52994 57992 69725 70530 58765 96039 54979 70822 90412 92516 85029 81125 83297 73799 59851 81558 80897 74447 67765 89631 69399 63638 71430 56387 85829 58563 56952 63086 69681 76111 78550 72844 87795 94648 72532 59047 86109 98280 57444 77301 96915 70651 95669 74623 66006 52259 58108 76776 52986 52377 90975 63753 63591 63246 94173 64835 83305 96624 73816 79096 73940 89550 60893 89158 87229 64918 94082 97875 83665 52872 93530 50163 72047 60137 74244 89404 73505 99627 78083 56644 59237 63247 82825 56322 67171 97074 59001 59974 69203 90206 71953 88749 56481 57419 58579 84682 97394 99731 91865 80050 72283 78303 92154 90196 81698 87003 75286 78288 90622 72504 87161 95405 85394 91114 67013 77998 59674 76528 58240 65654 73934 76775 96309 80708 58415 72583 92164 60795 90024 70508 69040 85495 75649 82150 74312 71846 68309 81292 72827 89257 79147 66239 97975 84556 62131 54367 76236 70377 72018 78493 72817 96673 82899 60206 82911 50052 58329 54723 57552 78621 65662 72418 98157 67353 77270 74978 76143 63252 83151 73692 94251 77889 69663 82176 68749 78721 74355 93138 97781 85992 80597 84461 53897 90553 89103 55137 64253 98025 78661 85926 68965 50509 71115 61839 63717 66795 89404 54425 55821 91804 57430 58309 76569 58912 64701 93475 63291 80928 89969 90402 83101 97610 57073 93045 93983 69809 56625 73789 56395 76099 57788 54188 61106 59555 95102 67552 89413 66125 96296 50897 92892 88890 85247 68252 74471 82639 65126 58241 53567 86269 73405 64821 91850 74096 82480 66349 77231 87186 83087 62259 89126 78833 88616 50113 79997 62770 65485 60351 84240 83320 62859 68130 60149 67977 56838 66955 51935 61024 63589 66796 87113 51749 78848 94424 58514 75094 85483 62433 50461 87131 92308 70610 76369 59357 77173 69066 90460 60588 86218 69882 67451 66036 84767 76064 78349 66158 60316 84663 87031 53693 78928 99151 80926 68074 88535 65509 56184 86723 82980 72360 66101 87698 80253 94704 50680 57232 76191 79086 80793 90104 59018 75750 88126 78090 95118 78212 72320 98907 81218 55657 74298 73031 67624 81482 64508 58228 64593 89258 58443 83100 85244 55331 69316 92694 71816 59849 76931 93675 87342 82097 50965 99863 62306 63657 68721 57243 83342 51745 62620 99622 79365 72303 69615 92561 59302 92808 52194 99046 58762 90156 91429 66720 77533 67315 98815 95302 85761 58503 64892 80396 96731 56719 71189 65151 50482 90894 59168 85845 63253 80181 82149 79692 70428 77557 75207 58821 89902 60279 61125 62686 72650 79674 66996 83346 71496 68538 69679 82384 97556 70023 68054 53470 88520 98933 92405 71170 77294 63518 70443 69105 79730 76787 70527 95021 51635 72009 99537 53317 86645 92915 68022 53332 72482 83538 78487 69025 74590 67958 76729 58315 71093 67347 70818 91178 50294 79289 71577 89881 80549 73593 99486 61168 77500 85418 95459 65836 87142 59351 96777 95351 62817 82718 53408 72663 78884 70578 96028 53511 64233 90873 63256 63727 89073 91481 51094 61915 52352 79277 55077 68946 67156 52656 81377 82596 94004 53206 72691 96293 90930 95203 51051 69384 94355 51693 72270 55848 67524 84413 55091 73598 72732 76263 61336 69575 84918 75722 63226 61429 61342 50172 76230 89472 60343 80781 67946 74188 88056 69619 67692 68819 61221 86954 67178 67752 53303 57531 70657 74865 84060 63192 86562 73168 98652 87357 97330 85910 66737 53531 75131 65035 75328 83879 97459 55700 81635 64852 74440 59025 83481 99470 52647 53607 88083 90197 57176 69401 70123 79969 90787 70973 76461 99630 86678 74041 83525 53062 99752 73309 58581 88741 72973 62993 53013 98820 51513 98560 87756 73973 57769 82533 62758 91206 76006 85694 51348 53894 93039 55248 82955 88427 77489 69484 99416 68265 63336 72547 65804 99029 87666 89851 65142 90034 61089 96084 64920 90058 52629 82974 80360 50252 65886 76942 76342 84228 95992 80379 80274 50143 51575 79648 60088 69782 75843 60587 61998 93341 95592 50893 79566 80563 78766 72137 97784 73772 95944 55876 50660 61186 93488 63154 90688 78875 99067 65276 84265 66981 69569 96599 94704 52405 78790 78433 55632 61154 82483 89890 55029 51826 59662 96146 78380 71030 95151 78302 64047 61834 60091 53667 91049 73013 60312 98872 95848 78268 95140 64735 94842 56383 69155 66652 91621 97653 50980 60236 92192 67726 96730 61849 97186 96484 70084 91551 80605 63550 75835 53374 99907 55403 84941 72975 95407 52663 70912 79720 71134 84517 56990 58829 93888 55121 67975 55292 62946 64336 76466 76763 98290 87659 87642 97804 74573 52214 91001 51952 73475 89790 73138 82338 61495 55577 80293 91900 62668 73998 89423 74034 88296 91985 87021 61767 68199 74708 78347 54716 71174 70490 94592 84396 64801 68003 58981 62029 77717 58389 58373 57496 60534 53135 66417 70193 55125 97134 90172 90257 69459 85439 93683 72669 56682 81627 83138 79532 57722 60176 98430 77490 98786 67906 79151 74390 63718 59463 84082 71375 85572 92674 58428 92386 55744 66949 98419 88618 73111 92391 81059 59327 75126 99318 72790 82957 73528 94813 96238 99680 71706 83464 69514 89087 91371 50102 70423 51716 63496 80360 97610 59880 70768 90412 61372 83942 61357 57175 93763 83173 54586 64328 58039 75727 53040 65397 63719 81564 81944 74019 58689 62958 63029 99366 89074 75349 94135 87640 93518 91671 71677 88405 73443 89832 83062 85051 54436 98509 57473 52993 82129 56850 79005 57024 95134 76866 64666 52489 64913 56885 68006 52533 96961 76235 68521 63473 96573 93280 88384 61950 91685 87718 78874 91210 67619 51723 64259 52186 61883 78570 93955 94899 50676 89082 87500 55562 84714 50324 83481 95239 96335 78934 52261 74440 78222 99972 66860 81237 71616 88366 54007 55723 56991 80250 76323 50775 89782 81841 53764 79314 92981 90909 67453 68154 68775 79290 76896 72994 67873 85255 99021 97110 80221 78534 82191 50389 95720 67346 88306 98241 77328 68134 79333 87628 54405 83274 61472 68768 58258 58206 82161 58911 61834 96530 73156 87124 93308 52822 58370 74412 62351 97713 50394 83182 86889 79552 65219 58502 83159 74399 92781 71983 50673 62481 61092 84617 65849 71293 64327 65416 91342 85842 50353 87592 88045 95016 83263 91014 80288 64993 58312 53070 77928 74416 59614 54788 79892 93542 50105 65789 86698 78826 74891 96295 91804 86610 64616 90238 90762 55624 81525 86566 54996 85544 71126 53631 97144 96523 58088 93161 60368 85192 67704 60231 99464 50590 57235 82167 58455 72562 97625 79634 61178 69880 94825 81727 72070 94036 50394 50109 58535 96976 66918 61851 84293 58724 54043 54291 77220 58088 55803 92923 98837 75286 77234 66594 59847 65922 79512 59002 84688 91673 85407 71252 76008 80433 76113 60140 59901 65154 50419 57593 61238 64248 88602 68212 96811 78634 82003 79091 86391 82057 98347 65393 53913 80292 95025 82470 87219 69069 68441 75023 61469 97859 79714 62153 66707 78499 68211 58117 50187 63956 58507 89352 74631 77053 54260 53500 95487 65591 85721 82423 87220 60008 86006 95956 85337 90226 97076 50691 88431 82608 62359 82698 58698 81912 65468 53470 88861 98995 53201 54569 79800 70421 69662 54889 55187 94728 56356 77772 85404 68979 78424 72652 66435 87660 72570 74870 91548 81315 73689 65643 99383 73485 67091 90090 94083 90522 85785 75248 67584 71128 78717 87476 59913 99587 59346 81000 51825 83390 53136 53175 60299 58509 95826 78081 74460 81067 71554 85855 67432 62419 85884 51535 64441 56134 69124 65896 61878 88497 93700 77378 55465 52476 75561 95095 50573 66344 95737 50406 56340 70499 57405 51950 94886 56071 73438 84082 60694 67553 57072 84347 90615 52385 63902 68830 61041 74763 97671 94429 55217 79021 75765 52407 68529 76366 75710 51838 73302 56274 77867 96549 62998 82379 90527 91433 93078 63137 50020 62035 93494 99464 72197 87394 93449 50869 57016 53567 75932 93005 79908 86376 78616 67347 93565 61428 56568 70378 80879 75774 93146 91524 93424 54351 68155 90825 82134 87729 61719 88532 96159 91135 56609 91084 96468 70215 58670 74872 71849 84202 62366 89309 64519 76168 92360 56854 67544 98399 84677 92964 99030 62106 90199 66440 59943 50599 94377 60501 81004 51398 90101 60672 59715 72297 55864 84802 92983 88273 51317 94410 92370 50570 82627 59930 81208 78160 73502 50597 54267 69506 56930 89997 69315 86830 88685 94733 55027 85374 87206 80635 72836 51818 78042 74266 84373 57690 70893 99064 55547 86638 88973 86296 83988 70375 51457 85013 73042 69611 55146 62704 77237 91846 51301 61151 97556 72526 53300 92404 82112 87050 56647 63385 54263 83528 99356 52083 59483 58195 78484 84791 92578 55595 82950 83151 57162 98191 75112 95933 59987 69290 99005 60013 71715 74375 70838 89717 93417 67925 81746 95893 68972 68940 93635 55756 55153 94363 50358 96674 79062 93006 62441 62911 77437 87949 53340 62808 85201 50731 97258 57528 88573 84978 70202 96174 73144 60948 50094 75502 96133 98044 68390 51066 81630 84955 84728 94969 85018 92687 95713 75031 91835 74888 53735 56775 50266 58146 51612 62580 60288 80396 96398 89085 79588 87391 91228 50108 50696 98172 55092 99565 89095 75377 84112 63773 92953 86301 55422 74700 75852 64949 84997 83012 78997 50188 94305 82698 81910 93409 93137 81987 63346 52404 92834 68534 79460 84331 90755 98288 64527 95474 54626 95250 86097 71695 91501 91793 76790 55212 70384 81280 61296 58411 95062 52488 78984 61029 70176 88914 70634 58946 63200 94873 69370 68825 83672 90042 96740 58467 83952 84882 74967 70755 82253 60539 52295 72542 97678 53517 60262 87731 66527 52188 60879 53003 73878 95786 73420 52696 76121 72469 91892 74601 50605 70129 77208 80771 61546 62286 72919 83097 60061 68441 57566 72026 54313 60228 67112 90548 53034 86656 83241 61578 97928 74366 64900 95150 58476 58732 86048 75019 96510 85150 57635 65564 92832 53505 58023 83196 60287 66679 72769 74096 94919 87907 74525 53240 50433 74652 98825 84259 94128 79439 94925 53290 56049 84946 64885 74914 94481 86968 88262 86139 93253 59769 72795 77826 51356 66792 90389 76263 54363 52670 96656 80772 88631 97746 77954 67375 65341 78347 61287 77306 57157 65062 68778 84399 83194 97113 88469 72510 56110 99557 75156 68340 69346 86330 85560 63773 52304 80938 63748 62950 84600 85788 87862 63275 72061 62478 84759 66493 65934 61557 95239 62241 58771 72280 70460 63626 68252 69593 54276 83763 94025 72755 96229 54964 74700 57283 59873 92305 59798 85052 96134 93954 61692 65093 72039 63290 51548 62633 69175 56517 95714 88194 51130 85856 73305 90328 80556 89504 60487 96653 52840 90906 94228 67827 53019 66510 52608 87200 50569 81188 62861 68390 64918 88379 57654 83678 90382 56233 91184 96334 64354 83590 79285 68000 87138 81618 62786 84617 51621 68322 65490 95537 77187 90842 64743 89371 92721 81466 63406 82560 96382 72178 71704 58435 67355 79485 66167 92933 71577 89206 66566 57608 54081 58835 79916 55242 60126 85458 69525 73174 98276 79895 72121 95000 96273 72296 67366 80385 64209 99299 86528 81095 65778 54330 82026 63930 95677 78409 73915 68537 58954 57863 89382 70558 79721 68606 98499 90088 54266 90266 99466 72007 66095 57236 74055 71208 65849 50614 86665 84167 88049 58038 62361 69512 84680 64753 75393 55932 60046 97392 96798 78284 84165 67121 50814 71463 58467 68407 62822 61870 64790 92524 79436 96038 73829 81717 63438 60076 89281 83526 61547 75746 74324 57756 75314 88953 94986 80277 70152 59338 86273 60559 83278 81694 65803 62869 60916 84299 83606 76794 77418 76218 83900 84142 89721 97633 56413 88321 53865 69462 93186 96102 70842 81463 58562 86215 84353 64560 86886 98953 67114 68127 62800 84302 56686 71884 84629 51434 88882 67812 64717 73696 53778 53658 86490 93343 63261 67924 86595 76689 85006 61933 83046 64943 69421 78724 94774 71224 62421 65262 81724 83950 74704 92621 99786 56147 66214 91134 85095 56405 83001 92866 85023 68841 73831 91686 67522 86583 67146 70530 97101 77130 55846 87771 81159 76225 85210 53872 69745 68671 99611 55171 83267 92000 70036 59244 82723 52006 95751 71545 59202 53114 50396 74944 77667 64381 91638 89500 92471 79090 69694 96917 91954 51404 72048 84208 69267 96191 96197 64522 70521 89822 84190 91588 59498 65964 68048 72841 50830 60304 64196 72510 87392 84341 71802 65405 51726 93863 93834 87722 70578 82963 79938 98024 79748 69304 95067 72379 77387 97659 86086 82581 85595 69606 87462 58632 67578 98604 96397 81762 88385 95680 68433 52555 72051 83212 99240 70176 91983 78595 57400 72177 59775 69873 99657 98624 61684 89737 58449 71578 57673 51632 55126 56006 53687 69573 94227 60885 58002 84958 75495 67559 65354 61480 78234 82741 60134 79787 98278 68474 81375 92135 61917 58490 91756 90964 79355 85194 65103 86854 69865 62514 74132 99744 51115 87517 96264 69003 53142 70350 98108 86158 77928 84268 83628 90577 68904 93595 77088 87274 79371 64487 66890 99250 59010 77744 52049 94461 54025 50006 51084 88432 89129 99896 92340 61251 51444 81140 78283 51584 62402 70441 80359 71273 74891 97834 51329 68838 70688 67873 75697 84794 98736 84690 62873 88844 85812 50630 53775 84555 98153 50057 69147 56926 71493 59287 59242 92150 68108 53693 83370 74808 87549 83969 92787 97627 51405 88225 51283 91690 66677 57083 64365 74237 79663 81123 67462 80462 93508 94257 75356 81025 62420 91527 78955 91029 85370 64190 75238 50600 50608 69031 87219 78692 90178 92180 87823 60776 78093 77718 78137 74278 52058 99668 54561 74672 81477 56465 85025 97208 72285 78874 87986 97196 63188 86208 72377 89064 65161 80145 50837 75907 82064 97251 92713 91167 52172 90479 84508 96433 79623 50911 60325 50053 50685 73200 70009 77044 76916 59644 88325 54400 87146 72458 72627 97229 85640 82178 54157 82458 78364 75765 63649 66365 83014 76280 56209 60256 98549 98599 86160 58890 85526 84634 91022 58879 78303 74063 92783 84168 96932 83523 52882 50904 93287 89431 89718 64221 98672 54846 78356 68045 97623 53884 52758 76911 98234 99044 77152 56237 50449 68041 67184 55993 57152 78907 50302 55151 91822 97719 57949 65216 95655 88249 75549 80082 63361 66511 99786 71680 99266 61579 88483 90669 95411 85482 51823 96113 89137 79871 75465 85839 79808 94202 75130 64764 58465 75575 68538 74338 87496 91348 52357 68546 80698 64779 73725 77553 83054 81461 87243 89140 74742 99317 51249 91414 52723 71922 85439 77113 79837 72352 72006 67968 78887 64147 69307 94889 85212 81098 79483 73223 56883 62700 65853 84576 73039 89698 67951 82827 71461 67279 77597 94965 81885 78364 79812 51067 77201 60202 78067 84869 65071 96384 87473 54363 74933 70455 96118 75586 84157 66947 60449 91637 66025 71339 74013 54697 91012 80845 51947 67392 61447 57578 66298 76649 81445 79450 63867 98593 52323 79006 72891 57012 53289 68675 86844 82211 75045 77462 66502 70283 93222 83282 68622 69797 69332 60950 97708 69606 92942 93023 66329 86351 88087 61541 82278 77039 92286 55920 96820 73623 67372 89458 82144 56067 73370 63989 87024 90483 78440 94790 83619 86580 79839 90688 80517 92917 98322 86987 67175 87659 59812 60540 52485 72124 81330 68912 89337 96336 56670 53337 68435 62729 68377 77392 71003 78058 54370 86624 95977 62636 63248 79427 58037 79406 53533 85957 53949 99060 69642 92691 54234 77641 63769 55207 99289 70266 64799 74723 77517 84324 86290 85375 64986 58670 52247 67276 91033 53630 87515 98497 91288 53368 52718 81653 92997 75937 80188 75076 54975 91927 78396 77251 79424 55488 91681 77883 70632 99891 76054 65815 95375 56110 95475 73474 78414 78439 69598 66349 73786 83511 76936 99622 50897 80730 90313 66007 77560 84111 99541 59144 58389 79673 53680 95737 56917 86909 64363 57160 57211 51227 50934 90671 54193 71298 97147 81196 53836 64715 80072 72790 90019 75437 59066 89424 89175 86688 99564 70881 75360 90286 60571 78587 52125 83830 69919 83112 77046 50311 72330 72543 86045 88539 62465 87571 73852 82133 70395 82782 73589 67988 68167 70189 96670 95906 65868 77208 66808 60576 91975 67439 88734 51014 57933 53228 83341 56100 57670 79525 76257 51198 76380 99714 91237 86334 61195 89842 90479 68991 59358 84772 60541 51400 54522 76779 71996 87919 83710 98442 84785 55758 98479 91602 98575 93768 61190 58364 63188 77292 83412 53179 68897 96908 65371 84384 83221 53875 85171 74539 52403 93840 73650 96109 99190 99707 87400 73830 85718 71654 83799 52977 80605 79352 75995 60946 96955 50451 52291 81491 69111 60400 98289 79585 68556 62785 66306 91433 52633 87169 62956 85065 55914 65627 90109 82826 78670 72071 75995 91685 88767 85716 83592 73103 93485 82061 96410 80291 62924 64970 87081 59801 64317 62309 73137 75337 65034 67883 70177 82339 87690 95921 85876 99155 51690 70293 69292 53689 63321 69680 66645 65509 91065 50443 94011 51014 86631 61553 53399 63301 73095 79574 99853 97487 94389 97503 54881 77995 82537 66106 91249 87785 81598 86256 67540 83526 95489 88974 95195 94309 67149 76148 80416 83651 63530 67240 71347 57727 89316 74643 69831 91523 85728 54790 80494 92572 80529 99102 55628 93196 94990 98556 50535 55439 97029 75203 52410 78440 94991 52786 70557 70177 94103 85487 75205 89898 85525 59611 80368 72564 76230 97863 71054 77480 99816 58379 83752 87765 52200 95155 95290 98817 65317 88883 96147 99989 63573 92307 73648 55883 91738 79264 79098 98580 53125 83197 57897 72375 53536 98441 94316 52623 80564 71975 79153 66398 58079 78122 73136 55955 73292 84767 57688 56507 59859 92223 51108 87888 87803 63239 76748 54624 75145 55359 66427 95548 54665 57481 79472 74804 89279 67784 97466 59179 73909 66133 60069 88557 66118 68014 62895 97569 81599 68240 53976 50478 69972 83557 54698 93483 87347 98733 85536 84646 59617 94045 76538 98894 60740 90282 73938 59874 69962 80586 87600 61712 71268 50273 70578 60687 88121 59334 58662 86314 57475 77610 68490 74648 64060 61516 94706 82316 67518 55188 94334 63466 93014 73715 58664 66057 83951 80195 89610 50815 98227 62439 53778 78462 85445 69671 69201 71095 63636 64280 66329 92683 75499 53883 74978 73385 64607 90145 93439 52228 73931 55145 91766 60704 58277 74587 58112 95640 63384 61417 98434 69600 67150 82473 50700 73749 95269 60434 95017 79930 69912 93134 64056 78246 75328 69044 81967 87585 76022 71205 98519 93353 91773 94751 59864 68053 93724 86898 69107 52433 64945 65484 91084 79765 54683 64517 93443 94863 71578 80907 93985 63128 73375 88972 66089 76981 65405 81166 57494 84741 95650 85099 91699 85374 60613 59901 76993 68958 86116 57242 86176 53922 57491 73228 70025 86214 57786 79242 59732 96620 87624 87686 57111 93243 61236 88665 58851 50792 73402 70547 88692 88508 84689 64324 75897 83266 97799 79832 91010 83675 79144 50773 96736 85626 67834 81872 84454 85475 87496 64757 50382 64178 74361 87689 63530 55586 65726 84801 58552 75451 56943 80756 73762 82906 62001 69368 74786 99093 69235 78191 97602 69554 57395 79047 62318 78666 61710 78086 91575 54226 53676 83786 69968 79735 78495 54279 91373 89896 82674 61007 84862 99192 67185 66956 88923 84419 94575 70961 64383 99081 73508 51076 61398 69580 91031 85742 73967 61451 76735 51709 55494 98387 86807 72979 61529 78575 52455 68001 68719 79676 98783 89178 90199 85533 98814 86607 91739 77355 82753 54647 58460 80864 97822 96512 77302 82256 95217 89263 93563 55339 86956 56520 60669 71737 87120 85172 87006 83410 63387 64258 70271 69454 51785 58394 97542 87809 76401 78592 68477 70042 62992 58090 53650 82254 81437 51104 88040 73513 92484 83948 73815 99028 81676 95850 72577 91503 79461 53972 79877 66851 83863 51242 88105 87277 50607 64697 81323 94328 90817 92728 51918 83414 66190 65931 73261 91942 76876 71444 67777 55702 94232 61916 86121 59433 55196 52078 60655 65078 50146 86082 77808 69396 65143 59557 99438 91216 89565 91467 77193 91311 86725 69932 83281 81604 93987 66687 50425 67803 99004 51221 56354 83471 64016 79620 78922 51682 60163 53123 83268 59996 97673 64906 88321 54430 89027 68607 53502 57151 62479 69271 62493 53906 50878 76996 61174 73241 59932 87573 61633 78492 89627 59513 59689 72856 85835 78518 82692 79101 62112 83543 64935 87404 86845 96139 51691 59934 99406 89822 60925 66028 53814 72682 88817 61412 53172 91272 82259 53922 89709 90055 51608 84156 62589 57524 93770 69818 61694 89451 62447 68241 74746 87679 61033 87944 89021 68024 53131 50677 55591 59447 96686 58812 66882 62120 89900 86158 72484 88729 88085 94884 96630 60757 76858 64927 96545 79823 78746 66288 67178 77862 81660 84584 60941 68723 86656 55046 58929 75773 88373 75780 73419 85148 77842 64547 85116 83258 57178 56949 74512 56406 67859 69045 79795 79096 60932 98592 84552 76613 51028 56086 93724 92426 53306 85150 70881 89061 95693 71625 56118 92998 76580 56981 94580 94294 77778 57760 68907 90458 96039 64439 93395 79457 58459 51879 75625 66930 54275 76674 79336 50458 74753 69288 73250 79214 92965 64956 82470 62189 79989 92107 74754 90030 72733 82364 88691 88482 81254 74584 64452 73706 69622 76357 68197 70532 66529 69484 81478 74457 65701 53109 51368 83875 88931 61834 61018 81613 66082 93236 87911 60763 63962 62321 85631 78620 69395 77409 87949 80419 50437 96450 51533 73052 80957 79675 86993 56175 96080 82298 96463 73537 98338 79167 74908 65744 60143 88245 72685 79777 60743 96661 88228 76505 61655 73756 57955 93355 93609 88924 56660 57865 73755 85244 92949 80011 77023 70300 70722 89383 65066 98913 51714 81762 80633 96599 69133 91500 96292 64499 52935 70867 89263 85493 74824 72469 87789 85424 58751 56534 79742 91766 83591 55179 81806 76425 56959 92649 84950 75132 85341 55195 67213 78578 59829 77965 80656 56885 72895 70900 50297 59831 99669 74209 61559 71456 62199 94058 51231 50905 89937 82637 67907 96615 92454 99872 61676 68063 89931 88489 81883 71322 77657 81566 95842 97303 83768 71567 75574 86616 98068 90859 62552 80077 70130 61901 64060 63048 60774 65874 51540 64513 83110 59030 51691 94867 50290 73546 53801 87030 84539 68094 95796 86222 75152 52122 67184 59149 62791 50444 86295 54430 83466 82405 57215 64325 55219 51341 51558 74560 71529 83521 74896 84689 75267 79085 78046 82120 76077 75802 60040 97913 81961 80599 71599 99692 62808 77617 60127 80452 83652 85103 52060 99039 96064 85385 51569 68368 60932 96966 79933 89260 91614 78049 76992 84002 98677 64472 82540 93380 65951 83432 60351 90305 86710 50774 85898 56082 89526 70016 52419 85344 87323 98436 73175 87230 79954 61284 50288 98842 92028 59667 54752 91281 79478 52551 93535 86272 70210 67668 77121 77256 91451 86106 77752 83954 83243 78214 83733 52479 64400 68311 67429 83242 94871 76978 95440 87206 87596 87677 83818 96591 79900 87001 57043 93523 98243 61114 91329 84417 85557 86331 59556 52654 86920 75251 53852 53296 76584 63980 61659 89352 78740 93537 95935 85222 96817 69114 55769 79647 63442 95248 51748 50277 92759 75835 92380 66615 73538 86113 66727 71680 65726 60014 58593 82401 77772 62061 95284 84717 91796 91822 54893 61588 56361 60042 85352 75868 52581 62399 64053 86155 60114 82150 77625 56729 62825 96318 53850 66155 70110 69704 86216 94574 95137 55439 54847 63206 98815 85324 93362 81253 68499 92029 80432 92372 96409 83795 59437 62009 70064 54237 67178 73172 65839 59850 82818 50031 74886 85786 87776 74825 99108 78063 55187 91256 79297 64461 99204 78558 78866 65647 68689 51506 58849 84017 86459 53263 69693 59696 99631 88196 60513 56782 65591 62122 93949 72474 83512 91885 87384 61285 88025 69033 76580 52253 90112 93976 55107 53546 95242 56896 99041 58006 89094 76331 75947 93391 70186 99378 60935 74470 59989 85054 90818 62537 56924 51125 50650 85559 83136 98047 79600 78872 79181 96060 81930 90843 71787 96547 76264 57030 50435 58479 73876 77339 83199 76927 87266 79814 64765 87456 73672 63100 65483 82380 50928 85311 92023 65757 86962 97329 56858 73622 90150 89197 77950 83010 98934 52231 92512 97961 79892 67974 93478 80432 82585 61046 78793 91720 79552 69944 84691 79185 71907 92068 90829 71720 83565 68649 71500 56743 52584 55222 97716 94182 65931 88369 56233 70929 91542 98909 58897 87344 69128 74399 85781 66936 96242 91801 84023 85997 92303 81365 90276 57537 75983 73862 95007 86401 97605 72109 75555 59901 60965 62778 72467 98287 57739 78432 91987 84394 57040 62169 99173 56558 77995 73870 81644 82248 54715 69635 59306 54397 73870 79079 67940 75049 73823 58918 79266 86775 81912 89581 86858 93600 81894 86332 90300 64846 83814 94878 77574 63153 94288 92600 93434 66035 65374 97228 72109 93183 78211 82158 72987 88276 56386 82464 77402 52137 61241 92915 97042 67608 81876 86034 70304 71256 58118 71918 85597 86916 92213 50357 88737 79023 78243 85691 79576 84227 53951 72860 61367 94518 64968 64102 63080 99869 70243 86842 67732 50642 66960 93337 66456 53368 79793 68975 86494 94576 98819 85883 75029 93183 78409 96794 70093 62955 99360 78998 90081 93617 92811 75036 82575 76799 79639 73033 82060 62713 98092 56616 60914 50741 58967 54894 54668 90699 90555 83503 94806 62451 85721 53683 95634 89357 94006 55059 83101 96725 97000 56145 90907 63347 88838 63373 94168 62348 53654 77934 56946 62732 77598 97843 84800 66236 91049 50754 73375 84824 82872 77607 98183 67188 87261 63285 50843 71847 70453 77396 58992 53784 67213 89073 76575 70972 55870 50993 56283 76975 89850 61225 91270 78017 96782 62800 94395 86216 62663 97274 66618 99790 80981 91349 93197 81058 86799 94665 67236 60447 63918 82439 50387 79958 63005 52431 96807 87377 96962 56420 93863 61873 98627 87928 84155 86775 60725 80519 54254 85688 66896 54346 74771 57966 59079 90313 54800 55578 59872 76490 56968 50647 54253 90318 78601 57174 64143 73238 81996 59784 60121 60963 51308 76371 68947 85367 81790 99405 63582 51290 56852 51302 94921 72885 92900 80562 99655 93964 80958 95684 98184 80870 89156 58730 92346 74872 87560 73251 77233 53946 53377 50935 61032 81983 79717 95946 83003 75163 59720 79472 69328 67152 62038 54148 82301 87750 88124 97229 93671 75995 79232 56147 68726 70567 67957 97677 62956 86098 91782 84588 88445 62770 89861 97622 67634 62993 81907 67286 85660 96349 69822 66252 56668 77102 97511 93405 63133 99158 65103 89409 97728 68253 57773 59372 87280 66965 75784 52346 97942 82927 85867 51753 69281 68138 96051 66752 87869 75752 72343 92210 85179 94271 85117 58212 55217 94358 61691 63549 78579 54522 99670 75690 90143 85457 64483 70667 56219 72341 67268 79056 60961 80296 71525 59055 69773 98285 78510 66047 81089 56330 69868 77635 58342 71775 62721 92395 77858 66597 62281 72567 75097 78579 76293 84096 51166 73054 96993 68160 81612 52968 82348 97130 98908 79810 85307 81387 99597 84327 55372 97624 95189 96094 63976 60474 94845 71969 66021 67892 86408 78280 53351 94940 76570 67733 69963 53186 58282 85814 88032 65241 92652 70242 86452 84587 84927 99456 79169 74027 74751 92609 63310 54198 52185 92813 67115 61216 76703 60694 84086 85914 91153 95812 92886 70977 67878 60689 52174 93555 63505 63006 71759 83375 58762 85237 81237 81940 60910 60592 63117 63161 82798 57973 93217 92062 58604 96428 92374 82937 99049 89063 67768 62962 54824 97589 72677 76242 74025 50943 77943 54406 75008 60988 51587 94016 54494 94001 70405 99703 62248 66587 74547 80839 57938 59262 82725 64754 95789 61804 64409 88108 63917 63496 80342 98356 79688 85543 59384 79377 50010 65624 93417 54744 83019 83341 67923 93998 83185 85307 54656 66184 57026 77810 84704 78762 90740 92399 82222 58933 81534 52022 52864 98572 84824 73255 92487 98680 84007 73107 59454 68690 62687 50310 90729 50911 83950 68139 75750 78063 62221 81107 97893 74611 84157 76008 68265 98422 55331 72846 95762 52636 59135 51927 66724 57880 79566 93497 99232 92926 84805 72420 58478 93337 71160 92155 89536 89115 60545 64153 95507 78674 61035 60722 52340 72140 70845 77972 80131 75293 63743 56825 82015 80196 85390 98694 93422 90318 55797 64702 53914 66836 62063 65294 54774 57036 72200 60458 59458 64433 61713 50267 68834 57431 64046 82297 89497 79995 68402 62938 65885 59695 87549 84708 71930 80717 79335 83714 88982 92385 71625 89182 76405 59271 83468 97456 69506 52099 74245 67942 59177 50346 52127 99737 75459 81453 95460 73928 98309 88255 51382 85641 65545 65648 89593 52796 96925 80410 85980 81902 56807 61933 61693 70955 84834 57556 85101 95490 99809 83257 96902 50016 70605 54718 58234 89276 75936 77371 79337 83606 82292 51295 83477 84134 89345 75906 95865 81671 56752 80828 88989 66992 97386 51805 56323 58404 78370 51615 77232 59028 93638 86531 58637 67155 86646 62306 94881 67945 93212 99151 84917 82693 79569 98282 80774 71898 57494 75264 79091 81891 65695 71082 81833 81163 60653 66762 65374 64347 67341 68171 80888 72508 53254 51221 81789 50147 91103 50192 89082 92609 77614 63973 54955 81196 77215 72503 73486 59054 70009 64314 83526 80431 91676 84412 85878 60401 81249 64881 87032 83533 76474 86771 93954 93084 86824 97460 68485 62353 99129 59240 93188 94387 87828 61057 65369 53878 63512 57526 82462 91436 70625 96643 88460 92658 79840 55859 61721 69368 94792 89233 66922 60665 71042 76888 83574 96420 53717 61289 63838 74053 99776 67521 60260 59120 79154 76370 73318 69738 77019 68341 79176 56934 57702 88554 88854 51347 73022 87697 92830 79497 71325 74716 96156 85042 82541 82090 77089 54953 56528 91052 99448 99049 51569 79549 96784 56413 77133 71326 66888 85845 73268 97494 86029 93536 96413 95590 58699 82257 58893 96267 52406 61418 91010 53837 63379 78441 98276 59074 57020 89271 91186 88933 70943 90680 90503 80994 93243 83938 85944 92981 99043 93340 73649 82978 61831 66135 73559 55628 90397 63410 78963 86583 56367 59393 97817 50302 67290 56220 90070 54823 82570 81592 89793 84355 76730 63657 62659 96181 57496 94162 97549 75845 59724 68468 65875 87363 92929 55404 53224 73855 56121 97339 77897 79871 59946 90178 91591 72903 96267 86654 81120 61812 71297 76638 99232 59603 67486 79377 77556 51494 64612 54459 98289 78780 94047 67700 97260 62794 72537 99439 85732 81189 57260 66311 78496 57493 61272 76223 67109 58904 86710 87137 65522 84847 95787 70998 84317 98737 99916 96006 83860 70943 50554 55439 78925 61990 75172 88619 71526 71284 99123 79091 62803 51585 61012 62357 86274 96793 92891 75038 64735 93618 96123 86329 82558 82635 63381 81906 67678 80361 77987 52256 76371 82691 58806 72178 64911 71890 65159 60633 54773 58625 85324 95459 88688 82814 65822 73318 98060 59066 54419 99014 76813 50800 97121 54074 52587 59542 55347 87689 86267 89366 73759 63486 61565 86619 95512 59761 79099 94791 51891 60154 87578 62895 67379 60155 79291 95783 91211 99066 94303 99736 55297 89125 56329 56560 91358 71017 74837 96879 89187 93050 94794 53998 77923 56525 68619 76692 59393 82787 69640 83518 91368 91888 56111 80294 73818 84387 66034 62479 56647 55859 81439 68608 55703 90101 88144 61125 64540 84787 86625 75909 53264 89531 82107 98646 71877 53534 87131 65135 91643 95565 61966 50180 82834 63601 61905 92674 51141 68163 51877 68538 98018 85064 96848 65355 65275 93655 69919 95142 91735 55661 83942 73662 50103 71677 87087 92018 57910 77318 65567 59526 97070 90123 92083 91097 93406 63536 98344 62843 77118 94454 70777 74863 62391 63373 82605 98522 73813 93005 68927 51299 69722 90498 80205 98503 88000 94237 94610 53478 51997 99776 50441 77887 90178 85988 82630 63754 89408 97018 67421 72687 86265 70481 53621 86541 76513 55549 93520 53196 79862 77325 78806 53781 82192 81148 52812 89736 84692 96747 58662 66175 61806 60418 99972 72136 55481 72435 87763 55284 94812 69817 68099 79314 79919 70417 80636 65524 50291 98491 97584 56291 66767 80425 91111 51690 67063 62167 86883 82941 56936 57342 96251 60197 53714 94834 63254 56761 59402 76561 96326 90704 54293 70219 96612 89569 89577 50926 70648 95096 99174 76008 82673 54608 57753 78861 65285 64332 92465 65205 83315 66802 80352 65876 51801 87762 60651 52668 61197 73220 95149 90205 86134 79612 73553 75933 60122 58183 75557 78094 72118 50521 68937 58571 85428 65082 60750 93317 84577 74216 78649 93145 64839 70083 96510 66667 50341 94637 99876 97250 65795 85793 73302 73159 54315 80685 97365 51332 55012 96993 70372 93569 85231 66422 82567 60330 91708 55279 75021 51947 51254 84448 80436 97685 92520 77354 73589 86946 84185 69187 93599 80883 88249 99205 65607 58135 50917 50164 66424 54329 51641 77694 59624 98449 86094 53824 66298 55333 55303 83662 64191 77597 72149 95144 95983 86270 95612 96845 84754 51524 56530 76795 67687 98066 68802 82767 96031 91472 67603 82330 72697 58327 75183 68630 85973 71306 83711 57192 59444 60294 71295 72260 73798 71587 67703 70878 97737 86538 85600 69532 83619 61487 63333 57378 92868 67517 63130 59399 94911 93661 82271 80789 91514 99457 83838 61554 89450 73834 71771 87879 99625 76946 50655 58067 77213 61755 85952 72786 76977 62859 78406 79050 92079 94214 85045 65488 94416 73719 89157 70131 70957 98333 91992 96108 51329 76805 91339 72555 52703 80315 85133 80102 80853 73744 55206 88973 71186 67223 87627 89639 51258 93696 53014 84526 98427 82327 68287 71920 94174 60044 79874 85558 89057 53048 94773 74971 62665 51886 54785 50455 61089 69418 91887 71661 64624 75995 93767 78000 52692 91439 57633 72560 69755 71367 74232 77305 98776 85506 56295 55493 57632 52037 82451 68682 98435 68152 91406 67432 63004 82563 67724 61317 88884 50583 58076 78023 87315 69007 51534 59629 60826 72822 89218 62792 94552 71750 75100 83829 96462 88337 50692 97393 88019 73110 54525 66711 75361 69783 84262 72578 99378 92523 87566 91997 79972 91653 75446 61144 83219 58507 52585 63476 57517 68407 97114 78587 68398 50119 73034 60835 96407 62982 68237 71812 51203 63982 79745 56804 66670 96066 73415 54865 68945 62988 91261 51757 98859 53927 59540 71195 71016 66502 95884 63188 75351 97269 51822 78458 80231 70511 60313 54552 60427 78176 50798 89182 97345 71373 59658 59666 59861 66632 71532 83355 68135 85537 96387 60113 69980 52340 92555 53312 63041 63966 97097 51208 78910 75823 50798 71345 56919 60513 72721 52831 85929 96477 52283 90833 91668 84883 86608 69730 73165 56895 70631 54287 64000 70621 66190 79313 97340 71456 59620 79467 71031 70998 80301 51595 96157 69718 91184 67880 51653 69397 55004 62830 97246 76460 83451 90312 98960 50684 98954 92331 84108 71359 56016 64759 68223 73976 50402 92173 76762 66115 56501 91098 84876 96179 96277 88033 94948 96691 82295 56530 87582 50708 79351 78387 68645 59161 89449 80475 57468 80279 67476 68771 78333 59262 80772 58408 90915 85445 67987 93756 68658 56750 60565 55114 65459 66738 58335 78065 62551 72113 72299 64660 58990 72157 84369 77380 60696 55673 73475 59548 84048 63821 80693 89771 50216 57668 85952 74061 83417 54955 60744 88249 52527 57408 80622 75111 53852 92894 90088 78002 55427 57358 87568 97984 85481 91292 64233 98221 76878 50333 70571 65499 65968 86729 51756 56922 60303 82229 85087 72002 87404 62184 77264 84179 76555 57491 93792 83218 98001 98971 82261 74327 78873 59599 88700 67376 59313 53989 87067 88995 55056 65366 77647 80283 75877 78458 83379 70820 79088 94228 89229 68629 64562 64334 97790 96362 88805 60486 84575 94191 65411 64410 97721 94281 53686 78424 74523 58937 77033 79626 79892 59624 87948 90464 69353 59903 74648 62133 97249 79038 79586 60667 96551 86227 75458 70640 87555 81258 55771 66378 66338 98469 68296 57328 96591 63318 74918 86124 52650 95052 68002 50642 59133 57750 50656 66149 53569 65663 68038 94423 78335 54707 85801 71620 63946 65240 52936 75873 63351 52801 64447 61034 62576 54147 74157 66883 96942 68312 56741 51157 57490 57918 88950 67815 54134 69442 97973 51614 66589 95122 51434 77363 93179 63420 75214 56860 57939 52855 67460 61894 94769 95334 54607 67645 97808 70691 79764 60405 77334 55018 66759 97176 57713 96243 76124 87844 56916 61859 98388 68480 72845 75729 77656 73374 72259 82465 75943 90685 51865 59176 88626 82925 50801 57932 66927 82413 64243 74084 63561 65596 90023 70520 64060 63291 80700 72889 94318 90276 68826 69067 55634 57582 50666 89721 62948 64502 96235 58004 61775 77233 79968 84320 62117 51364 81275 71437 75298 83478 93835 58097 77670 92248 77054 68966 70304 78576 55803 99310 55482 64102 95136 59610 83423 98332 93248 84016 98763 88723 79806 91641 70488 97620 84334 57351 91742 51686 74212 60125 95173 66297 79878 62458 79606 77967 59473 82978 74075 58476 90362 89027 62330 98564 93870 73255 85423 64783 77681 96769 76650 59347 90317 64184 81654 50384 68755 77545 87055 62707 71661 90939 73922 74478 82536 83845 90619 54467 95980 98340 83977 81978 92146 59462 79578 62821 61449 73410 85118 63536 97956 78878 87349 58637 64968 73910 66927 70114 59676 94210 50076 90412 74242 60629 64208 87204 61512 93199 92531 93520 67271 57368 72271 76106 68668 58437 83790 86422 67073 73309 90872 50823 66007 98792 69859 51187 97530 98534 76050 52409 90376 78570 95322 81227 88815 94126 92546 81835 80223 76749 94737 69382 54401 78410 55022 86161 77140 67016 79389 80184 63480 68680 84576 89480 61372 99680 59863 71839 99585 95122 80780 76094 97996 71007 82177 50035 77549 78522 67896 51470 73246 91064 78087 84705 99740 52484 79510 82422 86108 69651 90932 99650 74116 71961 89139 61785 69030 56411 65903 99257 67291 91747 70774 60031 82487 94908 73714 70090 65435 89608 50707 80264 71269 89309 93415 74096 76163 58342 86410 94066 99222 60601 91648 91818 86397 58170 69961 99288 89262 85771 83429 55367 69002 85358 88244 58177 99805 99888 63912 96664 96792 81048 54636 80619 75042 95695 68505 70578 80052 89493 75045 75770 71148 71612 90142 95162 99806 65197 57719 93444 90582 56007 67178 59641 84891 92957 55092 97340 63499 56689 55335 61705 61803 51421 55550 67071 75216 93163 88117 74093 73036 85888 81781 53536 74398 57860 79334 69436 87536 98824 63591 98175 84857 77904 53279 55066 57414 84000 80905 69881 63646 59896 51487 91549 66096 94651 83287 84023 57328 61991 56166 93602 75129 82263 57616 90437 77041 63964 99011 71155 71722 59310 67593 64068 78602 77128 79404 63719 56805 97014 77762 98188 73889 72555 78570 52217 97406 90716 52862 77275 64711 90685 50266 87772 98667 71152 62533 85546 56873 77413 70931 88322 85227 91165 69373 65293 82747 65838 62502 62015 59830 93949 69424 97752 65044 72394 58111 89853 98459 79687 68569 79714 86783 86581 64462 90752 71874 94545 55913 89469 51014 64156 97559 75617 91869 58815 76449 64274 50341 70160 65735 54298 86020 55844 53370 58186 70812 80197 85782 78285 99431 74748 96015 57942 84821 98179 64495 52137 67106 52208 51294 75060 64494 81121 89128 84099 69519 90879 78857 98404 73644 87633 56073 59271 60167 74804 92578 60347 99390 50801 87511 65266 69514 99869 88896 70074 62029 68503 54186 73789 67524 55120 68501 70007 87492 78417 55269 68251 99686 57361 91811 67354 58907 97275 61263 91362 95887 62173 62053 78045 64024 86470 60065 94632 74818 62791 90817 73167 50251 53570 93474 97392 85942 78777 94085 59547 52139 76924 70015 96049 74083 58088 76061 60781 84848 88521 97060 81203 60612 69640 99568 61164 91302 89080 81507 77505 78635 61900 60966 78525 89982 85193 83557 98893 94503 51176 59062 80577 74486 80154 96618 96906 54694 84136 90900 71174 75674 64684 67615 77129 68737 77161 56739 89401 83369 51511 57342 75254 66778 75260 54950 73784 76555 90669 92349 54140 94593 51331 95898 76009 50011 84320 89116 71167 93941 97701 88164 94819 92788 70500 87754 75218 97425 54447 53536 85174 79886 68513 94581 76426 71479 81423 63863 98648 81150 65573 56875 72697 83552 89502 91676 59096 91730 55796 73305 61941 50074 87938 96204 99152 91835 67131 61768 73390 81213 88569 87529 91167 73299 88628 71863 74688 84316 83459 59638 83560 54450 86703 51658 66632 69396 57446 97282 73480 90706 59115 73856 75323 86374 58371 99300 78566 76733 94732 70135 89144 79983 52775 72742 64271 51284 66455 89443 77306 76935 51093 99061 66399 55117 71529 70229 74835 78157 99118 53919 71205 60979 99609 73684 69150 95971 68887 50019 63280 59306 68041 51326 54860 64046 96366 64700 83177 70993 58253 72808 62532 69127 63698 51490 70639 53607 93053 71706 62709 62773 97839 74450 91448 99968 91218 72596 87516 91586 75072 65047 91838 88319 81422 78570 58454 83161 93862 89642 60865 54866 72806 91757 55380 99920 99782 81816 90171 57520 75595 87975 76264 55584 88195 85627 69145 72803 67593 90047 75741 70253 79999 91851 76285 68752 67261 63141 75637 56103 77476 96599 87943 84882 84385 88620 78769 72680 59318 64528 84152 65906 53546 55103 89697 58776 76395 91686 99781 84768 94593 72014 73101 83294 56989 64355 83237 70225 81903 88072 57405 55055 61415 74624 77501 89100 88260 64095 53315 64045 65652 88835 68087 94892 80427 94081 85261 99710 93464 99661 83195 76034 71540 75980 79849 68315 73704 89832 52114 81868 51414 95820 51987 81890 64448 92999 93573 62908 89992 51634 66401 64006 56807 97570 50364 84623 69417 85713 99488 56509 83901 85133 90279 66266 89028 59713 50432 56547 94055 62630 97917 70591 70043 81404 80930 52915 95065 51040 59681 94082 94848 84440 71252 86405 57855 63874 97055 60920 81365 77198 93349 62346 56146 78778 59240 59904 74988 80431 75826 69191 76592 87662 65068 60164 82977 60565 66384 65586 97257 54794 66154 81682 95378 71991 66526 91635 94332 78910 56115 63030 85314 94247 70928 85989 81141 62750 63352 51976 97856 74163 98638 79545 78244 73151 83680 80709 70028 78712 94543 84908 94861 64725 77585 92434 85472 77124 70249 91240 73532 84066 85919 66115 54720 50962 66731 87117 56340 59445 52856 92145 52888 51038 77560 55673 60943 69178 64906 90593 94757 63432 88053 80503 66874 98064 59595 62365 94698 96451 90409 77001 96802 58762 50583 79269 97725 85970 86409 53601 64911 72905 73119 70900 55842 67771 55213 90537 61592 59720 66262 73483 83115 67769 66549 72815 72288 99631 69153 86306 71406 58040 84172 64965 71758 68069 77912 50823 98977 59851 93447 95507 85924 86014 67517 93029 93428 63973 52190 68353 83836 91334 59998 79693 91059 97752 61087 82065 98441 62449 94845 72973 98886 74604 63568 95671 91889 70300 88078 93747 53015 55901 98986 73720 99425 61056 98679 66269 62955 67963 51227 69676 68954 89472 63217 75588 86096 75159 91991 66518 85957 88654 83643 50389 51986 56620 76402 98449 78646 55212 83580 55269 72552 51802 54488 53286 76981 95398 63985 53339 69190 72749 50129 61691 68900 62345 72817 80216 52218 70296 60625 94278 50451 72660 66501 59232 86921 78243 99032 60071 88494 90692 73810 68243 91918 78877 66706 99887 72012 79724 78590 91744 87608 83390 88427 90271 72457 63754 68811 57193 54887 80795 64562 77631 85909 76441 88147 60272 58689 83863 51539 70247 94055 51374 88959 50628 97852 80458 55726 52829 92327 83654 94169 65935 76486 70622 53565 73800 86010 71350 52025 78303 87052 71163 58083 50550 88600 65371 56425 94084 75276 55513 81334 54632 90256 61179 61928 68338 95962 69906 60818 72085 97144 99260 85470 80939 65939 69053 69171 79058 77405 87088 51561 54487 64374 69231 74027 68833 84313 99511 85226 54301 83661 76800 81933 57176 57689 58613 95954 79501 90419 93689 84736 85872 81058 57255 56924 72604 64507 58831 64410 96956 72901 66540 75800 54632 58724 89280 63970 72318 70927 99880 82518 63367 55222 60650 59582 87339 56939 86222 58707 86585 88544 58655 62610 68494 59001 84573 76854 93458 73018 91873 79765 96954 80524 85207 68322 59708 90614 73588 96372 59177 52812 76197 62619 86914 62714 97865 54574 90434 91384 87965 50033 92697 75678 52186 50030 65174 64086 69753 80524 84818 62286 61029 69631 80488 59431 51754 68747 78758 86735 91291 87335 96884 65614 62315 94501 67294 86972 97595 57744 91360 67227 61912 62600 58958 76462 68792 82276 95871 73687 93904 76755 63011 54172 88431 68230 70950 72791 57354 77061 70235 67400 53208 65983 57919 74442 51344 87398 78030 92378 58539 75026 62670 68880 63781 50209 56687 62287 92363 97449 87327 71551 69032 63303 89508 81687 92407 74125 82466 77263 51081 79073 68772 57224 67666 77327 66812 59097 95403 91522 97908 80634 73498 54838 75482 77566 87990 69053 66318 67950 83711 56181 69307 78261 84641 70382 68943 67042 66378 51681 58413 82966 75407 92663 89543 55560 89848 95206 57176 64518 67369 59434 57389 54995 50608 53966 97718 90164 55876 58777 59692 58360 82786 96174 54229 76871 98165 79361 75616 91924 69309 96887 63279 93324 93697 93887 55547 88485 94707 80343 69769 71069 94982 91092 50367 92577 59811 55841 63460 58740 79418 61459 80635 93025 99477 77098 80340 89690 68177 92072 65328 98279 55150 86696 77477 58668 92533 55541 72870 86587 63539 58885 83705 79853 61394 90381 66289 73611 99657 99158 52290 72219 51019 88303 53228 85777 50631 77156 60365 99889 76428 71611 87175 91739 69038 95508 73166 57047 76282 97451 72065 65481 65756 74979 68091 86963 52284 93645 77838 93128 78818 90977 73978 95009 91560 57228 96242 99266 90349 87462 56266 90629 70575 65470 88504 54610 76916 89491 70142 86046 62862 81881 92057 99608 79476 97256 65679 85208 61598 84974 81783 60730 51546 62201 61501 76104 98463 60353 79010 66513 72137 69777 65294 99401 77633 94800 65001 95060 60556 65673 91947 82928 59649 76886 64868 81066 59756 79955 62548 87294 51223 76775 52867 55255 50929 50464 84495 81565 71192 88339 72857 84008 82804 52075 83878 58052 79955 69180 93372 54764 90105 73435 91292 69791 65838 84873 67402 96458 93207 55411 53849 52618 57292 76704 56474 96619 69886 53351 79840 76196 94320 96837 73299 99734 59125 56036 70006 88292 70546 56305 92373 77341 97638 92350 67625 75855 81498 64929 83665 86633 72208 78724 66334 89538 85619 58486 93987 65255 54875 51371 73011 87131 70436 74574 86364 89185 84855 98351 86811 95381 71844 60553 99324 63465 68388 69356 60965 78413 59447 53818 50657 68206 62528 50028 68383 98482 76978 51615 70243 62729 71784 56703 88690 61141 52855 83820 81182 91377 72104 81775 83667 60069 86276 62175 86463 73142 52115 51667 53672 50410 51595 52947 81844 96844 75166 66199 68289 70018 84308 61981 92504 81202 83455 78748 92993 68767 90666 53481 70312 92360 92607 79667 89003 77652 60528 77504 97985 59643 92683 55784 63969 72928 56260 91506 52959 82561 75282 57240 87103 71667 58461 88159 74584 76738 57523 94674 95578 63641 67116 62166 63122 94297 99674 58995 73074 87579 65358 50969 65823 81334 66068 87303 67249 71063 61417 71209 50448 85212 52459 68985 53145 79273 73403 89557 65166 87151 85409 99315 52983 72496 68595 88956 90795 78243 77730 81865 72728 74629 88600 54029 62687 58321 94848 86755 50684 88505 83751 74379 78889 52428 78149 98525 92687 76250 70322 94557 63532 66208 60590 72222 69961 73614 82421 77548 70118 81980 51670 73059 78404 56860 63306 70079 77584 86894 74736 67515 77455 90693 87934 55090 89991 53548 64068 52023 57864 93140 51949 76157 95974 89095 92992 82480 75405 60474 66838 55670 75858 94837 63979 96819 92021 98996 97870 81490 62616 53969 69250 61008 80518 93569 56335 55111 61608 83274 91148 62794 90691 87629 53667 95482 92429 62108 53111 94463 54669 79563 63147 69758 94960 54578 60922 57155 81581 87600 71695 97561 71506 55127 84185 96799 73247 79749 62446 91602 67653 53924 94963 99220 93294 99858 66760 56596 78436 60789 53424 91348 82814 94438 62150 74844 60486 95118 55323 66562 94151 75363 74096 89673 52597 82409 96248 64243 78860 50271 89854 97456 57701 99578 66091 96330 92062 86115 85832 74401 86215 73572 87741 60106 82859 63702 96608 56989 52159 92883 67486 74536 86132 67318 60324 71919 65084 61002 60773 83398 82836 88920 89326 52725 81255 74169 72624 63002 96073 86893 63213 75391 98623 65081 77110 71495 96482 89973 99481 98002 93430 93121 65451 74374 69035 61984 92874 72992 69381 56991 88960 79061 67280 82140 59960 83449 63053 57661 93805 57319 52224 94330 78883 66224 59966 75412 92782 78233 95308 83585 82490 65743 50390 69787 52303 72167 84888 89749 60056 64063 61113 69313 63487 84864 56214 66534 94958 75731 86503 66073 95947 55589 53628 56644 93255 90335 65414 75437 54537 56653 86827 98471 58653 73138 95138 53756 61224 80041 91038 55252 99843 65002 92169 65307 86489 70910 94411 52485 66673 95371 85656 68535 81212 91975 63728 75348 75913 90937 56623 73735 83958 54808 80823 70533 94364 93546 99927 90317 62648 77273 98183 87570 93004 56319 74179 78910 90579 62844 62608 66212 61704 99141 95805 74672 70726 85364 74957 87984 75117 93349 73973 59818 80956 86813 79814 65568 61325 84487 57421 58313 68829 64009 78792 57817 77268 85658 57426 92395 52906 68177 67010 72806 56403 70864 58190 54635 51742 54765 85317 59657 92642 53721 73466 82834 85897 89824 57426 76877 78474 60116 66617 61064 71736 80867 71640 57710 84986 84671 89811 55793 82920 62632 60459 74252 87381 71545 61853 86938 53151 93903 93009 69376 92372 93999 75182 71606 95949 77240 85848 78937 78385 96474 93927 90508 79234 82570 84179 91175 95295 81588 82721 70085 68112 50529 52561 82455 55620 65318 59859 57051 84292 66425 57911 92820 67264 75832 52034 86341 64684 68831 93836 62025 70118 95478 82397 78374 96818 66028 85683 80235 97161 77164 77311 76038 71530 69550 65108 67818 75405 96176 87282 78046 62112 58129 56403 67815 59214 64158 74689 54877 76382 54866 54426 55014 52478 62400 85456 55718 71540 78178 95275 78312 94209 85136 78541 86025 80640 62853 51496 87196 89091 93414 62365 82235 87760 55906 62944 87183 65889 77823 56191 69929 54205 57237 77733 94214 51871 53033 92390 52154 65339 84508 98566 51119 94817 60152 60025 71474 83931 62152 71019 86055 85660 70058 74685 71221 52034 98769 61579 55900 83168 63722 95281 68017 76417 69911 86285 55045 57761 78164 57442 90847 53713 72696 61081 77852 70310 84459 97621 77478 92815 70438 91183 71180 54989 93280 85484 51809 56132 58505 50634 50160 88733 95334 73768 81906 52371 82926 60926 83402 56101 76835 83283 58569 68641 59986 82033 92977 61504 56444 56263 50213 85592 68067 83799 97286 81414 57296 64350 66433 55968 74923 80939 69420 59399 67377 90854 62120 98626 73370 94692 67187 74450 92530 79181 84075 75957 62453 70491 66984 83180 95825 81971 76413 89326 90621 63366 55291 91591 60482 53938 97045 83445 53655 89302 83365 62542 86771 94237 53799 83811 57124 57818 63876 56973 72616 65427 80633 55981 60777 63062 96251 77759 91837 93890 86418 61572 50417 63280 91958 56802 76664 59492 80443 96737 75267 69463 69803 64628 67240 54889 88933 77277 88684 86620 59648 63826 92668 57297 83396 64801 90958 85838 90505 99663 61388 93820 99908 85128 86321 65212 55827 65195 85984 61468 55437 61649 81747 68705 89928 56352 70287 58965 61975 84876 87917 53527 82448 90695 54606 90009 58030 82735 52835 83623 58788 57090 73480 93652 63264 60821 92708 76783 83532 72752 60438 91722 70514 80582 98464 87644 91076 50724 61142 56074 93153 58327 89790 70253 98752 89825 88269 66646 85329 63533 85659 92350 67183 56018 88508 76333 56092 65642 75880 85243 86443 86565 57068 94651 75996 73833 78086 84486 53024 78960 78695 74043 89381 53812 94385 86965 94987 82128 62655 62314 93888 77909 52125 70721 59410 75274 72445 70671 67459 60190 68268 52818 51718 77678 74183 67690 64783 73790 96200 87289 66368 98769 68896 89579 84853 77210 82383 80901 53872 69079 91917 80750 81086 94435 54378 84115 55553 60181 84535 56821 51491 97473 55220 65805 71237 55232 73293 51372 68366 56709 82894 83172 78235 66602 95763 78767 81096 65431 69187 63798 67823 80033 99569 88007 93070 79199 75948 87567 86314 72657 62631 89027 77289 95823 52956 98095 68640 74346 64816 68464 93543 92472 81765 55624 85354 63827 96601 60391 71252 53761 99535 84092 91447 65998 85456 57607 73341 63361 96577 56023 61941 87650 57266 77140 59213 67044 51125 72547 86841 90009 93074 71654 99827 71683 66105 91401 55383 64455 68143 76545 66157 88103 89055 67759 54234 88863 70690 53273 90751 69802 83172 75713 79673 85887 86404 76321 62048 72497 72280 54421 54911 76367 62606 98287 89980 90783 84781 52722 61592 75620 88712 90371 60022 53889 87381 50995 53740 54452 84693 86884 95213 91764 93425 84040 86316 83230 90809 96376 57554 91514 79968 72004 71299 55854 95464 92654 86857 51388 80549 82877 86662 93042 85329 64813 64452 73001 85775 67283 56289 65130 69867 68772 96331 74751 69046 84958 80927 78037 97196 85291 81540 54645 81771 91752 91541 89687 55231 70224 87262 80471 90666 56012 89914 77034 53687 86317 97510 90009 65685 60192 91724 87630 93680 92804 71882 91155 51928 52073 86353 98263 66802 69664 76092 78866 85883 94000 66464 74538 58111 80256 80218 95402 84014 61613 92561 76896 77579 56052 52545 82690 94762 96992 97849 92926 50472 57591 98115 94643 86659 55578 83314 86272 81803 79349 89901 73433 85068 75427 62899 55118 62213 95639 98956 99059 95219 82344 84263 78920 94811 82960 93819 68317 95156 55836 98915 99313 85627 71712 72113 57868 63874 90032 53389 70482 75280 68708 59195 69566 76541 76531 89088 99669 59193 51853 82262 62988 88828 51624 94371 93987 55429 61318 84967 71682 87601 53270 51462 62385 79351 65560 77432 53020 88011 50020 57282 70483 55081 79235 53467 50323 65113 51148 57769 85545 70774 53521 97681 92412 58710 75448 92470 70270 93249 89643 97918 88487 52623 63635 58689 90518 87571 58242 94766 95462 56013 79078 72517 51618 98393 90730 66204 52117 75143 51854 82214 73639 70097 75706 55980 59227 63358 93800 94242 73811 61960 92960 58469 60229 74521 98081 99497 65083 75449 56404 78422 88852 96850 85822 75924 66707 61001 85849 68120 88338 97301 91032 74729 98400 70629 89602 98903 72845 71406 56367 93449 60435 97309 78876 69212 69166 86928 96025 81576 54663 77043 62574 75069 82178 83377 97135 81588 91022 84886 89847 88499 51674 73583 96871 53312 60566 62936 67777 87861 84079 68305 61497 88483 63282 68551 63791 81791 77852 64893 72271 56981 92541 91136 74244 74458 91713 51567 70500 82838 64929 51954 62110 89936 97594 88792 50055 65804 80048 60067 70953 84849 99181 86974 50677 52268 78983 59680 96599 61476 93853 56079 54714 65386 68977 99496 71360 83181 75319 65123 64721 72779 69001 84035 64386 57522 90860 70703 68077 69690 77244 69053 51857 64121 97102 77307 91815 72891 84048 67762 91396 80407 61139 94306 91137 79848 56952 75224 60934 97534 76297 69451 66083 76895 71425 86704 54003 69326 81327 57833 89507 68205 80975 92243 52376 86289 81306 71652 99928 69300 62600 80002 98455 89950 71232 98406 83187 64971 99461 69130 76013 72969 81521 70346 90047 73254 98964 66716 80979 74435 57743 88160 70835 89456 68788 75893 61952 78342 85095 65704 62013 86837 52940 83606 78844 88274 90574 86878 79254 57729 93890 67556 94789 99478 74905 91828 64505 60442 58792 53298 97007 71395 77301 87569 63851 82427 71873 51890 82118 84444 57494 89457 93032 80481 82939 90014 66747 72468 89516 95721 69688 98720 93600 61229 56468 66485 72660 63202 67581 97949 55848 68002 86377 84717 55889 89056 87397 80942 89015 64402 75217 59819 79715 52522 63669 84339 59590 73777 64406 80578 63462 72204 93807 70821 68446 95288 71105 67644 72403 96134 56792 74541 69354 76071 57274 80236 87451 78814 82365 87872 61786 90812 61592 62571 77722 62945 75878 57482 58637 64577 57950 85814 92100 89125 80379 87314 73569 63918 76477 85322 58873 94772 53695 99399 83093 93772 86006 73868 57293 89888 75720 65767 63229 51919 81340 79149 58709 50143 65696 51424 87744 86280 60184 77624 76701 98087 80972 69619 81471 81883 58970 74888 53318 50460 68536 52504 55738 59338 62673 66235 76355 72645 94235 64695 71591 84828 53020 97945 91650 97018 64865 66845 65666 83806 90190 72142 97541 81735 65105 88301 54266 53973 76327 92340 52080 65629 93709 66212 77615 58727 72844 89001 92408 69527 78500 52703 58937 67475 60627 58437 69906 50451 78123 92285 99557 83845 63337 96080 58156 52189 70723 79907 55590 75007 92159 52546 65762 78957 74156 57114 51984 95773 72296 93077 69885 69387 89767 67612 83121 89920 95501 50181 76373 64689 83117 71871 76900 67751 74965 66457 97361 68992 71775 73489 88113 70889 67087 56555 84135 71693 95644 79377 99090 50615 96708 86886 95907 79332 96682 97028 79535 83335 71868 92965 65618 57588 85480 81907 90422 84007 91434 93855 93349 88546 51853 78422 69536 66793 53870 72025 82029 94575 51419 96398 78004 60752 56983 52727 87999 87416 65856 77610 98090 61683 79648 70057 57703 74311 54144 91030 91759 71402 59541 94306 85381 70268 93096 81026 94412 88098 86860 94864 75700 73113 77965 97774 67996 68589 55636 95353 78024 69928 59906 50266 95817 62612 82644 66962 86363 93641 51663 69132 90896 97532 53705 89449 68837 54399 78888 61952 80132 70242 75524 70497 64117 59361 57140 74253 59641 75321 72446 95568 94050 57880 75465 98013 77528 57440 57410 52240 89963 93080 66954 77187 95358 99964 87785 80502 73854 64729 57236 69634 63798 69848 94556 66522 54155 94204 93847 99952 62240 72680 74700 59211 94616 62720 81769 75701 99940 92379 94389 99363 83312 69961 77138 93851 72993 73970 67299 94930 68438 61809 94452 90128 57431 82164 67427 99342 83508 91126 62507 77815 96408 68182 59288 75953 61426 77930 94338 78728 86025 53118 81400 98492 88556 85674 60731 92449 88644 80657 67983 77698 92038 85925 58985 78288 60285 58156 86127 77383 59191 92141 59308 61939 73695 50937 94357 83349 83241 70864 90802 50092 93552 85001 58899 92396 54703 63282 66268 63294 76362 73910 87166 90365 69584 71573 69261 92067 79330 89044 95268 75875 73815 66689 91582 82906 66939 74651 87312 86127 78540 68607 94158 97380 94786 88446 87908 87110 79258 97318 98608 83517 94772 53388 98435 90987 66065 95561 64903 91186 56916 82716 75248 58699 68760 99367 53621 50170 95690 80539 83460 58840 98794 94085 86604 96002 74717 99639 80371 63325 95171 61729 54908 70669 97739 71808 50809 88484 57649 81353 89123 86803 53597 51721 85491 77577 88097 59543 64566 54201 67174 57314 97981 60996 78003 65411 94242 54074 69109 93969 96453 63107 64688 54320 52386 65405 63190 68071 75910 73211 93013 64256 71565 52133 60422 58217 84413 99602 90533 79919 54255 71916 72478 70274 99711 82137 96282 51076 58347 96983 69567 93794 79796 62381 88963 85010 71668 71274 82710 75828 62311 95764 56268 86357 88179 69228 62804 53645 74293 96727 64801 53135 75805 66438 90499 97618 95524 56605 61758 91813 72253 90342 77143 58463 73590 51492 61200 62729 66640 89793 97071 75225 52790 98052 73399 70734 58340 56802 60684 63819 50228 58587 77153 55451 78487 86733 98131 91623 98372 84040 63221 55308 59016 81046 67241 50711 96665 71322 62010 56356 50660 70644 63093 79817 64621 72554 92244 77724 60099 97255 68776 80455 82856 86313 68943 58782 85769 51741 70586 62077 84044 91649 93936 92516 53539 68059 56653 53020 83981 57816 57431 59050 89303 99190 61781 58004 99218 66902 86983 87416 86412 60948 72943 53051 52124 82251 69718 89894 57648 60699 91739 80485 93539 88324 52423 69161 78134 91359 73726 66078 72467 53566 64675 76126 78625 82742 51340 56324 69239 76448 87843 55552 73719 54125 99456 55945 73293 53371 94488 77212 77297 60036 95086 51322 56560 93250 78533 82721 87325 68749 97621 66101 97419 52095 80892 50917 64082 91012 91221 94619 68026 88012 59230 57476 62341 66010 71277 91352 50137 94288 93782 58285 87756 85808 91221 66382 53938 93815 98389 65545 53006 73203 74540 95115 54674 86130 68115 95935 95398 96727 84309 91027 61457 94614 83973 84520 83723 98055 81772 85889 80336 61550 87849 88534 53212 68895 71549 50043 74225 82215 58727 84393 96169 66750 96309 94545 63165 75806 92495 96340 95105 75660 98723 90916 68199 97585 98668 50932 63165 51334 80158 60097 86992 89421 72112 82774 55802 76134 73111 62391 51417 79922 79897 84320 58928 90276 51892 71914 80303 59461 75945 97568 85335 74381 58168 83216 52021 83987 96482 80506 61641 63231 58834 50688 91229 72512 50517 85388 77363 93280 83610 75276 65603 60550 89053 64664 54911 72007 76667 70752 64834 98620 68169 55670 85921 72166 92393 58937 66863 50589 91164 65717 97425 59021 54970 91594 53915 52220 69269 74425 60436 54601 83144 53565 73984 98932 71146 55977 87383 52265 87472 86311 56414 89037 90776 54560 64311 73787 69770 84637 97488 72297 50607 79306 60590 83190 70192 86863 85056 57344 71442 86274 62990 96072 75466 87348 50145 73578 96620 98045 51497 53689 50035 73752 99188 94163 65644 93023 50568 72113 72959 98921 50847 72331 73966 88238 50649 52617 98479 77436 60111 93619 90518 66531 95489 92785 69158 95510 83757 95956 60972 61284 50248 96516 62464 82298 63311 53789 56094 67135 63620 63683 69030 61552 78688 58296 84983 95843 91234 61473 56618 60409 76922 50272 94506 50763 51673 92264 67543 66363 69504 62463 69015 67527 57703 67146 88672 58262 93196 94785 61036 92755 96294 84957 52120 82707 61065 89531 59389 87518 63178 70563 73742 89989 70312 67371 61981 93523 74939 89734 95665 60282 64045 96002 61499 94867 86285 80551 50087 88889 88742 59486 50527 65777 77534 74402 88475 78908 70779 55167 99397 90988 99325 65010 61612 98750 99439 79002 54354 93231 72903 76539 74346 51644 81332 90111 82959 84282 90731 83565 84501 84136 72003 69230 52448 55685 83577 88844 95485 83539 78317 68379 73935 74473 58864 96503 68919 55584 88059 53309 59237 76737 50356 76953 53999 87055 73174 66859 97780 58941 76333 97270 84756 88034 62271 57737 89890 72484 56550 65956 60892 95214 52589 94771 86187 78333 76210 74058 79714 74989 59113 57381 53295 54317 50903 96260 65361 74374 74704 83432 82812 79042 63730 88436 74581 50370 97338 71048 92978 52990 94262 63008 97003 58973 93630 87410 86871 77968 73191 83887 60441 84787 76643 80851 80500 75580 95993 99896 76633 72220 77760 99067 79544 50162 54219 82002 74906 65583 71233 62495 79330 97098 74538 54298 57486 69487 88402 73540 87556 92272 53753 89620 60298 70787 67877 82253 90333 84822 66874 94076 97274 67428 54336 59181 82205 73206 63550 88125 67126 56431 76082 79044 92226 57363 77370 70299 89418 56929 92907 54584 82353 72673 80781 86869 98743 78743 84273 68017 86122 98857 90115 89927 82675 63994 72460 99017 94883 66379 90005 84758 67156 64264 85072 51353 63672 61760 98719 76053 98427 71523 72145 79699 80557 89112 75692 97967 82181 78710 57226 81900 75437 92466 82376 94422 81160 91502 65887 67820 50365 62033 88007 72120 59992 66731 71916 70956 75189 77252 99273 74145 74371 61340 55314 86540 87325 60163 58661 50402 50754 59359 96291 51042 86438 95729 85135 96007 55417 70059 84761 63671 76137 69231 85379 65387 56203 51337 65233 61193 55048 73311 58224 55670 64018 85649 59260 76791 97732 84116 60989 95294 57178 78360 63945 87434 96153 83161 67559 70505 86196 65843 87476 67668 69064 87337 97551 64824 52728 71885 95456 65803 99752 94587 71338 83649 96612 51919 77247 54724 82062 64891 81217 92291 96303 50787 81256 59247 84565 95264 56274 64018 97050 96035 97592 66411 76745 50301 51479 98988 93264 79487 83049 55057 72446 70853 74068 78608 60935 62580 55318 50526 69842 92654 51841 79101 57115 66411 80994 93805 51400 64819 78774 50409 78881 79732 82978 54033 72208 91722 65309 74429 57526 93259 94882 77944 80994 54752 91747 78637 54974 69802 50012 60177 59251 78023 59234 93196 89786 74841 92117 94189 74171 81857 87293 90931 52483 80170 75999 75968 78740 55777 95868 70176 52143 87654 86119 93842 83551 51234 58986 50744 50910 97364 72663 92385 64071 74229 53960 59409 57775 61802 61360 99654 85136 68839 64238 64479 95482 64875 87850 60161 67766 85030 52390 62623 96019 77361 89903 94298 96193 70181 99195 76809 61236 96439 63872 53378 78685 72827 52648 89776 66636 65581 62408 85074 54077 94092 79056 62641 76592 99764 87773 69922 54430 72400 74231 74820 77616 66133 50212 71477 64199 89644 51654 81073 60275 75830 89346 71289 58370 97910 57289 51841 89450 64650 69500 83712 80949 63130 97772 61086 61941 85007 98966 75514 98748 87900 96686 76957 92234 68428 75065 82660 85786 88349 81015 76098 58634 92932 95940 98340 54974 87912 84712 54620 57956 86792 90453 88704 57142 56909 97322 94756 86858 66394 92277 55775 62509 61229 76899 66230 67185 52144 51327 66303 57149 64588 71253 60334 93834 81820 93593 95676 95344 51901 87627 51961 92270 71259 72273 95643 77697 99828 94749 88197 72968 67741 90072 90324 77547 81925 81394 96374 54739 60187 88705 76691 91071 64931 86637 83379 66225 94293 83266 92470 71592 88555 70075 69987 74484 67687 65194 84035 68153 65258 51388 55612 85910 74809 61061 52515 87908 85322 61728 94370 60590 68678 93121 84308 70844 88549 54708 90981 50775 99145 66776 51950 88759 70732 94723 57983 95785 94110 51032 57327 65751 69079 88899 73062 71463 50297 77276 54382 76742 77680 97474 65871 53844 77225 79372 64604 71834 78695 55059 63139 76997 60545 87026 68540 84633 68550 83934 83384 50659 96443 89050 82074 70997 89619 98615 94862 77408 57207 84103 79237 76412 84361 91720 64232 67180 99381 82081 65695 72981 85861 64353 91205 60727 84710 59014 97410 85510 95138 94687 92054 97777 53113 99104 73468 70747 98977 60673 59152 76105 61753 55520 90502 97796 55463 52979 63041 60672 53031 50239 54276 81658 74268 75425 98648 84737 73803 76499 80207 86356 59303 52274 85468 89943 53564 56424 92907 51801 52291 72330 81178 81062 93143 83397 80278 62925 58564 85482 83838 96995 81535 53128 98303 56204 74556 94996 70500 95711 60923 84934 60206 51426 96280 96360 58201 96233 78878 70102 57483 97123 75683 99224 61120 80728 60823 97229 98296 59453 65736 75967 89504 90156 77598 80361 97000 87228 50880 88600 94015 68311 53890 53159 99705 70741 78238 64309 94443 56302 58037 56194 78605 82475 64927 54608 54720 67261 81812 80630 65183 69905 80805 59593 89217 87303 83737 90110 65190 82560 74630 65494 50599 80471 87604 77346 52321 83719 67789 89575 57581 51122 79340 88719 57850 88714 50830 85837 53116 82542 62009 58897 66219 62382 69770 59301 78748 99475 55572 57278 91489 81315 68993 71177 68555 88801 79348 62391 73988 70858 54885 83869 73685 89947 90357 77161 99315 65108 62316 99350 50155 74114 63291 62455 96425 65086 89477 85992 61802 99163 67834 57193 81371 73456 73610 61035 62038 71716 70411 69875 51541 73936 61097 79866 51513 51235 92519 98147 61267 88535 99798 88601 86470 84645 61354 83489 68906 53816 98592 60598 81907 97506 78658 68460 52006 74158 97058 58804 59716 58093 69183 82465 73072 98873 61395 96342 58438 99468 63471 73120 92576 55275 87658 92620 63047 74122 63017 78908 97593 62695 73337 83109 59571 67453 63347 96846 73824 67737 60377 83739 94458 95565 63866 94232 97281 64620 84434 54935 92142 80329 60528 54194 94296 94900 94562 51355 94245 68303 73813 87779 64594 69102 53365 75697 52605 61759 96598 84375 51569 86460 55715 91776 88762 89114 78187 50458 50972 75588 71994 52046 63724 52517 55875 55988 65865 54769 63558 82093 82927 85200 99037 95990 65979 50762 83752 99882 51526 97542 89916 98956 87663 98142 53771 55077 69182 67766 79952 61759 52839 73024 50789 57803 67857 94428 86307 62663 99414 68075 55454 64501 73201 80891 52824 56359 63968 79870 55349 86295 83494 73247 88427 72680 84514 60506 62425 98321 87421 61364 77232 79382 75351 74868 73773 56040 54523 63515 84051 85442 53050 62861 82298 75251 95975 86100 86961 95822 77856 92766 53964 79087 98608 66111 83941 88852 93119 70844 54552 97224 98841 83786 77043 95271 68985 88164 58194 68197 76226 73996 95736 51276 93266 79752 85423 88571 72836 74857 88945 61968 82862 79040 58978 54175 54965 59653 80821 55787 67483 99122 62391 58390 94869 77259 96315 57125 88815 92198 90320 64275 73658 78118 58550 71730 90608 52613 70462 80192 55306 67122 65374 74934 62800 86777 56902 88381 60897 56682 66935 91133 75795 56380 83950 97577 74182 50679 51675 68080 74658 98044 60647 74080 82897 83658 51810 97843 71069 52098 82533 57542 53823 83656 98226 82286 82052 94253 76860 83589 95775 99989 87065 82223 86277 92237 75024 84462 70114 78818 66218 83161 85930 67238 78670 99941 58511 51471 72583 84085 75519 55215 98208 85058 96617 59621 60721 75420 50826 67421 84991 60993 51046 50083 66636 73457 63937 52391 71799 86605 82606 61528 96621 64088 60045 98296 66831 94197 77973 59238 92337 50327 96844 78047 76288 65939 92947 70431 82534 92390 85057 92653 54540 67995 94059 55520 76862 97886 89384 67087 81210 56108 68162 61555 60940 83380 65304 78591 72306 64183 74187 67845 64459 59238 69850 87184 55429 80340 87568 53388 67736 64468 66171 59588 72485 89957 80136 57520 81390 81496 75080 72567 52297 67251 90818 99754 98464 81291 64436 73705 51679 87130 92134 51358 66248 97265 91189 51177 93356 88081 62100 51855 70835 71603 79324 88581 85676 55698 86799 67282 90752 71624 56269 90971 93876 79057 68341 56325 50744 87849 52570 66976 98203 94926 99020 98144 55609 61373 95208 57043 59931 78980 89319 60555 67228 63018 60699 54002 60517 73672 65692 85900 54723 71573 77694 85769 91907 56546 50996 75256 94710 63907 61909 93999 52688 75442 83050 95550 60488 98787 99253 82456 54377 93284 89611 56032 64022 66639 96739 90842 81582 70867 50036 83132 54374 79500 73046 59497 60097 72029 95759 80958 73038 62464 66201 53232 60468 80667 86219 54059 96735 78778 87963 94398 60533 50440 52947 87594 96547 82306 58346 63482 80811 69033 61936 64009 79204 89829 63610 88530 96507 93642 72527 66229 79822 50998 84940 64215 81098 96344 76574 94149 96435 91956 93106 71364 76003 68798 79170 89939 79461 99529 65970 95108 95911 66369 51082 50719 70919 52235 83111 95170 77069 58235 56344 57246 94686 58094 74805 94491 81033 76156 79735 89966 57589 91558 93064 73893 61019 58066 98724 91191 85310 72830 66422 89582 69019 96733 58647 63726 67018 90579 64979 89756 87074 60961 74908 62048 67516 76107 73366 90132 94418 54528 82778 90788 59469 86589 56558 98909 81904 50716 92354 71786 75388 76215 83087 64337 86554 69930 68289 75799 70905 52153 74916 76759 65518 56164 79164 61688 92816 85716 67705 79942 51474 73625 57565 81428 64495 76236 52858 76786 57081 74002 85168 98915 95883 94293 99814 83056 57415 88250 93386 90506 82240 51438 70576 80629 69649 78834 53959 51004 91304 94920 52042 57476 85069 93263 63926 72851 74971 61948 63255 98732 50210 83633 91495 92703 66756 75704 70555 85844 58784 53143 73520 93135 91013 69134 73553 91195 59155 70042 69084 71898 68213 93396 73071 58178 65096 79414 71527 78487 58828 96089 87283 53627 65940 64288 50671 60391 77532 95818 72996 71183 63489 99877 78199 78964 57144 78771 84510 99981 70387 63835 53878 95079 54105 50244 63882 93204 79247 91288 86934 92983 98144 99338 87249 99678 60328 59986 64522 51766 81108 62940 94153 71264 96320 88214 78322 75887 71280 70519 63146 54733 50002 92650 55605 82384 71975 80860 84561 81674 59114 84328 95146 88422 98702 56369 70790 52431 87416 86737 60866 77579 93713 91988 97194 58877 74178 90183 52313 98442 84438 68346 84741 52141 88723 83637 98050 81472 67373 86348 77437 88366 85653 69691 70644 80683 97811 96868 64610 64676 68953 78208 88227 68603 93072 62545 70053 56900 82721 61213 87104 97276 53086 67853 72001 52874 99939 77597 83824 87568 99050 87837 70408 51263 89931 89008 70328 94475 96291 85383 86089 52384 57076 83056 87376 92855 63161 99821 77072 79796 71166 71211 76268 99552 75280 93418 74812 63261 64539 97333 87158 91239 74397 97854 55247 52766 54185 92568 89017 79277 97790 94357 74391 93405 69551 82930 68307 63760 51426 85346 50175 63427 94498 89161 90412 69984 58610 70042 82383 82852 68913 95584 80372 72346 72241 98705 52597 70918 71290 65911 56718 89018 76788 51248 56943 87994 89289 52295 72590 62938 94852 61605 70006 63813 77106 62375 64826 59828 81346 93059 95728 60853 53188 71633 97954 97623 94458 54388 88775 69748 86433 87690 67154 73702 70618 64965 75082 58934 55616 97004 89633 96696 93826 92580 96080 89888 76125 74034 93275 98595 67453 51792 77375 97724 92204 81187 95705 98761 60023 90946 56778 74841 55953 56784 51178 62872 60962 96463 77942 67834 59047 60958 60792 73501 68796 85810 64619 80016 84059 50334 72625 81022 94554 56591 93859 93675 70184 79906 78218 77335 93046 61607 50165 91115 94786 91049 84581 93626 67237 76858 69731 68547 82537 58881 75606 91812 81705 60219 60757 57450 81233 96418 83751 51285 74688 82830 59462 78657 57029 78379 56447 93875 74732 57263 62804 59048 51187 61028 68937 50638 85527 74072 70778 94044 72919 99237 92324 62214 89009 96635 63856 58675 74422 79296 58316 84036 72929 99951 63740 85126 68145 95369 89380 83912 71702 91500 53728 74196 50286 87718 79982 87588 58577 76968 88743 79170 97652 67753 66451 66187 72363 58595 73888 62324 84719 53582 77056 61068 82082 64510 66199 91924 79525 83552 68525 91555 82352 74766 58297 78219 50860 50480 68765 72909 99284 56824 93713 65400 83919 62241 85240 71062 69652 60140 74231 80276 75996 93987 75119 93506 76695 98909 73566 58210 84595 86408 66108 63496 68754 96011 73427 89736 93836 51743 89580 52311 89381 60600 96220 56854 59672 67533 53084 65776 94821 98899 96969 78225 89259 87958 95330 95439 67478 78868 76003 53761 79457 73128 76557 73386 99776 50040 88020 89445 90029 87366 67415 96831 95660 53705 92161 71900 61117 88958 99023 92657 82947 71791 64446 68441 87059 79893 61898 78730 51803 59127 71546 91000 63978 61973 81257 59943 66636 98287 62832 60277 52617 90535 62075 91221 68646 78164 56702 88454 85828 50759 95714 55545 68524 57188 73377 89816 61192 50697 78206 90611 74667 57946 99243 85565 92292 84020 56698 61254 87277 67123 63871 72558 94066 76071 80519 93578 50162 58152 81927 56691 74408 60731 65168 77437 79725 93885 57375 55610 73729 97158 85041 59437 58751 62289 72441 63934 59913 80798 57564 63386 98283 76390 68965 98084 56076 63569 56532 98697 78283 57819 63317 56622 70995 95218 85126 69020 81635 95851 69983 75131 65319 62632 52902 50726 81516 69203 60715 74239 52814 82265 96971 53181 50537 99316 58712 88739 79653 76947 71090 53600 99938 99708 73533 54062 95383 80846 65313 77954 75726 59636 95071 68268 54106 61583 52350 71522 99947 83385 63960 80008 74279 65998 95629 95691 54661 85904 51986 50256 50266 74312 81608 88869 95748 51073 92141 95672 82305 73637 84317 80557 81319 77580 58420 78312 82868 90698 92286 89024 84455 96993 95666 99182 94952 77940 81647 94181 57290 94455 81736 85751 90273 82241 94531 96124 79375 77887 94205 72736 77371 94343 66155 91429 86333 81412 52956 84360 71639 72245 51360 72747 99924 63721 62052 62264 51140 78109 70281 88597 63678 66937 85878 51149 65058 71948 85678 52798 90317 69705 52976 58943 98386 71992 82692 65747 90586 78565 61735 85624 51086 71044 59947 59541 92410 53820 79294 57238 81120 70621 95302 87364 56526 64814 94530 53788 77915 86341 73550 78067 89137 68345 59079 55830 74706 53395 78245 65631 64241 70255 52868 69748 89018 90718 61839 52483 68753 52645 71956 71324 75302 78876 95982 80307 61669 69177 52716 68310 64665 92709 52464 69348 74036 91767 56197 72698 73387 81447 69577 50710 97280 96160 83535 64837 81536 80929 66316 76785 66644 58967 98615 99609 82607 89647 97055 98393 76693 98832 77095 58313 96016 86849 64003 91404 93899 62447 60630 73638 95399 70773 87604 99936 98265 78312 97990 52868 66223 77842 92100 95273 94044 50499 98718 53901 85478 75237 68386 85552 70828 75313 64667 69010 94655 96987 51345 94948 99257 54426 66335 92779 85918 78981 77471 99584 97869 70560 97790 67942 67241 71038 78920 51059 81795 85811 73187 75960 72180 97383 54629 68220 90292 61035 85947 99495 77384 60122 60216 65456 55864 83850 73862 85595 91746 90613 65232 81612 90176 87583 96381 95529 96048 66355 84015 55373 93081 58082 50857 51668 53149 99531 74660 54032 75419 75126 83901 61924 51710 88804 94457 83745 82094 50112 82760 51962 59688 65937 78752 79292 88499 51337 76962 59246 58762 98870 56083 50095 73681 96195 77136 78790 60761 82732 87803 75057 57133 54788 90291 96224 86484 81841 89715 69214 62442 79162 73389 81816 91354 96389 59884 96483 89458 60810 84102 78709 80922 96852 91196 94850 85168 99058 91819 76228 50369 71104 63327 76498 52532 64555 67102 97895 87946 97035 58725 57306 89332 90664 83012 59523 66254 63290 63769 57298 94957 88695 69746 91468 69044 66023 98789 64002 56069 53648 86946 54320 87661 63640 95956 78222 54553 65804 83345 94748 87892 83553 81598 56954 61416 67887 54834 75709 87655 88095 96446 73319 70496 88378 95286 81419 62667 92582 68092 80660 56224 93134 91619 76866 95825 64918 75676 73052 51435 98507 51452 71816 99983 80096 86149 51409 84022 97830 70994 96424 82912 85357 60094 54974 89493 85117 81306 70681 57336 63676 88703 90248 50678 61114 67531 88755 88815 65588 98742 57472 81530 62506 99039 58281 64892 84763 75170 70458 92147 96056 61462 88406 68556 85448 70122 95503 91884 64306 93738 65334 75571 83432 84963 69342 96956 57982 59075 75328 95918 77251 93626 93265 50824 71165 56555 86725 91536 89916 66445 81383 94505 51593 65944 55370 58590 84355 67907 77426 82639 55430 89653 61742 54765 77817 51931 77548 74541 87674 66058 58806 65512 63651 58985 94034 51460 55334 81612 69259 77383 53736 92866 55537 78142 84272 54493 62178 59723 56407 58437 50370 56652 81399 55568 87185 84151 76189 85109 84862 79815 57263 51408 59271 94638 65887 82319 98027 55461 69916 88223 76673 68541 53193 81234 73580 63878 66456 96626 53849 88154 72333 90098 62553 80980 65057 69632 76882 68781 65948 52276 52206 85588 77442 73639 50544 90670 52717 66837 86957 65856 59032 58608 61031 58239 70611 62215 84500 93927 98461 73565 87395 58600 60984 75122 77640 76489 61992 66044 67751 70592 75230 67666 50026 66066 70891 87744 69065 72057 74161 85234 60723 62883 62760 93355 70573 50636 90906 92634 94997 57214 89065 81708 52767 94195 52958 72046 75532 64947 78434 76906 57382 86353 94305 93056 90908 79675 94237 97297 79273 78641 80709 62343 84533 95843 56320 63402 79293 62374 68215 93107 53464 91897 78160 53140 90967 90102 80735 97221 89996 52808 73840 90499 52580 69499 57272 61227 63118 86246 97585 84890 85853 87433 79065 81072 65721 59341 91936 73190 64432 89568 98108 56741 73082 52066 87312 52285 67994 94002 72387 77718 66752 98485 78406 88286 68266 72944 88262 83146 99088 67148 87425 59857 52610 79047 78661 87573 93708 61885 61464 80731 59194 62237 98295 57714 85635 87295 94967 58279 62021 96821 88192 78719 75922 78651 68423 68676 55784 78159 83301 80721 58513 57772 76124 89229 56521 69567 87401 83780 96682 50631 79967 53682 61702 65774 64345 65398 77208 68529 99115 56104 92472 94246 61113 65899 73283 79565 78427 90651 64186 81754 82330 67214 87202 56736 79229 90107 99685 73644 54801 52829 58375 94572 75164 55373 94723 50975 63574 55399 73251 90505 66774 77537 75982 56094 87168 89484 86121 56602 75311 61833 64896 90077 52239 75999 52305 75750 68960 59896 92753 88572 99064 78051 75563 55443 75743 93593 99510 99258 81879 98483 56109 91489 91947 73481 89091 54396 57356 73008 53795 53475 57562 74243 67941 99232 71724 59285 79755 58204 67795 88852 90681 66660 55899 83880 87019 73987 60943 60059 97646 86831 60657 99801 59652 86008 71904 91963 57785 50467 66231 78769 76887 82948 93463 50857 73270 81001 53158 68311 70051 56706 75585 50053 53192 71946 94971 95640 99554 68079 90615 97380 70845 63744 79079 96824 69180 65964 97082 81359 74986 80748 95874 86838 85564 67941 65007 71657 50147 99698 60806 55873 98377 57120 54861 60826 57396 75432 60823 89300 92101 60125 83931 82044 74887 96081 75883 65654 61414 78459 67811 64290 80337 66930 75518 81654 76460 70222 94666 86245 85422 55447 93226 91553 70456 64531 51575 69096 71161 53764 92248 93416 81155 51443 59610 64771 98953 90106 51490 57668 75852 76713 92272 71077 96206 93567 51128 50350 77788 58568 55321 66933 53078 52603 56015 71062 90676 76518 91502 67886 65678 78545 55040 69820 81290 56638 70908 97354 75373 78878 81222 99847 63700 94869 57830 98118 56184 73782 61436 59216 76786 76535 91707 57092 89612 75283 94520 65936 82365 54447 61225 58379 76288 82821 70504 87929 53921 94283 53375 59797 89846 93299 54308 63414 91570 57901 52713 82762 98652 68651 53664 94535 74601 53926 91266 70694 60245 99531 50541 87256 98321 92054 52598 59806 73416 83371 89118 93169 64589 86008 75559 83127 92116 73773 83107 56360 51864 88999 92436 81717 68733 55205 56040 53392 92980 51189 78947 60922 80414 75596 63417 77458 66076 66433 76540 76090 64463 54802 93986 95279 85734 64159 96024 84575 66939 73235 92916 77798 92271 94036 97700 65792 68721 68619 74577 81186 54004 52283 77274 71300 90175 64009 59512 52578 68232 96331 98403 72882 60587 94999 54851 87421 70394 90209 79846 53585 54414 55090 80020 76879 55326 96636 75475 66581 89280 57636 89961 53823 55220 59095 55809 55297 89040 50852 70266 62609 75511 96108 91190 76473 82758 54311 68944 98056 58178 83170 57714 71036 78576 98000 69804 98209 98531 59306 98370 83891 77523 68109 77168 94290 70267 75265 69027 57040 62051 65140 93885 62673 78430 63885 81881 65759 57871 67797 71553 78332 61155 77590 95648 56416 71803 81081 61449 73921 65303 75610 92674 54350 90062 59911 83453 50557 64146 77887 69351 84616 51021 70274 76040 83124 78908 80235 65774 77621 88169 71573 81024 67095 97092 71919 90887 65168 66970 72353 54533 75015 67791 97746 87212 92894 75741 98222 78457 79793 79763 83849 56056 99908 76396 81473 55184 81830 76251 93032 99708 73719 53378 96224 62215 56227 86033 81291 85017 75523 63704 56975 92469 98308 88677 61005 59681 98750 60401 60164 87452 89049 58586 71154 97405 54548 59891 92346 95971 85028 89764 88758 68155 85509 80435 74542 64035 77687 61436 84803 80923 82272 79374 86396 85783 50085 62579 56459 88811 98591 61599 72869 53970 71390 66367 67119 66273 89910 71544 92051 60983 80621 58942 79524 78419 87499 63115 74601 67458 60984 87954 69116 93994 85166 89449 73147 94123 62432 66765 51567 62073 66362 60568 80403 93183 97184 61587 70455 61580 63462 68983 74503 88070 95390 84989 57149 63613 67149 84690 99248 78870 53702 60065 99040 60769 51410 76887 96044 58475 61109 51025 70570 57425 61351 74174 73792 99331 80348 84632 87521 82856 88981 92717 89820 98502 77999 50627 68274 75350 88786 51358 62585 80746 93496 81941 65874 76369 52753 90560 78675 77880 82788 84690 68295 85048 52239 69840 54992 63554 61562 70607 51304 78959 89158 99531 76234 56496 96474 58392 63762 72925 55519 58864 86445 66826 57989 58031 85611 65445 52880 62805 74325 94520 60648 73830 88224 74189 61430 62119 75627 75895 71753 63139 63326 62872 96865 91371 89321 64265 80958 74628 90427 85128 67714 55552 67951 66564 84323 84014 55874 82399 97319 57162 57847 82688 86901 88153 54744 51278 80013 75045 78353 76509 59412 82140 82494 95054 85780 66069 77454 73264 78204 56989 64380 75157 63796 98850 50299 74767 87969 72016 54031 63625 71388 66801 93266 83591 86804 95601 89509 55553 80049 68158 51253 54802 90225 60918 68195 74237 72854 89438 70951 86569 53816 55399 62635 85119 63776 92949 50900 78651 51575 69024 98439 83565 89965 72870 50484 70694 95166 84140 64260 69102 97592 95637 82546 83945 69006 73394 59516 67168 58162 78612 96976 99053 60154 84322 86841 84571 87342 65685 87224 59160 67767 63696 80817 85610 73809 96974 68476 56064 58655 79346 67905 83020 61732 93897 88897 57160 65403 99616 89510 79876 66506 65343 69947 73466 94117 83621 97223 65732 50683 64401 81386 95044 79303 99022 82923 92932 63567 74673 73885 55425 90587 53883 54902 65106 92798 58491 63680 90318 89043 89653 51763 77708 98496 77569 50989 60471 51948 99315 81000 64273 99736 85463 67985 88351 82480 61536 96565 70436 59693 77835 79162 50774 59260 92703 86312 55900 69532 62157 64110 77380 88489 63638 90599 91395 77755 83999 64149 96461 57077 84110 98352 84233 78327 69842 85868 65589 95208 86672 79333 86641 92536 67857 72539 74827 55160 81056 85925 66970 84433 78569 77775 61158 71550 52348 65822 87425 68115 53086 63479 90712 97102 73032 51655 56187 72157 83413 55958 80742 67519 71731 55219 59262 52951 72179 69575 71291 70863 90468 88229 79213 61121 76871 72002 51689 79398 72676 97256 84450 66865 53175 90730 77942 85259 56088 58552 53065 74635 53800 99939 97460 88494 84321 63790 84262 89064 71277 55021 77909 77064 63195 65133 64422 60592 89456 76279 57001 56057 59896 59476 93734 83252 70699 79288 50363 58199 77814 71303 62007 90056 85433 74177 80390 65034 76087 96417 56049 76255 58110 91167 64614 76766 81200 63960 54793 98344 75608 70169 94683 50339 60991 51430 66541 57671 58283 51234 88188 68060 82555 99524 67344 96205 87974 81569 69394 81252 83160 88711 90534 69862 84773 71352 53597 65448 68960 78734 81204 57887 60496 57930 74238 88380 68469 88585 99360 55460 84580 59461 87379 87945 78378 51792 56146 95383 58655 75134 86701 93367 83961 73406 52863 84060 80166 86455 51904 98945 80809 82030 76262 52465 69882 62418 86849 69378 87575 79274 61542 62885 60571 57563 76724 53863 94951 53484 83686 78067 55333 75084 73890 57193 81726 85278 90331 86663 70668 68817 78901 84690 69699 92033 99605 83739 83604 74220 59880 75115 51032 56043 97219 92768 80467 76942 83614 80908 98247 96341 80957 84720 57663 52158 85293 95316 97836 93236 71653 55787 50948 79197 63077 90909 53680 85926 51252 74832 94512 53458 90320 84908 55078 60631 51625 93987 65457 99290 69634 79497 59392 92730 97695 78552 63896 68899 65203 94259 70655 63181 68293 65028 53586 96051 80334 96414 70289 89777 65883 51434 78021 72536 87608 97527 87402 83830 75253 91226 85096 84208 76314 70493 96059 64574 51827 53196 69126 81256 85074 54761 95155 64635 66552 83217 76160 63695 70986 69737 96055 75684 99894 63934 87486 52920 65989 58342 72259 79562 81929 69558 76080 84399 55840 79144 60556 86679 86166 56206 90520 90537 79117 89844 74991 72034 91231 90154 83756 77430 61898 92396 55331 58083 88450 62701 96691 94236 64674 55172 83265 50444 51776 90898 81066 90241 78657 72933 51463 77438 83077 63590 78995 57430 67126 90990 66109 51507 86407 99798 64268 96107 65680 63579 64323 84105 82829 77878 67213 95632 52864 88269 65218 55138 74545 85589 84769 66747 83695 70521 85736 70344 52994 90875 80425 77855 95303 98788 85290 59673 65891 50180 68355 92869 57336 62962 54745 68919 62739 53629 74095 91819 97543 93264 89325 57307 62582 55466 81056 98368 83871 84207 76721 95927 75221 95920 95832 73226 75382 78012 68368 57553 64659 56748 64528 89158 77599 78153 58175 81868 55175 91754 58402 91037 89412 57829 96495 69116 86649 86996 76594 81999 84072 91873 52997 73739 80101 67411 94529 98836 91697 80089 60478 84830 87669 64435 77790 80535 91366 63763 74865 99856 53127 74574 74778 74727 50744 74051 76241 53145 55471 95768 94943 99083 90751 65294 91062 73941 91662 82015 59574 77392 99769 59399 91587 74094 81937 59981 95811 84654 99524 73813 56603 71807 84133 65459 69468 57722 80374 52898 90031 66993 57502 96317 54072 74370 83543 98158 64607 77181 82475 55032 81040 71147 97070 89693 65700 90641 68962 68911 88206 51947 89886 81108 69755 90980 58818 78974 74036 56976 95039 91891 64297 61585 51025 65392 83717 91720 72268 80252 90278 83615 57022 58847 92964 54347 89033 80815 90403 78431 99861 57949 62537 51162 66477 62667 50747 92140 84818 52620 83415 61299 81348 89833 80510 59702 79137 65236 94118 60931 97921 55452 62952 66682 76963 89495 71208 68383 68240 52394 77733 81043 69583 71344 78061 74902 91095 75649 85305 95687 56487 86809 89572 66050 82756 51360 51013 52523 69334 69102 52911 74167 96848 83007 54902 55133 62458 75150 96072 67844 62440 50155 79593 98974 72614 98596 89500 90160 87396 56444 68102 95020 61990 72127 99404 86644 83334 99285 81258 96438 76243 75898 64769 64684 69074 90516 53449 80487 77444 88430 91097 65153 72008 64023 79430 61665 56519 74549 90933 77278 55653 80611 71896 83928 92966 73089 61377 90429 56909 72882 66265 72988 53034 56958 62432 72448 55798 89579 50194 85435 89720 57991 74939 86363 88207 86263 65540 95490 71969 99062 61682 70226 86694 87163 66464 65915 79574 84032 89354 64138 72150 89955 87768 87393 92245 53149 95439 70801 87961 98644 65989 67628 68322 68137 78056 58249 54953 58840 55712 94713 65213 87533 93661 70356 97302 70330 65457 50977 84960 76137 87624 74315 51274 69286 90459 51288 82615 87687 69816 55500 80217 50899 72846 98017 84167 60494 58284 69827 72308 86773 54221 82697 69283 90163 73493 83530 99515 80211 57598 99494 85413 51982 94462 90871 58498 96154 98265 60763 82159 51917 83249 86707 69671 77707 93841 91449 85225 51077 93350 68260 95214 64228 69123 90372 82614 71908 93772 84760 67133 86740 76509 59012 88696 74177 99038 81824 50553 90336 99171 85711 74801 98696 77890 51649 50200 99618 62637 58265 85318 53600 60025 67522 51313 78086 85932 90908 97969 93237 87599 66545 70735 90741 54197 57900 54584 80726 98068 88711 83612 97957 81973 64984 63672 75897 97244 83056 76703 77034 57784 91984 58275 94127 76447 86348 64466 54232 51923 65597 71353 82336 94030 57276 72168 92538 67479 67793 84189 60719 90283 91946 88032 71703 94187 65568 90412 58333 86822 50216 78642 67122 54708 97764 79397 50020 58070 54722 70476 66365 99619 55634 51083 71557 73537 80861 67055 58917 51206 93244 59615 57733 73480 90438 77675 65025 98167 70982 52363 69629 99791 71049 79424 79361 52158 80941 65385 75491 96451 67000 95303 74645 60881 86698 76070 80074 64781 79070 66833 83015 95999 60806 89287 65685 55221 77239 90674 83066 54349 92347 87411 88411 82762 63268 55344 90357 65973 87566 55496 80365 77033 89019 78377 96222 69313 77686 65402 52328 80509 82080 88654 50022 60289 80170 51136 70124 90226 82113 78539 91221 69110 86935 85114 98867 61035 80705 84069 94696 63279 96436 95172 91757 60722 59023 77195 78738 64097 56268 58679 70544 97074 93111 58100 62728 95668 77136 84771 61673 92396 70749 67295 51932 77875 60285 76494 69387 65934 58848 51168 54231 56112 81981 80809 65801 65892 74823 76368 89755 90351 69589 98829 54629 61684 99689 73817 87798 69443 73619 84584 75997 98038 61609 93747 95252 89696 66080 97575 79494 63982 92070 96520 96954 96736 66570 94695 77547 52116 52536 72109 63719 55713 88179 50537 86032 76037 70221 83574 90877 53537 79759 59862 78507 84694 91681 78637 96776 59504 81503 83380 81966 66805 57978 75803 80281 60133 99014 94296 61787 96757 79453 91736 79727 57048 87518 81752 99249 92442 68735 62104 93237 53737 70203 59976 58155 92001 98374 60115 84140 50273 87216 50512 61555 65726 85908 60046 54479 72069 51066 70193 65965 83224 60889 82069 93463 97795 50384 70535 85191 62018 99812 58104 85137 91822 89570 53515 95820 94816 68902 93219 85000 83983 98698 65331 53531 83434 66371 50191 78605 57415 67841 82017 91958 76688 71230 92239 84641 76506 90517 89651 80043 73857 70305 53835 91502 83261 59087 74858 54618 68098 53055 88398 72625 58560 60712 67284 69867 82941 80569 89097 54195 56956 65729 78313 58630 68186 70346 62419 95462 85276 97357 84098 82716 50495 95579 75945 60587 52183 55845 79237 66101 62083 54813 75400 67144 64375 75542 94251 50079 62015 55197 87489 84311 96388 84655 88034 84403 80102 53539 96597 60956 55318 77930 79152 63595 85724 85198 92706 81384 58816 61682 96817 78512 91213 88280 98490 75663 55911 96658 63248 56650 98646 51565 62827 61260 81921 90875 70171 65331 88407 62151 59993 69358 68960 69787 85494 90411 58553 67672 81825 91732 76914 62089 99696 77156 58374 65728 65441 95189 75786 54447 71893 72227 96730 73561 97797 84898 89637 98187 68550 61145 55803 61098 52970 57075 55019 65138 91686 56025 77177 81329 53121 57148 98047 90405 72840 73322 73248 81317 84919 74010 86944 79148 56395 93311 73349 69250 75995 76250 54435 51307 65752 94084 84655 55922 84250 78796 89967 79360 75988 58661 71849 77712 69455 62051 50144 77264 77136 85236 57594 53216 56364 76373 54569 50560 69382 80490 89033 97171 78111 50099 78878 95987 57310 83064 51937 88947 63760 60858 54337 89965 64657 89132 96544 80620 67980 98124 50728 99980 69069 60610 91196 98598 73709 50284 74224 97713 88121 99468 82472 86043 86895 73193 93748 87341 80052 79377 74895 57380 63592 81557 85957 65016 92374 63878 91141 68813 50897 72669 75107 92184 87986 66925 51576 97942 81944 83569 81473 56448 58557 57782 51123 64991 79348 75763 59593 86029 63828 74500 92389 64013 65008 56503 76565 50980 63895 71351 62542 63564 87718 62756 59245 80668 64991 94509 69231 86733 76031 87392 73482 50941 92448 95644 63316 65745 88994 61700 61711 82212 71444 74855 91468 88036 69552 64206 57777 70553 63872 97536 62624 81182 58176 57780 88053 67687 68234 52423 83265 67714 67932 75407 65299 51090 87808 90055 72078 86233 91712 53543 90298 79029 64691 69452 92313 50837 90675 92281 99702 57476 66188 81749 85598 61148 92753 66821 83928 80434 82456 99050 78510 90413 75748 92210 61127 89205 84842 63981 86963 98719 75312 55542 77699 84208 79928 96137 77279 86380 84393 96696 69094 91342 83026 53069 50188 57757 80388 78681 71430 95466 81039 94831 67239 71617 76521 64696 92598 68235 65489 51680 96122 89523 75730 65638 67344 73529 82121 94666 57882 81492 88463 69713 88795 61809 79651 57992 88947 56164 79801 73998 72507 81857 84781 95534 59025 71082 93916 86482 80453 85502 84644 81065 82733 58967 73491 93772 75041 78665 93660 53545 60037 55986 61599 57924 87603 59632 87111 59699 68917 50912 93353 55989 75113 81489 89483 61798 68609 76755 81337 64437 61045 64953 62577 60023 83037 70721 66842 55913 53434 92770 84309 78860 50929 82218 67838 83275 81316 85400 80773 53194 64121 80642 72378 71503 78768 56338 53543 98018 93726 58070 94902 97218 95812 80175 68746 90849 90372 73081 98887 52750 85528 63136 89976 67851 50018 98303 52621 75389 54256 79761 82498 97023 73104 85396 97222 99202 88114 89977 58863 51356 58287 97366 97478 87167 72679 77256 63338 99325 56538 67607 84141 65068 67047 50469 71258 83742 53703 98250 64449 99970 90395 99404 96930 69046 59342 54847 95237 80027 77613 60694 68480 69967 81043 70915 83651 81045 86698 80907 52098 62388 88071 73703 96640 77560 64238 71229 88320 67403 74047 71577 64673 94591 57038 54064 74766 97647 86801 50631 55219 57972 71986 99240 53287 81967 74941 69928 67055 52298 54522 70984 56751 93484 52400 80749 76322 70124 64395 63183 75606 61378 90314 64143 61100 53528 97149 50724 56601 67901 73712 87973 75756 53047 55948 91362 53201 59667 95910 59721 61775 60351 56931 51881 75144 51526 66223 72467 94951 62416 92140 54730 50448 72576 89603 96214 94919 82784 85767 92527 97095 74420 99759 58273 66454 57509 54454 82836 90757 74488 99966 59529 78725 81355 98436 56939 91181 58293 88291 50741 56650 67839 72934 95347 50786 82886 95342 71219 59416 77152 84269 80353 93480 65920 88054 86457 64852 88214 85734 88596 55081 59931 80908 56620 95590 52004 87350 55257 98712 96796 75661 84364 85350 68907 89656 70640 64430 51185 90032 69551 55327 74505 88236 76023 69653 76392 75129 77836 88548 52940 89303 87533 62615 97021 92233 68437 74040 94282 78100 70734 54500 94257 84530 71152 99526 67805 93476 92918 60908 60366 66948 55108 61943 75544 75040 91177 91676 68550 70602 70426 55320 92234 89693 65114 95774 68105 99281 67951 53933 94626 53358 79481 81447 66863 97281 64532 84881 55555 63410 66374 71317 68128 63552 76515 91511 62922 52813 79947 54497 85019 68025 71830 91225 99585 89432 65060 53037 99607 76564 91586 95336 88123 72917 75203 58387 84818 92642 57728 92265 70306 80113 88690 89474 85698 53245 95653 53222 65918 98516 90831 96840 55628 79954 52055 63523 88819 70384 71257 95083 85065 68642 66404 68537 94293 77471 97829 54752 54357 92376 90048 53388 93697 56263 96783 59843 92856 67535 76200 59644 54351 63173 55847 79155 93307 61416 78123 51225 53246 97410 87873 69661 70238 70314 71112 84103 60688 72889 66606 67895 94180 85171 64199 87384 66195 58216 58381 70347 83881 60790 82151 93213 57230 59643 99735 59434 94803 82111 89985 86055 68031 63568 96617 83256 79747 56808 97670 64709 90909 77033 99586 92341 92003 67157 71874 98606 59419 54084 88893 60799 74443 62635 62910 54930 76799 67343 72348 79160 57905 90075 85903 91857 53118 58453 67398 98719 75474 77410 87912 66239 58202 95242 57940 61967 96913 64133 70720 89999 58834 87413 85619 50424 54936 89204 91219 77997 53513 50735 55326 54083 96192 85097 61276 56670 79843 71377 73200 99366 83371 81026 82171 53716 53847 61250 53688 84666 92736 88252 70406 83197 56430 77822 51114 85981 54882 95948 59348 51059 61838 58173 86641 70167 72595 85612 86462 78533 88801 86461 63058 98138 53973 84115 81178 77895 99226 72147 81726 79890 99148 65553 56377 70706 88946 76696 88781 58688 54993 92513 96559 75352 68162 95849 87286 92461 68063 80341 57060 80715 86326 79640 78208 61625 83600 93373 56606 60501 91374 54404 73015 79812 60266 96797 92802 92344 91783 55984 61911 76266 52322 61037 85450 87817 80435 66342 74887 71881 73412 82719 63260 83845 82358 76197 94761 54040 68777 66318 98119 68445 74489 52827 79464 51545 64423 84059 61103 96789 55406 76661 78422 75034 54815 89915 59753 54000 65447 75770 75409 68740 55673 53175 68183 55161 84114 54797 73677 82348 90251 99042 57995 99236 99612 89505 54960 99204 61916 88237 70228 91964 64255 89412 84977 67717 65673 81115 68884 92446 97533 69558 99213 75639 90883 72147 75482 87390 65869 73698 65334 96542 73282 57893 75890 75785 55406 78921 80311 62900 69382 85507 67494 77445 56204 58068 50480 57955 50359 96574 77912 78134 65045 85935 68227 62131 87633 65085 50644 80331 91461 73663 93917 51667 99519 61896 91057 84915 77658 96698 50360 62631 85694 76607 81767 61898 65328 70974 84849 58642 70689 82407 81822 63898 75762 99955 95236 54647 99684 51618 56563 90948 91262 70493 90240 76992 52448 67321 71256 73934 63312 94039 66149 99313 97769 97206 85238 98987 62867 68042 72365 82841 64313 94446 72475 98657 65756 99774 56625 61619 68101 95079 84162 67277 62619 74524 94317 61125 87887 90577 90295 99506 61764 70409 91566 55496 89636 83097 86060 74635 90191 82419 57106 72933 83684 81405 87818 83564 53330 65082 93384 61042 88522 55016 61108 69914 57764 63148 76049 62080 84591 77182 50166 98852 98311 54684 84840 54423 74826 72026 54272 69221 66430 98240 98974 77223 68204 70550 81548 72477 56377 87361 76998 95949 69460 81492 77608 89381 56153 83767 80689 91647 91937 96086 58579 91197 78911 58898 81901 95084 77844 83927 63337 61024 88296 85024 52161 99800 69325 54645 93817 52030 58966 91585 78456 78863 64526 89527 80108 59146 59426 89365 76128 51119 82421 87815 98877 93266 51664 56407 57237 62675 71618 88344 63520 50531 61041 81392 79641 80544 72571 96802 57477 76005 71120 54501 58754 62905 85056 54393 66805 57002 89092 75590 78387 59666 61745 82209 61546 69542 93525 89992 85034 87385 73518 88822 51813 83226 63878 70948 88923 82886 55453 83071 95989 90738 54905 87798 59396 59301 79173 97580 74398 77150 97299 89855 94119 66663 51365 85659 66708 91724 52709 70780 91924 93819 60121 96261 90555 95086 72245 65391 50787 79018 52810 50927 87670 98965 55489 83564 77473 77357 70413 61074 65432 50684 69672 84525 69726 50096 83257 62153 67492 60946 92713 72831 83368 63547 83620 79531 59819 79122 71769 75197 73607 71017 54845 58806 52511 99170 70195 66765 51072 57118 61419 94215 95830 80602 53164 66935 68158 50790 86654 64914 78133 64881 74388 52850 86945 56287 99330 89654 77640 69966 68491 63555 51817 75780 99557 85949 96956 74546 84942 56082 74935 87732 56423 77952 77761 50893 51857 99317 98294 67571 78636 74150 86401 69569 53373 60999 58310 81714 89913 73302 59884 59421 79633 60490 79926 87765 90477 93984 92917 76789 59178 69034 57607 94160 78564 97194 87886 70228 97645 59052 81748 58226 80619 89091 88263 69621 61602 62466 61810 85807 93542 94591 77879 67234 90039 57465 71751 60226 63131 50564 75112 97146 83766 73332 57906 84526 71173 77799 52517 64505 57472 92603 73139 50240 62334 91819 94694 97441 61486 62861 77060 85461 61909 52307 56219 94788 98167 64417 65432 79231 61757 77834 80098 98812 97537 82473 76797 91733 50506 60089 95445 75571 54129 88302 99002 97034 70776 61945 94338 98588 81435 65563 93312 85644 97717 61359 90317 94378 91844 62419 63712 58406 90039 57954 67720 59523 96852 82243 81981 79884 76093 83876 86600 88733 99410 73818 81658 84931 85776 91906 91610 82987 58066 85121 71136 57738 83190 70692 96614 92657 72298 99521 78913 94220 99913 53652 73706 92620 85575 82483 92634 64899 67751 97546 55125 84256 71522 83082 91636 59862 96215 70212 69213 66684 75965 69481 62534 60199 75401 92911 85784 59540 85482 63838 67719 97694 53933 52341 93335 82845 65451 89958 89621 54942 95549 79485 51537 89250 95563 82905 78524 94550 76353 98327 50373 98970 52607 63876 86197 60993 91341 99527 92861 66920 95424 93059 61942 55150 63722 85059 89859 79183 56801 81876 97141 65249 81442 71987 81873 92506 59830 77193 84967 56832 91098 61804 92629 72362 57225 96586 58432 70953 93042 82691 89139 77944 71096 69974 68000 55728 95958 91000 72020 79099 69700 51740 66231 88519 51314 59358 91587 78413 54955 95041 55545 79360 52855 88804 65687 52584 74073 93137 77939 91869 62449 96771 72115 57507 89402 91698 56598 51334 97785 55667 69105 71154 70337 53028 96990 73219 55123 61713 78820 64967 68002 60363 65169 87832 94745 56717 61326 51657 93515 60852 55403 50335 83754 71563 99351 51004 55869 73265 78042 56067 83456 77528 81688 59587 68799 99619 59561 98053 53537 89785 87244 99441 66348 89457 72843 61300 57439 87520 77800 52491 61334 57476 56010 92099 82434 90660 94451 90712 99716 65062 51684 80858 59376 51456 94513 72448 78710 58761 55230 58929 79263 75873 61202 71147 74954 89323 79734 70255 92084 56051 66088 90638 83514 57908 91224 63736 62687 82632 99057 80561 85277 66003 52002 84302 67495 78652 89150 73090 92652 80855 70156 98831 51341 93002 79937 56497 87539 56140 50539 79039 65252 99161 96441 79728 90009 53855 57719 69182 80579 84328 93542 90327 52967 66304 60551 89519 76185 56621 70102 88372 71757 55313 87856 76569 63410 72392 90639 70409 77248 82921 81835 82942 50679 95223 70730 80415 62373 60938 99475 92897 61903 59531 91871 77200 96547 77241 60552 88810 97614 97637 75616 91490 96439 67849 79578 93392 92998 75958 62844 69912 88748 80253 92791 93879 81874 86442 84791 59031 70071 53693 84830 67038 76851 99999 64937 87852 91851 93477 84373 71269 55565 77758 66115 70194 64879 61580 81147 70718 89791 75462 63205 59776 50638 53867 69423 70137 83450 83137 95294 60810 88479 51592 93193 53634 82797 83696 80727 59110 85613 64803 68820 58688 78253 95308 73842 81092 77986 97991 97694 86190 52806 62719 67141 69639 68590 62133 93517 96451 81288 78486 82949 83403 62593 60621 79848 79464 91116 72702 61294 90218 81588 83298 96820 83282 63847 67878 88602 95668 58985 76204 59223 65973 61435 88478 81815 91392 84645 51166 92912 73926 87248 56982 92898 89302 77190 90188 84042 79133 58640 78648 62668 71294 96530 62897 52546 66328 85708 90657 66852 80467 51146 71479 98877 76446 98397 74805 95852 63933 97344 68514 78591 76448 84586 74870 83932 55348 71905 81444 90961 69745 88131 84053 56457 85067 50257 58041 66668 92036 79620 84183 98227 80451 57119 65915 89279 55878 81076 67276 61134 56896 91820 65490 59722 91684 89579 74434 70176 54486 83474 52675 80828 54891 66548 61770 75199 87916 56460 55455 78181 67885 84635 54225 72715 58629 50177 57576 56384 55194 74043 59216 87475 86784 98282 61518 97475 60625 91973 64622 86380 77862 98358 64747 52514 85363 82694 91274 63409 93130 64387 95465 98593 53637 84620 88414 80255 71838 87501 74843 90172 72276 56351 53300 52291 99929 94116 85202 62045 56737 77103 83584 85402 86315 84956 76190 82226 72829 66246 58773 80792 54744 90127 50967 66797 57843 63543 93712 79309 69047 79338 90885 87159 98342 99783 52002 85492 61789 71151 91227 90964 91683 99514 74715 60831 68216 95840 95956 79433 60163 81114 83476 86632 82930 51505 88831 57622 84137 87222 74322 69649 88518 73123 99526 86505 60474 58160 69615 63293 80470 90039 92073 89193 80487 73214 63591 52785 58054 92112 90117 58930 96504 57382 92066 69472 56970 81635 92793 66852 52546 55711 68792 75798 52655 92498 50135 52588 66175 77042 76980 77645 51560 99096 68360 57631 72952 97199 89800 51386 62971 55223 74312 65219 54477 95849 82759 58880 96974 87537 67143 71993 96026 96123 64638 78643 80379 54104 72218 77330 83177 51931 63956 74643 50591 75998 56918 77119 97273 56185 63766 68967 60240 92146 50813 70306 51101 83357 54705 93055 99094 77112 80717 62902 88924 91640 88352 78337 76438 94279 84793 54236 76445 76821 64556 73117 91696 96456 74343 50049 71470 81108 85860 79471 90349 89810 69039 63035 68360 66829 61556 93136 75497 72081 71373 56711 93388 97387 92211 84461 92055 79855 61609 92759 92144 60272 64388 70617 81667 91186 51963 96386 74777 78705 63090 69642 59559 70572 52400 75564 55049 53321 63777 56446 73885 97676 60270 66120 56671 56906 71808 97380 96183 99486 98216 57094 87270 87547 90881 81945 93694 63708 56217 98283 78578 90099 81039 99524 93378 50284 53236 82212 84659 74417 84710 53241 52490 63721 78121 77317 50495 65266 96970 51169 59588 87892 73797 75405 76274 67337 51848 88838 98574 84142 61478 98384 92950 95427 73053 96427 79140 62590 96106 80229 84093 66354 93587 87074 90156 90159 68872 92441 82110 97210 51396 68739 79773 91381 50657 57822 90010 99773 73501 58474 67430 99588 64004 85460 54355 84623 70924 68524 99489 54666 67144 68499 50462 66314 82065 76631 98840 61159 53965 73187 82873 70676 60344 55579 62540 74990 64724 94196 83159 60225 91906 56149 85133 89047 70361 51561 58797 58508 71221 80097 58363 85833 97081 85969 83530 69001 95760 69493 52040 97419 88649 90337 94737 86917 51883 73190 63158 81327 93345 54861 88053 54479 57568 90560 58436 72672 64962 85232 88449 88809 80290 97896 59123 50923 50293 67961 83436 70985 62287 92596 50720 52370 56472 74031 95043 97401 92532 90051 64563 66759 76826 80672 99716 61504 93153 91811 85718 94844 50428 86890 53626 90040 52387 83680 56507 64906 61694 83195 94926 93497 77318 64671 85608 66643 53359 99387 64726 62797 56905 65491 67047 63750 68617 59340 74122 85832 87941 52345 89744 94584 96295 52979 93422 84118 84866 84022 57358 65583 80557 54661 60931 73791 92781 87769 80227 95644 83871 70537 72741 81441 86174 60037 64433 98660 52898 56918 98583 57492 96209 65939 90491 70341 71814 71455 95862 61165 81369 78069 84778 51465 64891 72295 62851 78258 55827 70263 55544 82994 78953 83166 66489 89785 81172 67675 83957 66624 91404 57351 62483 90041 91002 76939 66373 95758 77497 58125 91004 65448 68722 59785 78656 93962 51860 87947 85150 93543 50640 62247 78618 50774 68952 58656 84096 86441 94041 75314 58511 59923 60490 84693 94713 72459 80208 95902 74049 98579 63983 76167 59490 65602 73966 65025 78196 61937 82901 96431 81430 69917 56023 51438 77804 81498 53176 72247 98876 66618 63789 96769 60653 94476 55146 52737 52426 67532 58138 61094 60128 98782 96665 66104 69922 94827 65776 76054 72453 52048 51332 71074 85653 61486 89182 87648 91224 97661 90899 52387 81613 92857 57862 81977 59491 52107 53094 53990 85588 89408 99137 63439 89477 97767 72904 77786 56586 74087 87761 96638 52948 96860 68688 68711 82171 50905 68782 79665 82470 85214 69808 96280 93884 80136 71595 50033 83915 68224 97906 82423 70033 54660 51052 65958 95153 57105 65742 97830 89492 50020 52681 82984 90163 64853 53061 87008 55089 54141 75793 65857 73089 82643 73146 57720 63344 71107 64086 64424 60007 74171 83550 95488 71994 70010 71332 99633 88569 88530 54244 86670 62851 79787 86745 77803 67201 95928 89013 64679 79600 52454 92236 56567 65599 64100 93687 86393 64102 51408 85027 52683 73412 57656 82090 58604 51708 91389 78481 58504 77293 77144 87864 53576 63754 72299 98815 84339 91865 65907 68074 68451 71237 66979 77055 70893 94118 63357 69980 74987 80263 68341 86346 63940 55249 65686 90167 72452 83918 76095 83439 89173 82818 84743 90622 89953 69499 69602 92284 63508 50625 55878 62411 73213 53112 75214 86910 82654 95359 66287 76882 52552 98985 56283 62441 54942 66402 99527 80690 88755 60085 72943 55042 67613 95353 84379 75665 50388 74922 70162 76135 73286 57358 51117 93721 71389 71434 86633 89526 97935 74750 83687 86406 52166 75347 69270 60229 57527 99969 75770 65534 95752 84981 69722 87965 53468 79973 66112 80067 52484 57429 64830 98872 90813 74171 61311 68876 50817 56924 54601 88521 81952 59280 82285 96769 89234 57050 77250 98795 95183 95665 80964 61706 58413 91764 86840 63490 93652 83622 50088 86185 73900 93118 77273 92349 51011 86189 69168 79308 53121 66419 98562 96155 57922 72898 57491 62170 77697 90225 95407 86422 99134 75819 86759 79576 98704 71040 61874 88840 69482 68928 89725 62415 53320 68184 67894 73051 51161 93307 73578 62683 64083 71120 94543 64792 66406 89074 56446 76884 52475 76083 93818 97921 65419 58359 98680 68684 68972 98285 65202 57291 58588 89485 50533 61247 73314 93504 97564 82480 94209 90758 85677 61753 65198 82053 51659 95647 95902 79333 76764 68249 70300 91334 62807 88617 56321 75771 70698 79287 88770 68252 62478 94446 50967 91380 80847 82960 80764 65494 89492 72583 64621 61968 99438 77357 88146 64783 58944 66570 93611 61896 53940 84705 87755 81123 67911 69375 85201 99960 82952 55157 88268 69241 83354 74523 95530 67903 52002 79919 79657 95313 59753 91215 58152 72143 73429 92731 97795 83764 75081 64194 54389 98625 77949 77996 87427 73761 62548 62210 86151 64424 85313 94078 94322 88768 53550 86332 97215 97747 52444 80417 75129 79010 88119 83473 91567 69295 83725 55188 94353 53404 57757 67173 66451 82491 58751 95812 69253 67850 99833 56831 51906 69077 86181 91457 66909 79604 50752 71997 64599 79974 94229 67918 82899 78693 76428 83690 59937 89435 84870 63813 54296 85370 90470 57506 85871 80889 73445 84398 91994 82726 86155 92375 74062 50109 96013 66356 67689 69101 99694 59404 51986 86218 89236 77935 92541 62081 69011 95735 50866 98035 76328 79723 89075 99353 76264 73291 88925 86854 59047 88494 96745 51117 66625 56221 92761 57003 83074 89471 95971 91580 79987 51896 83292 73156 65470 96368 87271 79178 80350 90757 75626 87208 94267 84156 93127 76107 73174 97817 52315 64250 93542 81356 83925 75454 73385 58244 61374 58356 95496 70743 84341 57194 60596 56001 55575 84961 58181 95866 51460 75307 70635 73932 64797 81659 55284 91392 61287 71939 98627 63022 74511 73673 62534 63918 63532 76443 62873 72186 56024 93877 74905 55089 74619 52998 95794 52781 59189 78305 55499 71930 57054 53952 75072 53849 95159 85469 89947 96271 65433 84432 67959 83764 84171 50906 90803 50385 65624 62740 91465 53596 94491 58754 87825 73879 60935 54938 86846 66087 89609 61952 95822 74542 57755 94452 83959 96526 84341 83468 75058 86454 55657 89057 68203 52950 70100 53656 71366 73483 76238 96537 64770 61311 59498 96243 73494 58891 57861 75479 85142 52286 55426 92129 92832 66523 80813 56092 84010 72123 88562 78028 66529 52718 83003 80594 96020 71367 68055 59908 58767 54840 75996 93769 92465 85268 82509 80334 99032 70796 68478 99263 56918 71032 91071 60618 70396 51560 84275 95321 57056 59332 90991 97509 98229 58369 94736 61488 79445 63203 67921 64204 57980 91832 82708 98015 61027 80947 60241 72391 80528 78432 71589 83966 57948 96194 80647 86699 82682 73716 63476 71012 93077 66555 81590 62169 67921 96254 95598 92396 89308 71441 81163 52078 77937 76962 57809 57462 83843 80806 88694 72599 88252 71775 78851 87789 71439 62905 54953 90459 66752 70108 61139 72428 90784 91020 83436 61421 66336 75483 99425 59929 77956 50066 77719 80441 73445 58055 71590 84887 86644 95062 57617 78342 70432 79115 59475 52561 88342 68650 74313 78297 73690 98299 86951 66788 86806 84182 83514 52187 51665 71911 80860 78640 79949 97357 99302 92231 80407 88692 69738 89303 54430 94850 95576 90437 88616 64040 64916 69761 62287 86590 68771 70837 50472 80791 80480 86670 65637 87829 70029 98528 83257 53840 50617 78372 71653 53756 61726 58929 97488 83181 53124 98784 57984 91723 62220 74384 84143 58521 70518 52264 65489 66581 73901 52662 76975 79311 86488 71323 95457 87816 65601 83327 98220 83884 92611 70101 75622 53858 95686 69058 71045 94514 70882 92823 53875 63727 52402 61581 63844 58401 79769 66377 70450 94224 59257 79185 72511 96942 62282 78292 55130 50635 81895 59424 96236 74313 83849 69650 80948 74058 50788 53739 89079 84039 71202 86511 95280 65406 95034 53051 56063 57720 71974 78888 86154 66121 97632 56825 84239 77224 59487 64270 76651 60572 60149 75108 50430 88265 84973 87065 50397 68827 83724 91698 98336 86360 58595 79584 69023 90295 55374 66656 86957 89645 56765 73360 51439 53621 70324 88007 77216 61618 83296 79771 97420 94011 76284 82723 76527 93721 63167 88786 81540 89455 53672 95262 80269 84491 57959 87628 55496 84664 70029 60627 77240 73195 64275 65250 93204 64645 96129 51702 64511 64424 81105 52053 57436 91898 82014 60006 60334 95512 95566 68905 83791 76030 78259 81144 68470 79652 83502 78903 72979 83391 51216 51278 61373 53411 85535 68475 73636 86918 87795 75223 75729 78578 51501 88199 60617 66302 92959 89129 61774 67900 65955 82252 75984 72428 50942 96650 59684 93119 99158 92451 91655 77925 98403 81773 53916 52939 84168 88738 60152 70516 68901 82744 90582 86993 62548 84213 98343 82619 56450 93820 72458 96908 72571 93361 61929 86202 79029 82792 81017 78936 83951 98418 84218 65290 71564 97734 84096 83868 60781 51230 85479 79873 80942 95649 95877 86112 67682 62884 58656 92647 72785 58317 81448 58598 63198 95130 56765 72371 63677 69495 59116 64674 84346 93442 56231 73080 72105 56628 91536 90994 80994 90218 69727 85924 61053 59699 76967 62051 98994 79063 53973 65592 54480 65608 97325 75585 51055 60740 70832 72709 53914 50122 86853 61378 60056 51167 55907 66541 82026 61018 91049 94431 65715 58037 67374 61522 65654 88336 71713 68810 85509 63468 72266 63348 80261 82463 95638 84113 81583 73906 95548 79353 56282 86835 80053 52318 51230 95197 58145 93212 68471 77220 65015 56954 93338 87578 58641 90643 72276 54454 57196 83239 72531 82509 76020 76560 73616 75283 56572 91133 89078 76717 82087 64654 59711 84010 69322 56345 82533 91586 52260 95322 80826 60306 77084 78308 99501 72592 91568 78201 88093 65406 60549 86791 73925 51094 85299 67186 80291 59394 84724 79352 77677 87643 85355 78735 68809 70714 96134 72634 83081 50588 90600 89345 91298 99801 76778 79879 58570 92033 91745 54204 98489 96312 96954 75381 56996 68007 85362 57493 50778 51896 81772 85539 78781 88355 52811 56341 90271 87611 84081 76058 66523 64192 91967 75242 74565 68616 78176 85358 72485 99121 50998 55289 54029 67293 81499 88606 97180 79870 98839 73951 68542 80749 76743 79179 94320 97856 66228 92362 69465 63184 77894 75031 85181 75753 64440 92543 57513 70858 69587 75772 68055 85930 84067 51964 51006 55687 97907 97630 72839 74600 61047 71972 50804 87203 78426 97235 50944 51043 83160 66322 61810 75210 74161 72515 50866 85845 84425 85664 88805 91153 98088 87037 94880 99591 61860 68615 94814 54567 90697 52074 57972 72415 56115 78690 96210 57990 84706 91697 83604 67526 71436 95108 87288 64823 73443 85616 80919 82597 76849 92534 69102 81798 65364 84035 94310 67143 59666 71740 61184 90572 67765 99115 98516 56211 52589 68377 68143 94248 95694 93488 98118 90113 75786 70950 54266 99727 69190 91141 95965 73382 99686 63576 62339 60244 80504 83435 80339 58444 86111 92561 95798 60853 50727 82880 53545 63182 52305 57894 80628 67194 66509 71627 77761 96489 82922 99422 50269 95713 90697 94332 85649 93905 71671 51744 70145 72823 88426 67232 87881 62544 63019 60023 84255 93827 83155 95247 66827 72991 98030 94528 75333 59049 75844 56037 86325 67277 55866 93400 51225 74594 65306 71120 68479 68359 99542 75244 72198 97902 79570 68750 86163 81839 75077 82754 63379 93102 58648 83678 65586 58623 96490 61223 67740 83204 69377 86042 75379 98404 93151 74689 61625 76268 93860 83205 66508 99354 89097 87368 69564 76739 99801 50094 56619 54486 50844 94840 99053 74044 77386 72458 85636 84717 99983 86897 90306 66762 85580 93232 97230 72519 50062 90600 63217 64221 62959 64016 98492 93096 64771 85936 80576 91620 68247 79006 56271 94864 90786 89875 78571 77518 71848 73399 95724 91012 69887 92742 73690 59865 78125 80946 59615 78497 75134 50792 71052 61920 79336 69465 80594 73935 59923 56284 56134 85336 55059 58760 57673 50942 52296 70503 57744 79004 57287 92606 76031 67975 58097 68461 68511 75614 85894 66117 52393 68357 77490 83384 64625 62882 61600 82625 64457 83584 89744 58592 99721 62160 51304 53660 88962 86947 90662 76365 67152 70824 63443 71968 77976 61916 53138 57574 54458 95920 51088 88884 87607 65527 88009 87486 85985 69474 81356 79979 82914 74704 72495 64219 64353 90566 61864 95919 65555 57301 62828 88819 79945 91618 69533 90511 92134 62662 54241 99031 95234 97694 52399 59120 64067 69259 91959 71581 65120 71468 97104 59391 87469 82007 84863 58356 85725 93518 74301 74730 85743 81941 57924 84000 94343 64023 54448 90374 80416 56156 70340 85162 98849 56715 57787 77505 58623 89140 93971 82810 62117 97968 67715 70668 96628 59566 90171 52524 60034 80198 57774 54540 75886 90606 57767 51055 78256 91597 66571 83692 53221 99932 68475 80036 52804 60995 64482 59377 99481 70862 72524 97574 64022 66943 60471 69119 83296 69684 79357 60880 57294 99015 72307 64147 67185 99197 61293 74159 55539 54600 51317 53772 61018 56412 51118 93117 50354 64899 84563 95714 82575 73748 73268 89890 92671 78971 75610 72354 60669 85615 97331 80442 83530 69197 71361 59112 99734 76639 94831 66060 76874 87184 56252 86162 65430 60178 88373 50578 57038 99504 79988 60833 69800 51776 83616 53978 54843 77483 77519 57503 82598 82776 70423 68465 80031 92121 62827 66280 71862 89137 87065 57884 81513 86200 97605 96620 98123 77273 70343 73981 95434 90303 81449 52668 89392 78400 63709 92477 77627 99580 71503 89148 61346 87884 93428 64857 87567 66009 76983 74648 67523 78793 98493 53141 94088 80645 59898 80743 86552 95310 56063 83139 71261 72527 75343 53066 67693 93129 51857 54163 65085 52077 88151 97737 86570 80133 80902 73890 58133 85381 95093 69739 98388 97582 65275 95553 91897 84381 53887 94670 98881 63398 81171 53919 62087 96131 92674 73914 97511 71709 63883 89055 81878 67492 81902 98036 80028 57191 62928 91879 95118 73067 61282 65044 82277 62258 51482 53038 95790 59377 74679 81056 72445 72636 81334 96288 65884 63006 62428 90307 94943 69925 79275 85865 69349 52721 78306 72615 60286 81779 92427 78761 79307 55587 86734 70419 85136 62570 50338 95197 88577 73156 93905 82608 64148 85783 92507 97146 81202 96643 70726 76071 66523 85005 93457 56603 70786 50925 81295 70845 59066 70727 89755 85215 76887 60134 63148 56207 81729 80144 98183 69241 50802 86031 99507 80692 78260 76000 53812 60860 65113 82307 99430 68016 80226 71262 99210 51667 88352 80399 86885 53331 85600 87965 61926 76283 93092 50593 56934 92296 62591 95714 59466 99807 86797 61020 56182 89405 84009 71623 95875 72254 86917 82169 68517 73337 98138 83301 62877 81751 75087 85884 75919 90974 83282 58752 62731 66840 87563 63555 56054 53588 60801 96240 97593 71420 76735 57709 91874 69019 94833 54161 52422 50121 75013 91181 86542 85817 63881 62791 54477 96391 73343 89941 64485 75915 60601 73808 58909 67000 80952 93644 60716 59579 96733 67833 78938 54897 68071 99591 62973 95304 94223 94446 58689 96604 89444 92780 68486 89249 95317 71075 97533 64680 72932 89954 57276 70230 82679 76061 67138 79935 72378 62140 94098 75211 90857 91577 78922 81510 55637 66850 56247 86688 93351 64501 84730 79192 64335 53307 99057 76193 52707 63633 94830 70326 51741 85984 70417 93238 76851 70387 72503 81792 92304 95825 51150 61394 68300 79207 54337 52939 82309 92863 88087 77780 67144 50017 58356 81545 58842 96070 99858 95309 59517 79670 70903 66334 96263 50688 86973 93144 99010 91079 54151 83147 61653 87516 88365 77198 77127 88740 77509 55640 96267 92899 64023 92803 86257 72217 89614 66811 75886 61240 82414 63485 85757 65691 83871 96111 77365 80391 73107 50255 89477 72992 62241 61649 65911 61545 94548 97153 59704 50557 77412 88471 60501 70362 87608 70647 92742 69863 73413 78994 54711 98413 81064 53511 85369 70008 67499 87834 82012 50239 52345 94234 82965 55017 61692 94989 88166 62413 52369 54104 50494 51849 61492 57580 75149 84120 75412 94958 58356 95175 62039 96221 77630 68035 73124 52950 98973 98248 98692 95833 95187 66340 62386 93250 71875 73974 87868 90808 61517 87290 87327 96299 86338 91370 76881 78709 62701 82268 61328 52654 63814 79472 80785 57060 52773 93810 91092 94825 90025 54230 53143 81351 82201 67212 57944 57759 68901 52567 61165 56946 76589 97785 88359 99415 78149 88819 95971 94981 81359 76681 79119 90450 94526 61985 80216 53596 99354 53255 88377 93407 73297 53160 80917 58122 52936 75753 95839 85416 85920 68000 68732 73032 80859 90220 99191 73055 76987 87404 72258 87161 50945 52722 68270 62998 68191 63263 97096 54857 67429 69444 56399 96700 80182 76294 60271 92235 58115 88061 89145 89563 81873 79213 59200 96479 56190 52785 86354 55401 62429 98470 58077 77220 54736 93785 67378 81422 73160 96605 53437 60794 75223 92994 70653 51087 87459 83378 68505 52116 50945 79538 97846 70255 51961 97539 52658 78033 62827 92859 64733 75388 99053 60085 56965 53018 80556 80378 58562 85956 57910 56817 69506 97642 60010 88688 92349 72342 79345 86337 93040 61169 82926 69577 68241 59158 83426 68022 98912 67674 67840 60407 62861 62986 81355 58720 98834 99274 88577 77179 55753 98939 93016 88108 60208 64982 85998 82001 80379 64508 66175 71179 89151 61038 75793 80448 72857 70612 61151 94863 53454 88242 85413 96338 66420 73410 72637 88667 93027 54789 79987 57025 94619 74566 58996 92908 94833 68162 71548 62414 89160 98073 85297 72524 86171 77500 76931 78354 55705 74958 69025 66698 78106 51295 55809 76581 94760 84758 93986 81997 88289 93877 55036 98844 87969 74926 98314 90264 61792 54557 88165 84242 71788 82766 94448 72247 69879 55720 91956 65703 85316 92988 85492 72262 94601 66583 56392 64841 79408 88624 93103 87225 89657 66705 61379 55516 79344 63974 53932 91501 95223 76497 55874 77472 63700 97818 73288 68684 52235 78101 94515 85609 55883 74102 60368 96930 50749 60447 95815 58626 51796 94602 55826 91284 71887 98670 64548 73488 91248 61247 55641 53077 88463 85095 76697 80909 62871 71931 76604 78186 90381 83407 78709 74600 92055 92502 98788 80218 58439 81707 79702 75297 51766 97007 53316 74952 84065 79740 66003 57323 70274 89007 92626 77527 61248 81298 74084 74296 77985 60654 95357 94810 86022 50810 67911 89061 89843 62199 72408 54418 56989 73451 97039 86330 62515 57174 99442 85298 93455 75576 94890 86889 51940 54569 59132 63073 56320 78012 68471 63205 77716 61719 73184 59495 68527 94080 76135 97840 95459 57139 63778 70490 80893 60140 84581 78779 88567 57185 83547 71984 51154 84131 52833 94000 78275 99926 70106 55773 54646 93930 86474 90798 64105 68866 64569 90487 88759 99922 62258 98169 95725 77357 96398 94723 76087 98315 50247 60681 51490 67015 57622 74370 94607 73377 95445 74265 89678 83938 55783 54875 78019 64214 55371 74055 84193 56714 63203 55112 65835 98218 64032 88671 96195 86875 84657 87841 84559 95635 89055 98079 98701 99196 94755 66188 98978 85049 79392 86242 96489 69627 96188 90907 85668 64074 95555 97771 98123 59013 61368 79979 74219 82998 94398 69329 78811 65813 90127 94325 83577 97102 88420 78048 72050 74105 90669 74448 82976 67183 97634 61730 94237 67421 88787 63442 85155 69719 99142 77790 95764 66888 79436 56456 66955 97745 66218 91569 69054 99655 92636 55531 77771 52028 75771 77503 83645 70941 79541 53586 98663 86115 65311 81159 64600 81935 91739 88979 67558 74560 87524 54561 87314 85454 72323 59822 72101 91902 84057 63281 98764 81094 53467 73932 56891 85585 95252 86860 86300 55481 92529 99378 56274 91991 52021 64098 92693 51936 76997 85098 96166 79025 68347 91292 96776 91791 53216 61326 84995 71423 69529 59832 92881 96438 89130 69338 73755 74777 67869 63121 76086 77033 50053 54151 70308 62808 95304 98511 53468 57047 63545 85193 83897 88425 94964 88227 64541 84213 95789 60292 95995 52095 91405 54877 73728 77331 69692 95791 75913 97651 62938 94195 99404 61566 56898 52234 85434 71250 65922 52100 97599 60765 90379 86471 53170 70299 84214 93594 67682 87738 82261 50551 62448 78938 52521 89758 59594 93961 86043 50982 62193 89251 78509 85539 90195 62949 96286 79734 56593 59698 75452 71516 59252 68317 65740 86710 96491 89723 79874 72448 80781 82137 90788 51792 77003 54622 80106 87538 66653 89236 64753 95953 82684 99658 98308 80429 60081 50949 81215 78522 56137 77930 51406 59563 52774 57299 78355 52303 72507 51849 58437 76121 87723 76781 82327 62294 96344 70494 84399 73048 88724 66769 86795 92887 59923 91540 58178 62324 69499 84343 61596 54454 94244 51592 67642 62021 99549 76604 82569 96812 64212 78564 63133 58136 62623 94659 81109 88136 54622 81877 92006 83639 83513 85906 90725 92637 77294 63587 55721 58879 67450 71066 81892 61565 78789 82842 76877 84721 54284 79007 89100 94808 75229 54359 88109 87068 69252 71225 70209 52680 56617 91786 85810 70020 91829 68395 83799 97716 54153 59861 76545 82289 52643 72519 85893 60831 64089 56064 61356 93586 77555 75135 54947 90053 85594 97658 77652 87446 54320 63646 54204 71692 79709 59652 60066 66593 75903 70934 91341 67972 83128 87974 51122 83667 89150 54341 80685 65631 77954 64071 56584 93663 68460 90907 69504 81329 82503 91514 69948 84635 54388 69928 73022 52537 78750 92979 82681 77329 92638 71573 57568 71675 65514 66663 84105 99256 98703 89737 85450 94776 85764 97744 62900 74459 51559 81538 76095 95348 81937 66035 93541 71173 73557 84919 82412 64502 60007 86294 73681 91028 86227 73342 87862 55699 65699 70148 95849 86233 75985 78737 77846 92693 51232 87719 83265 92146 56536 64432 83414 83276 83332 69094 86308 67126 56379 56198 94972 85037 78639 83078 58937 79328 80029 98416 60969 50494 57687 57191 76310 50351 59581 94443 73957 89652 71932 72224 69327 64911 86377 71475 85059 70134 82615 97986 64587 90163 75008 53166 79895 66744 59019 67317 54130 74300 78715 81415 70990 73184 83679 96635 53821 78248 94715 73633 67874 53993 59057 59766 50964 79846 54762 96793 82253 95919 50530 94590 75509 59695 61718 89197 53525 96747 78755 71158 85939 64933 82433 59378 98665 94810 66871 94140 87622 92628 73005 86518 91056 74602 85217 88913 63267 88399 67196 64972 92064 80829 68502 67457 51146 63356 51205 82600 98028 54387 71307 55849 94696 66982 97295 62938 93463 61670 61972 69940 99704 68855 56057 54083 97028 90569 90547 83336 83905 68544 58832 80754 78333 90265 64437 74096 54682 90805 71865 84060 54545 95932 78822 69969 87307 79541 90381 68839 86168 85576 97821 80323 77150 96681 97884 85404 85160 87445 69365 66332 79771 94930 88319 67491 57121 81213 68576 95491 58581 80839 62365 67492 98905 95426 80467 56313 94648 52865 56092 98434 91442 73329 97058 57374 71066 74123 68183 53740 62547 99518 93727 57807 89723 50062 88129 80187 87311 58066 93072 56110 87003 56885 77485 50455 70785 93937 70629 57292 84419 97376 69461 53613 90053 82920 96949 77777 89825 64774 50704 53835 71927 91553 60130 76644 62920 84701 96167 88068 63678 78009 55513 84492 59684 91985 68389 85785 86767 54362 71965 59095 99873 82020 50721 58046 68074 69985 62224 94322 97704 92338 66148 54690 65285 89409 74569 80057 69984 82731 69251 83941 92892 67745 55099 87874 67444 92467 99720 71438 89131 60878 89466 93232 63067 73506 79648 85287 97331 50922 56410 85962 68708 85556 60801 61149 76151 74649 73496 75223 79539 60427 74001 71120 85208 90043 61724 93363 54450 64515 65073 92818 53169 57496 95602 95335 63039 50209 50309 57753 83042 55338 68122 86424 55583 84344 62759 79964 59841 91757 93614 87449 99170 63763 82739 63497 91294 82423 55009 84465 61161 93732 74613 55631 70947 94734 57837 88876 81268 57258 70033 56301 88617 79364 90307 74877 51339 97500 56185 65976 62202 61961 84574 99615 70492 92108 55529 61185 73423 61642 87183 64072 61972 85902 74325 82903 81840 76940 81015 56705 57022 74732 86661 87598 92557 91943 97204 95680 53920 68153 91434 62542 53749 89113 85153 60766 50971 78760 77650 81491 95246 90646 67223 91633 74645 79194 51692 67413 70303 54369 80503 98126 98387 81861 73581 78511 70919 51501 71536 75860 81358 94941 56415 85518 92522 81136 84088 78206 81878 54499 53620 73517 58184 98827 73772 58662 94013 74592 77938 82695 73844 71520 65161 53893 75515 76954 57744 58618 85082 56417 74012 84882 79623 76667 95477 93973 95552 55290 63126 82031 63120 99874 55069 59401 62828 78693 88579 67334 68307 62879 50089 99500 63186 57496 65567 55600 91346 59642 75471 57026 81425 72601 52336 67151 97545 77529 62253 78132 56745 75649 53012 61552 95694 60414 54566 68780 89879 66790 54356 96168 75968 65111 72974 50439 77214 51941 99723 57402 57177 93825 58563 89133 81036 99591 56991 61220 66412 97215 79601 52441 78526 79130 84300 81859 85225 55786 67726 72087 74277 81894 71664 94481 85962 64391 94515 68353 61486 76516 78536 66467 98080 69532 66751 62867 69951 52736 77736 74076 98281 78003 83092 57692 75261 78793 65389 63984 53431 58417 56934 50408 95121 74391 70066 60431 92776 50749 68163 75168 88933 58795 95326 80614 51160 58564 95559 86264 68463 77209 54771 70534 91954 96616 52974 72522 71482 58006 91144 83822 82451 83157 68313 71544 50476 55218 53844 79695 71271 65077 88492 61440 89535 53734 85549 65989 95504 76600 57569 69351 92155 78340 95419 97566 68039 53761 92741 84396 69490 71880 60801 58477 55490 86167 89959 65597 51794 73472 80650 72151 95050 73972 92672 84353 70333 77807 96190 97325 92943 52659 64718 83274 89412 70736 69229 63758 69220 96065 94699 95513 63611 64415 85143 91294 85568 78456 94869 60023 58271 57073 51875 96933 75909 57732 91418 53946 65884 96069 88407 95061 84702 55923 56678 78536 73811 53042 56461 72047 51957 59069 92844 57199 66637 90899 62878 66737 98667 70971 56986 51598 97721 73117 58745 88522 62243 55235 67835 97273 90122 79737 50493 71100 50318 87766 90526 63876 62697 83129 94413 88040 76003 80161 98854 94261 53186 50753 76890 61214 64846 59404 58575 92883 99792 63367 75459 97446 67334 51504 91273 96604 67724 57257 84336 51497 52547 50687 81502 68223 73840 95947 95990 88600 79114 94182 90728 55454 83543 57948 92971 51105 69334 63292 85006 92454 97285 56829 84595 87812 84978 91299 52797 78756 74999 80648 81506 52152 95753 60397 80722 50706 76556 85050 60556 84346 85534 94519 89615 62853 56463 53553 85658 92138 99388 78787 86129 74917 87993 97256 73014 62774 51317 72588 86346 94044 97865 69794 85270 83260 59816 85118 93555 50548 55115 85896 99214 65712 67893 57413 98347 78697 84721 69541 63583 83211 59134 53506 84647 64664 84344 88250 66031 87035 87846 76591 83814 74766 72349 57297 73557 68308 89505 50577 89139 61992 88296 66226 70635 80345 71608 70088 52957 85824 73689 70825 82485 60365 73216 91885 98913 58175 57313 94088 87313 89307 77967 97939 99741 90691 93322 82910 89547 72204 78010 75633 52315 99342 76603 61770 65381 65216 58272 60279 77393 82209 72487 87344 86795 56027 72024 86328 99540 87622 77426 74566 80572 99975 75965 86076 76698 94860 58823 50816 93140 82919 88140 56852 79971 68578 90408 64057 98982 92360 76875 94552 90289 52948 95906 58610 79702 82512 81874 54468 61120 85688 54714 61630 92793 71911 86256 78619 75096 65032 82791 86899 83680 75259 72263 57748 54687 72932 84187 97351 55509 73431 92458 87464 75786 84011 55329 50988 56435 58825 88261 58634 97307 61159 59007 91076 52663 72605 72110 91786 67821 62508 74614 79632 88176 87928 64300 57271 67962 63665 94782 56007 92757 76134 82773 83864 84358 52920 57218 79938 86537 70511 63793 56763 83403 64369 90280 66479 91533 53893 73122 91911 70460 90586 78546 80730 77364 91207 54742 87662 60817 54682 96764 84883 79003 85891 99361 80831 91112 69409 61560 73859 66655 97870 50067 94914 58209 60365 63387 75769 50791 80333 87261 84144 74064 95188 95253 65969 61544 93880 99799 66046 79471 74212 92766 69206 60994 79733 66990 61894 75161 52260 93965 58065 61983 95302 91697 95646 75884 81758 91557 62235 54812 61644 89331 85142 94961 97959 61151 89693 98865 72781 76788 55410 94429 86821 80785 95826 64159 61437 71185 91721 62493 87179 80193 70388 84432 55291 98564 83716 77276 50506 83188 80500 79374 70251 71548 74590 95717 73981 97868 85553 70876 78437 68977 61890 72597 89573 76078 61804 94658 97417 59920 99079 60815 90904 73310 60789 79983 62314 85066 84880 53536 88617 66519 50372 84980 87235 52950 65308 79784 77419 90108 85032 53862 75543 51272 90741 96843 66929 85910 83185 92947 54039 91431 70646 91139 52212 89931 85872 71205 76989 91636 69251 59588 55267 59552 61055 88038 85024 75837 82462 76071 97465 51827 58140 90025 52172 58464 52825 66739 72654 83689 88585 83277 74481 85358 53230 94474 87774 93380 66955 61043 81799 89830 58641 95583 96788 77378 77901 56359 94262 96009 64114 76642 59833 85595 50469 84097 72247 51730 53112 80509 82459 97029 53976 89534 99151 84458 86601 84271 75129 53400 67692 68097 62562 98786 69008 72905 88427 99804 96922 88553 72462 86067 86426 90985 92273 80647 89834 81983 90141 60060 93474 53705 83006 87857 58212 76204 72203 98084 68385 81782 56428 98733 73491 63201 84940 99106 62662 68092 73738 96904 93026 85061 82407 85705 58880 61156 72561 78431 85933 84588 63070 89842 58035 72560 71157 73458 72806 74467 74519 63126 92448 89858 71520 53120 68672 58366 87312 83244 54886 85582 99301 90809 98807 78514 95277 98506 71165 89719 99322 52984 62734 89368 69872 70703 91725 92024 59292 54435 79624 71353 75903 93866 71764 60599 70103 92934 99002 55898 91704 68698 61486 57140 91377 88727 82734 70147 83580 93839 53331 68279 79217 94632 82883 65887 93235 83346 94059 66816 91249 65613 56546 60355 76647 65942 59943 55154 50445 97046 99173 72388 59972 62283 86689 88266 88743 90941 69594 61185 53425 85919 51589 61997 84664 60197 76400 87291 58054 80053 77055 72248 58071 96633 86591 94662 89165 61017 81374 62210 80647 88155 68662 74362 65582 71340 68488 95103 81006 87851 70828 75691 91358 56623 83835 51526 55244 59422 54300 74389 54663 99633 94572 61653 70533 76492 60492 84383 83031 90405 84446 70508 56337 95928 80807 62573 75828 63323 65162 59335 81627 83233 74748 97689 78617 91762 70357 84555 61797 91671 72258 83213 72635 64969 79656 87865 72535 59299 70500 52455 95030 85060 91765 97503 65615 83835 69532 60597 68794 68957 99461 75920 91976 66506 64595 67228 93380 95140 76420 81635 67255 87956 88062 90319 52164 63619 80523 73354 52729 78411 51417 87351 59672 74443 86812 98002 66610 94078 54106 73305 52966 97644 59603 85689 59211 75778 94051 99348 86211 85749 53471 50561 81489 53771 88264 53928 75112 98640 63285 99310 65267 94912 79934 50094 88664 83097 88069 63375 62103 92740 99276 91034 85874 80577 52769 85562 54384 91637 53630 76642 76498 94636 90230 53239 78091 78400 64338 66125 59879 87433 76628 80050 52545 78228 90548 77614 83400 67939 61869 55222 66425 72772 77527 88500 82085 54000 81367 76453 88773 76083 97358 80620 62182 63045 51536 96874 74560 78609 68876 99576 97700 65443 98794 84125 66564 82173 55861 88027 93307 64163 56859 55668 99101 96416 67676 50994 89549 53021 59271 78524 93068 59936 60572 89192 58523 97857 85346 93147 62521 56496 65881 80976 92026 81265 60601 74362 52583 73365 81420 99349 71735 70544 79274 57419 60021 65252 61393 61354 60251 78513 78854 86580 97496 90637 94496 97245 79569 98779 58880 59630 71229 50932 83682 55150 72865 76885 70943 65189 60178 99163 73007 66210 95852 50149 98665 82250 73584 68662 90040 98124 66714 79640 62572 70647 76981 74869 76416 89088 50518 70609 74131 84329 66391 95168 86740 95380 70377 57412 77403 51355 98970 71102 94514 55607 81135 91542 86861 80611 88742 94074 62990 65773 76441 68924 71812 56664 68659 50008 73968 97634 56269 76611 50101 51017 63188 89525 50818 91874 80849 84145 66453 70056 54981 98414 51036 97061 73808 81932 91312 76479 52875 85306 53569 62075 53461 89821 71613 93245 55681 62575 90348 78896 84907 61950 86071 64913 93549 86564 87865 86319 60484 96879 90377 50134 67322 92696 75896 53328 70205 61088 63322 98537 80158 69889 60345 97887 83827 61238 52398 73763 69659 66310 58757 56650 97989 66567 61003 67060 76942 90789 59249 70119 55291 98318 63938 76760 62827 96916 81376 98925 98110 58846 78974 87134 84963 71537 90143 60337 65539 88166 74968 87683 73357 59506 55960 85707 88827 57941 66675 87403 69040 62976 82307 61600 99345 54581 89146 73080 88303 61360 89802 95095 93837 93231 53932 65979 82367 97736 67085 55941 84619 53361 63492 76930 80685 52112 75031 53338 70246 75339 78348 95346 50673 65730 63828 94321 71669 67970 81186 92299 89415 78797 99731 57254 68092 50315 69093 82376 96902 59736 86297 55963 90009 76960 52227 85593 80396 72399 78371 54588 66172 53284 50076 78004 98254 77355 84195 55915 69848 78172 65405 91918 87413 60640 92134 88637 78646 94801 68529 64129 61691 85004 56006 89231 86797 94026 89130 81597 72752 83374 86419 80907 84764 98669 95138 76898 97642 63446 67910 57489 78844 99774 61851 72755 62384 69482 73798 88599 85932 74024 81401 91874 76798 83249 60318 94890 78543 93250 67411 69041 54645 65715 90595 61463 60833 88225 61390 87130 50890 97808 91717 96879 96551 95919 60473 58520 83673 56722 83177 90765 85785 70233 50051 93937 52381 81100 92606 69443 72656 52389 62227 61138 99786 54486 92242 82110 71850 88651 53637 98921 73866 59063 65114 96504 87754 68601 95973 57876 57415 53203 92686 94781 85612 98028 88035 51034 78590 62201 68471 93070 97392 93099 51337 92562 53018 70085 74934 66789 88699 99948 96714 74498 98399 66071 61326 61068 90623 88686 76630 51661 78310 94912 66354 53218 99085 91151 55733 99024 92102 59312 92685 91127 63825 52320 56614 57556 59965 68612 86765 62393 97579 72176 70259 61100 91717 51905 92968 66901 70078 56531 71023 53926 79111 57024 81379 84357 53837 75131 84091 95427 74670 82488 61495 91683 90937 68800 76777 99141 98422 68684 90163 56725 95319 91421 99333 96066 76566 83550 86855 53063 68815 51516 61106 57198 78617 98052 90094 58167 67046 90012 94352 58492 74542 80030 97883 68442 91423 83175 78628 95201 68730 74564 67953 84450 66198 51864 55596 66265 64308 69349 97881 89955 63630 65610 50560 60736 68228 95667 52209 61949 71288 69605 76736 79791 55382 58287 54993 80836 70216 67142 63254 64621 73127 75652 51410 99993 73807 57189 58913 80917 76718 53357 97702 74171 70973 85499 91978 56160 67095 51334 73917 70148 96503 54809 73192 57084 89213 57789 61090 86695 88508 94495 84385 58800 85213 81586 79159 74018 50791 95748 97936 60889 94056 87847 68910 71278 93665 56258 76664 59762 72644 56660 97301 92304 91867 54673 82059 90691 83803 53867 55415 75450 75441 84720 51363 95358 85228 80322 74424 61806 88099 52228 69690 74467 74962 90128 60874 88066 87120 98021 66278 68166 59891 51878 86893 75156 71245 76969 60434 79140 94059 73556 52042 79604 56093 50244 60602 70564 63791 60470 89358 61460 90107 97312 95556 68136 88318 51605 62390 75897 74326 67872 63061 53363 84257 82465 81319 80102 62713 64158 82444 57554 53918 57962 82093 70332 84752 75719 94481 95173 79235 55811 50067 82953 78358 92941 65351 70476 63218 79975 95729 79379 63041 99542 83445 79459 64216 67253 51021 84891 85022 97429 74292 73828 56710 53406 65383 89594 55399 91746 72418 98873 77371 87068 50250 83433 57143 67905 95470 79239 82638 99943 82192 56351 64196 91638 74517 77163 93122 79469 61624 67151 98678 83924 77191 73997 73427 64474 55120 96249 55660 58520 79704 94204 70343 68605 68962 81515 97551 70819 71627 77563 91396 89387 64649 84836 52887 58442 51217 83814 74407 68347 96219 63770 93677 90816 54593 72502 91136 79973 99290 55901 98837 96307 55675 59263 76357 70657 53652 72691 61690 51518 88161 79269 92293 75652 79123 63414 88757 52287 93206 90806 58814 91937 71142 52920 58664 79646 74221 72138 83706 85485 74722 70040 74267 86009 66122 83795 62056 90851 68706 92322 79393 97720 94056 80546 61965 89779 92049 65660 56242 57150 74766 87026 78690 80549 92502 81616 99652 98194 97288 76829 73144 72996 51398 62235 94608 67805 98668 75686 56550 50989 83189 89279 52011 73088 51814 61740 54919 60350 73411 53829 75502 78676 98011 52083 92068 51064 69635 69736 57227 89432 86110 90809 88057 98811 74213 63039 54500 57268 93926 89272 75163 55106 60861 61909 83574 65769 74243 64066 83498 71817 90578 76307 98124 72345 52589 64162 59950 83426 53083 64268 95706 60226 77729 73537 55870 71628 63251 74338 68060 90456 94798 81808 90190 65045 64928 90678 89997 51111 56711 93013 92331 85331 59546 54729 53784 58386 79433 79047 59351 93646 71867 77778 58672 98782 62722 74895 51565 64075 77646 64864 62895 76055 63746 84153 79713 71250 83741 56329 57582 72878 75310 65930 68921 51593 51271 82762 69012 54506 60424 80560 58539 82635 91585 97399 85627 95741 66757 91738 76773 56332 60450 96210 58587 55031 63221 85539 53449 69008 68855 69247 96542 62969 73611 81527 85870 97155 59503 57197 70468 59255 54934 51800 69403 57062 66337 73407 60506 53923 59783 59810 99191 80911 54447 75663 97939 97250 78264 59854 65957 93073 93358 65355 55624 80512 56455 85902 64575 85326 71824 90869 98892 93357 60939 90019 89392 74877 92869 70447 68710 54413 88391 85294 73340 72000 82174 65229 99118 55464 93247 65512 54101 53925 85311 80610 86631 72958 90209 78111 81062 63807 80557 55384 88309 76214 55313 58927 95835 80098 86584 57201 77971 68747 61737 58907 51060 76306 56217 53901 66684 93863 75138 54275 90903 88523 53277 56669 67060 96141 60650 56576 79532 61062 50609 95400 62940 82049 99723 82817 93690 71556 81069 76167 74464 99686 82685 55143 66640 90965 85738 72671 84563 73061 86742 58791 76226 99124 98477 94231 86287 70964 79345 52165 63507 98977 59701 60214 96122 93512 97810 55215 77723 51481 58709 50461 99211 72411 70785 54946 62568 55315 92680 66089 76260 77067 55090 63571 55860 95282 95002 57129 80927 95472 86205 77127 73345 53359 54477 71397 93957 69073 95063 83364 88869 62113 64104 74799 77558 51635 69095 92871 60206 72855 88242 58387 92855 90049 91976 65989 81334 80514 58956 82435 70515 56148 95776 56138 69960 59786 74419 83651 51861 56745 76763 78399 92439 65944 67512 82751 56814 54762 70611 75734 68580 76171 76912 54804 83589 94312 97301 80081 94330 50643 55827 78581 65352 84747 70256 55134 96190 75593 68276 71166 61281 91655 96733 93399 93517 62197 52011 83385 50259 78883 56686 85315 63731 76308 92525 64062 91602 75310 74866 52664 67883 72812 79741 82894 53730 60691 83036 95616 71842 93046 98522 60855 59123 94756 52171 69314 82285 77510 81497 79355 53269 55584 73855 88497 61018 66077 97533 52709 69182 98244 81083 55404 83977 98417 87810 69018 80359 62370 58133 63611 81933 99509 75855 73153 74158 77057 85570 83100 79504 72561 76758 77136 56305 89852 65479 92735 72776 89432 60729 51827 73060 69324 64736 89064 61901 66401 86861 86299 51560 93993 84862 96846 71482 52534 73124 57172 66178 92468 94150 71978 95781 94119 58112 94289 99597 63186 98860 86340 55699 97561 95118 53214 76216 77795 95549 92512 89371 86406 58347 74530 77313 64366 88639 80731 78213 94645 82556 65576 66076 55436 51600 86574 86441 69789 61169 79554 96630 52627 61940 74440 61513 93125 71925 76868 88705 55543 93110 50551 68366 91048 70206 88324 54940 51660 59382 99967 79782 76228 98172 99525 51456 61827 53423 58634 61519 79848 59204 77601 78523 78122 64227 94208 79654 57431 60640 86242 53505 68616 72672 83941 77239 59804 77715 76060 74578 71526 67422 59286 75200 58165 50309 84400 85923 77318 73366 70813 97131 69698 95359 96522 95001 95681 97709 51899 78415 51713 56912 67827 54628 66712 65819 56323 69554 68471 81235 73162 54816 53699 59250 65781 95637 63279 50088 54561 83912 90953 60476 77850 80160 99431 84404 74183 52968 71005 88647 86627 81840 60878 57726 98954 80674 57988 94204 95960 73996 96178 64317 55189 77548 76156 65980 84524 54416 66999 83863 98793 55588 68395 79615 93484 52330 79676 87258 54263 88413 98033 78936 98656 80302 67386 57446 82511 60995 83268 79363 82196 51347 96255 52675 81235 65413 57294 87805 69353 77502 79027 70484 58076 65727 57001 97950 72254 88991 93208 73703 68807 62298 53201 86339 65437 72766 56249 94042 96549 57488 51144 52671 87653 97788 54195 96020 79708 65395 72788 94755 89826 60349 81605 70618 67441 99384 91480 85785 52069 55013 70947 98475 52991 51915 63109 73569 97181 80204 89514 50010 54434 83063 61585 68630 77420 65879 59678 93934 70345 54728 57762 82218 52830 97720 59859 51716 99717 71490 62883 63287 76935 99821 59930 77008 84555 92371 98566 51139 92838 98800 51444 97345 73361 77407 79791 67175 64238 72613 79901 72638 96721 76730 58017 72498 66772 61176 61345 81126 90122 68833 56535 58902 57656 86464 66677 52586 76114 69240 98491 87886 93962 83132 65245 68566 75188 95404 93088 55355 62027 83505 71605 78976 75928 61315 85578 55573 51575 67654 55887 88944 54685 95898 90957 70004 88446 96429 64592 75741 50290 50542 61169 55561 54007 84349 78504 63791 52633 78674 60405 86605 72826 92532 94439 69157 85177 79762 54073 76351 73248 71680 95818 80241 53031 85898 55442 55315 82399 67421 68568 72509 54943 83168 89339 80607 85405 86198 77907 86444 77466 99091 92213 85662 85352 68643 94918 78325 81286 53970 94683 94518 90577 53181 62069 54118 58709 97450 88181 97659 66418 67233 63740 78607 61148 93636 90525 55873 53941 82342 96077 92234 56274 94790 58497 68851 64491 58497 84236 80213 86007 63517 72168 86202 87291 76196 60832 83531 58689 94750 80788 77191 83756 79843 66938 70433 64671 80306 99317 50245 91856 70303 91412 98282 71646 74673 69636 82655 77417 89303 61412 80105 96407 54557 51777 93356 98426 89159 64590 63553 54610 55276 76601 56972 86437 79525 66961 98590 51523 69208 94781 78153 52447 66577 79773 68107 58009 70459 87752 77619 91246 55277 59398 93235 93664 93800 63407 89784 54389 54705 81401 72803 86682 59953 70124 74867 94153 60130 94073 74412 77406 63558 68546 70785 90358 87450 84412 50446 54476 63017 69709 61757 56740 87054 80128 77811 73057 84044 77359 96372 62131 99444 51040 66966 94939 71253 99159 89678 52652 86141 79394 89361 53994 50073 59702 87686 50686 93048 80882 60721 99053 90216 79139 76416 66407 72165 83026 71388 89087 91036 74988 74700 92021 99486 51011 90881 57520 78058 73558 74360 88892 75852 73023 71084 94222 97169 88797 58122 56090 87825 52421 88105 80635 90395 75292 73060 63969 71465 88554 93740 97512 62766 92397 98010 96681 63491 88663 68954 80848 54354 56063 77036 99308 70721 94037 82783 76582 90733 83917 58163 57025 59222 67732 83243 85163 77207 92924 63175 56965 63748 75114 60056 88216 83150 83416 52369 97639 80599 53699 86173 64385 51380 68259 80610 90814 57400 94050 50312 74249 54119 58151 54309 58045 58504 51311 87166 88301 91289 62560 56634 89038 86312 50901 80395 61816 72653 69111 78254 90390 69637 79026 95555 51847 93911 53859 89327 97551 75237 51470 88734 66798 88381 94613 71633 51416 94851 65062 73116 57109 55186 71943 71286 76892 61594 56005 90089 76989 61379 58315 63336 85127 97884 99300 95342 63426 98126 86834 83887 85306 53138 73004 84359 84177 54826 84256 68815 86683 67421 73986 68041 98543 58181 74888 86816 77064 91560 86884 50462 61338 91332 60831 89327 67380 54353 56551 96701 73756 90462 58125 97268 57064 69593 72149 83728 95249 95760 86142 62832 72889 88926 63464 81822 85634 81123 77082 51548 73105 65930 81395 79357 93188 85435 87216 65419 56815 55781 94029 74082 53432 88403 93362 95733 63130 86695 69969 56990 67471 72577 74507 75238 90351 59000 55893 92624 67442 86439 85668 66231 71901 65666 57804 65644 94970 66250 83567 68098 70145 79371 63630 76709 58004 70404 77751 81936 85462 70874 82446 78973 92448 81964 93581 88310 55144 96436 93516 86609 58580 84000 60631 66096 89941 98970 73830 66823 55946 88509 67989 51424 83070 75847 59667 75294 90379 68345 62432 91113 80791 66467 74854 63073 77151 89990 88542 83704 75564 93164 93785 56043 70691 66685 81403 59277 58036 99666 84453 67656 74837 63085 96609 86949 52388 83844 85806 56143 99443 84444 92562 69515 99615 98591 86422 70123 79101 84762 82624 83046 62123 92074 54993 82210 64815 69598 55075 74090 70731 96159 76196 88892 75615 62720 96163 60727 76237 51582 86606 63245 60094 65401 94500 66341 55425 94898 96485 84243 79782 53826 69123 58465 61175 72489 58758 50873 88614 84422 50726 70911 64587 72596 66261 94493 50552 87697 63401 86940 57961 67632 66751 92626 73402 99013 79381 81168 99679 55230 52905 73555 71884 85360 76306 56143 73314 68184 52435 65523 92932 95619 52231 66545 72485 91341 58327 76091 78954 57369 85588 84947 64831 97622 78190 84685 97002 98405 73389 65096 76730 97226 68429 50012 69703 61168 95650 62814 68558 84116 62159 55495 70001 88906 79009 91518 81698 93778 96296 77297 90046 84279 90920 91131 55590 80907 89904 87864 93994 82542 82302 52250 56716 76065 62597 69829 62330 97969 95630 88549 81163 70009 72274 63346 59735 93710 72033 70957 77104 73966 63127 74778 97756 79691 96052 53438 65971 97066 99092 59047 86791 73036 99585 53582 83220 81286 80978 72035 74544 96028 62867 61767 94780 64863 70515 92102 86392 67693 51644 50505 91811 77598 97376 67500 95419 91084 78647 62395 91981 77333 95661 66900 84209 76837 54506 84489 52280 64483 90760 97852 88003 68735 58162 61013 65617 80466 64150 84981 79874 76174 95909 86675 93455 53175 82078 72061 56074 69243 95502 81140 85119 51056 90683 95388 96980 90919 67058 93329 97460 94011 83906 86346 54534 67274 94855 66891 93382 82271 80397 84277 91373 70582 93836 56793 93831 61131 80925 52760 67320 61596 64040 79811 54519 64239 52966 71662 89155 89644 65767 73780 99095 95891 67081 81540 59016 64586 59635 80445 78245 74680 99106 84652 72645 56003 60758 50284 54306 94555 56279 61520 55098 75359 94102 73902 60509 83769 79235 66241 73835 50405 50092 89833 76852 57572 94460 62805 79277 97748 67538 76259 92444 87486 70248 85350 98915 81439 53253 62508 51044 69699 60136 78416 64488 79085 79082 91572 91799 69654 50381 95676 62398 57401 52348 84430 50811 89822 50346 85246 94802 63790 93463 78728 74500 70117 79334 56530 62132 78158 52289 75540 98039 56132 91101 90772 78075 59401 72544 54764 71283 93756 61571 85568 62207 75722 62884 54928 57183 95975 64277 90471 61580 87393 55263 50338 95342 67625 75714 96211 55636 52937 70279 64188 76564 54547 82509 94128 57110 80955 56648 61772 99056 62423 71396 94595 62130 92121 90383 74927 81921 55651 95220 86640 88161 73344 81246 81312 52736 82185 88368 64651 86107 76103 99511 88517 61588 99572 98136 82382 78694 87862 92682 71597 63604 70508 53694 59616 99163 57030 80392 84938 91147 68713 80903 86794 70144 60893 79200 60050 63774 68428 64906 98467 85996 88795 74708 95469 60889 94938 60934 99202 85466 56306 97329 66002 88720 83831 93731 88069 74712 73339 97963 85769 52114 95804 53019 93121 67802 79080 58220 68186 55317 82893 74226 95601 61077 61756 98683 92464 58790 62734 78089 92091 74914 96377 77980 67623 58939 71014 77499 69070 73109 55177 64917 62223 99630 55469 83552 71484 91993 67364 98912 68959 50810 78574 68035 87445 62893 99592 76807 50552 61827 67103 66955 73399 96720 70808 69984 58960 79040 59421 93385 70882 64816 86634 84980 71284 75500 62065 67545 54192 80623 72761 55180 91533 70366 55192 60912 54662 94943 50880 95112 91527 51275 75527 93982 57756 59419 77770 92285 76229 98932 89202 50884 67797 65828 82029 67245 81699 93416 62680 87369 84029 69452 76347 69004 52539 86917 77364 74380 52040 73441 67463 76621 99360 51864 90460 55921 94825 58531 79248 54660 58332 67402 79004 82570 59323 71258 82294 80220 75521 57118 61735 90295 71588 70191 83541 65640 52023 51125 98302 97747 66434 91125 78450 69926 85047 85239 56711 63186 97881 74512 69904 92076 80064 64482 66736 95780 50286 52699 85101 89935 66033 95398 71719 73575 99680 91504 93367 66468 54883 85146 92300 84748 84382 67566 98792 97985 62509 52830 69665 77231 63172 77913 71240 76309 69379 57626 67892 67491 92112 86169 71575 94327 76725 70562 59656 79851 58364 91928 83634 83532 95746 70716 58032 91385 90629 84814 97068 91345 71729 94051 71492 90365 65030 54533 89371 57292 79762 62962 77373 78955 55164 92813 76148 99429 97504 81464 60286 51306 98648 61253 89974 51755 58857 98761 61553 58233 64390 68893 86863 88296 99840 80019 56962 83654 87947 71635 63825 98932 59060 64972 63687 95241 97191 60926 95147 98810 93234 58892 82845 61661 83457 92013 94852 59918 97160 66069 90426 93900 84413 78482 90464 83512 93197 76033 93007 79273 72053 82297 90835 52510 85093 80380 83738 55205 75723 53346 57617 74107 52972 89085 84453 93337 72735 86811 70973 96442 83322 89073 89983 70725 71599 65571 73840 80371 91947 52909 76966 73412 52665 76323 91039 53000 90155 61279 69564 91152 88906 68409 50848 51632 73828 59171 53923 97251 74681 73635 50065 70360 60414 59459 65469 81501 51427 54338 60365 74096 97667 80725 60003 75956 55922 94103 76912 83872 92098 53331 54951 70780 81653 84674 69537 89886 63460 69355 65478 67550 72343 58928 93046 99380 93271 80520 76090 76538 91772 94503 65805 51511 88496 76640 66732 91228 91559 76177 91992 74817 85622 84696 97440 78354 84560 53348 75344 96761 80383 50397 50690 56537 89482 72701 89050 79143 78033 80785 86644 71131 65595 76472 74583 80697 95836 83673 72159 58507 99085 82978 72661 99952 94288 70942 98507 62581 91041 91392 81974 90373 70086 74866 87908 92997 86771 86051 60489 54582 86598 55231 70790 82629 76905 87728 83303 97371 91730 61732 81218 96691 53969 71035 75143 78030 52799 69444 84582 84477 59117 51944 75078 53715 59622 55626 65963 98910 82128 95243 72907 84199 93736 60844 86868 88385 59982 91047 75540 83121 78892 75475 73230 99832 95022 86105 68308 56325 91559 95429 92188 69607 83676 94047 75924 86372 91902 68119 63601 79247 81149 71101 87726 76782 63758 74379 74760 76503 70320 66478 61489 72940 85863 89020 90838 62614 86272 98972 80298 67650 55307 62319 79370 82619 71743 78534 60282 74051 51795 72749 92540 62006 60128 66820 84389 53569 95816 92424 65241 64489 56689 84886 71766 64246 68626 61711 51969 75398 50660 72300 92743 92675 82482 50889 87584 75518 62919 92295 74068 99402 55496 67921 52914 67894 95521 92391 70412 66946 73676 81634 93632 70399 89311 92344 90303 89216 72507 50815 59272 80322 92330 62494 78547 92687 58469 73416 61664 53832 82126 90934 78408 67435 53447 90345 64376 84298 91661 77586 50993 82762 74829 69756 91575 66214 83182 56192 57835 61946 63355 94432 80310 73018 67114 77155 80957 94940 69202 56315 58552 82784 66371 59065 54710 82402 70741 74607 73138 73405 69073 50037 52673 76793 89003 83584 62980 89825 52100 64578 88127 65446 99955 68636 97943 54560 64864 97235 91277 54670 77976 83080 63753 63030 93170 66668 65985 53943 51721 68934 83911 99667 55333 84887 79691 92704 53263 55161 73962 91865 53005 67512 76897 88830 92569 74468 56204 59563 84488 70844 99787 59653 96817 80234 74692 83742 94461 51092 74029 75922 61615 56029 61078 63479 93318 55204 67813 72233 64138 81266 52517 99513 74346 50560 59068 98322 74346 62370 68036 83795 96318 62417 93535 59670 68267 98496 97514 92619 60815 95610 71270 73071 52406 70160 76421 71870 93721 94123 56583 69308 55041 81986 60277 72845 64241 88827 77936 59747 75620 54508 71712 85830 65187 51567 93962 51447 93450 57958 78068 68364 83903 64911 63638 50438 78673 60330 69374 86498 55061 51044 68901 83871 86515 98018 84102 50141 94334 97276 52268 66044 84222 81604 60985 94186 92144 62559 65634 76116 77719 58996 83551 60777 90893 96031 89774 65118 70443 86431 62061 65479 90497 65484 88273 73374 90553 55493 66562 80952 63871 86285 85991 68781 77870 54447 98199 93835 55286 52794 73876 55073 82301 82745 73347 81259 91085 97044 82347 61805 81330 62801 88279 65915 92115 55734 70648 83349 58315 57985 70136 61878 95930 72812 93783 70670 63165 78162 50875 95108 96738 80236 73907 84117 64532 66056 50928 53558 98064 66526 65713 83547 98659 88935 53360 80182 62626 72358 86138 54048 82988 97906 57655 89616 67002 79283 50769 56696 84004 89801 69901 90314 98666 62087 98114 71935 55797 82589 54912 77465 68902 74288 94182 50842 75190 97708 66849 51403 61577 53553 78730 65269 87826 55313 86011 98686 86486 80874 66833 51368 70099 78636 78544 82347 92140 98249 73282 74310 97579 61602 55116 58541 58238 53483 89235 53538 86178 77915 90093 67258 60362 78728 63320 90330 58400 94021 67355 95115 91696 94185 87599 70652 68476 68839 88532 57456 69349 91563 66143 65535 76828 50449 91580 63627 74424 51206 52808 56802 96086 50371 92046 99309 81890 63078 57691 84286 71068 55928 61902 73438 60128 62066 73669 53624 98297 71952 62910 93692 64111 89329 52439 80485 86810 70579 91381 97736 64359 72286 58113 51742 97785 72534 69113 56957 66643 93278 59416 55280 77417 88637 87536 84478 99297 73250 64702 58165 86145 64792 50569 54270 66066 89175 69454 62383 85651 80598 73984 68307 84979 80425 94153 63483 97731 59849 63208 94004 96449 64827 77930 99836 62546 61268 56691 93471 66036 59721 77061 83098 68228 91548 72200 51502 57797 54504 76500 63311 77464 75885 85044 93080 96589 89500 91295 65147 93797 57766 55907 99132 86022 88188 91562 69802 89972 94793 94275 68832 71838 66494 83474 60745 78454 56705 63747 53904 72989 79324 85608 95466 98898 80499 99451 54136 74513 88932 50912 71877 54873 96649 96975 98180 55935 62336 58126 62499 74333 52863 55742 69401 82420 92991 69625 73494 99148 60941 75311 66409 89054 91627 72438 68450 60652 64821 78517 52967 60048 51270 68223 53146 73311 81205 73003 67790 81286 91702 70558 86845 99285 52409 67454 98908 73443 92108 77882 99295 59134 82893 54326 61945 77958 55383 65422 73801 55378 93264 79334 95101 56764 91600 92339 82012 90436 59754 70154 62231 58822 99220 86697 92542 56495 53429 58096 76190 59632 77714 71562 90135 98137 64815 81227 61161 53683 80862 63278 61067 73931 87065 57356 50657 88553 91430 89737 84604 74261 57503 51864 58664 77382 78946 85526 53635 82144 51933 75069 84667 73130 80467 98259 90901 53758 74886 98445 64447 57213 83466 54784 90416 57044 88750 84522 81151 61393 69635 73479 61253 74027 58097 91621 95270 72057 94182 90434 66908 92217 58111 75588 64208 60066 63467 98688 64483 50812 93089 67575 91816 75689 64931 51755 56289 79552 90913 68062 69238 64576 54095 66649 84609 90575 81179 92039 85911 62632 88009 99346 87107 50586 61560 89835 84490 51906 65773 66995 62616 81334 91261 78141 90064 63288 96729 61551 53548 68632 68897 78382 94757 96615 86856 89718 93124 78762 71793 66388 75076 89519 50526 92186 89372 79552 91191 68500 81861 95165 84135 94205 59869 97401 95104 92976 51006 92541 73676 77965 97918 57399 63236 66520 53861 86353 54047 85913 75214 73632 58386 63722 56415 90507 61858 62058 50577 76185 86863 79954 64710 84579 92332 72476 84614 74135 60999 72963 56800 52092 83586 89253 69320 94719 82833 56252 57111 59202 60251 83141 51416 86073 98021 70673 65523 82096 72757 88708 80770 64177 88257 76668 82814 84693 87126 78859 55675 77866 60937 79024 93160 88642 71088 70586 53428 96119 61334 68249 57120 99101 98142 54465 87560 82725 94952 58796 87229 78582 51427 91912 50511 70568 75441 82957 58321 64721 67984 85625 74185 82960 83502 68751 99755 86974 73103 72507 96447 54918 82839 59928 80398 59531 92794 86751 77891 60643 73241 68456 91964 68481 52241 59408 96712 92696 64473 95337 86753 53040 94423 73990 75552 84294 87293 51390 72815 86457 89871 83265 63998 91581 93244 72596 74305 55641 52491 70298 69163 78308 95324 71267 81348 79549 88312 63246 91076 78997 59992 84037 60360 95301 81963 94369 61988 74564 92747 96862 86759 53144 82386 73944 79593 93466 71096 56605 62217 67883 68120 66124 59430 81155 70210 54506 82785 58825 72462 74385 51767 92860 51179 63096 52015 93449 86203 63165 58456 72975 79807 94553 96664 95495 66158 78926 82934 55856 52673 58860 61881 87909 84688 83344 97303 93307 74014 69605 97011 75113 71331 61083 54315 63345 60110 88344 79670 62538 77988 55029 71134 61268 71892 54451 91757 81581 73690 91968 74074 64047 81819 72942 58623 52751 63436 84397 97308 50641 91444 72134 54326 66083 60501 75083 94957 76666 57038 81846 84108 61417 71984 55137 93825 78094 59677 96454 93938 65080 85580 70107 67465 88529 96055 69078 80139 72936 91778 79284 72433 97831 70641 89143 75120 72375 85309 93563 98830 72855 90233 88015 65651 65976 65042 89884 87619 99538 62857 92775 78574 87597 75552 99271 82236 65836 88651 82953 63602 62455 57178 74009 92953 66927 53238 89941 64265 96560 94136 78508 77565 60331 97940 90860 80956 67343 99805 98456 80810 71178 80339 97685 74374 69208 64547 67862 92068 69906 80805 58956 50178 55138 53478 72390 84499 56720 91934 66417 66303 98338 93814 50873 64100 53338 86630 87808 90165 91088 73943 59680 89483 99927 67851 90215 85778 97236 69360 85556 83337 52488 74405 97814 79054 51906 91812 75339 89580 84667 72107 66827 63459 68195 75640 72978 78661 83069 53641 86719 54226 99858 72144 62238 55639 62568 56676 68461 71638 84452 68467 77212 87508 61534 94859 50680 84352 64267 81975 84720 88663 58034 88744 59841 63814 50369 81757 62004 71887 58258 74382 50723 89062 65856 86407 51071 61099 98104 69074 82493 96155 83296 50745 72510 87684 74684 73145 83560 77858 51159 58668 82592 64218 99505 59856 52034 73245 82371 95513 57622 61963 89573 93827 95028 95094 77937 99327 80644 55678 55634 85287 50940 78213 76960 98296 77347 55997 53892 71132 81439 83937 96044 93366 86783 62136 90675 76482 79498 97201 81608 65028 87496 59208 68477 91654 68064 69479 95011 93339 85509 79575 76211 93320 63382 81572 94583 51666 66962 66374 85261 55938 88609 51049 65060 95293 94916 89522 65629 72011 51855 99142 60652 62825 70834 84760 75241 62262 57955 95381 90225 57841 51636 74435 92678 66116 51163 92886 57845 68354 62848 98757 59978 97906 66278 55339 84133 64172 70750 97396 78844 66311 74481 88972 60499 89555 93912 97153 63468 82898 59257 55643 51503 79957 59450 50479 86481 95881 59616 99218 57755 99354 73910 83847 96019 69584 86203 57295 82575 60663 70555 71198 51028 58718 97852 59195 78519 69473 60609 50154 63794 83532 75372 63936 54588 73539 79254 87251 62146 67195 67637 67649 87051 66987 61247 95196 52170 79312 73646 92782 65445 68060 88010 99885 62736 54119 75801 87285 54307 53949 59481 54301 99127 63764 55822 83813 65269 69496 82023 81065 67504 69714 75858 74764 97819 95171 73915 83851 78886 58663 55320 61218 75667 70649 90101 54115 52921 51034 50056 94469 70467 83111 93607 53815 79005 89307 93877 68618 86886 58909 84470 85424 74080 63856 65487 85069 65870 84195 86522 50155 94294 80698 96017 82070 75948 80793 86185 79828 51594 51820 99850 55920 60622 94125 63987 98836 82914 71973 63214 73319 90114 62512 91256 99526 64988 98138 82114 88048 52762 90342 98257 75128 67567 95868 68866 65605 76132 76670 64129 98361 73962 77249 88817 84365 80832 75577 71084 52728 80115 69433 56099 62293 63853 91790 68853 78059 88759 88311 90766 72023 84154 98892 84627 60964 56462 86533 52288 83157 55657 62905 50534 85061 70070 78288 52738 94758 90008 87897 80655 82014 74587 72123 68614 62196 58679 80515 82874 72253 95928 90432 93186 70094 61471 75510 71387 59653 94503 95880 67716 55926 75307 95981 98021 97575 73755 59948 88243 87039 81113 55657 64623 80841 87648 68063 66921 66708 75916 93957 52239 77479 50962 78449 75661 86164 72635 82877 58597 82982 85704 84814 92118 76782 89087 64637 61934 85880 89257 59784 81116 58173 63803 89036 70967 61817 67544 85746 80654 67247 67304 85988 95316 53090 99194 72202 74458 87125 59397 62630 74008 63424 64368 78390 57024 94906 73039 65777 56465 98670 96156 54745 87303 80977 81654 88394 80012 98438 79137 66961 90040 71413 67652 99924 94136 62819 96181 68647 56024 96354 75442 93364 85157 57789 69831 70931 96532 69070 56909 56988 98329 92759 75104 80710 92438 79373 68178 74197 57362 78911 54756 91275 82323 93921 81989 67150 82825 56098 85442 93710 59434 64037 63243 61081 73312 90466 61038 66539 59495 65822 98900 72878 75843 68954 69107 86588 78522 84826 80470 99394 52608 68434 54893 85814 96044 72728 56196 74572 67038 61018 54099 93940 81553 77197 59123 79933 90870 67928 58597 90590 89391 59314 66679 80922 59107 68374 63167 66294 52584 79107 61298 59854 97836 64078 54513 95061 94926 51589 62293 88934 66595 77573 98304 90992 73553 92581 76585 85553 93970 61362 83507 53261 82062 60278 66297 79138 81664 63442 50182 82544 99616 98451 58760 96799 62477 57663 52162 89978 86694 63536 75652 83469 90668 79994 95029 55466 86497 51051 60027 85991 73858 82413 70761 50015 68701 86039 60209 98523 97972 72238 52856 57629 84573 73372 92511 79097 70389 97605 74721 91745 52270 66849 94419 61586 91199 52577 83134 70340 94613 77090 91465 74580 94781 80352 54127 64471 84618 75204 89539 70450 89479 98119 55787 53610 99978 88988 98301 87542 82296 55945 74237 55571 51894 79829 90141 91584 51534 75759 96289 73443 90344 66879 90489 54350 57498 69554 58754 53887 69164 80380 89198 88351 59002 53843 97444 58925 72547 56527 66047 96288 79766 59979 73313 80051 53903 88902 84539 89015 67995 60841 95137 57283 83616 72220 89784 58624 80944 53047 50290 73190 77180 58849 66577 98902 83257 74601 50866 68809 52568 68965 81756 87988 95801 57406 53237 99048 68234 84245 78022 98359 52310 68542 66021 97052 66095 96207 81965 66923 76144 79546 50554 86630 97190 64708 95251 75193 68775 83138 66587 93984 72999 92513 67982 53774 51091 65557 68954 97198 94848 91324 91463 75102 89854 84124 96636 92815 99968 53949 60790 65884 58677 82567 79990 50238 84196 59040 79086 70536 97787 96313 98950 73279 87218 82486 73278 86302 69009 55638 94580 93573 64851 97605 87093 76932 80989 92364 59753 57674 94496 78145 68114 61598 89599 67701 80323 60770 88094 73099 88623 71700 80762 51021 86400 90934 85742 86159 86191 81946 61911 92829 68470 74057 67080 58024 70449 76136 78775 96576 67243 81200 65787 71102 94552 52707 92660 58938 82696 66145 60897 82145 87243 56965 87905 51259 52013 93560 95835 93797 79255 83337 88883 86318 68791 58905 97262 76844 77763 75305 61196 74045 74548 80614 90683 89497 66289 82037 53652 93059 79804 73833 85325 91258 79563 86079 68799 84395 70233 60641 50915 78119 66469 55602 76121 62027 59933 76916 78340 93594 88426 79063 62168 54279 53577 50693 77333 54463 97803 98203 73409 81304 91991 89715 72638 57307 50546 73271 78615 66683 64101 98394 87047 90276 54683 59381 51078 94076 84948 74017 66753 75271 63279 91011 72028 67207 99589 74955 61993 92518 84454 87740 58013 65489 74494 55305 57277 86162 85099 83996 58867 78032 59445 88340 87435 75671 73762 87151 81537 93248 58565 54710 89045 96205 86836 92135 65660 52046 59114 80799 69887 80777 98847 74096 64037 96835 67110 76957 88075 52623 98461 68416 93761 78719 96366 92337 65626 89351 65384 78329 71546 75683 52163 72238 66525 82000 94469 93464 92868 89788 91628 83297 98792 56006 90571 60506 86090 75196 72944 71049 94848 57845 70909 89519 54334 64265 78014 71240 59497 69129 72324 86400 69840 73237 67684 75140 96506 50896 99852 99450 71328 61135 56956 98740 91528 51532 78051 85037 84767 61895 97652 72202 52019 64494 99332 70887 69920 91046 91880 70388 67216 74074 99065 91131 53586 96638 72393 85781 56875 86264 95018 92649 73441 94701 62230 69027 58578 67393 88768 56076 65541 72708 97613 68341 65627 56990 93759 65929 87795 74787 62135 77307 53378 67552 52102 80076 57022 57012 97855 94056 91468 78810 66801 89079 63528 78698 82775 96288 51728 88665 75273 90711 92668 71902 68834 54249 78177 95039 61362 53739 95904 72074 78491 53536 94633 94551 98069 81601 75753 82596 50232 90973 98247 85635 88694 81729 51189 66146 70205 59339 74912 66833 57283 78046 58566 87742 64154 90587 71266 58449 61232 52460 65825 74667 55998 66331 87493 78645 75628 97140 88718 96939 97212 89428 58491 54096 81897 73474 72312 51983 54147 59603 58055 52396 72012 86236 91476 62728 78249 92551 75780 59291 99804 50204 53281 51093 53264 89576 63658 79831 53756 61321 57019 67061 69990 74284 79769 54270 95842 67186 57092 68507 61884 93668 68264 68064 59563 59373 76151 73585 67850 70836 61886 86835 62049 57559 51629 61011 92561 80683 76661 52922 57624 57654 65205 67809 75363 70909 79508 78776 60359 86778 57131 69570 98414 97722 99943 93365 85755 56552 99854 96100 64793 81783 59971 65757 76038 59890 92416 55362 70697 62280 59151 54575 57060 94157 58646 89485 85083 72220 63767 61199 94532 78981 93812 58948 82262 83925 74010 67101 87326 54583 51444 59354 95186 73921 60466 75514 53562 89188 96603 90126 84518 66627 57190 84886 93791 98865 63912 56613 76034 96073 97181 51661 76104 77325 82731 75458 83547 93520 79912 63399 65188 68226 87693 51710 89734 78780 67087 93621 85733 64441 63768 86048 69497 90029 62414 79154 78409 72610 53996 97277 74397 61291 55234 61660 79662 67479 64134 70620 91508 64397 74608 71894 88232 94216 53803 55593 60390 89719 71154 59515 78787 69608 77125 86284 71985 63385 51810 71529 72873 98796 57008 90046 92403 83631 64393 68351 50665 83137 55279 83421 73850 81580 96762 80753 93794 64978 81619 57575 55552 75373 90450 88653 85987 85487 79357 83840 93859 72195 64022 75336 72004 57225 71913 55190 79627 78988 90421 54673 70803 95748 80466 83963 57356 87959 73029 96600 85629 66767 71792 89356 75223 67565 55865 67501 84203 82760 96067 63804 95011 64134 84531 53017 58739 69501 81691 65268 67486 73525 63377 66484 81432 95320 80756 98753 65413 90140 97767 51426 54107 72930 82260 53960 97701 50242 80229 97567 71204 92402 84823 85185 65267 71657 91776 82456 64914 80931 93509 98037 67932 70071 99859 97496 72452 94801 89147 89057 95400 89021 74889 61586 68541 57445 81407 60060 78124 82221 58759 81041 56017 85197 95263 55461 54860 71635 88415 84976 52048 57168 85233 74722 66132 88578 80941 92826 54650 59388 73628 88281 78308 73526 92273 83840 69329 66241 71467 96945 65519 67528 61113 67945 87870 70778 81112 51221 82131 56995 67559 80720 53184 55912 75793 50090 62886 52326 88411 82172 90642 56973 83048 58498 98775 68659 56825 66462 99965 82947 97168 68983 84344 65027 64605 83108 62105 64395 58093 91160 62444 77840 83449 91849 65055 77729 55333 79650 73262 65499 81336 87302 70827 56433 55466 79587 80548 98836 87958 53755 88427 56463 79088 51432 58752 66591 52517 53126 71099 91279 76856 80019 87810 60005 99240 69563 68588 67350 76786 94514 61684 81751 60430 82287 57954 83649 67626 87424 97962 97062 68891 74075 53242 87579 74936 94502 65626 58385 84342 90449 87818 80611 90638 63992 53031 53822 90578 62102 79844 62739 83315 95794 96975 51876 74195 95134 63341 75148 58665 73404 69101 70065 93684 68505 76633 87664 67385 60727 61213 50919 54582 85797 69832 58621 87330 99907 72892 79823 55194 76758 99431 61185 72440 83346 83559 90588 85083 76073 64365 87622 97254 62816 82135 90941 75284 67561 97578 88191 88207 86496 67288 66440 71582 85290 63679 60126 55909 96187 95636 59866 89130 99845 79363 65684 66451 75348 61652 64049 96204 88845 66380 80241 95465 80653 90152 92301 86825 90495 57844 74332 55220 86813 70928 70814 98203 54189 82645 86202 97678 83862 84107 72939 65713 56973 59189 78005 79192 78495 59321 86416 73628 64757 89122 89135 59416 99587 89896 89848 61938 95300 83644 73909 66105 90350 60088 64858 62193 77561 81710 72551 61824 85463 92407 64400 53590 99729 76977 96057 94168 56071 94847 76457 82538 50722 95296 58441 59572 86894 78052 65832 98926 89949 59725 82394 93508 63202 67340 65304 68774 53639 51016 59166 73221 51636 97819 56439 68531 68636 62644 90074 92773 94322 56265 98888 63327 86844 76592 56505 64702 98189 52913 92411 54114 89928 83117 77260 91617 59721 62098 86741 92829 83640 54761 80922 89168 53333 51444 60123 78873 87645 93061 51109 72640 57151 86890 66555 87507 93477 67579 87574 80867 78326 64491 62295 51892 53762 99470 63576 71387 61848 64757 85548 87177 64634 92068 74618 59573 51723 60505 52649 68677 54220 94212 86571 79338 59673 65865 68248 74400 95245 64109 56647 97271 76669 59384 71611 56512 52122 58205 59367 74125 77542 65216 80092 97716 97060 92812 94033 57337 85130 67617 89179 68119 78510 68960 69022 88982 62967 86118 51606 86597 58468 81541 82947 73642 92334 87694 73141 70443 88619 58447 71839 72288 84824 85537 72480 81915 71955 88623 71092 65579 62390 78535 64301 90218 88438 83013 77668 53495 62259 83134 64170 86744 78643 92622 60680 79749 69353 51409 89422 62211 92118 93670 95077 70047 66178 76963 85201 60538 68998 59750 84322 69610 73209 98983 82924 89458 67742 57237 83454 54384 83467 86604 84311 60258 98251 55747 84292 92304 82437 62101 50430 67785 65081 78379 67359 57651 69458 99184 54606 98900 78182 87964 71615 97696 83035 53819 81081 70690 84314 54126 78179 64474 62495 53802 56285 71347 77676 99926 72977 83613 65462 99943 54068 83680 50194 66456 69266 62163 83312 64907 80742 80930 94118 59657 88776 78690 74881 60979 86954 73439 80010 77749 51701 76119 74669 73952 65100 81145 56057 85201 59540 63116 93894 99005 90120 67499 86112 95818 50680 91765 61662 88060 67340 86523 98824 84828 50534 53025 88916 80944 99089 78534 89644 99204 56540 99917 79066 60966 75200 51796 58051 67919 60468 50873 70574 82258 94977 54188 97496 93933 51438 79790 69283 50021 56812 57147 90190 91712 88094 94419 56382 52710 74672 61475 68522 58351 51233 86990 58166 50179 98009 69125 62698 96570 51475 88961 52626 51504 77313 70803 73599 55217 55836 65342 65792 55973 87621 78908 62991 57904 76170 57708 57486 67954 77516 60784 69010 95898 66969 64047 91169 78672 97747 99326 65229 83524 96485 69605 94827 85487 74103 66756 62300 65379 78719 52243 81852 72287 89806 86522 96224 54761 67875 73702 96069 59505 95175 91417 63280 80957 73564 90586 87878 60973 89562 74472 67128 65471 71365 76299 87508 95203 65563 80843 96317 85026 82563 94476 57933 83216 60987 72090 53536 72982 74691 76527 90843 84032 87151 79313 66826 65347 96928 51603 53677 91288 77145 88095 94388 53409 66335 81283 72173 86130 54596 67920 97372 58546 58511 57324 50813 77136 89749 72510 69700 76548 84784 54962 99399 88125 97937 53622 76245 54481 90600 67141 92484 82278 55901 56930 67836 50257 56618 90691 66435 55011 97299 80219 86151 66404 83234 51221 50744 98546 94694 59625 84799 71052 80712 79295 50518 99521 74098 74953 59838 85998 87878 86425 91740 71311 56649 97724 58276 95514 88581 76959 91414 51695 85342 65256 66653 76501 68805 93098 93333 94347 53112 83121 81662 86240 67238 91161 73971 78727 90730 97483 64841 76113 77118 73561 92198 62230 90925 79029 76869 89699 87489 91173 56207 72753 78774 99543 64724 83825 73500 85421 67156 68665 95910 83623 86677 58474 64147 92208 93992 68625 67481 58877 59909 58636 84306 97810 61052 91938 94510 98556 97695 90233 72953 89208 80346 81183 79326 78603 62697 89717 85998 74520 68731 80674 86925 82056 63996 83390 67648 56880 61975 98423 99709 54650 78722 62578 91974 56334 58869 50433 93095 82118 69973 79466 54877 95370 90407 87567 91368 99863 57525 97535 88906 79447 86249 77209 76845 75360 89008 52778 88603 52694 95985 80418 70367 82504 82332 77781 79573 67811 98122 88152 58646 82675 56020 94851 65242 95678 84677 94456 76655 98070 92423 56590 72382 98707 92287 70776 56516 94742 53240 75402 82302 95710 52229 71201 99268 86775 69060 68790 82508 97066 51730 73846 74875 86712 96238 68215 79589 61568 68793 62732 90538 69813 67239 56019 96929 67224 60773 52229 97128 50023 61427 64930 78441 66262 80716 63985 74795 97945 51940 83085 78226 87668 78709 95065 87323 63833 61395 68741 77949 85814 73471 80992 58239 59689 55241 65778 55153 93474 82277 81057 95495 83772 86615 89557 73156 83157 62679 62581 80638 90733 84806 93708 53438 93320 94687 69453 84635 64146 80601 51969 82154 75022 90113 74395 78686 70929 56447 57248 66924 85942 79877 82147 50830 88737 95382 84909 84758 80995 95677 87448 64936 92723 62109 57015 89267 84579 58877 55424 98341 84870 78765 57204 52568 98754 78792 80247 85847 86921 87342 81491 55568 88216 86192 76988 91717 64271 56791 53297 71568 53888 90342 85101 70397 71810 77988 61956 95073 98395 98776 86888 55904 76919 59755 97803 66118 80092 56098 65594 65105 90707 73385 55786 58169 76070 63895 86386 80386 52838 90603 68442 91554 53276 78204 93590 63079 85397 82044 80136 78483 58938 57873 99041 99852 83800 72068 82712 67639 67257 66287 51943 74967 64717 95055 50301 56367 83141 74722 72611 55937 55679 97439 54032 84611 64589 98620 59912 95864 55569 66724 77272 98265 90063 88168 58258 91320 63686 77337 94880 67995 86511 93035 59518 60731 58333 90938 74073 75688 83539 89908 61848 55569 50762 76643 64824 74558 51724 88060 62508 79452 81385 59502 85865 81699 79593 80523 93865 58177 87199 75421 57192 69932 59473 68770 94733 91255 75460 91710 51879 75189 56788 96588 88212 57291 83542 77258 57682 93599 54780 91534 82845 84148 65644 86828 57863 74425 60762 69020 56806 83238 76623 67839 86691 69683 67240 65486 54550 71743 62703 98944 82971 88547 85641 98557 52275 71008 93195 73190 70328 74987 89882 73307 58294 64000 82067 62837 57691 83147 66210 65903 89854 92915 76779 84258 58478 84588 87778 58667 65232 80363 63613 86590 65679 82747 76543 63210 55404 76883 61142 58474 85339 64687 80655 73413 72339 61532 58908 82170 65352 69734 74204 79647 73154 98395 72715 54195 80144 73994 69008 76360 52512 72563 97477 83329 98815 65770 73875 82823 68601 96090 58972 58022 73274 78629 51984 92360 77689 79289 51951 89957 69806 55025 82024 69976 80804 92303 88269 98727 87810 89419 55093 73268 79553 92553 56848 59094 83460 52178 69340 94771 94710 59930 71306 54486 72831 58109 84268 56577 78033 96397 51926 64272 92137 51375 98111 61759 58175 75563 88612 59799 55986 83753 84163 50823 87015 94112 81461 65583 55199 54527 65448 53737 59149 77196 64523 62737 76072 81248 59717 88774 99165 55894 63368 78451 60228 77959 65709 55029 71375 64615 74918 71485 73589 53820 65896 73744 82643 55795 63730 56737 73359 74215 73919 92670 80329 91833 68938 72332 86520 80476 74063 94459 87574 67285 56319 63551 81082 66187 93858 91461 81176 77494 69449 69720 68463 65543 86305 59724 67146 81032 61960 98804 80577 82999 62498 86361 81339 62908 73543 53877 57051 56373 61178 69011 65410 61893 64081 91423 73351 82166 67502 83758 73883 70538 93824 62734 76814 66408 90190 98581 97104 75804 87351 94220 70976 70860 63343 54884 63348 92097 75029 61747 98217 69212 94561 55825 79245 69281 86611 52343 72603 94842 77106 53819 83328 81626 81207 51112 76874 91764 75601 94114 57483 51870 69471 51759 82726 93588 92702 71350 73688 90996 93746 80568 97540 96964 70539 77498 70220 56108 76879 79268 83514 89872 65869 62804 98988 79263 54699 57785 57869 80391 73952 69325 81312 96184 59245 94990 52398 93756 92702 58255 62896 91525 58279 56736 52858 53029 92339 54603 66612 81471 80768 80677 59978 75618 81995 62875 60558 69840 77893 91267 61892 71112 88356 51286 62335 67953 58254 98977 60879 61031 79990 89368 53423 55186 59390 58134 63587 98234 59324 51280 57947 65878 55634 77812 55800 54796 86829 53431 72186 69829 73191 61221 84802 72429 75046 79637 60029 79584 73108 85813 63846 60879 73958 83759 52510 83456 96547 72388 68289 70157 62027 68554 95921 51442 90784 86268 77714 73931 89139 57404 77177 66209 58045 93132 62707 91923 66979 79986 91756 51157 79728 86557 80942 63260 72400 83158 95582 88694 85946 87810 89604 86102 57243 77087 52838 50795 85039 52720 85441 96511 92212 64968 69314 83815 71432 79513 59220 96669 80966 98642 61937 60343 92835 70027 84558 92676 59937 90794 75083 78374 73398 86837 75433 54999 89080 75964 64030 65999 96289 62546 62536 76714 65592 51811 76597 99423 52178 70783 56076 92631 52717 97573 83730 80567 51027 56256 97836 59975 53004 69811 79658 54770 51173 91161 53717 56362 88016 76484 97086 75755 76649 57666 89128 64006 78454 83841 53509 51334 62076 77395 68647 75806 78358 79947 64180 73445 79895 77013 65512 85871 91906 98182 97458 53259 70531 66224 78026 74409 73693 65654 54461 66616 58832 53243 87900 70410 68213 64986 95326 91041 51651 92617 60237 91276 51221 50447 82467 76973 74010 69972 52997 86340 89538 51364 56893 70747 55224 82844 93400 54058 57260 50614 74185 97508 86985 99380 58849 87513 99607 51405 74586 51752 82620 51977 76545 88744 81891 58886 55754 73665 67563 61978 85362 51803 99853 93712 69502 75263 76843 59174 89262 85502 59236 76583 96744 78582 60469 56053 56864 82458 89438 83645 58267 61221 56171 93990 54581 81219 75661 63945 88550 86014 67383 64873 86031 83994 56246 97757 68034 76380 64042 55350 75763 70848 98850 73607 63425 99945 85730 72952 82607 74728 81713 85719 59769 56689 66466 92052 92289 79835 58738 93817 96472 87659 54586 79656 85645 53251 91016 55514 79815 94931 77854 81857 87016 63060 65660 78757 61124 77838 74473 99851 75186 74291 89173 80753 83239 64023 93427 55313 90041 66434 73650 76061 85728 70105 84777 60807 59649 63896 68890 81476 87935 60888 70480 94985 79321 63858 62085 68800 51441 70554 85898 62481 56758 71845 72232 67808 88464 65561 81745 85734 98578 85906 76762 50681 60391 65562 99978 83741 78782 92869 99862 71692 79282 71143 53804 55404 84865 92521 50144 96644 68149 80328 62419 93803 80634 95643 78621 90338 61584 55868 57638 88494 61862 76285 60529 73953 56661 72919 69736 95026 95801 78921 82832 77517 81834 87665 68456 95418 92084 83677 86076 71722 90103 81541 50409 56913 71381 59056 95071 99175 93510 60409 70105 55503 89991 90284 95741 96657 67063 75477 77990 68193 95354 98302 57244 53949 88606 95466 59888 86349 95543 97569 90341 93421 88776 72196 62122 82911 75404 51356 77987 94619 57280 99510 79729 58121 85436 55216 76072 70497 96237 55809 88514 56349 74170 53934 56310 78604 71668 66985 59389 96528 85170 61170 84950 91189 61767 88027 97797 68171 79537 96616 95401 57310 79395 63532 71103 97381 90747 87752 81013 51101 82631 80982 89505 54602 69383 52042 57388 74583 73727 87931 83107 79272 54465 97711 81691 61030 70358 72141 67268 70728 74569 97133 66001 73401 79571 65791 53287 57100 69743 98843 65121 55189 92013 97539 83225 83492 93860 98163 69389 76760 60511 53460 88795 58793 73043 61087 54080 64790 65124 97474 92381 65687 58984 75881 90413 61403 59528 97519 63483 90680 72535 79971 72544 99344 72195 58519 93105 75504 78976 68458 98815 52788 56957 83609 92695 73528 75960 92164 60321 94629 76567 50324 54192 58170 67193 83977 88213 97921 83760 92001 61530 95295 86911 78705 60196 98097 59097 69753 76225 82899 86030 75569 51624 84079 89634 64188 54488 51585 83206 56694 99107 64069 56139 89633 70376 50900 77991 88645 83992 87043 66691 90827 59558 66659 53876 66527 84593 79507 94049 98397 59920 61897 99754 59582 93506 50771 50584 61784 58574 70666 65383 76641 86467 68847 55080 59540 73771 56682 81151 57149 65827 68216 51604 86616 83184 63479 79230 54625 63605 98315 54190 73210 74937 95270 83593 66867 73764 60996 87605 59073 99243 73942 54819 79078 84920 58026 84829 68339 73727 87969 87441 75767 56270 84715 65741 74887 82829 70892 73825 98813 76231 57071 68013 67154 78140 83126 54995 75490 85233 94328 90755 54747 81366 61932 76913 65788 64374 73261 66804 87804 70683 66324 83995 84635 64493 61266 53734 77128 53126 64887 89548 96785 58843 58896 59876 57757 59349 57292 93757 69207 51918 92403 90026 95600 59464 76036 58698 69808 89612 96929 85320 80615 92696 58612 91462 84927 87426 62057 82937 56757 84315 94995 84582 66164 97606 72727 98353 56618 96636 60531 58173 93850 60968 91371 64294 83325 89012 65966 88130 89470 63805 65921 61417 50387 70987 93263 97233 87056 90275 68231 69067 62534 86424 69525 55383 72843 99287 56369 51810 66253 57085 99762 83347 93910 52142 88084 70193 71106 83150 79788 72086 81662 65438 63347 61664 72141 54931 92261 75813 99382 99129 71423 83384 88417 65561 87180 82515 63370 62592 79437 86456 75204 85320 83010 77647 94006 67077 73855 90710 66289 63113 91959 86731 88347 94687 76424 64107 55913 94550 88912 90057 86418 97692 54765 60858 68486 70853 83207 69802 70685 53264 92438 65005 66807 94282 82951 84650 70086 73472 95301 57619 87775 58314 77148 99121 94673 55680 62915 86294 83029 76165 76437 99195 57088 76218 99767 53957 58355 69196 65981 79335 59514 61676 80400 98447 65543 63536 56874 51028 96275 69990 80575 95002 70577 59471 72039 56822 91323 72921 91376 66767 75761 60420 77371 94759 62811 83060 87588 82810 76503 51299 91728 80376 53974 66481 60039 55565 93990 99664 76788 64963 86302 59876 75650 73025 72672 50710 52936 68254 54904 87698 71832 95755 80009 86146 81581 53109 84353 94159 79452 54907 66296 95601 55041 80073 66892 98705 99955 62392 90629 56523 85697 92304 83062 70665 79737 55056 89358 53724 90105 70941 59798 80825 93395 51589 78517 78682 91468 82759 72560 85069 75122 88170 94093 72763 95552 73610 60178 66348 96223 58576 98417 74158 92070 62479 99633 64221 93298 92527 54467 53357 77264 88028 79154 66231 88343 67546 70268 73795 90826 85754 79002 79531 70763 96906 75103 84922 90922 90666 91881 65471 92668 69244 73036 84970 51148 87395 98041 86987 74654 79878 78969 89126 81807 55702 90917 94863 98040 99793 83414 92571 97059 92297 93173 66211 52158 80350 52506 93183 71824 75173 95632 71862 54701 94804 79821 89717 90352 60307 53407 93820 67731 83697 67288 87555 54973 63738 67066 69447 63398 71468 75075 99481 53534 85598 69572 54672 60726 98022 83548 65346 77077 77187 96088 56543 95577 53911 67805 75999 97933 82262 66110 76511 70792 52099 98237 52502 89488 55615 97565 92990 89767 56893 59940 53998 88652 63114 86662 68172 68840 82839 67762 78179 82081 87544 85574 73639 71123 74553 91278 52986 70510 55373 62673 55924 70629 77021 54254 73650 90664 88955 60552 82016 51613 65388 64544 75033 94906 99993 76047 53248 92951 71924 87316 65011 86526 63813 60259 54636 88218 83897 61122 64999 76918 96310 79368 93134 78332 79838 94837 80913 81341 52516 68337 70403 58546 83552 65648 63289 50911 82069 82872 54019 70189 61709 94533 88467 75294 65691 78151 98070 61654 94818 64951 99944 86527 50015 89276 59061 66754 93840 59132 52941 83080 76798 53453 86920 92237 93881 60913 99983 99297 78999 59737 92565 67381 81716 89129 56856 74972 73148 61315 95149 80155 59063 81368 97949 93841 67309 87853 83158 52100 51993 59624 67770 98388 57568 84650 88337 91434 66310 73291 65919 99035 90169 61352 72000 72387 71396 79026 93364 81747 83890 55242 96411 91360 87569 71605 57222 58523 90328 87082 56620 87410 98782 52844 68789 91641 91354 73534 99434 53601 61902 54816 73380 87441 80704 96566 89667 99996 93350 98306 77326 57466 82654 68228 75864 66685 84203 87002 74480 85881 82604 95825 92331 69668 57545 75028 97342 94300 56224 82776 86738 70167 78750 63567 68926 68241 82237 54045 81186 62723 84537 84018 90464 90434 51779 91949 53206 72205 78945 87839 52039 88300 98165 96646 86837 50164 50759 58462 82440 80218 65937 78242 70145 60956 68105 60939 77975 81042 53575 58477 60294 79051 88236 93211 79827 54853 53755 89760 71091 62666 62738 62850 90390 56646 88737 85740 96865 61888 51108 72609 85264 86134 66102 82232 98847 60227 71534 85500 53137 70762 58829 94118 78303 99788 81525 66591 76591 77907 91477 58626 65917 73789 82662 96399 80589 99289 72767 98918 82643 52849 62976 50166 69987 62844 83514 70465 96261 77365 64541 53731 73312 54139 51757 73793 73150 61431 73589 91552 95134 82154 59229 51803 70151 54032 88454 87713 59831 75679 60560 85142 88186 89854 64156 63423 67853 70819 92291 58492 84594 82664 52132 71103 85897 74421 95534 90675 59808 98203 59577 53247 96944 71719 84564 50140 81574 84695 77764 61511 71372 65258 72558 53408 85923 91433 60335 75237 90763 53990 53566 99894 94672 54464 86915 85580 56616 62834 85200 68356 62032 66934 57779 91884 74480 93424 88880 59216 95444 79098 64691 64499 70170 52466 95219 58321 56427 84868 65323 68258 84406 85505 78357 60150 72728 68704 90479 92632 96697 85116 67010 67047 80906 99696 67556 87433 82532 85404 60400 71878 59214 83985 75856 98216 94013 78564 72701 77147 98960 89139 74510 65914 69236 68243 91435 98917 50470 53416 74174 68843 72372 66726 69387 62945 92783 79487 89085 88159 88882 86694 83970 98426 98399 68491 56597 51646 60729 92955 95480 99720 94581 98647 93192 61245 85519 68988 81243 80785 52791 90555 77046 64843 63829 51233 64131 80992 68737 89365 59142 54297 50195 71280 65106 53319 67815 76565 74098 61432 73102 51771 99639 99442 80044 61218 62473 74102 82003 88689 60745 62923 54782 81272 94855 80717 57360 57053 72395 94323 82496 58300 82253 82623 70627 95693 52705 86600 79683 82706 51641 74543 62843 83871 73822 76378 69925 89150 58534 68118 73032 66564 91856 67745 56964 82981 95946 72304 97803 63444 91814 61270 58688 55724 81447 80364 68969 61843 79496 60867 61916 50461 74402 68091 51746 81493 72425 65066 95345 99139 63089 94923 72209 68851 76713 51630 84491 99658 63421 99545 59535 72282 66082 77442 50088 54299 97717 66310 99817 96616 71492 56172 51431 79106 64492 97741 53303 85631 95586 64213 86809 84713 89619 51167 70178 68972 81044 73729 90063 88357 69125 54209 82115 70098 81666 83926 94026 55656 78432 67729 87680 59645 56935 91474 64725 60535 56273 82589 90205 99256 80318 76440 64472 55539 54160 54520 99614 52976 54389 68382 59989 67310 95159 50601 52537 54183 79226 88071 75585 54258 99232 95285 72704 57359 88931 85620 95076 54826 72144 80334 70432 85103 86272 59684 91809 80529 57240 75566 68997 94134 98925 61591 77878 74213 91144 86377 72532 71366 93025 50744 53152 99538 66179 72264 50194 62381 83303 66167 77947 68606 80684 69794 63022 97332 72727 80288 63230 70763 84722 90269 83816 92980 71207 98269 64613 54334 79197 86580 92725 83416 93793 54786 70333 50062 82510 95537 69699 60141 52772 67422 57570 56700 94989 61632 91380 54216 97722 95675 82101 59635 95352 50164 73471 94495 92283 94318 84515 55624 90461 56129 87049 56483 96501 60889 88740 76116 93752 98467 71087 53987 94904 66588 81322 79759 64506 51792 50209 92715 79615 88243 86399 72548 69628 78522 71568 56004 95805 82160 54698 73962 55088 93261 80712 51876 72115 55549 76130 68164 96478 56186 59725 77253 96713 82772 78859 93545 94555 75882 90776 63393 86073 57264 75409 89856 62604 89748 71484 97536 80598 78305 59703 79312 93835 74335 76208 57712 71333 83190 62449 65995 96713 97978 95038 94404 80116 87133 80315 88851 98701 71025 87500 55251 97928 87167 71289 58109 97038 59917 82792 69164 68121 80172 55635 51762 86227 51990 64234 53374 76508 60204 60228 68153 58452 86968 99150 58763 80656 66682 71909 57845 62904 86278 72507 64302 67047 70066 70244 73176 81474 70994 64480 63483 98821 85942 60651 74676 71040 81327 65495 88752 93016 62780 50278 54626 73191 93923 58232 62123 74256 73404 60911 50337 63921 61562 76540 89210 99786 88745 81717 95780 91927 62164 85307 93697 59437 67504 80446 76320 56032 83980 70989 87229 59133 99138 77618 80151 93777 61861 57265 69839 83843 53120 62456 89108 61467 94280 85899 67561 72365 68298 84599 63049 64671 62099 89303 95647 58031 95681 76408 88110 99793 63801 51381 63044 93996 67036 65893 80377 59164 81556 99478 64266 94294 99967 65589 74772 97899 72484 88408 71207 82377 68253 69717 63921 51400 54331 83608 75588 79045 55466 92881 51959 88191 99182 87702 71607 88753 57008 89374 64471 55186 95726 81229 60640 50845 51090 79013 72133 52690 81644 64683 57668 56501 68492 51921 54077 99980 64547 79500 92820 59033 74451 89079 62608 51554 55413 59511 87462 93420 63993 69206 72642 89108 96378 50310 83370 93857 73532 79362 92093 98597 99090 70352 75553 57955 67621 85107 88476 59283 71025 73806 56327 58462 80114 80985 60639 94750 68403 96005 82133 93942 70109 76018 76699 52293 98106 71526 94681 63273 73192 90308 96067 72197 52298 62879 55912 54952 85894 77229 80793 79535 64647 93360 78185 60643 52188 67955 83535 94820 85716 81357 92423 82211 94411 66352 69913 70518 66001 71104 86098 85982 53235 52449 63171 62133 83751 54613 78393 98177 94108 75498 92195 86192 98758 93357 90447 52925 61814 60101 78787 95640 67324 84054 97247 60316 61606 96800 50643 85983 98248 82674 75803 63379 83190 81585 91912 82963 73811 63193 97740 60249 70871 57118 66202 77189 75100 95738 60583 58290 94232 99907 87690 80312 78437 95300 78532 55364 69510 64091 78321 88312 93572 80691 97897 77364 57506 69243 51913 92027 75446 69273 62923 81665 53182 51132 99625 51570 93879 67554 66691 82811 78235 59518 86810 97756 63463 65925 73670 68590 90216 79096 54208 66266 66353 71352 63867 54929 71287 94410 85787 81065 83617 96709 79865 89317 59352 56911 86226 95466 76554 85443 81338 98091 54016 77620 88711 54398 74056 98551 67976 66637 82557 50607 79102 59818 87285 60179 85722 56435 99800 96980 90097 69126 85015 84146 62918 57814 77913 92280 61427 82036 90161 52006 64457 92418 61998 60189 65997 85964 98272 89197 63225 82268 72376 83136 83117 82117 84380 53088 73474 57746 85799 58601 62200 73286 56397 70353 74388 58720 91147 93238 96544 53111 61874 55306 63250 51922 82187 54633 93476 54747 76260 59533 53028 92231 64493 50400 93712 71359 77397 54675 56291 83905 75271 52003 50417 53267 61821 90583 91605 68850 55770 94595 59010 72726 75320 65336 83957 51481 69220 96247 51529 94036 86505 62504 75610 79118 89824 66758 72776 94801 80014 98753 66381 53720 54415 64340 68790 56770 65751 62760 88627 67141 77822 65324 60908 93541 61836 67263 69233 82269 84335 94788 91465 78318 94368 78011 62821 70761 79773 77511 52329 84267 51842 60123 77403 51890 70215 52703 73334 82162 70794 92430 56273 95667 52972 50891 74738 62986 67226 52973 84333 93882 69908 98465 86750 92183 51003 60222 73864 92221 62461 67075 87912 60260 50360 63558 54403 88222 69896 97225 87816 87969 70813 94185 73911 83318 59976 54219 60587 80344 65788 70255 82724 55320 51025 54867 61931 78851 85435 99612 50203 90228 76772 80587 57976 78883 66918 87055 61674 55695 55466 89590 79910 74862 97476 87279 54516 74838 65627 99100 65657 53458 57215 51996 81349 58565 73772 68026 56851 62072 64258 67218 97927 69118 79176 66470 58471 71576 71435 81958 76350 89448 57489 86479 79520 88214 51533 61755 52237 74383 66538 83441 80215 98773 54159 85209 90475 62111 55457 50160 53990 79773 80347 57462 74247 92273 64859 95532 71812 99760 75980 73752 56226 65863 59003 78423 82760 60183 85893 73461 79179 78251 89199 92270 78459 84475 81789 79065 79248 54049 91551 95693 58663 98944 52200 65303 79958 56778 52790 81970 70309 63180 95033 67567 88965 97681 82615 95901 80461 72869 72071 51109 67464 83902 50227 96161 83801 93187 69394 95487 85103 76481 52146 56214 59439 94121 66350 54840 78675 91342 74745 73459 86250 86584 94628 77144 80509 91021 65586 50559 57510 69042 95179 78698 51142 72768 81339 74590 97972 95049 57188 52298 93126 54648 76658 79723 88567 73471 64653 88950 57782 70656 61411 90629 51582 71067 90253 94174 90106 99057 68363 70874 74761 88664 64445 67629 71297 80640 66741 84096 99496 97901 56826 64468 96347 96265 71219 71291 65537 81485 75899 64358 56297 75004 99461 93979 97016 72199 50264 86498 73920 97134 57425 81567 78582 68072 89523 89836 92593 72678 93990 93410 66239 60933 93344 68463 57567 63028 59313 96923 87858 74542 99947 77671 52489 85471 75041 85523 89765 79717 59001 64584 68407 51754 89955 85969 73488 84163 61651 85569 51029 93512 63410 87275 71309 93402 66960 56806 72554 97036 70030 97208 82067 99369 56123 57684 90895 57208 98543 57848 69529 85897 56299 55131 87378 66188 90346 69516 94476 60054 59962 97362 84392 68284 54840 98678 92940 99182 95786 96434 93419 80081 59075 93397 57410 58153 84202 94988 63477 67768 74436 72129 68413 57762 63922 67006 75017 84330 68371 85297 53969 75715 67539 92234 85170 93271 65915 88847 52182 67712 71786 71260 66962 89015 85272 84659 79011 57160 80307 91199 56236 94320 83352 95479 74763 89581 74969 68734 74166 86032 53086 96865 68984 78655 79888 58009 64049 53200 58583 58646 66525 54670 94501 84807 78854 85285 81668 51806 91037 52905 76641 67895 70979 90568 92466 56622 70757 99064 94945 62019 60428 65768 77312 65042 76962 80091 64243 94305 81459 63313 57317 75043 62902 75738 83064 63039 94479 82838 99338 51138 57783 53302 89017 70993 66991 64313 91221 88015 65276 70952 61766 58234 57354 88358 66543 78323 51416 85477 99863 70043 66080 89233 86098 60053 56427 53103 75607 96140 73326 78609 60256 90587 72629 85251 51844 98070 73423 55183 51950 71287 93290 68361 67775 53762 97538 63779 61654 72228 51482 60324 84150 79078 79290 51549 97605 93599 85289 78618 91278 72883 84785 96276 79697 64847 58059 58521 89476 53198 92966 58280 71561 96319 84811 88961 84435 65727 82480 80300 64532 79900 63898 71327 92293 64553 99399 78589 72588 96627 61950 50508 55116 63853 59918 69831 89422 61868 57596 87207 73754 74036 61357 58110 50774 53667 58406 89381 92050 99840 52845 66500 94333 90383 90259 96460 78504 86972 77178 94093 82715 76587 77328 69447 51955 75696 50131 61171 59131 63943 54458 62778 64457 96528 94224 67232 78530 56206 54929 89177 77624 71649 62321 95526 57666 89067 98155 70000 73500 67687 76058 85152 50324 58176 66046 98638 89607 62471 62986 74608 80224 51183 96083 79508 66388 56612 95613 89612 86334 65431 89889 92284 63113 65042 57494 65489 92398 76833 72118 86478 70614 84541 98633 90306 82925 85579 94545 84721 99329 67670 73833 54467 60527 57428 80711 83104 90523 74910 52677 62448 96972 72187 68791 69101 81700 80142 89810 52597 88248 77679 69470 95814 70122 77617 71473 79907 87580 53710 54199 95474 66496 52132 74919 75099 73350 68493 98098 85140 95808 66510 93803 78595 58035 60169 71427 89324 91576 66470 72562 92074 74714 72963 91056 91575 57492 60707 80372 53983 67426 85213 95385 71364 82572 62536 85543 64256 70143 68237 71040 84738 77726 51266 83432 71293 53136 92706 65736 57420 65770 72635 58502 65649 57575 93674 85682 79418 88444 67054 85393 60668 51279 78749 77970 79674 83210 80211 89583 86495 60886 83975 66035 58335 84902 56698 53578 55649 65515 50356 56146 63206 95321 92185 50917 61703 61756 62768 76181 85299 63884 94268 98604 81654 87465 78269 96877 54928 61674 69304 84676 83248 61449 67435 76616 81008 62514 77938 55183 63576 72940 75196 62968 75108 98692 68352 52463 54385 58731 83506 71206 52263 95614 98618 50200 94023 80364 99437 84776 91490 88236 50413 61636 64608 57994 53222 79090 69310 51196 53754 56919 67977 98069 72024 64005 82487 61291 94781 68426 99060 60035 81363 55274 90344 95816 83935 50592 70933 90722 78152 90620 95814 90409 89436 79264 81621 55880 59521 83927 53864 56170 69393 67703 72645 72127 55710 53014 52850 85425 55256 81966 90446 70368 78036 95725 51923 53794 89649 56441 78572 72136 51301 54213 82338 91982 90898 65921 54191 71147 66077 58572 87891 54367 56504 93692 96200 96414 81431 74656 68721 84864 69884 78288 94833 94718 79011 63324 71439 86259 60106 81171 53930 66376 84744 52199 97173 93364 76495 62193 56378 96871 81182 51897 84491 71601 96241 70568 50662 93545 62152 91543 50370 61454 54927 51730 65229 92233 63099 78010 85827 77560 68360 68465 77407 88309 88142 75379 70617 53664 55086 86251 92293 57364 79683 81944 73538 62635 62429 70336 68260 77713 87900 91229 71752 92773 59632 82006 72152 61079 56612 50673 71185 81371 61190 52067 85041 56706 99232 60613 51979 92996 93751 81560 69636 52554 87432 88072 99247 82478 90333 93108 89424 68654 84943 95591 72192 62062 66721 65662 53594 91451 70599 87551 66062 77427 93588 62266 97957 64639 70799 54354 60405 81303 82509 78408 62685 75605 61003 60359 77972 84027 89927 67242 79998 73655 97598 90210 67164 75512 90990 72900 86823 84595 93079 97154 80344 67152 50855 52826 59980 53301 81663 54497 89577 94016 86463 70218 68949 53903 95359 87855 66770 71663 78013 85531 70755 91333 55408 93866 69211 63460 50827 64217 94976 56711 87597 59967 89220 97089 80559 81770 62927 89658 59475 86153 99718 80264 90216 96783 79088 94378 55574 92447 55429 63043 62006 98666 64297 65826 84378 53299 57879 98686 99201 72676 83135 86302 91770 99628 54083 96871 62497 58020 74594 71136 61387 60760 84802 85770 58985 64004 81663 54906 53925 77014 97151 54881 63104 77690 77238 99369 57576 72666 50377 75893 88663 56063 77318 68840 69355 66367 55261 74159 90035 57330 93908 68498 64859 68971 75371 55048 93277 63186 93808 53272 76870 89088 85286 76186 95326 64258 55191 93331 76867 86457 91403 95099 73246 66700 82237 55806 52810 73230 96826 93183 94096 83989 68049 58665 97790 96238 76828 84472 75376 76390 77473 90747 73707 88857 67625 76954 84029 53592 50177 91373 81678 98526 93565 57981 51163 73727 69367 74962 69654 89874 84767 62714 53441 84671 94844 92959 99953 57397 95095 64731 60317 72106 56330 89376 78938 80955 69986 52675 61185 84479 54710 72700 57738 66292 65967 98951 54919 52037 67702 93691 92637 51768 68945 50056 61858 79003 68441 53781 95796 66629 63425 91617 84583 50841 93775 96771 50063 77324 65175 94609 72809 71151 63775 61834 94911 91744 66432 56774 93515 83526 69234 63866 74424 67975 57869 85365 65040 87243 55013 65195 61966 97772 53968 86795 69941 94490 89854 50380 91050 84045 92343 86438 57670 94785 62226 67125 55537 65202 77611 78342 62293 77842 65374 61811 88412 82481 82037 50634 94345 53277 91958 71180 59073 53973 62902 86127 91066 76972 72707 64672 72787 91348 55959 79755 73251 86433 85654 70231 67180 79072 57445 81136 66347 52564 80686 68785 58130 61633 69258 63580 51684 72787 57890 51734 79577 80155 87080 63844 55235 75829 97716 56030 82864 70033 62548 99453 59635 70851 63163 92708 81108 51171 71891 58143 74849 53921 51033 64398 81156 53280 61309 57860 68442 87484 83748 53271 57511 97342 94551 98172 72362 59345 88591 83053 73113 75538 95419 97056 52747 89948 98578 76140 95967 65910 82442 63330 54560 72412 63073 54390 74800 98565 73644 54182 65805 78291 86397 58892 79677 70816 63759 67904 95234 81411 75999 53941 97898 51448 73663 60312 76322 76893 52584 94451 64226 77176 80924 51004 73968 97925 84365 63019 96505 81894 89980 97623 60763 65392 65590 66931 72024 93501 75881 77439 52366 85912 94030 51778 56124 67447 56969 83777 86715 52076 78311 77703 67910 81916 90172 98988 79406 90799 66444 53058 97989 95762 72464 61559 97516 94187 61552 76638 65797 88513 57001 66113 58337 94770 91597 84295 83189 83512 79754 56005 58279 58546 80287 83022 71612 68585 67441 83271 61882 89733 66898 73251 54721 93310 85445 65162 62675 60302 81869 70674 87803 65702 58422 51143 83572 62232 81585 74914 91851 82798 68455 99440 77454 50026 55862 85959 58034 95915 56017 94355 97230 80372 86366 57203 98712 92539 63377 60930 67446 60929 61658 84976 53488 67305 63275 79891 78551 52338 55339 77844 88634 61567 90302 59283 50661 78221 66059 94679 80600 83722 73950 68582 74483 98373 98557 81308 94373 65451 66545 53714 79101 82013 74923 60759 92578 99250 70900 96413 74761 88297 98983 53752 92462 76529 77437 98944 97461 80283 91211 98137 59234 91077 53996 59658 55028 69377 92697 96214 53049 95424 99651 67505 93321 81977 52987 77410 89050 63586 86030 82352 95704 94170 61621 78764 92735 60502 87162 73672 71154 96091 72392 66893 54588 71984 66574 84657 84907 65399 99226 98641 73414 66761 65301 65219 66971 75007 75417 71441 68203 72906 82988 97466 69501 89575 72746 55955 97206 89743 92947 54951 98431 66194 54322 75566 64153 74152 74092 58003 70686 73824 58002 76656 66064 64274 65472 79378 79036 63337 58547 59730 63573 80427 50122 57482 78227 51746 78979 90391 54491 77118 99279 82863 77583 57707 87881 52205 60605 55600 96432 55299 84762 54762 88265 73616 88750 66345 58847 80592 87911 61953 81955 70412 83752 58187 56623 94368 66178 74500 96036 61981 95678 86982 79454 59138 58213 95169 93820 88293 72241 57400 95831 65631 87614 53968 77503 71866 87951 93451 52508 69846 88614 88988 74999 55030 71357 95836 79742 96118 87700 92280 93470 97453 86718 63139 54688 91618 60109 82666 50953 59699 59515 90370 83087 76946 56127 60468 68247 99314 83415 69551 54837 84850 97042 96001 76851 85722 89234 68294 66708 71335 77542 67703 97835 59816 57554 57318 94778 65940 82850 95687 64050 91277 66371 83216 75719 52782 88601 62281 83884 61858 81012 72166 89392 79194 88842 52815 58859 65538 54653 87368 64228 89127 73031 88609 84429 67581 91306 60629 96196 53571 50811 63451 84060 67835 89628 56620 56834 82271 79185 75313 98774 60625 55248 64370 88116 85266 70389 86491 54266 98101 80881 92644 57784 82029 52775 53815 62011 81722 93889 69537 94020 73917 75851 89983 84487 61377 86351 61137 60421 89808 62575 70620 77915 87155 55108 63471 85222 86106 76224 59659 95755 93860 88360 72023 84952 68962 55528 53101 70790 98801 95223 63869 72558 60891 68086 78506 97497 82766 91957 78320 67712 89993 86459 60355 87003 66470 61438 92971 68520 99287 57581 71249 97309 85988 89755 54051 73263 70648 74113 79680 90573 69862 75548 54929 55033 85760 51419 85321 91408 86535 54798 86604 63204 60881 95359 82114 63398 96140 57807 88658 72678 82669 77013 76313 74277 62607 73102 74279 65491 73976 70456 62601 79960 58100 97587 79618 78424 53349 59935 58444 78811 86841 68279 90523 67028 97530 86043 85473 93127 97519 80262 83855 54533 55682 95296 66565 51845 54944 85734 88882 68822 91167 97508 52605 61003 88244 56460 57990 85783 60267 91984 98540 68798 56484 56529 92273 98691 71162 98801 82479 63000 89547 94627 56366 53072 81567 55965 65456 53452 80914 72660 72919 98941 53753 81039 81512 55523 74354 52763 50359 51113 66029 57235 73119 55866 62094 84282 98868 89438 66862 73130 83180 50790 93154 83086 69887 91481 52805 99343 73476 87343 63077 56691 65838 97499 62810 60305 99082 57658 72772 52729 59026 79954 56013 88007 84117 90931 95421 72442 58590 86628 97676 64553 72994 65617 90690 81146 77926 60161 83813 66111 84770 93288 73414 72825 58952 57514 86142 76290 77085 78146 94722 94153 93042 51545 70192 76869 74554 87153 76474 66649 88655 64917 67984 99818 52525 65696 99222 90647 82832 80205 79249 76351 67942 55361 64726 78084 96711 69474 64072 71111 64480 61203 91072 54106 97157 87802 67808 84541 71417 89245 55766 69388 73672 82325 93247 67237 67057 51629 61427 96070 77754 96669 63427 65446 51231 88235 92951 99124 88108 87099 79890 92624 68146 80587 54255 53268 53235 81720 52215 55184 83850 85981 62767 70911 89945 67930 58366 63203 75314 84922 95181 56796 75478 85886 76812 59056 76787 53150 90053 56634 86687 58024 50510 75882 88062 72467 96725 84621 74266 63042 79981 83303 69523 96547 70976 55785 87995 96655 74243 94940 72116 75209 78602 67185 58804 59883 98362 57522 57261 58490 71780 99840 73231 92706 70074 52988 98545 58935 53930 65392 94482 78965 77499 80654 87661 57874 67860 93423 69421 68991 54306 80529 63174 63592 73020 78973 58712 89225 72707 71108 64312 82474 76195 83928 84094 71969 62894 68251 59316 84956 65442 51529 53668 98973 51762 56681 73155 85938 94753 55529 95873 94015 94249 53125 86696 92557 56369 87328 62921 93513 70278 75633 86224 66205 84308 81948 78092 90134 62782 70307 87893 62774 75299 65599 98515 78836 91123 86675 69379 62764 53841 58052 86000 63647 79291 95636 56990 82173 52384 98719 52677 91212 88559 65271 78267 71923 94111 52221 50058 73108 54084 85784 55238 91780 73431 69012 80540 87709 77154 65130 58684 99231 91015 86468 63185 80355 82648 80985 65463 82805 83342 76399 67356 67390 57664 99384 54522 74297 76032 60453 71092 62697 98258 69424 54404 64989 53408 77474 60976 90344 67116 80022 66882 77299 65059 60189 76658 53505 51904 99363 90614 73318 81317 87450 91201 72040 81106 56700 55628 74662 55939 59223 85425 95805 72890 89414 65996 72963 57850 73623 93257 74153 89488 63708 60283 95917 82039 69375 74996 87372 93797 55332 76150 79893 72750 83947 59720 91024 55967 60537 83789 97184 82792 62383 75078 58476 62185 72063 89690 58812 50699 54285 61206 87679 87557 84204 87023 92531 66316 67736 56131 73214 76004 78481 83006 54557 66391 79152 80511 95141 87152 56927 61927 90041 51106 78062 86533 80801 89621 89804 83182 77872 70957 79659 85996 92783 53576 84088 74041 71853 65428 98533 68042 50671 97859 74338 88406 98898 70202 56451 63544 66878 68770 66235 81084 71425 89437 80510 76258 55468 60502 84808 56273 90994 55511 52013 65459 68603 87393 82628 86726 60212 62785 90348 68294 88656 82807 67264 93469 91928 70828 69434 84521 79120 51593 76199 63684 58533 80253 58954 79186 80154 77492 61582 85530 62420 72305 85202 72097 67734 86631 50163 72305 64304 98616 77131 56217 81499 80675 90062 64328 94886 66964 90699 64403 63192 56291 99841 93223 89910 58799 81972 92721 56081 86022 85034 99841 85143 85375 57026 74779 89938 97358 90883 86218 90674 75262 76764 51576 65013 78184 77488 93689 55986 91999 68893 62466 88185 62362 90279 99805 73598 72696 60594 79762 62171 94230 80810 90189 55738 75746 73175 93992 75632 97516 62037 94325 94734 66026 51972 81071 90744 56987 59752 70883 57845 86616 70117 77086 81162 92641 61065 74187 73736 65411 55521 75132 59827 74679 52486 78522 92324 91694 80764 82478 85573 61642 82485 81231 84126 81366 71325 56330 66437 59979 96867 98325 52050 93635 60120 68170 81786 97735 62080 99250 81715 96340 79912 50910 94682 53306 61863 75989 69961 79402 55939 68964 86460 57926 50213 97630 58766 80782 87327 70540 54876 65343 51551 86872 88780 58324 96258 96530 54223 80397 67202 87663 61142 58836 88124 70322 67647 70239 71914 92096 70948 59086 54731 88355 95192 85835 98637 66555 50396 59662 77368 55532 57568 95723 52487 60473 68570 64299 78172 85177 79426 87661 78691 72754 68653 64938 82394 51474 59483 92778 67289 93199 94666 87601 77423 92124 60180 72904 54662 92765 52266 78247 60485 64036 61863 67839 76767 59772 65871 65475 66174 87193 93081 97085 69254 61481 99215 51729 54146 63398 63062 75847 95416 81938 64097 51515 66088 63312 79443 62309 93273 57795 98969 53693 53640 50555 77325 85997 98703 60733 95913 88221 58944 77765 63376 91478 53278 90672 85474 62102 94762 68967 84543 57999 75825 80325 76977 76281 60917 90596 72125 58968 54165 88689 80873 87551 59261 91674 81071 62809 99155 80409 55169 68064 50060 70550 92672 79398 84114 60738 60411 78194 66839 73436 61157 52604 66845 81792 57647 58586 58608 74325 94231 75317 72965 53134 64289 80753 79647 55590 81562 82237 50855 66072 70722 91563 59011 95593 92943 53690 86301 63674 94177 79339 55098 71235 66136 90623 79915 68983 90963 67164 94910 86688 73650 68736 72485 82406 85653 99897 75805 61331 75443 81670 75528 92620 52040 50723 52554 50972 94845 77342 71020 53886 91063 57205 59222 61467 94714 93032 70586 51707 60963 55170 82980 56194 76071 65163 78844 94374 58234 71101 76176 85898 94735 55578 54791 78281 66211 82907 62149 88722 93013 89257 98839 99374 50560 53787 58003 87464 50150 66985 80932 81982 87140 86256 81522 95318 82181 67430 60245 69064 66987 92165 92417 83833 82350 79627 83096 99868 66399 99927 60327 98401 71159 58185 52823 66917 78502 79310 65487 57859 59579 87568 75914 84170 72127 98809 99968 77959 71634 77036 55756 83807 56343 65098 60566 99155 88447 52943 67330 68461 54765 65733 77856 94251 86175 90551 67438 90392 72214 60325 55963 86135 70207 61566 94761 80471 62593 60119 70144 55218 75318 56490 57847 81976 79829 57645 52328 55094 80942 98692 71569 69738 82345 56217 70576 59542 77087 90349 69120 77936 88128 68092 97730 83275 64050 69967 94130 66251 77183 56867 53608 55657 75651 56145 60950 99193 55503 98869 67470 59654 74296 84082 50289 60732 55275 56589 56043 97883 75034 88070 94298 69662 67716 53903 57362 62476 56324 73625 69311 69794 53847 92736 94204 50335 89389 53071 76804 64466 89724 59929 68297 60124 64548 94772 80833 97498 91182 75227 61341 65512 99406 66348 52276 69063 91632 76820 51761 99793 74048 82419 74878 65796 53453 76624 66593 83708 96993 93485 72790 55847 71870 89808 56850 80728 58125 71260 56953 79827 76165 79902 52301 95997 62171 99465 50337 57872 65372 81131 67378 53101 87486 77412 59978 66289 81572 68708 74322 92188 69495 77049 60459 67584 71996 69735 65708 92645 87551 81468 51350 78929 58174 87261 73459 63943 50417 75296 91370 69351 86261 86662 73717 50757 71760 79565 58339 86111 57686 78735 78926 97318 60828 97617 81639 81960 50691 52649 61260 75996 86088 94354 81733 78446 54994 86647 84603 79619 89335 70431 91094 58555 93927 73466 85605 51163 96846 95901 89073 50090 90509 81368 80058 53147 64278 80651 54247 80654 99264 51681 99675 54028 93303 67928 95837 76785 54334 63673 52906 72993 79845 61796 98718 65211 70676 70606 56567 61587 53795 94765 69640 51518 72576 60198 68071 56730 63055 81061 91115 51351 90975 53394 68628 75130 56847 81343 50128 96681 93233 80459 67360 61575 98365 82361 55877 64471 57047 81340 82414 82871 68953 83230 52914 98192 78770 98771 56188 70049 67575 90754 62130 88825 72208 86048 57765 98771 94492 97028 79208 79482 73023 94259 94323 99667 83055 93804 65252 91622 83640 83759 87647 50609 77289 69729 68111 83718 51913 95622 90193 78654 69879 71498 98473 80683 58689 86214 56160 82499 58338 94833 96698 61560 54743 81849 87346 79059 56793 97893 90406 91368 91559 98745 81690 50111 83740 95130 74235 90967 92188 68429 82569 61739 55690 64862 87066 89475 89637 72622 79980 80207 73641 68891 67579 59440 99765 98009 62962 58301 64189 77389 94695 50205 67216 58927 53639 87250 82198 70709 95719 77352 84797 79286 87404 52409 96235 99618 90083 71190 83413 87088 87791 93340 94704 91306 66022 53704 99335 93398 53794 79939 73853 75457 80380 85437 71135 69668 63934 90446 66834 85315 76187 54725 68524 77654 91580 77866 85277 99760 97504 64735 84088 91194 95540 76627 93814 94218 83484 51959 78885 87157 84670 67748 51258 86282 93993 65803 59503 73611 76819 79272 65167 67255 82321 71132 87905 89118 77809 92145 74226 84114 74443 70441 60067 57197 85062 71930 92973 95164 92230 87176 67080 55303 67336 64435 92541 51893 65017 64911 93855 69873 95921 68855 87999 92040 93689 68833 65782 95675 82439 59041 90610 76726 96343 90760 50566 90219 95875 66922 80601 83552 60669 82426 99812 60912 78529 85256 73697 60249 50017 99944 53847 51603 68945 76709 91634 98284 84583 63204 71276 83129 52659 57319 70077 58425 54803 50584 60100 59468 73307 89712 55692 73435 57282 77481 96545 61029 73691 74609 52901 87742 97677 61538 67538 60305 89184 72331 71098 78505 58907 96089 91764 64859 70606 77023 54930 85603 82005 53533 93489 98570 97174 86775 72978 80045 86197 99008 59368 58416 62663 58454 87518 77091 50045 50547 94809 73224 73175 84570 68952 75032 57360 67399 97086 81095 56047 68047 75322 55020 88153 73262 91193 89721 87429 69423 61176 55736 97835 80248 67287 54204 73847 50742 90049 69977 66732 85034 58216 84799 59533 77705 50133 66020 62883 62070 58203 84141 77760 91796 60271 78538 84383 86078 61360 64918 56444 90608 82291 73688 85384 81732 57547 64956 58231 63743 86171 66276 51508 94525 98524 83673 93294 90470 66332 62091 51659 67767 51762 67717 57415 77476 75443 79082 83041 94935 50884 57373 70222 69184 68837 57606 80888 99337 83148 65892 86842 64234 71717 74620 89341 57106 97492 54150 63390 93644 72894 63145 67659 53757 98732 59914 83585 53854 65145 95213 84160 78758 96380 59966 55091 92063 62173 58453 89480 85719 69197 52763 57611 89171 63434 77780 85004 97752 55973 67945 56194 59621 84208 58925 65480 71197 93444 99948 73834 52809 55644 87350 70093 93496 88250 57574 85198 66039 67075 89416 82010 66628 55408 55023 77433 70361 62744 52993 51489 67437 53105 97402 97552 86821 71259 97438 68615 95467 93615 64826 84430 55090 63898 57499 97914 85805 55880 63734 53330 60855 90007 95892 77873 71214 62121 86067 78161 73304 69804 53960 96050 62508 86139 79230 53739 67754 87897 59202 78849 70332 90414 85030 60571 51825 88893 65224 63928 51772 50798 54305 92411 73995 67683 68210 60161 84969 92375 63036 60146 73134 89513 66741 86363 78899 74688 80639 96875 59011 62665 64322 79611 76298 77679 94695 87238 65523 59696 74744 82662 64732 50538 66910 60177 78691 67962 68693 88411 61476 74534 55272 75350 67138 65613 70642 68787 99359 71443 73481 50727 61827 69025 71235 94727 54801 97539 75511 91574 54711 76013 83294 52790 91250 60556 57165 85087 58035 99790 56632 96592 93245 75366 94250 59157 59660 70734 70745 70394 99015 94451 72206 59746 51706 68727 66897 72018 88245 96431 64525 82561 94761 74292 98380 57584 69548 76872 71724 77531 81290 72596 98000 91216 95422 94150 78888 77425 99840 80875 69993 76617 75347 96976 79439 56954 71566 70007 58208 77629 71906 85331 73421 52229 94294 66917 86465 90907 95454 89314 74761 63475 73010 71915 71801 51067 59003 64589 86716 71212 54785 79009 61432 80463 59506 68575 88163 67127 84574 94484 87664 68235 68911 51104 90680 76573 85536 84189 79756 72099 74878 87541 75333 71563 74143 63150 90620 81963 85501 78567 60399 50583 92915 76854 82683 55693 54671 77553 78561 93896 70259 59668 60455 83828 90630 90933 51326 69780 81351 74061 54952 74822 67893 52789 67230 89882 84365 99950 99556 57125 71031 67910 63049 66118 57662 72794 58824 59681 61319 96077 50693 67406 51075 71922 89604 71957 81666 50106 73179 80784 67517 87231 58555 73370 53133 89419 88919 92458 89333 64421 73915 51073 84326 60714 56048 80622 85999 94195 79716 87947 82698 59213 83792 90783 82482 62834 51722 51896 57640 65886 70739 96875 60839 63568 99275 77954 73718 83507 88773 87938 96996 84078 54127 56142 59595 61806 52642 93434 56442 64506 96458 97590 91054 79223 68812 64977 77793 60703 66171 64968 84982 63480 57404 75803 98732 93164 70716 99987 69538 57644 83104 76512 91284 69349 69764 77322 60372 86619 89778 77279 78325 77537 77987 54956 76344 62575 84845 91088 99723 68313 61258 82926 54435 78051 54121 85565 65791 53034 82383 50715 94505 62530 55359 87106 83991 57676 97590 62839 81290 94352 97935 69815 50379 84947 66290 97353 60914 57837 97061 83753 52309 56340 99288 56396 51875 95478 93058 61444 85205 59499 78666 87379 57132 77415 70224 96818 99699 88274 95337 66602 80890 74559 58611 93172 95753 68831 53394 81066 85465 73712 65166 84967 82936 52452 83934 91730 79597 93117 60857 94652 93879 83237 64517 74287 88180 65211 62654 92101 62239 60807 72008 66994 73384 58822 60939 90034 53696 64715 96488 77703 98329 87135 65936 73303 68997 97437 57209 94156 85992 71554 84823 53893 82783 61613 88879 75982 50107 86017 77104 57568 58984 51117 50039 72791 73195 95484 55550 98190 81758 88693 70361 98933 58633 99497 88593 81413 60420 81252 94430 50454 52665 78858 66403 59095 61268 67131 78324 89155 75746 63075 84319 77472 96925 87292 62076 69396 90957 77064 64259 80708 61038 69144 53614 98186 82435 86369 63643 69117 90768 87261 61976 52693 75003 78442 68987 98109 75311 98222 77360 97642 84779 79480 61793 80796 84240 99672 54005 69560 93181 53371 81778 82158 89391 81897 65213 77869 75176 86754 95226 96440 99203 53167 64753 73142 55065 88180 66655 53290 99396 87377 98473 87328 83500 90006 89205 85814 69975 50640 94207 69028 52327 82596 59315 71618 53497 54259 58150 81673 92286 97828 51457 91139 97299 93065 83156 81654 51654 93677 85076 52279 67628 78272 89023 93749 62621 70929 89414 75453 58235 66018 98226 82376 86000 84706 98099 58724 51544 89584 66235 96186 57950 92232 97911 67150 67805 50978 99351 93013 52439 81661 59425 54343 50315 94479 54458 86737 86741 78043 68050 94707 58874 82546 57341 65711 94058 51857 85048 98773 98239 51082 63111 95375 83914 67328 56319 69351 73205 74344 57347 87816 75537 63556 63283 93045 82800 99925 88552 56357 72011 91280 67318 66006 65962 70976 66931 64726 64440 76436 50239 88978 70473 69492 60104 86154 81228 61185 84579 57337 82030 96816 50433 59904 86966 96401 69283 74387 91132 56169 52023 92477 82188 81203 76872 67139 69750 81189 77229 58602 58069 87323 94768 91264 76650 57444 66351 68952 81175 54209 56726 92277 91410 60261 90598 53566 73062 51957 72816 63424 88455 53031 63303 51763 63370 80322 80524 73223 52449 74583 91015 97453 52239 60303 74227 90125 67163 56340 95611 77221 94559 54978 83748 95347 92206 86652 66328 90586 74227 99072 78209 78375 81093 91248 88818 91000 92420 74194 96755 95287 76344 52509 98490 51878 79988 60595 81970 96838 68102 99533 97820 88123 58467 65769 67370 84685 83603 88957 87141 92388 78210 83499 77401 53947 88092 86611 83886 91404 74419 66211 99138 68271 55153 66562 56507 50466 70457 87474 85824 73619 89008 92952 59831 79388 60096 74948 62878 78355 54387 61461 90356 94480 59637 76972 70941 88163 50423 63943 77568 62676 58998 59112 92194 61844 61408 96739 98593 62536 52830 59381 82855 73090 60469 54907 88233 93362 88010 80213 50926 53103 54213 68564 73938 99623 66116 73373 87310 90019 97155 63267 70927 51420 95507 95577 59803 54647 85856 66840 93358 70100 91448 93784 57677 54344 73836 77544 68721 58785 84464 91732 53853 52155 88118 65529 69961 66572 75310 74761 95964 56623 77593 94532 57028 63572 66434 51630 59078 74318 54665 79853 59596 50906 61189 78214 51284 85827 84134 66448 74361 95764 80779 78610 62270 51969 73071 92593 62040 87434 70753 89593 58691 96988 68853 87110 78614 74061 52052 88684 57243 90819 56303 61099 73131 53553 72840 99034 77935 76063 62871 98494 90645 70697 98392 95234 69915 82914 52499 68168 98993 52857 94653 58917 67596 82951 79692 72361 66185 81105 96215 65910 77305 75024 67745 70206 94835 68651 54278 68681 94766 88912 66179 85554 58516 62678 93656 90265 98240 83155 56281 85160 77630 78029 58194 96601 79961 68199 84848 68314 53613 58866 85249 61521 70335 57420 62678 86007 83374 71397 52759 50455 61842 85110 50443 62192 62647 68910 82481 87132 75140 60010 84103 58772 52607 83685 55795 91402 66529 90830 83488 97730 68066 78876 86314 71178 96870 52315 53017 51485 77997 61779 75565 75886 95954 87564 62546 60736 65295 72068 97858 97083 96492 93343 51552 95647 78760 57581 70754 71246 77367 65974 58381 65419 59960 66979 95953 86882 51265 87377 67398 93710 58820 83587 88839 82112 61408 86791 56795 91978 51979 67139 72879 75841 86975 76587 70637 57718 64808 66477 50904 51994 60047 96306 82703 54653 76219 60743 91100 70667 82583 51790 95091 98888 74743 54285 75250 62032 88527 93188 56009 55728 75473 84364 95463 62818 79908 92080 58879 56175 61188 62165 54548 81903 85454 95333 80480 99844 84522 54727 63282 88263 50062 59200 75294 79085 76574 72410 66974 62491 82406 58510 85570 88116 71396 96767 67984 80708 56893 58256 67323 69540 72168 61661 67660 88966 76859 98802 93307 55009 95920 97184 93900 92287 51804 80105 75954 63315 65687 60263 58345 95929 71061 92733 56445 58206 62529 85978 58843 66938 66237 89351 66474 70688 61915 72057 72771 76655 52665 94897 59351 57026 81175 83901 80331 58527 50145 88534 60105 89697 95481 75317 85790 95093 75632 51185 53627 61071 54407 76917 95683 81702 53540 87279 97634 77596 59834 54749 57072 55518 75480 55048 66526 68550 53570 96923 94642 93502 74621 79014 60326 72525 66128 79424 78621 99101 62412 71956 82528 68868 67319 59432 57188 56212 60728 71410 87172 85401 85994 68811 65207 61784 97743 62736 65046 63349 56493 57238 50202 78081 56442 82879 97114 74419 54992 67805 54695 99143 99262 99112 70256 77271 58761 68117 72376 83844 60088 51074 62584 71938 70774 76725 57753 67464 62647 81289 98117 90973 62032 60553 77016 75715 66245 77434 66722 65097 77079 75763 55471 83005 93450 77090 65898 99415 99937 51051 65795 58731 69005 79421 75998 65431 64067 91762 93256 65174 76472 56188 95568 79179 79911 67346 73533 67531 52132 87149 89623 73156 70511 99591 88114 95470 55415 65474 83306 70908 54226 85892 80424 90015 60046 66563 85835 67713 71868 72940 95668 52967 72178 91213 90586 51285 52261 81230 77299 74724 58854 67388 64562 62499 86185 92918 76598 95828 68604 84962 92482 67242 60986 98545 56997 60506 89905 98009 52543 79774 53312 54250 59498 77142 72092 90690 94233 64737 58251 59419 89457 70140 86483 81474 81910 87206 51903 67240 53383 98808 95792 90132 65470 72299 70700 96625 97369 98575 79165 87608 65936 90924 83890 89716 57757 99643 86745 91116 56845 69063 73934 99426 76588 99949 75145 90004 90777 95564 96677 78323 69028 56635 57836 69274 77184 77604 90125 99798 71725 73058 53022 55295 75946 77074 97720 62964 80350 90769 70116 86224 63041 85789 70819 97396 80189 76459 56080 87947 86564 64026 51294 53307 58108 85651 98030 77446 99116 89701 56627 85645 99374 75137 78153 70213 96290 84492 53544 86449 77302 84643 72274 57909 63871 76017 70667 92731 69860 56582 87893 69920 53754 67488 83435 79752 90211 77996 70137 88966 92179 90561 77327 86820 86102 82776 52293 62076 53318 93022 84246 91589 85242 61348 84592 51677 72370 95288 83032 83083 68494 79843 82363 96115 99812 69009 70974 61732 56740 67332 87830 58926 80491 98647 56929 83126 88094 56224 61689 72808 63165 56152 59449 71152 75923 83283 96896 56725 97588 65726 84419 92844 64702 59208 94336 69510 70379 99440 94514 58413 95607 73716 65063 68933 63322 99006 85872 99062 55072 80445 85784 85706 86519 76921 60745 90036 60811 87391 89915 78908 96000 66833 74578 80880 70091 94320 65232 87450 77393 97408 72265 85447 95812 51185 79986 97805 54353 71808 53961 87048 50996 72817 53891 75474 79433 93872 55994 53458 56251 52192 58008 84911 77504 80900 98033 56502 81186 89470 90000 73133 67147 80593 87713 63844 71514 54379 52011 75101 58747 59496 55382 79999 77714 93986 58102 75503 58390 93071 62995 93301 90844 65324 52353 71295 50866 55188 86538 86083 85031 63822 79737 93837 88312 78765 64618 73523 69429 67571 78938 54409 63032 72461 66844 85049 81647 89103 86946 98626 73657 91876 58067 63429 59658 96196 50862 68985 51935 59891 60754 81863 71320 92210 92950 91012 99334 62105 81458 72835 97210 90413 78374 78774 57516 58921 72639 93617 88189 53548 95611 78134 55173 97713 75247 52405 75598 82944 96246 56774 60790 60115 86705 79178 75172 74158 62043 75154 67960 94575 60353 98776 61371 67081 66085 69436 76156 85661 79891 52734 70141 96478 93679 74009 85828 53587 96970 66835 96202 97477 58437 72372 77485 80479 64667 53735 58436 98186 74416 90852 88291 66172 54828 68052 52385 63326 86925 77925 56159 63946 68624 97038 57640 68331 88172 98556 75094 92381 86723 91716 64289 95450 62183 78644 62738 73519 72876 73037 98461 80850 51739 79689 70462 92658 98259 73084 75891 92525 96787 92762 52131 87465 67158 93653 53738 83182 73830 76851 54681 60034 81958 52192 58408 57274 77838 71561 62792 90703 67399 95186 78891 66890 72210 89984 83332 53769 92171 88380 54741 79954 90078 77530 70197 64685 63235 66432 81749 79731 68537 70638 77602 76584 84592 98599 81732 64586 84502 66211 74810 54353 76863 55578 69641 54071 60946 81110 66218 51572 61240 76448 68505 77709 86494 67798 97637 85171 84517 77427 73923 56195 82468 78259 83809 71696 88821 74786 79937 84379 83587 69509 78304 69388 69677 90345 87751 95220 95493 63730 68324 56745 84741 54733 84538 99187 97781 76029 58385 70960 54201 78849 54889 86113 60656 62305 76554 78866 76623 91078 74774 75643 93773 57632 86570 60407 75223 53593 84054 55192 51957 84412 74821 82360 54412 99075 54518 70517 86802 76608 85090 65417 60770 87538 94365 74946 83849 84578 52329 96884 74832 52067 84418 81044 91808 97229 69516 58912 79742 98346 79423 63050 88056 80667 90371 83548 50632 97582 88660 89280 53174 69211 90836 80269 98083 58180 55269 84480 51815 50615 86472 91259 50143 78734 50320 74424 73589 64767 98355 76310 89471 58106 96339 60083 56619 80647 56306 51404 56453 71548 54595 85980 84867 60308 60841 65392 74715 85278 52725 79118 87458 57001 75585 60098 85313 92871 96354 90893 99126 77794 68872 64002 88938 91708 53228 60032 89562 91261 58307 94429 53539 84070 64798 76746 78944 88894 68226 99117 53712 76998 82982 76283 86423 82669 85087 75999 90181 75996 74771 92399 61661 54732 95375 84975 61266 75714 78763 90412 69185 82145 78311 90733 64521 55220 58551 93415 99728 84355 69013 96315 79640 85005 73845 97003 73176 63302 71761 84864 77101 74713 96131 75351 87114 71500 98453 74748 64956 59317 60839 66116 94721 65645 65045 91077 90206 70800 95100 96107 96844 86296 76466 50114 65016 72073 75904 66885 74891 94577 63005 71159 87497 57913 82094 70389 74353 98123 96348 51163 56958 83096 56412 97798 63636 78994 88856 77557 50631 71150 95635 76101 93352 72258 67129 67637 96105 87729 86460 73230 77471 82470 54781 99272 91806 85174 85206 50173 63865 79826 99086 69692 77973 58182 90851 71990 94846 52693 59388 63507 73035 96438 97523 75879 62911 94178 67690 83349 65251 51751 87437 88603 58789 81594 58605 56815 97581 97462 96160 54204 99558 84732 75429 50914 80206 89922 60803 57447 90738 73767 67138 97295 73858 78863 75004 86821 86383 62748 70237 55015 90177 93791 70014 77828 74136 62427 61122 88535 79855 60845 73830 52854 99843 89710 95410 50835 78038 94250 66089 66204 92812 67807 56706 70199 81045 96051 51075 66760 84167 87410 67804 71734 94437 64772 96686 63761 77507 53952 69333 85499 58259 73063 96996 93955 53787 97366 69675 82517 76705 52510 62632 90879 56637 89571 95686 92305 83120 77050 99693 51242 68739 89240 82868 51392 63248 63907 60229 60987 57472 69060 88450 95123 57244 76208 95552 61842 99374 71519 83627 76971 80452 99182 86564 76380 65020 70548 52131 57989 97501 91289 75580 97687 63519 88257 71523 95951 91598 70668 70241 92384 69099 55994 67288 95961 66650 56507 99050 59046 73653 77442 60779 70475 72830 62220 66400 68626 74576 81424 90060 86990 75901 78827 86207 90807 70456 89185 95420 71029 88293 62293 52380 80960 97792 86570 90608 78610 89003 84265 82383 65569 53643 98320 66965 59095 56036 94714 70466 73982 75671 65686 83409 91471 88688 62143 60117 72733 61220 82568 62788 54850 88349 66153 82644 52597 67757 87567 82139 66968 54059 68321 98104 68381 59588 58087 78105 57880 83653 98004 81527 54348 91196 56399 56937 90435 73776 91273 88756 63403 63693 78358 55065 74743 74332 71863 73745 60604 81881 98174 52549 68732 60857 77865 76727 86711 52607 97408 84016 70977 79803 63493 99955 64480 72415 92405 90426 51253 86441 58755 74307 96084 50856 52295 56371 50806 71395 98910 99828 95388 87548 75546 99186 96975 79036 59427 94974 99090 65737 85353 50327 92522 93785 50878 71997 67424 84085 81358 74354 80947 66317 82890 75390 57502 50425 68329 91493 83366 73123 53872 58012 86733 55403 63398 75061 96498 71057 76800 86367 64086 67824 53306 62305 55760 84895 89339 63849 61313 69599 73309 72909 80992 57967 63524 90262 70261 94762 64157 92996 75983 95422 52801 79548 78688 71436 86811 73375 57808 55947 72945 84768 50647 77429 71282 76419 58587 78702 97066 68849 58881 89597 91013 99584 91892 55542 81998 90182 74784 86026 56364 97721 64013 73717 52148 79395 92682 67253 87899 57481 73323 87643 71108 74357 63187 80352 93461 80469 84469 98641 70090 93090 93034 79868 53498 89939 51660 99524 52930 99052 67641 86907 58796 71364 82498 80178 80739 85899 64904 80335 63343 64691 98404 71722 78009 77255 95461 63602 54258 97350 68397 69952 93155 92709 93479 87434 67986 67493 71810 61972 69068 88133 53934 53315 56580 60390 83340 99139 50073 50272 97783 86913 73228 59346 73461 98087 59253 73527 69257 54784 88957 69790 58847 84169 61066 99610 50215 84831 87777 65667 53996 81182 72904 59654 62040 96412 57298 50929 80905 64045 81716 80706 57157 78363 76863 66787 65147 85632 99752 85072 92602 99697 68544 59281 65926 88697 66926 52818 70138 93537 82770 75076 65762 93771 61756 86865 92299 60099 87938 86511 81589 89672 62745 87579 84996 54672 56671 82825 80470 60426 81936 80947 77721 72501 90668 91552 65068 98409 61542 52385 61029 68714 88851 57618 64392 64930 81744 74746 69049 80436 59471 83168 62122 74962 50796 86817 67132 56964 99109 97688 90389 96330 65152 74358 98183 83909 76219 95851 66554 91228 96125 94795 96776 64311 67213 95007 62145 84625 52649 52373 69792 77814 74443 85982 51952 63272 64162 78067 94439 81750 83012 76932 84770 71558 53897 59064 83320 83662 65555 78346 67546 64150 67043 88133 91120 69484 60344 80472 83621 64604 83267 84781 65044 51882 62063 74497 99097 97630 93271 77688 51595 53651 60070 94847 73411 98910 66743 58290 78421 89204 96010 72163 93260 67861 81470 78835 61184 70788 75832 84080 83477 56783 79184 67827 51228 85429 55815 51641 55488 86778 69220 60916 90893 84172 72824 54748 93524 50038 91234 84456 73186 66876 71748 90458 85843 59858 64323 55168 88076 62823 58379 54546 91634 86170 75504 86879 68163 78198 80471 50617 87669 50481 57067 88563 95659 76836 53025 61632 92978 72035 67428 93450 93692 89222 73816 70319 53235 99122 86045 80836 97199 67991 97203 87834 93048 82067 99352 67430 88213 87804 95947 65956 74005 55747 67930 52187 77253 69258 70567 83733 77489 75019 54108 91379 60153 55521 67514 58668 68444 91995 55572 99965 53538 96102 56840 67516 84427 59338 78785 99320 86713 55264 87795 75567 66453 66550 54498 89943 70075 67278 80070 85639 99040 88618 55515 72891 64481 58264 59611 84923 71421 91538 51914 72462 90529 78990 98388 68283 58936 94154 82104 81070 75289 85837 97791 88041 77494 96785 91807 70850 67594 97145 97415 72071 93701 72892 79899 64892 78815 79956 79066 63786 77753 72584 67327 97769 86781 60148 89970 65009 95272 76718 77405 58787 99264 74685 67989 77029 58348 89066 84096 60847 65350 56988 55021 54019 58379 83095 87062 95831 75054 76455 67573 89627 53859 53498 78832 80708 71429 82720 67686 66827 53353 62941 97609 73274 58213 73340 71085 79497 67348 51690 70290 61049 56658 58484 53456 98028 75042 54937 80302 89083 50651 83444 81679 50312 75274 51517 80515 67310 70773 55246 77616 96232 56338 63030 63555 93446 59218 69545 53578 72341 57648 83467 89177 89985 98639 61628 77768 60841 65582 51831 94458 91559 91945 72324 99645 56981 67423 64938 94678 86222 89916 64694 88114 85099 57710 67918 73742 65146 68374 73744 75873 95617 88646 70590 99654 59561 91454 66702 86228 92697 83979 88279 64317 70591 78394 59149 67677 56939 62309 92138 87900 60775 63456 83593 77400 60581 69794 57444 93277 82536 68568 87381 66168 96423 59167 73416 51703 59308 63259 67813 88400 88968 81632 58472 69117 82472 57282 86551 90416 69326 86047 66591 64457 93381 56850 60028 73640 67536 97797 89122 96384 75103 82019 98852 72497 69076 94138 72045 56231 76041 70198 89050 95573 99334 72953 51969 87048 50494 67566 75829 98513 97454 85717 63046 86725 90311 52367 62781 84523 97547 96012 99003 56176 73131 63446 61610 81748 97603 91558 81679 83525 52014 97780 82968 99928 86718 64487 56986 68770 79553 98712 75076 97476 84886 65633 78649 93003 87880 78092 72654 83128 96699 54353 80402 87873 94846 95059 62002 81016 77074 82696 95394 71318 77116 88389 72257 59640 68031 51088 51349 90207 67398 97382 94158 53393 83582 70694 96137 67307 63024 73641 83307 68433 67848 86410 63663 87413 79764 97486 82407 89914 50971 76076 57213 98301 72019 65402 87624 85106 88761 54144 66220 87751 56148 62326 65537 98566 64027 52691 70551 79980 51632 78037 88642 97859 66652 71769 54347 52022 87949 72281 63471 71940 72592 60398 87044 91235 87068 62570 87280 52598 79494 50364 59089 53503 52714 84636 64481 58255 62656 77619 83789 74142 89064 53429 82134 83425 95937 68785 69156 83691 99521 92157 91864 59616 70766 54098 64457 91666 94885 51634 92843 74889 65723 67928 57858 60988 94455 85865 78593 55238 76556 62486 58952 79257 65716 95243 57030 87557 52069 67025 94202 58353 98670 57994 64174 50311 98361 54546 73931 72537 71463 76309 54946 92036 93612 64483 60396 54347 81352 91070 69825 53491 93723 89519 76730 85745 83941 81356 98497 71467 81381 84861 55397 65126 65006 87303 88612 68744 50453 67510 73468 65633 73725 88211 98835 51949 98297 59038 96389 79192 86901 52767 97835 74517 65186 79125 82788 83451 58635 77691 95137 89293 98421 97208 64833 81693 63534 67767 78039 80008 72250 96877 52270 78599 94045 94920 88527 62784 88904 67352 60530 63589 54348 93597 60401 58932 81308 75812 84156 58505 90145 65198 62489 91290 85455 68653 64913 98540 52732 84029 54217 76869 69458 52131 94834 63373 71347 97670 96815 90877 92677 58786 77411 72295 92495 77788 91092 78473 57318 63390 56951 95482 83717 80140 81080 71839 70603 91159 51523 66175 78109 91353 79913 65893 51405 97948 98916 97113 76673 99915 89227 50834 58731 71178 75417 71079 73678 92807 98532 81484 56122 67388 93080 91307 57080 93688 53171 83917 70884 83142 96988 53959 71096 74452 95055 68747 55618 70869 99083 62878 54892 58265 90975 61943 98657 92145 65235 66942 59311 72600 95141 63326 79649 54355 82052 58702 81899 98615 53782 88517 66131 78365 73102 78274 93487 66376 51386 55421 98169 86652 94992 51155 52721 51153 99993 75233 94997 94120 84226 71260 95811 78066 85145 89805 59960 70267 72868 86126 92113 93307 68360 83724 66902 88914 57728 98712 92542 51328 89588 70102 79290 82790 83934 66395 82300 64289 77537 75609 53163 81284 94639 88825 73054 72012 92734 55805 67818 96729 67470 81675 69760 96576 84435 70297 79357 77814 62296 65820 86903 63133 80389 79986 98263 62355 92051 66113 98250 62489 73693 52596 80292 58451 53081 71699 51202 56726 72862 58673 59397 66675 60998 81270 95200 70713 59881 86194 97135 83972 85540 99389 96698 69121 71061 52264 93434 95280 94552 98668 90341 75307 76406 76665 62511 68150 71743 55794 72682 86909 79403 90546 94045 61953 85189 63108 65625 54130 71555 75521 63046 78738 95399 97206 76366 94022 70079 97801 67438 67840 61834 63708 71326 50992 74130 67466 98206 78494 97702 60292 67865 90889 72847 57900 89129 52333 73704 89648 71597 80695 72181 82131 92680 93957 57300 90325 81632 90386 87235 65145 61763 66406 98332 71074 79061 76675 97038 78134 74518 71072 86179 69070 80330 87275 77171 67648 99047 53916 62545 69676 69587 63683 91971 80858 87107 53563 51479 77204 82105 60463 54138 93998 56872 88132 63251 89664 65710 69654 92723 86601 70984 58263 71511 52445 88844 61103 97577 61482 69976 50279 67468 53164 98346 75491 61775 83766 58850 55050 75869 70742 56176 87711 72758 86062 65247 94993 68572 90203 99536 52980 90437 57756 53054 92145 51984 72113 86855 80449 54827 82915 70744 61201 79058 72657 87009 88395 61651 62717 52507 71804 56263 88916 92979 86648 69107 76749 68147 77937 90685 61409 97149 55952 71652 75495 87196 54885 69296 77543 90038 98590 70683 80516 96567 97751 74459 95657 92681 63784 95935 84046 88370 58651 77969 99090 98748 82469 71306 55796 89267 53576 85928 75153 88275 80719 99050 82637 95654 95440 95670 94798 97711 66300 63659 60194 76571 64739 95164 58092 69645 55717 85510 96495 64855 71337 88229 80857 66481 51293 50124 52688 99117 55072 76072 65545 93997 51953 84283 81486 61677 56172 66078 65391 51764 94657 63201 68907 79558 57086 57409 74936 63022 67315 98103 55978 94306 66800 67937 72950 96046 99298 66548 83056 80723 99104 64980 85816 56004 99488 84216 90390 85239 77974 52420 74027 89295 92686 66829 89525 67123 64733 70880 87908 95042 51422 53999 52854 80492 98596 88846 54595 55978 74077 87854 55075 72095 72222 75010 80793 91982 72672 72821 60234 50582 99669 99277 54143 58546 57332 90804 61792 63525 55103 92626 70343 69768 87230 63280 59173 53355 75615 73112 95571 54281 89722 83966 94648 75774 60793 57893 66241 87015 73798 75202 96412 62167 58572 92330 60527 63697 83888 73933 92159 67320 68549 58481 80171 81009 75751 81177 71139 72464 93832 84685 75277 68436 92556 70240 74399 71715 75187 69449 88812 91574 69233 57842 76763 51218 58738 65122 85566 65358 57962 94895 89345 71996 84129 75671 78636 70808 59205 71560 53638 73582 59413 58949 97523 95094 95176 70529 67006 55493 87303 91434 58717 73982 85545 87244 82919 72986 90256 90139 79135 90140 76636 67009 76186 68420 91041 86228 56358 59562 88726 51420 81845 58280 72544 97305 53553 62704 95903 55337 80734 75237 83231 88919 67263 95937 83877 77358 86515 97371 72448 98126 85196 59524 66727 61445 65770 92374 82053 95654 70929 91905 70992 58573 96707 70468 51789 71484 92281 84775 83120 87443 83140 86426 99905 54376 61262 91009 98842 91072 96812 94192 90161 68592 99671 82973 96279 58170 86157 67461 74281 54992 83828 67409 56193 88878 74414 66229 52072 96693 78647 90494 81249 96269 66712 89577 53577 54396 76216 71526 92272 62385 52861 59765 91415 98897 58594 59057 71855 65284 61695 88828 95851 73177 91732 63677 83057 87445 89841 64999 76915 94442 92302 60347 88945 93926 53511 57187 78267 90801 69082 73741 91062 68405 63752 51951 81773 93908 65121 59667 51338 87834 84579 75423 73533 54611 79982 94312 91698 82942 62527 66065 81598 80540 73503 58579 55801 89715 75623 87369 65699 66222 84089 50074 88269 52206 91130 69003 58013 63103 81423 50308 61421 50442 50031 58672 94657 67980 68348 63162 64900 75264 82192 55774 94847 55557 62939 91293 65399 90012 59492 51070 93046 93881 64758 91059 83558 69216 96547 87052 97798 74167 56180 95701 94283 69661 97459 83587 53722 57366 70074 75040 69491 66418 59803 57544 54508 95754 79901 93261 78612 93345 99867 60647 72152 96293 62559 84943 60894 53743 51648 52128 54286 54662 60495 51271 77802 54208 97664 99574 91245 64453 84842 94757 94459 74445 93580 92817 94422 54871 88339 53704 64039 92288 50008 61285 85601 94207 57833 52708 57458 89900 54356 97484 81979 50127 73354 88835 72531 88053 95457 97365 71795 50841 62647 76586 90914 67595 61890 86654 81730 83223 68234 69122 57231 80392 74461 95657 81670 98179 75896 68290 63462 93792 67480 99095 50232 71105 88125 74790 96641 94742 77858 60883 59253 62290 76131 77059 82792 68717 76127 98864 77272 99184 84542 69438 57101 66873 99288 74950 96377 80597 90969 53603 74290 94908 74286 99626 74253 99303 55107 55449 98741 91125 77897 61270 76144 89383 93044 72870 69238 93812 83581 75764 79983 84718 69235 58165 51141 65810 83502 67494 92572 59068 85600 77056 80129 80909 75074 88581 76672 86572 91183 60082 79528 65158 78757 67231 85295 78807 91275 87799 61737 54632 93395 80874 64141 69314 81641 51228 97224 86039 84780 70335 83945 75164 96416 80255 88024 70706 51367 86900 86470 84559 73626 61656 73230 56782 60637 68611 50308 52919 53184 74144 82196 55161 62205 63060 68370 60336 57077 57181 54088 84479 77638 82015 57770 60798 50116 88195 53776 91972 72911 86116 82243 97289 89703 63426 64545 97122 68768 67217 89367 71519 73573 96885 68896 58732 64758 98139 93063 77217 80808 60724 52621 79448 99528 83848 94667 85352 84721 59028 98001 96104 90112 56382 94769 73755 89148 84080 62878 74119 84340 66507 82478 87332 68072 52162 69127 78629 79743 69991 59841 72609 54563 99311 99819 79425 76549 52622 75677 74270 89084 81171 62144 91767 73220 87079 92904 85715 62312 56785 59798 95363 69442 71939 73054 72909 75626 73760 72748 67670 75015 55272 50342 61334 89513 62381 62768 95244 94027 61716 89899 58858 69308 98885 90584 72356 65814 66585 55739 72790 88254 99089 56087 74954 78689 98784 69044 85821 87914 58709 88143 72660 55433 98236 63061 71933 79860 73092 90302 79350 59779 54535 88579 59126 76233 86478 57236 64110 53449 62476 92485 95405 79888 97310 92344 68971 64594 56072 99203 55103 70225 50087 82393 81644 77840 98310 88888 93131 83132 92590 52474 75251 71509 50945 97084 87677 51559 65171 55063 73167 74401 62303 73680 76742 58388 88827 92990 81288 96201 90689 57149 94559 76731 86141 96308 82108 56926 77041 74892 91756 94968 52519 65952 68613 68594 98099 81447 75489 91042 77892 74873 86912 75192 97076 61717 87309 77440 68022 60072 71055 58834 90325 50176 68427 87179 54965 59301 50341 75394 57662 98085 58598 54174 51127 95805 56052 80370 52992 75299 87129 72768 91609 99827 91126 72797 56770 92480 95064 50584 63727 83998 55187 50003 60806 54996 88085 92191 86932 76275 84751 93880 79882 64108 89562 77516 60018 54609 74089 61276 93894 57653 58723 60155 80340 60598 99948 66564 78374 61793 60842 54174 78910 73131 69203 99359 60076 88593 70469 60965 65366 67842 69228 52460 61493 72315 80739 79372 55012 55628 86769 92161 55834 51673 92345 68754 53141 72625 52003 82478 66540 83034 65067 61704 79343 74930 59242 67817 62843 87716 55759 90271 90586 90982 86571 58802 79448 52813 88014 72461 93970 83583 62037 77506 85729 91227 66391 61590 80174 58272 89346 52569 77280 68310 78276 86182 65018 78947 73474 64514 66591 57237 65559 60155 75304 62195 80966 75182 84813 67710 60031 89881 74119 86089 55285 52615 60332 71005 99398 67488 88031 86596 61902 75203 53678 62496 58919 53932 61339 50616 89703 64832 90830 54918 84931 63061 76045 62338 87418 58034 76353 83355 80570 98836 84022 83217 87473 86382 90081 67816 63003 79835 57423 78571 57723 63131 75858 98824 89450 59272 67173 76819 89358 55198 92240 62934 97149 95989 80887 85515 98384 86232 75659 60033 85665 75632 91118 89201 57510 90912 57194 67447 60953 80446 81478 59566 65466 76241 88342 66195 94338 67153 56925 64659 75115 70726 65549 65147 71275 87534 96767 67823 81373 60512 69728 75122 52772 56996 78348 79908 60001 74451 88164 57331 85506 78871 55137 56534 62846 70173 75809 89753 64359 87706 74084 94923 70308 98533 60957 84162 71765 86113 53760 80217 74677 89338 70825 91974 76639 68053 91637 89498 95431 57126 80889 97333 89223 59313 50052 97547 58358 63186 77385 94805 51514 64583 76073 68236 55334 91498 98186 77267 58559 98477 59975 66413 77124 55412 66191 50400 67530 72996 66644 97035 92167 60957 66636 66099 57963 86674 91552 62191 60186 62741 78496 82436 73517 72468 80995 88425 87714 89769 68198 66482 50655 80547 61299 74708 58774 92711 72198 80753 66574 81462 98896 77799 57362 88447 98795 94634 65725 58427 81623 50863 53929 50667 64381 60849 75864 65665 65502 83623 84764 55889 87866 69541 51657 84329 89063 52867 91725 62406 65070 80879 99387 75587 83376 98277 84827 81344 68361 91728 98027 86168 94423 88884 78181 74672 68413 57585 63830 79689 50554 85939 76863 58722 63259 78541 67335 67940 83565 77017 92218 63074 75834 87719 98011 88275 93919 80506 99113 85486 53757 55293 77218 95581 63687 57380 53922 67982 68844 80731 79358 54042 63567 80841 81475 95481 94993 52925 62303 52542 72116 53643 76931 74770 57209 85391 85670 68967 62392 76134 98857 75587 60738 83846 55656 92821 80298 65597 55135 65961 71595 74968 80262 53614 50014 56276 78976 93985 76563 50615 92376 85428 85523 96401 82981 61125 69662 60516 78866 72015 56163 69942 64174 52562 83666 50560 98435 51230 70546 56563 65421 54778 69230 80013 87324 80414 63028 70089 88515 98880 58937 89352 75916 80276 60320 86253 58231 53932 76260 53978 89685 73880 74487 54269 66875 92625 96258 91812 79972 90656 76637 85150 68698 98864 91385 60464 92883 91360 53126 65236 57270 68041 83640 76028 83230 69214 63030 72402 80759 90659 55686 54835 50511 93506 70738 54418 94517 59787 57052 54037 71317 83684 62963 57078 66446 84132 68283 83225 86220 85688 78716 57145 88260 78163 52093 92248 59441 75304 59212 89045 55293 97638 82262 91851 55191 82555 63154 88139 85993 57976 55260 83164 53785 88896 58101 66580 75606 76662 63484 95609 58114 79717 63109 64445 86160 90548 98683 80194 67840 81802 78284 92592 76396 50561 54722 90370 67773 87638 59348 77365 87899 56247 58681 56938 79358 61898 71159 70654 77841 52438 83179 93500 62318 67259 75422 81056 91872 99278 63258 86829 84437 75604 76808 84663 94920 51905 62946 96696 75684 88344 67432 62549 60461 93957 53498 79425 63728 77626 72271 56013 52150 95967 55278 55396 67929 59052 86903 82776 99310 76786 64674 79584 98538 81935 79771 94421 78115 72445 94029 99268 74014 80492 61160 78921 61560 59130 60375 86211 62804 78411 74261 58803 62541 91872 66265 92686 95724 52966 80317 82636 92911 81182 87382 71911 52154 55402 95794 95984 66838 92598 63692 86015 97520 69002 73636 98896 54187 62786 81105 92514 87137 57463 87933 57604 90414 92537 91426 96759 83546 90077 63501 97359 88228 59070 70521 60731 72379 67833 91920 70512 97435 62568 56280 95152 89874 69633 54955 96954 50647 66350 97043 55482 68618 68854 50332 61075 56428 65288 91623 89082 73245 97404 99331 59919 55276 77337 65090 94960 94688 75518 94414 79057 53983 79292 94083 67235 83592 57146 68715 50922 76975 80452 73729 61223 93631 95434 61766 68314 83038 86803 96885 99602 64423 93860 91479 64397 85192 55164 99098 67746 79269 94285 67182 85847 97579 95971 89265 88023 89433 85096 96828 65410 65365 68055 64734 68135 83333 80035 91674 53232 94531 92502 65528 87225 95303 65893 65122 55922 58688 74047 91765 92880 93731 52707 70999 75009 93100 80086 55984 84763 57967 97656 58299 57804 72692 65767 59590 90677 79046 98802 93099 69517 60919 77548 90798 66584 86741 99859 86974 82827 93690 72399 50235 60105 99896 75322 55919 94510 70752 50258 74627 91678 84406 59795 66505 73432 62005 85879 54104 69203 51472 83521 62117 94467 67917 73145 76954 51454 80799 59728 76643 69587 97174 86288 60668 77032 77380 79891 89366 92646 53700 89849 74443 91559 93486 85718 84243 65054 58967 75478 64926 96292 57657 76681 57723 94668 95267 60398 61325 76731 81964 61246 92387 75646 62712 64052 92240 88349 82277 73432 81429 98069 85736 55216 58793 71265 54539 92453 66541 78953 72378 71882 99807 72973 61957 80664 96244 80448 79795 55133 73935 59340 60872 51640 64490 98753 53379 73799 98482 66814 66692 54054 73472 68488 83749 74668 60822 50555 86583 76385 78896 79156 88461 50114 54434 63662 68584 62754 83797 67260 63256 66207 63965 64356 56852 86389 78608 78596 88367 99685 85253 86409 90343 71023 80334 73284 76517 93781 90710 78907 82601 96763 98335 51591 80684 62904 67754 78932 84387 91883 52330 84790 51785 67836 69371 75264 84273 97966 87255 98069 72567 74165 60007 96492 83244 71558 84376 53983 89271 60963 81160 74577 60941 53332 60528 64963 90109 78562 51686 93031 97164 95432 53880 64290 68383 66375 95029 53296 52090 97182 97383 99473 71790 60870 94444 56266 86289 54388 50884 50017 84290 56970 97739 75868 71341 52842 74044 82699 54386 74068 87589 68685 83757 95065 50597 61339 79179 89245 64429 91722 79364 98272 64452 66950 69523 84415 97775 73182 56331 53960 59607 51251 78826 93351 99810 85435 54796 98874 78380 55612 80185 59617 80105 75120 68163 79040 70042 70940 95756 85587 65743 94497 87980 76241 67871 93479 59946 66231 80261 61415 63834 62171 96946 86691 68692 93159 96741 51624 95114 72267 56383 51750 76635 80810 59949 51828 96647 84437 87801 63284 57900 83308 51696 61047 68251 67159 71347 66322 57989 51624 74521 78555 96084 56929 84126 64645 61417 98076 85595 99845 70990 98027 93903 84253 90260 64996 61231 95984 61620 99854 64434 51754 62016 71032 57703 61095 79728 95436 67327 51201 78553 53359 81490 68440 58378 56111 89435 85196 70503 56606 54101 75365 59026 57720 56184 68546 88773 70211 57268 50495 83561 51947 98946 65567 88547 64445 83688 75803 92875 74833 52595 88463 99228 53012 82991 53343 95409 84910 95554 83632 75891 79206 99390 95402 54240 76380 54950 61143 63084 54414 69531 67607 53632 85316 96533 87496 52525 81277 56389 53052 80058 76241 79177 59905 97503 98340 56311 87250 73891 91913 57419 96192 60366 80546 55617 88730 80711 64307 74001 62078 65445 51504 95597 71698 64337 71706 82516 65992 69300 99431 52945 96398 63591 53223 83210 74793 78186 52738 55012 95977 58398 60519 51709 90672 66072 75838 63922 62649 62454 87514 87305 61584 75078 63859 55803 90544 81663 90936 73743 97151 94444 96108 54192 62634 84240 84950 84173 96096 63173 70632 85565 96882 98322 63940 97794 69818 94602 68640 99614 61561 66041 78936 77803 95292 57168 59219 75808 67243 90241 85299 51657 71207 63194 72070 57928 93670 97550 94191 98609 84662 78817 94985 66035 97872 51635 71385 78422 72907 51813 51338 73611 70169 87094 77832 59393 79448 52537 65020 63947 70435 76393 57484 82656 52363 56995 57684 72304 96768 82799 82553 64277 70107 84293 55402 80344 56492 67885 88376 90708 71502 85467 73295 53496 62560 54800 66376 71096 92663 87904 96303 63325 92067 65696 79532 60461 93763 67276 79717 73097 98329 97192 99385 78851 62057 69173 79128 52684 83890 57227 73339 91893 82232 61513 93719 79325 53822 63587 60725 72922 71850 60223 55456 53279 91769 65384 83964 69615 72898 84478 80622 93190 92436 59838 75225 89716 53888 94136 55084 98724 55637 53369 81853 81215 90635 53495 60077 87615 57113 95543 62029 62677 64840 84180 72697 69784 93160 87568 92886 51644 88554 69221 72672 54811 56100 67501 97241 72653 69638 65156 50098 61789 77465 81931 61420 97006 92386 55487 97756 53576 65532 79714 64384 84343 80352 83977 98547 81515 92817 95160 68861 69055 73194 77477 99618 73887 98888 82507 51864 93525 97958 86501 59569 65527 95641 51078 83318 67677 68085 64614 62326 65643 55198 73283 58444 75735 88070 71780 93072 64139 88346 85941 82116 56445 67636 57051 82671 65973 67288 97338 62738 53053 52770 60040 63108 94421 82016 55846 72154 99237 59559 69447 95853 59663 67217 68371 80507 58782 71272 81821 84396 62765 54541 82293 60921 82056 97589 60169 87530 51486 76757 87985 95663 55873 83348 72388 83001 77361 82398 67579 77004 72736 65335 56245 98558 54700 56838 60892 77594 56282 62549 76688 74135 54249 67992 99253 95320 95708 52648 93995 85070 99550 80972 87359 60339 67987 57124 52534 94130 85416 82631 90326 68952 54532 64665 91206 76208 95922 96682 88849 93019 52123 81832 64013 67545 78940 89581 77811 57838 71043 87195 97266 50989 82962 96374 51906 72665 88144 66345 69457 89898 99121 63128 84867 90574 80711 92129 72780 56012 61924 69905 95397 97438 83761 97582 62955 66821 51644 80511 64335 93854 78691 83359 67216 78730 89026 90552 72298 56836 82155 86859 68052 76626 55237 54901 63895 86846 51299 97843 84000 85394 89884 96382 76937 69501 59562 70966 52452 63266 82156 86640 61389 96192 64712 75358 74784 66283 66724 81725 92117 99531 82700 92205 60939 72449 73393 73235 94856 75793 92548 70315 65501 76696 83336 94436 98065 82871 75718 68240 53469 85405 92526 89814 72756 66010 98112 93443 62931 96200 94966 65187 60742 58951 94869 71097 85025 98859 54606 70316 50470 75869 64344 53233 63533 70213 88755 53518 87303 73733 65264 58006 81588 63290 81944 78231 77032 60669 59897 95957 90142 92243 89826 88954 81292 68864 83660 80326 98783 67721 93143 78449 58069 50205 89098 66188 91369 60092 94949 88006 57622 58031 66959 89111 72743 64160 70251 87501 90081 92416 92232 76548 92542 93206 86459 81970 84282 75589 85991 80730 65700 71955 81919 78300 96655 83230 84091 53267 92789 60560 51789 78820 81107 90391 56093 98161 72623 85645 91073 87749 77207 80069 66116 59002 58451 62665 51007 95281 87608 78813 61870 95464 86212 75394 54154 88190 99621 93384 59545 92263 88565 65576 97152 58970 76000 78601 56994 81649 59085 53183 78553 91221 91800 82182 50240 76084 71342 90668 75731 52029 75634 91840 87338 97806 73869 52117 92836 68805 99324 55996 51650 92043 60259 95445 80062 95929 86959 79720 70455 55210 74351 91592 86022 80111 82691 51720 74644 93666 58821 85294 78564 83423 85995 56476 77544 97041 78867 87948 90063 52593 74512 76778 95716 65543 79213 77321 56899 95301 81360 88195 85226 70102 99765 87931 78274 74338 56906 65471 65412 97412 84445 83189 72148 82935 67143 61244 90872 75721 52113 82803 74571 80212 97965 69617 73829 50876 67489 54081 68336 67511 51858 68518 88521 95593 78220 94539 68642 60915 65093 50069 59797 85091 87394 58241 79716 57957 92780 53346 54713 72279 93286 91558 86506 84855 98923 82251 53513 95790 50031 70681 66483 57306 65224 76642 84503 80645 55815 82165 52578 75093 50025 94084 53302 57479 81721 91513 82442 88240 88643 56073 85467 81314 52553 88117 94933 55420 50580 99833 96417 87726 70196 76533 63701 82598 95996 71824 83282 65824 84527 82499 71550 80166 95584 55108 70070 95010 59942 82738 82815 61277 74350 72399 93526 81098 83024 85248 56571 92939 79920 54000 85937 62036 91638 55338 90559 61355 57746 94352 79548 58636 99479 61961 81738 57357 62499 59594 78222 73353 87842 64011 97300 63624 85749 51359 81350 93461 94919 62333 65356 82688 52956 73926 93271 55896 66229 79936 60795 91061 79328 56507 77114 57231 55006 69330 95662 67661 74921 81102 59953 80244 93435 51144 79850 57726 77342 74742 84016 69052 61237 57578 81493 92672 74723 88449 62444 90876 92243 82234 66521 95548 65764 87928 90671 99589 96654 58770 90013 66959 86705 65887 74464 88017 93501 65934 59839 50108 94269 81484 71792 98676 69535 54716 75733 55192 92848 72983 83093 76067 83261 92786 67741 59062 62795 86603 85316 75195 58487 60568 63168 72479 52466 75120 92430 55714 71230 97954 83582 99134 50105 72710 80078 76058 63135 65130 81693 77483 69418 92316 75104 62977 83023 96723 90412 74036 88139 94127 66517 75417 67971 54187 62604 81878 91019 80078 77946 80208 72388 61344 57767 68701 88892 89330 86789 95380 94123 75924 96189 90029 70166 51142 64896 59571 84956 91609 50590 94575 68833 70342 54004 54219 72976 81396 64339 75946 89391 61932 86569 80785 66585 78142 96842 79416 94638 91811 83851 54436 82523 83460 72940 53307 58166 50489 85582 82899 80298 56210 91590 97396 98108 82317 64749 93963 68528 84821 80639 52796 79916 57888 93159 94615 90184 81816 80654 92200 89879 78211 99150 58125 68319 91927 95168 75646 74715 81920 61231 64963 74508 56943 85578 73425 84855 82398 98932 94515 62693 89173 93393 60290 70257 55592 89321 68867 85571 65921 81210 85567 97985 94853 94281 64174 95659 65061 95598 73876 58761 58429 91999 54093 80867 71763 76751 56212 97984 56949 70934 91597 58740 85324 88090 61268 75891 57618 65828 59589 58839 85102 69161 68791 79000 71578 66539 70703 84257 53038 96956 83934 95292 97507 96639 68317 96120 84239 90984 96659 51641 61980 59191 78291 59990 75052 93737 78361 69720 64364 55312 96674 50803 83764 98664 60584 95419 82539 57998 88837 88302 70522 85881 94656 61101 60269 69193 61930 97154 93322 91972 82205 51456 77097 77398 76674 70470 74526 85954 95059 97521 72202 68196 60166 51390 98557 72412 77814 50678 66411 62826 88221 96479 70334 53292 86271 56957 62599 52369 53565 69854 73539 70609 95743 71282 83490 60552 75825 97156 92258 67088 68455 74966 62907 66690 75119 88130 86011 57879 74316 71206 64041 62321 84787 68302 53234 57244 94016 93543 61022 91701 56442 73513 54879 74564 88783 60276 71917 87664 97017 88517 99448 82190 82490 93985 64693 81741 78121 78862 68838 50956 78097 64134 97806 92561 63657 80747 77842 50694 71028 74717 88611 68624 68004 76973 81571 71935 53726 92166 93974 50114 59352 99543 70187 74382 70519 60010 79179 70588 55907 82927 76025 67048 66088 99001 95969 80068 62327 97694 63320 97016 73673 61479 82137 74256 78268 90613 83452 66391 89405 79370 88814 99563 61730 75492 91772 54828 73221 68932 50985 82899 56613 67139 75694 89160 94546 68030 97560 81173 69981 68424 57924 81708 52932 71421 80136 68447 71416 91347 72051 98592 68565 65982 96405 67838 59342 52625 64521 63040 93143 65354 81906 53447 89775 81474 84778 80950 77371 64083 88774 86072 83464 72829 52701 85146 94897 74277 51072 89909 91171 51367 72991 53297 87510 83604 86167 78734 54944 60235 94490 52491 51203 85515 80442 90297 76582 84398 52129 72643 78879 97088 82063 82383 98004 70779 64500 60951 63887 99273 55676 56008 71167 98721 94593 93512 77006 56794 80871 86946 86313 56801 89566 56006 57336 79023 70330 56063 80794 84178 63885 90075 52707 71806 77198 53201 61779 91171 79755 57616 53904 88108 94983 55724 58499 94745 54927 73826 77298 59037 57296 85556 53112 54354 74313 85746 85365 71036 68136 76549 56529 55818 59736 56585 73457 55311 69117 55924 53234 96402 72138 84027 77655 90352 50072 88587 99611 74476 72940 92073 63327 66226 84866 69276 69346 59274 69165 51902 70972 59353 70271 53306 86255 75694 53431 87948 93125 74529 69381 98733 71687 87253 56042 76988 65226 56365 50825 57316 70610 51769 63920 60744 85765 65816 60870 72577 56164 55160 68668 67007 97926 65025 83238 87369 75210 68451 71430 80977 61528 80092 70856 92272 64531 68071 84499 74834 87970 82070 88606 97022 93981 61306 70267 63107 62161 89326 81600 88518 51673 61702 71984 52902 50933 93386 51001 68872 52450 89106 88952 87820 69729 90885 73486 79503 94096 68701 86407 71463 74451 75443 73210 59649 84076 67498 90187 81611 55298 75506 66983 60592 99561 92499 76521 74087 55128 72436 50059 68847 95859 75001 86300 50332 65729 89625 78079 84338 90109 71580 70558 86733 51168 57154 67254 53710 58081 85158 84979 98435 99761 75533 58470 78449 71735 59750 81676 53564 79735 79491 71386 96946 64023 56093 97672 52103 65991 68603 84981 71635 97989 60037 84442 61730 99557 86106 51446 80835 74363 95326 75054 72189 96673 85453 63948 85914 94904 99786 68294 59342 64877 80826 78642 94037 95111 76530 71145 61482 68714 78366 68992 77311 88229 64690 96281 90603 90569 62484 65870 86495 93391 54592 77875 55349 74636 76486 50446 87441 86077 52641 55068 68769 52590 54108 74794 89987 90055 83397 96565 89632 58617 93705 68799 65385 63545 75099 67466 88764 90813 86976 57809 85220 81786 58567 55680 77693 81005 64324 57381 87279 80056 85640 91171 74683 86147 95059 68783 87975 64559 93235 66875 51169 62090 77284 83425 89240 89792 81172 64784 96737 81443 71710 97462 70714 73655 55571 94329 52713 80422 93825 79303 73830 67983 85685 76450 91334 60338 88065 99358 77334 69419 52249 89606 99621 83943 95625 69509 97309 65084 64040 63663 51034 62490 82460 63232 72311 55956 59126 68848 88394 87410 84513 90914 97680 93439 99001 73049 70173 51308 61594 69020 51007 78150 96137 76653 53100 66024 66689 97299 62200 82414 99235 90620 71345 71523 97211 61472 88360 83405 55416 79844 97451 83022 77939 87842 75419 88287 64095 75771 86417 66519 96037 53967 62952 74764 82838 87304 74180 96672 55540 89609 99824 93334 63891 69706 57590 78699 73686 93395 78447 96880 61262 55694 87026 64570 50462 83682 51507 77459 62799 54443 82037 56602 71582 75836 89705 93955 51267 84928 80318 68421 93696 81412 87406 50797 81005 57210 93509 92313 84431 99460 87218 67135 71842 92303 79733 62632 97247 74551 81608 50396 90103 55505 81608 50091 81337 77901 68272 92357 92452 73296 53663 60379 67248 95454 53105 88955 84236 57128 73417 72730 88097 55459 56674 62930 72209 98487 98619 67108 96172 70673 97465 74521 78848 92233 78608 62595 89458 92367 84460 94687 68351 80837 72346 93462 71898 58176 83810 78973 94100 52964 94683 71781 78187 98993 97898 77334 52315 97116 72444 63238 69177 84009 94834 75729 68828 76768 83307 67675 65276 56479 90961 60784 54334 55045 50058 59071 83498 74867 71137 94253 88776 53568 76198 72516 58516 69108 81137 81596 51796 73775 85573 94976 95531 97858 52957 81361 53794 63183 94303 85960 79397 63218 82768 69966 77600 60919 88968 83245 85635 53291 90340 60303 50639 95383 57330 55175 80252 53360 68416 70236 53271 58001 90893 79310 93165 81272 72727 63697 84819 68328 53378 87499 82230 51919 51559 94501 95096 54703 98704 59828 75467 84380 74048 80294 71129 53109 69546 58392 99077 74100 77945 56511 68331 56702 99311 54002 70134 80032 66645 62644 89993 65719 74848 73138 92595 81811 84747 82569 60272 89572 54081 62053 79467 86918 55622 79069 53848 64328 82781 50911 61344 88402 70149 68836 97884 60668 63800 80388 77161 65713 82544 81532 64787 87322 70964 71211 76146 66931 93519 79541 67530 83717 64447 60941 65899 71637 81976 82278 95537 60452 76575 61924 67722 99527 86694 74332 74883 72930 74405 82607 81128 99629 71685 52312 69969 92960 85139 94053 76395 71232 86910 73558 83245 73868 74918 85686 91082 85958 63800 83587 92337 88842 80009 67046 80104 52562 79581 59520 65425 64735 76804 94832 67643 52251 56656 61518 61368 73790 58465 65947 75406 94549 77635 73008 73439 85510 62545 97731 96357 94539 75469 56755 51122 91655 98049 85290 63453 99048 58762 84595 70974 99810 70571 63639 61024 61393 94803 80439 86355 71480 54949 99287 62041 55885 92509 56398 89768 62084 85184 67478 58910 51641 59760 84438 65819 80980 69449 60617 72398 60888 62160 53044 90088 64238 73817 65860 89376 53991 95395 91573 81794 86748 54010 58962 50428 78458 86546 73570 60879 80042 91177 72383 84464 82426 61761 95981 71144 95855 88755 88222 50508 88851 76460 51787 58261 91714 61571 93055 76327 79763 80604 74842 92704 52533 62370 84240 69220 65553 54664 81855 77157 57396 78415 61767 84279 65978 89151 70994 98408 72685 91708 59088 60210 81179 78994 66919 50306 61770 51632 91859 82070 65861 56515 90068 96849 81383 80135 75188 94990 81923 54189 89066 61807 61153 63633 64423 97899 82607 79786 94786 95787 91783 83735 78195 55266 69957 87142 67539 79882 56627 71546 89413 86043 60458 67669 83547 99342 75422 95417 93723 91991 50753 80383 67781 84387 94929 95624 80347 92567 78501 70178 79509 82187 93591 95562 91300 54638 63172 90065 97429 51284 67755 69959 67768 72953 96260 78600 82779 66486 96317 95619 85683 67041 80822 64608 99565 86893 80063 86742 67399 68964 63453 84294 79582 59902 53997 53333 51440 59757 68811 77041 83337 86695 78648 69883 78438 54202 99389 98358 76120 70881 63705 54428 74751 81574 56191 85766 64405 92899 66038 57896 76716 76073 64175 85624 95872 98206 58483 63050 60688 51664 71545 72609 58841 68565 98269 51668 59065 80141 90767 74108 94124 93833 93516 61123 75806 60131 97260 51284 51025 55637 64982 84587 83320 83841 63596 69768 52486 79881 63549 58899 63686 62491 66232 93109 58662 87534 63732 55023 97442 92894 65771 88631 60070 62360 63288 55462 70867 76078 50911 93869 68571 71987 50851 82544 88746 73547 93461 88920 90157 51926 53795 60602 83812 74100 59413 74099 74584 52649 57203 92334 80440 72180 77568 98863 87560 63654 82486 84940 59342 65362 86111 77899 66394 88652 53072 51831 70677 91208 78976 63060 69388 93528 72392 50735 65989 86840 70507 63044 98378 85037 94565 58528 70082 81469 98430 85737 53467 71573 61313 87502 97690 77108 62744 71105 84133 89306 73722 82356 73858 75243 69821 76297 92275 64781 78359 64670 73708 83197 92677 95837 58791 77831 72332 86606 68423 85174 79602 91568 84009 99950 85407 82514 70132 96056 74788 71333 77644 64287 82149 85400 89579 96744 66996 91933 86330 98181 92186 98205 90262 81642 91682 53614 81451 74752 83846 70218 92211 99177 58168 94241 75718 99799 60774 95082 65341 50791 84790 99750 91626 71851 98906 91530 69073 83020 56271 66026 72926 95760 60979 50327 85286 62571 58013 84266 55308 70495 53883 67283 74343 91985 68283 95827 78998 96859 77118 54004 90206 51295 55069 60845 83447 59697 59717 94403 90290 50876 55133 56267 97779 54461 52006 82917 65048 97834 59806 97860 80996 92459 77917 93451 55607 90304 95347 60025 95116 59466 56651 51698 79681 89010 78507 50903 53421 59648 89046 64559 60766 62288 52439 69564 97907 85393 63733 94361 81375 80270 82289 67353 98633 62720 54183 97889 61303 87629 64098 55191 86250 51572 78761 99643 50000 61151 71199 90716 80628 60406 79859 65678 56620 84061 53029 60758 60170 83437 65166 78948 66411 62773 95542 95861 94465 85878 62412 57083 64141 97461 90315 64931 92464 59862 52139 93906 77632 51806 87580 51419 62908 75547 96466 89662 96532 53421 82808 96226 57076 87515 66215 87326 81498 99203 72053 86908 75331 61825 59132 94154 71095 73830 74470 86859 68979 67359 53765 96455 95467 64895 70857 75279 70055 54051 97283 80066 73425 62220 53705 60097 65727 84229 63283 87608 63672 88685 90488 98240 54216 75278 68615 89814 50867 74103 86783 53672 77859 61771 55909 78189 84591 50274 61007 60904 59930 80488 73826 82464 75486 72035 56034 87051 73542 76648 79505 67702 60067 60722 61614 69710 70673 68114 83436 88054 54115 53081 67156 93184 74772 92409 85213 95921 86612 90127 62973 94712 50161 66717 63421 50726 69460 72837 84780 96848 97851 97454 90955 65981 90257 98704 92608 74758 82659 54976 78978 58679 94034 77859 98759 99407 86136 63671 86915 66243 58668 92834 89834 76732 80637 92179 93830 83372 50482 96271 96850 50180 65153 82526 88201 59455 99968 86082 70973 73004 58875 89456 60843 92042 82667 71257 80495 88066 88995 86310 63607 87172 97950 74638 71759 81253 58887 73093 71794 80634 55429 72398 54635 83382 94295 51189 75822 50142 59270 56695 83570 77832 58915 70507 61998 53428 65829 65516 75887 89297 58468 50795 97142 74701 59240 98131 51444 89609 76557 50349 61550 83372 65714 64909 88986 64374 90064 79231 59073 52674 72045 59575 80968 85915 76374 81074 52228 81982 73965 87998 57780 75683 95511 63938 54182 61620 71342 85171 94323 65290 94059 51082 78213 65974 50419 83778 94327 69198 75416 51292 73883 84634 70168 76981 69570 65131 66359 73792 62773 80819 69751 80407 79490 91617 77594 60277 98189 99555 81836 76591 60997 70337 58439 85681 80152 92526 64529 82440 57336 75434 59397 68889 87703 72766 97932 66405 56636 83167 86598 66270 90580 73863 88354 73858 65329 82712 53647 69407 90362 76761 95465 73881 56223 93152 52454 86609 87466 52913 90845 85021 85927 80285 67461 59974 97436 94904 54466 95627 65834 70352 54899 75037 72046 61649 94056 69235 91384 78462 68295 80920 60763 66875 50364 57222 78234 89435 85532 74807 74176 55012 67987 54068 75449 79665 67707 60174 55107 88842 51762 59445 63541 62220 56381 50471 97928 58543 84232 68367 80498 68493 86705 59842 99316 72873 87631 80839 92622 99654 73844 53605 75908 85921 61419 61213 66104 55594 65711 92767 66828 59912 79680 56403 92787 58724 71994 52606 67587 71496 87327 98697 68803 66879 88793 63524 69896 97476 62327 98553 91635 86662 76614 55355 89973 91247 84812 79931 65869 82271 98696 91911 52319 88427 63989 63031 86820 53964 71792 50883 86061 88385 57743 81026 88942 82774 89899 63469 52115 94375 58223 89989 72464 59863 80515 92992 65197 62577 91300 50899 99166 82364 84452 72107 76727 90931 61112 89262 66458 84381 95367 53507 50927 95102 59140 78935 74678 75613 57289 57450 92430 83267 69482 67184 63300 64681 65485 94462 59480 78120 66574 62737 97763 63114 90319 61584 83003 85728 82317 71853 83045 95232 89411 62670 85585 75039 51160 79585 75741 76846 54844 83472 64454 88271 96999 89855 80197 52645 94942 89951 66264 63225 83475 90063 74566 95420 95775 74263 82855 58529 81557 96121 69602 87246 52287 61629 68767 60762 74803 72097 65825 99858 94743 64817 73218 89701 88869 95566 61019 55269 82566 66612 73677 80668 61119 55087 89948 53120 91298 71955 70651 98108 97945 97056 93588 90751 69617 81370 83342 90673 64440 93608 83614 82917 55215 99458 56930 99235 75864 54311 66462 76770 87165 84715 96565 72573 92236 53207 71249 96694 74901 81703 66794 84654 73065 56931 81994 80431 91503 87919 54972 61236 91818 65552 50035 57277 56648 89072 75989 90985 52958 85091 81402 50947 67830 74292 76957 95125 82571 62011 87751 69880 82913 65577 92538 86041 72899 79910 83857 70933 55308 65769 62659 73664 65220 81978 70327 91425 61382 61346 96056 67850 57929 80672 72150 57167 63772 56351 51340 51515 82706 57886 57730 53518 76875 57653 94144 96330 94633 72466 98106 77103 61704 91804 79895 88922 51067 74260 66932 96931 64344 75642 55379 82598 88460 78507 88458 88497 57753 74882 89628 82233 63394 85614 64948 88890 80439 52344 64532 64069 62924 88870 61681 76756 75303 92604 69079 81356 94162 51089 53493 82803 90670 66892 67945 71677 78512 63765 69640 76523 94728 86363 99168 61303 91611 63482 94120 90689 93718 63520 63621 93335 54964 53981 93662 81356 94783 93904 88170 73936 58289 90580 99679 93434 97180 86750 58559 65237 87014 68853 96268 89083 55081 60621 68996 72970 55970 64049 56364 63552 70332 70726 86245 58417 81944 63093 54505 87299 95397 55956 64086 98611 77544 80679 83598 57100 69245 97602 89294 74422 78495 79987 56455 97877 73835 55508 88780 98861 98215 55357 93876 81282 68890 95223 85967 61334 76821 73139 87706 52927 81736 57655 88983 55870 86041 62398 54546 87065 62722 97460 68486 92499 59887 80035 88618 91595 78771 84498 94659 65998 82140 92790 98292 94659 93901 62926 93218 55820 97255 56150 67404 88052 92559 90415 83500 74461 78427 97010 64820 68519 97741 99265 50307 76216 54565 71106 50310 78615 55730 99054 56930 57155 89885 65760 99861 91422 52360 75797 86587 90641 77668 60975 89086 95170 63355 59496 98722 56119 89184 53627 58305 81793 52706 64843 52254 81587 68621 58000 58636 60442 85955 70709 51073 64502 95928 90590 72511 74494 94083 74894 53614 90496 77022 90617 70828 56152 52113 99897 69322 53498 64381 60710 85876 73288 97865 70053 54788 92879 87542 57750 69440 87845 70491 61413 94431 98499 67354 54416 52084 50551 55351 63996 58899 51570 68844 92467 57391 51476 86604 92384 65835 95849 56012 83114 88496 57800 89121 61661 68186 74190 52972 77722 80703 54930 80257 96374 97457 77646 95384 92530 86872 66976 89011 95742 74172 75057 80757 98786 75854 93262 63330 80241 66588 52689 74172 88922 83601 60711 66344 78081 67743 79856 68449 84645 58603 83457 50260 70648 61010 92490 73954 52772 81723 59720 53157 58959 63246 69349 63919 50271 50707 51557 52155 57701 55833 72677 90812 68297 53585 63696 71552 93185 80812 86026 78698 80407 77550 54320 97943 77424 73204 61098 93860 75991 92335 66666 68093 82196 73817 53853 59047 54664 85285 94688 59712 89934 94657 57555 82199 81714 52378 73132 54773 58324 68710 83850 98872 89225 85325 84028 70040 69853 97379 81567 69246 50820 72978 75524 60384 77772 84765 56701 61827 55578 56948 53379 91922 80222 80067 66277 56329 64887 80345 53674 78217 98703 95251 98466 59349 69828 56951 69564 57103 70357 74994 95045 96344 87624 59483 89863 78740 97801 63742 99901 58353 55906 95079 74209 51445 83191 90189 63553 70296 89981 73849 91429 82690 56424 80948 50363 95176 86307 79196 76277 58390 71940 63950 84769 96165 89214 68654 96829 61034 53867 62889 56512 96680 60959 77732 92449 73878 61151 93672 63530 56371 95234 72666 63334 55290 54583 87506 85591 72995 70038 74123 95603 99606 99753 94355 73903 81293 90953 90757 73447 88889 88654 59187 71406 59828 95400 72735 72323 94243 75063 98306 96145 88688 89314 70526 87435 87827 85708 97541 61735 85109 89577 71464 64530 83153 71459 55176 98496 77456 67868 92780 92960 63052 78153 82412 86707 78817 84913 59782 50160 92971 69350 73206 68896 94076 54644 80423 93343 78436 69382 74953 95525 52077 96713 96010 62176 62107 78848 94507 87936 58217 96231 60310 64389 73791 71624 75437 84509 89861 82727 91912 62087 73552 64132 55918 60768 55189 85444 76658 63549 52506 97722 76925 67302 65349 50295 94244 66330 82532 53472 84307 56539 56036 68630 60347 64248 72639 93158 55631 98795 66106 78143 60147 80620 95152 70148 65767 57610 67208 52545 54202 90399 63895 99553 57815 94686 88636 67524 71051 73865 54959 55699 77438 59225 67191 50683 77904 94466 77879 53651 98175 82358 56630 75315 93717 86242 69113 68813 88467 92648 72928 66212 73954 79720 67116 90738 92608 67853 92757 64137 77338 81430 83303 67103 96199 72815 65443 69845 95604 71464 74826 57085 98072 89871 90727 63492 53401 70734 83006 97682 86918 68743 54114 90549 78306 52167 70134 77832 66456 69210 77630 68833 84236 71727 87784 96750 84894 57412 53109 75982 65168 98229 89993 99802 51754 62375 64991 94437 68284 98765 58321 97173 77378 88260 91922 95491 63744 99753 68106 67114 78000 80483 92079 80823 55351 56930 76248 83014 85342 52049 61406 99769 62324 79228 86044 65853 85901 65554 68838 61409 80832 98662 75973 60835 73357 69073 85322 77562 78610 69071 99286 69801 82258 53710 60170 62361 67912 85651 80896 96210 65976 83777 81966 94327 95507 75463 71913 89706 60350 59901 70005 90086 65056 70099 96444 62150 80881 62367 96184 53800 66843 73010 80149 82239 68335 80219 53695 57413 99178 99043 67117 77877 74807 73863 83376 90575 63947 88151 89895 92026 97731 63843 98814 68450 51494 61154 85031 60046 71600 50588 56763 85963 50477 65954 93272 63315 77622 94466 76211 67179 67198 90628 84455 85482 56166 85943 85090 65263 73400 81245 56965 75144 68095 85879 72557 88743 76669 98269 60479 79692 64322 70585 52044 73311 81644 77606 55959 62773 65734 97575 71114 51222 96702 68362 95283 83961 58634 73809 74627 51491 96368 74883 54652 54892 78183 53156 69818 88189 70128 95336 63106 59893 87011 56960 60095 80080 72985 94029 84601 66217 54013 93245 85607 97501 82946 53783 93407 70371 89225 85826 82423 51277 90184 84621 98567 59123 59015 60975 69076 95249 90160 87589 50739 54141 80861 96294 51491 57640 56839 77385 83772 93911 50800 91278 97588 75811 74567 55240 96796 67667 60887 54547 88755 55320 90119 85360 92185 51154 93209 63454 98316 72564 72107 87651 95652 62967 78262 74998 97063 75460 64000 51512 50588 50271 70152 89596 72466 51139 53394 68751 66700 60369 69528 86300 70626 79826 60730 67569 51948 88214 95720 94698 55995 68871 53372 64403 69707 65000 73084 62761 52688 56568 96228 73155 66659 78152 89126 53200 80725 68560 87481 86811 69190 64883 97904 92636 89917 60852 73573 79788 96312 69791 84968 95228 67939 66026 61616 97533 50946 57703 56294 74313 89555 84509 82280 56258 57830 50127 59003 93535 61398 56064 77040 51656 58383 52548 50041 83997 98925 83016 52004 85849 98236 93514 68887 71431 64479 57228 65350 53482 92456 67339 88039 53835 94250 75181 75383 83786 78304 78478 75918 83214 92245 52610 95721 65874 87190 94968 58493 63075 57981 91371 96103 58209 74350 53134 86856 77090 77254 85467 75983 88525 70268 68293 90052 52887 68895 92949 67272 84223 66866 53111 94572 80924 55151 91328 61253 82310 79046 63508 66807 65554 89000 88079 77195 85167 76749 79531 95519 70138 55510 89958 67800 87996 55991 58014 53664 96571 61816 58359 75216 59617 79626 93838 92120 85633 51679 99372 83622 88675 95361 90599 78798 65470 69536 63962 77629 69580 95972 93343 85373 78207 89381 61368 89901 76414 56621 83931 73456 98706 87407 61215 85327 93123 91484 59486 85636 72935 95372 60739 58639 66851 97802 84812 74427 66311 71247 59966 78252 96729 53539 62420 78715 64234 84592 52431 53746 56422 87888 51905 98133 55945 69360 72989 61202 80291 72501 91490 55442 68286 99207 81786 96488 72837 89188 56632 53913 81924 73081 76638 75452 64032 80325 78246 57740 84648 58007 69741 99723 93441 93318 62191 62791 83666 66600 84231 71122 72932 76879 53343 90697 93392 74202 76333 77401 76480 61931 82689 83875 60056 78924 89385 75035 85711 64957 87076 66209 76712 63235 88358 84930 85051 73347 77195 55515 84784 59187 79260 90536 79249 89380 70313 93262 72993 84240 61929 72936 96769 93736 54246 78307 53085 85315 96873 75888 67581 68872 83921 75797 71172 78096 67997 93865 62746 77940 80331 74664 92367 69776 72581 92177 87928 64864 88775 53873 68097 67881 66828 83134 83530 55957 88552 64503 86034 73301 98238 94102 52398 58710 91331 51745 50369 68281 76439 81749 88669 55529 82030 99808 79150 87755 76957 55726 57323 52159 50509 64734 56497 70623 83635 73083 99105 50223 92081 86332 67071 61418 57091 53512 60306 68121 64422 63560 78203 62368 51778 94111 72158 77480 98173 65899 76448 77669 85468 52732 71651 53243 69828 97576 94921 70139 54183 99087 50947 96672 99451 59257 96896 76323 62745 74094 70483 95063 86209 72995 93859 53215 82773 71914 71588 56466 79712 51557 73462 86133 90697 77900 91747 68915 73404 60250 73416 95966 82435 71741 77587 78932 79167 86168 61387 52067 65255 82502 83248 95259 89505 82525 93574 56721 75066 74689 74204 62021 69757 55703 96400 74057 96501 92276 72855 92091 96429 78341 69659 94251 66284 94134 80764 56308 57847 52356 95176 64023 83312 53198 63446 59833 88096 57247 69040 80518 95969 67320 95152 54525 58335 58610 61018 97211 80623 53313 85607 94525 76887 74168 66821 50038 83009 74775 68107 83457 59518 52088 73789 83875 50138 61672 93966 79005 52086 98102 60969 69849 79158 88627 79451 62514 73435 96362 75215 98498 98530 95862 71996 69116 70685 60965 55856 50025 61628 86775 70565 69391 63145 77325 89155 85162 61855 91521 63222 79263 52635 90573 62235 88501 61093 82220 73545 97710 96350 91587 78482 91787 90180 65021 97808 57501 71477 74974 56249 60955 96728 81253 98386 70767 75929 53535 70167 80752 51018 87932 53189 70960 55722 77490 84438 81967 57498 55822 76084 79775 76134 76222 51348 93926 88019 93719 88682 54118 51053 85134 55801 66853 80507 98041 58684 59974 85206 67447 81801 70930 52518 91884 69937 97270 75029 93055 56578 72145 79568 74287 71509 56393 92410 77925 63574 56078 55379 89163 99615 64114 63555 73267 68970 85983 91087 83395 76871 70085 78564 82181 67575 65839 92802 99192 67767 55946 82734 51114 97022 88888 71858 92174 99419 91749 51823 76425 60303 52029 57538 91738 78274 84636 78661 72920 97848 94204 59798 51229 61924 96779 91641 88312 92161 65529 84908 63207 65205 70472 97661 88898 50501 77245 94178 51615 93121 78439 74538 99534 77960 97721 55509 97170 59421 88408 67743 83413 74390 90406 69792 59919 77683 96391 54152 91738 66635 89466 56488 97827 98177 89422 69790 93190 93885 66272 79698 94926 53195 80939 51622 94327 73735 81855 50555 61135 73411 80172 50045 80889 91105 91190 65903 51651 76503 62720 54567 70620 87723 56503 72972 93242 74355 95872 71784 84775 66273 59458 88194 64318 55032 57867 67129 66404 52703 54708 94220 67474 82591 72312 79418 89480 58925 59297 96638 80130 87761 71851 95184 96571 97452 56772 82417 92272 93293 76299 83998 51301 84022 74583 84512 95775 67086 67993 63943 98498 96701 83599 81084 77185 95260 90405 60808 98799 89192 68391 65326 79603 79217 61321 71772 73833 96188 54267 87003 62735 73779 91223 56345 60654 68210 61645 78004 76679 89320 61609 93689 85647 63651 63068 76314 93955 53818 86740 84975 55943 62886 98562 96265 65840 85976 97214 90247 76712 77285 97770 54206 86993 63312 82805 79073 85219 87028 52171 71471 76175 91224 70659 81537 93767 69207 58662 77904 85660 54322 84825 94435 83018 84443 67683 60032 88412 51921 74455 92934 64074 82784 85889 71593 71024 84108 80618 97898 79102 73943 64862 97528 71141 62822 74896 83088 98481 89753 55398 62708 60075 95380 84012 91262 92529 76660 98681 93655 82344 82098 96856 57179 66664 93160 70218 61869 70414 88767 97280 64167 87437 73329 69804 51910 65913 90692 68897 98057 85546 58448 60875 62745 81195 57380 61073 52955 66211 91509 89435 50800 77126 96393 51258 83591 74513 80743 98905 87865 82699 97319 92504 85828 91460 60500 66620 82772 95263 64465 89315 86863 87846 69210 56099 66900 74672 85335 66964 65214 63170 98348 56991 90492 55566 57617 59533 72342 56365 73075 95869 55771 83979 60970 76521 83268 86964 64335 75322 97456 89233 50186 55336 63519 50222 81679 98469 89811 73260 51647 53650 74468 56730 80352 63776 94306 90797 66108 57731 61921 83395 52063 60032 97892 62393 99020 57780 73024 74791 95017 97235 94333 94939 59172 73640 66798 84473 54744 94334 73967 53671 69593 92460 75657 81640 81404 99289 89913 82286 63343 90877 94455 56360 50536 54874 98179 79878 79238 62983 87160 85586 88535 67159 98856 60750 96581 92960 76471 63196 95761 65558 67385 65791 73637 88953 74818 50744 92109 84790 76024 70283 74796 67375 71498 92249 83767 84860 98396 95030 73241 88918 73836 93149 62122 54087 59625 74355 83595 94278 75695 90709 84594 65116 97893 79334 84045 94006 53325 73786 69002 60858 65907 73366 52034 86285 71627 52519 58456 94252 80201 50773 73000 96443 98425 74348 83826 74491 99517 62635 92785 59684 73629 86258 50988 66402 55423 50218 54716 71951 62433 90671 52733 98777 95730 50457 85305 87263 56873 92698 84000 83619 76023 67779 78077 98007 59791 89867 79469 50920 76153 97911 73311 57786 65186 56870 64359 60443 90033 81618 67389 97425 82846 86777 86238 85329 56541 67342 80189 78350 79898 53404 97832 91113 87621 57831 63147 93845 88681 70618 67357 72074 66281 54163 55872 89422 63147 66876 76950 68720 70687 53585 59613 86687 56821 93828 83349 77933 89756 61994 60212 98007 95394 89338 85656 71265 56105 65246 70180 88670 54212 90664 96519 86470 81575 62716 87766 75311 78903 92073 59395 61098 87835 65200 71182 96585 68933 68789 62621 66016 67099 60291 59495 86981 64494 60525 85338 96058 90813 55426 51734 94109 57101 82668 69029 62083 78640 81124 53827 80267 67542 60002 59436 79793 53029 53691 67963 82593 67130 57876 58607 71844 85308 50764 59868 95884 61498 60869 86166 99484 78455 70492 77446 78712 68358 56498 50376 96309 84206 77248 74182 82954 51281 63718 84886 51135 67968 59714 62609 89553 55512 77574 84788 69787 98697 72624 60308 57094 62754 92858 95259 94506 68152 87375 87320 70109 91346 68209 55777 77621 57867 62096 52158 73693 65043 52931 92296 59046 82194 88672 81678 72569 96289 76822 95299 95306 69678 94817 98649 73703 98506 92881 50701 70050 52853 66114 68346 85365 58770 99960 87154 58601 60897 92216 64324 60166 52459 91218 51237 98293 99236 57798 52288 73518 95242 95993 82718 99074 50864 52297 82351 54516 68501 72392 94271 65173 80120 99160 68105 84505 87827 63853 78781 55128 87089 76491 51123 79496 95389 86697 96034 81399 70922 85625 60475 91290 51433 62610 93994 94309 71524 91628 77609 54025 79435 99358 50044 63524 54988 77943 80302 78866 88340 50456 74626 98554 60040 90831 66421 73809 57236 70577 76195 51070 56148 67471 62730 84121 85417 61369 56062 80566 99429 84920 77555 93571 79934 71180 95796 70499 84093 71977 90360 55297 96810 66216 99213 84361 86228 84148 70401 84182 59080 74525 64056 77249 67607 76242 62104 94925 53525 59756 68066 76117 55751 50520 93624 86641 95653 74452 95046 97609 69586 89763 60289 76267 90183 73470 61736 84437 58804 71828 93202 57208 89166 59767 80562 56788 85634 77999 93130 55636 61455 99312 84538 75347 72836 95168 58142 59602 89057 66139 64177 87889 76815 68170 69355 69766 52576 52042 75489 83965 54156 66064 56836 86312 56974 77121 50361 76616 83487 65040 92505 57557 88577 76151 79325 85855 76309 57806 54780 64587 75028 76734 58577 75942 70165 91732 97923 62776 88131 84912 94090 52583 64382 72923 83809 68663 73679 66149 85614 69806 63408 65643 86477 96090 73445 95916 60797 52615 62302 68898 69275 55349 67618 80958 78037 64349 61912 74086 89520 58754 64482 97101 83704 73224 58864 85674 89545 70495 96333 53631 64280 73291 86686 70738 69476 58870 80901 59584 66125 60982 94991 99676 85055 99765 80469 80523 80037 87044 76948 96776 93273 60315 79673 81845 66713 82855 74927 53776 82884 67023 96668 50771 50108 80824 72412 64984 91688 75630 81043 91552 75345 72005 51444 80083 81373 83086 78181 59902 99232 74439 93292 76690 73947 55644 75678 86590 59301 60008 95112 65800 56789 99490 75077 97040 59733 56226 75388 70419 73401 84910 63052 50761 73346 70914 90814 87838 81104 73547 81590 98177 63715 80647 63057 76356 96431 79348 68740 75916 51310 92710 60895 99332 75043 96536 56098 68633 53873 70920 70192 99446 93064 55266 84165 79786 81773 58892 62034 81474 55506 88906 78536 75469 68438 61034 63832 67924 60863 77745 82769 70218 83939 70937 53466 67259 99829 82598 59947 79047 91890 77823 58920 77408 76134 61675 96792 83632 60848 50261 73882 55127 62366 95065 70868 90531 90793 84944 54671 93136 86063 86847 82673 54387 67474 73739 66675 84067 72905 86220 77765 98887 80931 62138 88619 75515 88344 79721 82789 93144 65828 68509 57302 55675 86838 74838 53007 50682 70604 60423 98513 75397 68032 57001 86810 72283 87054 72677 97832 66527 94852 85159 66535 81142 75089 72961 82408 76134 66985 56609 55950 71709 75771 80864 54171 87881 61183 94007 75352 79305 56757 98045 70223 62719 81401 83596 97653 91737 56316 65953 81876 72863 80153 70452 84500 97984 56909 56160 95683 51405 98423 77412 55152 64618 65177 57274 85737 85866 87819 63281 96162 58355 61087 89406 72412 90856 60106 94282 62386 95256 54360 70707 87626 79939 73580 82812 99743 70260 72597 95939 57458 98838 65327 77724 62114 82819 69755 75435 77033 72776 88251 72015 64556 91936 69646 82587 63784 89952 86720 66191 74195 78075 65021 60611 57240 53966 80189 63002 68533 62147 85509 73555 96104 52802 76781 50878 53584 85234 83732 75002 70380 98989 66986 57776 58279 69016 87857 62046 96542 82195 81871 97119 72101 96051 52262 91369 52043 80722 51451 89099 94735 62772 95276 65489 58441 84465 97608 60635 76312 62220 55678 82994 73182 87725 65026 80576 59975 86039 59514 75112 74523 51170 94818 58232 69359 96800 79158 99487 57792 76473 62489 76271 93093 97564 99701 56964 98786 75363 79181 78957 99684 68473 92447 57934 54340 81035 62334 74899 92454 96140 71577 63742 92186 71455 56197 95014 56814 98465 66353 62949 62167 89942 74139 90683 97282 64955 84310 87530 55496 97057 75389 83502 51740 99052 59080 75222 94697 85962 51731 57643 83374 51495 75330 90984 57626 97503 72090 85181 73103 51648 52013 56481 76291 91824 77361 55214 62687 94325 93808 81017 59647 50895 98506 83679 93594 73744 95767 68112 50940 93530 70907 77867 70242 56492 72672 80542 57127 90029 73700 99517 63416 80328 99230 81621 73270 83423 56732 95300 88451 70402 57519 57966 91917 93157 91789 92486 75533 62324 82759 74009 93091 78563 90931 99214 68744 51840 62464 52474 52439 60864 91016 91452 65784 60871 68058 95377 63253 55992 89496 63058 96361 93416 85933 75020 86245 92998 57449 66948 86025 68891 67956 81617 87571 80638 99643 73609 50231 77596 62083 86532 94148 81018 77743 69141 57449 52171 52577 95002 54108 59590 84064 57266 50368 54537 84092 77554 90696 51705 50612 62814 81886 58548 71986 54786 96409 57419 51005 82531 73011 51976 78513 92780 83525 98344 63140 57143 89064 87631 81432 61788 96464 58089 96853 78806 87484 53267 88446 59740 55156 67405 53306 65488 65785 99096 98327 57696 91155 89514 95472 80320 97409 53471 54103 83150 81734 91914 70966 64157 91575 76347 63141 58084 86280 72133 51698 76947 88776 97029 82106 52731 52576 63442 57908 71993 62492 87654 69824 65691 82585 67007 60613 60750 69457 68878 50206 61615 54028 81554 69132 85577 70778 88795 91555 66786 57925 74961 85127 69831 72771 74058 89184 72972 70766 57170 74608 55105 72824 70400 60302 79265 97135 50893 84204 55545 73357 92279 83636 82305 61540 66447 75074 99307 79196 76682 54596 75074 59799 78970 64306 50835 82243 85914 84084 62285 88035 50316 71175 65637 71044 99523 82562 87143 50630 62794 89476 84923 63019 85240 51325 91472 86025 83479 91140 86275 70605 77609 74399 82602 80374 91690 88647 51477 73285 52216 54072 99264 84522 82189 80963 92105 83998 75017 58370 99400 73430 69971 78645 74350 89930 64890 76326 65296 60438 52550 65676 78266 89425 53719 88421 92234 93149 97349 94706 66970 99081 58189 88248 50580 96349 93383 93407 99301 84372 78180 53437 72701 66481 54254 51783 64515 96731 85536 52997 76245 88521 65563 89779 75381 85437 81188 69156 87093 72455 95968 88568 72656 61456 94504 55772 64113 95656 66930 52925 50020 72151 93026 78386 76724 96396 99491 76960 97335 77413 70762 80409 54320 66390 93224 51000 73239 57619 99171 84018 81255 75898 69958 51119 64342 61098 51614 68998 66500 60088 90605 67814 58881 91985 78092 51918 69279 77887 83921 60468 58215 72394 93159 88706 75908 88036 94667 50556 83740 54376 53607 53724 64029 77392 83645 64893 94162 63346 76630 55027 61386 90551 82035 82852 50212 56648 71630 91482 88259 67620 53680 64735 89271 89292 60954 61009 74840 64128 92907 66912 65382 95945 69737 97250 53995 70561 80369 51342 62602 85565 60558 53101 91816 88241 62954 51022 95127 97625 71147 61707 54370 81315 99370 66689 69437 71673 66373 91561 97883 50793 83191 91552 68210 95425 81632 64578 75604 97639 97821 57944 57636 64725 90354 59020 83648 71425 50102 75232 66816 90684 84640 74532 78403 90828 79592 66652 54722 89222 55635 91885 79806 71873 57744 91421 55305 81390 50720 84183 92312 76126 56180 75905 55651 74419 57901 65215 97719 58569 91410 66450 71529 67595 63990 50376 91319 60318 79459 51975 82364 91672 75089 50214 66049 96665 53104 99404 96536 51123 96790 65145 71574 59171 82390 57578 55841 72957 67111 74075 70644 81922 73113 86419 71942 94794 95914 55884 73078 57208 53817 83533 97321 96546 97178 85987 53752 72698 71773 61470 54910 73915 74301 80869 55900 74540 73862 89153 94920 90720 86938 94020 86061 58948 65534 95373 95635 73114 72934 68096 76562 92799 88404 78374 71628 57018 82450 79329 96135 55560 55804 96536 60591 99802 68256 85514 72470 74305 59895 74943 75001 65523 80954 53860 96847 87536 81612 81189 74071 94493 79398 68520 98308 85704 63099 59348 56917 65962 68930 66642 76239 51785 73717 99490 77872 55328 92858 64933 90152 53840 71545 80639 64329 59379 87663 80359 98436 55692 97266 86643 84363 89699 63285 70862 55694 70564 52638 53468 72744 73736 59945 95757 81461 60133 59199 72181 91877 58765 81350 90043 98060 58686 85641 80372 59071 85187 78132 99746 83092 85093 89653 67146 69022 61394 76097 86529 77754 67987 96799 98433 70180 85273 86107 93640 50905 54494 55095 88882 76228 88772 91401 51828 53246 53560 73813 94837 79407 84449 96818 81386 95343 65792 87767 62329 59580 73583 54304 86250 91222 86846 78695 80361 73013 73792 52570 74078 82031 95313 71694 70816 65192 52335 85066 85457 57098 81211 78409 75564 98393 94507 88371 88501 75420 94037 53901 98451 58767 80460 52100 83354 80916 91535 83221 88133 97140 98253 89432 93843 72700 66791 57025 53611 71304 70193 67590 52095 71531 77951 80651 64710 53959 64934 66568 53525 98404 52815 68560 80077 76741 93133 61840 58189 80079 59902 55653 65367 92568 68549 56487 63745 73242 85004 91670 86437 50399 66928 60232 93985 99689 65752 96930 91961 88911 84755 83464 69866 61831 85845 99114 99567 72647 89620 62441 81545 83265 65903 62135 75645 93547 67688 61414 83331 50260 61343 60827 84271 96251 79493 64956 63262 74922 83483 93993 51978 59752 56224 81049 62758 53667 78539 87299 77985 81809 67669 91988 69291 75955 77214 78710 85289 68405 89770 64290 79576 70781 89915 53882 91561 70152 98214 63408 98211 55283 61374 75033 64710 81475 95990 54314 55073 68679 84792 89954 56988 90905 85106 53514 71069 69199 61627 89440 85071 63405 71812 82300 94035 75947 75172 91871 92052 66624 92272 59918 55122 95691 93686 94141 75352 63784 71172 96572 75927 90376 79745 56092 87186 78151 60207 52894 85711 77703 63742 96960 92438 65376 57784 51171 67773 74102 69466 74888 94489 83574 61617 63350 91324 60015 50753 97433 51746 91506 55290 58317 83352 75751 67781 63074 68606 66512 63771 66188 64018 57165 77614 73218 90685 55076 64845 58968 84480 78102 69625 82787 53301 80122 74356 63928 57163 90351 64612 96569 81000 58167 82024 68818 81191 56988 92499 83540 52169 89665 68755 79874 71720 80580 93999 74579 57274 81651 87028 72022 81814 69132 98406 69458 64760 72991 89027 85953 63438 58034 96652 66802 70824 55199 98232 55644 55070 76885 68699 50417 59172 80788 62858 90454 68894 56979 55907 79938 57432 91411 80074 59948 93531 91489 99437 99506 51824 86043 71687 81506 59741 64009 66675 98188 97159 98301 70460 53498 51527 91880 62482 79867 83969 50669 95331 80031 97582 66784 98952 83785 89772 83739 85074 96555 92810 97700 66173 90830 97101 60857 74275 59535 58689 56569 82123 89188 59853 54254 78040 96620 58590 55744 85492 65009 78940 87591 87985 94728 63875 73314 77258 79340 51460 68976 71907 66576 94438 81017 97299 94661 89802 65132 57739 55462 52595 95825 66673 73786 80581 95966 68446 87112 81524 95908 67166 72774 84961 67735 78661 70225 71199 88647 70754 94327 60040 62190 81248 61084 83171 70305 65998 69394 91516 98414 59568 76085 90858 57251 68835 78289 72077 55811 82840 83605 59448 96609 93622 99840 95489 60655 90438 81013 90658 89553 69473 98501 53357 70802 65873 84353 81695 97146 88690 82885 82147 98608 61185 90090 78593 51708 94014 88147 65674 72036 94846 61299 99548 61258 65029 53080 72594 76839 86626 64391 50233 82126 58415 70043 92848 50334 66195 50703 75428 89603 70618 87147 73519 90111 82097 62462 74315 87403 68678 89974 74069 95902 92111 89816 62602 97389 61645 82495 61021 76892 70789 99108 72626 64446 86173 97618 70608 83730 76045 78533 57618 96308 51839 88395 55505 70613 91771 54106 92261 81522 62862 97849 70215 54512 86690 96807 99911 85509 89860 57811 60780 55919 92725 62239 69007 96948 88566 55399 66191 53619 54102 55665 91701 87051 67607 61448 77496 91405 86783 95025 77132 55018 69574 94633 88603 87210 87901 75156 81191 86490 84979 76288 79632 85466 57253 89270 61018 57758 72391 54908 76639 91923 75636 83724 66413 85121 86712 59414 84863 68078 95588 68025 52925 68657 97422 88209 70454 88532 71649 58668 58455 67998 79746 84009 58899 57853 85371 60981 94097 79659 69464 64402 85515 72822 52641 66620 71731 72995 88693 72021 54899 87508 69824 68554 69756 91623 97300 69123 57155 65120 74574 77092 92978 80566 60920 52660 73895 87395 71152 52832 95316 82308 79791 69155 64130 72556 96461 78218 77781 66155 89917 98263 76400 70364 63453 63793 90527 88607 80234 51957 66234 84667 71772 67036 91663 60434 92552 91376 75129 86908 68739 94525 69062 83992 78684 62379 88248 77656 77601 88890 59658 95780 72419 54164 89968 81943 50058 59066 73284 74496 83838 87140 87269 83473 57762 55106 63529 97388 53142 69497 57750 71598 58389 59970 61667 81656 57758 87318 67914 75334 94966 68025 89768 99458 63946 60327 82485 75778 99057 64532 89088 90618 62647 56016 57736 85010 60231 54622 86071 57027 62890 82213 86686 83873 90883 64781 75205 56627 65699 65883 95928 59669 81825 98291 56934 73362 76024 66267 88781 66892 70225 55553 67380 78341 81999 62064 68549 89369 60146 60522 96883 51570 83778 59907 56963 87426 51737 72955 75215 50280 94923 60319 88390 61866 77470 87782 55665 72313 87455 50048 52446 80957 67131 68595 71915 74819 53132 88295 71188 79663 57102 99773 54467 85356 53224 74599 56661 89588 73915 76880 96686 74835 99198 80720 90928 70828 96673 80961 90259 79336 75362 55177 91838 73501 73752 84047 99704 78053 60713 52530 96120 82592 80900 59722 76290 53438 67788 65138 92829 87917 84102 91136 89897 99097 56289 98411 62839 99878 78034 98821 58485 92802 78256 58147 61059 74894 89828 72755 63020 76402 72330 60617 76269 97750 77612 53097 97628 71135 52102 97523 57565 78177 99124 74461 69139 86089 61123 91780 75704 71856 73970 94511 64548 77594 73922 61062 95970 91931 90741 79820 87685 91770 77938 96765 82001 62311 50422 54704 80022 69907 80742 66034 84359 67809 66787 79362 57019 53818 53305 93325 58657 55767 69729 84157 60236 66835 88689 51258 59306 56220 89775 92227 63326 55059 97543 69933 99348 93473 89570 98045 92147 94799 83148 63475 81486 54367 81915 54496 58506 77815 80955 69063 83180 91634 94725 74199 56953 54464 99386 56454 77853 65337 84626 78628 60861 68194 84893 85679 88465 51974 83662 80336 90966 84315 82029 74099 56690 99779 91988 64207 73919 56133 63853 59138 64039 91871 66685 86314 91400 60891 87514 93933 97290 67764 98091 51841 55527 60514 97112 88374 85092 52982 87964 73418 84450 93385 53594 90229 61146 99695 62143 97660 74205 71319 69983 57106 76652 68590 60931 94818 65142 64190 97090 80505 78322 53978 90564 74972 99923 99616 99908 59990 59716 63608 81789 94241 95893 60005 73807 54618 61391 90144 50398 58177 93691 77599 81064 99474 62393 72586 91162 84267 60224 91428 51873 88491 81120 93108 95966 55178 64721 82071 52216 78047 56533 69059 84774 53154 83220 73090 93210 74594 77975 82037 84676 96590 99339 50964 51516 62527 67450 97649 90367 81740 58499 59581 81056 57426 81398 55594 75094 63681 92900 83728 74058 60356 88404 75707 70996 77704 62865 50619 51627 69810 72044 87582 85144 58231 70665 79217 53032 52285 50764 62490 79393 50739 63542 80118 89503 91548 68158 93090 77725 93194 87974 56941 64017 75516 68747 94075 93429 97013 87828 95744 62055 90569 68238 89490 64643 93714 52103 52473 84333 87862 76058 60116 92872 61954 82879 68267 55003 92813 64309 82297 83341 90708 82865 73664 76667 88456 54920 92876 76614 78790 69548 52709 63981 80991 64425 58389 73948 78984 63855 96164 72954 69399 55726 55776 88048 74698 68945 74637 79441 70046 62164 56833 83197 63938 82074 73188 62911 90430 78164 87307 85351 72330 59681 70196 53777 76366 73332 88139 96029 97472 65739 57591 96049 52689 94651 94417 65567 67276 81766 69686 86898 92981 75100 50072 78869 59622 91982 99941 64160 62658 79135 51791 69648 94785 90661 68707 54363 77315 59732 59453 95315 61232 56521 84520 68547 57633 65812 79373 61258 91256 90328 50416 51900 82223 97403 70487 69301 54549 56532 79569 50773 74178 80996 50470 50402 77465 83812 94120 95926 97842 91127 53559 69808 87407 62963 88815 91493 83715 50720 95411 89924 79627 70838 70207 78780 94606 89935 79949 92087 85556 66284 71644 91544 71856 53341 91725 89812 92358 56262 76395 51493 55350 64248 61236 67512 88392 55633 89400 66305 87609 72177 90303 65748 99765 82248 59327 96146 67224 61894 69890 91405 68161 59500 65201 57631 55196 95023 94359 59554 82777 51382 77175 84748 64244 62513 71489 75860 64456 69037 64904 79259 88473 85995 96039 54657 79350 68200 62932 78372 76726 91982 99114 93536 68457 74341 99341 97184 84956 55665 61313 62057 79395 64675 61696 99609 56784 87269 60197 92180 98489 84317 95492 65342 98770 55552 85103 69912 78335 99261 75123 98839 68516 51292 99171 89293 55740 70721 85926 56941 68531 79697 70402 69702 73696 55149 63332 50392 80269 98365 85927 63203 86292 72580 86432 65733 90603 88095 73599 82382 57131 55797 85537 71359 85462 60631 88101 55175 55208 63315 95313 99906 86945 57691 92436 95229 67605 66097 60354 79460 93014 67028 50869 90859 70776 85068 99432 65553 60678 53611 97933 94566 69382 77646 64298 64681 68230 60062 57359 78142 70675 73338 53088 93954 69905 55301 60469 56575 73193 78437 77425 59295 55707 68792 91640 87091 66983 53380 98757 62226 69977 79887 98362 63808 82104 50022 60510 54072 87051 62410 69838 67958 83626 79320 51932 65127 53793 77334 69986 67910 85017 63120 79996 86015 86623 56192 86994 98483 99226 96725 62033 70642 76926 65698 51954 85684 71411 65976 62010 75318 68961 94683 95962 76441 67691 83336 56359 76233 70350 88753 69291 53750 80036 92297 86616 55605 77458 75570 66057 96399 50360 51799 73139 71134 60433 90936 56551 52712 74687 77754 60416 69350 73969 89210 60281 76580 99127 86402 61744 58499 74580 91671 59259 61863 50529 68775 87615 93395 54050 66453 98016 84053 91351 50312 72294 81798 92727 74422 76963 88073 57286 93503 52020 80924 69000 63133 87258 77583 86496 87860 70362 65582 74725 54109 75554 55511 56696 56584 79664 71577 79898 99254 67888 89095 74001 75717 70329 96831 96756 59619 51135 96486 83145 68373 56022 86748 52395 80968 79406 70769 60388 61681 59705 73491 54775 51328 56708 81314 78450 96052 95638 54534 81050 73936 90350 96808 97822 62286 92004 76189 53757 75749 72548 65037 65207 75283 55707 78752 87594 92010 55037 88170 89935 64248 54218 58261 94017 76400 72006 59738 77758 93282 74564 73250 63126 76480 95768 65668 80800 68524 84030 98777 57789 90876 60515 53783 77063 66471 70863 56042 74044 80041 89426 53498 63503 69716 98168 95467 91244 65447 84535 51047 96964 89558 86270 84970 60877 64687 64142 94602 73106 80649 82755 68582 73460 65806 68261 71405 53193 76212 73086 67496 72517 98329 74031 67389 51118 55205 92337 82497 55468 64000 90699 92321 84824 90244 71076 52922 62779 63371 98855 50681 93390 71549 55205 71220 86192 88651 61646 55363 84126 97000 79879 94150 61143 92104 54369 59799 60079 99786 58791 64684 56257 91288 61505 68501 69056 80649 68600 68996 83027 60401 53523 64902 72439 52519 84130 52714 61977 92758 77533 79623 65707 78625 92589 70434 95771 88234 99773 91701 77066 66526 64410 71665 75545 67488 63417 85398 73660 79203 74172 79298 95686 55678 86056 90383 95200 82001 65820 73323 89496 83259 62892 94144 86273 71897 91697 62419 93322 66825 75709 76773 53125 80131 84350 73516 73602 66121 81091 50316 93147 54764 51629 53972 81477 67443 94779 61730 71097 95567 91506 59225 97878 65272 51699 68923 76905 97640 65193 78012 71515 58834 87313 69417 86249 62672 86484 61973 57494 51199 59261 94556 80352 86984 50585 88277 83302 94830 91471 71175 69598 94125 77381 80663 83824 53014 78468 87694 54696 57337 62123 93721 78965 63304 87657 60802 74444 93551 72965 85387 78908 86417 72790 60974 75103 62374 81895 90579 69904 98756 51764 52793 66810 78333 53810 58221 51076 68374 79979 99268 78670 94856 77722 50684 71470 85607 96403 67681 65302 90791 81738 98990 53916 69591 97445 83815 52333 56703 55480 87999 67463 78206 52242 96164 51322 98985 77880 59561 64227 66206 52195 82205 88187 69902 76324 64537 87112 73750 72252 83005 88401 75753 74500 71526 64549 54239 94943 79756 85736 94906 54336 90474 96515 65074 93107 54386 58529 55490 89265 84987 84106 70658 56520 80855 87040 79351 87569 85313 79596 93082 76235 82236 87399 63317 69411 59033 80665 88789 95125 81494 93581 88511 78365 98884 54843 80739 58777 50272 51838 81282 71252 50045 97582 67481 95760 60143 72035 73608 81832 56039 50344 83945 87068 52044 92480 85476 66394 77050 95388 59564 70468 74147 69835 61419 86798 92818 75482 96780 99856 52576 52726 86991 52414 68963 86245 77273 52801 77906 98348 70345 84015 57498 70797 55159 53257 81011 91326 79421 84905 72560 66849 59917 69850 67757 58701 66851 57115 89545 86905 58890 68732 79719 76547 75252 85713 77829 55758 79436 68198 92544 84384 62401 97375 83813 67641 68725 89336 76632 57981 67517 91909 75678 86919 66188 74737 55955 73398 64792 72107 75352 52585 72120 61926 73526 95260 68673 80390 99838 78964 71015 68080 86110 79669 98018 87381 64529 74922 98933 70664 82623 83609 74652 51511 52164 81958 55687 50507 95308 88012 76558 88844 88412 86080 52681 73803 95705 76453 69473 68376 63692 98387 88511 99116 57881 73206 82812 63464 70530 56570 96813 99573 87473 92023 70371 50178 58289 59392 72558 51926 81399 60145 93944 77766 69806 78593 72774 91671 88676 62545 81750 55922 86900 92822 77053 53144 78591 82890 58852 57895 79037 96540 96853 93305 97919 77370 65306 60350 51173 54692 50671 90165 94854 91317 93267 79237 96531 80215 81879 77292 52342 60922 53722 77986 72980 78116 81658 51750 51708 99727 85078 92861 84568 52124 82431 60509 79782 94399 51343 60871 87101 66440 68239 63334 67953 58516 50948 98498 96303 83656 91133 95725 58483 66953 80226 89349 57263 68770 71839 93367 70221 94844 53332 64047 84463 87518 83739 53261 66903 59803 62345 94208 88943 93365 92965 60548 67689 58454 80963 71173 58008 95372 93620 57811 57873 93067 94144 53518 84000 71824 52870 65742 96644 85232 72888 84258 94966 99631 61395 88489 84880 62926 61670 66904 65456 51832 56165 99253 72761 70461 75408 68305 72984 69317 68538 84479 93202 75397 51624 68716 63224 98048 88490 66317 58763 90789 53985 57585 71344 87442 98056 70466 90439 86177 60609 54721 58305 92131 84533 84544 86244 67941 71181 50081 62787 95043 63802 85964 75688 98865 72879 60614 80642 56943 81109 81741 90592 73922 74404 76806 55011 99187 51579 72305 51811 68324 67339 66910 53268 74169 56998 99487 50632 82391 93108 89782 96519 96718 90802 66370 95750 57750 82215 63706 86295 70012 99623 77402 97730 50113 82335 72568 87822 60527 88916 81845 55281 61546 54390 61984 82113 81088 73374 60984 89415 72824 83780 81464 54008 92081 80952 61289 78360 65375 79133 97433 71411 69720 65308 81731 74071 75249 68931 83891 84857 84189 83978 63068 98503 94240 89496 54466 50444 63032 95428 82502 53990 72041 65860 83486 72817 83286 56575 97223 51887 95580 52241 57522 65375 78416 85523 62645 55121 88326 54111 55031 64487 84839 61785 79568 90214 56039 54696 59932 89554 82800 78210 80760 64956 86030 58458 84282 98853 87871 77710 63281 93046 80742 58792 64626 58846 52319 89324 75967 53391 85952 97466 88073 68955 96342 51332 77831 52827 74421 59347 69957 88813 85708 52435 63652 72815 96111 64304 76657 50848 58040 50426 58820 80775 72001 88662 65013 63337 91300 86293 72703 82329 94394 59722 58537 98945 51295 61326 68096 66726 80798 81430 67367 70592 85369 76565 99441 57301 74470 81905 83824 72748 52561 81140 62816 62504 59344 89793 87351 59855 68584 95475 72113 62210 67151 56034 88567 93830 72031 57318 61590 94676 81773 73255 81897 57264 83163 87047 93007 59735 95756 96357 69171 98768 96614 81906 61738 94561 80671 82433 89345 86769 96101 93603 77448 60910 56522 82835 71702 84461 74390 79964 63826 70840 54367 63493 78019 74571 76806 78609 72927 98648 89776 85544 72536 65518 98694 76321 60169 62695 66650 92643 94572 63936 92274 93658 69946 60094 79219 80869 90542 84719 85272 73183 57688 88985 69142 86485 86983 62295 72582 69253 53214 51435 59578 74984 75003 92259 93629 58397 56224 53157 58661 61820 77202 78152 58174 69096 89793 62898 75601 82777 82767 82778 68138 95912 69781 79969 81928 66414 56762 75111 92315 96182 92264 66549 60797 51049 50165 93201 63422 90738 69996 69375 87925 65539 90647 60657 98500 66900 88199 92532 98835 69524 53697 98111 76587 54028 77015 97616 96714 54033 70731 79170 66241 73914 68558 92227 70464 55882 90698 95241 85189 89189 61034 73033 58926 61484 72913 55808 69047 82571 99032 82757 88607 74259 78930 71609 66945 90960 63826 80992 81351 59575 65193 78524 74924 59837 57116 96971 56423 71582 89137 93280 85425 56161 83019 50712 90490 88459 84609 94830 87183 66633 73667 59660 55344 89570 89211 57769 95066 77099 98459 62028 76402 81113 96441 63295 89973 87805 68137 76646 51725 96803 54548 99871 89017 96642 54261 96448 81859 88244 95102 72894 84445 59011 90762 61307 61262 81914 80202 89089 89973 70830 51162 63055 96808 65280 58551 90297 81747 78166 74062 54822 81447 66745 79223 78861 52873 87246 80773 55599 65141 56947 79279 86674 92910 55589 73041 56394 90917 51468 78680 97559 71677 68789 52243 63308 65888 85174 96424 66521 96041 57015 92665 99956 53057 72305 64697 79357 81407 66921 97451 95084 83610 70497 98406 89959 94020 73499 99928 72574 50618 74575 71585 51766 66908 77596 59412 51017 61044 56107 71265 55003 89349 91881 68197 63538 86831 93797 78186 94851 71743 89753 97162 95121 94934 56583 66640 63120 77830 94436 94900 82152 65268 67427 62495 97988 97097 83584 60716 95260 85241 71304 84792 70951 72369 98678 67520 61928 62145 93927 67428 58181 66430 68087 52957 58900 82688 87967 78887 70900 74735 84191 79886 59411 82749 52401 71965 64540 92871 97182 69354 51227 60628 83045 76288 61341 73935 76519 85759 95230 67620 68669 58727 57686 92729 75897 53258 51516 52067 75365 75912 51052 70328 56590 91499 54438 88630 99932 93301 78100 66519 73152 75750 79213 75925 51407 57482 50816 58703 82422 80339 50311 82448 96867 80936 93965 58560 95945 85214 79491 55328 64507 98581 91744 98382 58746 60001 63428 86896 58986 96776 92049 50329 55698 84356 75223 63903 96324 73010 95809 78842 74639 57716 66037 71247 54274 85306 56135 87552 92430 78082 78558 63433 95307 75227 59383 94161 88198 87157 84491 97772 92298 79437 95988 75591 72368 96496 98818 70262 88031 83435 79743 93214 59559 82949 69042 83242 53755 84777 65794 85098 62461 51945 71372 70279 92870 52869 64138 73154 91646 97705 87795 90622 66352 73011 55427 62996 57995 55494 64697 69232 98720 74523 68951 70536 74958 57763 58263 60294 62213 82219 95906 90495 90325 64112 56256 80323 69978 79652 51275 86766 62106 66313 72423 89997 90130 89924 75869 99076 94573 84284 84101 90100 97893 80559 92875 89094 57914 73810 95918 80407 80444 88461 72512 74637 66034 51462 70363 83992 83594 88390 60115 63566 86463 79352 66539 89798 92329 66570 92374 60291 99089 99652 63683 51666 91572 64133 54319 89737 71491 75030 91072 71826 71711 64349 80984 84023 58240 83761 57948 59388 92612 67899 55745 92814 52272 50866 94592 95190 62741 72264 86023 98151 93185 75494 76387 79480 66275 79841 58559 89573 97029 50366 65556 95127 76205 58036 69649 56706 62317 68028 91808 80062 75572 91665 62251 54159 97193 71841 88766 92919 73501 88193 98127 87929 97311 95986 91783 64787 93827 90039 57921 90761 98337 83142 59772 98176 99567 84674 61614 70153 52970 75183 98316 61125 83588 92144 87330 80292 51246 82792 65036 52119 81310 64115 80324 89071 74218 51319 89941 78196 97397 92161 68427 62787 72351 86592 61854 95088 93687 55818 67669 50053 51105 84958 76714 93811 59836 72250 88011 86049 82501 90177 83201 88519 87145 85807 94685 64205 87270 66084 81435 73508 90239 76668 62383 74409 86717 92236 80628 56562 99018 59308 83748 56230 80655 98051 55510 97602 52162 81989 84904 90127 57630 63778 93070 63823 62303 60056 81408 84739 66888 58372 96033 62134 72090 55120 54147 73017 77476 60928 96702 71560 69922 87487 91454 92281 70536 71271 54701 88312 65970 93898 85925 70615 68419 79383 63961 97925 72246 64945 70134 73712 64129 74494 59179 72202 67078 91877 93723 83837 64195 83625 93081 86712 91203 82893 74121 65747 88947 67200 62262 58735 56624 56323 54543 69312 76260 84128 73063 51769 69479 78110 98595 68877 77234 69040 64650 91144 74445 59285 69566 57160 71024 73196 83628 62733 80647 72750 50848 66458 88407 96485 71120 64279 98547 57011 66418 69851 79955 58359 55956 52445 84915 51683 96045 72303 51027 73790 66934 70083 81503 66818 97689 64690 62481 82604 67259 52805 61514 65553 95221 81004 60885 50156 66181 91683 70330 99175 99689 69844 58285 66627 64009 70952 54925 56448 76188 90461 63187 99471 96478 63959 56564 98858 52124 56796 61420 76942 70132 87172 83291 79502 63301 62854 64744 66680 82197 76596 52967 57373 79612 78009 73227 90565 83498 56799 77986 51290 67255 91735 60798 89362 87268 92310 95560 56801 54192 53824 91603 50297 72916 64804 85261 56963 60865 80702 79117 65882 84349 66614 86465 87354 83058 84581 88118 53930 73440 97005 89279 70543 79220 89539 90655 53968 61292 63987 81434 84567 66997 91441 58736 59564 72597 85930 94093 70905 53033 52549 92693 52361 59594 63442 90077 88032 65211 76543 55980 96762 62602 55372 65501 97833 60664 59003 97941 85003 62460 83205 77557 77108 65587 83138 95275 50312 91531 72118 91508 50389 51721 87960 98415 98617 87785 79393 51891 59836 69321 67400 51504 85667 75825 55188 93367 61800 57556 81129 85909 79828 77613 85376 57942 93660 63956 86412 99161 87703 85096 81126 95608 84415 81585 51002 95680 87477 85702 99893 91848 62914 68612 65494 51811 70374 84826 71937 79507 71959 57807 70934 94368 60658 97491 53701 89848 68971 54170 79665 67487 80822 62363 87643 61149 95414 89674 71570 94519 97974 81927 51043 53809 92155 66187 70378 66336 83701 59940 52656 60047 89728 89166 66263 92450 73634 87397 52939 95513 56774 55127 62198 80327 78884 72871 62928 98358 69622 55619 61576 76026 73209 84284 75934 54151 71356 61751 53233 88935 78444 71034 51631 98583 66916 95591 63976 86490 94456 59488 80697 60961 94336 85527 96833 72718 76457 53690 69032 85069 84012 84836 62910 73419 98119 67361 57752 79226 76957 92640 66978 84798 84606 84837 87896 61065 89343 73780 88703 93150 71541 56423 79823 50719 97233 68813 88410 66752 78390 57338 83136 67761 67193 57718 64685 67992 87596 80179 73312 62740 51386 57329 57697 75862 52120 80359 98385 67072 70294 94420 70090 57087 55686 54177 83869 61243 52045 90263 74123 69799 86316 94187 79959 94794 51010 52778 60210 63854 59656 95463 75610 89296 62171 64652 50196 96141 78583 92232 76597 93982 89982 89040 99634 55995 94715 93997 59403 53912 89379 88529 89854 60103 59276 59672 89844 62465 80857 54981 83583 96627 52941 57393 61154 50480 80542 80575 58061 66679 72606 52973 92068 61502 88347 95195 60159 95982 88475 99980 73080 51607 58167 71217 98843 85362 83304 79888 76835 58880 77495 91873 59303 73975 75760 52555 64765 86684 94612 74911 96005 76847 62265 60008 78090 99113 67919 70908 86131 55532 92005 61343 61839 94061 51203 53824 64618 78228 61320 80670 92113 71933 51390 91382 68370 63272 66041 64631 77362 60127 74753 69170 88180 71947 77911 85085 69627 99082 65895 81437 70486 88431 77447 86378 64788 84013 59753 67335 98721 99037 86045 66219 85622 83418 75097 65725 85352 60404 76028 57222 85310 92500 80512 54761 51859 77863 69098 54202 73330 73790 67121 65992 75069 70548 85623 89124 82832 50102 81663 55555 84590 60608 79314 67633 60053 99173 89950 51578 60841 51792 87488 53717 82135 69567 72905 52336 95871 77071 81439 91679 59810 78770 76936 93429 58128 97038 89495 80726 72957 98401 76895 55329 70959 70134 75539 80550 51787 94991 63116 54405 70036 88506 66142 70724 71552 85237 99683 62327 79806 57847 96672 69419 83335 70414 64698 79034 91479 96366 94622 75335 65169 79412 76798 83767 67845 86130 83755 63163 74790 98258 64667 53055 63287 71325 91047 77595 71019 52231 78229 75419 58278 53811 61515 98156 67901 86131 96207 52136 59447 73926 59758 88495 92877 84455 82934 97535 80092 70052 57407 85607 69065 69374 50169 97881 78845 55972 59226 76932 94034 98344 89235 82849 65623 85184 85904 83748 80352 58943 91262 97814 71509 65454 63018 82775 53454 98265 85151 73524 97049 60175 90641 99570 72308 82985 57828 54084 61556 75033 93091 86426 76584 93988 71846 90911 69081 79559 68875 76862 54765 88802 54410 80153 96189 69964 67992 50969 99852 80353 53230 57966 58018 52257 59488 86576 58332 91142 58473 66491 62558 75798 52238 96180 50278 78441 56148 51703 55407 60616 97928 53079 81396 80069 81089 53420 86198 53067 66726 73476 65929 83751 63618 95717 66598 53158 50324 69495 92748 91044 97991 78940 94953 79275 62117 86452 80146 54828 97557 85159 84108 72459 60751 86992 92672 68974 73820 65067 86210 56106 58198 52035 56142 96514 67819 95181 81263 78055 51393 98972 82599 55525 79139 95699 81084 78078 58100 61392 91368 54070 98369 86253 71022 75748 92865 64714 98095 95166 76726 97601 69053 78007 96972 72402 85401 87019 56379 67960 98793 74469 50368 99905 84256 80118 56307 64281 63526 85058 84459 89902 52602 73647 55607 68003 73819 71368 88700 88008 61995 55348 83813 53247 85513 97897 52839 53341 52783 82733 78380 58824 79020 98023 99889 89524 68211 58241 69005 64724 93286 53172 99801 59257 95524 58207 61052 77177 53185 82713 70388 56051 91898 70806 70112 61098 66550 97322 94514 81529 85504 98415 98381 65489 71323 72013 74098 87603 79503 73827 68529 73890 55760 56396 62691 91202 74883 64361 86368 60185 59580 51215 57793 51820 97015 85522 94122 83659 86723 61450 69510 73210 74482 55084 92673 99378 84225 55194 74008 86075 71292 54263 69647 50843 93869 76036 65770 91080 78499 82903 54246 75490 54321 50197 78640 63627 63229 60594 79857 69346 67975 66454 84133 58389 94257 57539 66962 79806 60478 85350 59486 91035 51583 81774 78238 64710 53164 58849 75584 51756 88765 65796 79888 54696 99966 96907 59338 63578 61671 74105 66341 78206 54193 76795 85585 67139 93066 52212 87767 91136 99980 64690 66888 58136 65997 68836 84886 62918 94488 81501 79184 69463 83402 59015 84480 56886 90483 79126 52880 68495 62376 52786 97860 75178 62592 84048 74893 97928 94386 76408 80239 69127 67915 76881 65404 76416 87812 73216 50165 76088 83525 53499 74003 74715 88644 51801 78237 76519 70398 98897 63413 58816 91468 83241 72724 98197 88290 79254 65425 55771 73226 84001 77921 97055 77592 73077 60965 96415 67787 82994 55068 71018 89341 94176 96664 63902 53202 59731 88929 87675 96151 60404 55115 84976 73970 61847 60965 67042 64499 85821 86638 69547 69697 55937 54162 86188 61226 56048 97476 80040 98309 99333 87710 66640 60804 80411 62858 78247 53266 70324 89436 77186 53031 94211 77307 54943 79172 97904 73301 53367 95290 95037 87404 59960 76006 96251 52110 75356 99097 52556 80568 62836 73197 50668 92811 96676 50871 50573 64270 85281 52161 56990 53278 72592 84288 82306 77641 73524 62319 76679 66986 70632 99878 98238 59018 82427 64654 92430 88736 68753 71813 56002 73811 96549 81684 82541 77384 93790 77681 78271 64096 81081 63726 95288 54813 98271 70108 85247 71371 92782 70982 73615 99325 88785 78995 68134 99646 90421 56777 88037 95668 65284 51141 58839 95335 73442 61706 71879 84542 65921 93241 58518 54884 83112 96236 98593 89204 86296 94593 93563 86333 98879 66699 67287 85907 60664 93465 96698 96493 69610 79934 50925 85044 66447 80873 86646 50557 88947 50200 69281 55711 85296 53382 56604 58469 63809 84633 61655 95382 84769 79882 50336 95758 56345 52557 77961 61006 94064 56757 57328 66041 80339 85813 72344 77601 93270 84867 78941 59897 92851 56620 76294 86377 81925 78837 51060 89562 74052 77447 79759 69074 56006 84946 55515 57860 70323 66124 66503 60285 90360 91484 84965 99895 80048 74718 68937 70502 65903 68186 91687 80748 66913 54242 52796 54709 71871 89130 88476 71496 93664 97649 59480 78965 67307 61397 59739 66917 85468 88741 81043 60670 58734 58520 62463 97620 92401 68732 98824 65063 64543 55179 70454 94150 80740 70883 87255 98996 66694 88466 94299 99846 96807 87469 71688 64379 70468 94175 68907 92739 57757 65133 91170 95283 60057 60132 50457 59419 91967 58428 98316 93506 93866 63545 53063 68343 99277 58476 54359 99928 55848 69620 96444 96616 68342 50201 74943 77696 79422 54166 89354 73847 71394 92446 57348 99907 96161 54117 59314 76899 72137 54511 61364 81234 62997 63937 79489 75219 64951 68846 93523 98533 95896 82311 90940 60191 75717 78231 65269 76248 68155 79925 83529 95352 71496 64130 89447 88894 77783 57390 83523 64612 96467 75632 68979 81399 79301 71676 55960 72737 69282 57032 93598 91696 83669 98081 57137 59072 82620 63273 88429 71687 89464 53693 74493 62877 52111 76528 82589 66313 80533 65315 85151 62625 65592 74385 81044 52177 64684 72925 72602 68805 96411 97300 71230 72679 95032 64860 74714 53953 83611 98773 55455 77586 90292 93856 60836 58929 90642 65290 82295 70096 68821 51984 68771 82060 91144 84865 53938 92438 96133 50583 71049 52512 80168 66376 65243 83635 89106 93062 69991 93301 78462 72455 51461 98115 61818 60009 98169 86502 84064 65198 60843 87249 55836 71433 86973 77565 56565 90007 59583 58921 73943 73144 94460 90863 86890 61779 93909 95452 63496 72953 97815 59154 75895 63863 99576 76289 54791 60372 98944 64291 60694 51092 74994 58290 62755 93695 82002 82101 91603 71027 83695 75077 94471 61440 56050 71090 61164 59261 92348 67283 85364 90042 52279 96751 86045 56200 62243 71101 86307 94530 55136 91303 80022 80235 75454 85909 57932 70174 73960 65027 88528 57539 78463 70966 91814 83799 83602 74725 58952 60454 90511 52699 65534 66765 65366 63742 95341 73974 64278 66674 63114 80822 77542 73526 73662 77022 91403 76852 88229 85749 53150 66577 84411 74383 56664 74641 76881 55607 58922 79387 84755 69052 90881 53984 50261 71400 62113 56640 96642 54434 64736 96060 75898 63340 89400 75050 96067 60009 98837 59323 50168 95599 82911 82924 58314 64675 95744 75664 68408 91065 91959 83342 68093 95624 87920 69132 86004 79732 96114 97396 81135 73370 81722 98141 82511 89584 74968 95137 90193 90395 91323 80738 90853 96338 67004 88201 58845 79654 66068 81431 84814 81259 78480 77009 83102 61914 89290 97289 54358 54591 67366 75914 78006 71065 71255 91374 85038 68999 94784 57687 86062 94911 97965 97709 66058 88095 69413 86349 53896 56228 86669 68487 55881 93961 61002 57675 76977 59905 54866 77538 99962 90109 67430 51311 92730 81783 88211 66921 55300 74127 75348 71676 89641 66271 98072 96204 71277 50158 89210 51652 93930 53838 86125 76481 66447 60873 58149 61816 66783 68180 64530 88464 74745 83620 61269 90314 58497 51291 64471 62675 56069 77710 86972 59028 66428 67915 91516 78654 70226 74522 69273 99680 50108 63467 75424 75877 96908 63028 62906 67181 58840 91753 52882 80333 80466 52242 78810 78147 96985 58551 63116 93863 90755 64622 79431 90340 81368 58620 51962 84861 75192 69969 95844 54414 90674 98558 96165 73192 56699 80820 58994 71790 94798 93867 65918 76000 99590 88002 81718 82615 71097 92523 52943 85282 81615 98761 50128 59532 75614 56117 53825 75639 94656 59490 63126 58380 97580 83302 66605 89200 80471 79973 55782 86584 79362 82367 72222 50225 93924 51458 62629 83011 83567 51362 83618 80490 97840 59211 78600 97241 51839 66523 99721 57043 77492 84859 88065 70850 86189 94936 67025 94356 60511 74893 69272 86938 67064 61907 54441 76195 79488 71080 84358 55165 90753 52075 92250 78086 94029 68258 74156 77204 59461 50567 69796 61350 62523 85984 80717 51748 98223 72767 55890 81716 78147 53335 94835 53453 87731 55985 90991 95952 82942 80089 96762 51589 84182 94620 76118 53399 59574 88458 64249 76402 84266 58211 98386 51583 52412 70411 70920 95571 54263 61841 65560 73117 80471 50224 97780 67332 55288 73027 78460 92995 56648 56695 73062 75366 58365 63738 86494 61775 54741 72848 64815 82178 83994 89781 55743 73181 83255 63973 83053 80226 54550 53753 93258 85482 65205 73391 76962 79717 73001 96594 80250 70531 87420 78979 56661 85746 81101 99788 84489 69127 81664 88506 51697 95402 88141 81995 62903 66315 88342 76171 80984 52710 65882 70347 95496 96968 53041 84605 85536 86890 63239 57237 80464 52303 94974 55892 61273 74655 89033 97571 65346 63202 92140 55609 73085 62929 60533 54901 72921 72678 62741 83607 55401 56354 51014 56668 50669 82029 53375 90890 64393 62712 54586 71922 73621 64484 91722 89937 56960 90426 82163 66369 92408 54505 66704 79598 96039 63857 77360 84006 51758 99276 99075 76025 81494 66081 83170 83817 59214 75746 58140 80932 52411 79662 68774 55797 72560 78661 52417 62078 96640 58186 54384 80969 62858 85788 70208 86563 73643 67769 88339 90063 92602 78599 52048 79462 60763 63440 86255 94530 81813 72834 59232 75245 82042 93890 51399 57591 63618 90590 69397 71035 78980 73594 94542 94326 67158 76207 86137 60642 77697 59896 74657 68166 90687 80623 99410 72296 72620 69712 88824 93503 99486 97094 97933 81537 61002 89657 87630 97871 82385 50632 85130 63222 64085 87512 55525 77549 85756 91565 76664 82659 73151 82562 78154 66373 75694 84650 98569 64815 72633 65201 50444 68004 52218 84711 69106 55294 54525 98177 85348 95104 72421 76428 64054 99440 79275 64872 80192 99084 63552 69312 82634 62204 65469 71216 57330 94271 99564 63268 69761 57102 97952 50754 58059 83698 86300 54843 89861 58767 58511 89832 76086 53877 50073 52509 81956 89349 82523 68974 84989 73658 96398 80286 94972 81966 99024 51947 98549 84392 84192 73871 68517 89653 76305 90292 81989 97778 72934 68970 87778 77318 61109 95370 81932 98129 50979 68791 94231 62412 58183 86326 76531 64899 93824 86178 94278 69856 86717 78661 71472 81225 80657 95020 73180 50349 82422 77433 89057 59547 82781 98571 68995 75346 62470 73394 76072 52947 70834 86420 50539 51008 54137 70989 53791 56683 83100 73302 75397 66973 77514 58914 96350 90464 77308 73989 81615 53930 67315 90342 87660 54223 58250 80033 78150 96705 52484 93601 81306 65342 90036 54624 68005 78620 79649 95922 59685 64261 53311 98253 81924 72444 67790 89371 97386 51438 50607 66046 82764 59375 95299 82037 84046 54370 84346 64745 76429 63258 96562 73173 82206 96506 65587 85455 50619 84285 59399 56622 80457 88241 52288 76671 61160 85353 94767 80676 74097 65924 94795 74454 82207 59200 66534 96457 77371 76509 88868 85079 51751 66966 78221 99534 55546 82790 55645 98058 70481 83481 51526 84922 88034 72965 55713 78197 92035 91903 91037 67828 73262 71657 97531 84082 76554 61624 92185 87319 88745 82055 72190 68510 54794 63478 50300 53528 68871 72220 88876 98012 86884 52623 98933 74020 98354 66220 93182 82971 63818 68587 54216 69312 81836 59732 87694 69931 58717 90101 56900 81654 69269 54334 53716 95418 83401 71901 86648 83695 99547 56818 83528 55260 57623 95489 58427 50692 95469 75775 56875 76790 97090 80091 66370 73440 83094 52083 81228 80018 85669 51608 98699 93293 61426 53740 89365 72057 63800 79510 79058 79305 60849 60337 64390 81089 62540 67632 58775 75890 95412 87607 94755 67892 59403 83363 79443 89766 93364 89004 72820 70930 76423 56288 86556 72548 87347 50995 95480 90010 74031 81774 84322 53791 55415 84435 92063 63090 89478 57190 61968 62548 50720 85910 99454 68381 86964 73628 53106 73706 78914 68184 89140 60472 77682 72600 87763 90595 82400 74519 72903 97459 56988 91926 84234 70171 87691 69861 61741 56563 69713 85877 91699 84621 70653 55727 68044 92493 96905 91640 98481 54778 94536 63787 87068 87478 76525 79587 72492 67139 94883 52258 99583 60607 67987 84637 80491 56365 64241 74101 82099 54158 65024 94300 58590 84619 97930 66070 66390 83135 93722 90834 77844 69651 53536 64335 86129 87933 69369 76183 68329 76091 65116 51988 50914 75950 89782 95747 72680 88009 72748 84675 51665 77664 77072 66164 77181 92861 81330 51554 56475 99412 85445 69821 60577 71319 82587 51428 85570 57641 95177 69457 77212 78210 58700 90331 74812 98531 50572 80611 97514 53900 72652 78530 83404 56610 76877 62793 87632 88821 90102 86427 74197 70410 94779 79298 86427 58682 95965 66054 82576 55668 61412 89518 69493 50548 82346 99353 81188 50127 52306 59693 94831 78894 56371 71281 59579 84228 98779 81091 51952 70755 56800 81265 85958 98271 71886 52467 62960 82158 84353 92528 76475 88200 92432 63215 53026 65130 72240 91125 62423 87517 77715 89691 80824 59987 52093 51358 86965 65226 69318 66647 90283 94537 99997 53896 64987 86126 79478 66679 96784 76898 65133 77144 82806 77866 58620 50127 94190 83529 89203 65895 78134 96457 66683 61375 60907 91679 58006 51240 82017 54744 65868 72762 52371 80905 69498 89385 61422 95127 67595 69797 94093 96239 60822 98513 60829 62871 51626 62071 89812 70632 99534 76516 84918 91564 59322 81180 54585 52120 98995 78976 89253 72885 59917 77429 88642 83718 69698 88894 74874 75554 81815 77742 85432 94521 57309 85467 58804 50781 64756 97135 95769 80742 84678 52265 94713 52258 53383 89832 61872 92319 56565 67955 89359 75037 95890 66885 88510 97918 89367 63824 92741 62643 81395 80383 94882 97717 97359 74574 79111 83348 75180 59933 74353 68352 52370 97666 65671 64494 72095 91824 89802 91855 97991 56528 59196 91237 62120 84520 58558 53953 60153 72063 73622 82295 81989 87879 92384 68476 98677 73337 53321 84145 88752 55119 65250 72706 77685 97145 95019 82562 80383 86689 57949 89917 57673 77224 88304 93707 62819 72383 86959 66129 91505 65047 74697 85683 91916 86222 66600 83587 81287 91444 93332 65368 99719 88919 99774 67992 58985 84276 87282 97412 76656 89933 87576 99824 51341 96094 82157 63533 78531 89084 80353 87804 54713 97740 89812 63583 90969 94445 72953 63994 95575 52080 71087 66098 85297 55455 57722 96686 74739 59918 88933 69373 91272 93150 87143 94123 63446 53446 77752 55389 58805 92968 52804 83735 53385 59904 98198 65318 80371 50398 56853 80472 86687 75170 83482 99211 52999 57839 83339 55978 58908 79767 69674 92227 70169 60951 69224 80699 80057 70389 97372 70482 50859 77170 72795 62344 95593 52712 75104 85992 60868 54723 79456 51926 52690 54691 96043 94692 55311 86833 53590 72865 60732 98590 72990 64194 71362 57328 60683 76899 93416 83029 70852 73081 74136 74536 78546 66785 85808 73640 62598 56414 52988 52449 76987 83289 77559 98489 89265 64395 51664 63346 91878 92711 71094 59872 88783 50732 87392 54156 74301 50160 94554 86140 50868 87014 67239 61506 55982 70647 93368 87174 58085 56264 78552 83704 69113 69984 54342 81771 85216 95842 69347 83346 91860 56654 68156 72933 85818 83379 75900 91320 98998 61465 93749 98955 71521 80198 95159 86796 95591 65244 55257 89284 67115 79044 65079 65914 60666 70141 82448 94918 78951 79802 67162 70711 62550 57091 58076 89784 78954 54458 71239 78798 76707 56319 68080 85759 51435 97879 98862 98057 86652 91273 85488 72667 59019 84627 57019 74791 91292 67663 55069 85367 79366 73112 68310 92817 60917 82457 52887 93692 68549 66385 89198 85597 97654 52257 76154 58412 92466 66363 54494 58860 73605 90022 98729 89484 98569 85828 83445 86838 65844 99679 69208 55227 89730 63545 57973 59602 63757 87881 98069 84492 60665 99604 54385 55782 58949 60968 70374 72529 57206 69094 78956 55813 94541 60871 55857 51899 53989 76478 88119 81370 90586 84249 66397 56818 73166 63063 84467 50149 69818 72547 55267 80199 78881 66585 57554 95664 97782 64357 82776 57237 66776 83484 56562 77749 65402 63418 74370 85139 60514 72255 90680 64222 86372 52922 96518 98188 96594 61449 93012 78867 82800 98531 50655 60032 90770 68025 52297 66148 51228 73940 82654 55766 95927 91234 60441 65677 55142 60373 71063 65920 96786 85606 88089 57321 68850 64669 65442 75127 70446 88295 65613 94130 79934 77943 86558 64566 89290 83076 73451 87768 79729 70117 94216 82466 86629 55005 71570 78385 83262 85131 78334 86331 79992 66350 62526 56818 99150 94186 62398 85176 87606 67726 53449 74682 63748 56658 92480 85175 65432 69867 58627 93968 82991 65549 56321 69820 64033 76955 60470 77667 87663 84574 62451 70872 98349 62521 74154 74263 67839 82633 51120 95197 59689 93628 84695 85915 88529 86297 78749 94350 84865 87230 50033 63458 71000 69905 86207 61851 61712 60651 51143 61498 94571 62389 81448 56862 70001 61297 93147 78212 74949 64558 85720 65699 67441 77922 81472 71078 98687 78041 76529 94256 82753 69945 67276 73712 88503 83616 99067 69189 80700 60897 89987 68142 71634 90913 81505 71363 53840 95860 96603 50688 62492 93808 86584 85564 65363 69615 59279 83578 53486 92615 90048 91006 73669 66356 77587 64531 59469 90776 53900 55052 85218 68647 69711 53598 52183 64801 91784 66206 71439 90582 92331 80465 55901 62625 84434 82585 62194 98449 50379 50429 79321 56075 76712 71270 93694 64850 75332 96098 58895 63913 55750 91742 89594 76732 84982 61111 89968 51307 76787 56849 88326 78725 92515 86688 63543 51095 74289 63826 69305 65861 87001 63336 67125 92181 63390 62715 83740 92376 72805 71638 68233 91180 71429 89797 65989 63310 79754 84778 84520 96052 85333 80725 81083 56346 70049 50964 57261 53386 50679 66809 93148 63780 57557 68566 96214 73812 51208 83768 66555 81715 93664 72813 77265 99744 90933 93258 67287 71659 58562 93061 68161 64414 82894 73649 55065 95682 69545 82752 73444 77469 93490 62804 89952 75236 63440 92697 76894 67033 67211 71231 71542 60238 94925 60113 62525 78674 70311 53094 77734 54270 97860 64914 57176 61207 64002 65808 67995 82362 55280 62500 91712 74129 66936 81662 94008 62297 59451 70974 91413 79789 83457 70775 68295 73963 58928 62410 53325 80521 60184 87061 66221 91505 75076 58525 86430 97595 76346 78169 74768 86385 74417 98404 94389 85747 91472 90216 89843 93060 51896 94506 96326 52334 56616 85683 83628 84289 62217 74371 87949 92346 65247 63975 97237 98995 66292 65719 66051 61170 60328 78366 98530 70832 52178 72711 66681 50692 80385 86527 91775 71174 96400 77116 76770 66220 53999 81314 93252 54034 85094 96348 66237 86164 93539 62796 58161 84300 87076 51793 97216 88818 68401 67186 77880 81341 86266 98710 88259 77299 65458 64944 99851 78080 87252 86205 92532 79848 70123 86688 67975 95151 60875 60629 54865 77455 72755 64611 70430 56768 76294 69763 81714 75819 69792 90326 80608 65789 69182 80588 82122 91696 65342 50989 75943 69734 89446 53127 56126 53019 85307 94749 97933 53259 62008 50882 73212 81724 90068 57168 59569 64315 74997 89811 71461 93360 74437 69959 68832 66238 59356 85624 86480 81543 82861 60330 99528 73070 79911 92203 91348 96490 62431 73184 70408 55913 60524 65152 64611 57732 70424 91540 53262 65651 87088 58015 73155 62082 94012 79100 51226 50991 93601 90101 51677 95295 86471 55912 94440 66365 50955 79142 74554 76949 85599 87804 70880 86357 57723 69238 50455 98947 53659 82201 90834 99108 71101 51625 67613 57465 66686 55229 70869 93675 64694 53087 96876 56547 92964 70097 55483 55187 53891 93712 54732 83816 79501 76598 75458 59077 60831 90762 88495 60254 69020 64861 95529 81449 94177 81500 95463 83553 58417 63542 58321 80476 84076 97376 72432 72067 59598 80737 93676 60512 84322 74836 69105 56111 83809 77940 55635 90965 73237 60443 62085 60338 69675 85574 73371 82599 83129 61525 87988 63041 99811 54405 75040 92506 52162 74190 86452 96686 86339 86823 84873 77210 66067 85971 69324 75979 64780 61951 85071 85162 84055 76880 54605 75000 66762 86021 82160 59288 69741 51251 57452 88344 53453 84247 94469 72173 92452 91420 57198 64866 58750 97149 82347 60500 63396 75545 80196 50218 89298 79741 76353 97926 91004 66566 50748 60441 59109 96130 50008 72731 82490 63230 70247 88666 81535 73575 99675 61619 56923 79372 65513 70488 86181 91549 90532 73167 91682 89769 59377 83403 83639 92114 93304 79666 86115 76867 99849 53918 57028 91358 91950 65630 53281 91446 88976 63525 64619 75648 90167 83052 75209 83494 78746 53141 98657 76633 59464 55983 95395 78397 69334 74580 96591 64303 84619 53010 61508 67884 72689 71854 66979 78988 96534 53831 84392 97630 90590 53424 87938 64113 94670 88957 81324 77211 50796 58038 89295 65780 58503 94409 66542 86532 64096 89128 63027 54824 91623 80151 66177 94393 58120 76707 52231 63953 55649 78592 64923 53650 58502 91899 56611 96234 98316 67874 91729 66549 72368 55622 78802 77227 76691 81158 73154 87970 79774 65211 72047 78077 92297 76469 79812 96779 95980 73828 56307 73993 76196 86736 85897 72662 69209 67998 54691 71079 73417 93767 76630 92125 61554 52680 74208 79523 71106 70652 63262 73747 69528 69189 59607 74943 50770 71436 97259 50955 74594 73073 97237 76394 56400 72739 60580 91158 98879 55507 74068 89115 71484 86144 52073 88204 50736 75782 92503 87281 53922 59123 81406 62581 65388 61332 84045 58952 99922 66232 75335 90110 78093 57318 62310 91517 71523 98610 74408 62802 77976 56093 74897 68732 74708 59694 84861 94853 90692 80507 73894 75293 56282 93284 64975 76110 85349 69066 63281 94268 53936 55112 57829 85438 88302 65084 90827 76198 56124 67691 59487 90049 78779 62726 54026 64537 82325 68371 90680 77865 53655 72249 89767 80085 65641 55444 79038 78351 94709 81229 66764 92980 69688 62600 63372 63595 92083 58701 59300 79841 88993 53661 89910 79267 64344 79770 84727 82134 90397 64323 72491 85757 98272 60300 99942 91524 88416 57350 77494 55002 56333 98538 60809 96997 84071 96620 62943 85149 60470 72890 61952 90807 90214 68869 76992 53364 84295 58403 60794 86558 98312 52930 59331 68606 58984 98347 91119 70529 96022 97782 64810 75267 57707 74755 70465 90149 59130 51102 76901 89572 63097 90364 74452 79718 60338 63988 66815 61738 95712 64275 70657 96430 51187 59379 56462 59703 86601 72816 97289 77353 60391 78649 64149 86988 87454 67564 97206 52617 98206 56068 63524 70226 70901 82652 72921 56320 56906 69448 70073 65019 58206 91403 90342 57214 88609 52873 63342 78243 76129 73262 51390 92954 65128 89843 60576 89963 97138 58176 58828 68956 99403 96040 64639 62512 84974 58868 68004 94090 68673 53033 51890 67119 82535 92064 93661 64327 75611 96191 68197 77853 72221 85456 94422 55375 90922 57827 58374 50713 97795 63239 99331 92541 77553 70026 59542 63235 86493 68224 51074 78338 50849 72329 51115 94483 86112 89011 97139 62986 73186 56362 84220 57926 71567 90582 80482 94606 85786 90255 85268 65663 86578 75954 72369 54478 53673 55871 71513 81086 90733 87887 57831 89296 92993 51469 75590 96402 57138 78861 98639 69975 97465 87008 93928 99706 63084 77985 97454 50772 89036 90795 69644 75423 61080 54167 94131 90002 70747 56862 62599 82450 66988 64677 70507 74623 93178 62740 60999 50779 89120 86120 86283 95508 68891 79884 57118 72222 79978 92694 76001 74903 98472 51799 58383 75063 54821 77309 56814 84946 62016 63903 98290 55276 84299 87449 65162 87572 87116 66158 68493 74284 79506 59957 58866 75246 83635 90298 58838 84484 52005 98597 66952 96631 50758 98944 74474 62324 61596 96001 89888 97518 63465 70024 98352 74768 54981 83148 80403 66746 71731 95564 57153 70274 93402 72248 50559 98170 93429 65430 55590 57648 94675 70688 82055 78550 73621 81345 99558 93343 57830 69440 56702 56521 99266 84081 83637 73126 80786 72545 71448 58281 95713 97732 50038 92964 65036 55003 59069 71112 93727 88813 81370 68119 93641 79261 56688 76400 83633 81368 75041 61805 70861 99820 93237 84387 56156 90469 64982 99103 93821 78522 50336 58858 60970 55007 57756 75125 83754 96373 69368 51344 91121 73486 61216 59589 63444 66244 91804 93047 51582 58941 51679 64708 84283 79578 62153 77494 71851 61351 65209 76699 58408 79816 59662 65729 54880 89855 61454 53060 89381 74967 96912 82109 60243 64873 78561 71511 61588 76755 85151 72472 72063 62867 59682 61929 51102 93900 94532 55092 94638 56624 78161 69480 76993 68112 78135 59016 64331 65037 79138 52093 73620 57468 91593 51643 66186 64165 88943 89081 65404 83661 90730 97315 56342 84862 51768 61152 69909 57395 81901 68077 74911 58428 63648 88442 91400 82764 92758 57325 66106 86917 71187 83826 97728 51554 82879 78883 56625 89347 59016 97542 88355 74600 72839 89408 81114 86178 51262 89127 91981 84402 96322 82417 98734 56227 78398 67302 57476 63379 53109 55972 63830 76378 56308 58138 64534 78223 52600 92173 74262 76415 68832 57401 54535 94277 94113 62317 85437 91388 94571 82977 67214 71844 55806 60461 82583 75716 82107 76386 80102 50285 90071 53138 98854 85895 97748 67672 57430 51535 81666 68406 51853 77154 94792 89935 95728 78803 83286 68593 52801 55278 88434 58415 83733 61462 58779 96568 92746 96363 96183 84558 69377 72354 64341 78966 68144 81710 75303 85564 54212 93711 83743 96932 67995 50807 77883 81576 54255 79988 71733 80580 58854 77060 79440 84336 99654 93168 65184 95586 95751 65622 64276 82578 72992 56932 66424 50481 54309 75085 63269 81776 91715 90279 96677 81309 85539 99890 65607 74570 79605 79441 52643 76637 70995 91959 58172 69216 66916 57902 53153 80537 64219 87920 59558 76551 64941 71515 78338 78688 53858 81440 86716 52826 87025 89099 61974 79288 93392 95949 57489 50323 96468 79100 81333 95900 65121 65313 84943 96759 68541 62154 85016 68298 73867 92265 96179 51715 91807 94055 92965 99509 88848 84841 56433 65410 85419 84194 68787 72477 83666 52798 70065 84559 69866 91594 57605 60681 90705 93809 56262 57482 78613 62487 58118 75490 97097 78789 67411 98917 56753 51223 53765 86845 59581 91574 90552 59517 94238 84119 91177 55542 92854 77892 50006 72254 60910 68271 55863 92283 72649 80097 66446 76020 84431 76830 95366 72851 89001 59736 79705 76590 74714 69631 90485 84607 71105 60127 79812 53181 74982 92375 54904 73721 66751 97196 64580 86721 67078 86306 57228 91161 67604 87351 59397 92091 71122 52321 51051 95950 51182 71394 54377 57442 74351 92856 93384 89067 77473 72520 96863 57879 98213 86304 88916 78406 77194 61279 56985 66360 82673 71555 68016 79229 63766 94919 65908 87884 54035 90271 58414 83949 97046 82043 98098 50442 75711 78300 64372 63363 59696 94947 82106 50398 53850 97829 57573 90378 94653 99374 71616 92847 50718 86959 59658 75800 98283 73836 86658 52538 61465 76370 58540 64691 92853 93364 58641 63297 76286 94011 88630 83594 65782 84196 92190 97235 84563 67606 55840 82087 87392 58239 69906 65892 85630 64443 90403 53133 79395 93224 54682 98510 54166 59975 63851 55773 66160 96441 63575 59988 96284 97911 73543 67901 67089 64510 88692 72162 66915 50871 86252 56309 92431 81678 51270 55086 76536 99241 63491 54764 67474 69610 62814 75696 83189 60705 95554 56223 61848 61882 54059 90156 99536 56039 56656 95197 90321 89331 78908 62923 65689 63698 81678 81502 55841 84306 83083 94346 99845 89531 67270 55090 77990 60608 94962 61641 88458 64622 70361 98572 55120 51519 89856 57029 55656 84998 96576 78525 68928 52114 76570 79019 91682 95978 88903 67253 78828 92478 51423 65190 73201 54771 62956 92131 63999 94528 64938 80608 85398 86261 86220 66709 56219 73421 75544 89133 67443 77598 50444 93496 76181 78710 95597 62544 76419 80376 90490 65764 55167 96523 76855 73303 84713 81329 55741 66584 69958 75785 84825 87571 79569 65220 84807 84379 52500 69856 95644 63114 52155 57386 80470 82113 70110 55261 73595 57913 62819 64209 63144 78560 74465 96643 87601 53994 68610 61369 95576 60326 55253 63720 90502 96380 97727 81686 83762 92747 53327 71247 74488 69120 57347 52205 64894 53673 55471 99143 94071 56001 70201 56148 56237 51903 85924 63237 51465 70057 80787 72646 81359 54423 85187 96542 91483 96272 81129 87661 50334 78645 80990 52779 63045 63195 55725 71396 92722 74550 95352 76270 93923 64886 73149 90470 58506 53603 74470 78970 60574 96390 78973 78946 79472 92751 58891 53473 65849 70168 94351 78219 60186 69404 60063 50811 92848 67684 68144 88259 91877 55361 57978 85272 85203 72406 68124 88842 69500 51384 58629 83529 64281 81677 73907 86250 72385 78322 79079 91094 63537 66456 86260 85137 88017 67509 93297 78474 85425 87783 89172 91595 80106 72428 53423 86994 72891 62172 57339 79814 93099 64965 97170 98025 79930 71826 74220 62850 61085 60961 57036 70218 71384 86277 97734 96213 53542 54525 78513 52886 88326 89157 54819 67666 50793 74042 62638 96866 67033 56183 53377 93703 98614 87387 61764 77581 89793 52802 56030 70167 55051 57571 98654 62112 57606 58692 64387 92865 91893 97008 86328 81057 94461 76276 53155 52977 64573 77014 58911 56183 76773 73459 93045 88674 85425 67064 63919 79426 58110 61096 88060 69350 64391 69027 66029 87881 83299 89107 88853 80424 88375 96866 55103 84477 97676 68861 58895 64935 99356 84877 70916 62865 72869 93546 99989 91555 75029 59381 92018 85888 94603 64824 78600 55225 68379 72917 98865 64806 64236 89097 51717 98459 82742 86529 90363 61264 57728 94855 84358 98473 54445 84327 83794 62418 91023 72605 91658 69323 58988 68957 55415 64644 82577 90613 98238 60166 57430 64814 52769 60773 73975 73492 90920 82267 75497 78392 97191 79229 61238 57575 60345 86147 83437 64336 74152 67400 58873 57228 76408 55475 83999 64855 66159 58611 69130 65193 54839 61996 58222 77593 68423 81298 56395 97878 59426 81980 94241 97532 66543 61620 99252 55527 51281 52840 50870 79960 63932 77978 64138 66986 70213 87704 88164 76373 89428 97077 93067 81038 78539 91783 57888 85022 91523 95673 89917 64786 84986 71336 99945 99112 92861 85138 64327 50731 76241 51907 70126 94175 77018 58421 57141 92614 56408 66481 74325 68107 58198 67751 69123 70316 56831 92725 87967 83455 91669 90069 70827 59759 57115 80721 53121 88966 74586 59954 71272 76942 99079 57124 51475 68222 62296 77068 68854 87945 99582 54116 72536 76180 98540 55251 59952 57638 51025 64686 58248 54000 78414 67924 95956 68292 71214 79799 90142 54768 62692 92673 90202 96201 62029 50897 61498 86923 66419 99044 99928 54950 56455 61478 72728 58116 86672 87328 59492 51962 88563 53223 79425 69654 98355 79979 56633 95207 73495 75995 73051 79952 71549 71619 96964 68067 87762 90090 94237 65240 94111 52415 57808 58316 50143 88505 56215 71298 75383 73635 72672 92808 99867 74607 90893 96704 97321 98257 97698 99848 63644 72001 98029 87427 80038 83371 81000 74579 97241 80961 80596 84931 61900 83837 58808 98393 65351 70831 86475 73157 59481 70482 91346 79447 91747 64060 52298 69852 93698 70195 97603 66878 84949 78755 83746 84398 60438 75347 88875 78495 53952 75172 56962 54211 83130 56730 91753 98209 65673 62472 98132 63383 95316 61323 81475 89096 87074 83029 99505 90103 98536 52780 58690 91896 62157 76174 97175 95713 89080 86455 64891 70051 98085 70819 52525 96764 59267 64964 89093 50472 85867 80065 63730 91965 93006 74540 63591 91338 94171 74085 57584 88161 65128 67278 83291 93819 55412 98199 65428 99745 94230 73192 92675 78291 57390 89606 54077 83329 88666 86130 63506 69605 96727 99880 52741 82639 53116 93913 68469 61738 60579 63641 73689 92422 60737 97568 83847 84703 94880 74020 54556 98612 58966 93215 72341 78331 60856 97582 59315 86071 55892 70419 87847 90269 55108 81996 88183 52920 71894 88930 58312 93572 59699 60361 95123 63927 90067 93437 82482 85430 94963 53360 71233 58852 61312 87039 75511 76271 98144 77310 63541 92443 52644 53251 70344 50866 89886 63034 62658 64325 93527 73842 83714 66711 69566 84743 70796 72689 78137 76563 84706 85999 52736 58617 78935 99665 97158 94570 61111 98911 88856 75711 75030 52768 59514 85393 57736 88130 92392 80615 52668 74925 77084 78713 86078 58353 75921 76837 95136 79543 73493 85261 90592 76080 90244 73510 63869 66886 75423 89798 54559 58364 58279 88231 89909 68791 77551 73097 93482 76899 97121 73719 68200 82774 97500 66307 50732 67760 81455 78582 86484 75272 90694 58578 53633 58155 94795 77185 54144 72127 65139 65951 78238 80977 83680 93437 86306 90733 52596 93381 73248 88693 93645 93026 69799 67491 95193 73277 69965 50506 55497 85079 70194 84464 95776 93943 65187 96294 51472 71839 63463 75453 66420 75429 69172 51774 72492 87277 97110 99214 50870 57710 83961 98255 88126 64504 74806 83567 88737 81481 58793 63371 74576 82364 83273 66720 84682 55593 75542 60456 99484 63408 60830 59452 85036 58523 77989 77946 88031 51416 82270 55273 78354 64140 98197 89542 91652 67958 54333 58519 88081 52547 95998 96721 83277 69454 70965 84793 85645 84463 80014 57934 75428 81543 62577 67652 65782 57307 54258 91804 77605 99592 71653 95402 50434 64439 68794 82249 67307 95494 50047 59993 61620 58378 66424 99655 50889 79418 81619 87959 59612 54539 62071 56590 87084 71322 97302 87304 88620 78549 57911 93091 81618 81692 83084 69709 75674 82677 53690 58436 80457 88155 59761 54960 88224 69498 87837 91756 58812 61476 68740 89105 91570 64444 72783 66859 74946 93081 91300 71332 77965 97004 90930 86808 94765 90208 57646 63867 98636 80899 98406 87926 72411 91501 73788 63804 71884 74290 67584 59170 64238 81833 89581 85286 91734 56040 85632 89793 74199 78176 84409 99149 56077 67439 70654 57577 82509 57884 89803 72211 74419 55849 91089 55629 96965 96054 94469 98582 54782 75020 60356 83270 56720 89284 82564 76123 60965 65781 80103 79274 74801 95415 74226 87296 69829 54911 54870 76466 98216 58827 65705 71360 91688 73837 66522 82457 67927 61950 84215 74888 90439 90926 83251 54170 96067 68011 57924 81932 93575 76382 54302 58067 66181 90165 91919 89986 83036 61368 73332 54818 71295 86032 95099 62626 96130 62392 80790 84521 50794 74921 62122 87654 72379 82151 96110 69468 56378 73609 61035 86416 86283 65942 58899 72506 62135 97661 63636 95245 80865 92363 56449 67170 58023 53670 83761 66166 99882 56746 53150 60997 60667 72358 89524 51567 54216 67203 85968 51614 51257 72487 86953 64536 61084 55831 64421 88446 68816 71001 98694 50322 59982 85961 82493 52222 73958 54863 61532 80961 70982 67335 67605 93038 99505 73370 70215 63582 99731 87492 58932 81099 86833 95258 59083 92406 89290 92527 83502 77037 67637 87616 59383 87107 63430 94880 66862 80897 78683 63775 72580 53062 71001 95039 60149 56271 94724 94429 52114 94009 88321 71675 94761 98609 64686 57962 61808 72389 99368 74692 64149 50492 56048 83799 64315 80771 55192 77299 50118 68354 89822 75362 88263 92105 50869 89590 84537 76266 65515 72233 92015 94133 82136 69306 76669 57407 74176 92977 91678 73141 56073 74178 84433 91179 51986 74939 67635 65637 75334 75083 50926 52071 57273 57364 66732 91441 89110 91266 64567 55889 97990 57242 72997 80984 86244 70475 95484 84521 93992 84484 62961 62552 76998 94199 54299 94279 59656 57985 84029 78197 83606 86827 73500 62497 84379 71386 82720 67552 87589 56024 81469 59896 92679 79790 77229 93060 99939 64021 57762 76858 95417 78684 64683 50994 72763 65913 69677 93329 93287 50263 52581 70817 74084 60152 74641 53491 89594 86817 84212 90907 96299 73440 51498 77073 64680 55733 65341 58578 55857 86237 67108 66487 56062 79983 92198 96132 68303 58470 75764 87484 50448 99069 57348 89844 93985 60472 94333 63397 63397 95979 97807 69603 71488 96232 67052 72902 87253 60783 64814 54694 54734 85852 65286 59400 70451 79124 87886 98622 73360 50616 82130 62859 56506 93685 95123 96352 60874 55050 76477 59225 54201 75167 68737 83712 52084 71211 67670 59052 89904 72362 89587 50833 75754 62822 65667 51771 64698 81215 99050 53528 94438 76418 59803 51303 70907 81157 65246 60065 68780 53799 77862 56804 87404 62222 56836 83525 85661 54406 98193 96061 72811 74221 65565 93854 97208 60060 82240 88722 82364 71528 96846 82191 58847 62115 68294 50353 73993 91220 92918 88995 69936 74009 50117 82100 58195 76063 62926 55774 66170 79099 52986 60628 98146 54886 56659 87074 85328 86166 85398 64830 54460 77094 78781 98379 92804 66090 85674 55093 73902 54487 93964 92490 81183 99821 55456 63935 90639 97458 62312 91902 74870 75344 89141 65449 69947 60928 91216 60717 66215 93848 84168 86285 95224 68085 59399 89629 57191 94759 74433 88650 97193 51822 91515 84852 61830 86491 59175 68779 91198 74872 75132 72931 65765 73998 74791 71950 54707 52490 86018 65851 62560 88799 77119 93839 83662 93216 53079 57820 69874 85893 55542 53788 91215 70178 62492 62238 85899 65547 60784 77023 76290 74760 72673 89194 75328 54248 90696 89533 90354 53197 89044 76500 52903 56126 59412 63582 61246 85512 62859 75514 95847 56177 80104 78904 62627 58119 99876 89844 51713 79244 76606 85591 90412 65199 82287 92102 54297 76801 97896 61022 80019 72023 90981 74065 79223 66285 90425 66584 67635 73648 73364 75842 58218 85681 83622 93450 80671 70766 85061 88913 91765 58235 71448 86800 82553 78351 54832 63693 88330 92051 69877 93470 75134 85246 99917 55822 93683 98314 57949 81504 79089 57612 68274 79362 94921 51781 99877 64992 94496 72463 72082 71204 58155 83220 75328 81657 64448 61820 76242 90776 50602 75594 64001 51804 50652 86475 53900 84534 83312 79585 74980 84361 86953 99692 76564 81800 72339 85401 70203 81842 57037 57126 62339 58852 73004 54089 99770 66550 76543 84495 64145 54224 70620 90414 56036 98080 69232 88650 94981 65961 99441 63775 95569 80481 94843 56084 59918 74679 76858 92104 87186 94360 66283 63752 92005 72502 68063 51852 94842 73085 64946 72160 99712 75924 60913 64263 75622 75997 87441 94065 93143 51906 69857 92030 83747 51781 88322 92446 85612 56029 98642 59130 93767 67615 94784 86641 90951 67042 92394 96377 78980 93336 97885 92596 51892 57032 98865 67576 96705 77264 88808 72803 83205 94290 84559 92043 98238 92960 87188 55486 86680 67331 56367 73766 76263 60237 81559 80959 89632 57946 65034 69423 56488 59798 85849 97449 80235 84915 62111 75492 72850 83567 62514 65538 89361 89488 97772 60762 84051 75417 63710 84816 69065 70189 92496 99156 62308 77723 98602 63116 88480 70021 72781 61009 69609 99858 91565 54965 94296 56304 58486 77604 60429 90934 97527 57592 92159 68778 71213 50349 55379 90436 98658 87321 55211 51177 93835 83038 94676 58928 52802 64158 61857 76567 97605 53414 50144 59811 61384 59222 82587 95603 81367 99989 51746 76364 52191 53604 61793 80470 81465 75882 53676 79394 71811 99406 53147 67898 74107 53716 71308 72847 59678 93505 98556 91767 87045 70555 91366 90691 69926 78015 79845 93535 75015 97827 92007 76663 96322 50663 58300 82578 91567 63622 98295 87150 52829 60113 58084 80414 52933 63044 99075 67575 83035 80590 74121 99627 55644 94150 61011 80168 60824 62227 95820 87313 87171 76712 66307 51113 54017 68729 74505 92283 91211 72397 50065 69856 63216 80108 62661 81508 59803 80939 83536 71558 81499 92213 55848 89660 88775 80370 89314 87849 85506 92973 63324 65180 52382 60034 91083 62497 82918 88844 80551 67526 80016 96377 78202 53551 93220 80498 59848 90328 59085 76261 88878 59692 94368 70064 53100 89600 96550 86052 83762 56057 52948 86120 52842 52214 56250 89945 58685 67513 72342 89966 95384 51525 67563 67736 69478 82607 75585 72422 68642 78687 82542 94096 57967 72505 64904 51020 79976 77641 95674 75628 66961 70849 75609 72333 88131 67040 95051 74883 97487 73155 63576 84029 52045 89067 94820 68672 75430 71803 87917 83619 57360 74803 95881 73295 76528 92008 51143 51182 93223 75896 85636 64090 60885 79163 52998 58004 96313 64028 63043 62650 64337 93280 58585 69080 55958 72076 73186 94931 93335 52350 99455 90762 77652 71884 72687 51561 59579 82131 92626 50666 92993 59688 85396 88006 89924 95537 68555 68802 85159 96100 84507 71314 88124 97583 61309 94926 72579 94231 90960 56912 91903 73940 63385 96637 92970 56514 96392 61966 67172 53551 64967 74170 57464 77506 76541 62889 88473 69785 62364 76513 61988 65429 56781 96875 74900 51177 66673 85404 54928 94021 87137 72277 97311 53175 82110 76377 99979 75684 61783 64086 85478 52855 63486 81642 64408 51580 55634 64873 87757 82076 75999 58453 59991 73371 80418 95227 79095 69975 88515 62614 97374 51388 87407 93777 50185 77014 50220 70317 60972 92752 81884 55112 86406 70183 53180 61224 99042 99972 80365 50497 70793 64969 70828 92185 55374 64893 74345 65108 90671 64267 76135 87781 72118 96569 67657 60046 80473 72424 51476 85696 78152 83059 82816 61391 59104 89746 64747 69698 78044 82739 98564 80238 69124 67753 83807 81744 88344 88581 72420 88063 76655 96580 76833 83272 94302 74085 57716 67113 65486 77482 84971 73683 66379 86527 62376 77956 96171 78351 96047 68058 87638 53485 87049 92658 87071 74635 53600 84776 74634 58014 63150 68873 73154 88443 65144 75514 72711 50403 82081 69355 57033 81176 95833 99337 63060 99641 67795 71800 93422 58930 77469 61075 91478 64516 82843 75977 70850 67771 64031 63036 59711 92157 93591 94262 83702 99842 66161 54955 84629 75457 99612 98458 60123 84389 75535 87205 64613 51467 76308 60095 66881 80475 67836 87056 60620 67255 72678 56355 74980 80976 56795 88102 72467 62274 98941 70197 77546 73620 58454 66286 68278 73623 63963 90556 91834 74209 75329 86070 56017 62481 89999 80757 82629 91961 57767 98305 74898 89976 55366 71771 87678 56092 90959 66321 74353 81496 75589 62928 85813 90153 74003 70837 54896 65796 57133 68518 97185 98158 50644 67222 68060 70613 82402 87741 93540 88906 86145 68299 64966 89105 68083 54170 98043 50569 55745 95766 83955 69964 74816 54441 79827 97444 69576 75521 77878 96263 58284 95723 59206 71097 62610 96021 96616 83896 77634 94026 62336 63243 95889 64699 68468 66865 79084 85318 57875 75599 68166 96568 91565 50353 86969 60965 87802 95399 69151 53241 99688 52753 95108 81257 54521 89744 88733 59457 83995 66393 60629 61802 66978 60018 61137 95472 72482 81619 76918 62810 89791 50208 93060 77543 89788 53478 76432 68476 72078 57567 70077 87673 85365 89239 52989 87086 86357 71188 96948 81925 59944 73415 68126 65724 58131 72092 95209 51185 68105 91924 96324 85641 96411 53719 88772 56655 88973 63823 70537 56089 88702 87214 89962 69478 77914 63124 56856 89960 57773 63953 71899 82370 51123 57730 50816 84607 67651 50962 74786 94874 90230 91547 92097 87077 85828 81762 70001 66867 90225 74678 89187 87357 76754 77457 78520 51601 51100 84663 63919 58166 87834 93605 97007 54594 59627 87891 80742 69856 61485 94369 96145 68395 74382 68006 79460 98322 94251 56587 65686 75375 91769 82821 57067 53575 81410 68494 69606 75002 89907 77503 76893 60019 94739 80030 87977 65470 59169 75751 89276 69660 85443 54723 94032 54927 89284 68441 78892 90727 68901 84184 88068 84428 64344 59003 94637 62265 63995 74977 67812 73003 84667 62098 90885 62517 57268 58984 64158 93915 91683 64502 76536 64006 77458 53077 78172 54632 66520 61716 73808 64137 54074 69186 64471 84158 96378 57071 51123 53374 87617 58713 66069 74856 80714 76563 88386 66985 68962 56810 81223 57870 91517 68249 56274 69153 99400 86175 84041 76971 80759 95778 93310 68897 79071 58803 78746 94037 84713 74251 72890 87554 87905 93135 71445 69989 72515 63084 58423 72074 87194 51915 86115 57967 92000 75399 52417 70955 92416 56900 65160 85199 87962 70966 58771 88636 79932 84765 72694 89508 55572 72290 81943 81871 69790 72390 66898 54602 70227 61135 52621 57951 94525 51500 92034 66172 79151 56804 80008 57303 55446 99330 86878 89550 73137 80379 85337 98688 79960 85942 88162 82602 87970 59141 97803 89824 70761 81345 57355 82509 98261 59290 98257 51072 60732 53404 82544 78841 75606 63830 75938 84293 80485 70917 78863 80032 85438 84286 70742 72279 77657 80912 58079 93469 62005 88153 93925 56587 87607 74725 86910 97607 50491 81707 63996 86308 58788 72432 63881 87396 76949 97555 78528 81867 94881 79390 99611 99592 80044 64471 99729 71995 52629 50249 91055 64419 78654 94277 65668 78895 86071 89445 94246 50207 77638 63376 64347 86707 54011 83969 78852 84321 80670 96121 51341 99550 62523 53632 58926 94783 91542 89967 53429 50226 97033 73726 63393 79201 78773 52617 97498 70760 57465 97829 90379 73210 96283 62905 56932 69084 70482 73665 61558 56278 51061 69902 74781 80120 85513 98797 84984 89448 92985 55863 54650 80277 59373 82984 53417 75843 61282 93647 74467 77029 62689 90914 98003 71541 72564 79303 77531 74567 80074 90250 75115 75178 67500 57514 70674 60750 99739 85448 79038 78025 94753 90012 79041 91493 96478 60965 94889 67828 53038 99396 62542 90942 70171 90070 98491 99479 63535 97945 51205 99880 61463 93938 51528 56862 71412 85733 79880 68184 64525 74153 76354 78348 70824 91123 51176 94270 62616 90540 80147 69755 66730 98954 81602 89308 63287 81064 75656 54343 73948 87258 61124 76507 72588 54464 98242 95151 62886 87238 53196 85188 83204 57561 61426 68446 92132 78483 62890 65197 86320 62705 63672 98671 58588 51055 95585 66848 71463 77260 99997 59180 83053 91717 57373 64918 94396 83337 61482 53951 84712 92034 72110 84638 51258 83310 85362 85889 52370 86252 94430 93033 87774 77941 98970 73471 61541 78166 58505 78937 61741 71520 57715 98205 61098 86377 77873 67250 53941 93054 51072 61084 99518 94914 65236 96944 78546 91424 71345 81209 60437 69434 90760 69370 74119 59175 86949 73785 62931 78037 91797 82475 77976 89957 52177 65373 74627 89375 82082 52400 76840 66939 94208 54530 82199 77576 72093 69446 90044 67777 77127 59460 90896 69938 61370 94318 84965 72920 85256 84567 87744 81368 57213 68090 58625 99111 83532 67735 85675 67352 91637 91439 58652 80019 83237 68378 57672 55652 62721 62286 96008 62394 79813 87364 99646 95099 69715 84750 74967 67670 60496 63119 65295 72573 88074 91640 64978 98462 51718 99323 68366 94943 59092 92212 81455 96618 63037 88812 95946 88742 52637 91386 85986 95391 95408 52932 77600 84316 62838 97492 96982 77762 84293 63600 65936 69748 72642 64988 63911 76235 92581 69762 80515 70652 60002 74534 93277 93291 51268 53835 85328 64189 92401 99616 60646 50691 87548 79721 74629 68019 85614 91101 74272 71643 63720 69465 56973 82817 67766 96927 50182 88550 85457 84595 97130 53654 92627 68050 50437 56224 87792 61656 80720 90263 73135 96998 68738 67012 74750 58593 57221 96658 96141 91948 52783 98237 84238 58691 57913 84652 68247 52791 74912 90100 93738 97941 69158 88132 92433 73290 93175 60924 84145 53362 65272 96189 75623 75768 55944 88757 53029 79485 52822 95154 77211 77265 82770 82398 89788 65727 98773 75620 56719 67515 74104 86134 68022 62263 94425 88016 92238 64314 81927 76354 84077 88089 63892 65448 61105 82946 74684 55146 99437 75788 60618 77831 79777 63544 60815 95442 57833 57123 84712 75360 93072 52503 99725 99421 96547 66243 80977 63752 81517 78120 70392 94697 76941 61668 50790 60976 93949 67887 60037 59231 69564 66775 86030 58936 78338 54754 58656 52391 68138 69383 68915 75189 99468 85135 73748 54810 91686 92587 86843 73975 58746 94208 59198 66483 74245 59309 77562 63839 77007 57923 98874 93985 61600 61667 61118 56260 89901 99574 58999 69916 79563 63599 82682 72865 82240 91117 84937 96145 92333 81587 91957 94340 99167 63690 73943 80816 67318 71038 80797 85356 72991 75392 86711 75481 50130 85333 62382 74912 96003 83833 78152 99383 81947 92017 95583 87779 72125 63682 54296 95391 97936 51034 95813 85916 89115 79509 90855 98808 89284 79900 76429 92825 76440 52777 57703 56836 86562 61739 66839 82255 58336 65682 90101 97659 50935 72080 71600 80549 63766 99307 79472 90685 59844 85039 70776 61560 96435 65605 87659 83723 53152 66068 56589 92273 52422 81825 87712 60389 55556 70615 54047 62006 84412 56563 66565 59925 84603 76192 61750 77360 91631 95146 66201 96994 82045 50844 71597 56132 55160 62471 54131 76089 62021 99436 93115 97989 64996 73370 98639 77987 80291 63835 95458 59425 92056 58795 97157 81210 68250 62065 96822 72161 89730 98260 78203 98312 50370 66850 67672 60427 53958 67271 73308 87798 62584 94089 70245 52586 77956 66235 90557 55940 53361 94625 94334 70987 91123 57350 72530 55980 91308 85703 93902 67591 72552 85980 76809 66688 60940 50939 72782 69510 84918 52778 84480 73600 63894 89330 76306 99445 52484 92833 67519 68961 61703 75699 67602 63279 84427 50709 59738 53219 81381 61154 99005 97830 53806 62187 51985 87948 72767 61897 74649 53508 83872 97687 52428 90291 72426 90508 81936 52574 61822 65757 76892 61479 89495 51382 75479 93629 91775 99129 97867 54092 82779 74296 64528 76484 54011 92224 71527 63967 79352 90277 78193 53930 92693 85658 84321 76430 60416 73655 72120 79233 63458 63567 89299 83361 64328 95634 86372 73473 57842 59258 82322 58546 91347 93982 55185 72332 90737 99649 59347 81455 54725 84104 50864 56026 73356 89605 55211 54182 81086 68637 86808 62650 68276 95015 79834 94025 78497 85999 82209 54820 87241 71387 57580 50562 86395 70165 98110 55162 94498 59219 50182 81829 61657 92024 75561 78704 58793 59695 99631 77298 89269 86525 57766 89075 71567 76434 82439 55945 69676 84131 91299 90724 58915 73133 62866 77940 93681 68064 81970 98432 52717 80647 53506 64259 78265 68928 56438 66558 74495 89199 96456 75818 93356 98384 50904 99761 52525 78979 55494 53985 66963 59675 73051 86586 98637 59992 80972 95949 57027 54930 93426 55398 80652 52530 66184 80133 56941 54755 75054 61928 71410 97694 82691 50792 92266 98791 72761 55873 70674 90224 86374 60930 70450 68701 65434 59476 68388 69616 52118 79967 86417 95147 76139 79378 88569 79320 87953 86444 90298 58384 88617 79471 90854 66643 78621 84800 79304 76909 83359 99822 75362 73811 72904 52178 50198 83494 83822 99662 53838 77416 95679 97431 81404 64738 76193 67874 75332 83621 89685 67432 95146 91103 54601 83182 85857 98963 88221 68458 65686 80101 51599 71562 66230 80381 65090 61030 98575 95155 81201 90426 95953 58405 64287 93968 72503 83205 84355 72526 78336 86139 84616 82298 75239 63620 93553 57669 63088 58902 52184 62747 68644 90628 99652 92570 72175 57860 87189 57237 69108 69284 57364 75414 75296 52210 65367 64098 89967 73075 52936 50995 51313 64458 69539 97361 58617 72812 68908 64750 87684 76263 70802 97522 81717 71650 71368 68875 66353 66029 85941 79453 54137 99374 83299 86228 77149 51509 52700 68888 60512 52909 53098 85874 84383 91142 54678 78670 71622 97101 75702 72984 85808 83756 54527 50809 99065 99878 69697 72948 53528 78458 64787 95813 63416 66100 99696 69231 96935 86624 55474 91948 57641 81569 74510 50956 81333 63820 58688 54194 59876 53601 89209 95356 86867 54083 55319 72083 86466 96892 92526 51461 91306 84376 87953 77883 78447 96058 64898 60133 60869 69737 71391 56093 62553 98222 59671 68629 80143 73213 84578 63917 79005 56729 79136 57715 58287 72351 61754 59608 63369 51078 89204 58639 99961 97505 85678 70705 77547 68995 66451 56167 86110 74850 75446 92413 67806 53684 50901 58114 60457 52659 86039 81852 89431 98735 96606 87825 75045 91750 85865 57324 75576 60673 72460 66105 60662 56981 73818 96581 51242 88382 98219 81897 69227 92961 64039 93270 97921 92921 81849 53270 88982 92039 80487 63689 98038 81617 95915 59881 86350 80945 85984 68780 64626 90041 64387 87707 72751 92873 90794 87642 62004 79116 88461 76681 95228 82148 86349 87444 65435 76022 66369 67834 70673 92806 97262 85460 53571 97775 57883 51123 51681 83700 85574 97497 97063 61719 59522 57772 82203 97258 76382 70118 70043 94436 79869 76033 68350 68934 60282 88042 50724 98539 92557 56210 82012 78377 75277 98198 73270 88926 50727 57852 88600 93653 72692 61274 71289 63506 62484 86399 70358 68475 97609 75747 56451 77000 61132 56654 91932 61196 98399 67408 95076 78828 98126 92580 80206 77082 89785 98243 68630 55169 53300 94995 91414 80445 78531 67606 58677 58827 70259 87569 74754 57230 88594 68106 76684 55910 78501 50631 95029 86232 75913 75170 50958 94586 98252 95335 66779 52385 63931 69149 76876 59029 67917 81159 80235 75827 97081 99176 94078 94757 91407 56415 70113 85793 59201 64688 52044 53018 95558 84949 73250 67514 64461 72478 98101 83354 56373 86406 80953 86032 89875 70404 86901 54777 96517 68148 97927 59501 83636 54782 86765 64468 53804 50200 88178 63154 90690 86842 95285 50150 61435 99707 51394 53468 55709 76829 86897 94107 65024 57532 59951 96653 55489 50338 58388 65801 64762 87583 90064 67191 56442 73754 98866 71719 70508 87323 60986 50184 56814 73126 75053 84678 91498 93088 72880 57816 61770 81727 53766 96658 99670 58845 81360 58089 66580 67277 70943 52752 51892 80310 95466 78928 76268 57805 61770 74493 69254 55618 79664 80082 53224 83934 90207 88434 98021 99693 61158 82023 71588 96196 98422 82300 74634 76698 96069 79787 75300 75367 89676 69468 57040 88848 79497 69337 50885 55147 71301 63711 59598 52930 77142 61308 68154 63353 80519 61105 55783 57406 78409 52586 60822 53843 55722 62998 87459 75725 74807 65719 69203 83983 67499 91374 72272 57444 65764 97905 93835 87454 72858 78160 61851 75361 79730 83747 95001 74151 57194 99162 61239 79561 68884 84626 78810 57809 82460 78454 68118 69086 55454 87985 92684 81297 85074 64972 71361 93516 68480 89625 82920 85991 59913 84197 85292 81715 72766 77588 62090 55809 72278 84652 54178 92834 79462 93445 81638 58356 56711 86580 91592 75855 61179 84457 99256 65948 59830 66115 92329 50884 83846 82947 81919 62360 80116 94278 62481 77682 55306 73217 93197 85044 85703 78140 75735 56369 61045 67917 91073 68596 63793 86069 56615 58982 93868 71410 60357 81801 67623 93070 62090 80625 77148 95912 78653 53229 83739 84770 69117 87693 54557 82382 95059 70658 99068 58691 57260 58177 75013 98252 96513 83976 62318 83816 84174 76111 57424 72946 97649 54285 82256 72197 71328 60011 63570 74091 53884 66042 77033 63024 63126 78441 72225 59869 76918 97682 73093 97927 91085 73784 74965 91403 51273 99506 98970 58869 87670 92569 50337 60166 73476 65419 68210 91287 54793 83854 59511 96270 52718 77782 91799 53710 91493 85378 65339 60318 62336 89905 57512 90257 60539 50857 74954 94043 55845 90523 96880 74204 61727 79149 94005 89584 53580 56313 96593 52444 92692 57464 54327 64343 66665 57133 57426 72982 54849 84728 76854 80199 85840 79546 76344 68181 58293 74231 54588 54473 88062 64457 77578 61039 92745 64201 57174 71279 70634 85762 93917 79821 56544 85672 72482 95321 71393 87513 86691 53089 99137 74182 81497 96618 81430 80860 75853 55409 86945 83424 94697 71850 82676 68151 93969 88027 76845 57927 92276 79860 94420 84354 78636 92682 78394 73564 67348 74986 87074 96453 66332 92024 82829 55728 98625 90897 91737 74913 54081 62158 65225 95940 67261 94640 70239 81447 85966 54912 59897 86096 85512 77254 93712 68788 95980 53132 80570 83673 70144 75968 52521 54594 96496 54481 54065 88994 95068 59650 84468 92408 77359 73996 98211 73323 80361 52688 63669 75154 72390 97939 85509 64914 91859 75539 69021 99065 71077 89761 87134 83219 51051 99822 64975 59575 68821 70438 79116 73028 58065 65790 61095 72089 90107 82987 51163 80139 88591 59965 53684 97948 95580 98855 72190 99864 58363 57321 91639 77315 95096 54552 78419 78795 88558 83334 98621 80530 75841 58074 80601 52987 85333 83016 57806 88470 73243 81552 78008 72926 93403 69724 50219 68230 53656 97229 71927 85873 51744 68488 84553 69334 68866 57119 69508 71250 66529 87797 89147 63993 68875 51713 84846 53190 96622 95729 55117 69778 63676 98112 61050 59137 87266 61624 97370 55315 76995 63848 94686 95771 85912 59186 66821 93425 61228 99193 59834 90579 68837 89510 92390 83612 70652 70033 83157 96396 82742 74617 68246 71443 74453 70278 73576 50110 97987 89953 84373 66533 71454 71339 93900 83725 61773 98222 83832 86902 57459 58267 67728 69964 66253 59196 97822 93199 75438 83113 78610 83809 60348 64333 83777 99740 62678 60694 51271 81661 64548 67923 89950 70540 74420 54074 96158 66301 53344 79013 96104 66243 53608 56844 80451 56964 86572 61985 98387 56220 52917 69417 80036 82129 91378 82431 62294 50861 66106 60015 96246 53899 52923 55233 90654 85598 90691 63956 89481 50680 54528 60519 86413 66167 72597 67905 96836 53813 68921 88751 61826 95998 63487 58859 83463 63301 84310 93536 64526 53621 63417 87107 70973 72164 68148 80827 76291 98693 50908 60608 89299 78360 56137 79687 96174 77563 94854 70258 63484 85163 92615 92027 76799 57042 95412 92356 84308 88540 77297 95071 64366 69487 53702 92263 96832 80707 77289 92995 51902 95976 67671 95181 74276 96343 79202 87388 61489 75771 68049 65195 91581 55195 74097 68530 73648 62956 93179 65320 51359 62151 78968 96645 70144 63820 93833 62930 68183 55652 68727 96549 58302 55664 86466 75921 56060 52646 51439 70094 52134 85201 90669 81766 66931 74327 86209 71461 54755 57266 66597 57141 71262 77536 53779 51844 62566 83222 76274 77979 85216 64349 70328 94925 52563 55055 82133 64902 84631 57674 67387 80682 71013 68356 59771 65200 63031 89833 77910 91041 63873 68132 94440 76182 96724 78231 72919 86704 68415 95338 70506 64891 65818 92487 50775 74565 73457 73851 97284 80780 65871 86724 86337 84000 80331 85631 71115 97118 75659 57495 74943 92111 76752 53964 79979 77944 74063 58917 62659 61597 97837 75476 50171 97653 98115 92292 90548 89188 64624 87643 91135 68710 70535 52706 57083 92897 97205 86826 74425 66203 87005 55201 84656 63204 93282 82077 71684 58893 83037 86125 54720 68393 69589 65872 50024 88303 64359 80738 67292 74548 80578 96312 84706 75571 65072 74119 90751 57042 58003 88742 94010 89215 92734 87941 96063 63275 51367 82113 51545 64832 92903 80162 52309 80430 66905 59038 95545 94638 83613 64793 50354 62387 64545 93241 79338 92698 71130 65714 98462 61080 96946 81092 65369 68386 82046 77712 57638 56055 87414 84770 86894 72744 50858 89295 81005 68667 88727 70158 88497 61375 88144 83772 94676 93684 60459 57514 78331 61013 61231 53931 67041 80363 51406 82184 73068 99727 55156 56744 80046 91782 50285 62969 58982 90886 56315 53163 76048 53294 81267 77976 99329 92323 87402 74650 70618 98036 91248 75215 68442 76979 91532 71738 88260 86640 50037 92934 62840 50865 79036 60846 79569 50773 50016 98202 60163 99259 78358 84981 69868 61864 64455 70507 94650 50537 61347 94633 68036 82771 94324 56348 68569 69234 80138 70087 62419 89390 74829 99056 75258 76941 91245 71529 67964 75558 90363 52358 99048 53096 67075 78459 82170 89273 75256 51990 87767 61227 72790 60532 85788 97254 84142 83216 71517 99811 98459 85387 83091 66999 74781 77576 73683 62873 80119 55754 83953 83414 96034 71928 78093 99015 97906 83422 56280 98854 80260 95049 55483 89743 78111 97004 87437 98075 52565 92952 52933 83603 82938 56897 67436 74845 99371 81544 58878 92139 68057 71736 66735 98875 81961 57302 92429 55270 62319 92021 67499 50421 52317 71614 65316 80701 56408 55934 56775 92708 99858 84381 90742 98565 57534 71192 75077 57934 89507 53540 94249 79378 95750 78164 61987 90180 69440 97113 78235 74138 93114 69342 83440 87814 58050 98336 51598 72621 97118 64014 64572 76284 53139 95101 84629 80942 85982 70768 77089 71033 90509 54760 63193 90509 52873 57923 90559 59843 78470 58823 68721 74951 96672 63061 86079 78064 76811 64552 64981 86571 99061 93839 67455 97480 51888 59401 99765 90556 82416 90703 53322 85593 91128 74504 78152 93766 94849 72854 69342 87067 80760 77779 56818 78574 68086 99465 54302 50029 77274 73505 87024 81707 57949 96324 75452 59796 79972 55944 85037 66022 77581 59284 64412 95569 83419 63259 75678 74530 61584 66727 79338 76500 56498 70371 66263 89929 92715 80221 81733 51539 71835 67478 61932 64514 60381 94832 82676 91147 56693 55800 55378 76406 65855 81583 82755 87045 50178 81284 89869 74688 59844 50459 71864 54283 79729 86266 76567 93910 56998 94275 50883 92640 82214 64131 73177 50824 50092 62119 90135 85099 99520 52255 62727 76747 97949 62501 56840 85778 85608 68719 65822 98488 72865 91138 78323 83672 65270 74309 61589 72748 59890 76287 86368 65719 50710 64615 83096 68649 76289 57291 94485 91297 69407 64365 50749 52889 86671 90802 79558 91779 78097 95982 70300 65874 62117 53586 75408 78025 81807 71150 77108 52907 53017 93744 64078 85656 53924 88898 61521 79067 57196 59414 65393 81486 94983 72741 70757 57620 89780 84956 66157 81917 89749 72681 67590 95502 66112 80674 70524 86214 90111 86914 79160 54584 79436 74330 70845 70168 51067 63108 53554 63623 60886 80106 73395 59973 52434 61217 78119 96835 79269 60742 84720 56246 54180 58537 56298 89175 51081 55123 73986 94058 51130 57807 74201 56874 89051 82865 56464 83107 98222 91524 54135 80977 95530 87729 84775 53767 72724 71077 55622 57708 60326 86465 67511 82222 52670 62907 60707 83644 73805 67481 52930 73966 92189 96608 69452 87438 60118 70874 65012 70889 98449 60289 52277 89628 83667 87745 83538 71182 84428 67788 71943 61439 77788 90695 92594 91165 66045 55166 59358 97573 64531 77125 87883 87645 54017 68954 73466 96284 79439 86086 83345 66825 64142 80306 68323 62055 74277 80040 92614 86977 59272 83138 58376 51706 70258 62159 90419 98173 54768 72921 68534 50998 50136 99338 51415 56743 66020 50333 91885 82020 50649 55530 96392 54216 91821 99530 99212 68329 55382 92060 62114 60437 77716 98848 87335 95267 58548 84883 85602 81048 96761 84789 85440 52282 54365 79435 61504 84174 69937 68093 50310 94558 62586 60870 54221 89045 95956 59054 64026 79057 53170 60513 65097 90734 78769 92295 52145 52491 52636 68969 92224 67197 91718 61271 62000 92660 60738 90568 88308 88861 60995 67746 67455 51480 90386 50111 86151 97402 61669 86055 55020 71450 64894 85776 87122 57241 89714 83090 79724 93791 67968 67319 81438 67889 75045 72123 97406 66141 55868 97219 88747 90289 55707 78089 70187 69157 53309 88644 73915 62605 95832 83678 85524 59940 98022 68507 83965 79342 76274 93473 71730 75060 91975 53861 84384 67150 93649 76281 53331 97915 55532 82912 74857 79805 55139 75694 98098 70515 80022 50254 59060 84182 50144 82543 72080 79965 58553 56983 86688 72103 57844 79928 52218 83007 53352 74676 83606 62257 63071 81842 82419 84839 57111 80171 65447 95532 54432 71292 94036 56981 70158 54647 56093 87895 86874 83701 66984 72499 93883 73549 57389 96729 86361 81460 54862 88088 72273 63684 64060 61243 91149 74749 68168 55652 66597 89700 77948 57059 51032 66666 50971 52896 55656 51944 67075 74531 77984 53064 55840 85246 94916 65527 81678 62164 59018 88745 87849 89912 62703 88160 59841 58809 52839 57565 55215 96663 54524 60884 54007 75524 77874 99132 51334 58533 78361 74261 70892 54001 97705 54830 96272 65204 54530 61862 86180 58043 70607 98559 69060 55829 54846 75973 92493 55255 74708 54982 63951 68019 70606 72065 54563 81495 73169 89040 92527 58429 89970 92933 60837 87487 95439 60220 91275 88123 69913 84270 76657 62903 55101 52778 62454 78822 98107 96139 92796 93504 84234 69132 54300 51369 65966 60472 65684 95969 81167 77891 61129 65572 82294 91146 57941 72658 87223 91671 77803 97726 90470 65145 97833 95405 67479 79084 92466 86927 83060 89336 68623 93251 76798 75439 52678 91567 68177 98550 69770 97413 68388 69941 63678 98712 55771 87736 88743 80375 63994 61630 64494 74457 80697 98533 81459 54832 54227 97781 70553 91381 86509 67399 93919 80770 82658 67212 83155 64328 81253 65577 89066 53970 74531 59411 97670 50395 61082 56435 86048 90783 61922 62236 94687 95882 88596 84569 70346 52831 99436 56147 61039 79969 76817 70547 64230 92278 99481 80392 53799 58262 74168 68537 92616 65778 72161 60819 74033 76187 72465 71056 72129 73618 55280 90951 73807 69470 99311 66946 62573 60434 58122 70004 85325 96754 80901 64945 59845 71855 81495 64301 61217 75726 75056 59751 67513 56923 74334 86430 68200 73255 96037 81830 66645 57245 97879 56974 60737 95688 66694 66092 74467 79183 94744 55189 76341 94418 56053 69704 70315 91166 63629 66347 71562 77048 80929 53466 70726 74759 90189 67780 75633 68922 91050 82390 75661 97767 75353 70511 99273 57805 60825 64675 78223 61631 67647 98615 68931 67294 58659 55199 71156 68288 92016 67696 78628 70436 78376 63109 76923 51772 91493 68693 87211 93897 61795 96562 69624 83215 53158 65589 54705 61841 62577 57235 88055 54571 50849 51919 98056 51306 76235 66355 70495 85747 58461 78764 97626 71427 90409 57137 53499 83319 74749 93977 79277 95994 87084 74354 92178 67164 66396 84099 84197 75092 76765 81694 91264 89069 64781 95202 71881 89947 82502 64891 79490 69998 90642 97025 58365 63589 57409 59367 53288 88227 52830 68362 72603 68379 70472 70825 51660 52572 95265 62420 56041 77271 88738 97696 66197 67497 82354 55186 57813 79627 78213 52380 87156 87401 97577 63997 87589 50634 78558 96510 98875 77217 69991 79076 69106 84305 75574 90445 78055 86636 85942 77348 69916 54992 85385 53779 97837 85870 87524 86408 85242 90032 83989 56994 75584 62399 74336 95313 60412 67356 80359 82958 52687 71275 55790 99251 99515 76374 98801 90691 99673 73992 58792 55112 88982 71405 68265 80526 67244 70799 75578 74808 86106 76625 92995 71615 55807 88355 97265 50727 61024 71150 83965 56953 84261 87857 91669 87060 57562 83270 97691 88642 95322 50072 81730 97262 82051 76980 88498 90211 94553 87674 51355 51799 62062 65552 77958 74940 81050 72147 89778 96715 63335 71709 59506 50024 74440 75308 51877 96752 63270 53081 81539 76007 50391 98474 87224 88845 83174 64717 56248 89034 94489 58276 97619 66491 60727 61458 93109 82962 70836 96601 96767 62676 98578 77857 95885 82602 51004 82821 81471 85444 51405 96103 77300 66433 59397 74034 96562 63794 57354 68936 82135 72630 58273 71209 66727 65274 87853 91723 99010 94440 85711 76235 77938 96335 63099 91758 67317 87201 89018 52921 96281 73339 59809 58472 50823 88305 75786 55599 87364 77655 62611 90405 72061 69034 72687 83805 91663 52307 91044 79541 82259 99459 92253 74678 59196 82775 64384 67608 68376 61812 85282 75956 64553 64985 91839 60846 70568 99377 78407 82554 68157 91799 58041 60766 68569 74892 90352 76230 80744 81790 64959 61170 92012 50708 93113 72681 86392 87516 75658 73151 68157 63735 63018 53949 61421 96894 69669 50018 70667 86829 85661 53092 71997 79161 74519 82733 70409 74041 94233 88725 77104 96356 94969 60355 72034 84605 79086 80380 88270 83138 60775 72869 86495 61571 98734 88789 62975 53868 69797 92919 97785 56448 84615 88193 89184 94121 92645 85093 78908 90715 73159 90270 93075 64176 52762 78839 66742 66537 71049 60364 82187 97016 62524 97775 89980 91914 58394 57103 99202 71465 79494 92543 90443 68233 56865 83258 84633 60095 90155 64885 78157 92707 89400 73775 50854 75765 89388 82204 98457 77035 81980 54532 84756 93683 97132 76265 63875 95218 91876 94279 57550 84418 81211 53938 96161 98299 68988 93643 56045 65003 85193 61208 87218 50075 66628 70028 57593 55143 93266 75474 73133 70486 83693 68694 76719 62517 60504 51650 64757 91405 86335 85144 98426 63657 67300 51334 75167 55566 51931 69994 98865 58822 98225 71598 71609 55289 64594 56232 54824 65614 95879 75096 84570 82465 55924 94188 65607 76258 90116 75057 74385 53625 60639 77845 85549 67905 75197 57580 97390 73457 83886 72720 89096 77833 82507 63418 53223 87847 77808 64566 52525 68048 75490 77428 98256 81460 50821 53872 93495 78742 91338 80757 89415 85122 97336 90801 57237 92701 90914 52316 62878 69510 55157 79885 63005 67053 68149 92827 66420 57367 74898 56035 74532 66532 85872 91331 51524 83530 85371 86909 99107 59139 83534 65009 63145 80736 78934 64592 77424 78845 75445 83947 69375 99854 87881 61457 79011 70174 70538 55073 94470 99226 91364 86401 68015 69306 56967 60933 69444 92397 57195 92585 85507 58547 76965 60881 63971 73346 79305 73106 53606 95794 97533 83414 76320 56144 57510 80506 68319 79186 55205 52656 77307 97466 68624 61873 69119 62713 99430 82862 84542 54953 97022 85424 85152 82565 54798 76178 84665 83156 99872 92774 77436 66309 65346 73229 54419 58369 59505 92012 57577 78587 64099 76349 72452 99626 54345 76079 61562 51061 74324 61746 58610 83706 78221 71071 77862 72021 58088 74726 60593 62868 75279 52068 99626 72128 80067 54999 71856 62479 67647 82492 54182 68583 86633 58393 56372 84662 55157 88815 61516 94187 85092 59455 97974 65617 87771 58254 96145 85638 65782 61969 87866 57318 89390 81199 54011 55221 96334 77935 55420 91998 63921 57142 52554 77382 50474 61456 94186 55269 67399 98394 80499 54580 68766 70900 62835 99364 75664 94391 61065 96535 63000 65664 96145 90853 62214 55563 89117 89895 80974 87941 83571 51497 90235 97972 89322 71169 85606 60113 96458 89441 61011 73185 79640 54543 81673 51276 77701 87635 83876 64520 53564 76340 54729 66209 51516 64727 58842 77041 57519 91675 76280 83178 67358 99362 81110 97784 67835 59295 84540 78059 56542 50984 91463 82859 74072 77895 83482 54666 95766 53025 54511 89373 70239 95510 89572 74438 86077 53605 51394 84419 92195 92883 79290 71476 84124 84312 93097 96257 53938 91237 96008 50269 51063 91137 79167 76577 95226 60118 94195 85466 90033 50823 79082 78040 66288 95349 81160 62297 65284 56690 89683 54020 71474 72153 84454 66189 97911 59136 76441 76586 79572 75575 99406 81407 67728 66784 94346 64931 68939 81753 96110 51486 98926 88915 71072 95486 51968 83684 74584 67618 61389 96863 87607 50279 85359 91867 98806 76553 97683 58747 98160 75527 86373 51121 99836 65030 58606 86874 96537 75152 69216 72437 59001 86270 90965 63562 99850 57671 96400 54925 66977 96735 80976 80929 98530 61538 98366 96767 88278 90391 91798 61738 64037 97996 73967 92487 97090 82525 51640 69599 54999 62450 76365 65093 51247 50868 90000 69084 75683 59968 95306 92048 87719 53572 61467 74423 89051 83033 85293 83377 79372 80340 86236 81335 68246 55669 72712 53774 55061 60447 63220 56957 82016 73767 88963 86984 63335 70533 60354 86298 56387 51012 99814 93590 63851 94547 72055 74968 98835 75085 89061 65540 73159 84462 63016 89014 67637 70952 73617 59486 59873 95202 77613 64594 72635 54106 96020 87499 95669 91856 65883 70921 80882 78988 65872 75378 50224 84684 99022 67128 96166 53144 72599 63778 90167 53289 75555 57348 73000 74428 60273 85471 99037 71401 92065 86256 63115 72129 77532 76099 50941 97415 86631 57835 84744 62648 95376 81621 98257 96851 65406 80614 58030 87968 80878 50955 95821 91687 73775 65590 55159 89403 84618 52790 93427 75848 78003 62750 54787 52334 97994 89423 68475 92168 96144 67775 77365 99423 89138 67616 88469 99277 57519 65904 97914 81739 92626 88757 56595 50110 57556 85400 52135 92028 75031 58259 86464 64634 56905 85032 75991 94369 91275 83573 99660 61573 74248 82306 92864 79350 78010 60128 98799 64179 80835 82027 68426 63140 82508 70049 61928 88305 84368 74315 96391 78521 95992 82091 65790 90087 67966 67426 97977 64691 55805 93769 65137 70856 89550 83356 70330 56308 77434 70322 77467 98804 69370 88406 89000 87356 66468 96911 50050 58017 77606 77950 54340 64364 87758 70006 60660 64555 63370 91160 50800 59769 61221 76335 84764 64812 79364 62805 96477 80720 61107 82547 78545 69535 65716 54534 96935 69975 63632 54142 76982 82303 68250 68474 62454 50096 91322 81713 85346 97942 66411 53595 82441 89927 90054 87309 80249 51218 99444 78929 57945 95374 63478 72831 65796 91012 83032 89984 58961 52102 90135 90218 88690 66374 57730 66030 81811 85983 65481 67860 66748 70162 81281 81194 65823 75798 51025 66855 61713 59804 59287 75185 81103 91790 79329 53298 81786 86825 94737 84702 89138 79870 82947 51489 94094 65766 52495 79749 79050 86698 54669 52100 87523 62166 83614 95691 56513 68807 54523 80315 86433 59305 72303 74329 53369 81918 72549 66036 83389 66798 65148 90287 95276 89081 81617 64357 68303 91030 52549 57245 50505 91045 84523 88863 88457 90797 54542 84592 94650 60396 52100 84444 96298 65468 51894 94825 52562 87858 54774 67802 51276 67486 78543 72393 75908 62495 81726 71168 52418 76598 67263 84555 83712 72641 60615 78634 77221 67373 81144 82616 91060 75059 89903 91716 99769 53789 78998 72639 76012 85048 63836 68282 80131 84812 55190 71046 91691 82505 71810 96208 71552 78937 80308 51322 76748 56994 84282 93175 66203 95675 91158 86594 75763 51655 84798 94822 65470 65717 52249 57430 92876 66134 82456 90672 93999 59264 65260 87002 94446 56202 52608 61295 59560 54811 84579 51357 65313 59940 72009 87040 69396 68066 83191 78882 77685 80040 81405 77754 95583 72227 81298 64397 58285 55849 94452 86533 52832 91202 50444 91777 60181 64603 53224 51136 92863 69018 83418 67725 86034 93339 97179 87428 61380 85931 53229 76161 99345 53361 55769 52685 78092 91266 50420 68821 87717 87145 91682 53307 88878 59273 85575 57802 79512 82124 58804 61106 66939 85008 73217 74677 69091 84993 55506 69040 68276 97977 97884 60922 76685 97310 91903 80300 57398 88317 82599 67706 62517 70149 61946 74285 88829 73666 68256 55394 53423 90266 54240 54998 70426 59542 82726 74635 63759 95982 91873 55079 58785 89853 77046 88638 79176 57305 84386 80104 52287 51287 68226 62985 81642 63478 50008 94227 82394 60178 98129 53242 90772 97277 75722 67394 61089 65299 87637 81008 91570 54853 92647 70838 61772 88161 75985 66102 62375 80580 78056 84886 81913 88481 60966 78337 99282 94084 92195 78949 53820 95741 81215 97287 51534 74643 65432 50937 90328 81919 91876 76241 72549 72514 65506 63034 63407 53386 88324 87958 90120 57834 90616 70651 72096 92995 88768 56969 88363 75277 91996 95559 85056 79102 87737 61162 94750 91093 58258 65828 86161 99600 87901 83671 91742 86852 93601 70812 71513 60936 86673 77724 51561 89197 55837 65553 97465 65438 60045 93198 74423 69365 74170 70565 69089 80821 79452 59753 69617 56792 94588 50444 77562 53530 81597 65847 96894 61201 94154 69599 81482 79538 56804 64804 99153 97781 83953 94376 71013 58942 72496 62863 93779 61521 61577 59617 99486 80861 53251 76524 98223 62666 74765 93209 79053 57222 66195 89483 70645 71369 84990 55395 84912 86715 78619 50342 76884 71127 62648 51266 98603 77871 54513 57019 81773 98319 53789 70693 75067 52637 58927 76459 52887 91356 82131 78957 64503 69850 66785 80044 78503 91904 87452 85120 76691 60233 92200 85291 88732 77647 52311 55127 80550 96747 81271 94055 54088 95964 77640 84726 76464 73460 61737 84339 66187 83828 51670 76191 79239 74524 82429 72633 56093 69852 70349 55858 63894 66527 59882 52225 80667 79810 56273 75968 62497 86777 57965 65781 92455 77463 96550 79904 60842 60139 63535 56728 81515 92316 75413 87218 74595 72383 92687 58955 84790 99752 80694 60879 88381 99891 70863 91790 74137 53600 63159 56652 54609 85492 76123 80914 75309 93722 97984 96605 77183 95092 72452 77380 91437 63708 96698 85166 71831 78710 63935 72631 52701 52226 85857 75883 65459 91306 67914 86945 61746 86190 61304 99142 81158 60674 99636 86390 63617 73922 57775 50014 77427 79734 86414 68715 86106 69742 87234 66908 86701 70911 74213 72814 89159 73371 84881 50103 50406 62256 98552 91712 80269 55392 88424 82481 97583 93178 64158 54561 56893 61761 88707 90422 90181 89341 72796 58706 70860 61156 93605 58095 67735 67253 80744 72676 82855 50590 84697 67217 93539 69290 54773 57084 67331 90326 57703 85818 94241 75270 84645 78668 87612 54965 79614 75137 97840 56888 53255 52023 65875 73600 66175 80339 82951 61094 81374 74355 98421 66225 73295 72054 55207 78691 94930 87048 89498 53335 86200 99945 59863 83348 90926 59041 78985 56385 59002 90512 65115 77115 58154 58169 54053 91649 76069 90083 98265 55911 73052 95404 72386 51559 54364 92117 95637 80589 79232 84328 67261 55019 85074 79103 95395 68768 56471 93685 53868 64616 71767 95297 90934 70545 60783 57753 60318 81755 80912 86539 74605 93188 63131 83567 92942 82158 87519 92011 92568 92506 70605 70753 65011 54706 68660 98953 95404 57443 77163 77818 55519 70008 83034 60118 84600 51349 50992 96092 85301 88851 74275 64531 84431 86256 84049 98891 58752 57926 69206 92167 54846 98066 82945 82968 63208 97545 97907 95444 71549 75995 76481 62683 84389 67712 90617 69134 90022 88058 83728 56724 90007 84389 89787 74631 80436 61333 82431 67708 71339 89895 51629 57873 57614 67355 72778 72219 73089 70361 53349 93278 96254 71676 92601 54824 71136 67346 98607 52377 82359 62885 67185 88530 95333 53478 92559 96566 69412 53099 97391 76585 59597 99875 70860 61541 84759 72029 81485 80296 54363 91501 75574 73658 94995 94319 99347 79696 77054 72346 97288 96149 57550 86412 81900 88939 66567 64531 71800 82578 55332 51345 72102 73586 72029 99075 54284 89019 77271 87147 66338 68554 76603 55520 89611 51336 73640 92160 60032 83943 87532 67081 58330 61875 64002 57379 72000 58786 96322 83436 96633 96523 73274 51700 96400 72559 79921 51866 77233 71228 56021 68178 77254 72257 63928 52933 89015 61801 82872 92544 78021 99892 74148 84058 89488 71758 69741 90492 92852 79192 82399 84897 62240 67625 97616 78245 69150 85778 93799 79051 69327 55602 62998 89996 63961 67641 82648 96639 51287 93831 88361 60160 93405 51969 72746 79503 98891 94981 51086 79686 79163 98767 72978 54272 60521 56481 78221 83161 94007 54167 64451 64288 88036 82238 92940 93110 85230 90317 94330 87437 93912 82983 56330 59499 95662 88352 84922 73987 90792 71328 99090 52526 87398 77471 86544 86581 72806 54143 96667 64876 93052 82942 60146 97702 53535 68476 88117 82737 79660 86179 98641 55451 59093 80067 72058 54789 55726 73300 88209 67688 99423 66459 51965 72528 81692 89145 70930 51606 82781 98261 82392 78959 86849 83210 58531 55913 83480 58005 82128 81247 59633 94938 52645 79005 52001 65885 92949 70427 61796 50568 66326 81223 51978 70580 77298 96354 58987 82800 68795 63989 68540 78685 72222 80499 64551 66798 64757 85760 52447 69229 63042 65080 89377 99977 55560 57650 87225 80050 65517 60429 84317 50139 92857 62370 73169 70549 89710 72060 75645 55931 66181 97375 87410 76225 73290 52795 67088 73302 98008 53751 68078 75376 65919 81357 89471 61120 83941 79652 59573 73697 96190 58365 58887 83856 56630 96807 76095 74577 88985 66449 92660 91955 58044 51474 82293 80023 80080 91157 79849 61565 78555 78964 74175 81923 75752 82235 93596 72856 58966 96986 72978 88583 52227 74981 97967 74688 67748 85116 52167 91155 80784 84539 57049 58975 75912 99425 63676 91776 95420 52067 91734 87990 63160 98836 98039 68800 76088 60143 70117 93576 91080 51798 89139 52290 94050 91928 84507 72819 83580 70276 95122 70338 87767 98661 68654 75187 73440 50133 60086 59454 58881 81427 53418 85690 79865 51155 95537 85510 61843 64769 55778 53559 69166 98135 60206 71938 76413 92577 81805 62754 93158 60601 97203 60995 89097 69108 70868 68277 77413 99063 66090 63241 92490 91768 68498 55475 59035 76663 69501 94010 64455 91633 91712 50257 74469 65345 99989 56373 59215 71561 96408 74070 68652 54730 94281 64234 62795 58822 71843 52913 51541 98918 75054 91136 51931 96411 67112 79356 83010 91965 58031 88205 64794 70377 73465 82786 91778 71481 78128 60779 64778 67687 93611 69195 81531 91340 95114 72254 59266 73583 96393 54973 80654 69523 76150 82313 67299 64003 98322 60242 66921 77805 64102 71680 90097 82920 93159 62826 69570 65141 60005 66756 89018 93485 51529 85267 77313 99921 78592 67712 82322 81285 77559 66523 84885 54838 87607 74031 55769 56618 91672 74733 97053 68577 78588 98796 57196 99851 64070 64381 97830 75582 56555 80292 88937 51262 90814 75315 92160 95644 82425 62683 97913 96615 93624 73377 92376 89091 60486 77625 61489 90437 55587 75354 94150 55100 92149 94734 53256 86899 81432 64183 96966 85732 85676 71536 86696 78819 92684 50265 55905 66806 56853 89798 87168 61968 90380 96330 51163 73601 99374 85609 93996 59317 57040 96822 78672 99190 70141 77967 66885 89391 67033 74689 70716 86651 83828 95076 52203 61853 87872 58044 95160 79907 84477 95385 65205 85571 65740 78010 51499 64933 79092 51926 53067 75506 96133 86867 85813 94454 95139 83970 50706 72331 71719 54532 57670 64629 82518 87292 77613 96721 83630 66416 56911 76443 67116 65803 61924 95536 74615 58634 80192 62894 94732 86016 86929 67997 71882 68546 79755 92904 98380 55673 65937 79297 59964 71690 58571 82057 99434 99824 78984 60876 88863 55726 85789 75439 89492 75229 64493 80414 92895 94902 92397 90173 59248 89977 71040 59412 63165 79174 96038 54987 79577 65119 80797 57671 62113 90036 71934 70928 53360 90874 71991 63430 88925 82361 58753 93718 57388 56753 52181 79031 87633 57089 88649 55157 95516 77826 93265 97164 94022 87280 60281 88144 74240 50671 74372 68931 60607 70634 72682 87824 62181 90880 98754 95484 92505 69393 78095 57299 51027 59360 91967 67011 82949 90961 84273 55958 60671 73486 94346 50020 67816 68627 67040 61871 74899 85816 74349 79606 50033 81176 66238 99555 51077 91214 94978 67737 88089 94320 68813 62774 54602 51088 94767 97070 76143 74846 91395 86283 82643 61095 72963 97709 62972 98628 90642 77853 88545 75890 55762 65703 60152 90974 52632 80538 64745 90130 55229 87640 97636 60767 93125 94889 93419 92338 82829 81886 92872 57366 84382 99337 93842 88383 83081 63011 58583 91712 93180 89935 58557 76246 73161 54337 71041 70435 80115 90918 65015 98068 99179 62437 58706 90381 74531 73794 59747 55776 95956 77199 79139 67569 62978 82071 95451 63301 55061 86340 53311 93211 71165 77655 72527 75812 62891 70848 54791 57992 74009 94496 82061 63241 68114 68001 79178 67021 80741 99539 87617 51645 62369 72829 95704 57304 97057 88741 76839 99995 53903 90832 69542 51172 61434 71423 78552 74858 74137 78009 61511 86140 94271 60910 77312 67853 84167 88000 91123 63747 51194 60948 83198 93664 67013 63615 70162 67725 50226 53999 52828 58746 75677 88207 75183 84688 52967 65243 86797 70264 53454 57679 73470 63438 94725 84051 70039 99185 62725 65592 77813 69255 74904 84602 86093 88020 78366 97695 87476 68556 60497 96970 51044 68805 76577 84917 73612 85479 94744 82265 98041 91556 54137 77818 84928 59769 63839 53442 91170 56046 78424 93494 86964 81115 87351 66139 58168 80698 95448 53145 90904 56564 93665 97819 92474 70156 66242 85047 84454 84394 60631 71545 81581 71995 79051 79685 65761 99231 92756 84744 82533 81827 63593 59908 64939 96763 98788 88031 91935 63134 61083 53647 66664 91548 62151 52876 56065 57552 74713 92437 98077 81285 61015 55056 66284 98269 78329 53955 87947 54394 59119 99200 78478 66190 96263 94512 54445 76558 53370 91361 67521 88943 58485 96667 99506 61653 69729 96357 75697 89240 85715 99598 98985 50504 71108 78228 59156 50818 56191 89078 89873 77909 98510 86153 85966 65723 95266 59435 83394 70921 54311 58877 94740 80029 63471 68401 91385 61355 53152 70768 69875 80546 55426 87053 61049 99479 86206 56773 51424 80994 59554 77664 72862 86581 51854 94000 92232 75128 87060 81925 55187 65761 55950 71495 82211 84623 72481 75453 77296 79261 85692 95517 63315 83404 66554 81369 95751 64549 97750 97347 63011 71755 76123 65259 51909 66157 71570 63257 85266 95767 96640 64534 68088 93725 87005 95768 99773 82620 84455 71931 85841 73752 63480 74340 90706 60546 64539 65554 72133 74875 51072 91063 57311 84934 65923 97867 98528 76026 58504 68389 88605 56880 55597 97313 51795 97711 85052 83550 82582 89355 73523 66803 95630 99074 54753 57632 51534 90232 55465 66314 83266 99513 91260 59976 85360 94893 55352 78758 51848 98210 66316 89211 59115 95609 91945 82129 84389 68922 79996 93247 89015 72957 95195 61394 85957 52639 75346 95151 96392 63722 77509 94242 94097 55030 89027 77421 73490 77415 93720 65942 51088 99736 78376 74210 97209 58189 60735 94546 64949 67629 91973 92239 92650 76998 84546 52126 52548 63927 79056 82997 62951 72219 73976 94639 51271 55767 88473 50998 81898 52595 74903 65335 79442 83373 86556 67096 62102 91826 72677 98356 63007 75772 97516 97551 75401 85585 88515 68370 58863 52554 73735 51100 79220 75994 92529 74238 65669 59151 66353 56883 52016 63426 76627 72613 52011 91727 80186 98993 58280 82577 50525 97039 86080 90126 87002 90121 84575 71397 78033 56220 82504 54219 89723 69964 69288 59498 78221 93741 82606 82081 63322 68602 50751 90760 98010 96376 54599 87952 59013 72769 77426 88264 93535 77785 62611 95917 79621 59049 97971 84552 98331 88450 86588 56151 77060 92431 51533 60064 51251 69275 67827 99418 66186 61024 56283 73261 75075 96008 67554 50123 98609 95021 57024 80274 60324 81541 60604 58642 77803 99797 54757 56572 69614 61989 50143 94895 99684 63149 59419 70885 72500 91870 70045 71716 67244 68920 59184 98072 63859 94418 95723 94447 85725 60223 58050 58018 60254 98233 66648 55781 72814 83271 88222 50226 96635 83162 82619 83575 62753 86519 72444 79386 63509 84863 90956 75002 89855 60973 82763 59918 66793 63473 53403 87924 98367 66331 50309 99643 95800 60550 93200 62088 53935 52544 62735 69902 52657 51871 66964 61917 81250 52106 89917 91459 93108 58376 62853 77733 92980 52764 55108 63218 79225 71813 69884 80796 53719 82123 77603 85158 56759 92252 65329 62231 60754 95681 59539 71857 81813 53907 55598 63434 82479 99199 53171 90270 72911 73205 76707 84707 88210 81141 82596 59304 95628 90356 71265 79205 81506 63661 74147 81928 94525 87877 52611 99748 94306 55122 64028 85504 68043 56903 51785 73994 73023 84812 87249 83126 69634 52604 90798 67548 84149 52513 80797 88191 74350 53971 69337 74949 56241 52149 78998 78787 88382 69348 76719 67094 51933 98938 86523 69972 75314 64356 77201 94470 70534 71502 67391 58875 94538 92253 70375 93689 57891 92203 85320 82310 55500 64184 81166 72675 91647 79852 82238 95065 56158 99242 51995 73244 70426 91674 57263 81974 51071 76833 79732 55181 52891 88966 97915 81862 87851 54815 51658 59622 76970 78498 71101 54405 61834 59564 94623 52815 92592 90783 56216 65619 65683 50028 79284 93605 92732 77105 71913 81929 87937 60575 88705 66576 98726 55464 57999 56601 52310 90189 79864 96379 53764 81517 96649 74005 83711 90303 72340 80404 64260 72283 57256 94856 54601 78072 70841 92362 79053 88475 56038 68704 61475 61402 88373 55753 52907 85253 99879 94245 95132 82002 95272 79454 85949 57436 70515 61300 95071 77598 83371 64527 67451 83053 94495 58782 93237 92570 64954 67114 60869 59254 54743 93569 92467 89502 78824 74630 64184 95329 86407 97914 85005 52459 56947 59335 75935 89294 72763 70540 95266 56918 90373 51259 54750 68064 50780 52646 85647 95412 81170 88063 86359 88358 51410 65577 54405 61860 86251 52548 87252 52399 54504 69474 51763 54199 75607 56598 98833 98195 69306 78687 60998 50218 93315 95940 50899 89355 51875 73539 68397 53644 71725 84081 80829 81671 78203 78142 59625 65323 59871 55579 64276 97744 61109 73307 91825 92690 50774 50585 93013 79094 73704 97535 81141 85210 66531 91237 96108 95298 90631 96660 94182 92433 91615 98295 51266 64024 57415 59482 54020 55410 71788 67656 80167 81728 69219 76824 95557 51717 87290 72602 68534 57799 71615 75643 67659 54316 83204 92419 90728 58027 75663 64599 59959 88196 93506 63579 92351 58937 52048 50557 51813 54002 50326 58357 84861 82298 67853 67976 82091 59554 92492 84249 65159 90140 76047 77665 62074 80031 86389 64494 85419 93482 85972 70717 56469 79278 61658 90484 72598 90933 82129 52579 87554 90692 54097 92286 62950 84060 99318 60989 88476 93661 55945 61804 57891 87870 76994 98535 95647 59231 86022 87837 69664 51550 91353 64127 63611 54430 97284 66289 68677 74340 73536 70945 68355 57432 79271 62522 85008 53833 78591 96681 92003 89822 58746 79139 69767 62692 53435 58990 59467 52816 88946 88537 67776 90003 57999 55760 74790 86067 91043 51848 65333 88514 91980 92424 94082 61306 70564 81010 94549 66701 98923 79804 74846 54729 82680 92872 68055 83923 65323 60828 58683 74374 81902 50484 55359 95213 54117 83534 91670 95955 97523 59566 51960 64261 56802 65156 80573 83710 54518 90379 91115 97692 58428 58529 51452 52739 61121 90260 56240 99914 93407 73353 71810 86680 53018 99159 68677 70855 81330 94132 59546 60489 79097 52511 71350 84902 74093 67346 69995 94758 62305 71791 97097 53543 59092 83806 53707 62752 52170 88105 94719 62216 86875 86577 80746 94610 72290 51789 61963 91786 57103 70804 81475 90482 74758 77200 51931 54561 78617 59645 85481 75568 51826 90610 90703 65341 75297 86502 71025 55635 71270 63390 93912 67317 72547 90070 51576 81288 78725 66961 97388 81152 61000 73342 79438 69984 77387 56706 69601 56083 63824 82979 53555 73163 50410 94914 88538 96990 60246 86421 51905 99593 83259 73789 76370 60850 54271 67209 62649 95619 75985 82426 74268 70553 51293 67935 94665 54350 87108 71670 69991 98299 80834 79379 55033 54810 99171 96550 95421 97460 87659 68533 76796 86969 94715 60604 70481 99772 82258 54473 70798 57287 90851 78936 62620 98884 93722 96647 88844 61463 71314 79448 52269 81922 78297 55776 69448 94769 83412 58310 89476 97732 70787 56512 73687 54732 50799 86533 62783 62451 71051 70290 73613 54039 88106 69709 56598 71891 77468 77482 55680 51261 89998 79794 78139 94296 54612 78417 51812 98019 89767 70491 62625 61294 64864 78062 54106 75426 71775 61865 68805 86059 86879 69244 74122 54948 64032 50194 65489 79472 96286 65401 87253 71493 66835 62765 83951 89902 97143 92332 63080 62461 68649 82619 76156 90382 84734 91881 70854 76810 87361 68469 69634 53877 72713 62020 73200 71357 97386 60751 82720 93369 99275 51863 87112 85330 61729 70982 62109 76675 91755 98484 81847 64622 84295 58984 59771 73045 93065 81879 76398 53021 98956 61563 93231 73308 96139 55044 70742 61222 84610 88809 63952 72711 68908 97893 54644 92563 75092 59132 63106 90926 90554 51648 83456 80180 97023 54035 68390 59486 60918 61718 86992 83722 75586 80244 85760 60639 90915 62943 73398 54979 75574 69891 60108 79865 56643 73532 61590 86085 97775 64766 90515 67308 95280 82453 68870 69098 71992 54130 70450 69461 77372 56827 93839 82510 78400 63256 84733 76449 52617 75960 93637 80171 74464 64219 90840 53098 59427 68247 61068 54628 71742 57484 66324 85814 75421 95975 65306 69374 85543 60769 65148 73973 55256 83158 70502 70891 75076 99879 64667 66182 50796 85397 91379 64946 94054 85644 78860 84774 99616 87179 62689 52553 61629 92102 55218 59431 69125 55255 90144 88864 72602 61492 52109 84494 63142 58897 92400 72206 93174 75348 97393 85448 76829 62888 90764 91240 98504 85899 72323 59013 73393 81671 82780 61899 63717 67090 89284 80073 94134 69506 90210 94840 68674 70454 83121 61332 69717 73135 75307 51635 90749 78963 96485 87914 89321 83161 54851 77829 73281 82650 54704 82509 53207 86215 60990 70835 77277 76831 89266 83931 70645 58124 97554 62856 76234 91087 86189 58835 65259 85435 62239 87358 53716 53002 76840 98510 78464 87569 56493 56429 91569 52079 63914 61077 50984 80086 80064 66564 87786 80485 91973 86046 98984 76727 78975 78826 89803 62604 95953 56428 57667 88070 97832 80603 61081 75943 67791 74081 92929 54893 84476 56884 79776 61836 96410 69322 75161 56373 70341 56689 88242 65300 96130 82069 64856 70940 98339 76335 73376 69614 60809 96749 62861 74749 75709 93315 85149 76604 70465 78272 70529 64213 99402 92062 66231 77675 50312 51717 78488 85028 67840 51329 60310 51911 78541 67386 91848 86860 61995 78683 55071 56429 73534 92677 89061 50409 74872 65875 55945 61396 97313 87604 63741 81299 90119 53831 89926 55265 87662 77843 70099 73780 77181 67277 61241 87563 62343 61091 87821 95613 54084 94954 50853 52036 64894 90563 96584 53595 50390 97271 59021 81028 94585 50565 88508 85096 61791 74605 63672 77333 62613 76888 80671 71692 61674 92569 76629 77636 82424 71590 74682 57095 52435 85906 93862 73075 96374 58925 74663 71195 82823 84235 94195 78670 57429 97253 71881 59647 85233 60523 54475 67094 94160 73241 74071 77307 67554 80624 66096 56602 65861 78244 70293 99657 61051 92985 75840 52983 84740 68828 81440 84784 64859 90112 93697 63790 61370 69312 85597 78169 95076 82237 92568 85860 63946 65657 93542 89476 80358 73487 81464 65936 94555 50484 75001 81652 78202 88532 82702 65430 99677 85529 61759 81851 89030 73792 50153 50858 87002 84234 72021 82736 56360 56914 51698 75381 78620 62589 50217 54140 50780 85276 61415 91632 65942 64554 64507 92936 77478 94052 65968 81001 77906 64167 79136 66576 78518 93544 57276 84368 98848 59522 59832 51854 53712 66755 87104 67981 57856 77201 74440 56047 92172 93258 52318 53778 84816 79925 50926 68104 70559 60445 59952 68957 58659 81349 85179 66605 99065 87698 77874 69373 59984 71690 88908 60628 93162 93439 56175 72678 57772 50697 82112 68746 66091 80739 88575 59298 68428 75450 66601 81199 69650 61886 79003 97651 78731 71083 53008 93860 68482 50692 70982 50650 76791 62712 66370 59317 74274 68666 89550 63279 86253 95784 82604 53109 63320 54991 63155 73135 72908 67696 74408 79853 79202 69304 64624 95315 83205 57585 63598 62316 62134 60264 97598 77818 99267 62775 85755 50651 79023 94133 78484 50065 59853 84470 91345 88341 59363 66690 98622 77743 95513 96355 91934 70805 96018 75524 79255 74411 90318 96273 81658 88911 53945 94620 66757 50516 81333 56285 74239 54201 89846 97952 67295 63779 74341 62685 56668 61107 70630 90808 52512 94121 63419 52659 62223 78937 79952 63161 97921 66271 74676 72318 50196 92740 60005 94691 68847 57861 62716 79622 90267 75280 60917 70637 87284 63100 80014 60673 62191 67280 71920 54181 55208 60214 65411 89374 77295 77382 74403 90480 58627 96771 66452 74274 51990 87401 85823 66557 81934 66113 86905 78454 55205 72146 69511 63915 97571 84685 90877 69940 99980 65856 54000 86734 54712 51431 59323 81281 69903 56837 74859 61606 68308 70521 94719 89500 80545 52034 75308 93113 95183 63908 91386 82797 58045 97027 79625 94162 82817 56287 82532 86643 95523 77748 60649 90484 59655 52006 86775 88339 53127 54403 85121 63535 65418 80788 89524 77753 53075 88199 83097 52227 86194 99819 98724 61063 64189 96465 56615 85806 76185 64770 67552 74988 95814 73954 86827 57271 98432 98847 55447 66828 87834 96414 66510 65740 84723 80977 72830 82381 58129 97267 80068 64146 71344 58589 80539 89455 71769 96085 70075 57870 69432 94575 83683 90175 97554 79806 91807 97912 87744 72933 67406 86462 51026 92343 60769 53786 66114 81751 80618 51468 72506 95266 82468 78819 75162 63467 96859 88083 54909 65539 83339 56794 96364 72510 85387 67391 58057 90839 94669 76977 92161 58986 77579 93721 98011 99121 53866 78881 50740 88130 71178 54860 72370 52993 94940 88009 98159 52577 92416 80419 69585 62027 50394 84127 65852 91995 73358 68242 73733 80054 54781 59382 85549 80453 54635 83104 76238 64584 81377 57566 56743 94645 71457 52100 51969 73011 53847 76191 93934 81307 62654 60009 80929 88830 51194 65864 84123 69472 95865 86567 78602 73381 54981 74809 84875 63960 94580 72481 65481 52465 71076 86968 88165 89795 80589 99871 51563 76636 54182 65692 80464 84249 52176 55510 53900 85802 66947 56553 81971 94143 56179 91786 90764 65591 96023 89291 60380 82015 95801 74840 97107 91353 95080 57900 89862 76557 87408 57222 84979 77351 90690 51704 87241 84193 88380 68193 89837 87370 90500 93941 86742 83467 63262 67103 72209 87423 84365 99526 79991 84129 72642 52772 72341 94581 85104 61641 75587 74927 53856 67720 77410 69726 69295 85014 68414 90828 96519 94794 72674 78045 65008 58334 61948 99875 67627 83971 67938 91766 70499 59022 93368 99803 96297 55912 61238 94640 64376 50849 92140 96441 92456 89457 98129 94904 98666 94740 53509 50938 67982 85752 53696 95947 69609 70029 97161 78851 72039 52564 92811 77516 91884 81705 88279 70441 84457 72388 60460 82292 70531 95094 53656 50588 85904 50372 61696 93854 60811 64047 70522 81758 76885 65112 98065 57707 94183 54659 99869 70097 55265 95873 88473 78952 76441 95337 63162 79583 63844 69926 95196 82404 68355 77760 70289 51509 73065 53186 73703 99987 85548 97007 68007 92397 94921 80953 72117 96711 71597 79399 54918 91968 54044 74244 90170 53727 55430 91209 68212 78612 88738 57327 55153 86734 73678 91308 56968 70215 67927 74298 91345 53883 80140 76875 62344 89342 67194 77373 73853 88289 72223 86566 63822 51403 86115 64646 87432 80786 79873 52451 50116 86325 86391 79297 64718 60656 80543 98016 74937 56113 59456 64033 61147 57285 73715 81047 53760 83846 77596 98105 58510 81204 86300 99048 92056 58675 78757 77237 92361 61795 54483 80302 65219 74956 82480 63991 95047 83825 90278 68192 99738 69384 87930 91055 82607 63633 90840 64131 66107 89596 71051 71159 88207 52080 82192 55849 79372 69537 70940 90130 55964 87955 76416 79603 54572 63278 91497 98943 61275 78824 61816 65051 89481 66053 84159 56009 57799 61853 89215 85451 96707 79489 96328 61138 80591 69660 70322 52810 84499 51727 96419 79811 96121 96536 91498 68259 51892 92448 94485 51651 56830 71750 99035 79976 61872 78313 92131 94627 79715 86910 99935 51354 57082 87427 69189 51154 73803 93286 53697 53566 88941 96563 90426 59774 62073 50457 57921 86620 94680 58920 67495 73929 63520 83405 73637 90107 95677 96610 56231 56889 95377 87735 62353 78415 66698 58805 62068 85405 85587 90761 77097 89810 70396 76680 68368 99308 81899 80236 65962 93021 67643 75581 62438 77533 51968 66536 55525 50953 75065 86345 84159 64144 52681 94325 82033 93612 92980 64652 96316 55747 53120 88528 84007 80662 66449 91108 98403 75285 63966 71819 90109 88216 67623 55761 61530 88391 99060 61364 69125 88254 89899 80164 57485 91603 82251 58925 75189 57781 53312 72980 95259 52519 68078 59899 62977 66283 87774 77528 88268 93866 83081 80399 61680 54256 85985 55091 92117 73985 81552 88491 55700 70421 61976 81461 80372 95648 54358 52709 73892 56087 97415 82103 96973 60268 97048 79628 93472 59765 83984 56013 82333 76170 96828 53375 90565 88708 70281 80782 76247 58970 74759 58476 75648 79224 79297 71252 50859 61676 90714 67761 52889 79399 57914 78763 64598 51466 80054 99877 92360 67992 73779 54573 73822 81421 81035 53363 97212 96214 77918 74912 95879 77146 55029 54517 58772 54335 74765 93367 60829 57498 78330 99193 78635 72167 70315 57561 97566 80554 89619 68200 55572 78942 74396 54789 87754 96996 51028 77366 72865 71287 83160 77167 90605 81316 61904 71191 98004 97085 58755 97172 72094 84457 52221 56895 68372 80420 80286 84655 76345 73789 59580 97738 56753 55445 81710 98603 61752 66570 82381 53368 78089 74158 99260 71203 57360 73905 88697 82549 80095 54223 76720 93775 94782 60674 96288 99765 67956 63920 86367 69439 86341 95758 62593 70536 70598 89789 62848 73039 68824 64424 64973 93110 71128 84797 92577 73897 50745 84254 86329 52082 80382 92759 88486 80382 73229 82532 63939 82119 74139 59050 76079 67468 62018 62093 83274 53885 93454 75335 87974 88980 64360 63609 51511 87811 83436 60010 58887 89027 54498 83822 68156 98342 51013 75488 68670 88071 72038 95771 89258 86972 57626 67581 99146 73268 90775 64554 83498 71792 80368 77137 60980 81469 91802 79911 97975 57033 96577 61034 64991 88923 75254 99993 83744 88980 91488 65590 76717 79276 66316 58528 63670 52870 72380 66819 94957 85694 65759 51907 92473 99264 54161 92995 64877 80063 94165 66152 86359 65285 56690 92145 58324 63077 99558 69347 87885 51633 99809 85362 79990 52997 62952 98479 52213 62941 72778 83661 94176 90808 75576 81895 96853 71664 71412 55370 78882 61477 80993 57524 62400 82935 87380 88189 84712 84633 63272 55586 75588 62265 57420 82978 68934 91239 82513 57818 66747 72495 60979 75877 87623 76701 57882 54280 94501 85334 60086 90962 69822 58479 68275 84963 78278 79059 98235 87275 63130 96043 58360 99432 91182 60509 99846 85192 85955 79140 74599 52320 91796 56033 67714 74178 96166 71377 69329 81398 87469 74094 89206 57280 56200 65217 76792 78864 64424 98717 50022 59724 93632 66867 83653 93540 87376 79402 57457 72715 54057 62169 78746 67423 70867 84709 80771 64139 68231 51766 62364 68398 56813 83794 62352 61750 66814 76436 77267 73512 60842 84030 64411 98938 61867 99426 92895 63879 79723 95902 99224 84719 98807 66796 65228 62414 52083 95503 84311 72963 81119 72712 78089 62456 98697 56137 64813 94757 65819 71585 73758 98094 74464 78219 87241 55554 90005 65616 58332 89320 75188 58894 86554 71831 51552 83265 80505 54392 75550 53045 92225 92910 67239 99980 56782 80793 93991 59438 97845 83455 57766 89303 57250 54035 57311 84860 52195 99447 51149 95591 77367 56695 89799 85548 61256 81009 61284 76257 77806 82968 93884 60704 69022 65300 79110 66981 74951 74496 84588 52796 78713 73630 79001 54766 59163 61928 91545 94737 78711 88079 78400 64513 75008 71465 82341 86135 53413 61031 99413 50214 79050 97679 54417 66368 79864 65559 57245 75107 79608 70133 68147 83097 93321 96763 92495 78877 95180 99541 99282 78298 92436 98844 89153 93449 90112 92566 71197 79912 86643 82377 85657 62640 83543 89584 80634 68160 84822 96159 52205 81558 89064 56960 80455 59780 95909 80255 88959 70630 80486 95130 64524 75622 57093 82945 98940 61658 85083 77017 51659 83223 88132 58291 61801 90261 84019 70852 98508 78145 81519 69376 67438 52548 70847 58765 77887 57650 51716 52726 89505 73113 99702 54127 70470 63226 74915 99805 72625 75784 91965 95107 54241 90848 66829 78908 75392 77637 76776 69452 51335 85103 69202 86204 64529 98194 53150 80178 71872 62496 51019 73359 62841 68127 77315 61371 56579 61282 83123 64534 50007 64398 82287 93183 79786 85525 78115 70845 75770 75387 76240 85431 73243 58667 76055 61638 91078 64173 74064 57050 94696 54641 99322 77882 89699 78383 80540 64374 51978 66316 89156 53987 78227 91548 87310 84919 66176 94916 85502 56814 98144 96599 85326 92815 62792 84570 52931 99109 54068 58610 87436 80189 62777 62846 52391 74847 94567 50386 54126 58325 79707 76824 75139 73088 84631 84419 99124 69316 73510 64901 56557 75557 57321 97196 61924 90353 85758 89368 63805 72011 81379 58514 54228 94981 63493 60380 85651 50021 58568 67794 85168 86440 55040 66338 66996 68418 64772 73556 55034 64793 58976 59834 71628 72059 63915 94501 89379 83712 69616 88138 57114 56928 83582 92900 85305 57600 56745 79234 56524 72746 76288 78054 57801 65780 72019 98571 78119 91940 81646 55891 96151 68954 89000 54326 83342 70256 81758 65736 77893 99872 75340 54131 73470 78020 67615 70370 99713 52714 86941 70565 82962 57894 54435 83200 58622 88673 93994 71162 59807 81007 65411 68224 59792 98472 65835 96918 99892 54229 85344 94391 74123 75376 78898 89951 80365 53454 89991 93704 85424 90055 86511 92209 64122 59160 55760 55766 56374 85352 75301 60448 72437 78761 68763 73183 80619 79323 80922 85217 66400 69744 91081 60412 63818 97776 58578 68307 61660 66564 63139 64759 74072 82099 91538 82592 54037 53061 87843 65703 62389 89984 58586 61325 66514 95484 52910 86319 53828 95300 69371 92553 69386 76077 70969 69060 75754 96660 50207 77513 52136 67521 89620 77628 55407 76331 61995 61647 94068 55054 67103 69124 64266 50758 51444 75862 75304 60308 67683 63161 91021 69187 88179 78214 97668 88187 53705 83214 57399 81995 99640 61450 81550 61849 73213 81031 87693 75138 58114 60453 78667 86427 80315 68091 95227 55975 56561 78308 51382 69265 75838 59824 58308 85706 91016 83286 86286 59287 88948 76826 98993 59025 94750 68331 53578 79848 82866 76501 89207 86256 57569 84698 64500 97865 92897 98926 84736 64859 75712 95734 98232 94966 66411 94250 98782 82670 88101 90277 53000 90033 76087 77441 89623 61129 87662 55863 56378 90187 68718 65181 56575 59514 89090 85484 74721 69900 55805 95629 86830 80490 90669 80374 63177 95887 73529 76661 82933 86187 74221 66064 58675 95502 83238 99587 69239 54907 56749 82842 96995 99021 85602 62409 55507 68962 64396 64016 74158 86946 58607 94148 72733 60756 90095 66709 64857 80115 77912 57033 94907 91251 80788 72917 89433 56940 90400 58012 65486 50253 75421 53929 95788 89965 66754 85917 90266 91972 80173 86657 98575 59669 97544 84886 91132 66716 77339 72070 58492 91566 67489 96802 97136 62903 65514 84217 85992 72673 62078 89844 78629 94969 66959 74036 92312 87635 66433 96728 73421 66475 57794 85053 70655 92818 89292 68958 86487 87717 71950 79000 74000 86173 85708 52376 89182 66779 66922 60681 94790 83548 97980 80431 80510 90788 95579 67208 71102 62806 91166 59907 63149 75366 78045 77863 78695 81014 87803 92505 69927 85751 69240 52735 69278 65010 67451 82759 67621 91531 52055 54385 68452 81510 73780 50091 51489 65608 80996 76986 51082 77170 56927 75019 80502 74532 57573 94356 50913 83011 60312 98129 74223 73232 59064 92863 60926 84060 85890 52691 75650 80281 51056 89775 81839 71211 62441 85603 63451 95131 93295 54216 54173 68102 95788 69577 86311 60151 62544 98379 61496 75002 71531 91128 55077 81817 95098 78480 72587 79924 52196 88211 80617 52803 89748 68470 97448 88486 67207 93766 58290 96987 52020 68235 54046 98484 73669 81818 64967 51070 78097 92527 56421 95002 60985 83299 73709 82198 88840 51910 72003 99313 63940 68886 82619 77196 93166 71293 75493 87397 90672 96348 87574 85309 50650 81437 79853 97540 53885 56708 67352 74199 50014 89993 70928 83098 60937 90748 83665 65078 74149 80258 90951 70220 74680 93719 86255 73519 78591 67075 84393 88181 73794 81010 69964 69232 87961 99927 84789 53922 57211 57630 65946 69778 96785 93174 50514 50138 87785 75658 97481 95677 60008 81990 81893 72689 52107 93301 68838 61505 51750 84739 55003 86813 61797 93029 50397 59459 71589 91679 60230 96716 71790 86341 52479 70305 84355 80633 60157 67290 89569 52963 70673 93755 84769 83937 92611 80114 72671 82567 57314 52675 83526 99606 70658 52037 54664 80470 78956 62719 59735 86244 98761 52242 53962 98097 57058 94918 66439 65523 82769 62775 74738 99733 55554 60108 95098 84515 90518 80291 99250 51523 69034 79905 87214 88153 75044 73724 69522 61107 64316 75156 91688 50792 64340 65105 78456 92739 86009 98531 72842 57265 62739 96371 83409 94972 66627 64538 87342 74393 64748 68546 93318 54998 61675 77728 72260 54453 77472 84296 79530 60080 95265 79608 56447 70170 80044 52685 85943 98134 89790 71741 90995 59960 95558 94981 73259 55975 93487 62448 85628 52355 68055 67287 93093 59621 76638 78818 90305 91162 50727 81590 96742 65587 90658 75570 77197 72386 71022 61992 92451 68870 93780 84705 56481 95256 94672 52716 67407 95557 99595 50986 88517 50164 97245 78106 67493 72707 75979 75969 60613 74419 50786 73637 56318 58579 87262 90822 87277 81847 55688 59065 71597 93761 51198 62790 71834 94821 83125 87269 50990 72113 73183 61417 73653 58885 60161 94696 80303 69269 67166 52680 68180 82941 93722 81608 95120 78296 53418 66356 85176 78739 76614 83312 97851 50546 66086 57051 97324 99313 60075 87490 89547 81884 54653 94689 67671 89266 97941 65168 93588 54622 90838 98650 73792 78505 82471 95895 97699 57334 54810 89504 87114 81676 90236 70747 83475 66267 98317 60062 73480 74512 61032 83038 50935 78439 64436 84045 77134 75933 76118 58912 86172 66436 93168 52384 80292 89485 56790 86168 84911 90125 79251 66715 79923 75103 67292 65904 68620 98917 89206 93901 59587 72768 71374 71935 97623 79610 73289 62615 63521 92813 50545 64411 64057 85034 86372 78090 73626 96748 55166 67705 56952 70368 87391 64945 62647 72135 88522 90580 81128 70117 80615 91321 85230 89334 73036 65296 68850 76417 58264 71246 94490 69960 78781 80844 62795 54286 89841 85268 62172 82231 66022 93275 97532 63431 69700 78182 50250 83480 75114 97771 55315 66081 82967 73729 57359 65780 88229 74250 62542 71497 81698 69892 57214 66296 86680 82305 53858 82050 58625 53403 71168 63629 66454 66768 69923 61095 62482 75662 60158 86420 92633 68725 60772 99718 88987 88016 67003 63974 82091 64293 95724 81743 75094 52263 54604 50474 99043 91452 53825 58916 84773 92295 75534 64534 69538 76208 87611 58362 71745 71166 99657 55496 82247 62289 94838 63640 74991 79106 54903 76001 72025 74891 91658 97351 98125 94556 99738 75065 53474 60540 80209 87508 66948 51970 93459 96892 60550 60703 87266 91435 53929 69038 74393 94959 80844 66321 95988 54154 71312 70067 68478 70191 54205 97999 63705 75903 68939 57902 60581 87621 66181 91890 63782 67322 64986 88061 67371 80512 98113 66427 73979 80523 69293 98475 92623 72686 75573 61196 95231 83433 84603 70118 66947 67107 55969 96686 74206 88446 96740 55561 81977 73636 92906 82441 64006 95254 51053 82651 81583 68053 60468 50648 93238 66000 52684 87125 61581 73060 90406 82315 77039 71108 61881 94123 88156 50320 64352 96040 62370 62264 91124 93411 61377 71548 89775 61986 87403 55075 74934 55957 89461 99411 60930 85849 77009 79038 50238 88092 55953 95979 78479 89824 57321 65846 88576 68910 76084 73206 50388 53694 95440 58528 58692 78710 96191 92258 92472 90494 99728 96663 79603 61270 97377 69639 51500 80834 96352 92917 57868 92109 86622 95630 56417 78716 92691 93332 84125 86461 54002 67550 57452 81766 99887 94375 90059 55563 80503 84828 85413 56689 55636 73706 68198 64121 55080 94560 96040 63627 60599 58166 97648 57424 81429 94407 98427 98952 81430 74232 65091 81849 62741 98346 82987 74761 96644 50152 94357 61635 79701 81433 68554 70367 94512 73553 76276 75955 84474 85479 70620 77138 86083 99118 59683 53214 63359 68067 94041 94971 50577 51253 50142 86140 88834 89442 56207 89276 51850 98137 70386 50702 61432 61401 90142 93401 91184 83895 89071 50688 57488 81139 54661 79041 57470 68642 94085 87439 65423 70980 89104 92978 84393 52543 76653 73179 50982 73241 85794 64036 93810 83282 59374 74757 95609 73119 96926 83725 98334 85553 69571 90320 73441 84150 87580 75837 78567 56187 73096 93246 94783 52304 50366 52612 66156 60106 83207 82290 86333 86820 89098 93579 97320 53365 71949 77400 76854 60850 91774 80966 62303 59546 57785 82183 52468 80376 74785 57944 70322 57693 68736 60164 61542 72088 54406 57006 59047 73049 72080 76840 52662 70703 79414 62601 52708 78998 72654 73239 56732 53852 95741 80573 51444 89067 77963 74435 99404 77829 93980 78688 78437 63399 68586 55424 95185 65798 93960 60094 94389 61408 70850 87849 58372 79724 96318 97813 63489 72983 53032 84535 53240 95169 77982 85440 75016 87832 68472 64605 92238 71202 88901 56577 65716 59086 64566 66332 57093 89038 90278 76969 64805 71993 66361 75343 55860 89576 86012 91487 50859 83107 61682 50115 99806 85829 94153 85894 95876 72569 67942 79818 70185 82723 73017 55144 67766 72421 94321 64085 76451 64567 86210 95372 94915 50946 51477 65495 96956 89496 61017 69263 65762 56722 63596 92691 97514 80480 50761 91269 61892 66186 59964 63006 78754 94733 55930 59327 52042 88476 98556 50114 60726 54629 62318 92278 75726 63584 97007 88694 63541 59373 83115 59223 64139 73229 92189 88569 75123 96887 95284 94810 91034 94072 60008 73876 76783 58037 70158 50067 95487 99982 53101 78449 73936 59529 64422 66365 69443 54686 72810 80451 92278 56119 80560 87654 81374 94430 98185 73014 91664 81035 89530 73189 72291 51512 73129 74782 65252 82050 97937 55455 87470 65131 96822 73577 76674 61884 97902 91357 70730 91143 87929 62922 77910 81762 82458 67026 53118 84218 72681 77294 75735 89888 91027 81507 66622 55268 67615 87718 73484 54042 77530 67133 95312 85295 90156 80050 77644 71910 97587 59873 64371 75229 57297 90730 88545 67378 66938 63154 72645 77931 75542 78900 90754 57393 86451 86578 91997 97730 51219 69466 79998 58646 79069 82543 73991 97806 88621 51165 56570 70680 95817 89239 73047 90721 69836 80391 85759 60425 50748 99674 56055 71830 93564 86879 54894 54651 76340 86211 69522 57408 57726 69840 92393 97164 74239 51861 90536 85565 70580 99018 61641 60414 61753 77826 93218 99972 63097 92213 71543 84496 79375 86790 82476 72817 51638 87203 86311 61154 81671 82760 79783 51143 93398 77966 77465 91867 68512 60950 67452 84201 84729 78559 70483 59707 99631 88736 63841 79280 93185 60172 85686 73978 62611 93666 92270 68658 97289 61727 93109 63895 58203 83833 69447 62457 68888 86703 55006 79313 52015 62948 96044 72247 77477 81443 52149 64262 72148 97146 99694 76139 99487 77782 85450 81398 69826 98129 50541 87178 85774 88599 53887 93143 76684 67581 54265 92695 67683 82855 79147 75809 65959 88075 99611 67639 91279 69917 80709 79773 78607 69660 51425 86317 77431 70731 96990 68789 99622 61262 84504 72160 68376 58160 57974 96726 89439 90254 80158 52222 80737 96687 53320 50472 56035 62670 90802 70974 61254 92152 81423 84638 68278 59841 69246 81773 95444 73211 80578 69817 92077 89335 67100 73365 94500 57312 99334 71330 57228 88260 50384 59384 68358 87336 60865 81037 60548 94230 93657 72633 86261 81905 85944 82890 82876 93300 51515 54973 82878 73765 98728 88290 53582 71873 50856 61711 65838 69525 63507 61319 62240 57606 75757 62731 80552 80283 51605 77604 85903 96144 74639 75560 84028 79592 55146 82643 59531 87012 63303 54039 81057 51838 88367 63258 99555 93775 80559 95990 94964 70420 53640 84573 77463 84814 57717 93321 80794 74934 73758 81201 64774 86794 93944 81671 99235 93725 91456 72502 94102 62602 83120 88648 70260 57233 58511 87730 62343 69261 89808 86947 98610 63150 62276 90839 68211 94353 55375 61144 99322 70615 75671 67891 80971 98094 74704 59720 74340 84422 78041 67769 92705 91257 92616 95821 86835 72582 54036 97064 60859 65666 80353 56162 86143 56714 85073 64716 66789 87294 74173 54280 55831 64634 58276 51659 50957 81190 53482 98155 76427 70341 57185 95158 62696 78457 66707 72772 70448 86875 54704 64955 67778 62566 64647 68479 85738 60289 79218 96561 83446 93749 77946 73523 88477 96352 89529 62396 55309 89480 78966 92256 89362 98973 82340 80085 81007 84006 72853 63331 75382 93075 92511 99328 53572 83554 89332 99784 96189 75837 93819 97443 76899 84027 55792 76063 82015 95820 90225 62734 53849 90301 93663 82716 76137 55278 51117 81383 72206 66554 71152 83374 58747 74089 83615 80346 66967 64869 94426 53595 52233 55065 84977 59175 60469 93055 60818 71384 54602 99445 70167 92194 64203 63561 67490 82265 80324 76001 72304 71865 92631 90624 98974 68599 84924 82054 71071 95779 69018 69887 69341 91485 88553 98928 88614 53430 50358 92150 93296 99225 67157 93061 90254 68170 51315 68014 96047 50814 58626 51029 65510 93773 86376 70691 53261 92783 74236 88518 94660 65678 79495 60376 63893 95387 67895 76666 66868 51795 62644 81150 70249 73664 60243 62907 83943 91004 83186 79412 91492 54203 80283 57872 52331 92326 53451 73555 79540 72186 71488 75915 87212 97666 81463 63374 94047 66484 51100 52533 52725 60618 96052 83674 57683 62576 61646 87351 56391 67988 86645 70449 79136 88125 57208 98710 93451 91590 99154 78360 85719 81845 63958 53555 64504 69314 84103 57880 51064 81646 70136 81346 65004 95314 90999 89408 50599 74770 61687 76875 85676 78133 92438 93293 97670 54280 89933 83093 83636 51057 93742 50478 88757 51440 63968 68486 90682 91370 99036 65149 93828 71845 60269 71349 67241 87520 70516 88149 98662 68974 71475 68890 53086 69684 90658 66936 95149 77352 72921 68428 93699 84993 99659 69084 71843 88518 88152 85414 76901 61456 95814 67640 82779 64774 57702 91055 88539 96110 74388 82120 76166 52353 90392 88446 65426 78233 53816 89616 93550 58199 65016 85848 91993 56393 55724 78923 96610 78731 98192 54269 82771 62164 50986 70240 67366 64935 71628 70581 76081 81350 71291 62490 53693 72841 62056 73232 93029 57518 97893 54389 94412 79993 90113 53723 80909 64037 90097 99223 90234 83456 69838 79286 90158 58835 50925 89300 72635 58146 77528 95428 57016 97958 50590 71766 52281 62873 83590 52832 87954 69068 67245 70582 81163 76198 55417 60949 87172 98183 74712 65165 53346 61340 69111 88952 83695 87802 68236 79624 58932 69372 84528 69461 86871 93289 91802 69050 80074 90097 59357 50829 51378 53329 62477 55222 74194 51491 88550 79114 73178 72011 59484 59295 54274 93066 79857 65356 58904 94562 74841 93169 75036 58440 77504 57976 92947 95991 68941 66572 76410 78561 97031 93249 61357 69057 70202 59374 53776 67261 79190 55335 65785 67837 95872 76823 87153 93438 57071 86017 79643 78451 78378 92516 50207 66033 91356 90646 95954 93297 57312 86913 86450 59865 83422 79566 95153 73358 93002 97243 79012 81796 99469 87756 79870 91506 85222 97310 53850 93031 89590 60696 54350 58421 60949 65707 70707 63285 83048 91347 62820 88008 77543 52051 82069 52129 79836 98011 71114 54965 53044 74488 64421 69078 57099 78839 75318 72438 62300 89502 86582 56954 57460 93714 50226 58724 76815 75103 78824 50547 96734 97645 51100 59555 62872 83830 53462 97541 63763 67990 83051 96977 81367 53764 82439 85945 56291 62311 69474 73713 99814 52588 56184 92092 81862 83500 83438 58768 51563 56101 65846 78222 54673 65587 84646 53526 93349 52944 90787 81638 97150 95253 50323 52155 58933 54086 89991 86149 75209 95423 72495 82728 67568 98179 76820 89903 74120 66673 96497 68255 76475 67206 50955 79479 93480 70444 51723 90217 93548 87499 69246 69008 75459 92100 67419 78890 72901 85297 75149 58945 96735 79520 81054 91946 77414 76739 89234 72468 94897 60525 89839 55871 81180 93323 69350 97892 61617 83216 61876 86133 57912 89914 67670 68125 80457 65500 57451 89218 54749 98204 95307 79314 98096 52015 53958 60801 70321 57014 78140 66539 55557 83441 84075 57328 67273 61191 53778 96525 66767 65548 78928 89191 93396 71711 80187 52117 50548 88701 61932 95511 50198 87741 63860 67883 94000 90146 59351 59029 68682 73494 73158 73877 64698 56788 73162 52033 76069 57069 56645 82554 83871 87902 87334 52814 64595 92662 62289 69721 67007 81754 78727 95117 92011 66846 76385 81726 56682 82349 50641 71007 69531 71916 52294 80663 50483 50940 75902 84448 81735 93893 58026 66352 81123 93053 72540 63103 89495 76738 85173 84566 79201 92304 88710 50457 90285 65048 83000 60520 55833 75322 50600 94703 93236 58095 61457 88433 54099 61665 50675 64318 82113 62601 85593 81516 55009 85045 83956 57988 70329 66909 80046 51558 51694 76745 89895 66352 97206 99737 87742 58487 71321 77359 69183 91916 90732 92780 80375 54796 57233 80315 60949 90631 59611 72246 84985 61475 84360 98211 73759 54426 66743 71812 59255 82988 74555 99644 62655 52786 67445 91611 77427 81457 61458 79391 67587 90674 52744 84296 73024 78773 99620 51778 66205 72372 64428 93561 76121 78006 71217 80536 72931 61256 66490 57353 89968 95023 75526 56017 84546 82592 93989 58362 74397 75835 78330 66696 98444 58030 77467 97288 60639 74121 50292 70169 72711 70460 84932 98283 88990 99811 94168 54323 72652 52094 62508 68960 56263 89898 94183 78957 84267 61109 94219 86292 51056 63953 81845 61929 71850 61290 93942 69916 74577 56346 55490 98929 60502 74669 99432 68549 85309 78621 51300 62599 86113 78839 80295 68007 91362 57308 89771 96823 79971 92267 62148 58283 87392 55161 70787 56808 79753 77473 99928 74526 81078 82076 61380 66286 79404 79157 73206 72746 86103 77216 93045 93891 83578 94319 95616 65352 68920 52121 77250 74186 90138 99272 93900 91107 84666 53211 92124 73071 74168 57828 56279 58739 71613 81454 74411 75531 84780 75647 80733 57981 92111 72696 63495 89777 93341 54306 85748 66674 67915 96103 58462 79532 85244 75609 72785 59471 82248 77818 57673 87256 66749 91589 53528 87106 86137 53812 75108 74316 83677 97004 93940 91003 87930 89460 72456 97226 72035 88225 78808 66097 53915 77395 87925 70539 89813 81186 74319 96194 89286 73654 74401 64289 97940 95797 83572 64677 57023 76287 65620 50736 73455 98372 65746 67932 85717 79283 73553 90547 66727 95504 67684 74912 70064 53155 69812 93707 92762 84117 83913 71571 78060 67586 72999 55609 98125 60448 90351 99006 91449 60825 53319 50138 71729 79725 51721 63574 78878 96527 55763 77106 81052 78060 57421 58728 82953 65405 81129 81546 86462 55300 89818 67384 92303 95553 93902 87470 81315 90048 57728 93662 92328 65393 72347 56748 55888 53134 99956 66038 73403 98011 69621 76304 56798 96287 81716 97681 91151 93754 77203 73703 78228 74472 90682 77569 61204 70722 65940 55526 64415 90880 86521 67992 57786 84445 54108 51244 80057 98795 76716 95808 75354 87174 65535 86314 91924 71499 97415 50358 94473 67852 51734 81415 65605 60436 80779 51886 69651 64753 58813 76817 59802 88208 66484 76780 82646 72094 69143 93202 53592 78139 95208 51987 65081 57694 79058 93457 79795 83143 81258 81151 77101 68704 62164 65985 55073 69358 79854 54807 87583 51846 72780 89608 69591 91760 95920 72220 72968 88006 59075 68856 74006 76517 84366 85575 64923 99079 55079 76925 89853 85737 55423 92057 62738 73332 86493 61970 69434 82356 77338 97665 97787 81847 69844 71585 61754 91154 76104 86856 82716 52507 53635 79576 91340 81295 52791 74911 94408 69816 72323 78456 82039 62830 83681 51271 54690 54369 65027 87107 68178 53848 61805 88824 65899 88160 89690 54841 63488 54075 62031 90419 92014 96415 99057 81284 88666 86034 54629 78275 72271 58491 74630 96007 67389 56391 54459 64403 72984 53833 77364 66532 95422 60781 89048 80351 55920 62791 94664 64718 73159 96818 85220 77714 88881 88141 68887 56988 98113 86406 65123 66523 85126 63143 65188 74105 58822 95642 62756 76011 94536 95123 90391 81488 66784 69266 63396 75617 84437 76094 98649 74548 70935 64006 68914 52414 94957 61833 55111 78196 58648 84002 64274 50074 58753 91497 78434 60284 79553 83179 99065 52026 95469 69151 76451 79442 67536 98650 96859 55630 66713 87094 72225 89648 64860 73067 90676 71159 58039 97420 55895 75321 84207 93161 72190 54266 80623 59131 65387 61465 83227 52290 56959 58556 50713 87347 80470 73103 64552 95096 73550 55425 51670 89637 99618 96831 77867 73071 61058 94471 57405 51808 85947 84674 90846 94762 66452 57323 92265 74863 99786 99642 55507 83614 76067 62179 69892 90496 83508 64184 89783 80367 97116 98078 55967 54272 72463 74057 68842 57990 59788 92213 62540 66848 88681 70783 59735 53015 53368 78917 95551 83767 81313 64886 69903 60538 76486 93521 96723 83620 69202 84345 81834 80193 65685 52313 93380 52264 81700 91040 81408 98991 80585 50424 83608 89074 88532 97691 57487 96746 81633 76467 88120 92581 98344 52040 67123 59656 67275 57750 80443 81697 95540 95133 99066 63642 76629 77350 83583 74011 61847 65828 73017 88130 52972 52810 70443 76781 93932 74541 82053 96733 96536 75128 51057 57845 54381 92976 90762 58801 74380 81036 52731 71304 56606 60077 78383 90529 94125 50307 90404 87423 69582 97054 95382 76989 59611 63263 96824 97987 56013 53476 71814 83945 88593 82434 62899 94891 89675 82780 53489 87373 70158 87909 80980 74515 59954 67604 67098 68256 83011 69839 84867 52694 50717 57409 84536 60313 71095 63532 67420 58956 99598 92627 59475 75296 57448 55817 59474 83549 76169 99004 93336 93916 98983 63694 55494 89843 99989 98030 81958 71896 70177 71287 65669 61461 58097 91327 66830 75750 73903 89568 61833 88605 98698 78853 60396 60147 56166 69746 99991 68403 69674 93493 96610 56460 65344 83534 80139 88895 61902 97195 57620 70982 77396 86748 59549 76453 95424 70371 81854 62587 98804 75606 70306 67858 77067 51976 79584 96429 72554 97804 61026 99971 58445 82035 52429 79359 89273 50563 56580 73322 97010 98952 85181 84546 59632 53373 73454 71319 58680 50598 50514 72835 91232 51323 55574 97747 75389 51035 50094 82450 56368 69804 95558 91896 67683 68965 69466 56982 89877 66779 55431 69793 62407 73793 90969 89171 72772 94096 85879 61045 73891 75584 82399 83830 61318 77167 76032 78793 61667 54843 87546 63818 77845 61085 53936 75005 50761 88962 78575 62658 79296 76190 86635 79533 56801 95320 82607 73082 53088 86165 77185 76116 63158 58728 95936 70075 85128 91415 96554 81580 79469 69728 76363 50477 61181 50908 54016 92920 97830 71531 97407 97686 90081 57254 62046 73858 60668 70453 53825 73756 69504 93463 58738 97345 80216 62103 91904 53587 57243 90899 84241 84410 80314 54170 74954 78749 96459 65093 70021 76507 87493 99525 92606 92341 53406 64943 79789 59863 92053 61526 79960 73408 69021 94739 78693 63561 50244 86984 80782 85615 66034 75946 70233 78758 64297 51369 51860 74857 53327 80090 74746 84414 90435 82302 57055 78615 76380 93301 60019 55875 56639 78570 83968 83355 58021 66258 80060 86764 73376 83731 69035 96335 84807 53587 77022 64216 60956 85640 50851 90803 95373 80620 90091 71972 78913 60163 82603 94758 71740 99273 63399 62024 54205 50197 72343 58044 79431 85159 60444 85843 98864 55251 54300 97972 51277 85841 57227 54696 64765 96916 63745 69331 91877 50302 55199 70397 60757 82105 75824 81497 50228 68740 78437 68791 82280 68141 97433 51067 93638 53227 83928 87481 89480 50229 63662 54765 93608 69873 75761 57051 63752 68988 95588 68667 74955 62095 79311 94920 78005 73466 82772 51948 77557 77293 63895 54591 57523 78834 58412 62914 61544 63408 64805 71790 95266 98715 92828 97145 74019 52340 97839 69460 61473 73974 62546 88222 99360 74678 92431 64995 68581 81450 86981 59034 61064 87504 68808 99987 94920 82701 91674 74958 62632 90718 71126 52725 98844 53953 65571 72344 89641 54486 75377 68657 92776 63696 57804 82210 97594 78275 65341 93930 84956 69590 62606 92378 71895 86418 89990 69312 97588 96784 54166 69353 72103 86262 50284 55635 94271 73861 95155 95791 89486 61332 92362 71219 75420 80067 95385 92553 92324 55605 71028 85792 90614 63323 82109 87797 95658 70668 93897 52356 74288 71061 67342 65686 59561 65654 90785 62786 67092 76967 76949 95801 66647 51868 62311 86012 72721 88430 71933 64229 76903 70338 69080 55551 79107 54084 96769 79382 91614 69214 63302 58135 87063 84533 91239 89889 56960 99033 56987 82515 64203 50277 84668 61575 64216 80067 76264 60805 83091 74229 58679 79655 57977 99581 92201 52281 53947 97048 81975 86553 79574 75157 68704 56339 77543 91319 54653 90717 71462 98275 98714 89328 95673 76469 58732 56623 84161 98944 79369 87935 80267 53252 69092 98149 88898 69648 59690 55719 82783 91757 75721 62960 87801 62533 90049 98498 59060 93539 71490 83829 83428 83283 79214 93233 83960 92547 75922 82072 94683 84601 55265 66484 93610 50644 86723 83004 90735 56789 98536 67751 81007 55119 90792 79999 84456 61830 53973 98774 79138 70284 71965 71685 59384 67535 70922 66392 56113 69588 53125 65930 57725 51942 92547 83375 53682 83140 81348 82132 64260 74738 98975 82704 74578 90601 81885 67194 88088 62340 91451 70513 57583 69931 83731 77191 54306 90038 86468 93417 81686 86859 91402 81744 94719 57264 55349 57682 69929 59046 92097 56382 78056 66040 97624 94860 89758 68331 57834 89441 94109 77580 72025 93171 84225 70269 80310 91826 89439 85291 83488 79308 93609 80224 83664 51405 88166 66439 64465 52896 51252 61684 70327 50851 96025 77871 96242 78684 86678 93654 52277 55191 96177 56065 88132 96853 51026 75671 82221 91278 91448 95497 58164 56880 53753 69550 54960 98781 84424 52651 74381 84774 99239 66364 51302 64049 63111 72217 94131 55857 75361 62195 55815 89392 89358 67469 72633 83986 88887 51254 72911 56080 57625 50086 73713 78118 64188 68755 58582 79037 80912 55756 99407 66169 93687 70852 70596 83314 57529 85585 68050 88470 90304 84709 60744 98434 70956 85417 53453 62777 56757 87534 62279 65880 66450 74921 78716 50476 84291 59814 73261 83314 67414 77639 97359 77825 81234 51581 89002 63447 65385 84540 81876 91206 54206 56171 97213 60271 82732 66836 57850 55906 71259 79371 86923 80091 92301 65456 90439 51803 83444 56405 93056 54716 99039 76288 83311 86755 72442 89749 70083 96064 89676 75032 95318 67784 97351 91306 86920 54411 75473 93301 77155 67021 68704 55842 85611 55829 89415 67522 83722 83457 89328 67035 57078 69662 82104 51873 88422 90672 80395 98374 58262 95009 61675 79453 54855 89882 97658 96742 67325 75125 95662 91639 64249 62449 68701 75210 81217 78652 95127 83563 95604 76418 75391 72458 62106 78791 73586 53909 65174 90903 85225 56382 95234 92902 82067 98640 50464 86940 52671 88035 81461 51230 62016 78695 71434 77469 76663 52419 54023 63039 96456 89122 70287 52129 94162 97226 60470 98215 89241 70332 58891 62103 52537 80966 96542 63729 98452 89927 75155 73362 65019 64653 67234 82591 56097 79100 53032 50158 50885 72387 55217 71015 52148 82500 99472 86936 70596 81143 75551 79434 53103 95079 75469 53560 78934 86616 64094 97826 62180 63278 56082 98401 81947 53345 56215 88374 88658 75466 54248 55583 64941 86844 78141 74492 62454 86990 69892 60005 89051 82637 63338 78314 51089 84568 56674 77444 52882 97501 66365 75674 74892 74430 84670 71974 51272 94184 73404 81183 90265 65672 53035 55898 80892 79616 67463 88052 95520 66424 98601 66228 55608 77723 79119 70656 55511 75950 68296 63111 94583 68203 70501 68419 85658 87040 79135 64350 79771 91604 57018 55343 99110 65249 66569 59991 73932 92202 65986 80321 74444 91472 53726 96204 80978 90817 99966 65641 67174 81681 58064 60682 80687 94542 99853 85401 50187 74724 82363 70274 60633 77299 78560 89905 59135 68188 87718 82214 53336 76757 66862 64875 57589 95741 90898 61052 73767 66359 67184 79941 66661 65563 81649 62367 59447 92151 84006 85906 81537 71661 62092 64901 51742 83931 70003 51897 85243 81770 95908 55767 90323 90015 63055 90683 96448 76093 65929 69510 50543 82820 69189 87301 74023 64955 91029 75003 58689 63557 56637 96574 72394 77765 82583 91439 88289 94263 93759 61269 90201 84605 90210 91529 75148 82941 84691 95195 55634 53433 93389 92360 87892 63760 50693 51917 73091 50412 74978 73001 68700 93557 61918 91754 74132 63953 69763 80615 92777 65793 64607 89874 87177 50507 56516 61006 76313 76753 60164 61036 71669 50319 72502 90120 54613 81003 92661 94418 72963 82707 74052 74004 92223 70312 80522 98812 61636 88693 53364 58141 85497 99879 76532 82082 67053 55866 94535 76145 82207 60763 74702 95131 62521 80554 70430 89498 85903 56209 55321 87226 69135 82627 60515 71691 55955 99011 70570 51657 83950 72109 85671 66492 64017 68655 80513 96941 94317 55938 80785 69037 98086 78586 98093 80813 90217 61830 58113 67566 66717 95910 81879 81624 81096 74722 77205 75344 51585 56602 74483 87488 90836 66021 65790 69014 74134 64212 54920 73651 63703 69174 98708 55031 98132 68268 80461 84282 87482 61629 84467 60546 68164 94127 64943 63262 67440 54336 94567 65888 87707 58463 62674 99448 75131 86791 65391 69029 91273 85747 78053 67494 53894 87669 54365 99827 83329 85340 94717 62869 86882 82889 64740 86050 89126 58567 63263 79531 96624 83214 92538 58409 78495 71772 65021 95936 85502 55232 80910 86355 50634 80433 64659 68291 51911 68611 84352 52920 74777 50768 63610 92349 75004 57185 54572 64987 53452 98693 92928 54279 63306 73990 99749 90226 58465 69071 91989 68620 87803 96435 93351 60593 78857 92605 75330 95530 92009 56667 97357 68983 61641 88233 52035 62173 58862 63254 51794 76054 91702 86239 57451 60007 93056 64152 98386 58308 80660 89316 57673 76759 55002 72857 97637 70049 63582 50796 55086 95042 90920 72909 74155 54138 53739 65094 96481 96209 94539 68247 67744 68840 94705 59678 88065 88578 79850 54690 94842 56588 64218 51220 75736 55555 50787 59667 50396 82554 58563 52459 63302 87714 74757 98152 73801 60196 82800 72782 58025 94176 64995 95531 62459 85025 94838 71545 88846 50041 69022 59115 99584 54168 68739 79269 50973 67422 77285 86036 73807 84615 64082 94453 53104 89653 58169 71138 71591 89146 90897 78177 70212 71789 75504 65753 72021 83256 85660 66153 85869 79174 97333 96555 73117 96393 89511 91002 86591 81628 53075 67461 89573 72973 90248 62512 50105 80298 94698 52821 71473 83141 99260 67587 56673 50417 53792 63092 85331 60306 97160 63617 51978 94441 71911 81298 69333 95705 81586 82692 74509 52397 56726 89456 87478 62305 77368 84689 96125 59591 86339 82796 91690 97676 92605 91746 84392 51479 64671 62343 52971 76352 73162 91848 95274 64515 66649 99862 79006 94511 54904 62211 75161 70487 74443 80379 74929 81605 90327 70237 67135 83754 99362 95985 51443 76519 73288 51300 68370 82974 76909 82998 75224 85792 79519 55575 58381 73797 50708 87766 92049 91787 83227 80385 60863 76080 84927 55979 55139 61334 61199 87122 77933 95224 70283 72395 52143 79704 82991 93932 53021 90617 74085 69119 87863 64875 70390 64182 56561 97239 89523 99865 78537 70378 69309 75736 54645 90824 92706 93930 95476 69853 81957 67483 81212 91503 72282 54057 50983 68163 66937 69951 68634 58396 75442 64780 97460 78390 64185 53859 62867 98206 86988 76216 90067 92333 77898 98527 64477 94133 62488 66351 96039 86203 95128 78361 68665 50544 61991 96018 50764 51066 95682 65806 51753 96902 86350 84966 56056 75311 65855 77606 69627 50499 75672 88330 74723 77855 68317 77198 88402 89805 85709 68538 98357 58796 97627 50422 71965 56203 76513 67934 84257 91600 71377 91604 67641 83440 55826 60766 54401 56417 50530 98106 70748 90518 75066 75111 94907 70085 70260 86799 56095 96055 91048 95048 73349 58697 62197 80189 69252 67382 78858 68714 75731 80555 76040 51995 54067 78749 60116 95899 91284 83991 94496 88134 73867 78112 95401 97840 86618 64230 58524 53464 89213 51777 61617 68812 57563 66686 72133 64566 69168 79307 51305 96995 53456 68243 93374 74824 97616 82508 78904 70857 58145 65100 99841 61795 78652 66511 68419 85470 98901 70056 86203 61138 61320 60420 84603 72807 59459 69753 97205 85445 50586 80839 70091 89978 90069 52667 59929 83962 67998 50911 54106 59468 58326 86839 62311 70257 78083 51139 89547 84161 59648 57616 85965 96069 51183 50510 68926 82646 66369 66576 70318 65800 69327 81406 90698 73926 56778 61260 92239 79949 95270 55531 50480 89421 92572 84689 88294 79504 85685 88596 62793 67941 68660 99891 87917 85760 80288 53950 58108 58363 70651 79883 71727 68470 97701 78301 95136 97721 50207 66540 80005 57019 58579 59859 89662 88767 88079 89920 57635 87045 95510 57900 88596 61609 89949 53942 72031 51999 56522 97024 80325 78504 88113 86103 55321 51749 93655 54283 88540 68029 51178 93290 94044 95388 91189 81896 95030 69247 61087 63231 68610 98841 80150 88316 61420 81600 82970 71055 98637 66564 66157 57454 78195 79259 89961 84477 55863 93928 89315 55326 73430 95346 62838 50432 84891 93374 56650 82162 87829 86266 59116 57916 85251 55062 55484 94055 54605 73064 99492 56512 58764 62572 72164 78767 89163 99219 92012 96399 99133 87578 54969 63515 71107 54821 78849 77273 74338 88997 75026 64682 99446 75013 55544 50461 61714 56392 52787 96619 54754 82744 85886 71501 67833 95885 59461 50198 57889 94755 50993 50122 85927 70828 59513 81040 73051 82560 90290 67625 54831 51433 94982 75237 54103 74964 73772 77003 96605 69772 65400 76581 96635 60198 53231 71407 91793 81859 85495 50952 86555 90356 84521 80842 95253 70794 64807 92026 54797 99945 55835 61678 94552 51033 95803 75163 82137 65518 91762 83026 69776 67201 75790 67161 52685 54484 71719 95875 68267 82917 89204 69585 88819 58046 97426 51101 73648 87558 80586 76102 93650 84666 85664 89879 51130 71778 97983 85609 95581 51626 95756 87379 99420 67876 97172 73964 59244 99875 74991 51818 77150 59463 75824 59110 83372 87644 95011 56437 81376 80502 99799 95787 87266 61903 60842 56030 72890 52836 76959 83389 69210 63963 97432 63486 54697 82476 57489 93365 88278 55160 84999 97696 56733 77304 53201 84833 57106 86755 68541 75716 80323 89417 78370 57708 76374 58924 54296 92531 52719 81683 97591 56833 96944 60785 56755 78305 90902 56720 99359 82313 94340 67210 50314 79082 97845 82704 81070 81178 87445 54494 51302 53396 50963 58371 96852 87525 76647 70337 80779 93778 72023 85072 84610 65563 71234 86445 55128 83003 84489 71440 52128 56844 59600 64317 63926 60673 75273 84097 58426 57574 95272 57305 53704 64860 73852 53437 77372 95987 91537 68193 87743 86037 52687 78839 57656 81423 75913 83213 56379 89549 57789 79145 60556 52056 53790 70098 58864 80184 58699 65445 89635 50792 80437 73866 72330 93412 53797 96228 98143 63835 54317 96009 77610 78722 62693 95088 86160 59168 91356 78932 54860 99305 74355 69934 93438 84331 88543 76561 81376 70950 79577 89886 88802 58361 58329 51638 87569 85511 61941 61597 50516 80792 81481 70038 59820 77159 68814 77661 53566 65756 64704 76479 73985 77622 89829 87855 63426 68333 73963 71356 83096 61001 69337 72824 65420 55317 60354 74111 51374 64874 88801 54143 99124 69732 88111 62039 63081 51293 59662 68476 79575 87685 69128 58371 84622 72145 51461 96821 99739 90357 75590 77153 72876 56842 61397 59465 99615 90850 69468 58787 51946 56241 64238 88199 72982 55336 95982 55369 59803 61614 82779 50569 95864 85585 83336 62101 89832 96676 64042 57292 67545 94690 57494 63346 60646 64819 95483 78806 69289 51008 61198 74142 51423 94212 97535 91969 63453 73998 61703 60728 69968 85730 86585 86122 62848 85359 78034 84784 63377 80281 66194 73993 57386 89242 99929 98900 88290 51836 67158 99660 76205 99698 90643 78552 94428 70138 55327 89488 54122 91543 83256 51263 86775 85387 77996 89389 69655 86234 70810 84339 98912 93248 69208 92592 74936 73886 93545 60543 72456 53878 56219 72862 81743 97188 59706 99452 58871 55608 61985 55799 74858 64906 57213 80933 96365 65878 50846 53681 69671 53054 75293 51434 88748 73141 66469 80530 71467 59542 73851 58851 70426 88441 95743 75053 69201 71045 75498 79152 60510 93770 73474 57554 96109 96313 66043 98597 64758 86021 60855 96500 51548 60810 53613 53710 84705 69678 52929 78965 76298 61102 83559 60571 72781 82162 55686 66482 54842 83437 66021 92890 95374 53490 57262 66846 55842 71956 63532 85044 66427 54376 51055 55621 56570 74433 89374 87888 94197 68128 91936 86782 87918 62072 50745 53049 88957 96708 51766 54484 90401 53977 73792 69598 98692 73941 58552 80276 53084 87200 95494 55243 95793 88862 90645 67440 70875 63646 85546 81349 74795 70965 90129 97898 92360 62936 70859 71789 83035 68182 70124 90995 62885 96700 86126 75804 97296 79188 87429 91443 50470 56237 94028 69804 78747 90258 76856 89646 91250 99310 91795 90196 87821 73636 77430 91197 91305 55264 98407 80659 62834 50635 69457 61423 73361 68007 70799 89104 81306 60671 91799 65514 96994 60375 54431 71053 73481 93168 99747 71555 96272 96594 53350 77993 84589 77941 85821 73248 78477 85851 76186 51892 65115 51947 99556 60588 54262 73031 52304 63288 79199 78379 86898 72847 58867 98907 71731 80673 52462 85968 95847 95064 57152 98540 86609 52234 92829 77574 55162 93713 91658 58082 97219 65425 79815 89249 74310 97842 99433 80903 83203 86755 54659 76813 92704 87679 76992 61974 93702 97173 53150 79327 65189 69477 86289 58734 72194 82247 58837 52269 73966 88595 67138 55952 84920 59632 51734 77064 84879 96765 67415 81739 83437 51880 58285 84095 54042 77778 74231 62205 58208 85766 60136 97122 97148 74272 74824 59397 96667 91894 74190 82453 80109 88425 58874 95551 83814 67349 79670 73272 55087 97734 65420 71681 91359 89596 78418 74827 53554 72278 61649 68410 67358 59604 50852 93210 54199 70364 89362 79289 51105 75568 72235 64820 59100 67503 68136 64105 65506 57417 97075 74634 77413 90731 95469 86872 51058 70482 63118 52250 78426 90720 63989 57289 82987 96912 99771 72347 77222 53382 62407 63014 87955 72971 54957 95906 74990 67601 65637 70090 64809 64687 87571 53279 78375 95997 60678 99425 62510 84808 51062 65792 86741 74913 86393 68133 63370 54602 55696 50168 80690 64327 76497 77704 53812 85333 77305 58204 65630 60195 81501 78111 50659 58122 92666 69473 58943 77831 70560 82684 54375 68737 86295 84370 99156 92118 71289 93057 69827 65925 78921 82558 84808 73573 89097 95511 79125 66555 68195 60340 55185 63731 98305 92253 95362 79932 95225 82471 89227 74123 56963 70651 57772 88918 85415 61905 98443 56941 50788 74204 76916 53894 73307 69462 63671 81671 79512 90353 98264 68359 90044 50154 88313 99466 65299 77086 84001 65289 54491 84825 87980 64278 75705 76603 71651 78018 78692 94424 59561 95188 78277 67996 60000 80030 85910 88284 54661 78372 80202 97715 85452 80626 81923 74849 84735 64362 94179 79546 58426 78235 83066 70149 74266 81397 88477 53775 56679 87713 50724 91853 74630 57317 64113 96287 68231 60407 59615 82266 74322 64215 50097 54408 52075 83326 90445 96094 64358 80621 96075 94220 76447 53756 86590 83894 92827 79718 60394 73749 96348 64959 70740 52327 98841 92311 82625 73804 78561 98765 81700 87799 87573 84529 82609 66772 55203 81561 98295 57804 75875 85599 57384 81134 94881 69277 82990 99709 65211 80118 97704 72519 66437 73444 92797 66186 77630 99307 52804 64320 71404 74670 53619 96921 64845 72100 60352 73802 92571 77513 97598 96973 67555 72869 72212 62292 72093 87562 62542 70021 91485 82108 75567 55167 91847 98213 80522 72903 78264 76105 87170 58180 70248 68852 87003 81374 64502 56978 52396 76821 63364 60941 95049 90684 62836 92853 74644 96461 85160 75567 96903 57412 60929 87271 83248 84915 67262 75984 84737 97982 63193 50628 96424 73365 79858 69076 73950 75028 55453 92598 68374 52671 84766 61563 59839 79919 89067 88761 63680 61862 56445 98536 51306 92055 52700 50176 54293 63388 63121 94694 71763 94058 81143 60706 70661 91630 54621 83963 54771 78688 65497 79584 82694 52784 77120 86250 50139 96090 61016 55908 58441 89946 93679 55925 77882 57020 96386 61112 60275 78685 69768 53399 91017 55010 68876 97422 86821 80843 73462 70513 95619 83855 76289 79464 92202 53509 70049 50140 70617 91076 96192 82648 66371 82591 83290 79499 69996 80047 54545 75782 62597 65983 86106 83943 74271 56867 76111 66883 72493 53699 64452 97204 85509 99255 76716 80986 72683 74584 81725 75425 64706 74731 98056 83713 98915 50907 89030 76723 72129 83986 61959 77643 78466 69776 87689 59387 84446 92451 63199 98888 72715 65119 99510 82967 72290 78600 60956 59736 93687 57039 75884 57180 58631 75385 98111 72688 83244 75148 58460 80746 70277 63823 75741 90974 71506 87507 80481 88764 71703 63517 77882 56692 72827 91459 87202 89561 66490 52220 99984 69756 91152 85987 68500 81527 78082 72556 82306 63369 94054 51664 69743 51078 92091 86914 75150 55205 59764 64866 51984 70661 73868 61507 56985 52723 77364 91322 85845 58706 69146 82015 84724 57692 93000 73326 64942 51136 95643 97133 92001 90444 87996 69130 75158 94947 50772 92691 93406 86225 78819 94403 68660 78365 63173 59417 72095 96158 74965 64347 59389 54285 56135 84814 52573 57301 73645 74808 89687 73006 84531 55408 85849 57692 78040 60831 70989 52644 91166 80192 91923 50804 63890 58997 96046 71119 68568 57411 90470 72219 95704 77552 63732 50280 76613 52692 83498 80402 86001 95249 61152 74582 78289 83846 92545 61253 52782 91630 51281 85444 97753 58151 59784 70521 80181 99627 83214 50389 65086 94943 84718 87832 88397 61157 84180 95716 76525 68881 58062 67606 79579 53280 83576 52884 99519 93282 97629 55922 55370 63972 96074 98827 95784 53900 54062 73949 76285 75500 72052 98178 83411 97914 82025 63902 54386 91612 87722 99112 57398 76092 79786 88825 68036 87341 96978 94407 82340 84022 93807 58330 72119 61760 60942 89555 75652 72217 95729 51271 91400 61065 76389 78061 53509 80709 55098 88740 99338 84402 50743 83930 85361 58999 79921 95623 70181 79346 56700 94814 86899 87359 63805 68449 93988 84409 72226 86437 88000 95038 53284 62838 57959 84008 79986 67169 76862 59646 97976 75917 98984 64357 64546 53263 59347 71694 53044 79982 89864 80812 80043 95785 74516 86865 68003 79945 81218 52036 89150 82492 84676 71863 53389 64076 76329 96339 75955 76817 91385 56596 96089 54102 61766 55399 91697 88768 55529 90312 71550 63365 76665 95387 64008 59600 69275 91133 55137 88738 86808 74368 81053 82693 90760 83836 86212 82763 76325 92946 58482 86280 51291 74825 62154 84658 93033 60334 61609 54803 87403 62483 63343 64293 76432 60179 73291 84883 52136 76662 69297 90632 90124 57589 88272 56904 97276 88973 63402 99894 77511 50358 70801 85720 61099 69352 78784 53840 77344 94267 90814 74861 76562 94635 58655 73439 50335 99307 55296 66671 62180 67702 54468 75969 90083 84636 91110 71140 51878 61670 76500 59183 97743 72441 53563 90417 81034 87309 94721 59060 86243 52261 99048 80207 75947 63225 77773 70096 59075 69569 92272 64182 55557 94939 85940 50356 87338 62861 58138 98051 99111 52400 73220 85186 93494 57216 88926 63761 69625 73825 64524 55902 85502 72912 98947 52056 67318 90701 74905 55538 80721 96167 64754 73373 94460 51828 92038 68553 67948 86452 99504 64452 68135 68525 80956 99390 82030 61960 74930 85549 92592 56811 93645 64298 97670 97233 77812 90096 67683 75581 83458 64056 85641 66775 82120 95347 67920 76830 88573 91301 60901 58285 64704 83154 54924 76335 87734 59082 55057 83302 52485 55569 82001 82523 51838 59626 99734 93699 82700 59918 52897 71680 51230 63754 50839 85226 89044 51863 76157 79140 77325 73887 88238 73585 63268 97409 88384 69156 58544 92169 56145 71834 60641 80521 79563 53952 73935 98314 95507 91760 95337 89178 97051 76180 82328 90740 58432 97650 56536 57579 69100 91333 52628 82278 86901 75709 57397 55222 89439 98078 52102 95992 53859 88732 63078 82013 82861 83096 54026 52705 75817 90155 66203 88550 56404 87577 68778 74170 97610 66111 58070 70304 77959 66410 94060 91931 59907 70577 60146 95156 98238 76397 89967 66354 56696 63896 68305 96568 53601 68636 72774 87283 92835 50552 99323 88928 71311 89417 79213 52802 94910 93546 52644 83878 74738 89409 95228 90328 69941 83528 54929 64506 81499 52922 66390 85952 66338 57506 70580 72355 87721 93924 86255 77432 61131 58788 68592 68770 88051 68268 59357 91089 93724 86545 99091 53708 87771 50568 67579 98916 97804 80078 94555 90948 86737 69649 78814 84679 97291 63565 62424 71252 68055 68607 64960 64387 81918 86271 54326 53383 66456 97359 67261 91983 90363 82712 89737 83216 69831 78728 88688 93986 96108 87950 56242 57487 82982 69269 68671 64639 76450 84795 99742 92970 59659 51390 73333 83389 79829 71166 78679 88944 88725 81205 94338 70013 63342 90476 55612 63074 72316 77733 87796 58143 96017 73164 94164 58512 72937 59030 90694 77644 64022 88308 54822 66346 64537 89184 62173 84330 84453 53037 97914 89694 95769 82595 93693 97902 66562 72905 63964 75125 56191 95893 69591 69006 66201 97689 91716 68083 77655 84785 50081 50032 74085 86869 61852 83455 91036 84348 85100 85861 82529 79102 63644 83598 90718 67329 89947 80895 80757 77450 86096 63990 98709 62377 62519 95021 92810 99284 56240 90200 50498 75681 79675 68384 70631 89717 52831 61423 89137 96044 87057 64441 60213 82122 58791 59416 91660 95497 73809 67729 83211 66973 80099 66134 55314 65130 76279 97268 98409 85798 88446 87483 78119 82690 92748 94193 80109 68327 63437 61145 66316 84971 67822 87582 69801 81103 81894 72477 53207 55135 73797 96165 52436 70542 83920 53306 90926 78780 52599 77427 59054 57505 88553 66988 69109 65555 89442 63621 58488 97000 55588 90517 63522 61346 64465 52343 51686 91519 95583 51448 93646 96626 60319 54411 50581 58002 94799 77926 73427 54630 74850 92920 79025 73115 97058 91965 55054 61958 89116 91844 77554 64400 60452 95805 79612 93239 74492 73718 54716 92413 86748 62403 88197 77711 74853 74148 83093 60725 80261 72250 71518 91417 81607 73175 69492 93111 55741 62855 86179 84119 94133 75900 65806 63319 75373 98674 50798 87691 54485 51902 95829 79638 80847 92837 72761 53924 92185 98300 59860 50894 90704 56659 69722 62392 78292 60145 96613 50934 91553 64522 71390 69101 74928 65983 65179 91451 85653 66162 90205 79981 55423 78011 82806 71024 76952 72101 82258 80248 94529 59561 61390 72115 76122 73361 91667 95770 56713 96831 64859 93354 66702 81061 55397 70479 82296 97930 84720 53014 68149 96214 55830 64725 85508 68093 91142 51258 74668 53253 88094 99633 71587 85537 76755 71066 70861 68126 56260 76477 68926 85437 74019 68609 65527 75716 82264 57518 50106 78368 76988 69182 90966 72791 56136 61918 61410 98670 79110 99259 61054 75556 86821 72474 75177 94535 86701 81757 91089 97017 82436 91918 68412 98587 90307 66125 55434 88790 60072 61102 95089 59410 61788 70583 92944 62170 61204 56429 99322 61982 88201 62794 83111 60465 59180 78659 69389 77825 93063 96612 54399 79035 76607 83976 54508 81365 55052 77557 86202 73227 86301 88134 55723 53075 74995 56094 68109 91513 87850 92392 52727 64891 79820 74569 81712 68523 59621 67371 63401 81739 66536 69539 94069 54857 93292 57560 80285 75009 96913 66427 79523 56625 61274 90213 96115 50130 72780 70255 70610 55243 63547 69271 63771 60852 59406 66395 53982 95909 55631 81214 65488 56444 63634 70551 53449 54442 91836 74646 64460 97144 65908 92558 60950 60086 54209 61341 53903 60309 54396 79995 55333 79323 89501 76679 52306 64095 65773 82270 99845 60457 54677 91794 82460 62493 81678 92876 57551 69826 69062 91926 97111 92508 88056 88788 88931 76920 93617 62879 97137 58822 50320 66909 54123 69192 61812 77390 59182 69996 95741 65197 87236 93601 71886 92025 76092 75717 98395 82738 68256 70169 70763 68326 79974 93887 85049 90676 98257 72129 89163 67373 67951 78616 74299 77441 62416 95984 73824 63118 65021 57089 82242 95442 95540 60429 78258 51666 85780 79274 66248 60100 51682 57613 59847 93184 55718 96052 72080 91033 74983 83887 62978 60438 76076 71930 80020 92845 88530 63959 72446 53399 57166 91062 73701 66054 71552 54724 68646 67622 73071 70497 59426 76634 80521 67470 53900 81918 72560 77739 97387 56228 77706 85489 60871 51074 51301 87343 93447 78375 95475 87790 53939 82045 84019 94074 98370 60943 82669 57757 54571 68502 90602 72305 76489 98448 86851 63766 87818 63744 60419 57441 79763 65580 81069 54906 90940 81146 63914 71653 72953 62496 98843 73711 86146 67635 60165 71741 63352 71928 75817 81304 85931 59085 80083 96184 97821 89735 95111 70885 70231 58289 62564 82481 91760 54188 81861 81601 55777 79845 97524 60440 91918 67498 93995 72910 82071 65515 89244 56272 60756 83510 78199 97122 53599 64389 68064 68869 74326 82222 76464 55090 67201 90194 65707 99777 79016 55382 95181 96074 88893 76878 90025 94523 75228 60819 98753 88568 56371 73129 52881 58453 89341 68683 73987 62356 99168 51658 90808 80090 63468 95398 91426 57544 64305 58657 74182 71171 92179 87706 69859 65239 78974 58308 77887 83443 64656 69165 87103 89188 67946 73733 65494 76760 98931 86288 65093 63081 67427 63481 52908 64582 77274 82975 69987 62524 90803 80107 88003 77582 53899 69523 83269 66149 67748 67897 63085 93991 60045 98196 82933 77349 99776 52062 53856 50270 92017 93120 88784 83294 95629 94526 91865 65422 78949 53974 71981 79612 78901 75463 64084 79258 63703 70292 97497 90647 64388 72010 75077 85151 50804 78688 85951 96462 51425 53694 53177 98686 57579 95081 79585 57591 50804 93010 97657 50621 90429 70575 90930 90862 98987 81283 93912 89314 78168 93613 89130 94798 77826 67004 81342 92720 99830 95143 60451 51999 72431 97416 99958 68215 63193 56158 66571 75841 95434 97106 68183 85890 98080 61481 86312 78883 77661 86862 52291 61128 86472 85018 55417 50654 87448 95027 60525 75744 67156 66919 86910 86774 95220 92539 75294 60134 66824 63588 71174 64736 99039 84464 84142 73291 95232 67156 75964 89191 75014 84123 97175 70454 96965 85272 95685 54680 87359 58723 54650 62103 91132 68968 75117 63152 90955 98628 56488 76799 85930 96400 77240 58302 76449 54072 64805 82361 99681 77695 99646 90583 88927 67244 71762 76741 92460 64906 91496 82526 84871 50812 74867 99356 76879 81519 87724 83973 71538 71608 97497 55609 63378 76772 54153 62614 70894 97619 89396 90127 56627 91981 97622 57414 53870 77494 74874 99565 53737 86684 80801 99641 94139 62815 84640 59588 76985 97138 50324 92305 61011 70477 73824 87997 83037 59395 83808 87687 93262 87887 55696 76011 90768 74758 62264 66012 65442 86678 70640 50115 96500 69266 82039 82129 98065 60142 52114 59518 85793 80411 83665 58878 68774 87097 57333 78584 50922 91119 93066 71296 82576 80372 98622 51363 93469 62191 83368 78582 91537 64591 66958 76665 68788 86025 98373 64981 58602 63064 51822 50749 84653 71988 86126 98167 64826 89523 70187 97324 86304 79788 52000 63002 78653 52520 53291 78472 80565 92752 61081 80847 88501 88291 92517 82818 62647 60277 61089 98781 67943 71928 58498 65992 88706 56254 99759 89830 53531 59995 59041 63483 92329 97771 52627 97525 69171 78024 63318 72179 63165 59500 94890 79312 80930 92171 62677 72047 77228 78356 89376 89298 98870 74224 63389 99395 87079 91146 77137 55922 87584 87929 83334 50353 64031 64829 67763 64652 62029 74532 70662 72130 50352 57963 82834 94954 91828 70971 64303 92478 87203 74795 74691 73493 73708 74513 84531 81524 66886 62260 60041 60388 53562 87881 81205 71957 64620 82417 51165 86784 70245 77789 57189 67203 75783 80432 89740 98627 73664 92015 51672 63343 79802 50920 66856 51551 60846 99404 99167 80624 67189 99184 86753 64296 96684 66960 73185 77967 95851 79491 56195 81281 53345 56818 50865 84960 99806 80361 98752 90340 63762 60130 92648 80450 91501 55954 95654 73451 59524 94580 63151 90926 71463 52145 66541 69317 68854 67392 54985 89946 51277 57169 71508 83019 74956 72959 83334 85402 88010 52916 92053 92132 59630 54329 81646 63402 59766 84479 96436 87579 99214 81245 66340 87505 58592 80816 86351 53357 88158 77485 50918 52958 51117 95693 74274 86845 57433 72229 68638 56859 53772 85457 69396 94188 86759 71771 87454 71128 93267 57552 97014 67431 72276 64534 88129 54221 69684 78158 66102 70170 59772 74657 52610 87005 72385 81578 71176 62625 93615 96183 86314 72431 53200 69662 87849 94615 76781 82259 53133 50353 63956 51953 67146 57685 71882 66581 56914 57895 90441 87397 99461 94782 54945 69267 79054 92613 99182 64793 80803 63604 92006 94689 72287 61726 91575 97640 90652 72350 66896 87957 60101 85097 94132 72317 60767 72637 51536 95247 88075 53271 88335 76904 99663 55676 80632 87418 89025 73227 50275 60738 88222 76297 85002 84642 62574 57538 78482 86602 61871 53867 72955 76992 76631 79581 79831 78423 77065 52707 84328 66700 82002 67963 91951 67527 67870 78181 97897 94564 73208 77069 70345 86102 50417 99474 94169 61476 94220 88898 50830 95275 53662 87770 67450 82348 79079 65703 56135 72978 56855 78730 85803 64696 61309 51988 96294 89244 84701 95951 88218 91228 56284 71345 75963 62042 55671 85537 69091 68555 93116 71421 63819 79923 73367 96805 66336 96501 62537 70725 93325 85196 83573 64517 64368 91638 89126 94764 80900 54805 59752 99919 85286 62496 93609 52841 51330 66140 60865 65482 73714 54509 96424 55052 80462 89894 53259 57261 90474 75345 85126 87461 90583 84765 51837 61887 85398 99077 94493 81181 94907 51824 60957 68483 69165 81902 50833 55592 98256 82873 81886 70727 55298 97828 73003 72091 51390 96742 73320 75530 60609 65951 54329 57977 73774 74121 63533 59844 89569 85257 96741 95580 84750 65484 93198 56940 50325 68621 54739 57872 52885 84790 63252 62337 51126 62863 74274 59109 94265 82517 94742 66893 54992 61315 58376 51037 97969 70776 85277 60555 56744 99175 96000 62458 99804 55104 78633 90735 95843 93025 80174 53041 82074 66114 63711 99965 94366 99559 63600 85747 93004 66931 89779 52718 69879 70269 89440 88604 98188 52287 96055 63393 88629 62933 90598 99291 95030 95080 76034 61111 77079 75541 56192 82887 84716 64118 87036 87376 52157 86667 85237 86351 60524 99510 86793 81918 95305 84679 87643 60807 89705 66450 50246 68312 92477 99236 69246 63516 88677 74567 89764 61065 55241 66480 55606 81335 85267 78670 96400 90544 83714 78263 69188 50419 57507 98963 90829 75881 90804 71757 65618 76054 68502 51994 98651 69813 50675 53717 57732 67180 85321 54716 90079 68525 55303 50383 77777 90355 57842 92468 73401 81429 67898 53529 85724 97033 95127 91861 64211 51866 66991 66525 74638 74833 86053 79887 92881 75538 83649 97921 80034 51985 74890 68749 79931 54241 62726 74205 73442 93831 69132 57240 74926 88715 73071 95607 79550 77965 64472 57543 76266 93667 92846 61537 67615 90738 81811 72792 90262 91031 89184 69275 98349 93993 67240 96941 55492 73590 77075 61572 66749 56096 82251 72524 68308 63953 67723 85711 55025 78520 76914 68302 78131 63248 92459 57758 82415 72979 65727 78531 76781 85163 94009 63318 62595 97231 68447 58572 86583 51174 90415 98793 80352 85246 53677 64860 86542 73338 86819 58894 60182 57873 53261 82582 72783 82578 70938 94281 87129 56025 62059 86090 62755 95959 92456 80167 83543 79014 67816 66092 76051 55282 72439 81886 73715 89918 86927 68805 50659 58516 99791 56452 99275 91012 76506 71639 50770 58749 75684 63766 62104 86447 56826 62407 75103 61209 91989 77758 86869 61283 61839 99410 95564 53519 51839 94868 98160 94458 74544 52356 51284 73361 96564 87560 64046 79979 94246 69657 63320 91661 75666 60696 92313 63938 78683 79287 56186 97437 83870 89269 82120 77761 94195 54860 91447 97905 82112 72838 90387 99838 67554 85862 87765 87154 68958 74299 96920 53956 93671 76401 57435 88978 61453 86436 52144 58349 52619 97019 64155 92442 54379 72224 74452 99147 80383 63755 99744 81827 72716 86441 60657 68626 53881 60880 64744 79263 80359 54300 87141 76753 87812 84966 74495 67637 99224 59446 69850 77991 87424 54829 61035 55704 90888 72740 67326 52203 68419 62346 54510 66414 50511 65975 60439 61804 92759 80492 53532 81412 79301 73990 83801 90987 67798 56383 74878 89651 92499 50150 67817 60316 62074 54098 75836 57390 75117 99777 68978 65427 53231 69467 56135 81887 76469 51292 92510 66927 91006 85745 59416 68195 64447 96946 86143 69706 94617 82258 80691 76996 88778 67164 98105 97674 58513 77872 98816 82736 73582 60704 67174 56814 97744 71968 87675 81733 65540 68282 75936 85863 95566 54644 73140 69680 70771 62051 59533 76695 69838 80359 54354 94877 88436 80034 92998 72287 87923 83774 54781 85104 52652 74230 76517 84843 97000 76243 90453 63694 82314 81726 67434 76746 67639 73307 77420 95420 84899 89629 86189 90207 58574 90017 95283 63221 60284 57502 85513 58930 87372 80950 99767 56527 95320 57381 55380 81276 78917 73757 60643 54322 96342 84281 77419 71143 62606 73756 68056 59326 76077 66728 66477 87985 68479 52496 65722 86477 95396 55233 65001 71317 55798 71497 67595 55328 63832 77534 85156 50491 75435 70847 80491 60941 53145 53090 57076 93864 94000 78999 99905 88333 96561 76702 75693 51027 73708 96535 51703 51370 80992 90144 77940 88064 55231 53420 66902 60301 83709 70099 52316 89959 60208 92320 57628 91784 96571 58145 66626 76560 61420 95695 86875 66597 53677 74298 64664 70491 99911 66920 66236 54542 80425 67529 98427 95225 82146 98007 87639 88721 84498 94206 72838 81660 72129 98394 98691 68501 66842 87025 50692 57292 97529 69138 69410 60341 50496 71780 87941 66386 84022 73609 90391 56070 98044 67022 57999 96732 55560 86259 81682 86116 60776 96427 83271 61692 87865 60461 71838 58309 52264 75432 78029 93372 59588 85865 66366 70711 82390 62393 87041 95765 64284 81734 81694 67488 55411 56284 82702 54173 95440 65274 66141 89373 71804 79270 78999 85449 80142 84976 91440 94890 52548 82797 90477 90051 62776 57006 63325 59772 66590 81562 81559 95606 70679 51987 78370 85068 61364 68320 95651 89692 71318 98445 99159 64213 76996 77949 93660 68234 72539 84643 97439 97084 68519 88607 55340 89969 97877 72778 75707 57576 73019 65214 50846 72148 61891 83775 66082 68205 64332 50313 99225 75996 71213 76361 87160 84761 90699 67784 87721 52226 92388 64295 74741 78113 65258 60980 50360 74477 81066 96953 55747 79267 50250 77629 63616 67717 87449 68077 87354 76158 63854 79692 58988 60645 92083 66414 50766 87543 84018 93340 81627 82551 64173 96823 53161 77672 93090 92702 70272 84716 61996 81727 62279 51475 51954 90380 60613 61953 91537 96371 51592 69897 62583 60839 53263 52795 65779 56827 92872 76584 60896 57637 99829 73389 95484 97881 86188 74249 52826 64447 84562 80698 89239 78245 68982 59661 84793 96018 86117 56606 81894 90394 86156 96383 61966 56825 92805 81582 72485 58961 82677 63086 91808 57569 99421 79664 72870 71189 57782 96514 52368 74673 83771 83165 54356 81862 73489 62135 80419 66519 59202 53406 66992 57873 54529 71291 51817 82340 70215 97182 93385 97466 54583 71433 91057 55158 51912 82356 87425 60762 74032 72054 95205 80179 82151 50881 74231 56794 59356 81773 90296 85217 80226 71183 93981 71276 72941 62366 65253 92698 82049 56069 63195 71215 95916 68518 82459 84750 80805 94185 87121 63002 52786 87038 73919 66905 73978 75134 57166 88228 88705 51336 73948 53052 89469 82401 85405 60092 79315 50268 99584 50854 95040 59651 80234 98611 71853 59171 84899 82032 50895 89172 92593 70203 72458 55179 90466 86798 76884 62809 88811 90255 64132 88764 71361 82992 89842 88361 80826 83094 72339 98991 86952 62680 84565 90704 54249 60126 82703 68502 94244 66317 94650 70427 52760 52893 74038 98989 55907 77920 97958 99746 69620 68025 59543 77567 71616 76319 85112 54297 81761 79002 93084 73505 88377 94698 57778 84394 88325 60597 63678 61297 94180 55421 89360 86648 50638 64555 91585 92143 58930 85411 97672 67059 88799 70491 55800 99709 89583 64489 55796 88054 87836 94171 63809 60556 53199 99219 84234 91439 60848 72676 56735 78034 55053 89742 74562 73509 56659 60739 92795 89832 96235 99737 72937 63978 85855 72726 88563 53618 56402 52089 74682 67705 66852 82548 54471 87912 56016 69001 66597 86068 73795 66539 74737 85782 76711 68550 69896 66866 55061 99923 69221 97271 51269 53812 88642 58206 62423 68247 70225 96116 74817 64716 88646 57930 87738 66122 73425 58681 52766 62636 80466 63317 70401 56242 69504 69420 95189 69250 70330 81435 83698 59850 83494 63693 68707 71851 72413 77791 82094 55743 82031 75836 63017 81593 86479 62682 85961 77119 82087 90470 90457 56942 55219 85133 62102 58412 94897 58677 78421 86524 61649 72075 82319 56736 68535 58960 56707 95131 70348 99469 57229 76176 58791 51444 60522 76250 92160 94213 96570 63894 96821 96335 89902 81931 54958 91381 94623 50772 61168 83546 81248 86221 96284 92374 92537 70170 88950 98682 77796 66579 76137 67859 52611 76368 69023 52870 65740 66412 63409 52484 84160 65412 93911 81002 89950 75831 72417 50170 81972 60685 76001 60851 76622 93330 72322 63942 95767 64125 50485 81160 74749 88244 66342 59337 51597 87192 76718 94077 66815 62396 52861 74663 95006 60339 96516 77611 82453 87598 54004 57514 68179 91580 64515 95359 78206 66861 91462 98331 97355 72940 64167 60978 50418 85918 74771 69102 94041 83627 77822 80027 56421 80998 50521 60988 63221 83113 56663 76100 97585 71639 78305 80132 83551 62758 98937 93372 51243 99323 88854 96555 89456 90571 96552 69563 62981 92671 84544 85776 82757 64370 76849 95532 95330 87200 61252 76229 50436 59112 71358 62730 53313 56904 89082 95771 87185 72343 79710 80369 55876 83444 99472 84159 99542 71366 86149 99614 88931 85287 92290 96811 83192 85127 70760 69179 64531 60700 53827 51516 78429 90273 53730 59863 83475 75458 98075 50495 73065 61936 93061 88712 93199 93435 74266 62451 99863 90199 74155 60742 87971 82034 65909 88697 55996 90149 96763 73159 78087 80528 82298 85878 79633 87944 64296 50556 58160 63614 94088 80602 78726 66345 71624 51788 62932 97428 68561 98716 67501 78104 92692 86526 64851 89433 91732 64246 96983 98143 79141 64305 73164 71246 76911 53667 62763 71150 58389 53436 97488 83280 54630 79148 99311 98489 66001 73808 59009 75750 61185 71041 57733 82469 65566 61090 95622 93812 51114 68497 57278 76117 79212 64446 65348 85826 67363 52973 98876 64992 83605 67431 53869 51451 55712 59092 89712 84661 96643 51727 78762 63478 80550 93467 96602 98423 57999 95140 80825 74348 75381 90588 71345 78808 50733 85161 64713 87107 86975 76997 78884 66651 63435 95051 96907 94481 96198 67224 65224 65937 81332 75607 85303 67988 52084 62718 60020 80744 67960 95111 74988 70546 75164 60168 85363 61102 61873 83325 76178 98570 77990 88006 66675 92200 88718 66668 86795 84877 51248 56293 79845 96086 53097 99113 61164 56262 85930 52159 63194 55381 80206 52661 89411 89141 63750 57622 72644 72605 85590 55514 85184 97388 85783 61391 80250 69159 97158 92268 80676 65068 72698 93087 76962 78883 69028 73381 61403 79600 99608 80958 97617 83917 72935 77213 89241 96689 78391 88866 91181 96109 65517 72563 80987 97434 71712 96337 99674 81797 68995 77095 59456 99776 65519 68279 54799 54474 80038 87876 88208 85355 69791 62711 99831 56264 94197 52309 54836 99164 60980 92287 54200 84388 61902 53341 71512 87726 58939 97080 88641 94888 56928 50148 99161 53728 91629 72635 64653 57946 68977 82476 50422 77513 85674 72091 84796 79655 80267 62074 82895 70058 59465 95193 72070 69538 67078 88538 96999 63979 92874 99776 80877 88928 56552 55156 51776 52416 62458 61251 62484 84779 76174 60603 64505 83205 80014 75041 99269 89829 54650 60059 70692 58164 73387 81062 95950 96773 71622 65055 55228 67166 55612 83903 84517 74863 97905 61511 92388 63133 66716 80746 70216 75708 87273 79921 57397 69150 60740 59465 95150 68895 77137 87674 68141 55734 77748 97607 65496 63129 51676 70420 77229 69840 58177 86490 93090 85052 54259 86831 67691 94741 81831 71342 70970 86149 62229 85020 52955 74111 57632 66217 67770 97969 83496 88098 85148 81451 88170 99581 60732 76025 76553 63678 78046 56073 53575 58402 72527 96544 51059 71841 96941 72595 53414 84384 64576 89234 69449 73283 55939 62862 69550 95912 85415 57895 54724 80910 68669 77583 96300 88088 50809 74010 84149 81030 94988 67120 68005 85638 91934 62528 50710 51564 76969 91716 86258 66803 96055 72579 87811 99874 98633 61958 96742 71207 55491 81300 91382 72223 66153 73852 73104 52443 62673 76013 68517 85110 99711 89031 66060 66360 83732 55288 97471 77018 71727 91109 57359 88566 77806 81883 54201 92054 87584 58646 69351 75206 60374 51513 71576 62772 82420 76112 94921 99487 99525 78109 76488 96414 68163 74447 64950 51726 93397 77805 55801 56954 68281 74388 77040 93079 99825 78247 53478 62857 88172 81994 98346 86863 51164 60290 90039 99565 89434 91707 56565 68616 82177 96549 72099 79722 73457 78369 99836 56317 72787 52724 88621 71076 71402 63205 90481 77734 84726 95334 69633 77586 76947 92771 73692 62380 92825 59451 62718 67142 53957 93660 68923 91704 87363 65068 57116 58425 98105 82795 78446 51368 59002 66477 89187 71018 68852 97940 81987 91411 90000 88785 99411 51705 71865 98019 86288 63449 55233 57855 52559 56624 73119 83669 81158 78092 56155 54503 96934 94634 80059 85157 60103 61493 54239 99060 51584 52575 54694 93687 78099 90997 54546 87982 68677 81619 82514 88154 65264 64603 56112 82408 99013 76696 98996 57774 97226 75084 81715 91809 64459 56940 97465 74746 63316 74343 82050 50782 79133 75987 81333 98287 88014 91870 82708 89780 94720 92862 79122 69695 77745 74259 86908 61363 62460 87046 54540 64679 63167 90258 82150 60050 93786 68638 75119 66772 60118 91949 74738 97600 84846 92849 61327 56288 66002 64213 59111 82183 75438 95885 78528 93830 55096 89394 76685 75572 91353 76145 84963 57905 51554 81756 75289 50709 84527 84423 77234 98937 78537 85792 61977 87644 98290 54360 83666 97479 85108 68056 73878 93363 66725 62924 75750 62626 88222 56635 69688 71262 84882 81201 82417 79643 69244 77439 52243 66838 67423 52651 71127 69873 66707 65185 91764 64587 78836 97035 80513 68811 81573 96944 77633 65998 74685 60027 64135 83029 51734 77051 78958 65567 74970 58161 93215 75233 83728 93843 96943 79272 63430 60930 88751 54775 88603 73670 60365 66335 92394 93737 92203 79486 72119 84373 51608 93859 81870 82056 53653 86631 58768 84793 74804 83049 93919 55908 67789 52423 52558 79813 91266 80643 66260 88812 65364 65771 79947 57143 67199 66272 66055 68541 91565 94213 93874 59980 71457 97601 96037 82773 58708 73591 73310 91190 59552 64538 54309 84067 71391 81622 64847 62400 64324 64604 51724 80768 51616 90626 96066 83394 55000 85094 78794 90212 64521 97082 84131 88916 91262 50804 93425 54025 78426 80123 75423 54131 77304 74598 58154 70962 83788 98068 81251 66167 97987 69834 80628 64323 94648 54720 71223 75426 81035 94913 53775 71868 88926 85680 71687 56252 89051 64824 79342 61454 76894 82102 93432 98798 60873 70821 67954 63768 87186 74401 71474 56049 54520 58168 60559 98044 60919 84522 92899 91256 95557 68209 60251 76476 89092 87395 52437 68396 91853 87632 84412 57452 76290 59911 62490 96335 66551 79535 54822 84068 92091 91063 77605 51478 86376 52082 67047 70835 81632 62996 82199 82295 97632 84499 78980 99873 51334 84384 69256 95417 83584 93868 97759 85746 85501 57551 87722 60391 87590 56442 85738 58453 56660 51283 91373 88555 73247 59937 92578 63989 52579 61202 75483 86284 90993 58669 90638 76026 90294 86334 70349 61657 92718 79113 65861 51864 77692 76790 83284 70738 76680 52417 80082 60158 90762 92398 54902 53734 56835 66111 59945 94960 60874 53944 97897 55559 60350 75297 61708 80426 97949 65270 89319 76864 56370 88231 65292 80202 98518 65048 66056 60392 84840 67880 65918 74494 90618 61262 65760 64964 67693 69456 97655 98203 52288 94832 90925 91356 63659 99795 61283 67246 87404 56978 75847 51801 59362 75707 99652 71542 85336 98672 63506 56815 97471 75306 61468 88285 51494 90461 67471 65810 70928 76160 70415 84778 91156 94350 99394 70121 50094 88082 95994 52014 97287 75086 98634 91387 75037 67996 60442 59832 70991 53423 53273 64639 69540 99527 50000 56672 92824 53734 68890 99017 61581 61855 79503 89583 97347 83325 79395 78001 60042 90700 59564 91376 86825 87384 92570 81215 83983 84502 63657 70310 72610 62237 99216 56678 79593 98826 85488 92842 64600 82592 99372 59566 95503 69710 79250 83080 67389 98196 81235 81554 87390 83901 66159 65232 66839 73581 73976 94907 64570 78929 54369 52278 74980 74711 95382 98229 54313 67625 92120 98356 98061 58053 54452 59824 92986 98122 55875 64520 61862 62058 72299 52087 86118 51577 52639 73971 75291 97787 84459 94671 66012 72872 97439 69713 69714 68166 99053 96480 50548 99219 75396 67493 61026 53927 88534 70432 90441 82353 72518 70002 82388 88872 70290 92815 53400 99350 78510 55801 93317 87578 89950 70616 88437 65399 95412 94195 75639 88224 65989 62750 50340 89311 84180 63649 75554 99878 54827 64334 58192 90579 88463 93451 69580 78964 94361 59045 57310 91020 70410 56967 51445 69242 75512 55137 83073 97185 91445 70751 89567 73765 97001 68794 63340 54533 64074 84537 68879 83950 93244 55988 76375 85178 96551 51155 84986 86381 59647 59464 71985 70048 93911 59363 67072 55503 90414 88818 82046 88149 70768 75320 95454 97925 92330 72356 56729 89493 83788 81564 94743 96681 76487 67974 61481 76049 53116 83072 74781 59024 64883 62125 80384 57973 53482 90588 51694 77137 58539 87313 83303 87856 96400 59415 69261 92001 92469 85798 88638 88095 56378 68712 99202 75188 81173 88011 70693 70786 60841 52755 71682 75423 67568 69546 76966 98947 86046 66588 95765 70406 86540 61437 75425 83827 57832 80376 96869 64400 97502 58488 96996 67036 91953 65345 95142 64046 69689 54404 78527 80696 99492 98780 85654 68014 66678 65788 84460 92523 99593 85369 51077 63821 75987 91554 91830 89572 54742 98467 53222 58192 77200 93037 85774 95106 55775 85362 91729 78160 56191 81485 68254 97363 75393 53669 90106 63501 64676 80656 52837 76318 71599 59647 62152 80319 80253 78203 64092 67657 72476 96675 78125 87831 78844 72634 73121 74471 90828 82975 73784 94183 81815 53143 55893 73973 84192 56715 94108 67716 63651 93779 79756 53029 56023 58048 58108 84280 73935 72643 97203 93371 71526 75749 78614 86308 92475 75194 99391 75143 54193 57016 72485 98621 92243 68038 52114 89874 91591 97663 82875 64156 65113 93900 69099 59065 92683 87065 65617 99704 86956 86756 79978 98666 81080 59084 95154 76942 55683 95705 65071 67826 66474 66831 95817 89421 72181 76260 80701 72846 87804 86886 90530 82697 89797 55298 85051 79135 57095 83372 55799 69075 82426 84928 54634 60534 66135 98973 87502 88111 51024 62873 94484 76923 88657 50526 88929 98451 54961 85568 62246 96448 72867 93028 83090 92823 55522 55831 75878 57516 56510 57071 68233 88828 58904 87858 50369 99529 60353 80796 60205 66312 61078 60198 87028 96432 54246 65449 73877 53993 81175 74990 90968 75237 62983 51445 67677 68645 62182 73172 96780 59677 64018 91408 98470 95552 62030 88302 85045 87142 53595 66200 51106 76976 74419 66592 74113 66701 82980 67669 59731 73800 72962 96224 81474 67793 51293 59115 96950 63947 53285 65526 96932 90657 84662 59091 84741 97087 68599 86120 74755 60679 63497 87516 98136 61140 51558 91998 51463 81403 56794 55355 83855 54978 58550 67870 79196 73661 56785 84148 70662 68437 71038 83817 55932 79444 92596 62989 56316 91019 87868 68301 62980 64988 64144 63154 66766 60108 97634 58843 81932 56456 57670 95462 90658 89014 75987 99187 96197 80892 93519 67633 72688 57251 52894 72145 58233 56414 85311 72629 72895 77707 56113 65789 69766 75719 94263 76978 86470 84530 60223 56276 79624 54471 53495 50873 56741 50120 95123 59777 93206 85387 78431 85154 80670 54258 59847 58396 93677 89708 69622 89318 75708 65022 89392 75432 92573 99059 55602 67996 89644 77902 96791 90827 50966 99397 72955 62218 90667 63437 78931 59769 68773 81469 70634 97924 93693 88951 78524 58543 62311 69001 57201 65759 72430 63867 99784 87004 52239 87386 86127 64310 58604 67305 53661 52867 84522 55549 93869 56878 72055 94584 99657 90395 78264 50732 79714 60237 50014 50562 89260 56998 64820 57001 52680 66072 77341 77264 52340 83069 79079 51459 73847 55470 79115 74841 92329 94421 72707 61316 89350 54587 60564 74139 75737 81558 65167 91639 61220 90115 57445 54317 60342 55896 97482 79175 98281 72813 78894 61282 60812 94984 72166 87263 61615 77805 69799 61953 98057 53275 76287 77584 71250 98849 52449 53125 94319 92755 64562 52803 97284 61902 79071 62254 68099 84426 58793 77305 83791 58253 85838 60097 54254 97119 78742 59880 78491 92348 73358 97023 52044 94393 99597 83651 60841 65407 90745 62299 83298 54022 66588 70815 71095 56388 69710 59230 88536 55314 94509 81159 67380 97402 95212 54246 54906 67014 98954 73101 66414 59104 63778 71426 77669 75399 85554 92865 90521 73406 78693 74051 90594 78351 93912 63782 75014 80030 85059 79459 82630 97248 78212 79181 78949 51676 67926 62773 87243 59587 78994 88532 87736 68689 80934 64518 96833 68729 95665 89842 68683 54378 52432 68891 81911 56294 89420 81822 95794 83946 62221 75133 52465 96106 82057 61789 76918 75529 66104 74082 75115 52827 92113 93304 89081 76743 80079 50088 82591 91543 94718 88978 98319 59354 79609 97736 57495 78617 97240 73473 95482 98002 88163 67163 71746 66024 51263 88673 62928 59083 63685 72824 88478 95879 79970 78369 75527 59853 61052 82070 74796 65323 69975 71526 77859 56471 61501 91809 58079 84618 65299 79286 99496 60794 93724 85201 90884 73913 54096 72482 67524 98417 65842 77841 83194 65207 72432 79897 91610 89735 89102 68627 77331 68224 59137 71951 79230 79625 56878 79340 57767 54668 74144 58336 87752 57856 64992 96606 90706 51273 79398 62841 69423 97014 71685 59475 57521 60467 58386 83618 88437 75453 54351 71174 67519 72754 95905 82808 70670 78096 54532 87435 83809 68218 91336 96873 65148 81412 68269 59064 75930 93727 80783 88213 61912 74093 94505 75985 60810 74399 61891 59291 53922 68746 93799 91035 95902 95418 83285 59437 93620 54062 94437 80401 71918 77812 57539 71362 80008 63349 61083 98657 60225 90217 80710 95699 84475 54724 62698 51254 78098 69019 78150 68785 74642 70136 90101 57614 68162 74945 75643 80032 57517 94894 55444 68405 95915 97521 75667 62828 61441 89114 59453 93520 81337 90782 71724 62968 64865 70833 63372 67444 98099 94961 74834 75365 82862 52369 80562 57852 68227 65700 79236 56658 52694 98740 65736 64447 90619 70403 97424 98783 81452 88127 82243 63805 62951 75247 72467 67657 50351 70160 89297 94948 60620 89173 88165 53918 54208 53031 81517 78847 62812 60831 71780 50309 66375 74311 78128 56809 73650 51186 73103 53611 51484 74578 77199 51294 86797 79780 83769 67429 58651 77583 81918 79336 85401 79572 63895 50646 88673 70572 77529 67795 94586 52920 87666 87923 84956 67466 71731 96611 50596 63749 62323 66777 82991 52810 60706 90231 97184 63452 76013 52346 50116 58163 61978 65952 86987 98894 60507 66046 91938 86704 51527 54927 77820 89509 60362 87932 69737 55384 95894 62281 66676 69461 92133 83987 85844 83057 56584 58243 68039 98831 56672 86266 65951 87330 92227 95723 71351 96547 55803 63152 81548 78815 96084 61063 67242 81958 74257 95314 80087 63079 63301 88737 63259 54531 90568 91870 54682 90521 88303 69719 73502 68080 93795 88101 83283 54452 56428 97450 53336 71695 79468 88628 99294 99629 69351 90827 68061 55339 85892 81811 85198 62662 65203 54162 67006 60775 88658 89189 93206 75277 89022 69843 73581 90657 70864 85637 51955 52326 86026 98307 84097 99094 91015 95469 68475 92108 91370 58341 80373 89995 99685 86078 91860 63199 73903 91850 66695 55976 58898 75980 97226 93531 80700 87999 89094 50688 73405 56378 74152 62132 90529 52489 88711 63011 50797 60973 64535 77196 66988 83754 75920 77960 96455 67404 67265 67922 70582 99843 59727 91250 57980 76131 67163 64363 82793 68017 70001 60413 89801 64923 66440 79459 88974 57055 71658 97326 90119 52412 52840 81545 89343 71438 54255 61569 66415 51307 58610 55002 61596 57521 79004 70815 89655 77425 63334 62357 80990 76518 98868 62118 65705 90082 94682 96384 70370 83586 52235 75163 78789 62127 66498 51462 55072 57659 91155 87188 73250 89864 89330 73836 53923 97278 62482 62483 72945 88320 64281 59748 78113 79729 99056 89668 69752 91104 77593 87025 75638 91487 86879 60467 78843 81144 54093 60500 56648 70527 89803 55532 65678 86200 74616 71193 56413 52840 58585 57113 63829 81253 75479 94163 71053 94902 65358 72318 64367 95311 99216 51516 98647 90298 93766 60664 83597 69101 56342 99529 56098 70711 73759 96938 77502 88041 56562 68739 83646 57065 94292 65024 82991 73652 72171 96679 56005 78215 53968 59805 95628 66745 81534 55632 94119 60792 54850 70926 78431 89790 68107 50075 65968 93177 85419 79264 71385 56873 61960 90246 68551 61769 74166 64998 98186 94953 61172 68622 84292 73947 75620 80350 75126 87460 72054 98076 60355 61185 93725 79875 70826 58576 65978 88910 68230 86767 64894 57268 78085 86699 51709 85947 83576 58009 76650 98980 51836 87503 94308 87757 93153 92138 98322 88819 90740 50755 57547 87749 50994 62739 55462 97499 80733 94556 53314 88839 56581 56936 69311 93375 92165 64039 50670 91833 72164 96161 54216 94677 50864 65943 57989 85443 70309 51493 93885 57800 55328 95186 97914 65382 97164 51792 88845 74847 84694 67630 76176 77728 62085 57684 55661 87875 99554 97252 61866 67381 56480 77616 68797 66026 84225 70535 84023 71817 69344 54450 57555 89994 77141 50444 97028 89561 86143 81092 59137 76402 98928 66485 50471 85704 91456 55550 93098 83003 92808 87211 92297 83967 89864 81453 55660 63482 80102 96593 91920 56952 54603 73834 66513 99308 57463 95969 84262 70262 85758 88758 95475 59351 84346 70387 53865 82574 59936 59597 93877 78804 92060 72424 79015 79679 56800 69059 95136 67159 53956 83004 52828 61313 88115 97994 87599 70785 76098 97770 88072 64860 67136 58188 60511 84978 53524 60708 95162 84890 65887 89448 62934 75524 51575 53202 54229 79035 91576 81967 98978 91061 59715 60075 56948 55197 88953 82642 55018 57678 97676 65668 61774 53234 99135 86286 93606 71952 81339 74185 58207 69779 86502 63416 59342 84087 98987 77681 87694 59394 67587 53636 89277 86332 76187 87313 77496 88072 63595 89673 76949 74949 84613 55918 79314 95341 62359 94115 63983 85607 76131 82122 89308 91272 58300 65647 76480 97516 70468 90164 92525 68959 64987 92266 60996 59881 88837 92739 79684 91278 63878 58434 54160 60807 54377 75996 85157 52060 69824 55006 70045 79685 89680 96606 54437 98640 88093 52940 98077 55042 90589 56057 98286 66630 78237 51113 89102 60890 52429 68407 54656 67558 52635 50242 90590 91003 50564 98855 53563 50240 56196 76957 69528 84047 83900 50905 77397 85364 94312 64712 72280 96145 97536 87646 57741 96703 55957 77321 50657 66525 65062 55773 52935 57703 75787 58019 95983 57753 60128 79762 80843 78795 65529 63647 83111 79996 77828 91379 76301 94807 75578 51589 51592 84807 59920 57369 67864 50838 80113 58702 58222 62259 80121 69359 66376 80400 94000 83494 70017 93044 79460 95655 74669 72899 71374 88112 59391 50771 64042 51509 57998 58175 84605 75035 69835 73608 91943 51834 98269 83261 54239 85584 67277 64149 62174 81523 79829 85603 86481 93381 80880 91528 74991 61876 92493 91664 86339 70542 87931 68536 92279 94768 63861 97098 62661 93253 70962 54582 95453 87386 77969 88956 59026 89511 77359 96547 51645 90540 77725 85135 87355 76969 62627 67305 78978 83890 94762 53329 94489 84523 90139 99979 97573 53812 87511 58379 91896 80568 72540 64079 72159 83488 89227 91847 62116 83860 71487 65440 50833 65733 60632 75207 88716 96183 57638 64611 54451 59255 85103 70577 86910 77501 51996 94672 68434 75930 91617 71529 72875 54533 90722 56526 87231 60937 60475 78776 87781 56105 51260 66040 96521 66059 64000 80944 71154 79794 53024 60262 50527 87879 54276 88727 74682 79602 92131 85700 65262 56148 51442 62343 76162 56237 80299 52721 73514 83513 99787 53067 63273 51713 69194 66910 87167 82106 52729 80125 74385 62026 97655 74472 70868 73020 90424 85480 75782 51131 74636 77488 61271 72032 73704 56572 62636 66529 86172 83203 63439 90524 87734 51689 59371 85360 85100 91829 78211 94430 80129 92848 99302 78866 74062 80782 70079 88784 65975 50020 55342 78413 67545 62916 84957 58531 55765 99007 61172 62868 61112 67374 96707 82307 67836 73999 82350 90095 52800 96495 87117 63569 69621 50466 83639 99794 57887 56582 94568 62841 88264 87072 54021 67830 69373 55980 82209 90552 83771 71192 95922 71791 90737 60695 56586 51865 67043 76433 57586 84835 69294 84922 92399 94585 92139 91401 65684 70455 52564 65539 85630 99743 50274 52237 57980 70284 68926 85551 86676 78222 52682 56071 69841 58516 73413 93696 92934 83068 56142 86024 75505 87907 66497 72114 72794 96789 81920 93356 92690 74085 94668 55738 93682 58113 62658 54326 91107 74706 94198 66505 71753 90019 70672 55316 76751 51699 63527 96790 88765 50686 62004 81611 96334 91347 86720 67634 75395 90073 82244 62337 92401 55432 81749 76810 68465 88556 75469 93783 80774 90849 50926 52176 78534 55744 84128 87972 76546 78807 55238 96138 63325 80863 62979 60819 65293 95791 92782 96116 60559 93156 51745 83416 76119 62792 77588 99637 96338 74377 76912 50194 89179 63530 76707 60275 76727 54344 61720 60114 95661 59982 74975 95841 91369 94939 92763 78169 85507 91383 92344 88004 79474 61297 81229 94470 77960 78371 65184 94548 96664 69880 71302 66419 62852 67566 97088 69949 89674 70813 52483 76256 90649 60152 77516 54554 58846 69482 77792 77681 88370 93451 71653 71097 55351 75851 64629 90215 86194 72514 61869 72025 69423 81892 57750 88049 60687 59813 56920 75715 85676 62111 75397 59812 63998 95283 91588 58448 78231 65680 86689 89069 86525 60787 57566 68248 55502 65848 69426 51520 97209 83418 57172 68720 61712 77561 82997 55116 64135 84378 77527 92808 59812 68336 61091 69313 78064 92542 53574 70246 76524 51441 52239 70848 91544 81671 74821 88070 51012 71753 71461 59428 86489 72175 88145 57926 88995 77101 52024 69987 63870 78036 63012 63903 50963 72260 98836 90731 51519 53063 73540 67076 62984 87476 61840 95666 66113 75977 66318 68505 77935 79450 95912 79194 57918 54692 57821 84332 80855 69194 64499 71611 54401 56443 97766 75734 93253 50736 62079 82185 99834 86978 97615 51665 89375 63840 54080 73731 82771 50606 86187 97345 97074 90771 96667 55933 59614 86266 73175 78286 86769 74225 69158 61306 50818 76121 79463 98474 67219 92993 81917 77330 93794 93519 51741 51380 60849 58136 64970 73827 69931 89565 74510 67865 76275 56618 95283 52525 55839 69284 65758 95877 85556 77793 92699 98763 96414 54215 93658 84814 51288 57780 50100 90556 59268 78873 55585 78869 61571 88464 75931 93184 90514 76513 71779 97377 96438 79610 85726 92282 78378 64722 91807 50977 66114 72152 80021 83598 52094 51594 97127 73670 54306 68761 96045 89658 75091 77287 77736 61276 55736 60284 79449 70076 76264 74344 79099 90058 81114 98527 50736 73134 79304 99716 65404 82241 75312 53065 94520 88042 65141 69617 84431 93013 91857 62893 62528 83353 84098 75552 70828 80743 75511 84867 51808 52771 68713 56220 92718 67725 70843 82536 51958 73416 61950 91135 80307 58489 59531 99946 69152 63328 92254 61794 67080 68465 69747 67741 87525 67556 90356 79663 79042 72802 58129 79813 98636 51247 66047 67635 74002 50443 82047 51520 59369 63694 67787 81833 65951 59471 83813 84090 60035 75179 80951 72797 92491 85807 50769 90550 89674 87212 61954 56114 89612 82468 69471 55117 89712 71222 78233 71906 52116 83232 79189 86779 75222 78795 51100 80536 93981 76486 60564 93052 85317 71583 79814 82402 50201 82378 87126 71270 84092 68268 61295 58001 79355 77674 85821 91783 69170 52043 82999 87952 90057 64092 60919 76745 79040 89676 53538 91559 91789 52314 69502 58517 90608 61642 82391 59475 62254 87555 98854 77975 58693 95433 66598 80708 69787 94876 74049 79936 75183 71081 58358 96747 60003 54244 57907 54357 84350 90570 81493 56867 85646 92611 57459 65640 97984 71621 83929 74202 91562 65860 73537 74610 87799 64428 84657 96962 61175 78290 66280 83490 58705 99425 50319 99449 72479 56369 93853 78390 89531 94247 88321 84732 63470 86482 68665 51051 86991 85505 63305 74152 50377 95140 81756 89451 79779 67790 73022 73439 91565 78814 74954 53331 57084 72811 97691 76881 91980 64317 82127 77531 80361 93975 86911 56076 89310 78700 86199 89472 99520 99364 82240 75413 67464 74779 62572 93631 97114 75345 74337 80621 80350 96505 71249 51576 83530 70734 73653 50313 62021 95707 56257 90100 62542 85234 51508 72386 73684 84328 70257 99645 60420 88773 74576 77387 50455 85609 56890 88120 79523 97570 80970 55743 85684 82180 55619 98413 77709 79341 94712 61774 92340 65701 60188 51131 57327 59822 89462 66845 70891 65855 71558 86064 89276 53485 85614 98947 76549 66471 61987 50704 58184 80025 56274 73991 58646 94081 59452 95899 92098 76306 86411 73811 89077 78178 56391 73132 96474 76691 85494 56572 60216 63470 76684 78211 99726 88497 74734 94322 75372 56765 84757 89202 56685 64070 81802 53286 95853 88871 50181 95487 93769 76320 87991 57303 71984 76413 60078 54050 84894 78177 72891 74622 80902 62692 75767 66404 69553 89321 62784 76487 72015 69548 84995 53303 83557 60704 83622 68392 86148 88821 53855 74793 72833 54407 75075 99882 87752 53186 97674 83779 57878 56313 62224 56171 85455 90818 63808 87656 69137 78663 74086 87802 70620 81971 80776 63777 70650 54649 74129 72191 92272 79625 52719 72079 71355 96093 85688 74648 85083 94774 67639 99264 94945 66897 50535 88498 92548 66218 66069 75753 84242 66509 59649 50012 66326 94119 82394 84724 84240 52790 79029 91396 86399 81872 94491 99004 80706 85698 71148 55258 80788 99108 60338 51554 59744 71701 75260 69550 52583 52161 50273 66849 82175 66180 89692 75929 66595 65315 54486 57669 80032 76919 83299 91046 75674 61818 68301 66975 90699 83184 84959 88080 85518 76184 61904 71270 68121 71941 78739 91921 90720 50079 80329 65949 69404 59454 60529 62435 58799 56683 56873 64092 54647 78745 71754 99146 68588 73285 85196 91804 94294 89771 71109 93231 98255 95371 93483 90936 90370 67680 95849 52040 94172 69355 65381 90544 80072 68146 73008 62134 69811 55261 97336 56589 64548 52144 64027 92555 82556 86727 73782 50847 62934 55170 78349 75462 91757 65590 91120 60157 65430 95525 76693 67729 97432 80671 62042 79589 52746 89771 78458 77418 73200 90352 62098 98983 60609 98823 57091 56312 65849 82821 54440 59931 76032 74704 76582 79104 95153 99031 95301 69393 83775 81540 83490 51205 92738 70985 98123 68612 53911 79542 75413 65507 66776 59889 68072 97322 73018 56492 99228 59966 69081 94353 82732 91694 59679 85111 51048 96717 72954 99692 95864 58428 81235 57685 95996 95149 86807 69688 88166 66668 64444 92535 77249 75893 75561 98938 52235 95660 73129 74445 94815 62577 91496 83869 75121 71709 76000 95877 66697 54961 78632 55807 61388 71645 95306 71002 51152 83122 83302 81119 61956 81026 52908 60478 79148 98848 62281 99905 64431 74006 71390 72709 83952 93511 62996 71397 93708 93620 83772 75278 87939 51187 72475 56570 83053 99827 76442 94854 84261 52704 52115 79736 76243 71529 64000 92148 80319 72070 95847 75741 83755 51377 64585 74565 63494 89171 80942 56787 88802 67413 94987 62851 72784 71461 94488 99711 53655 52787 87098 91477 90945 51317 90096 59646 89172 85314 58432 97504 88379 82273 81324 99883 69640 53922 88539 85991 72225 64508 86952 71863 77462 82891 54230 71993 71470 76645 71870 70775 74191 98712 85183 51248 74169 77934 56296 99872 65384 83646 86639 81394 53397 54057 74270 73189 65806 73952 72888 71539 87214 78438 98496 79859 54022 65478 68862 60184 93708 80734 68104 58668 69122 82028 95476 82393 90071 75986 79455 78275 85446 84198 79697 52894 62625 95633 84108 92332 60152 66118 89192 98195 57638 89930 60658 50475 54934 87646 71987 92414 96955 55199 85258 63619 63501 57284 51125 87480 99092 57245 87240 78929 60616 91683 71169 96508 66299 83270 50304 81515 90172 67797 88974 74731 67867 63861 85635 68375 60655 87128 95155 61602 54224 93707 91517 94971 58608 72142 80108 76732 61541 70137 99930 67039 78456 93670 98514 97585 94357 88575 58167 70516 51386 64785 86891 72676 96236 91913 73302 86857 71413 91880 82237 97757 84845 55795 67882 98957 76557 98300 72234 80383 96056 71286 83237 85247 83546 73985 63596 51919 94318 88362 50715 67246 76713 71869 67874 55628 68396 53609 88655 59771 51745 58961 86793 73986 82870 62363 90214 61650 59011 89439 99494 60945 50500 80517 58669 85872 74296 72359 55426 62203 61408 54288 98282 84362 68410 96926 77749 63698 50991 86255 83756 65214 62880 53467 59871 54857 88599 93386 76990 75491 76019 80919 96290 78846 57435 93007 71658 77607 71823 62039 98648 90102 84149 53679 94596 71891 50614 96327 82559 95976 86555 93852 78069 75536 75288 59212 77468 65027 94639 67646 94374 80521 53919 71974 62896 92287 98310 86154 90011 55903 94469 68137 79365 86557 63637 66693 67356 51261 88769 76736 92491 59795 56567 65736 71336 64525 55822 72630 81018 85179 71963 96282 55507 87942 54213 60617 98655 84196 96920 56177 64002 62888 73990 87824 53830 60265 66654 80471 67022 72638 56338 61666 74781 54982 93975 51863 92139 63286 63579 51846 66909 52400 58311 77293 88537 67924 53581 84914 64906 88234 98801 73246 64519 77666 83177 70816 68055 90456 90068 92577 89080 91195 70809 78572 71006 59730 63255 59188 85136 72096 86578 66728 54336 95781 84354 81413 51210 84768 59752 86447 81338 81016 61428 80074 84102 98811 55500 89237 59596 92797 74275 91831 99232 56652 86012 64214 93734 52259 63943 80198 66052 99429 95295 79196 88665 50615 62950 83182 87272 90261 91357 98058 57837 99320 95992 64873 80425 78937 87711 88641 55403 84392 80786 72061 70719 76640 69844 91934 57405 76570 68310 91752 53210 75455 51671 82903 64612 92138 84149 66988 76015 52355 97253 65487 85724 89276 89425 72358 56141 56816 54709 97500 70570 58120 92274 72390 81675 65589 63579 53122 52389 58149 60130 82863 67542 71241 64340 50040 79828 79083 91197 81978 80030 93032 99096 79412 53806 70999 98603 82249 96184 66544 75806 91295 62228 88319 91878 95460 96070 56975 78181 72290 89611 60975 87327 56459 84198 55245 93378 84541 65762 53440 79970 91680 99004 84414 67157 92435 80656 81305 71325 87631 64211 89421 97122 65960 52157 98699 74033 82592 99755 96404 93780 97024 68395 67339 55785 97110 53662 55685 63122 92356 99475 56841 65636 81789 57331 96858 82245 85420 70476 69684 79224 67233 80051 84941 86852 70459 68983 61503 70357 64121 68139 71700 56349 72365 75050 96177 86183 54414 87421 57719 85103 82435 63143 69926 65480 69218 70621 86170 91499 53069 55932 86196 55316 99274 78660 97326 53686 64307 57066 92457 61367 70815 72994 77104 82810 94391 74136 73290 53298 74653 93162 93187 94794 92464 71798 87619 51887 77681 67644 82509 98016 53202 68996 61910 90738 53973 94552 78537 92723 96640 65988 54728 89659 56340 86763 88084 52895 62139 87853 90126 51449 96661 71786 82297 52927 78503 76016 67286 58698 61640 83561 88862 61929 85484 76237 50825 58297 69526 96470 71282 90690 87935 75060 58162 70693 91148 50333 74363 82144 87548 97857 88328 94752 70725 92195 74623 65953 97288 75927 88525 51084 94180 84038 95056 91731 55714 70936 70006 84536 97982 82689 63200 73362 91513 64461 83893 50286 60260 94371 92565 72533 81164 90297 94849 77448 73595 85895 90086 94501 59577 73645 81942 67022 99060 90292 57141 50786 61679 70777 50929 96534 57063 69406 60744 55308 98939 81088 88659 96526 83877 59531 54929 81646 97791 71144 65158 63554 60331 79253 82686 80655 59323 86869 63404 92755 94486 78415 86997 75301 89637 80155 86414 95124 82561 65838 75237 76728 66549 91849 89791 76809 91703 90332 59088 97881 97373 93010 54896 95084 55291 98305 71350 93546 76832 64959 84206 53046 80747 81376 60179 90487 60450 65687 76019 78249 80039 68528 57639 90212 62032 88235 98957 74319 86593 62880 78975 80175 61146 63912 83283 56187 56076 51733 77853 92074 83788 53227 56897 91819 82166 97602 66123 51653 80435 85229 95282 99697 83256 76976 63727 66958 65854 64397 97656 60686 97871 61765 87273 67644 92089 92863 77136 57954 56489 55027 54284 52840 73144 51572 92237 62783 50544 82354 51682 71475 56427 55788 57888 55857 75469 64810 60725 93183 89979 91294 97547 84907 98427 87552 76824 88315 58510 69926 54463 78134 69609 54367 92324 80750 60462 85648 53657 66188 95430 92258 55666 82718 98425 63912 81120 62479 87058 61907 69733 83041 61325 96234 91534 70766 82596 68718 58167 82121 94614 69032 97773 78144 67073 88328 51915 64475 89934 64158 78251 80073 94207 55546 99321 56475 57082 82742 71932 71203 65878 87132 72961 72754 52477 61969 68493 79454 87768 55309 56066 63182 64614 61895 89621 61193 70057 68136 85023 82480 81691 96413 80960 50585 84526 52843 66141 57546 61231 55986 73245 81101 66320 54626 93096 86319 58587 97588 62462 82638 54119 86114 86079 75926 93169 81582 75137 90559 68771 52471 69480 75386 60035 64903 57682 79829 95366 56178 88225 90040 53401 68175 60976 67366 96187 68209 84790 91431 80957 59692 54307 80761 77965 50328 83663 71263 74352 95980 53609 84016 54202 79898 95906 54401 66258 67972 93391 63743 96618 93141 64228 52967 88971 89010 79169 71552 83180 81924 65232 91060 53813 70900 99962 84410 67395 54298 69171 70825 77080 63073 93625 60444 56523 80305 67401 88850 60638 83584 89187 57097 83003 89577 86894 73118 62264 50570 57701 70532 76746 86650 88121 75017 98176 98550 93684 61618 68141 78180 90155 74662 98454 69236 86839 66059 73683 69465 76812 82921 55086 77563 82619 56761 68522 54995 57582 78964 70032 56348 61808 74795 89918 57627 79258 82766 98229 95031 59586 91885 78103 59460 99059 96274 82931 51476 91324 58588 64554 76659 64759 86477 73018 71905 60432 77241 93287 71064 50659 71116 97481 58863 79140 67939 63912 62268 81360 54304 88314 62501 99028 93408 86666 58014 74970 51627 60633 59664 52334 65772 59203 57389 67887 62460 79543 95109 61533 75237 88787 52803 56831 56933 96873 68147 76828 78443 79253 67467 60563 52591 55838 60898 63255 58317 78523 87197 84363 78043 67261 69312 94269 82624 53400 63280 80550 54548 73665 61428 68850 56496 75966 50639 84685 60559 69972 50792 63779 83777 79960 61216 72971 89035 87341 81044 58926 52808 86586 96528 66234 54723 95230 92442 55650 68727 54294 52599 74454 59758 51778 75485 74017 91581 80269 71397 85391 78151 79022 83202 81652 78785 91366 87335 65530 60031 94199 57189 66156 53494 81835 53634 88033 52905 89172 50389 80759 51727 53376 73986 77745 79298 73959 78234 76474 67306 62159 91763 71425 79133 67686 52854 99782 90860 73448 53148 70409 81613 52087 76344 50573 86348 96852 91435 77239 90560 51285 79900 57410 54001 85255 94909 64760 93103 98125 87357 61228 61295 77092 58203 89759 93362 57136 66680 58332 99793 81480 50326 59168 67480 81686 81283 73112 88067 76080 82518 56342 56581 83934 83862 81373 76518 84728 73941 72104 98810 85319 57903 62958 83430 87995 89367 75258 87638 93450 51222 50757 70731 67051 72143 98753 96220 70618 85007 82641 93019 63824 91755 88312 71645 67206 95250 78201 73656 63539 97113 86327 68733 52917 91208 70779 62847 97980 63208 64980 60890 63535 84141 80507 90073 84877 98071 91265 55575 59786 54150 55480 60700 86893 77889 91251 93070 54410 95399 75680 72731 80929 91499 97257 76372 67939 99457 50716 98530 64412 87443 51576 84104 80536 93253 54374 75450 76136 80559 72814 72400 77400 51967 58938 92401 60825 69684 89375 65621 95293 64401 77192 86372 59094 50338 62707 74015 89560 63738 90524 50663 57422 63620 92426 50556 51269 65457 87955 77242 67378 88623 61666 80700 57262 55719 93690 88532 83338 98101 84833 64233 67982 98460 91833 86043 60005 65031 83117 70719 61888 71636 66882 93815 70434 52969 68607 63790 52894 72965 51781 92891 87968 69617 54148 57224 63549 79487 61842 59253 96060 50484 76209 88795 79319 77791 86254 80804 75996 99586 53422 90691 60987 66679 65254 79472 70266 68905 68573 69494 63325 84435 50736 82620 79776 70702 54213 70218 60552 93085 88845 96131 98936 66559 72159 72358 58507 98905 54338 91354 52142 71564 68889 58475 72482 56992 52047 62606 92530 59672 50562 68698 84368 82644 62349 61860 84508 84354 90098 89750 92131 84878 75335 53854 72469 65796 58170 79780 77361 52387 72402 89402 90240 79235 90435 78893 67143 75684 78416 83027 89314 55086 87082 61503 69455 99767 80079 53837 89923 56172 73969 69324 98152 82843 60199 94235 52331 66259 67292 57788 84161 73916 92070 69984 84613 74679 97828 66682 54954 55857 90791 68071 53298 50537 90588 94953 80771 62065 65075 87915 65866 52883 78229 97655 94558 98236 52610 98536 51323 50921 54859 65080 70210 67615 84603 58647 84297 64646 98962 82314 93849 63565 56835 58834 67224 56687 94220 96269 64343 59438 89103 89369 82650 69080 60153 62564 64734 95723 92683 67140 73709 60533 77107 62269 69276 87330 59300 93307 53059 55988 87484 52261 62687 96654 75888 50458 55940 59130 81332 76679 90445 98764 70961 87137 89124 87465 99664 61548 57658 51931 89039 97055 70490 56957 73346 62348 88268 68871 63929 73696 75494 64417 96515 74265 55267 62138 54149 76392 56649 91700 66012 81069 97657 79707 74061 50942 58848 50683 72488 90934 85162 67037 68214 82593 67025 57173 78574 77755 83410 81925 90656 68814 83095 71381 74341 87884 96533 55849 92206 68072 62000 95040 84941 71539 76497 50126 59682 89278 73686 90571 73202 80954 56136 73049 82796 59664 74729 58255 71781 92209 63729 91216 67591 59031 53280 79486 62325 71911 67956 67040 53322 77430 90231 76066 53680 64195 83479 68443 97571 82537 89722 82156 70534 76640 65411 83966 58829 89398 59653 68541 54532 64112 87674 73654 91659 56821 79160 74820 66158 78303 66331 78314 73949 62319 50272 96423 58092 94106 87748 96359 85185 95367 97448 56889 63257 56457 95573 97377 87499 57931 64877 75746 55206 81819 56960 69063 89989 75723 89558 53697 73828 70390 55515 74380 55872 96584 95575 65346 59188 59239 58928 77451 62348 89704 63021 57074 74703 75301 69321 53722 99658 64567 84929 95827 92304 79442 85620 52274 98629 55909 86911 82266 76400 73380 65937 90484 63202 54860 64552 86108 61466 90341 98439 50466 60238 84131 92061 62812 95217 68550 87254 93113 90688 61812 98997 79398 53719 88008 91729 60554 85038 93444 94349 71138 73024 83634 62038 76341 95202 53211 72188 88869 71134 93788 89408 64145 65934 65156 59894 90704 81100 97348 65367 67547 97617 65716 73987 69909 81726 62182 69688 99679 82664 79490 54026 62467 90150 65552 97879 89099 93574 94922 72134 95107 70988 62556 55444 82066 98030 90724 82423 83680 89032 89578 97334 72756 63845 73424 77374 76707 97007 59518 58974 85915 73086 82151 73268 72107 95351 87955 62633 85771 99817 84100 78895 75190 83958 83961 82522 70382 50961 65279 53704 87465 98897 64728 74038 75795 60123 87473 83718 58585 89454 94478 62932 53117 70444 79394 66927 72632 70003 73939 58746 74404 92809 86515 99729 68542 80665 52758 63040 54993 95468 88074 67431 91809 84414 77334 75959 62652 74792 73165 88356 70843 95137 67774 83941 82625 54879 80802 97127 57315 73876 72634 73172 69069 96162 58480 56824 69313 70231 66970 94622 88531 88767 67079 58292 51026 57189 68061 53938 76852 87250 77618 81871 65564 70286 86009 95842 78080 74694 96257 77214 79807 51397 83549 97288 99971 57407 73542 88135 71712 74171 95885 85816 87660 55797 97087 74279 84565 87433 69637 85171 78945 65182 72571 50750 83528 83395 84117 66369 81393 51833 89622 68647 97979 54872 51012 57559 78697 72185 92139 55607 83340 68550 86317 81783 60799 83326 86789 57624 82716 85538 90407 94733 74085 84630 88803 77823 56995 82478 99653 92241 66206 62558 84987 67521 94176 83753 93102 99580 53283 74196 96968 59464 71175 58374 62900 97802 86845 76024 64984 67303 74432 74346 71209 94482 60865 53267 88407 55182 96405 99841 63880 69471 72269 75278 70727 96761 88771 69218 77344 58751 62613 59325 72664 89766 96461 62730 74974 80250 88769 66661 58116 89246 69797 64713 69529 94716 54646 92880 74428 78443 86775 94185 70254 84145 85944 82576 99622 64288 80213 73712 95250 78874 83247 92468 99570 84756 94383 56862 75373 66809 50771 86592 80991 85611 84290 89729 57568 62601 88992 50369 95402 99627 95334 63202 93049 62823 83115 82086 65594 86394 62964 66403 97887 71001 71260 95277 81265 80318 89246 50770 57300 96457 61878 55612 78726 69302 54715 77309 82074 66266 72504 73276 66495 83504 84617 68192 55949 57302 87514 84319 54922 66945 59860 76281 53840 92215 83456 51936 73076 91337 65332 78864 93319 55899 89204 74321 87788 63220 64164 69672 66922 57765 98862 61846 97291 57007 85349 99054 88659 78489 68884 79009 81818 62931 97906 74362 85949 57696 64244 81486 89789 79617 95062 53055 53860 75338 75779 76085 62561 98854 58296 91357 59190 53471 96584 97262 85302 87194 76345 88487 60101 92047 75888 75579 77893 68778 94002 78045 66163 58620 71255 52260 79882 59459 99114 65296 69970 90207 63388 95047 90934 78880 80176 65590 67884 66596 55503 67724 53072 77359 99591 72363 68686 50628 94735 80138 65163 66575 66840 61572 86917 73876 59701 51502 74398 56006 58268 68746 56043 61722 88177 55654 73134 53282 96654 98947 85892 79655 83773 68568 97183 93400 96423 87568 97748 70072 99217 80977 60153 61930 65622 50547 78600 58349 82182 66809 99493 84148 58628 70018 93143 81636 54373 85668 64985 94544 97469 72097 87073 76554 98682 92167 96179 57132 67227 73135 95955 58519 74583 58847 75932 71623 94287 83757 86456 94640 88267 84094 51765 79258 50574 52814 62629 87145 87686 67154 64257 86585 82115 57823 50080 57490 53187 55436 81948 53247 95580 76940 76028 94905 76104 69070 78709 81618 77298 71124 63454 76081 59403 65001 71023 58852 79723 94653 95087 69285 85473 58320 57451 86531 58247 97970 85407 82905 77125 53106 96766 98098 93218 51635 71441 66740 90271 65588 91587 95575 88923 50270 84707 55660 55337 55363 99669 88629 59748 65597 92513 84319 75184 60830 81889 95721 95031 53046 70287 80386 72772 75440 55996 93453 54343 82303 88485 59151 91872 53424 67539 52283 53244 84899 77436 75774 80105 51122 52869 75620 81123 70860 79546 76485 77045 62007 51151 66702 93406 91459 59697 81640 82376 52294 60004 94900 95639 84656 83386 71320 93474 87367 94926 84822 87033 67683 60601 69950 54323 87030 89298 72714 96226 58346 88341 70213 94556 74554 73567 73846 83486 72360 95963 89177 99003 54607 81721 88648 64193 70947 80806 58746 75929 57073 95796 61986 76578 72965 95772 59471 87341 56530 88880 54171 69082 88999 70247 86924 57884 69924 57008 77984 61549 64260 99039 92281 67093 94660 64841 66227 72494 71145 60843 80590 63328 60367 51380 81536 55644 98609 73318 85524 92527 92041 70143 64961 98138 82758 79677 98269 93393 87235 97329 60289 83498 61518 94727 87289 89415 89565 97662 52420 71534 86324 89807 52463 73893 96340 50594 88244 69319 59780 77344 80322 69671 63571 65062 54352 99235 54442 83591 55261 59147 50609 77862 51000 71528 79250 79607 82275 64936 75351 54713 56240 60962 71282 86407 94726 68606 66506 65639 55303 97796 57263 84814 50412 94957 83268 91648 66301 71483 72991 66807 77324 69809 95340 60079 55705 84279 93679 68402 87144 62093 95576 51848 85399 75947 94423 69226 86761 53506 77924 52071 88160 79916 79286 58958 71167 79932 80721 98021 74836 75589 74015 80664 61772 99687 50967 58300 81093 96368 77738 82919 62542 71321 78558 52725 55326 54889 66740 66662 86038 96538 86747 73681 97480 76472 81584 87545 81917 65129 60324 59664 58330 76680 67385 65117 93062 91775 98408 75017 51890 97771 74512 86937 88201 95460 63748 78073 76031 55635 63757 96642 67789 59317 50306 73748 86314 50659 75504 87090 60746 52948 70829 60931 81091 55082 55358 65271 99160 61676 97499 53217 86705 92980 82336 92442 70359 69507 90807 98707 86948 63251 97116 73165 65799 92827 88416 78720 78826 63506 92857 88733 83942 66078 65554 78632 67221 65603 59494 94738 73469 69875 71763 69849 91045 75746 96984 59636 84486 58753 78325 81901 67565 51464 95938 55982 76104 76263 98264 80831 62583 68834 52297 62159 83779 53807 50177 85552 91271 71996 78537 97403 70477 67809 92654 75585 61653 98354 72893 98742 97812 90713 89048 87225 91840 85160 75373 60772 80006 72656 80527 71647 82892 59998 72418 96815 51956 58766 58349 62733 99068 78552 65639 61207 80273 56074 78339 58668 83118 72115 60395 71925 86214 84162 97620 92558 57345 60851 80220 90406 82957 76578 73942 69872 66996 84503 55429 82626 80139 64419 72735 85343 75947 87502 95116 66008 77261 78785 81460 58089 76187 87324 93490 93994 66429 92468 84260 79023 72420 54385 71457 79214 76182 86249 81397 63459 83207 86583 73328 93288 89423 91739 81964 78396 82431 68747 84023 76222 95327 89985 62604 51198 97246 75512 99621 93451 57167 87158 70007 67727 64975 51656 82359 56195 98180 67288 96117 93016 68338 63027 68088 58512 76304 76252 75999 75320 68537 80278 70390 60363 86314 69617 97554 84042 92807 56847 68639 72984 75538 81830 51088 73130 64361 76681 70788 53893 72218 88863 79120 74822 55151 83851 51428 75458 50995 87407 57804 98215 67173 69728 78852 55400 95025 88324 51851 51518 72920 70463 64134 88740 53103 86536 56662 62942 56551 52133 56917 80464 99892 59637 67919 96054 71159 81569 91073 81531 54054 98096 55656 69197 99609 79077 63613 69580 68303 77758 92034 79600 90335 88910 84118 95839 75024 55453 95649 79418 50965 92608 69091 69740 98876 93613 51188 89948 73377 80380 89576 58576 65672 66190 79565 54639 60999 94682 87065 76547 87228 53436 63932 60431 91573 73723 67293 62295 71711 88022 77188 69491 73050 78244 74731 57900 69211 51831 58788 57334 90369 58559 53193 64113 89885 85403 99599 87124 96247 79171 71743 85228 75761 71030 60290 76931 81903 95682 69847 65640 61934 66703 67661 73920 86399 59637 82520 94465 75476 77980 52180 83300 95393 75295 61430 57737 62635 61988 93943 60274 69419 56657 90493 78465 99024 77228 56676 95229 93962 77001 77945 78928 74903 81990 58417 79845 95027 95408 63790 83449 62398 69413 72575 80671 68658 74085 98734 65791 96666 60474 59198 96355 85637 83519 67384 82237 82839 97600 97421 87039 63819 57336 65509 79583 75473 91201 95901 96834 82251 76650 93079 96650 94286 94330 85950 66993 64831 91759 92955 50584 56071 57104 65973 57994 76842 74506 79471 81274 96360 55246 87616 70595 52959 66175 68057 73499 89671 51734 56153 86173 74296 94393 86763 51786 79442 90029 93532 57998 63560 99325 80818 92949 69723 90095 92011 73839 87575 83415 63190 98414 54939 63324 89236 65921 70888 55633 90905 62954 78947 56876 72853 80754 97625 60329 57512 92791 87978 77705 94591 87581 71473 80308 68644 55697 70658 76917 74453 52758 83364 74326 82430 81635 84233 60497 60478 52889 76265 83415 72037 52522 95171 94085 79798 68227 86866 60079 63358 96848 72102 94223 77430 87120 90575 69454 78662 68275 99867 92686 72284 99092 82079 58676 93661 58429 60515 78217 53631 83336 94727 82485 80356 58654 83645 76458 61519 75657 90964 61300 58322 73499 79767 60044 79697 61166 87201 90323 60884 76312 95875 57788 66616 64720 86931 79010 53633 81395 53293 89993 83429 74480 89810 75361 81064 80454 77574 63813 95494 99048 95388 93494 69868 92003 86143 78727 62753 77915 65112 87293 95447 76559 89486 84669 60543 59245 61617 76453 73077 97149 67720 94198 79192 51791 78507 74411 79473 63981 62022 79273 87257 82893 91879 98784 66070 90728 70531 85564 92733 64987 53415 50430 61110 60921 69766 86509 96505 85937 88042 56847 63568 96820 51663 93428 56591 56972 60520 60599 58336 87877 54702 71067 67940 78669 87241 66378 56144 76316 57796 76814 73685 66873 66390 98682 91501 79224 72750 62881 79324 83236 75071 77846 82415 77704 78449 96797 73697 71286 57091 55968 99170 93578 83962 61626 91603 54401 97430 70554 58671 98312 85879 93645 88053 83967 92026 60574 94952 80079 57167 65788 83882 94803 79575 78686 54395 96073 57442 99735 86423 92842 60742 88820 87063 85845 68043 85859 81340 89130 77222 60830 78892 98319 69129 66686 54902 58372 61162 94643 82998 79063 73034 65927 57488 89282 53033 99284 86820 65861 56874 53586 89611 85802 88494 56004 68166 53421 77358 52742 65646 92380 71926 90857 51937 99234 54259 93676 55524 92833 72855 64812 78778 98374 91494 99398 81498 99586 73075 64501 90124 54304 58858 87033 57658 77530 84276 63158 65322 77375 56560 59670 84052 65902 95589 83491 90474 83347 89745 79499 50832 60545 57657 97760 57091 89203 68137 93317 59359 73974 86075 81042 56814 91674 54342 80331 98451 78300 77531 82351 86660 51278 95723 69244 60681 97644 92229 54020 69647 62694 60188 59006 99778 66643 61757 83964 56228 85695 52859 75214 75423 82585 54470 76078 98432 60915 68715 51071 99580 61433 87687 95102 75643 87073 97907 56643 53313 89193 72565 50776 51429 88502 97128 57009 85050 66364 71086 99364 92184 79131 51404 94969 87145 82905 82796 72834 62317 97492 70867 97674 86374 72958 72255 50613 97318 55368 97158 98579 61809 51629 51836 85653 62856 92449 95212 63321 58762 50951 87100 78583 78262 82210 77583 51091 90872 95064 72269 71908 50745 93461 55071 59696 79807 63532 63703 78790 52485 53838 87184 66445 56059 50438 56728 95391 89644 74046 65420 81363 59373 79238 93706 51413 69962 78560 85134 55980 95283 50352 83767 71927 75245 95403 70035 67824 76128 51232 87465 57891 83066 85816 77263 85238 66667 78086 60669 70902 86690 60051 56008 80021 61742 63248 67262 68183 54317 96398 84026 74538 87443 69852 76804 78096 89683 58416 94676 97122 95489 72449 68319 58634 52659 51580 61847 51388 76670 75742 62608 53546 82591 92222 87836 99037 75742 83814 69218 58682 97219 66367 80960 56280 60107 79554 59952 78405 78578 94659 91018 95227 69295 98356 94708 61380 74001 77885 58964 52912 62555 96310 88424 59388 60670 61010 97390 50500 69930 92520 58482 71486 51499 77136 90728 52559 54347 93727 60600 74453 51170 78760 81018 69155 73273 69045 83879 92788 81349 87369 73045 79420 72765 71233 63862 90503 84407 71690 96496 97245 75493 60348 85969 89845 84755 66892 80526 90519 98862 72167 69106 59694 76883 62997 76641 85765 51603 63540 68760 90401 84012 89451 60943 67354 98190 65455 91629 83481 81003 95049 68161 80325 59588 88460 92456 61238 71302 74805 57480 91361 82527 60308 51617 50623 54055 83076 70276 86878 87290 87826 94637 63513 92650 86951 87669 91954 78635 89926 52795 73505 72508 53717 81726 84790 74684 83451 69922 58646 93953 57848 91103 52647 89417 52097 82632 92664 77153 79812 60721 85362 80493 75106 63643 92184 99120 72932 97113 97154 58521 68707 80127 88385 83453 52259 63920 99826 54881 71622 85842 60372 98522 67813 96097 52640 68321 67311 69056 71948 83948 74837 98482 83232 66716 93034 79967 63704 90977 95039 94725 76002 51363 63392 72724 50171 87730 62530 96957 98746 87053 63472 58403 62151 74622 62296 62073 96517 78523 67987 93055 81478 69420 99790 81013 66186 79744 71447 84754 52985 91305 79848 94333 64254 76488 93854 63462 82776 59132 54852 94686 61778 87237 86138 61780 56264 57272 76078 76911 66805 90245 70914 76194 69527 78558 99959 94364 73518 76796 53144 89240 78050 73489 58271 78189 95343 67256 53882 62766 94808 86779 64827 66327 57835 53052 56981 89313 83755 65144 81413 94791 57951 60069 91720 69037 75601 93843 50848 65534 90123 72758 63561 76135 70547 86660 73039 66197 92107 68865 89370 89752 72702 84439 89159 70789 82289 90004 80501 53479 96603 79169 73899 86887 67259 82092 73314 57638 92517 77562 75170 57151 57682 69458 95027 89219 93330 65096 90930 79441 90958 67478 85751 56734 69255 51253 70973 54758 67614 70971 88061 70457 84925 75880 68071 89002 72519 61887 67349 99722 66290 74005 74827 94732 93446 50362 94943 98650 76182 93154 58729 52169 77498 71924 99360 85714 84728 57255 90833 87061 54310 67655 63093 92067 66476 76120 72773 68585 81911 52263 56091 51586 55821 73753 81754 53431 92507 59058 95732 96878 83129 55080 75863 56403 96270 80221 63741 99468 69370 69958 81397 84460 78847 75225 89563 54466 96831 81584 61257 70499 54291 93070 56387 79597 60413 94107 87861 65724 95871 90680 75095 55668 64913 74883 77504 83166 81024 58582 79299 69378 78351 74179 99295 50724 51098 72923 54237 57105 58117 85284 77378 65802 88779 96749 58344 73415 58001 96142 59761 68746 93881 55533 85302 85979 60470 84805 75025 86105 61624 64717 61183 53002 78906 76726 56559 87033 94502 90354 69060 96152 82233 63268 93627 61295 66313 84009 77822 53019 64518 72873 83674 67981 90543 80580 72823 85482 55616 73451 68026 57982 79300 55390 61805 90968 85345 92534 54435 87638 67196 68058 58161 89633 81003 55175 80205 98189 64304 80391 83260 61672 67953 99752 97790 92808 73112 75120 90168 96354 67532 97407 91750 76793 53712 59400 87019 63593 77388 58562 85617 79544 85245 58493 65775 99632 81394 84120 65642 67976 50972 80275 52662 53004 85768 58400 75203 78112 83110 88695 74041 57719 76167 53776 86622 81901 84684 77320 52873 56880 92106 79622 59000 55425 57295 87662 58145 86585 80393 81373 92703 96391 66359 82947 82931 80855 79579 54287 55631 68967 63495 89468 76463 67745 89415 54729 90569 65502 61329 83367 54428 53899 53394 90212 82691 74024 74912 65186 85018 62103 69442 64393 84715 85817 54767 98403 94859 59825 51944 83869 93335 51798 72003 91088 51308 80469 75628 55074 52898 56726 90515 65320 67848 73964 96767 77036 62587 77462 73489 98448 74257 59469 82253 75637 91997 77316 58441 68730 96418 76107 86930 50461 95984 61674 78550 93133 69624 51103 91137 92202 59253 65046 67235 53853 60686 54423 74639 71823 84727 72648 65122 55771 57108 75222 86300 61092 90375 74109 89379 93215 70855 53999 83800 56254 84384 90477 50960 63832 57948 53556 67043 83237 57318 55263 92632 54541 81456 68081 84087 65329 66218 72148 54959 86351 51388 71468 96302 94538 79880 74267 60008 76350 68462 62893 89502 72530 81164 56117 91891 81650 54170 80881 67485 99461 84623 70929 75119 65126 87910 79841 55222 68202 90835 92824 73244 91340 56196 83355 95551 59245 93992 76159 89488 62900 67074 85909 75199 96977 62619 88569 76311 51302 86922 55097 74270 86162 51033 56551 98914 68547 68068 87656 63318 56093 96068 65140 69797 93267 95302 79150 59807 70846 67047 82166 98548 85266 88908 89198 86912 61552 95278 85851 81504 77314 79785 81300 63488 84153 52223 56283 64996 55109 50116 50550 86132 85552 64554 76774 56616 75308 58696 65381 93222 51060 50096 94445 72901 52444 61794 66261 83303 52926 97703 73912 90798 76345 77477 97149 58978 76662 52162 61810 67056 52372 97238 71679 96150 81586 87991 85595 67412 71615 84145 69678 67617 57919 99801 84889 88386 95285 93851 56777 56073 51125 94357 77174 69924 62396 73745 93540 91485 66032 51215 90056 56584 97487 86924 60583 92563 98248 65392 66122 73908 96605 95403 83259 74735 63698 64227 95223 81620 75286 71227 80122 61532 75011 52272 80668 70765 81019 57404 58715 95166 75038 57088 65109 96092 92845 89210 90110 95271 69468 50442 97137 83775 99069 85702 53026 58989 56133 68480 68736 53417 85862 76519 52948 71702 98588 82256 69742 51127 86297 89480 59696 55614 73118 59683 64681 90680 67694 61233 58812 50790 57722 87998 54907 54257 55287 81718 53390 89485 99693 74114 69718 83656 57772 96830 94074 76840 57585 55838 92712 99790 55092 70492 98096 96954 97473 74356 76663 82590 84133 80521 76706 88508 53317 95529 64566 92494 70826 95024 92770 76875 92708 79569 87300 72679 95538 58858 73353 89865 94564 55266 73996 96565 59300 97343 97228 71614 92044 68776 71307 59237 97560 57633 63943 60415 86475 83383 83181 93341 68697 65675 70053 97901 73393 82902 73106 62276 60842 85086 58304 86643 59161 99784 92900 96745 53912 89236 70968 76665 87742 70188 68811 99857 59686 78180 94565 80025 54673 94464 64777 85478 63777 94048 52680 54667 53577 98331 98537 61909 65510 90844 67551 76949 95163 91482 64135 81012 65882 91555 62310 51138 66496 58440 64578 99553 85972 67990 66776 70891 59821 70924 75671 53595 89134 73287 86878 84045 55719 79725 89650 79192 62918 53778 60310 94562 79456 94876 91691 71616 67028 85638 68204 59265 88811 73742 72812 84902 71120 73515 89195 97092 60095 88648 81300 71084 85657 51829 75370 50606 61683 78365 72226 89691 83028 93134 85161 94555 62630 65383 69451 58243 69985 70990 51511 85218 75421 93387 58158 85053 66572 75957 99133 80571 74773 51126 61297 65269 75787 60785 66161 88395 65081 93356 96289 73227 89093 64410 89714 59187 62559 88981 89645 91247 62653 60576 96702 93607 70026 97836 52104 67725 63396 76292 50938 54917 51244 77966 51189 93673 89642 98725 88372 56854 57818 77110 85886 87632 66588 82177 50043 55939 75731 99503 63491 75590 75526 68828 67316 50130 68900 70628 76845 59800 82080 96392 55410 65714 99392 59033 63859 68819 84989 59200 87701 75228 61691 52444 81397 55027 58972 68949 87728 62137 62380 92135 69624 76895 60377 54970 99265 64045 92647 72851 81820 83917 67228 65167 81071 92116 51633 83512 62976 80969 70708 71244 88632 97448 97079 95837 53454 50240 54339 56424 79117 73968 53737 87397 57619 98244 70872 63609 94889 98741 67112 75889 95277 65354 66940 55213 72348 58437 75237 72500 63912 67797 87920 81912 50572 80102 60995 55674 89745 79010 96438 51334 55420 50085 76487 89571 94035 63356 92393 92747 95240 68924 97274 85813 70608 90268 93916 50789 60832 78529 96093 84637 64200 63905 51334 59705 88269 58242 91961 70207 85707 57753 68391 56762 58547 94220 81997 95942 87129 85226 78451 64225 73875 52564 54468 83656 73342 66756 66874 71161 77375 70705 97962 77789 74005 58559 70548 61653 88624 96811 65923 67871 50101 63722 89682 96463 96242 59006 93874 80592 75309 72973 99554 87564 85567 89378 64262 83753 60134 99890 70193 79931 67330 72401 92892 69027 73320 76095 54883 96006 75368 62587 64195 52603 56510 96382 75911 74254 91657 91545 81175 98371 59242 62493 61051 89726 70312 76426 97708 71734 99941 98615 82350 74927 68235 59146 90682 53717 92229 64869 72508 63349 68107 95726 87125 72792 64833 89441 63287 50820 64050 63148 70318 70806 90645 74672 58892 80559 68645 86960 69589 81766 92586 66833 71466 93837 61577 85231 74825 51617 84370 77014 89485 66078 74391 94195 52355 59838 88638 74958 83651 75615 63621 95376 82214 95317 98113 88426 93300 94791 99113 57441 91556 85173 79714 75363 76308 75784 52053 86788 79501 93408 80187 66735 94370 51440 71373 74121 86196 95525 98888 79799 73035 70590 79281 93002 96030 73443 67375 75377 81082 73353 97590 77670 71433 56850 58779 74595 55091 69113 69142 64230 74390 99469 79503 73586 98450 71582 81160 52908 50817 70871 96842 97965 58865 77735 98676 89741 71473 98025 75179 90614 55350 79784 51109 51733 87320 88853 56540 83390 74057 95117 75615 83853 62635 94294 68204 98090 60059 83326 99617 76653 93741 73578 86927 53435 92720 54503 71506 77040 78586 52838 93892 74480 93430 74326 60108 61590 71875 87336 75938 81047 87889 98414 66927 88170 50024 67462 65513 55972 90765 60733 57025 78501 62291 84052 91499 94709 61283 65193 99090 83956 97433 87508 98864 87821 70157 98954 89121 76690 75388 52004 79480 70036 97792 51176 77864 70409 58004 64283 82514 90126 75729 78567 79440 86764 66290 75071 93152 74653 94265 79991 99279 98535 98504 97860 52775 66781 67221 56551 91638 84244 71426 72857 51757 69914 52600 89979 93745 51811 80554 91635 61638 68172 76805 97550 73384 68749 84231 63687 59214 84064 63267 81145 54621 78625 63371 87329 94892 89213 62662 55557 56774 70139 76848 79264 64651 77117 94357 51410 95431 62121 89442 84674 94402 84604 98342 93810 82195 82346 55420 93085 92050 80586 67103 81274 50631 68780 51107 80249 90621 86979 68744 58933 91843 56445 64761 90106 93001 72811 57900 53216 54174 71380 80997 95463 71402 95743 90227 89423 77776 81691 58287 79187 51492 72067 72185 62761 53479 80352 70893 83200 66759 87277 80175 77003 75320 61000 69293 67609 61573 97356 92671 50811 64687 65770 79620 55336 95492 86658 76678 57915 54023 55345 74711 53706 89996 65443 86174 91661 64824 56995 99314 61536 69382 62160 66869 98780 75538 83566 95456 68803 72739 85913 85424 80935 95119 83855 61476 92257 52190 57214 78088 64003 89833 91347 50221 82283 56355 85864 59267 71290 90276 60027 96342 69775 53613 68720 61054 62552 66826 61564 63258 78758 92633 90372 82754 97995 86668 79039 52689 92537 95574 54782 81711 82643 96033 52474 66398 77633 65422 80881 83039 83317 59259 88583 80104 71630 95569 66070 55109 83817 61051 67339 68712 66457 94229 80983 88599 56111 75246 64393 78150 52432 88095 85640 94035 51438 86772 98711 60344 65232 72532 54488 52514 88883 83939 67914 80999 98005 90093 56877 89047 85018 87468 89654 87377 80463 73408 58305 84500 65435 92524 88703 86516 60688 92300 96425 89961 55733 68764 93573 68851 68384 61100 90277 79963 83557 72099 87719 74388 72591 97228 69658 92403 78987 51238 93564 50300 66038 67859 57915 84307 50413 62432 94152 60685 57199 53380 68109 88791 81266 89917 78375 89985 68407 72854 65535 76018 96078 56405 60391 56876 97492 81633 93596 69715 55790 97718 79436 83566 76690 57408 62799 55123 52580 54190 57660 95248 82737 67513 78338 68029 57072 95261 97043 76633 70061 81500 77792 59374 59478 89716 76621 56864 82187 57813 99701 58338 84377 52803 98323 54370 74366 59175 51129 67128 93715 69620 61109 76266 97376 60855 54165 75944 66667 76024 81804 86989 59504 52074 64119 55211 61968 99625 96779 51670 55126 70560 50018 53786 62964 53663 82020 99662 64556 50462 88220 94444 77076 90623 93862 74052 71616 70897 95383 90463 61824 53249 88117 65961 91494 62034 88417 69712 55057 55911 52702 97985 84037 57482 54063 59138 76055 77523 65334 61948 78845 77125 95006 75617 95527 83863 88340 70032 97416 81885 75079 96864 67962 82974 96770 84557 69661 91198 97311 58936 78382 88037 94324 73701 82797 64479 70927 88061 64214 64173 56229 95073 79925 97769 75586 72697 86712 98363 63661 97810 64201 83428 66008 69746 92976 66553 53545 97785 98355 80371 70660 78713 53093 79715 78744 65679 73721 87260 70096 81675 78709 91543 75704 91681 87998 94196 88101 78990 76957 96033 67940 64432 57234 92935 79911 72977 98390 72087 76320 63653 97625 77382 56728 63561 60562 81942 81565 64301 90531 58687 51513 74084 84797 86523 73819 89206 63191 68196 51341 79540 96516 76707 90550 79939 96905 98356 51575 79096 73464 75495 84061 80744 65427 68763 77194 84894 71496 68029 63674 53554 79106 78426 93001 83279 73619 53554 93397 90383 96467 83009 88617 70419 88036 79399 90761 65602 95400 73446 75996 58272 78515 67533 83577 93787 98184 67203 65054 82846 77226 74119 86333 53513 98853 72817 62697 72043 91877 64945 59623 61183 50100 85841 61079 99933 52092 71731 62630 96104 50841 79645 60315 93235 75056 84088 88350 91314 97417 84911 82350 85755 56287 63074 73972 60749 73401 92110 98095 59899 73619 95243 60188 93365 69870 82849 55824 61244 87069 92494 81714 98868 78819 76058 68792 86524 50766 81694 81661 91327 83267 72708 81600 74635 94162 77262 92951 79798 64747 75232 64985 70570 53573 87175 69330 54036 78143 93575 68753 71565 53290 83370 92753 77959 93073 94955 69826 96648 72893 97918 61286 92255 97823 98464 58069 88291 65660 70165 53399 58846 86089 66840 52139 60763 78514 54491 68619 60502 83152 56662 75873 97708 52023 83659 86769 95696 77069 52325 97104 71288 57730 64956 67142 65078 72186 80539 88713 66251 67699 68303 91104 57178 55390 56538 77528 81413 98486 98034 65203 56741 78295 79857 82036 78536 69488 59157 77936 80328 91867 62762 87527 92874 62496 53634 77027 80428 60011 87438 75387 58138 73560 74782 56329 78709 55099 65762 92502 75158 71428 83730 64563 63577 59789 73196 55047 97992 93854 91743 77789 68488 61066 59357 59658 84797 95270 50348 52547 71636 71366 87392 81464 89001 79485 93642 88046 56350 62427 71281 64663 72256 67377 66487 86779 63587 57058 63749 92967 91730 97125 65431 95531 90538 76711 61410 85311 50047 98797 55898 92923 86512 86774 82022 89164 83135 68619 69521 50226 88434 91861 60047 84217 87221 69687 55405 94268 93042 94354 85312 62710 63330 74925 88548 62734 93432 84433 93711 67489 88448 64552 64702 92250 64445 59411 59738 80359 59715 91721 59725 76443 82551 57279 72833 86983 62082 83133 97719 82006 62886 79096 74537 89383 66213 64242 70807 75365 51364 54097 64831 77182 68664 94586 55589 74472 93360 73836 90885 62111 63207 95912 56656 71875 84835 82386 69036 96343 92687 52750 74582 68810 98509 77635 62912 62450 97649 89110 88557 87020 84868 87695 72020 54866 72030 53443 70555 86873 77195 60791 50399 85215 66349 90794 81032 75739 55139 63950 96563 64885 95363 72320 98256 59491 98487 50688 55298 56965 73754 98927 90373 60485 75697 77877 52503 98332 88801 67179 51366 89225 53403 95977 51392 55581 84434 71365 52555 96343 68965 60298 61638 89827 92163 72362 91844 68323 98173 62083 58170 79411 74313 97188 84623 99330 72021 66255 75588 53185 84847 59054 86811 50822 66263 84781 99172 59498 91874 83315 65180 68989 64293 79626 92242 96050 89978 62747 77851 59889 84433 87975 80835 61014 65418 69428 63655 66686 51262 91311 63492 95782 80573 87845 69170 68264 64730 75364 61780 78858 64182 92122 56832 67955 76175 75020 82605 96143 84298 60036 60351 75262 98263 83094 94898 70040 94439 85443 66090 72644 62182 79071 86197 85865 70672 83565 55733 79848 97928 52504 91249 82586 65930 62326 84122 97505 82569 64605 90152 80171 59482 59989 84339 98388 82173 59212 96020 64148 95577 64771 76135 85757 75876 62952 87218 50112 51847 72044 72379 83704 58995 72763 74633 83392 54100 62630 98676 89366 62667 50878 55408 60054 78284 96400 84521 87232 59776 55410 55373 77141 77779 57964 82664 53571 65481 58159 72978 75582 54107 90523 68499 50578 63980 74537 55902 87072 88363 75856 99942 67741 68766 62413 69130 55380 58718 50079 92009 74951 57083 69294 59208 99198 78229 68871 79207 94629 52592 88026 58719 80883 61518 68756 95264 84206 76922 82418 76595 69831 75412 66495 99102 98739 95719 68304 92449 77033 97678 56695 62894 57071 75730 73107 88923 85442 67120 89472 97942 55366 97745 93030 64285 92058 81920 79382 62462 72488 50199 56940 56675 68295 66440 74258 94657 55593 61061 71542 74384 76505 84183 57650 88828 88412 55457 96150 71855 87072 52334 86370 64382 79479 55234 63658 70292 85142 95960 92985 94840 60915 86272 87791 81058 53449 71666 57325 75873 59557 75221 88417 52746 99004 97712 84845 51351 96009 91418 89095 52665 52288 68417 52246 88638 59366 65552 81061 60560 84411 92007 79638 93036 69064 68239 79766 70163 98336 51937 85322 50041 89499 80582 61134 67249 60038 85818 77889 61448 80694 66861 71023 98647 96766 90889 78334 59166 77462 79021 85729 68839 59280 93383 64838 85375 84918 87858 92480 99875 82038 56259 55017 89185 81870 85360 84357 63601 82007 92953 64587 97675 95405 87058 64325 79352 68975 68312 64609 82554 99400 53193 88637 67254 62263 97883 79098 66751 58517 51359 89936 70737 67766 63079 84329 64396 88674 99072 54575 91745 53022 85436 90729 72021 83040 73968 75539 65015 54949 67871 89784 71744 78626 59986 58716 55251 96688 68463 85054 93705 83028 78127 74502 53992 73683 89485 86241 92961 84308 76460 63516 70855 75733 72309 58767 71544 80633 90088 83681 77387 89717 86651 76094 66346 86403 56939 88976 94844 83825 77109 58688 98140 87470 89911 96244 74967 99396 75819 79178 94890 75958 52087 60925 50075 70871 84903 96133 71239 77244 61750 62375 69640 50384 84484 99863 91569 90959 63492 65408 83105 76220 54338 80191 86430 89679 69360 78689 51955 76216 82022 73922 62615 93007 89459 81651 66824 74773 64086 73404 52644 99394 66190 83200 56225 78679 59279 55798 72719 66574 57434 73040 99550 66880 51238 83872 84924 76376 75895 53217 94987 86019 70461 57831 97533 68049 95441 98108 90081 74162 81969 94185 58544 98414 55234 69224 99160 83882 77645 78108 96012 69088 98576 95542 62615 98739 65931 59518 83491 65978 66438 68054 84439 66207 82793 93965 75989 75404 87959 73142 81411 60263 81293 66802 71138 68747 65227 72390 99780 95430 94638 80307 71861 55949 87952 83302 72382 50847 91209 93466 52201 82951 92015 53797 72832 67340 68247 52524 86919 94864 87585 67800 55231 94724 85386 97715 89609 64401 88280 57669 80506 93529 89945 69629 90627 82955 65888 91882 51557 84367 96800 52734 59622 70085 68009 72636 70011 60577 74642 69988 78128 66444 67333 52716 73894 67998 59176 93715 99706 74535 60307 70292 89053 91414 78798 86681 57075 98527 56224 55462 92451 85955 67518 77691 78899 95030 74741 83022 82684 81729 77381 67399 67771 74923 54204 56190 50713 67240 98461 73583 80389 94710 52817 86265 95769 83576 65091 97495 56906 89882 90708 97524 59867 91316 97705 50452 94844 81505 73544 74479 89231 53873 63993 97336 57309 85744 85996 87188 90718 88505 71540 64672 78777 52088 91732 51095 86068 72254 68189 60272 93831 87789 96688 51651 94957 71574 98319 78453 77876 71916 66784 51649 75859 69414 88372 94856 88858 92538 78523 63964 99735 98411 78440 86458 55767 54467 68431 99390 93796 65771 98720 72048 79628 79860 68014 84523 81056 56105 88950 53668 63114 61305 59540 55453 55753 76598 78326 63239 57742 60463 97622 93286 86106 91951 66005 82673 72718 55886 58623 71659 72933 59870 80296 95616 88362 52078 89992 76208 76888 96202 59516 81121 64023 83317 54724 78213 60844 80234 51389 98886 95029 85588 84559 72427 87353 89637 59016 65665 93710 83148 53038 63984 52701 69275 69745 88293 72336 58735 54372 82056 98197 59990 73590 75545 53957 72335 67263 51904 88174 95271 62559 62693 98376 75299 91232 92323 89225 86837 83337 72327 69314 57317 64815 96767 76686 98532 50184 78244 69904 76564 82818 87762 95840 89344 87205 67955 51568 96368 68256 53324 63120 91053 63215 68970 85786 66239 55374 87917 59532 65275 99624 58497 80551 52115 56872 66145 89472 69697 61650 54385 96373 77310 63086 62976 92787 76810 88657 98255 75121 58312 94591 57699 78980 55900 94221 72652 76000 66945 57821 93689 63551 93792 58278 54339 77232 56212 82695 74169 56507 84679 56885 99016 82814 76176 59164 98049 81257 78573 93704 86654 62666 84337 55577 58060 71993 63088 93823 60525 59041 77798 62708 85475 74679 67117 73654 90167 88854 67096 56604 88464 99500 59472 53801 87088 70240 58807 60794 90326 71895 67559 79998 56886 93020 68707 61152 60827 79940 97291 58919 95481 85237 77383 92210 64297 98381 79326 53801 77936 74753 56833 77118 79559 92150 55124 98384 55848 79500 98660 82455 56395 96993 50584 57830 90222 77226 81078 59760 91063 91766 67367 89449 68278 99078 89329 68530 70217 98395 69202 79252 59758 60782 93135 67414 56646 83150 82693 61151 71636 64293 77173 97827 63531 62620 67764 63052 58192 67905 74180 51757 90450 75834 85366 78860 76839 70245 77728 83523 61087 63595 57556 67146 64277 94480 91755 76556 96522 77271 89285 77470 68834 62433 50945 88440 75078 66027 50658 69929 67799 69379 55656 70896 98518 54994 53609 81631 77297 62222 64012 91022 80780 68785 63836 64401 94281 72105 50184 73459 57544 55064 53833 97699 85634 98468 68089 54552 63372 76149 55614 56680 99008 51553 78829 67113 82204 97884 55601 56571 71470 59506 99875 95700 58047 71540 88959 50646 70868 85459 50792 81165 71560 56891 77231 51776 90318 62107 88065 69076 53005 91686 57534 57027 76288 77362 64584 91809 90397 77791 72039 57119 71243 86345 82088 53129 58379 61994 90533 55761 92833 55893 74224 84796 75010 64956 88217 95713 81822 71769 52468 93187 82987 55147 96329 60686 86006 91812 57878 50543 86576 79122 73764 77573 65837 70805 99851 97336 77507 91765 58154 68805 58752 92026 77320 67688 69626 99022 76555 58162 60191 61149 85188 59353 78475 94617 73127 89100 93141 95621 70680 67370 59633 70927 61795 82874 78724 59158 85947 88320 95261 56228 69156 84045 56833 71333 65934 57505 58809 78923 54097 88915 61586 68720 54962 52960 75768 70977 63037 62088 57296 68360 94799 61841 93314 68917 67114 55420 57070 82693 70215 94226 92951 92063 63405 57180 60468 58378 78940 51083 64409 93285 53240 69117 87047 51780 67425 87829 82610 66007 67449 71385 83603 65719 91775 80582 65580 68529 60291 56049 76190 55971 61058 54558 77069 89579 94568 60203 89873 91619 91549 98896 76469 52783 91920 96804 57785 70741 51022 50436 90017 97641 67410 91835 77308 56156 71548 71136 96724 66208 74064 96390 55195 93478 81581 90867 85798 82098 76596 64781 86683 66900 53332 75888 87569 51063 56780 52797 70355 80354 76711 55487 56891 70017 98596 78557 74373 70476 73416 99398 72733 89738 69773 66332 75715 58329 58323 57576 92002 80602 72559 75611 66161 50690 98879 92675 80630 65908 53228 64499 95791 50521 84980 54671 52835 75281 82602 87216 57780 94248 95128 53067 89686 66414 67110 81635 72872 88460 56770 51625 83000 76341 74216 99364 61194 67234 71101 58523 77294 88597 75802 73509 89699 78910 54857 51170 85455 56126 68912 65274 97535 80059 65006 77782 94103 94138 85930 51299 60936 70626 82528 99045 93086 50220 82990 67828 67684 93521 76632 70881 82789 70255 82595 55760 65002 54703 96414 86362 67883 86809 62199 95606 74640 55174 94488 96135 55159 83458 68814 85053 83993 62187 85168 75990 73111 96706 51883 91062 83412 67470 79304 51836 92515 84148 94717 63826 94243 79933 80259 93644 74086 99122 77707 65904 62715 95438 51478 62769 56945 82808 71148 68221 81468 98004 81193 99023 53931 97677 84716 94443 97220 98533 56512 67799 75200 72993 85252 65518 77290 95518 55298 51866 64729 83448 78653 76372 70803 60523 84829 66149 75284 90666 53023 76495 90214 61007 66017 82239 86741 52997 77739 77647 60741 94014 53169 89792 74141 94483 57308 89687 52507 54328 91798 50383 87783 87312 64433 55345 84738 57234 60321 58489 92902 65368 95325 81364 83699 91386 77277 92673 98045 56821 56451 72136 84033 82959 88967 93804 90379 67905 69502 66040 88832 81702 91734 63345 80345 59700 76903 70992 84447 66664 77828 77708 74706 71798 53898 81206 86973 58899 79224 96918 97158 87386 55292 97435 89885 79303 84531 68522 53734 82732 65202 90899 81706 74787 92143 80764 90768 99481 80828 51175 80223 64339 84325 98152 72690 82183 54002 95285 60007 85199 67854 80048 72463 68783 82481 67591 60339 72999 63879 97304 57726 80528 79229 92151 97472 89581 64594 65116 61550 69731 83486 93169 72591 99540 61328 96074 66855 69742 66430 63808 82591 63164 55826 55125 51401 98143 88050 67289 70143 93516 63042 69325 61486 92860 75198 73906 96170 70358 61263 95082 99902 83426 64714 75036 84165 89583 91438 58539 78649 88689 64748 84427 82181 86306 50225 99023 60840 57564 67073 73740 82676 76674 61360 91139 90349 53199 90927 78985 97082 99227 55581 88096 58871 91523 91134 80102 85440 77242 84452 78813 95183 75047 65159 69071 57089 85253 59697 84472 65167 82991 59669 78867 91846 57853 58402 96666 60794 90222 75189 70173 64139 95853 87310 58432 76069 98961 98069 81997 88879 62928 62002 78331 97408 68805 84854 75202 88589 61907 79132 56130 82555 99369 83254 94361 87347 87657 70624 93507 88725 74872 53313 85388 64183 90375 74049 55548 57717 99856 59534 51111 88311 53094 87396 76977 79944 84228 70257 71372 62092 72442 94910 83528 93727 62158 65503 72615 65387 52544 80616 69925 70313 50751 86448 56118 89858 59951 95830 88345 92284 90793 97663 86954 72058 97217 98141 89854 93662 72398 67459 53698 52960 97655 70910 75779 78545 98235 78154 95937 55418 85056 61724 92284 59929 76965 70650 86694 94474 70553 54907 63461 52484 80918 88548 54099 85449 76202 76035 93036 54256 61338 52608 78155 88404 84790 74817 91050 51683 94579 68509 68998 66896 76211 67642 69209 62472 53900 90946 76968 97615 58525 58124 83179 53668 66656 86677 60632 77622 56984 80010 66696 89139 98149 59503 57011 86183 81059 50474 89925 65551 51593 63438 99926 74315 94770 80814 65660 92991 74534 77153 93735 87192 60175 72673 87903 63312 76483 64295 86723 82771 56614 84566 85188 60623 52857 87156 84337 78737 81468 66459 94231 89936 88627 81495 80561 64248 54044 78710 86346 77664 61731 80549 57324 75772 95230 52969 68172 98443 60187 61363 65016 75729 86005 56447 85226 78572 63492 79128 61176 55296 82700 84805 83720 64994 52170 54831 57440 69528 79013 86842 89704 91834 86549 91286 75438 94382 73614 97071 52044 83195 79125 57821 54862 79585 55322 70614 66960 91534 62581 61201 66185 87419 69803 51087 83259 87810 71065 95085 79620 50176 91814 60381 99274 52433 55955 57641 57453 83463 57181 80343 88849 63829 65776 54401 72418 88228 66847 94173 91415 61402 76120 81242 78236 95053 70946 98089 69609 65467 83756 76231 50120 50847 66916 53437 61606 94196 63021 60076 56153 92239 59665 96602 88977 76103 96697 58398 65624 68868 61189 94459 60535 90025 87680 67661 75391 78880 61343 94019 62634 90933 53369 81590 88073 71275 94500 74937 95966 75632 91659 88669 94284 86204 52792 94283 61527 66870 88087 56553 69262 65950 87503 99712 86750 63936 85048 79123 93231 70381 63971 75781 61377 62444 59615 71859 81690 79303 75054 86225 85806 75887 88148 51832 63635 86713 77477 82544 68241 72202 55851 94561 72992 99769 82702 70929 92552 81265 60263 92233 87300 86944 89565 58103 57804 52619 71768 59072 93129 58410 56025 79303 69192 93096 86415 86417 65030 99262 67895 93593 55265 82824 93245 95955 81794 52874 95363 51332 81215 69653 56007 61662 72374 98312 68629 66958 56135 92044 56323 91617 57535 53800 73455 84347 96046 60202 62781 61827 53687 70410 60622 64035 93616 66933 88661 94777 68166 52098 95302 95304 60487 82326 87927 52796 94015 92763 79344 59050 70584 98860 92597 82993 97989 55650 58804 79454 92223 87958 83275 86359 76732 80112 58475 74249 74253 82848 66886 53710 92116 53963 81097 98319 97871 74390 72861 79594 97258 75313 92010 91716 55496 62354 92587 58206 69945 83235 78238 91914 87876 71558 60244 64782 96389 74679 94456 53097 74676 57869 71299 71498 75686 88631 97374 57795 52741 64160 87730 64534 64924 94233 67904 98997 60199 75756 60901 83731 53537 84695 72167 95160 56754 84004 78957 52974 84497 93123 87410 88600 79154 78533 75761 86183 60777 69447 84091 68181 84068 68841 60029 51069 65129 86903 76044 91775 84868 88755 83536 93862 65665 86929 95624 86743 62753 99842 67184 87425 63786 97885 85884 94533 61711 67484 68603 66220 87425 52947 89086 93949 64075 60870 74440 71033 66630 53622 75289 56138 65396 80340 87692 71595 92560 63332 64126 66071 76226 68515 91908 99667 89297 54420 73486 84079 58509 75567 86683 58024 53475 91562 51137 82140 91964 68782 85783 97016 98857 76854 98911 70562 70637 59792 92914 76033 92694 70685 72883 64169 62614 86853 64323 69936 73523 54267 78017 81741 78812 96527 86922 55229 66734 75579 64851 56823 60423 56263 94916 59847 85593 58903 85958 98530 71722 56362 72748 64258 67987 99441 95683 90182 68894 75513 74393 55751 59432 64007 71007 98959 72275 67263 67486 73528 56415 50446 60802 85473 75035 82186 86159 66937 98271 92635 97658 82012 63068 71151 52838 57264 58468 75850 54658 67576 82956 85064 76805 62227 64731 62055 84988 52820 74790 72147 53812 87534 78467 55354 87982 96130 92285 97023 81795 57778 97905 96152 53531 64396 72679 94272 85187 69045 57448 69647 71404 86936 83670 57716 57925 70458 98784 54215 71505 78067 73371 91450 63778 77582 63194 51476 69960 71144 70740 68879 68025 52136 75272 73042 70618 95078 57916 78198 54996 69285 99436 56354 94386 74097 73611 57610 95424 59562 50643 59372 65820 81723 81014 91179 89119 57507 86280 83753 82741 63862 62199 80857 95374 94504 66747 99695 87297 62171 54845 73572 71825 96802 66888 87771 58756 55549 89103 51492 78412 97572 68348 75073 97623 88089 68261 93931 64152 74163 92420 81785 81760 52636 91481 90171 96435 75198 79301 81885 82309 81898 77013 65872 70693 90400 87985 60389 72248 58737 61434 63502 90818 98546 74415 57090 86152 63640 97339 81546 53416 75030 81292 52167 53203 88771 97902 79244 90803 88296 83673 63671 90804 66083 85638 54332 56738 67775 57062 61039 75458 50884 74286 77429 84261 86561 51440 97282 82316 92622 61455 80436 55188 82079 97189 95163 52195 65441 55741 60774 79148 70496 53679 96363 55503 86368 67047 98334 86069 61083 58594 59077 53212 50790 67137 87867 78253 94098 59607 94239 73674 81079 54630 58038 64974 83155 66598 97197 76919 55243 94237 68495 76212 92269 89317 88883 99248 51582 89655 78025 76671 66205 58388 72347 98218 99753 55304 59715 55991 55000 72572 79433 93355 84596 59311 94248 71905 79074 97043 66439 74474 94510 75261 62332 66884 72024 75249 74085 57704 65735 80413 72908 85214 76987 90272 66418 99855 64538 58716 72276 76012 83197 57647 98310 73798 82139 66968 57788 71465 78631 72236 77457 81768 62604 90728 92544 58669 68485 78268 83402 71467 97556 66473 90499 83382 74789 86189 50625 79566 92418 72113 98941 54441 64158 91404 61506 88986 50919 81095 55744 77026 73071 73629 86318 97818 69323 89318 65705 77030 65888 77303 59850 90058 65907 94792 71131 50336 92948 55512 86693 50809 66412 76234 73070 70057 60970 58006 95449 83636 98334 52198 54107 80503 54078 80696 60417 97645 80756 73005 82891 85327 97969 80226 58408 83405 98846 52135 78825 77555 64402 82044 87965 79437 70051 83698 58673 90560 63825 66354 70592 96445 82257 88164 82631 65645 61815 92710 61026 74614 58273 55511 95626 74235 57010 53933 53925 90949 91785 82511 63664 99116 97285 69028 72760 51463 80101 50265 78429 76734 66595 56030 61975 67706 53211 71121 80289 99806 52136 71947 96609 68947 88259 77564 76217 53470 60083 63137 79229 91032 75624 59003 76527 78534 98578 88302 54000 87034 69887 61985 82312 89671 98999 95944 77534 86079 63557 85881 54519 92122 63392 91988 75404 99004 89976 89202 77305 54299 71422 56655 69705 78632 78216 67455 79422 52941 74256 76252 81788 74276 79714 89547 52098 82051 90633 95592 52631 60593 59322 93599 90048 93322 50363 93578 80936 73723 78297 84141 61804 65070 69501 76570 52642 64984 77421 70251 87896 75450 69278 99890 66590 88434 59940 98618 96221 52487 58850 91543 86001 89281 71301 62595 94216 57381 82888 50133 54849 54735 50244 95119 77051 65848 83730 54748 60387 75430 51023 96730 69017 74360 78829 79728 78556 75944 77658 98579 58496 70131 88342 96499 58978 68519 94601 74464 72488 93894 81404 94127 97340 73742 96999 71504 52304 62553 74125 79334 67785 89316 60628 74496 73838 65646 95933 58092 59010 85407 84035 79735 72617 63426 63995 50115 72014 98530 91039 96763 71383 72362 77884 81343 53497 97887 52299 62758 98709 84743 99201 81523 70577 90343 85079 59527 56346 85526 72302 54239 77865 82313 96185 96263 60674 90472 63132 72208 83456 94090 87491 86304 79808 82259 83883 84918 50182 72728 81447 89922 83760 65455 61650 54302 93588 94047 70310 64282 72770 80303 66754 58555 61202 68120 66319 83622 93208 94378 95030 58777 55151 93291 86098 60302 50592 52671 68182 75280 65007 53727 51647 66812 59008 92490 51961 65386 61423 72014 55747 72857 59776 97224 76490 57519 58859 79682 59044 66761 54294 66565 50597 97727 77171 90562 73202 85671 64378 66143 50933 84130 83076 78506 98531 85154 63588 92297 78643 66695 63968 93959 95132 90015 61961 81728 78907 93858 64023 87788 88768 81248 95609 96454 83567 61985 90825 55543 72470 58255 56571 86953 87214 76326 52133 53559 63580 73136 50396 62854 57582 61547 83605 68695 85334 99758 54742 65658 59632 90873 66539 88601 61759 55939 79904 58307 92261 90303 50574 53484 57465 59745 96419 71705 50312 74283 91996 97279 67292 94012 64667 89408 61306 87756 69770 60191 98049 62110 88472 92625 94855 81547 63712 51063 89107 85323 50692 93651 76810 56072 60280 94721 99160 59449 81240 91132 91099 52512 73306 53021 59210 94635 72801 68064 85686 78016 51536 67894 96057 50720 93791 99045 93860 76364 65083 52563 90310 85704 58550 72530 69822 63721 71445 62005 86290 80837 93791 55405 63040 65267 73095 61516 51839 76906 63169 79806 58318 50948 76065 79525 84745 54893 81756 60779 84929 51681 87833 79678 60012 97282 91069 55996 93537 69786 96661 51720 64568 72336 56546 59147 52793 71235 84871 88054 58824 92179 75623 66769 52918 75802 63830 96447 96021 97408 85424 89643 86156 98810 94988 82473 60892 77941 81025 79049 51128 92657 90015 59284 63405 99585 59213 54797 64119 55183 50585 98718 79626 88770 59977 63930 79918 59062 56590 73048 93499 99894 55566 69028 50614 80870 60526 60129 95955 81243 81499 68873 90248 54838 65123 76923 51406 51796 60138 82841 60843 53732 90293 56664 94545 70226 99624 74103 88185 81909 50881 59577 85735 76981 70092 99799 58520 59996 94741 73369 98102 68692 92069 74542 63099 91909 54502 86867 75433 52637 86784 89277 51964 78385 81889 85005 91677 95396 74288 57537 62253 78685 58497 90372 81506 95219 72019 61114 69242 80649 90081 70525 53504 94543 85916 77839 97337 77318 53814 93132 72150 52253 72347 62834 80538 91112 92012 50981 82087 98657 76826 53741 71817 80295 87302 52089 56430 69018 91601 79791 54987 75086 66163 63766 64060 86191 78770 77037 83363 73619 96511 63865 87381 58831 82209 60056 53579 57721 81133 63341 55077 72630 76404 69543 94999 60294 89900 55374 73815 65560 76703 52617 80625 89783 71852 78623 93675 59988 72599 71415 94938 81786 52472 54336 68979 59594 74343 68892 61609 85388 77516 96254 88232 98693 86823 99224 52385 93005 99982 65940 76790 92840 64970 50514 87726 94764 62999 94888 50006 79394 90095 57882 90806 67229 92198 78859 81876 57117 65776 65668 79541 77572 63626 67231 54967 65429 86612 55586 71337 82446 53478 63752 60354 68744 69782 87319 64560 81597 70432 98846 98049 77512 55129 55389 93300 85799 92568 81625 55074 88356 83257 66258 96621 80090 69292 89481 52128 63434 99706 53265 52379 79245 99667 88034 51176 69043 87108 92987 52862 93886 93669 79112 84210 83302 81349 78353 77292 64504 89126 58194 80564 63615 72978 78094 70498 81083 97335 55209 85670 74106 54079 98540 72768 96360 98031 51032 90461 91181 81835 69373 58875 88017 71390 82443 87018 82623 76001 82739 65686 56240 78018 68735 51987 54795 54985 90657 54216 87832 84060 54560 56445 70436 52970 90430 81583 98656 95114 69746 71904 58351 81685 59698 92995 73809 91738 73221 98225 74363 72260 59895 68714 64257 97429 76590 53238 77763 93957 68596 56449 94492 59258 55706 80777 56800 56171 76235 71382 74053 83723 86540 82366 81450 97054 88196 72762 98296 85630 74006 57550 56327 84279 78740 85778 77635 53652 88375 69085 57875 62425 92133 90735 61793 93076 85366 95596 58575 72890 77649 76749 57430 62820 74919 90563 75564 60206 86653 73245 75107 94871 78187 71114 83184 52156 83426 90401 74605 62475 62084 50409 82325 54443 63090 73437 85588 95988 65647 56042 81003 78885 92940 58240 78613 61360 77691 68214 93079 55660 85564 78978 77289 74143 52493 98760 79770 85559 85678 92632 78672 65166 63705 67161 98986 83266 64258 81694 88007 85837 77759 88795 71299 96731 60521 77739 67891 99802 73839 82810 65134 75979 80452 55176 65070 61071 53496 68457 61086 80071 77104 56253 78239 50834 84745 53342 73081 77980 97339 85252 59697 93854 93694 79781 67505 78697 55458 91878 56312 74722 93671 80258 65328 76477 50230 58384 92334 60342 70770 88291 76630 54384 58698 93794 56229 90644 85127 60616 73501 53402 60735 77745 67441 82906 83824 72602 63199 65333 88038 95934 87721 83688 83628 73369 96682 70652 53771 55426 70055 66012 69292 80213 72871 57296 63681 62433 50695 53912 90891 86021 91640 96017 65414 69502 67499 63201 63448 66483 60475 66956 99564 79921 90782 97278 77194 62945 78702 91620 76219 75138 67545 97411 69758 54722 79245 74912 66798 75094 55738 59172 62783 81278 84485 93808 89406 73001 61233 98269 51039 98346 51175 91265 78355 96040 52530 69887 65370 82690 83031 79065 64274 83575 92458 92998 50233 61710 56919 63149 94017 84224 85895 65621 87521 83791 96442 86172 75495 58235 81112 80830 68177 69669 53953 54760 67467 65816 85275 54151 82194 79756 88794 58436 64132 61853 74465 73280 75135 98893 81342 81191 58663 97392 92582 86990 72184 50788 51027 90520 95017 74563 75001 60887 82172 85534 83222 92849 73366 92248 92936 89983 83274 57903 79014 94585 68907 70679 83895 58877 90028 57215 70277 75395 59937 52083 53277 84625 71201 54521 56344 91441 68139 69660 53873 67843 58736 84814 74967 97677 97501 75099 78688 65411 55259 95155 88885 72547 81786 59800 59178 79090 50842 83559 82767 75363 70783 97046 59075 66488 57905 68560 79654 50937 77531 68484 76877 52991 63436 97378 87774 91696 80260 82422 94120 64458 80598 68554 83428 98466 74792 68109 67873 57364 99185 56764 72181 61330 51031 77345 74539 72068 90802 95637 51642 63470 51728 51425 91507 86022 54591 58971 57602 80342 89965 86783 60343 66998 84596 52986 98601 94881 74147 82999 76139 53830 50733 69215 98538 61819 81712 94307 68868 95941 55853 50183 53832 58313 66806 51393 93760 56223 72060 60039 76958 68278 57214 78657 83544 98640 65578 58220 77823 74325 97010 76394 64316 95653 89697 77473 54627 98545 88415 91015 89831 59007 65515 67761 72209 92929 66514 50720 84611 65823 78752 64359 95867 67448 78066 99705 63853 92478 51746 81943 56087 97691 57909 59955 74070 61067 84930 58835 87452 67573 73650 97407 89504 75685 94592 77635 53394 97890 99589 64697 78280 93210 51152 72483 77447 97712 81388 71077 72201 67050 84509 85673 86536 73840 95738 57037 95600 52707 85313 85983 88450 65132 83694 77700 85358 69028 57344 69310 90723 97503 94129 56022 89434 78415 68543 83032 87958 77241 64735 60693 55000 90507 67358 59489 64792 59622 74876 80251 97589 55051 62522 60572 82047 64256 66547 56959 97296 83199 87780 79578 50024 96963 95259 95132 97072 60754 55426 76397 90811 51884 64681 73658 90407 68451 92933 96016 56456 87888 53873 53668 60733 55751 96293 79411 56746 60502 80549 87516 88749 79262 95149 78879 96000 61590 54927 54655 58106 91757 96916 82329 62931 61880 60561 84539 69912 59460 71928 96323 57410 50556 98727 71051 65341 56100 59538 64984 54873 87232 66350 85481 72085 50132 73437 98801 56984 62770 99087 52637 78290 69898 54831 59668 91641 92265 58624 58886 54069 95285 92182 75203 60265 73930 82855 74931 50119 54032 67882 62079 82240 61141 57476 88759 92378 83728 83422 95453 84666 92101 92149 91226 57108 74999 58573 93565 73545 50957 51730 67371 94986 95667 98924 98226 95903 75093 95115 67233 87103 82814 61153 77395 50694 53300 82731 76879 87408 59676 94652 85026 81394 91833 56019 75674 91058 69113 73763 59386 55798 64338 54135 64247 74470 61856 68627 90560 73986 91699 99557 83955 94167 99602 74761 99951 78939 87914 73741 80868 99804 56444 73038 92946 91807 52826 89245 99921 77210 91108 70535 56823 88279 98704 58284 65768 77537 94495 63270 99086 51362 52022 82932 52723 58375 71090 50148 62422 72536 87855 55258 57372 65193 55144 80642 89629 91478 94889 56628 63370 80312 68589 79472 72598 82374 80771 93542 96919 89847 70580 96839 92719 67301 94794 92025 97788 51135 89571 59057 82004 55293 89688 93027 74191 58678 86274 63235 98241 79322 93094 50104 90440 74320 92432 68547 94773 79295 75729 63794 56151 94981 54376 63664 67963 84677 84785 52175 52418 65535 78726 90343 61290 90964 85577 55658 55129 74554 90431 98934 68486 84172 52162 77835 80073 56482 63039 57684 51346 71985 53307 94135 69438 81679 78546 95121 86313 54835 66520 86194 60314 99117 77748 59433 84501 62633 87373 68095 83459 74136 52841 89267 95319 72635 52203 70215 61747 68504 71748 63422 50488 55554 71377 62791 75091 59896 72242 82138 86579 80258 88961 86590 69961 69589 69630 89113 69528 51793 87144 77766 80340 97731 85771 66356 60089 75438 71147 69462 50669 60497 95141 90483 92593 55070 87629 75618 55399 87637 90150 77523 98495 50801 82740 60778 96315 71625 57673 53551 73120 72071 80937 79079 67256 93814 86501 94337 78168 72174 68956 73440 67446 57466 63068 80488 67393 66435 93157 87796 51622 53628 57810 77068 66917 97306 93280 62590 56442 81346 72851 87898 52232 54712 60799 63820 76367 61776 65877 72392 80788 93495 77876 57463 90858 60883 99577 87558 50956 92318 65863 55668 76644 76191 51134 66035 72140 69098 91637 60310 83798 79212 97038 75980 89139 91449 64046 66391 51025 62987 73748 65615 94320 57601 63753 53917 61151 59682 71157 75484 72745 94714 72365 79246 85070 86216 91985 63035 71579 55070 89376 97084 61388 89897 74571 84076 78450 59546 98990 64879 83765 64941 94389 58531 61644 56427 94699 74932 94941 90209 62591 59970 52077 76476 65401 71778 93964 84307 67525 74519 72912 77283 84621 74428 84641 69120 79904 93347 68034 65341 86876 84380 76424 67933 55307 74112 70311 55007 70838 69718 69530 73363 68912 96264 92255 86047 69538 63077 77269 95232 85109 62005 65340 99105 84784 66194 96731 52896 76682 84544 62644 89933 61648 90083 56995 65531 59086 61287 83827 79879 60934 97097 50285 88238 80717 74752 60591 55159 55542 99511 83314 89746 77915 66899 79204 80797 60480 50171 70915 93895 90875 96238 79904 98783 56616 66895 69433 75786 94884 61374 75613 75388 76834 79215 64553 80644 89838 58304 69972 72943 57271 69594 83982 61012 94567 85411 85224 76105 60092 96503 51856 58143 94699 97248 83923 61318 90797 73361 55864 68567 67677 73428 81322 85447 87484 63439 61089 82865 56196 95918 82572 54310 82949 52628 54445 98741 86631 73174 81630 99039 59951 53446 65223 65415 56531 63279 94126 78003 98331 58599 96204 80000 85866 78713 54023 55924 62634 84552 83157 74331 98789 98320 74543 83772 60453 69857 91690 54410 83267 97951 85962 74199 60748 78897 86899 56806 85920 99779 52565 68662 81820 57239 60721 76231 92878 59632 91442 72900 83162 67655 79309 74797 82999 50933 89344 69751 63179 79093 76315 87330 98012 72152 78630 75805 62913 54671 82314 70141 70776 71793 73477 62924 81339 74158 70527 61045 67128 56359 68506 97729 97757 59852 69199 85111 92288 66026 98053 97855 90368 77045 99534 59477 90238 58376 78066 67140 80676 81270 56789 56748 70616 52491 69886 68359 64393 70580 99606 78978 94357 64168 98231 97562 54869 84747 91645 54701 66551 84747 82571 72864 95221 99383 52737 88205 98649 75613 52807 81877 90159 83667 59237 62995 62912 72035 66451 92398 79400 60037 78795 50774 53096 72152 68236 52071 89051 89264 81713 80537 52057 75523 89875 62136 59622 91732 78695 58229 54315 73432 52975 74635 81408 55499 53967 78555 51108 53618 96488 70427 58786 62497 67218 65749 87262 80552 51051 99741 76535 58392 93981 71073 79327 79484 63924 90952 93936 78734 85516 87257 66770 60854 59397 79947 99818 89944 86672 68224 95364 61236 84233 98231 57081 58639 53615 73615 73181 86924 99759 72559 62522 84414 99763 81051 70824 94066 99296 88299 91139 56148 87492 83139 59600 81375 75865 88730 93217 97524 76854 94548 83109 72173 74879 97096 74522 78305 64377 93776 74914 59536 55712 50124 63198 64623 97254 55392 84824 93299 73387 84229 82846 90027 93241 83020 51920 74280 96813 77499 80770 64950 71611 76406 73722 98017 55758 65461 88178 53253 51733 97983 79015 59504 70561 86205 75487 80388 62061 92883 96128 82817 55697 77665 83975 87959 74110 87830 89691 72442 96927 61436 63271 57812 61479 64928 82597 57414 78682 50182 66459 52394 72097 96218 65579 54734 84338 70225 92453 94647 64507 86287 98091 64095 52503 96074 59434 76141 96242 79473 84652 98394 96501 85034 94231 83361 68488 86720 90275 57376 99007 95688 93626 50236 54656 72347 55509 89900 71720 88026 52700 64221 57704 57914 63051 66449 79244 72126 69665 54808 96649 67003 85775 76440 55015 55986 92297 80829 97387 74830 60500 97544 73906 59856 87792 73740 96359 67761 95833 79622 88619 72215 93426 95769 85773 84294 74288 75835 96896 93269 69466 77713 61433 68006 60851 51603 79775 89838 98857 75647 89263 95016 81044 82013 50766 98755 50836 72427 79792 53711 69699 76563 70262 96253 99561 71285 85072 69949 66487 90204 93450 92829 96156 71600 89904 59353 90721 70200 88829 87308 92717 94531 80394 78936 76085 80617 80667 52482 68648 73746 60069 87495 69160 66599 83422 97228 85014 53253 98599 61631 73176 62141 71032 50408 52569 80868 95955 53747 78678 58033 72838 70680 86872 55443 91089 83732 78330 78000 56118 64615 76623 70035 70957 91521 99166 75796 63525 64370 55629 85884 79863 76110 74369 63949 74890 69608 51020 91561 56737 64727 86121 54047 77446 85483 86328 51096 84622 67977 71328 74313 99897 67268 91821 91566 59124 74998 51689 74201 79867 92437 75862 68516 80648 81192 96293 84728 82348 87575 94058 65953 59013 87265 89411 63766 85878 63559 97298 56467 88025 53063 66045 75803 63586 96839 59024 73186 85596 81684 85426 70335 71871 83685 84533 50497 77690 53513 78930 70596 64323 68260 77552 88016 78066 90762 94036 73215 84467 77892 75738 68151 86154 63581 72909 75390 54624 90102 60223 61639 89276 55329 98153 52045 65783 50531 54088 80192 56862 96335 93412 78128 60826 60606 50219 66636 65676 83671 88474 93832 78085 77520 93245 99783 50803 55654 81944 76450 96272 90201 90382 79263 65037 50770 74857 53882 86082 93685 92585 70931 59784 58324 60103 54036 92196 76717 59116 86404 84413 54198 72381 83906 89681 50174 75305 86229 90106 82376 99098 84798 53920 56175 66777 68333 90311 92387 93922 93994 69867 83934 81602 54484 66872 57006 64619 81884 81380 71496 71852 50817 91387 51824 56541 93291 68053 56969 79614 57190 83059 99978 59103 94492 83805 70580 71985 55828 67726 90980 56360 62476 83665 70313 59718 89356 51662 61300 71391 89539 93138 98789 61669 61212 71334 52701 63282 78048 74034 75904 98357 88209 98408 98037 67452 75625 84491 89320 91799 60392 94724 53014 94677 68165 98026 89062 89323 91721 99874 63902 61559 50415 62282 97454 91690 77049 71380 90673 57946 73742 92814 75783 56320 97604 53582 99168 77851 85465 88607 67980 88646 89315 75863 63492 95539 58774 62182 69313 98193 73535 82795 94691 63369 77809 88245 71737 80386 87782 68423 88070 60220 95736 53685 84310 78358 65771 70400 60083 90419 80287 76812 68476 61974 69318 83410 70426 73383 77731 91751 79705 70099 69332 62382 89702 85269 56023 95056 94286 80596 69020 82402 75332 82161 91003 52376 72290 64625 70321 74787 91887 53972 84874 54576 83004 55085 56669 97087 92661 80849 68599 62125 64996 65965 78816 76000 56683 68234 79988 67247 93160 98546 57044 75813 95662 75222 97301 82511 66040 94579 60415 51400 58171 63610 50785 83402 55713 64665 96805 65914 55256 95649 66312 84154 66048 82947 52828 58602 80511 57075 93457 71581 93540 86344 92064 83156 57977 96901 69256 51070 80259 68632 82697 74163 78987 70230 94666 53700 71349 53652 62582 81118 98106 65815 73500 51344 96992 65361 79585 76596 79083 80733 96055 79511 63145 99889 96297 51103 77622 91795 90515 85354 79596 76708 64310 89969 97000 79302 82737 54602 72630 67922 50743 50829 78508 87582 93569 50701 98523 51137 95361 84364 91495 98410 68112 51056 89640 95156 58181 56490 99703 96156 79707 85822 92099 73059 98808 84667 96194 50625 55885 97512 97931 77555 72215 66648 78969 97919 72059 95119 59739 89553 75208 62449 57246 70599 52065 53568 78174 87244 67230 61873 90571 86387 52781 68083 85339 76011 73616 66357 88706 99337 73553 53367 99755 75204 52526 99310 56213 55145 83858 55564 81043 88783 70014 92981 81845 97179 94783 70970 82616 81556 97935 74649 58741 78616 63284 95523 96860 64849 90495 65480 70279 73793 93238 51654 66469 75243 98958 90761 59518 65829 74703 95287 85220 50675 88000 92101 59860 56086 69088 97847 62644 89688 95670 79184 66931 99944 67006 72130 85731 86408 75272 98160 68695 51048 71215 64705 98966 85004 86526 55061 91806 74439 68429 63317 83841 86239 50221 93228 77964 87004 56134 80856 98483 82881 88302 52723 59523 92268 53779 99016 61242 75040 79767 89352 88898 98016 91050 66380 96401 63967 63547 64701 61656 89586 95490 52293 89656 95821 77704 72390 78879 78078 71268 80593 54785 89157 81401 80384 81020 81057 99998 52801 74736 91730 61502 93996 57143 80532 63608 98124 99300 51879 70661 79736 68644 92858 59279 91008 62361 75100 51762 93028 65194 58324 90375 90563 63476 74489 91059 74947 66897 86255 52508 50712 94649 66690 63481 96515 89139 66253 70742 67816 71532 62284 96648 98866 71162 67897 89969 87439 70782 62792 57457 59694 71723 79347 98236 56838 89001 82799 53378 79266 59678 81500 83089 93485 99348 55323 75382 82673 76914 86507 93017 83211 53305 82934 70691 95122 56981 82415 75930 62980 93260 86782 61787 91086 90480 97592 57742 77655 68173 98934 96473 77307 83667 72123 53498 64299 75243 93917 50667 90972 69390 95391 62273 76484 80421 84637 75830 60450 92921 52181 93176 75171 69778 97547 98518 76824 72650 67851 79686 59395 57198 71033 74943 55937 56833 92994 84513 89555 52122 74625 70563 56328 90213 79554 91381 64691 84242 99312 84546 95916 85745 90797 50326 79282 61492 81602 51478 71614 74747 59940 75294 51033 50080 80769 96580 92949 57985 91909 92095 90074 89510 73863 60139 98304 55910 86947 79660 78421 91146 73268 87988 88540 56378 82532 55149 73220 84915 68975 60854 53843 76456 69723 72651 58449 66609 63593 98995 70701 80496 76247 95640 52636 53135 66137 87062 92373 96406 93823 79109 87222 88001 75215 75460 82990 97955 66407 56255 53078 55605 66399 98857 91549 90322 70759 80631 91258 81555 80576 85534 71041 85168 61880 85651 77897 66068 56025 57740 73166 63005 56291 93758 58676 65359 67687 59321 73230 83983 75865 71433 68173 90714 89040 79481 64659 64243 71496 75378 79769 56113 92626 58048 51778 89394 90697 53524 92080 91372 50886 77413 73806 61829 96978 76619 69269 71013 62441 80662 58543 85249 84584 55596 98306 69622 99817 51089 69783 62927 62452 80025 74733 92752 97634 90571 67885 69367 50222 51041 72389 62838 87875 82606 83458 84983 56610 91422 93059 67068 70962 85952 67618 68061 65198 85084 71032 71275 70789 51487 60042 60981 68002 99990 84390 90335 64921 79008 97251 57029 77342 81564 79791 96346 80824 84034 85705 74909 57153 57453 69204 71255 54272 57834 57947 72215 61504 51329 83037 59354 69660 86560 77832 98398 83376 62477 81140 70621 85804 65461 63697 75735 70694 91828 93101 96965 99054 75593 74860 68469 96979 98842 81474 70018 66042 94711 80971 93280 80724 53489 75288 77076 72174 98102 63803 77735 97567 85908 98406 86279 96204 52211 93802 94109 89736 81350 65635 63708 68690 75689 63669 94477 79020 98965 90298 71007 54227 87960 86580 71205 68249 73297 50206 53454 98668 79894 86505 93015 89035 86481 64758 82313 94504 98987 67465 70671 70334 69634 61658 63987 58244 58492 60728 58503 56815 72576 63121 89082 81366 59073 67293 58656 75101 78835 75110 73649 86527 57788 58375 65190 52579 69376 85145 69455 69306 61841 96801 79924 80034 94559 50030 99036 66362 68968 92998 91553 53738 91622 62975 80175 80965 97033 56927 84823 89991 88918 51190 75118 74384 92984 64373 94839 55081 76725 62163 91880 75364 72185 75213 60465 53277 98031 59734 74561 77129 76353 55528 82773 90566 59049 77481 57436 66265 90896 97281 58294 87352 90085 52384 61577 80097 86450 81361 94926 77242 98810 65758 94564 98294 67035 65403 61580 83727 83478 54432 81819 80761 81659 95741 84805 81627 95434 67619 85392 52311 75150 98217 94865 75138 52229 58006 61576 67441 97027 56713 56159 89398 84370 58081 97096 80381 91596 74411 72472 84036 61900 60506 97909 63132 98392 83651 86449 89182 71354 80586 79767 84382 98661 82733 60986 74992 79284 70720 97631 91920 96592 55615 88739 93456 56643 74680 97780 98995 79230 74113 67472 55974 79168 88869 92618 56211 63797 97650 62790 83554 76229 91538 55176 78248 92475 71924 84150 53880 68889 57261 99890 68040 74612 81689 88648 80370 59851 50172 74828 59926 72047 75407 62510 94084 73661 85149 79453 94732 60136 73861 72875 76577 99551 51302 91305 71938 88519 57497 64504 85024 78164 97528 72346 69319 82681 65817 60301 82304 61446 85908 77000 61024 52831 70953 76843 73867 52334 70281 76280 57933 78904 51383 64584 79453 89670 52960 59812 65384 63206 77807 98342 89427 69751 87681 52042 72474 70136 77989 87270 90984 64179 58460 59998 62139 89307 54254 67092 97663 99849 80219 85684 70795 77564 68686 83737 71537 62491 57972 87010 60576 92586 87222 95326 68239 87160 67631 50609 56739 67061 81405 79329 67323 66327 91684 51448 83156 90483 56362 86226 57941 97163 99486 98666 98819 77027 62668 91522 86816 67233 55449 63001 84366 85747 78165 51666 53663 93626 91410 96284 63827 78691 79004 73908 75578 65406 92009 88503 90064 71298 62789 71876 78876 66944 83086 91395 80269 88241 82337 56067 77452 68379 91794 68974 90608 65074 83432 92244 73770 80773 84643 65941 62153 84174 92446 83588 50094 50926 88064 71718 85494 76391 88673 84752 58598 84697 82451 82861 54490 80984 67961 65368 88446 57161 85357 55465 53265 87443 61513 84285 83035 76865 57936 90400 93020 90543 98664 75926 62274 54656 71494 50161 58632 50513 55008 91574 70160 99819 52322 65755 79708 90839 82199 98627 94121 95148 53070 72297 87991 54592 53496 55687 56279 50735 87026 57868 64980 73659 86988 84107 59349 80956 56876 53846 86477 79296 89873 58134 94952 50643 76402 99156 50318 65907 55240 57696 61234 73411 94163 50785 52610 79720 64805 80532 64175 58854 73879 65245 57165 77328 65452 86702 63642 60849 57820 99683 76530 79749 52880 59644 55341 73123 69428 93318 54121 89321 65077 65289 52917 95934 84107 57830 80951 69778 90668 64917 71190 74828 76560 63274 83919 77055 66131 50448 80914 77970 85627 50230 82947 97638 89543 92242 61090 73298 98265 95043 77731 86652 58762 95751 90466 86488 67481 99633 57790 59783 58200 56096 60900 57595 64011 79881 91583 83709 61400 50771 87686 95686 60602 85732 96871 57527 78426 85422 70695 85585 79855 58857 77092 93690 96699 91221 88013 74340 67977 65549 63328 84260 58914 99122 50850 91949 82686 96581 89445 98275 71646 92699 96163 66358 92230 95793 74510 58604 82962 80739 60903 55377 95453 98917 93334 83586 59692 98442 81496 91800 94815 92176 81729 66455 81428 97193 55304 92806 52580 54827 72418 66167 92218 93832 54832 86618 68364 99137 80623 93890 51846 50790 74628 54998 60257 96292 64436 78469 93466 94613 80123 74823 70428 97487 68138 59114 99385 67074 56329 59189 91568 93930 67311 52190 66029 98748 73411 90745 55655 85214 65857 93141 67467 59816 85272 52219 72695 93398 63111 53871 59885 91412 58441 64872 58658 57969 52503 94130 86147 91026 51244 81881 59995 68991 84665 90147 92316 94364 66412 89913 73016 85153 80686 90933 96849 81449 65786 95718 89460 71607 69719 59276 78187 93384 60945 86890 75118 72253 87014 56037 58109 86344 97264 75542 90403 89857 55477 71861 56212 85137 50921 50513 59959 64082 50985 83299 86010 79237 77174 88526 71672 88917 88839 89631 76328 77236 72653 50738 89635 90305 84957 85591 66635 98726 73759 87955 77622 55029 64531 56572 59110 55171 97547 94702 72123 71682 77287 82557 71064 81646 85051 59652 65148 92103 53643 75248 88226 93015 80831 75011 63191 76712 92702 99734 62071 94640 81434 58887 82013 50442 79525 76035 79079 57383 73744 95433 79889 88456 73900 83553 84030 63976 53245 69365 98751 55318 85940 62732 56497 88408 88364 75981 65604 96682 78655 57111 71491 97476 73014 78230 77701 66706 82011 57519 71405 76091 66657 69904 90007 88309 65437 78642 57063 68180 95629 79093 67474 63218 93554 96063 87635 73328 88280 57020 97276 82033 64054 62581 60432 88877 72400 68782 96347 60411 87482 60286 94735 75062 66254 68524 66239 77287 67581 67782 82668 81106 67181 79647 70508 71260 53644 56179 66662 62761 54117 84865 93628 50378 63248 81979 95027 86269 62474 56307 80583 88731 96172 73616 94908 84447 94651 50104 54749 57404 58473 75816 82367 78117 68169 55832 70671 58258 69118 75455 94761 65011 87584 70511 99656 67071 51518 55669 77468 74597 61568 62887 78118 95749 87392 55834 89910 59624 71561 72714 88499 50943 51305 93205 78018 60200 94744 79990 97922 51316 75651 72720 56287 72930 71740 82569 88875 78184 70463 93232 71634 74344 74120 92950 62599 73774 87375 72397 89324 93686 62310 69816 93557 60377 79233 68584 56919 77242 53185 92976 68394 63208 85376 92864 78716 68865 96497 62675 99016 78648 62387 81390 70321 92650 53938 76368 94743 82509 89250 56797 52157 55852 93578 68285 99694 50250 57879 82786 74105 64349 79358 66710 81142 92457 99101 66289 89157 79338 67047 92765 71921 58157 94460 86207 84665 81523 70692 58242 63454 63435 91885 68762 67381 77281 80915 94138 75959 59899 93248 63302 65998 79705 73532 64092 78918 78007 95281 81692 88318 91189 76194 86393 89940 59939 81778 69765 93388 93500 62352 53871 79756 97148 65719 97621 94738 50670 93508 72078 72565 78112 76932 80713 84901 50674 85029 99193 50165 90711 57111 84694 96009 50427 73083 99341 52932 78571 98658 65303 51948 80560 91073 85266 90267 83936 85686 82265 88619 93570 74587 95485 66174 95499 97062 78730 58878 90946 58818 76047 75112 64206 79845 97055 80301 81031 71583 94032 96896 79585 81510 69180 97286 82022 52340 65283 99907 55013 50106 81145 84229 67230 86083 99171 89678 65196 57342 56526 61963 57827 97235 96297 95146 97256 88939 54562 78806 57888 78972 96864 62555 56975 59362 82769 67248 70537 65829 99643 95825 59409 90505 81167 68778 88278 53251 60137 70690 56689 85582 69125 66270 83617 60589 74813 72565 82681 70017 98295 75555 62872 57139 96116 65990 54338 67867 56649 98540 65520 50500 57094 95114 68194 86988 52768 71100 66016 65517 89584 72532 66892 75333 62565 72779 62071 58907 67071 67273 91628 95924 54347 79707 90741 70943 60658 90670 52236 97251 90678 74463 93948 83691 53146 57298 61315 96284 93957 76332 81635 68206 73028 74386 99898 92399 84279 88233 50102 61723 59632 90551 72461 89089 72155 84359 62506 55461 80183 97147 57393 89197 87357 99984 90243 64133 87261 54584 55438 67527 94741 80198 78802 78885 61592 61118 80087 62878 75358 64424 82894 58822 82731 97248 79259 55233 76670 55137 77253 85861 99642 97484 90775 90584 60282 91654 69541 96135 85144 85707 94463 99601 79862 91588 54063 97116 76422 92016 51660 52268 84232 90078 73827 88604 64025 69781 55103 88519 85122 50426 59366 62991 71044 88660 89417 92109 56761 61706 51417 76679 67833 83274 98081 84970 91968 54269 71628 50367 55439 74923 71834 51186 56821 99204 65445 84526 51647 66833 99662 84784 91294 59682 93536 57760 66851 64377 94435 80572 58938 78144 63616 81617 53660 96783 71044 81675 83810 73559 60945 83576 51553 84679 55940 89015 60904 95168 74774 77381 66816 61248 50958 70495 89302 68183 72722 51497 98006 85680 56953 90928 92144 65717 84403 86983 51554 68073 64550 69295 59898 93069 73429 80217 87262 61991 72425 79724 88626 74730 91825 88186 66242 76238 76013 69946 94996 95123 57674 57904 94785 82541 57600 69337 76686 69925 72250 86546 55649 90737 72267 62304 85844 75824 68428 91849 52403 67926 60767 84773 64728 54447 86089 74879 95920 98276 60408 80238 65222 67963 88331 70065 64689 80130 90176 66260 87696 99644 50740 65384 84659 62913 93822 97588 73766 93538 51572 57642 61671 87597 93718 53529 99452 50288 71715 92706 58905 67514 79766 74012 93183 58365 77300 91424 86896 50256 98752 88019 95058 92469 54608 67703 95988 78154 73736 63896 91941 99310 61256 53463 50838 83604 98335 75967 63034 96360 68164 63508 69276 73303 98248 80624 70375 76399 63331 50983 72402 93793 53925 66014 56588 86628 55110 67518 84792 84497 58149 96944 71178 71760 51262 89360 83143 68780 94680 94949 90671 93186 68821 97844 78857 97891 64587 83001 56927 94156 82998 81166 89549 52456 91592 89912 97932 77057 96626 95453 83847 84462 53827 68918 56472 80279 72947 70846 70745 63435 69226 71982 56227 95475 66182 78559 54317 65672 82975 64280 68034 74949 94404 56543 62680 67584 52520 51818 55302 59677 61501 85586 50123 52159 83416 88662 52935 94334 77397 83504 87411 93533 56824 80329 66949 96706 56370 70338 74278 94494 56188 99567 73397 59328 77967 78409 95149 52415 91767 56437 86882 78217 63954 50388 80040 73178 62003 70173 55763 77970 64967 68103 51364 59234 92989 94583 80812 96842 62890 86616 99825 80777 83928 74594 71080 99745 79130 62257 76749 55745 76399 58083 87873 83254 54134 67718 71981 60111 81407 84127 74288 50163 90305 61327 82328 62220 65487 66756 92869 59183 79784 78480 92682 50749 82326 78818 59096 64464 78323 61797 85139 75912 63286 83160 99169 79842 99927 94523 79815 61712 68924 71415 86941 74784 54407 64875 90500 77856 65043 89405 58162 54040 86536 53035 58075 77122 53329 87717 86816 54650 51508 66670 93530 53100 50657 57988 92237 85372 81160 76684 85981 79968 59527 77833 66267 79005 93327 70313 87352 65586 99736 91737 68348 78228 67513 77575 50771 96463 79082 91981 66533 88880 74612 71980 54524 74664 58815 82824 55346 73761 95905 59428 79438 87212 65480 76150 80240 91818 76989 62064 86314 57442 93174 72763 70257 64990 60615 89514 58223 71619 63852 61424 58789 96314 63803 97668 64608 58220 94423 67024 73131 80607 65007 65167 75383 83720 79342 83201 61826 55169 76227 61964 56979 72558 52379 93034 50877 50807 87089 98627 76222 67648 66903 75194 70830 70861 68068 65775 76696 57688 65206 73681 74944 72293 93653 68357 56682 79568 89291 90178 75037 99227 54018 92136 75742 97470 91679 69213 62085 69021 76640 87090 81821 64029 87317 81503 72221 82814 78602 65176 74842 76227 70683 83762 54240 98883 58726 59604 69767 65317 55748 77805 56144 51683 94093 93610 82060 85605 98512 58084 65793 94212 64808 79302 75402 63151 54807 72185 94840 53889 60582 86916 84793 82032 60508 77322 86470 89537 58276 70329 97621 92997 59990 57590 78223 86532 54905 58057 59378 81231 59230 89200 82419 75033 79210 82677 83885 85501 70769 60916 88611 88357 91077 71600 67387 87889 56236 84259 87389 74758 56028 80304 77990 79718 82581 72760 86242 97099 74568 86806 70988 59217 79270 75597 51306 94025 96383 71387 81209 57580 86601 67773 73468 88864 95642 52038 80613 68737 50995 57799 72497 97601 85062 87461 57978 82560 85649 55729 95884 97377 87384 67175 71573 65193 50863 97715 84576 50568 60744 54478 73202 67207 69473 87612 51344 67463 65168 90421 64218 67011 68927 85653 82532 74521 62687 55631 52377 65379 58201 87222 98865 65622 90139 85159 56684 69369 66500 81032 67383 55269 69564 83233 60950 80822 77000 59019 85177 99406 91637 87790 55604 63243 91646 71076 77322 97400 97873 74428 85975 59658 64608 79346 99768 80517 85941 84211 86790 72969 64290 93955 50326 68857 89953 81367 54343 74087 57268 64644 97349 59004 69735 56883 58921 61035 81167 65178 76195 75572 96919 92059 55924 69517 60716 79270 86461 52938 73573 61949 59674 50499 91923 98293 81837 57683 86927 54001 85301 61041 61676 84688 99848 61477 68228 86704 85243 59480 71401 56976 63329 62273 95359 76423 98757 94178 55812 76194 66993 81821 99608 50675 81674 74660 96269 80663 85993 88525 55848 66832 64042 69983 56260 89081 66377 68827 53735 82755 58753 81582 90295 52115 96577 81451 55625 95990 74907 98219 95877 78247 76662 63129 64580 77068 53039 87567 95515 94173 57033 61275 90640 59552 72660 92889 81842 85238 76454 55035 59850 79642 83615 84710 90608 66250 63054 98480 90734 56096 67064 94065 50527 68735 67619 83389 85112 93167 69341 74710 70323 61211 79950 88876 57525 64940 69280 58112 90964 95908 90804 75810 91367 58680 52176 50994 70874 85747 77160 93661 62932 71938 73513 57943 76798 71932 77645 72386 87587 61826 51335 64276 66197 75590 83527 99987 71882 91744 89579 97253 75574 56411 87448 64431 93878 92441 61862 68438 77240 73290 98060 58233 75367 93789 77875 52110 50102 96738 84595 59244 55784 54023 82050 73860 71860 83282 51377 63230 67399 67670 71560 73150 68768 92420 90047 68432 79812 89019 58864 91050 69298 72275 58381 90297 61350 88393 86240 89130 91324 69545 83217 77792 54622 51052 55374 96334 51108 65841 63987 61279 97246 95797 50498 71693 73407 79627 98971 61256 84201 70652 74149 58472 59545 58777 50702 77350 62848 78583 67280 65975 98032 91179 79506 94376 99146 79262 62663 73975 89113 72435 63890 62090 87939 75324 72427 89681 85409 77361 51789 94523 90781 75286 50234 72381 78116 74304 71667 99215 80075 77146 52387 67991 64381 90954 54491 94659 58502 74317 67638 81479 78778 50465 82354 94259 78622 53019 82462 70484 62055 88125 71170 51060 77844 73346 75170 51690 81062 97848 93487 71674 83847 91999 95831 66242 61083 88214 52826 68803 65959 94165 72006 56561 89872 99710 53714 70904 64330 77560 96905 67214 67751 55565 76772 87595 83975 95576 90135 75903 59406 72708 86745 66083 67894 57947 68053 86692 57129 71148 69550 51025 78151 72378 94306 65083 66041 98093 90899 86796 72879 90017 84169 93024 97867 91508 77599 83974 54629 89256 62325 57106 71506 85090 75206 96333 81595 68107 61907 86110 55318 77332 85329 59252 57587 92268 51993 85033 74286 82306 77635 60286 65617 52266 88638 83373 95256 68299 63213 60735 66517 75128 83877 94207 88637 77654 92515 66424 59403 82178 59556 89843 72021 82665 74194 65683 75263 81142 67105 74600 78839 74694 55045 73272 58258 56471 68553 80101 78889 57908 63239 82292 81751 55098 89986 76391 84547 64773 88450 81841 54609 58713 57920 95437 67534 77712 62100 56295 71491 50806 56928 57986 94328 56948 92467 76699 63553 67232 62679 88471 92058 80301 75678 63005 69099 95804 85026 82731 54729 84067 90494 50803 88625 82191 63796 55672 63413 67899 85797 83282 69211 83756 98486 86153 90620 77451 83962 83681 55981 58144 95801 87466 97848 64023 82621 82529 87999 52487 93004 97876 78783 86159 64230 78609 97886 53083 59710 81058 86445 53004 50749 72300 63245 55817 83998 89398 67092 77598 91281 68167 89017 99868 65649 62445 87704 80895 61781 93833 53826 68309 78151 96076 68386 55210 80169 60823 68430 96899 59021 69087 57884 92696 95284 77018 69604 80379 92161 89735 53020 70710 81035 60209 85416 87927 83773 51442 91370 87633 62257 96117 94565 77864 71107 62517 60510 66406 91355 89085 89282 94742 93540 59227 85560 86710 54529 80131 96061 56149 75936 74403 61281 85791 90735 96623 82324 91989 51090 73007 51716 87841 54694 58005 61046 62600 63775 63429 74521 70030 74036 66353 54790 58766 67396 67792 63004 58736 94343 89722 82266 81000 91900 83115 52905 98460 59945 83801 65767 56705 95647 64485 75602 80135 76860 55435 92639 64392 95418 91847 62417 75860 91983 94866 53184 92949 68297 93107 64010 69007 89626 51747 51332 50974 78197 77089 86435 73017 93489 53675 58213 73719 73662 96762 54412 67938 77953 98162 95346 89973 97846 92733 92436 98445 87003 83818 87093 92542 50686 77886 54850 98370 58952 58097 64277 84740 64974 80332 73613 84030 76114 82962 60343 50029 95331 94220 96145 84563 82202 74829 87203 98771 93225 70312 87706 72565 91971 60478 74396 88459 78348 74447 82036 67132 74886 71022 69581 60891 76264 75537 99318 75369 75003 90230 53997 81476 72861 79128 70127 95024 90967 84774 85765 67540 53964 82702 90622 90598 81236 81464 55313 85801 62496 99437 70441 74908 61214 63840 92866 53334 67187 88031 96492 54288 94573 65071 56673 88037 80301 68850 81055 87215 60367 67392 89319 97196 60812 82660 97904 68607 65432 61499 72060 77583 79673 83027 97744 99951 60876 80049 86613 92150 52505 50178 60334 93100 79171 98831 66529 91329 87888 71934 98392 80953 74425 50933 50929 54326 98347 93982 92755 85550 56866 65433 81015 77882 77387 85668 61784 65377 84995 71387 98191 58685 62041 70952 64643 87052 88401 97668 80816 91018 80060 96072 63794 52950 87834 62231 77768 70658 57238 67569 82021 91792 86189 60888 86174 91502 79909 52156 67173 68103 78877 58232 77043 83808 57061 66646 50400 64524 93264 82005 84121 89826 93755 91160 67243 87678 60044 85867 64040 79428 86014 71187 69584 56235 50175 77180 72179 77920 84253 55037 92496 52835 62660 70275 78617 52830 65397 79761 86981 56065 90363 50754 71185 80088 90433 50475 99468 73246 93299 58452 80084 83175 85026 78729 62229 99902 93373 83131 62509 85385 80323 90749 50876 72246 62480 63872 68837 80009 84774 63860 79444 84699 87160 89727 62170 85707 64056 80095 58179 86453 80713 75517 99956 87499 73504 77203 71885 78667 67084 95519 99352 67807 69229 57110 86519 83277 50093 77555 51801 55827 89904 67529 95843 66609 60322 99000 54833 78165 58954 90992 50704 72526 64278 93883 99741 53589 86110 66108 95455 92536 61186 53455 72844 57536 82527 55775 70416 96412 76085 79697 72512 91545 66739 82343 63285 72001 75062 50904 94655 73762 69145 54258 79352 80166 78701 51158 75654 65772 80065 50646 58629 62047 56886 75040 98047 53448 55321 50771 70683 66879 69605 51010 77985 69207 81319 84843 74714 57989 85933 72203 81418 72223 61131 94540 82018 85640 71018 65707 56403 65726 54031 84637 50047 86511 90360 62787 80891 54404 70872 85470 89518 91003 89564 56845 74422 73160 96709 72334 88685 95377 51823 74372 93260 95194 92564 91466 56718 74258 65473 68053 68395 57619 74444 54211 85845 71705 57455 92731 83375 95854 93389 56252 53374 59672 96142 91453 50607 74644 99010 86114 57061 76663 71590 95922 57739 63048 56650 94046 93118 50603 77567 61315 60579 60629 81544 94647 71232 55527 82657 67700 52651 59619 80643 84265 89612 70938 94653 85718 63258 51602 62839 54737 78468 54241 69739 95402 80496 81853 78034 82765 62101 92877 61564 70681 85298 53689 66220 81655 99503 73655 94864 64794 73454 54242 90044 70991 70282 99208 59337 84400 58581 70721 76302 58371 51613 55351 84771 58038 90165 63897 95060 73335 59931 95032 57094 62007 97137 77858 93612 91164 93881 91690 82673 73082 70118 52002 51413 58177 69861 65370 65914 57639 68137 92876 99770 81677 67195 74530 85124 62322 98217 98474 81142 62494 65017 77363 82869 75666 91741 57292 96850 95264 61573 73022 58070 76053 55678 98647 93055 69892 82527 72719 50414 57266 50425 52589 64264 59728 86796 52680 58876 82241 53232 78420 81341 54582 69552 98940 60033 98319 71223 64434 56198 66200 59873 66046 53093 53350 63381 66871 66083 56266 53007 50693 76149 82378 72630 82110 95439 89842 69844 74799 53080 70011 72338 50879 79768 66067 89857 67489 53925 74283 50683 94216 80543 95513 73892 51709 75222 80465 85568 69628 59884 98955 63441 80389 50638 72200 54396 86680 94868 94833 50972 60613 96326 68314 58290 87897 83129 63928 96538 51369 88331 71440 52109 59482 69722 51321 71693 82136 68775 75094 70697 62027 98900 82084 91659 69207 87289 95294 72773 85397 58779 99566 98759 93958 95986 94175 70425 63303 67257 62334 73932 78126 98500 85222 56756 95279 64758 51700 93551 98562 68867 59322 57463 58681 53796 61882 64275 68962 58725 95638 57411 80436 64082 88176 94449 50133 78962 80602 83331 62415 86369 76329 69318 72916 60624 52800 85167 84351 66352 72237 89040 78462 95804 56465 84409 70799 98107 95523 94441 86911 52101 87940 86501 97161 57972 79764 77026 70155 69230 76020 70287 55757 98133 88370 70077 75414 86916 66108 67061 77225 70053 87416 80957 59101 79699 64636 85484 88107 74130 81216 50077 91104 67131 80181 94938 60292 53384 83694 84108 72730 54110 62347 78734 59568 52831 83887 81068 60143 67533 72151 92514 76180 79846 76138 81084 75096 87089 63987 83052 52817 78659 56927 78507 93276 88345 64212 50929 99355 60972 55035 77327 65040 88595 59571 72097 50910 76949 85815 51222 67187 55745 96028 56383 81199 67340 73087 85795 86248 83158 84240 90098 50259 58455 50922 61867 72477 68667 54111 96340 51423 57672 64738 54343 89394 62752 55056 86975 66432 82363 90583 84306 76718 62319 71081 71975 59239 77702 75725 98579 67028 77261 60552 78873 52420 80218 80235 78692 81276 99531 73342 78668 99743 77557 75513 79611 79995 56970 54275 91774 86563 98813 51720 57399 87179 58660 82494 65179 56941 79985 80815 80921 66878 96213 93585 65582 88581 73187 78007 56748 76422 79176 66313 59788 76946 63713 76861 85699 82127 57886 83534 94511 61783 80721 78908 79627 71803 51501 55566 53367 57380 79124 64628 99901 89667 63043 53729 79485 52908 74910 77408 50620 58857 96759 79837 71027 50617 74848 95786 72567 77836 53050 81083 59016 86345 72848 74854 72823 92332 97921 61525 63035 50900 51258 67966 99993 53662 73289 55005 78692 58997 60365 51834 52366 87450 63048 61820 68029 81770 57674 51074 50379 54712 81057 96005 79210 53347 73540 71995 54325 51717 85835 81856 83658 72105 89411 51244 66096 86409 75307 98397 76507 87385 76092 67860 87189 72920 81172 76123 52361 95694 55347 90119 54113 95611 93242 70040 69253 89307 99983 94614 53256 73715 79692 50452 80114 55013 57129 69482 56887 69414 63902 85379 77636 85651 80031 89263 76869 54846 68208 91036 83079 63436 83622 99457 80173 99523 84045 64828 53876 61390 89527 86269 89669 63521 52769 77336 69309 67344 74109 50810 94463 53438 84827 70984 75678 84869 56990 82028 53238 84990 73392 94729 60866 94153 78390 57988 77298 58130 66915 97894 62199 75435 64906 55882 82552 61869 71329 98778 96718 64372 74539 50349 50738 83568 52375 95963 92231 72086 95476 91934 87266 96798 53375 92887 71810 94018 69653 66558 93347 62026 57070 83548 65298 98846 84477 86912 78782 98352 63509 99946 87778 64340 98503 69671 76240 63806 76921 71388 79044 58169 94877 99710 63378 58410 98392 81929 87537 58403 84368 82454 74128 86556 85576 77910 98684 65001 94329 98991 93238 77309 52000 89921 53456 75917 62025 92215 91797 72262 67703 82403 93497 56511 58097 92283 86804 80504 78128 53227 94870 64610 90350 52364 65668 98263 76833 91812 96857 54147 53565 96962 75308 61920 93372 59721 50356 96138 87475 70199 72173 70919 72729 76517 67478 76459 72805 93994 94331 75130 50837 66636 55675 98775 77285 73095 64513 65477 77173 86959 59764 65493 86211 69057 52349 53748 93493 63611 62267 79665 80991 87331 72978 84057 50906 51572 94883 84812 79592 66642 93854 80071 89575 62321 71532 57783 67167 71136 97404 74542 63442 71566 77281 95785 95339 96928 85537 96014 60111 91504 82609 99229 89276 65041 72824 54976 75712 91384 80502 67910 91804 78179 50501 84910 64010 77394 54182 93183 89737 77973 69411 56344 86847 94967 51917 71538 95274 52167 54592 99829 82826 58987 52996 89584 95707 69599 65695 88019 83780 57007 59685 94829 61308 70310 74376 67414 63568 67406 69194 87482 93028 83187 82323 84560 53771 80213 75759 89649 88206 75954 66490 87595 92028 56420 73675 87666 91536 75749 79358 61687 51755 60918 64534 59710 85867 99636 79634 63214 82710 68991 71701 78379 67970 91332 79976 74331 76886 76583 75065 90411 69764 91059 69197 84928 63812 59879 70450 81821 81922 97427 80070 80586 91408 98694 87133 65248 61892 93007 67958 93202 89567 80190 65388 76392 88383 56416 94595 55283 74817 91441 95531 93476 55915 92767 63392 90945 76557 67532 67778 57447 95615 82588 84474 74569 92198 81931 63658 60201 81774 65859 81945 80821 73560 82724 57769 76256 98533 89886 78961 50921 71311 90908 58037 56013 75416 66445 89832 92710 80778 95835 96122 55379 98331 69997 60819 69726 89053 54483 61074 69960 85676 84118 78378 66874 54142 64568 66140 93143 63034 65065 53324 74641 95282 64602 76541 69955 91521 89149 63555 90776 97400 87369 90802 58336 93064 64159 85007 76559 68253 86592 99517 56220 78104 72219 56311 75601 85402 87344 75374 67200 53969 94865 74294 51150 55906 75248 53593 54877 75975 65614 65152 83883 68654 60232 77411 54916 94331 88224 72084 94952 78513 93181 97948 88561 77111 73302 62988 73500 95489 75933 63026 50019 82113 57928 63767 58229 94452 94019 50387 64663 77955 71987 60699 91260 59409 60152 88422 51559 99721 57118 87631 65483 94244 96019 83569 57379 85050 92300 68029 75734 54826 83149 75815 65527 61380 95572 73491 91538 60751 52568 70682 57406 96534 64513 59761 57551 53666 51976 79815 71069 53652 91630 52538 94415 60774 83768 73105 77151 63700 84572 80724 84013 68836 55574 72233 76345 86190 73634 74939 82222 77145 67851 64554 65774 58759 77288 69820 52053 92915 86847 73797 92235 58582 76139 75596 56250 64764 64361 81795 86953 51569 84392 88892 87528 93964 73388 54205 66359 64252 54523 96041 52589 79568 86711 89502 95682 73059 81162 69719 62307 93595 65488 50232 92928 90200 73184 62480 54727 60991 96216 67730 99709 66138 96693 67014 70350 54903 90423 97872 80244 85480 97933 90791 73525 89605 93443 81550 51558 98761 93647 89758 60862 81979 96848 84621 63449 61007 87248 70100 72817 69757 98272 96209 92826 79776 64580 51415 53864 57578 66278 55908 77223 93041 65953 93445 70893 58697 65114 66155 62602 74822 81174 77521 80858 72659 80491 68338 92189 80241 69580 88473 52267 64342 55108 92193 81679 82168 83950 64052 77141 92411 86598 64242 53928 56569 50621 88827 60277 78293 63935 64165 84606 72346 65497 66514 78356 79348 92625 84061 76420 87747 95791 72519 95515 85197 70593 59233 60334 95180 96598 60537 91067 54022 50051 83631 60338 70426 71658 89653 86048 84837 66752 84700 86170 68237 66432 90634 69805 82785 93039 98741 77883 90132 93514 84573 72598 64923 92830 68823 83587 90970 94720 79080 94078 90562 65789 57374 87569 87497 55269 97862 94867 99423 98150 74214 76878 59525 94029 55467 97567 52479 56611 59161 95754 53667 96377 73371 61958 92321 94853 66992 75332 53099 67870 59470 67065 89387 54304 55412 67420 56599 92278 65337 72059 56377 94692 84986 71579 67421 73320 83862 53973 50988 79458 89344 97363 85723 78958 65932 72692 80012 75377 60982 61259 70636 71270 98101 76945 88364 54626 98066 90488 78839 98531 59251 77450 66757 93519 54885 77693 59533 81743 52763 89574 64875 55413 76226 57473 71098 52632 66264 59607 55382 99385 50232 75795 92152 86161 55275 94662 59077 92339 65048 59598 73545 99046 84522 71816 63649 95038 98672 83098 78671 67314 94253 62099 98650 55522 63051 81360 60697 52584 69131 99203 89078 92445 74913 70112 96818 91792 61158 96532 98507 74963 50002 54893 64592 87363 53054 98090 81228 91657 81141 87206 96601 93640 90806 80145 51870 87228 80822 58421 83837 73197 89564 52073 61124 75163 82071 70332 78334 69784 52410 51866 61602 73158 84216 88785 73808 93324 53043 51036 81558 51890 57772 96580 52363 80629 96958 96705 50854 90486 51844 94150 89901 58865 92903 77342 63303 83140 71382 67590 71522 76008 51167 98459 57119 80850 63487 88394 55916 88567 89128 93275 79832 80777 78183 79354 70188 76864 79628 64166 86729 92648 83836 71055 65661 64216 92124 65877 90585 86613 76430 92089 92868 61881 68559 65495 96656 67033 90665 86444 80104 53855 56313 74921 76253 99228 73907 78366 58545 96255 99656 59285 60248 90166 72237 58531 74765 53542 70517 83849 95754 95903 99658 61301 52767 96632 80637 85438 74227 79358 91366 54940 92252 86157 99278 88403 88907 81417 85943 65051 77818 77402 65494 74077 84771 83355 94361 55133 90062 51590 62574 76853 51954 66250 67291 87688 59168 52597 92262 51829 69376 68637 65357 60945 94566 77906 62858 85522 96466 80620 72967 97602 54602 54259 50476 59728 67566 75193 76492 98976 96398 75175 93858 84214 51055 81801 55846 94778 89791 82581 62339 56531 86058 66224 88114 84587 58590 82503 76977 68133 72181 53754 81914 76588 58986 65974 76723 69760 87963 62524 77010 63291 59797 61524 90272 74845 72454 69780 75686 51433 86061 51238 97147 60134 88559 78938 89842 71172 58605 69716 77622 82851 61747 51207 87886 88768 66161 58254 91309 70213 66751 83194 65631 65807 70016 69144 79781 88688 62020 80832 80306 93717 93272 76505 65447 85651 54392 83031 88236 54913 56714 68655 63553 56195 89223 84692 80460 96577 82922 65670 65600 87073 74129 88698 63633 71925 70058 59637 64640 63780 92318 95362 98692 81802 73034 68125 97117 68077 59417 60556 89546 87440 81173 89931 78350 58449 55508 55546 59787 76077 56904 71734 71656 61007 63070 79585 88907 58669 63300 85465 72841 94773 81500 64270 58616 67352 95741 95988 57685 53257 55921 56850 92529 73004 59615 52424 83649 50564 64759 74193 85858 76690 56816 72690 95201 87730 80546 97584 90259 55068 53280 59902 76849 85661 52887 91355 81640 93395 72027 74428 74628 56638 64642 96483 58899 54689 96367 78437 63437 79494 66213 75860 77849 82972 97618 63117 94172 78207 95089 96685 67272 88653 58727 65559 58534 50004 65264 77097 96555 58705 52183 99191 68779 78436 63554 76284 97379 53516 94777 84711 57476 93155 76103 95642 69322 85145 56160 83116 87825 65760 69867 64859 76710 95083 95535 65561 53529 73793 79092 68307 85313 78001 51835 52864 67244 88907 63891 56560 76298 91276 89094 61082 66347 53933 64898 95537 94817 84983 99772 54797 57637 59070 66520 56462 82879 56816 60250 58491 76671 81229 70567 94535 87063 58066 52490 86265 60252 63437 58647 82941 92641 56325 61453 55097 52331 98215 78959 69556 67557 67883 87017 66626 70057 66139 74793 60959 62775 74146 99217 55949 86692 92107 68327 99748 77010 63389 94628 66139 67234 63662 65863 52290 79069 71193 53049 56247 89363 76506 85652 74719 58080 59944 86125 53668 82308 51204 90977 92636 89225 63550 69015 54233 56770 89642 80275 95772 83413 80051 71842 95390 97480 63821 84106 52773 71398 58453 89780 72897 69149 71913 63207 84711 75345 80347 86018 76028 68611 93754 86161 92598 65083 59895 69594 83968 79239 63486 96279 73978 88056 87075 63352 82729 76069 54771 80847 66759 50588 93348 90405 85389 96240 85984 52337 84386 67292 64932 60705 65606 76238 96947 79009 58401 67804 85534 92731 96101 63487 93736 65329 53198 98598 73567 62648 86542 57291 72938 94615 85920 84619 67854 74754 85226 88850 77811 64753 70883 58100 87532 91607 59354 85436 71558 74039 52192 82513 59567 64577 71412 54769 53907 51562 82609 70076 71791 55916 90266 61835 55078 56756 71108 80733 68357 97458 77237 83402 70184 72722 67750 81227 95616 66133 58600 71537 78538 58968 97016 70148 72920 83026 73394 59599 84507 64213 56123 89589 61209 81974 50400 75565 67545 68184 65992 74172 59036 92824 98170 61194 53095 70576 61554 76087 57082 77746 58902 54381 89335 97219 57529 52734 95788 82436 99251 73990 92010 60281 81510 97699 74017 87620 57824 54759 97708 83925 89564 85250 56738 91426 59495 54163 96095 92605 51787 68581 80803 87181 76015 61455 52774 55927 67187 81048 95910 95627 74701 69568 80987 59976 51274 75831 52285 67166 91291 83833 88766 63327 85975 64334 83802 71780 76976 67459 77765 95658 51993 51672 96569 56878 84110 81889 73972 70473 76288 70354 88161 99544 52323 77659 54525 62856 79539 84056 65431 96032 51686 70890 56474 85730 82799 94242 63866 93504 77950 59050 86478 90531 94155 71450 92239 54576 80510 81301 69533 74358 80015 70293 93172 52722 56584 70068 66492 53657 87095 85928 51035 52469 88278 93692 50274 72378 68854 77704 92587 70455 98043 98725 78282 69293 80521 96404 98010 61536 83190 74519 87922 58069 87780 88427 70856 55467 69107 56181 64935 85913 89419 88691 65730 99710 81807 79255 77253 93219 65692 83696 76586 77850 78303 58143 63082 54838 65908 85408 67265 98759 59472 86782 57951 60556 99959 56340 70386 55642 91055 60987 69231 87121 61889 65155 61399 71826 94987 69607 90468 89235 62139 50956 83526 94170 77694 98836 85809 59387 97780 82333 55224 79063 56980 78164 56458 70155 63669 50448 52962 83046 61427 73393 78872 54741 71635 91132 56466 57610 67356 68758 82812 59222 55361 92068 70045 50879 74910 56844 83886 85404 76898 73371 93851 71649 70992 76337 89872 74197 99466 90356 52420 76466 53574 82976 72648 96094 65313 80948 71345 52278 91132 84901 76220 65363 94101 77659 56368 89894 57175 61657 74895 80231 69657 57654 85581 94953 82044 63309 62306 65394 77025 95049 56924 75196 55232 81519 50070 85064 91200 58327 74481 96040 53896 72558 95802 77435 77013 58930 65870 52656 74804 93985 64957 84564 64095 65310 78649 59808 68641 97057 55101 57662 82424 78214 57582 79382 62311 55598 55362 75510 91835 99325 91056 66336 95287 63246 83195 51917 77273 70605 64906 68981 69470 79424 92236 64123 54301 76664 70028 80679 83412 73472 56426 60454 88448 65708 99615 73547 89685 87087 54688 78692 56094 64631 76913 57990 92479 97332 94721 87285 59135 76249 54251 95285 86849 91358 75167 90945 55073 92766 90483 59188 55232 80999 63267 79614 72813 78717 85624 86017 89251 90982 93783 93448 73472 56686 55005 73077 93905 55743 94568 50864 81107 55553 97566 91493 70188 66222 72449 83493 66777 60952 86838 96670 69205 73153 80148 55365 70607 62316 80517 70435 54939 56138 82863 90333 52227 75444 95148 70670 72269 80649 63263 76509 83640 70687 51495 53391 95350 50137 75252 70759 90048 90954 98715 62167 66042 67180 68503 73198 72181 50578 77488 84212 75741 66501 54884 81612 50410 64848 60232 58481 64681 54649 98223 83723 53314 64572 98353 97903 57229 88557 96706 95502 85691 95233 77011 52872 61477 85697 50295 66563 91291 70997 99100 80039 53994 61192 90847 79154 54618 96906 63457 71834 68321 55901 91227 76061 97024 72470 51417 99640 89481 61166 53793 69771 92737 50509 59038 89647 69292 69404 84308 96617 89737 90638 62872 99145 80507 72859 67368 55412 94936 71589 54519 96884 60553 79385 91114 84513 64401 61251 85050 58997 73299 95767 68538 80490 80108 67135 53258 86202 91710 74017 71502 93558 98358 74077 69636 81911 78200 68608 52263 62177 54693 77367 75007 58609 94504 99525 66144 84473 60966 81668 88875 68342 95063 59305 85107 57572 80142 68907 82844 63772 72771 58288 92927 76805 60625 58790 85405 97266 92863 79499 81197 56070 61127 98767 63679 50964 69293 52746 79481 72876 51247 76989 57762 68123 97339 72941 51470 54510 50044 75204 89104 60848 91843 53464 96053 72085 90740 76233 71683 55009 72515 72009 58602 50343 65099 96767 86348 82070 84338 94554 53639 56068 51850 53244 51044 81253 88501 80926 76147 67385 78186 95498 75223 93097 63326 97018 81002 76247 70315 66811 51340 71238 62072 50409 80737 50899 78067 56358 99500 72156 84502 75441 56438 70594 83084 53824 66424 50810 53172 96126 83288 62377 54183 63586 97095 75357 73158 60494 50829 92452 76525 64168 92381 82935 84428 54204 98728 80278 69404 92691 74523 85427 71104 95937 55305 72312 75354 68066 90265 97787 95008 54719 77958 58208 77214 54120 95821 54567 94822 95045 84860 65960 79072 77525 73127 71194 66193 68297 56526 63603 86772 51739 94964 91958 73057 95916 75539 62764 72511 68815 57084 90863 72238 73898 57714 62784 51843 82856 81909 60890 88696 63537 83362 59775 53163 60079 57768 79239 96254 99013 56418 60949 61684 89914 60871 92034 62942 71363 66051 76544 64661 96702 86173 78517 72516 92904 67541 86733 61151 85682 58564 86629 66255 54600 63960 55938 95853 87577 94862 68429 89816 92982 71859 61909 67103 50814 79606 72643 85644 51771 54789 84319 74590 60988 57786 88558 80293 67953 95021 87414 62178 53712 51227 84132 88333 94043 59889 92813 76609 82438 67540 90018 61458 65674 96590 58007 56360 78984 97878 83663 52543 55608 67716 73998 91224 64054 99916 53898 53497 94634 81052 93743 89398 89260 54097 74240 70471 51802 52361 81431 71598 55515 55542 70056 71909 52829 66673 60518 53762 95887 90831 93298 57738 68508 87262 58135 74602 69411 68055 79307 59104 80705 53452 91923 70240 63478 98318 66898 70287 61442 55747 93385 91421 84283 56173 60238 63168 60578 63160 93145 80349 74703 78205 70313 68280 58887 83402 77412 88691 62576 93333 86333 56467 50452 57087 54774 61217 93849 59647 76694 69205 74604 64425 80859 53511 55687 60923 56618 95258 98930 64532 64204 90361 68324 84615 86957 60639 79992 89141 60037 82178 99928 93104 95407 84078 71863 88439 59358 96496 74907 80285 99361 71902 83878 58899 83921 59910 60881 63045 55137 52882 97639 86805 89407 81427 92692 71148 75300 72809 73536 90324 98941 54910 53227 89584 56151 53688 91059 96751 97084 94109 74258 86997 60290 83255 63733 55796 92945 99920 69681 50846 54336 79022 66196 50504 89097 51637 85074 55032 91613 71842 52574 88756 73327 88604 72504 65696 80872 70741 76593 99454 75391 89535 68875 92330 94516 50164 50972 83778 65569 60110 81367 79118 95253 52439 93128 69682 89096 56450 79198 60633 62684 76448 72666 74936 64129 75389 77990 70511 77456 56804 91720 51295 69552 70245 60610 94643 85067 98369 90707 76401 50604 59020 66932 54041 81849 94808 83836 98650 75586 65866 76693 90124 72362 97040 68148 85938 69475 50080 76809 66006 52099 82109 78157 89997 54418 91934 86109 85577 95407 83385 84021 69850 51454 53926 90683 60455 59527 67617 52807 57230 89414 65218 83901 88446 78503 87194 76058 92045 71485 95160 64015 57432 62815 98473 62529 84795 91528 71891 94701 93817 55910 84511 96251 81414 80063 62527 94985 50743 69838 94560 83294 78509 74098 74287 69005 81265 50577 86892 93329 80244 86312 63181 83242 55482 64391 62901 74050 65244 65970 60361 90184 57947 77793 94128 68279 97078 64420 77309 85812 82858 88124 62661 97116 75973 65780 71982 98638 51776 93904 84066 54996 87934 74531 59995 89596 51536 74866 55007 98182 89886 78835 92818 89962 65223 53584 90724 85121 72468 88235 74285 91090 97719 97843 68581 70169 61685 53905 93785 83026 50459 90425 98405 91643 94860 84151 87584 94354 90406 87565 72225 60994 77209 92656 73728 98156 53462 50814 99541 81044 52756 54440 92468 51632 52418 80932 54734 51576 67091 72947 90339 70201 67340 95197 72277 64178 97455 67040 85570 74787 94216 62075 94657 93217 58365 86227 72053 82722 82682 57381 51505 74014 72259 57073 55083 77343 52177 60464 51908 88806 86417 55820 50708 71451 70366 57950 53747 72300 64753 83388 56904 95004 94498 63796 71995 89772 67508 65010 65318 80356 54875 55501 89664 53151 85071 87694 53151 85806 71766 86435 96244 73849 90514 93893 86573 94562 57556 58630 88615 55761 72019 87256 86560 86386 93140 87299 79928 75338 92246 83683 95098 65278 85527 54912 80694 67835 52471 86557 96144 96174 59588 93464 67440 97000 63391 84923 91009 58619 82410 71040 59630 77543 53332 54231 85865 51635 75195 99745 97576 92477 75982 84110 72158 59595 79493 97893 89256 62431 62573 86880 70208 54985 84479 86887 70356 79571 91516 97266 82237 87275 96422 77291 77935 97449 53611 67095 70288 81138 89290 79659 50683 62554 97924 75500 92576 69239 82228 87788 77983 65538 74890 65895 64578 85890 80861 63597 77885 59162 74053 98088 61737 57081 95505 96170 99510 71515 75308 63190 70450 98246 60457 88422 77159 86823 80568 56915 76831 53379 65294 72162 74018 62257 66344 65539 61019 57092 83210 75458 73770 61838 98299 61057 89875 53142 88159 99173 70820 50736 61008 62874 73408 63870 95710 74686 84841 75502 51978 71235 63121 63197 85709 89101 86743 67297 56431 67209 88187 81766 89168 54268 78394 86020 59419 56073 81206 81306 58210 74915 84794 98692 90252 53069 82322 53501 84861 57420 74858 85396 52450 71317 60523 92719 51848 56632 70733 58816 63449 80370 91357 54698 60645 58440 53749 81571 86094 69574 74808 57959 74716 90386 69945 87757 53063 95917 53068 73255 77030 62332 71021 69011 85919 87453 80436 69661 65822 86053 82774 74915 99085 58345 56127 74592 86805 88135 55194 52423 75403 71627 89356 67648 90024 63103 94593 76086 57611 95192 86684 51831 67101 82129 66367 70518 92092 74815 53364 97748 83588 62032 86309 54022 59245 77895 65812 62995 90211 88882 77190 64991 69025 51325 92679 61137 99583 73296 72640 66253 84549 67728 60070 82435 73610 84404 57571 59655 75909 72771 75396 75633 55204 55286 91148 88974 70689 55822 62001 50934 58341 54344 88238 76313 74331 97694 83083 51298 91049 61268 52146 73874 53340 69469 97942 58016 62653 60998 64702 86948 50058 95371 84363 67662 82704 58880 77583 74402 91240 61682 56407 91054 90563 68052 95295 82967 93609 73785 76403 69279 53503 98096 58061 97433 98258 97525 61905 98810 96552 85174 69138 86755 90550 63874 58426 65235 77449 56778 50081 80457 64419 81855 75539 93847 87341 99536 52853 82455 53551 61414 65886 90257 78878 54136 88779 84166 69685 66597 52736 93559 70140 55195 74367 95099 79212 98162 94942 55570 57679 80455 67238 64948 82298 72812 89558 67513 52554 58723 85102 93948 89504 74331 50069 81551 71898 75495 70862 97085 62594 79696 60460 85812 66649 63914 68256 66424 61473 94227 77616 91088 80592 63598 79231 95229 83378 56713 83295 72179 98091 60404 78109 73898 81252 88027 65391 92694 69369 99274 79491 67788 77092 98526 78064 79976 78914 66169 63171 80730 87776 85258 88815 52230 62623 83117 79340 66818 91071 52153 96791 60754 92339 91976 93121 81397 88762 94822 74101 80080 68334 50824 62567 57842 78773 66428 85239 72147 85753 73198 50531 72877 69321 94985 70839 97191 53099 70011 78152 61225 72969 97392 91094 76481 55335 66415 80158 59348 76830 71071 83333 86244 83471 80093 70938 80970 51649 53227 78471 60564 92440 78655 95159 65868 56063 83112 69504 95757 75328 50482 85458 54887 84660 88962 91249 98075 84818 56392 61873 58023 69955 54334 66975 85732 72175 69035 77778 53185 70123 97951 85298 51206 94054 88723 74066 61231 75897 88901 94622 96758 53187 86438 70697 73151 93310 80001 60217 64758 81486 51178 70278 51512 73034 52152 88513 62103 65924 62347 64610 95172 54423 91749 53601 75767 96178 98469 82807 73866 99841 68009 95244 78606 57767 67477 90955 94668 55195 95223 99853 89496 91084 99358 61343 87647 61799 94754 60579 72081 92214 99079 68611 55936 62798 94781 55950 82845 83488 94707 62253 80792 73953 96496 74949 56352 81246 57135 87867 97677 56088 71743 57206 58125 78943 78075 65108 83584 84030 73162 54314 61682 95853 57134 56924 60912 92825 97414 64380 53983 73811 78118 56266 77701 74070 60336 76463 53858 99737 90122 74587 73389 73701 75868 53983 61349 84020 81682 65975 98620 50863 78599 72793 62658 67659 94628 51958 87052 57881 50926 86415 69211 93462 87123 88858 80560 73625 98930 72430 50650 57389 74738 61140 58905 99499 51927 94589 58878 92765 88240 62005 80169 95236 59634 60032 50063 87222 95169 50375 84651 64775 86031 50324 61837 92715 52678 60489 56201 88517 69805 57340 57728 57082 66728 83973 88987 88312 84397 68884 89262 63535 95132 72300 81501 90945 74101 75047 97347 72225 70603 91671 53200 94365 77617 72667 50276 55798 85774 63660 50362 61130 81766 61206 99947 55641 91820 67995 97047 89491 86177 90475 97348 91873 59909 87137 99658 92684 97205 73617 79590 66395 56046 53608 74683 95743 79418 50880 56275 73108 92928 68485 83632 93906 90372 63588 90703 71397 52673 90280 80411 64825 79086 56770 63905 53609 70614 93907 96666 95730 66537 61933 76154 77800 71898 55284 83231 96292 70023 82048 86541 79194 89752 67772 82155 86363 74045 84590 50607 70088 77060 63270 64061 56557 82235 53248 59200 68776 88747 85910 67559 54576 91753 93661 79667 57134 74752 63658 81509 76590 61287 51573 99793 75840 94416 65016 96433 79634 84955 72912 65599 69543 78179 65868 51177 57109 67413 83630 65071 66788 63419 62873 86682 70204 95343 54285 91176 96057 72056 68222 82594 65618 97026 90123 86890 81453 58624 73506 96765 56523 59341 85685 63196 59363 68339 71310 67883 65027 98522 81430 69403 62902 64721 61142 72331 81335 89759 62829 82108 84521 85866 66734 61562 87767 75693 91326 65723 87804 94859 68593 78246 61275 50256 92187 74747 50334 50928 71497 59396 71900 65012 59755 67956 89649 77795 92881 54769 60025 73931 92218 54987 93402 97487 75465 99766 58321 74373 62540 51615 81769 98714 60129 61603 84745 81539 77315 54099 69326 51859 98443 93399 60103 64548 64230 68012 98003 53925 78684 63994 78989 54654 83036 92107 76699 77408 71883 70197 57394 85572 77161 83426 88881 83337 97880 81752 90908 68450 80158 54211 71836 90397 67448 98633 78913 84337 93462 82913 56353 50980 75661 78043 81210 99723 90594 52271 79605 57035 74001 95714 71754 97334 81176 60721 50177 60775 82111 92170 64447 94467 84624 74829 57409 55095 89833 99222 77419 60419 60635 56965 90647 59442 62635 86910 67714 57365 57641 66859 86014 52211 70720 95411 92698 95432 91735 90712 56099 59111 94958 88695 79648 94743 51597 81633 63849 57197 84114 60165 88526 95954 55697 61759 68334 85934 76583 95799 66102 84614 87616 81517 89120 77862 63611 81879 60285 57035 75882 86894 96399 66458 61235 65282 91629 54379 81172 86562 74580 56160 64831 98218 83285 89481 72873 91305 77034 80405 58239 87116 92148 57090 69684 79835 83543 89515 77524 69290 57796 97206 96197 62959 62017 67745 51126 94043 52241 84235 71719 69535 85852 59753 87764 63972 56442 81239 90505 64265 57109 52036 91720 93572 95734 77185 97551 86734 69153 88411 80045 52198 79119 61958 61115 81033 83044 65031 98081 92049 60441 77255 85386 75746 91823 91444 67601 54463 78588 64591 90118 52236 50896 53270 87387 50589 58953 81932 88813 95010 71044 84615 60032 55870 91324 72614 58019 61185 75201 71715 94477 74615 76467 64414 91449 54763 67581 99411 97321 92952 62392 75848 60492 95839 76790 54501 81959 80788 90971 87166 89682 63709 61852 75063 81185 90068 96710 56590 51783 56633 82236 90677 79119 82787 72130 74507 72544 52552 84561 88902 93732 87673 56718 74602 92345 55560 51253 81013 54554 81539 59737 82384 76607 65820 86296 53103 57872 72503 55796 92816 80103 83576 85576 53927 85285 57495 93612 74778 95414 60992 97923 83847 65479 77658 91613 64344 81250 56666 60193 50127 66934 63592 54094 68376 74152 92181 78045 50088 64749 76498 74005 54518 75253 95249 97675 52113 83678 56304 50383 55619 89187 70649 78443 74083 65734 83580 57673 88931 96094 77937 80670 78044 75069 97844 54298 92079 85295 90577 57499 50366 69333 52523 89856 95943 51052 52380 78257 91244 88553 77479 80255 64796 88546 53652 69788 61282 66611 78520 92048 68614 64473 98259 96126 52521 79691 80073 64459 99846 58496 56349 86888 76607 79779 95934 82558 76606 94064 62554 95941 83994 73012 50163 95446 73186 92101 64083 63127 62254 57523 72974 79955 64731 61760 91788 81525 73653 63853 62740 69691 94894 90026 89015 98222 59479 56741 50065 65185 55522 77667 89740 90436 87321 93454 54859 57644 92522 92536 92312 98341 77912 73074 93603 50834 53420 64543 75778 78543 70153 75481 66711 75935 70740 56392 85083 93771 57865 73719 73354 66077 79116 93820 78570 99459 60355 69711 99831 73222 97350 94753 80086 68134 60555 84834 79407 58785 56696 88293 79459 81935 74632 63755 59800 95649 65781 59423 69510 81762 71972 66051 56330 50312 98189 75963 93613 96910 50429 60671 67683 89232 62309 67433 70463 98272 99881 94043 64616 60975 84951 76041 81835 58301 69362 96005 59969 79020 67214 83343 65056 56813 97344 82750 84816 72297 63035 89441 80559 93462 92591 82563 68946 63923 86725 92955 70290 79939 97299 66826 62366 94688 97675 52901 60998 92364 68221 75096 65672 80923 91093 74876 68735 72320 64703 55667 91020 97726 94276 56068 64956 82528 58350 50249 79193 68305 71738 95015 77353 95000 84890 79885 59600 61475 75572 80280 60639 65731 63728 63837 69395 76603 53002 83600 51194 87840 84667 98985 51866 81859 85520 55587 93812 75756 75857 56350 65168 51377 65250 92795 56351 69542 62023 89305 52326 69876 83934 56784 81443 67748 75857 81503 98185 94977 72701 50863 60928 68714 64264 50591 63528 78637 88807 63442 51454 72888 96064 97502 67640 90077 64603 98543 79704 83927 67504 52417 70152 63023 51796 58616 79403 67007 56824 73118 99013 53881 55942 94508 53775 51433 53109 87258 78231 95812 88296 95257 80365 63035 58206 67783 52316 56813 55478 98407 87125 98598 76326 83030 87218 54081 98808 83293 95925 87432 96871 83084 87882 66786 76629 98669 81109 64889 52573 78472 98968 75263 50457 60784 63775 84649 77030 54053 99350 70910 73779 65103 52502 86631 70747 58199 61569 91683 75113 78890 74384 68867 56834 90566 85465 86198 86182 94273 88939 97969 90996 97548 67093 97984 94944 68122 51612 88661 65051 79732 61542 71453 65381 58690 76393 59091 77815 96463 59190 95740 67256 86071 63810 71705 75454 70405 56136 94707 84642 83380 66607 60436 77699 90457 90800 53517 77194 52946 50410 71716 72947 97267 96065 94002 73609 72016 69378 67030 82087 96129 86937 55586 90187 82993 85991 64275 67722 77451 74070 89053 61233 91913 74903 96315 90688 70081 83681 98122 63080 98574 97275 86696 78087 95172 63059 76067 74237 57248 99914 68995 88142 69011 81745 55118 62725 79712 85460 72742 99726 80703 71237 76363 51024 80606 67027 50742 72725 95831 86705 75036 74728 66923 99950 94244 61048 85344 80959 76317 66624 81191 76963 62266 77289 69106 86186 78407 55826 64195 65447 98786 94301 68292 80300 70906 67452 95483 81568 51412 83290 82149 53023 56258 95942 64478 50179 96836 70594 73791 65226 66046 76432 74863 63277 77400 94971 99027 69059 86081 86595 80293 94598 93201 56609 90673 66812 84447 96017 76241 95781 86863 91732 69341 82122 95427 90153 72084 83470 86699 95133 52618 85420 60004 88052 83492 98307 98294 52296 52939 74888 56906 84706 74651 70461 80992 95489 82065 95847 60440 98181 60337 63881 81934 76426 86588 89816 63527 79120 55009 92152 61946 99237 81899 75212 54154 85733 76416 85849 79641 83132 90187 78556 75573 70453 80635 84754 52853 50326 73504 95599 52783 61875 64246 72130 51929 88831 70421 68442 97881 76904 81370 52366 99085 95323 62810 77806 88154 77352 87726 62106 58963 64112 97699 91819 71622 97190 95875 55576 88198 71639 87187 80609 55532 82691 66449 69417 79724 64329 51353 96379 79994 71861 77602 66496 66541 75016 50203 65948 85844 91944 69742 84883 62910 76949 92287 79003 75534 88567 53889 87732 79120 53996 80985 99227 98932 51612 74846 84391 80673 63245 97206 99362 96075 66243 97253 80368 93362 88532 83974 73717 57565 72095 54785 56097 69392 61852 77320 98708 91284 92826 63545 57584 77702 57475 54967 96913 84736 79756 57963 54773 54077 98837 63209 98087 89226 54576 61765 54490 51024 64079 73480 71494 55798 67013 60889 81639 93067 97539 61690 62890 56018 98262 76311 94179 76835 60758 98626 70286 81601 55752 63512 64461 61750 81912 92698 63967 55774 71797 71249 99593 71650 77420 55517 68024 72840 58608 71785 83713 86746 81996 57194 95699 59242 94858 85127 60855 77373 80636 67957 78276 73261 78800 89476 61426 96695 54281 80283 53239 69627 85286 95655 68485 84433 92804 58631 52966 57921 86598 97015 89365 65503 65436 70942 91225 67123 81447 81178 93741 79451 88772 93962 65179 90397 56523 78965 94478 69764 97653 98337 89928 96318 72199 53434 65377 81636 60931 94477 61069 53316 88096 81237 64993 87282 92321 86505 90249 74661 65836 86887 78234 74051 74077 80315 80770 78373 79170 92095 53160 65956 71812 90056 62084 63797 66206 74345 54068 54110 79631 83877 78887 81641 83547 57244 59085 98513 93206 84187 96797 53357 52980 80827 97050 50984 98541 79714 57394 87546 60962 52357 83105 58938 95661 59569 80015 70959 82533 60363 61254 94993 58022 83719 94660 82251 86251 74149 80666 65450 87471 84373 71936 54607 59253 62576 52617 51813 65353 73208 85504 89943 76598 90685 64771 86325 78837 79120 60444 96936 66949 85058 52396 93520 97258 78430 85131 63204 76112 77300 57647 72528 66816 61315 73602 56147 51535 73882 95354 56743 96230 62491 75534 80279 97117 87099 52064 59882 86060 66132 59017 61490 74455 96718 57763 69060 78690 92048 88323 63064 92363 96208 91985 54132 69755 95398 98143 92135 83033 58387 72358 83205 79998 68892 87273 81082 75834 79725 71255 99719 91454 91787 95637 77706 76342 74411 62001 58601 72482 52695 69582 55421 74568 95519 96623 53193 72686 63066 88051 90149 51840 77385 80278 64858 98270 87004 57385 99062 61732 79366 90097 77750 59512 89007 73790 85961 52117 68966 83941 69217 73081 72003 55125 71106 86857 76203 61401 78332 70888 82349 95269 57162 55008 68944 79938 58968 81036 86989 56248 68165 97629 76028 50683 63688 55134 57537 80811 53925 63473 77526 57577 86628 52795 90647 91564 65723 55141 74625 69114 77113 55085 83234 61537 67768 60631 51745 66858 62217 81412 99535 96959 72897 97718 61813 63393 99327 82417 62530 60858 75375 51504 83354 77774 55633 59422 63166 50673 64798 92259 84294 94192 92779 78802 62378 55513 98218 61199 59102 52269 62910 65106 99330 54456 82460 65945 54223 60850 70170 93424 71940 73503 50817 56047 59732 57214 84451 97508 51982 60659 79294 57092 77130 67328 99537 81359 57770 56742 87327 62385 77247 72954 74063 94955 52125 90736 59480 82213 73049 74137 98559 62844 58098 88410 58665 72798 91308 71472 63325 73210 76634 74629 92987 98330 95014 78192 90316 55798 73138 69251 54908 54751 76866 61242 60776 65032 93611 71722 61495 56704 88577 96194 52466 71599 57089 93051 54207 95251 65561 75999 84382 83139 90833 85824 60809 56498 65078 94234 95894 92824 76491 72245 85352 75064 52326 80367 97511 67903 53808 93717 51237 80466 58671 81018 93679 84936 98059 73698 82598 84495 59996 98024 79962 54053 72849 78161 57784 86746 97994 86716 68664 57599 57930 84591 75902 91818 87584 84976 88856 76829 97342 68876 57445 63732 87314 80219 56954 58956 88599 99882 88537 53349 87823 93667 58976 64502 67833 85044 52018 55115 73486 82292 68204 61116 78356 95355 55964 60243 81565 70279 64504 87811 90144 51500 97921 96390 91318 84221 65183 56998 53328 99974 74394 98647 90367 65556 79351 57472 80866 80964 52492 97451 66164 88364 79499 77997 70639 57000 62239 88382 67744 75745 63829 96269 86565 65642 82752 77247 76142 93128 66180 96510 61130 69269 94210 57307 67924 54512 94843 95327 51742 74233 84999 61809 67950 77232 71965 96785 97052 67133 75245 65662 85451 55435 68386 95874 58317 90663 72844 62743 63405 71655 73861 54862 97863 50226 96497 58567 64024 83425 80627 63639 93802 80853 94540 69625 64880 78088 76771 53345 61077 83699 73835 66246 76326 60527 67434 63950 54452 96889 60677 94634 80452 74201 50987 77729 85121 75945 76327 82926 63674 87817 84751 58329 93693 61790 62563 85445 72610 91732 94509 84630 57563 70451 74420 94675 61303 74657 81941 82563 59916 50916 52999 55157 56069 51163 63451 59013 73193 74539 85393 83234 78414 78967 89852 77211 94505 62514 74785 61122 62648 82534 76265 54372 74712 92716 67799 86880 83942 82897 76823 71676 97525 84363 97884 96980 75189 88328 89323 72112 69572 58675 91852 74819 96725 87966 60270 67022 99880 84148 80084 54788 69541 69992 87019 64628 53812 93370 66166 70934 90257 94280 68552 91844 64280 51430 91340 86803 56562 82473 66777 51817 97353 81102 97557 51621 87265 81466 81546 77751 90395 55582 69628 88628 88706 53447 69323 56042 51336 83525 92607 55451 79813 59009 90401 73194 61169 84409 70475 99639 69143 94899 60991 61554 87885 53639 62803 85597 53964 75494 87812 68833 97870 90621 77707 67934 59759 51583 76524 99542 75877 50392 91327 88429 81056 87468 67538 81755 66823 71628 56370 82609 66220 87483 90477 82163 95601 63088 53349 85499 91645 59297 98805 71353 56805 88150 71800 54758 82950 65070 94510 78985 86088 95259 75925 59526 61152 75842 58782 95054 59125 90132 59636 71189 59348 60987 73186 97843 51915 97593 59023 88487 60569 90658 76071 55745 67791 73907 54930 82142 98335 52559 68357 80251 69717 64133 91228 68060 63473 63936 84602 57044 98806 93235 53340 96154 75497 79454 75601 84333 96308 82773 88969 74668 82618 53888 88239 87378 97067 91227 68540 66396 59608 61700 81840 67999 60852 97150 63561 52399 63704 78054 85660 91682 73796 65209 83316 58979 79205 85398 50893 61473 50643 81827 59265 74600 91708 83713 69405 61449 59197 79639 86905 74418 77621 80803 61142 93340 84614 67882 81067 67158 57593 73171 99338 65914 95841 87157 66802 97410 87957 60424 63479 82724 85018 58345 90282 70358 51347 55371 92572 87287 50005 55710 99651 56834 82344 96879 87042 85264 95803 88911 64679 74303 98644 69371 60804 98513 77192 97288 63122 53634 56077 97104 55767 94156 65669 53714 63765 71591 59693 87986 83630 84733 99011 70826 66385 56431 98334 50556 87117 61633 58358 60765 78132 84535 98474 62122 83412 70274 55995 81818 75094 81636 93746 97132 75040 81398 92402 89435 59344 65822 59098 80179 65002 67170 50060 73807 51820 71537 92368 86217 99865 58629 58208 69551 73805 92161 59606 84644 79586 52793 77278 64801 91146 59579 90465 54127 56933 97869 82079 97671 81893 76061 53510 59498 75441 50049 57708 53074 79289 88656 88966 57175 67303 52112 51290 94484 85968 99290 59289 59578 66278 60328 82119 88240 86926 65975 77260 83083 80868 86749 68266 63729 98696 63962 74917 76107 59016 78436 74668 54609 60197 80825 64503 66788 70408 52433 57242 56494 63944 73518 50247 69041 77665 64139 83970 53353 79990 97427 97271 64100 83918 96007 65604 89004 72900 51992 50163 91195 99482 74731 79867 66641 92197 64419 94639 93128 92294 82140 58781 74636 84145 93115 94668 95382 64864 67151 91106 98593 56359 56125 67653 57670 76489 66231 94111 57760 64293 78762 95461 52959 89036 53056 59835 74927 77717 87610 97837 85554 96734 99659 66753 69177 75615 87593 72950 57665 78554 52413 55427 79078 94396 90598 81861 75457 86630 71835 85196 50520 96202 82977 77638 83936 84337 97613 84765 65748 97665 89666 76621 75540 72425 99018 64327 50686 94826 87049 59644 85334 80573 54346 52299 87771 51925 58696 81722 78724 90881 88915 73768 60096 95867 81501 69508 96910 80380 81812 61099 98406 99475 55247 72292 86986 83590 50359 86182 99842 62629 68087 57414 78470 91857 87314 79534 93852 77092 84370 90368 99163 57669 58518 93128 79601 72380 60136 59984 56333 86487 97878 99006 98417 62915 97557 59170 58612 74660 52771 70520 78160 64542 99294 83514 92434 89334 51092 52346 91836 59617 94776 87556 51045 51215 67982 50615 52027 73433 74819 95459 77791 64864 82377 65257 93544 88102 87987 74401 93671 91080 53587 95455 63785 63935 95294 78924 70225 99970 68585 86167 96866 75211 51057 70162 82352 56277 78163 92533 57431 85230 64911 55245 80890 95593 78169 79746 62713 83887 75176 64126 72238 75774 58839 76515 65294 56567 88001 76166 56252 81105 90692 72103 63744 83838 78429 92575 90706 88745 96893 88549 72623 90258 75475 71701 53375 94031 97347 54242 51699 93911 62634 70198 61830 78908 59421 84595 69898 75918 50661 65855 98751 89403 79050 91371 75085 66958 81123 84276 92061 58290 94744 85506 68551 55447 50717 67078 77428 55072 93782 67080 54459 61738 85094 60183 77309 53503 90163 92994 62983 69542 85631 60006 58178 69584 57157 60885 57784 95788 90062 85934 88855 67200 61885 50440 95707 61375 84913 96432 89267 93618 86507 69740 88045 91885 89977 64060 83590 66294 53170 75697 64590 93375 91468 58783 92894 81954 66670 57658 84047 98031 64580 67242 76921 96123 55581 78379 70186 63250 89011 74230 95421 56227 71165 66151 63102 79326 73732 86292 91402 99018 73212 74019 84479 55853 75002 98039 52941 85535 50770 69681 81201 98343 53963 95263 65717 91587 88824 94123 78942 57543 98187 62731 72077 54438 80913 86151 50635 95288 61705 69435 75558 73890 84811 50689 95549 50803 86931 68963 94831 70075 57139 64331 70972 52067 78654 91008 59088 99686 60382 50294 77135 86964 85028 56994 86172 78370 86719 90034 76519 73305 69481 94345 79593 89682 58752 59505 57632 79810 74050 95218 72199 60400 77106 96827 82330 99761 53663 98874 98187 55478 63594 88923 61307 55128 57748 98624 94848 82725 86068 90890 73809 65139 52680 68508 54249 87147 64110 55726 85344 78594 91106 70498 63813 93949 94244 77409 59062 91216 92552 65471 92812 95063 56010 66531 62055 81008 77415 61917 91348 53348 67657 68125 82225 94141 84506 70304 56697 64583 76869 59153 61914 69430 83496 78526 51328 56528 85938 56744 53752 50625 58948 85218 89089 85518 50938 81062 95294 99463 66978 92855 83439 70658 93972 77878 77589 83098 67854 97363 70248 80533 64531 72373 66901 99537 57868 80196 78061 69312 91179 51833 92129 57176 69698 59198 84762 91749 90523 80715 69686 75950 88110 86836 73486 70596 99961 83760 53740 78662 77907 71126 75476 96318 86649 51896 60215 97787 87377 71932 85165 71818 51790 61251 99723 75997 50013 87762 94031 73559 53295 58511 86635 76555 50166 63009 92879 99555 52575 81635 90568 76095 91051 51239 55131 80078 73695 66163 57978 98219 94514 80807 81708 85524 96676 83854 99799 52271 52928 96236 52332 51911 50868 77420 82292 55491 88904 99018 80573 77303 53150 58458 99061 91977 67590 84262 76517 57582 96907 79614 69187 87011 86757 84587 81350 93181 97020 85738 70479 95840 74110 81268 88370 69103 65394 93813 95916 72617 50514 82087 79532 65525 88994 58232 82371 88033 52545 57653 71966 56763 93994 60307 87938 74047 54631 56008 58632 50647 71629 73607 93342 68070 96121 92096 73665 86362 56136 51042 67972 53574 50969 68033 55469 92486 92995 85153 68140 54063 56940 76116 86497 64338 59058 87290 99397 89442 52324 93471 50147 83511 67878 70107 94113 66223 89850 72499 67172 57152 58538 56935 53839 68788 56262 83505 54636 97016 81499 78881 89350 54583 84147 56218 61128 99801 69650 85537 98293 84841 79753 58178 81208 71592 82743 98350 86911 93351 50829 66458 76667 95566 84434 69712 90704 92846 99474 74258 85851 72140 65508 90516 61672 90322 79449 73784 65028 76651 59197 64581 65292 64039 95843 87053 69437 51946 84468 57787 63623 89078 69221 52031 82706 63009 84875 59108 68627 61305 62764 83004 86734 70812 72194 56139 80961 87656 74029 74419 67254 66185 65708 79487 73046 60504 66349 87159 56942 76764 74358 64204 73683 95729 80817 76989 84462 82997 61000 59890 96576 66491 82464 90988 80462 65503 99664 51621 61632 55478 53348 94811 54544 96834 66850 64325 80997 78839 67364 67180 59153 80837 60392 85416 59235 78444 56210 51024 60232 75876 94559 83654 61442 56311 53104 74680 67848 99806 61481 75379 94968 89608 59500 60850 78679 87723 51882 69163 68511 75955 96076 85937 87182 73378 61723 99050 50168 86500 71841 69119 53189 86845 67984 59942 54362 89694 52839 65152 94055 79441 76821 82264 80585 62646 68587 84030 83852 90120 62974 85660 81641 93071 55305 75712 81251 59909 77902 74594 96151 85436 69070 99371 92247 64770 66075 68237 97062 55202 82657 71400 78548 64022 81450 70456 57445 52529 75051 95608 53343 57800 64713 79492 77134 64657 85112 67264 71306 80616 98347 89579 79789 90394 64983 93989 52797 62825 58947 63804 87846 80916 58497 81501 53568 62107 57504 76299 53537 70707 90992 54390 88641 84648 100000 66843 81980 63656 79030 85503 70035 61101 60997 58611 59848 80219 93206 67887 84959 53498 53691 93429 54387 62701 68109 68296 93696 53414 65358 87856 71472 81871 56581 56978 75942 70005 56994 86850 84424 65810 50522 59805 68243 61332 73987 82909 74093 76822 91175 81615 99761 77305 51900 85365 67972 54894 52059 72556 85399 67716 53477 61862 80981 90796 51603 50516 65514 68066 62583 53619 96709 67242 55822 82474 97326 64502 88049 80821 70098 63721 83165 67604 60311 51427 62508 51522 55818 63640 82375 78026 79632 82874 79620 67276 59731 60136 87136 79453 89221 97369 65337 94836 52297 88552 91506 69338 82958 88148 56044 94469 87014 94208 50743 56670 77533 63045 72113 91052 75891 57509 89423 72848 66212 89381 59473 57649 71979 87939 93488 74746 67050 69793 91062 60872 80703 51004 87198 84164 93585 61299 87302 74824 81347 61704 66911 81016 87609 90007 69999 92163 80912 84657 88671 90719 60629 70002 76837 73381 95619 98816 89127 71135 99217 91357 95115 95790 96750 89851 94753 62202 68289 77651 74114 91773 63005 60845 52549 69417 51863 66564 57561 80940 98529 89443 66214 52989 90514 57460 77534 58177 86230 91580 69113 89486 50041 63901 62597 95429 75204 67244 97254 84243 54477 62812 97383 72944 65095 81872 80530 80533 74317 94645 56974 78431 87064 79690 88489 91992 52131 66225 92597 57814 96734 72445 93866 53429 90050 87300 90763 55336 88941 84830 54673 82295 90927 69023 85697 94924 75436 81845 88203 59635 83679 80015 99730 80793 94238 84903 84814 62779 99831 76820 82081 63005 95098 91303 69465 50733 77026 75712 87573 83282 80713 84562 82289 51639 86460 91894 69400 80408 74816 73403 85592 97324 93251 72700 97402 80141 99906 61187 90074 71742 64197 62387 77917 55061 60792 84033 60084 99698 52682 77785 86301 97980 77892 67193 76887 93211 50422 83753 63163 88587 74942 95978 92164 81410 51603 91879 62433 99724 62274 73914 72718 62441 86138 84390 55791 83283 73278 95416 72458 69320 52371 97771 90999 53702 59537 85088 52705 63909 90301 63553 77527 63978 93207 72364 63365 84551 86174 83781 95250 68371 63616 73218 92532 88470 65899 76248 63975 78181 79323 70187 64121 75190 65413 59226 87490 74884 78358 65921 59731 85702 66566 60447 81926 93788 67167 87067 74109 55208 84266 97346 58104 85444 61741 86615 91106 64078 54122 63474 96203 64658 66424 61539 66815 97869 70466 91094 77643 51799 88984 65210 95098 82352 69503 96486 93324 83955 83603 63815 91661 78617 90163 55499 65459 93860 63422 73767 50890 71870 86326 60773 76998 95532 57138 55329 73020 74803 65230 63315 66597 74781 55616 51392 59502 83170 91980 50582 70475 79350 54206 75771 76877 74893 96842 74198 71363 67425 79449 76401 98537 89138 51697 98755 78669 79548 68222 99691 65935 60890 75390 76429 95000 85864 94424 54152 72180 88911 95362 89738 76290 98942 53498 72675 83809 61258 71765 80785 55938 84850 88580 66576 79050 93666 62687 77925 66206 87223 79168 81056 77467 65080 56633 72967 59307 74066 91254 61708 68280 75077 55211 51367 66162 68252 74107 97772 57684 79429 68749 79705 98526 70638 50413 95786 68594 64543 60074 76028 55382 55201 78694 81141 89003 96347 70205 88447 78614 89431 79484 71885 86736 75269 81591 98424 58848 85438 97205 75200 79080 94872 76594 57974 74992 62970 81288 65479 87130 63645 55014 77916 57620 77995 84852 51432 99623 76447 93704 72789 86115 56983 78139 96456 76056 55580 65530 60440 50948 77616 71303 75361 58557 75698 71632 81281 86482 71704 73678 88664 95790 86444 63396 89965 83193 79566 69134 57855 56876 71447 74221 99012 62064 87877 67409 90426 82677 82723 89687 56720 97725 89185 92984 60247 75962 55708 97201 50108 53238 79810 79407 86469 61797 52451 77787 85686 84196 86468 89420 88508 80931 92237 58834 87197 85497 54194 59903 68900 73427 59457 78907 52136 66721 77676 58138 74656 73333 62327 90995 70833 73452 80693 80866 61710 74523 76179 94774 72375 77225 86812 84500 88396 65568 52755 81026 59437 50120 90395 95021 76970 80368 99298 95411 52147 86105 92214 69162 62691 76370 92450 91591 74303 91689 55955 90113 66837 81145 73103 91934 55164 59862 59657 52176 65177 53609 56964 66298 56838 59769 67890 55533 64044 79005 67170 62086 64576 84392 87939 86983 59590 91373 77871 91953 61368 69569 98557 52851 82945 66070 92109 92865 81948 70680 86284 94070 83925 63876 95015 84649 54906 62713 94789 86262 99067 96345 57502 54052 54518 86590 97058 93613 75998 92914 88276 51608 72910 65871 93638 92920 95578 77532 58709 77106 77313 83112 55935 94255 81882 91979 86141 67745 66190 97181 60386 87884 94746 88417 99718 57179 87720 74622 58218 64661 83670 83228 76516 56935 85720 83321 67008 91826 64431 87200 65362 97406 95920 86857 59683 56896 93491 90509 99066 73257 76232 78530 71414 55506 61976 74409 90423 69016 71796 56467 89253 56137 68373 97538 77444 90945 89670 83695 79581 73405 68472 89058 80784 83301 63943 85854 52688 93595 53606 72923 50015 55354 71169 81704 61798 74078 82466 64050 73965 52535 61881 81727 89474 69567 68295 52532 57316 89521 85894 93794 67001 64229 75566 59655 84821 80226 84378 64711 82085 76534 62643 75073 76132 54463 98840 74141 73237 71673 88652 56515 99541 93148 58211 80846 55119 54110 57740 66024 61888 61727 65698 99533 85472 69731 87335 71714 88910 64146 86244 78952 69175 66986 63704 66898 56184 83670 58436 50905 98913 86786 52292 59107 70271 86568 57345 97783 93396 84140 66637 86406 55683 74193 87364 54801 79896 51770 74945 96528 65794 73303 95004 68764 65942 77654 86060 62322 97850 98685 59641 64944 64231 94466 69032 84168 52293 69025 62836 54930 61957 69426 72197 73089 52433 64682 77001 81209 94884 77178 55476 88988 92509 72363 90239 51725 55435 57674 83216 64637 75096 89396 50628 97124 59240 50262 69131 75864 77915 82140 83293 92664 52343 57183 55016 73729 72717 68152 50043 69380 58947 94749 54248 91831 88603 85778 76519 71597 77258 59709 57333 81571 70906 68359 80925 52592 54001 55419 70111 51399 86041 71123 77389 96544 70191 86548 50505 67338 62940 66148 89277 87546 87756 69546 87014 92170 78220 56555 54246 64671 69225 51143 99970 69119 89246 54228 97450 58244 57721 69630 77722 68835 82632 51788 90486 95135 74885 83094 88656 80439 62356 94655 59179 85313 52063 63438 71180 96377 85230 59389 63052 94404 70032 72952 98973 76979 74703 74460 95467 71167 86678 58780 98273 82487 62207 74920 95896 66665 75579 82960 94114 95800 52091 84201 57533 87710 76598 67729 75938 84998 76640 81336 89708 93179 83908 50472 69702 60370 57087 65052 61428 98893 62845 99104 64375 84324 54327 79940 51625 89054 70073 86992 58362 92223 59271 87029 52007 80654 55028 85898 67517 61705 98494 96745 86808 55738 75456 66195 50949 91497 77046 50303 91642 68472 87450 96278 82653 53406 50976 79733 96978 91604 97404 80918 78320 85272 57888 80676 65247 60797 54826 55368 60486 57480 74330 50276 87621 56069 92013 68913 51907 52620 93351 90089 55065 58288 89947 77526 89101 52463 90971 85834 82244 55730 53073 53988 97661 87288 74006 57701 67741 59226 68329 51463 78924 88646 88955 62562 90821 68294 80310 77029 71969 65167 54163 87935 52479 78615 62968 88404 87332 80170 54765 68246 78560 52772 92332 78226 62760 80780 60350 84159 97734 87014 78967 89966 68706 58934 99921 55760 59382 57557 95896 88476 71806 66493 57809 74902 54575 50512 69561 98656 53692 78857 95688 75550 86228 73083 81022 50856 51388 66771 59365 79656 77956 68581 60339 89085 57711 94669 91303 82379 58570 80740 64871 76660 80829 51761 64051 56363 59586 52246 61452 61360 70850 62419 62963 56479 50624 62426 57252 74935 79240 69908 80933 54517 71314 81856 83493 95746 67440 57011 73593 91661 51777 80853 66063 60786 92854 88625 92741 90757 79198 60348 80322 80786 53514 92477 88185 98150 63644 78442 79447 95036 98832 59934 69545 70709 85987 72525 98280 89136 86248 99912 85445 58129 89677 78939 65243 57257 51575 60155 67781 60079 72755 56305 91369 72103 50100 74676 95893 53122 92548 82219 60579 56205 82641 76641 80636 82012 84753 51225 58232 65305 69315 89549 91705 99617 54414 72208 96632 88948 79689 82596 56848 57888 62043 83265 61549 65818 77944 58957 65095 51852 83272 50463 83411 81346 70620 89314 83383 94162 95984 81658 89545 79341 96421 72932 98788 75518 76753 87239 96922 57580 60097 61869 61873 63380 65886 66846 62860 76663 83086 89828 79565 54689 95223 70107 68408 70373 88704 86669 87505 98757 90892 93193 97852 79590 80214 55939 86949 62886 70707 56982 56735 75583 68088 57886 62945 67030 73611 89031 63828 65004 57230 80314 68165 52208 84959 79621 75434 61832 66884 73613 50621 63504 95166 79203 50213 63231 87293 60133 75613 53205 72290 72694 92757 65832 71017 93888 74202 89768 95714 57758 75193 95500 89647 59952 72726 65262 60311 65178 92930 52685 99440 57081 95882 69413 77012 77364 89542 73513 61834 82957 72451 82656 75608 66163 78372 81743 93013 74152 60921 74578 53589 88251 55777 68245 94261 70046 81818 54643 61189 63257 75132 50572 70799 84129 92703 51776 90117 76724 68234 72889 83513 79703 63143 91041 71694 77697 50977 85998 73526 78098 77485 80160 58623 55810 90516 82610 88795 61216 97689 71309 62919 83434 72238 56031 70476 53246 80282 70387 50305 70307 92773 86939 85278 73975 63923 60881 72551 70782 86422 96663 86618 61175 65038 56959 53737 97567 62032 87534 64641 60107 91206 60468 90069 92809 81879 82776 55820 70117 96824 53414 96765 57950 68450 52077 89583 67712 73683 66969 99950 59894 93696 64955 56213 99686 75484 55741 80144 53164 50736 72268 89600 95702 80301 88204 79901 83368 88195 99458 77572 94259 71963 57487 68559 98366 67270 73954 75687 79034 54897 61634 99976 71648 93355 62836 54287 53201 67508 67792 50253 72357 98475 58904 76890 65636 83768 63755 89432 75406 81939 96964 90618 57942 72875 54124 99040 79646 75874 80282 78456 67273 55848 75397 84001 89334 53556 78161 72234 64694 82924 79249 58287 60256 64461 53510 95284 78481 91586 63412 64983 87124 82501 51887 75765 57770 61673 66845 87704 57155 87752 78276 68162 74958 54228 56602 59621 95164 99685 96287 52541 62938 94379 70923 60275 65182 52773 82570 73769 63110 82245 90450 82207 73442 96498 60783 56894 55205 59839 92499 70036 82932 80413 95658 61413 90633 57717 78246 59260 59113 89607 89625 84210 77825 62603 90642 62125 70806 94567 62227 93742 74121 73731 83966 94809 90530 81501 59119 65615 89051 76008 99372 98165 93762 83647 59668 84725 71271 55278 75256 52405 94448 99666 74527 51213 96068 60120 72401 89248 51224 87738 91583 72420 97024 83142 68612 98372 81091 97675 98156 72425 57179 98005 53132 67806 62958 95522 97499 97466 81045 69119 60449 56442 90629 52891 77283 66113 82258 73285 85278 91407 90944 86480 61866 88667 55203 77428 50495 79435 81557 92978 79945 92199 96078 82271 69621 72247 94430 62496 55937 91762 96344 69582 66325 56437 70749 98167 56488 80603 99911 56636 83603 67053 69900 94700 78549 82223 89432 92314 69727 66057 68843 78139 99599 85713 66244 72115 80444 63484 79193 65541 60070 83813 87843 85995 80870 79269 61072 76876 88082 97674 60308 74402 60851 56317 56586 52185 72750 73601 65253 57349 90438 69950 92112 57854 64514 71893 76088 60446 88075 87119 73990 68317 62932 91070 85508 57423 70182 59988 64116 67055 91438 75279 83763 79535 82580 61668 91354 81361 72967 98458 99200 64588 60537 68817 66557 87697 77505 74856 66175 57356 85124 50256 74598 85864 56320 72915 96881 63640 66097 88332 73635 87403 66873 84387 67257 88326 98024 96574 93538 92298 65713 51433 58942 77934 80073 90066 81483 55177 98116 76293 52737 71092 82740 94314 61204 82843 74407 78843 77187 51047 62780 62175 77672 58627 99945 77396 79006 89791 73697 73780 59666 59534 89228 96140 88443 92058 76675 75928 79355 51532 98994 57868 90038 95452 68120 73530 69549 68424 83665 91899 76631 72269 75331 97301 62976 62170 92075 90946 70073 87283 76329 82070 59740 82670 98648 82282 72548 97881 80468 88479 96667 93632 59806 50832 50288 71307 80377 78470 87752 84705 59063 78735 80589 59051 58026 66760 99676 57316 89235 69251 98266 76435 89193 58229 75064 88571 79848 54642 52169 54783 65525 73607 69712 78482 53053 74993 73782 54543 97931 65350 54597 88227 74437 67737 80400 74327 83621 96093 52435 94778 71335 83500 91745 96080 95400 78461 75242 67301 58194 91503 79042 56955 94714 61151 71493 52194 88642 92816 57451 86091 98190 63898 52191 87441 97001 82247 68449 69526 79513 58812 58424 80886 62866 76752 59284 56920 65761 62161 69683 69036 85501 73968 99222 66286 53895 52135 82785 96412 86681 50920 62944 70487 99363 77340 72316 61689 89141 87202 78207 96774 53268 71472 69626 68171 98860 56076 77312 60941 84153 63190 65839 81589 82387 91190 57356 68508 60615 92288 57643 56626 62461 73413 80786 95390 99688 85492 55363 95516 90788 62454 85878 53805 84050 93535 99242 98477 74118 98437 92416 70406 60258 54502 70383 73441 52794 76329 94542 91477 91722 56353 66168 50410 59965 85879 51918 66537 95381 77126 63974 59265 89465 55952 67365 72785 52741 55161 69939 56105 75024 99191 60694 92239 56761 67975 55364 86259 78293 53633 99389 64056 63384 84119 73321 86114 97426 59589 71537 77518 89497 85133 79444 97058 88116 53530 80716 71770 73162 72876 95928 94809 66598 63592 68726 77761 63772 62698 71958 58024 91768 59431 73290 60397 99765 95048 81481 54522 76810 72344 62119 57579 81668 72030 85605 50147 82879 72532 57606 99034 94340 79952 95016 55900 68003 57130 69116 72139 66657 79669 50340 55790 84044 77450 53841 72163 58339 99962 81774 72241 93470 76334 74943 77669 90410 87727 86612 85458 98015 82290 88668 89423 85112 80657 58351 57068 84221 56784 59027 77340 54092 56753 79687 66839 75806 93717 65815 59795 62833 53297 82680 78444 96156 63805 57293 76774 73693 84586 54240 59244 91106 52661 73915 64855 64910 88828 99070 64788 55641 62601 94164 50602 70045 55903 76384 53346 85537 56173 55410 83941 87818 93292 89958 74634 72657 85970 61729 63656 75524 55656 50587 71165 66974 65176 86517 56245 95100 86722 76420 87499 76204 93210 87432 60650 98246 64036 64563 80753 81890 60863 75862 76420 66294 96904 80046 76632 86217 82844 88121 67893 52353 97509 62279 67610 94989 95469 74694 89456 57984 55309 58069 62297 55327 56527 86870 77182 74227 89278 92002 56667 73518 61554 70507 92023 96624 90594 72243 50548 53152 65927 62239 57108 77063 91612 77194 71134 80596 76586 70004 82416 50043 99214 90138 60011 81214 52113 63855 51785 80245 69258 71351 73817 79744 56932 72916 90764 54618 83621 86378 79594 84937 59084 50697 60315 84475 85853 93671 79013 80792 85664 51449 75857 60231 86267 69714 88616 83807 73314 66097 90632 76863 93292 66318 92922 93808 60765 58795 98538 90921 72185 58942 63814 67503 58098 51220 69517 62211 56775 64099 89550 74131 59374 93945 81465 66024 72312 68978 94653 80940 96046 67804 95788 92033 89386 87778 94073 94834 58692 84656 79332 64596 52653 67055 91121 95714 72014 96421 88387 75942 80252 57058 97171 90313 59496 94829 62285 68146 95345 93535 70107 97221 64505 73745 89811 96593 83280 89664 69727 87584 98334 72430 96795 52321 67467 98152 83232 58259 88252 63064 82470 78218 89515 80616 61519 99923 89951 99827 73696 83723 98076 85217 53188 52013 55427 95277 58573 78643 88108 86566 53115 64491 71692 51849 61691 94226 93667 94016 73386 83805 60213 55031 98791 97418 96844 54902 83249 70054 90292 55152 88759 59194 71840 56786 65838 65876 85427 64001 67071 57487 90421 86093 58281 94634 90917 67445 88819 79251 97837 67401 88148 93980 54190 67706 80926 79326 87810 98647 93837 56480 65712 65253 68560 81319 50674 90558 93109 51935 74710 73706 81661 60539 98968 75022 62572 56924 95251 79955 76912 69428 58802 65553 83275 80479 54016 85079 82673 68504 78277 55544 87006 91852 87736 53677 60148 89551 80202 84074 72201 72761 68359 75951 82051 73091 89899 68831 82629 93412 98314 77103 85291 90294 69579 64298 81954 59682 84961 77262 91104 56772 79064 99737 68119 96755 50272 66078 97784 64410 59450 53983 95564 96810 58597 95083 75559 93785 89644 69568 83610 88063 99413 94399 66657 98508 93777 56319 72668 99480 58706 71170 54416 75762 65088 87369 57795 86452 59589 80430 77329 56251 87079 94155 63911 85340 67628 83710 59125 80460 84631 72456 78132 71561 92123 91797 64481 56872 82404 66510 76576 99624 71376 66868 62226 86905 81495 82730 75813 50499 63568 95093 72989 78860 65368 62344 73894 75680 67934 65986 65520 82830 84806 59801 52435 78923 51859 97958 70248 86425 80688 74340 61721 61833 86343 93099 80282 94160 94125 53507 81874 68047 66344 76707 73442 87810 96311 51754 98451 58601 80003 71577 56491 99729 97358 99768 95179 71435 91811 68839 65658 87695 71009 58097 58581 68289 65703 68198 65146 67062 95449 60927 59630 72532 95814 62563 65742 79979 95025 58011 86869 75282 97694 94617 75219 92165 52497 86518 69216 57150 64152 97780 80247 97454 59200 62917 68368 51728 72054 78779 81353 91393 73418 75953 73226 91132 68191 97419 53807 78053 73904 64142 53948 61050 99245 66307 98822 88109 74675 63579 91475 57232 72662 62449 66565 50915 78565 85533 63432 72317 79048 86930 94305 65993 70540 58257 61791 63745 70914 53705 68340 98408 79127 94364 55605 53191 98874 88134 52856 84777 83340 67976 82413 85197 55583 89235 93691 94951 72550 69821 93504 56499 75798 75323 74477 57348 90658 93316 73607 73704 56027 96902 79493 73882 77532 80646 51449 89370 87648 80439 56416 57294 51288 70974 64309 59666 74901 60109 89075 89626 93039 99049 68441 93208 83706 95107 66569 64533 90922 80767 56581 66212 66501 87212 97366 54044 91147 53319 64819 56446 86884 67863 84890 71503 89015 72913 62339 85127 55864 64281 66477 68013 88898 56389 84167 85635 67311 71527 98867 74025 97769 96704 85728 97748 57991 92579 69776 93069 72115 69290 78430 75285 67174 78472 78480 86498 77857 97288 78770 95794 77502 88587 92596 83475 74002 67347 83673 53035 74495 84468 72976 57505 76227 62334 59220 67695 51517 59197 89011 82085 64559 82273 94342 82265 84283 69001 68248 80955 70031 56455 51223 72541 71928 61691 75325 53691 93443 79778 80836 50999 89619 82608 64009 51643 51348 80403 83432 79930 89967 53313 80780 55499 60841 77064 94111 83444 71995 92568 50012 82984 77430 82357 71405 57264 85909 79313 91067 63754 84431 60983 97938 82913 88420 74734 53568 91821 90050 50214 72922 52399 76228 56206 62211 63443 84018 92510 75154 56556 95190 95860 90796 92386 97177 95836 55856 81915 82130 81701 61479 52331 50603 62264 92354 67478 51022 86771 64324 56033 65628 71784 90406 93733 53567 71814 69948 66511 70365 99229 64250 88281 96384 88211 99391 68528 98787 79450 82964 85344 54136 65828 84719 70103 80240 56908 70412 81295 57840 97131 88940 80127 78395 73186 96108 82546 79221 78969 73481 88273 98837 97019 57940 83918 65529 95105 71526 89952 93364 90612 89084 74454 73091 73713 90250 78213 54759 88350 91160 98639 80163 82818 90845 55191 87285 91094 72559 78606 61720 60773 71544 54501 73841 98014 73765 79128 71393 77976 76305 64793 75153 67847 91778 77621 59626 58918 52788 59106 70595 73522 88615 81990 84783 71299 81656 67517 99698 61311 76738 60998 55060 92802 72925 68287 70719 93110 93201 83952 92393 81853 92755 85005 96343 90185 77881 86815 73637 65805 87137 63451 76666 72700 77249 83388 97475 76716 71882 67555 51361 51007 55029 50677 88991 93423 74457 71997 94240 70070 93971 92400 70398 67857 59853 99708 57791 69988 79727 88406 60249 56296 71482 78879 79448 84950 63650 80288 60889 82285 91243 81853 65350 91144 88206 74048 96506 78036 57262 57723 68513 71075 90266 84132 51867 91326 87807 85377 78918 60733 50944 56126 79723 96861 76480 51943 95034 79250 88151 75450 53881 70968 88409 66135 78164 61992 76052 93965 73206 74579 69255 53103 56623 52592 95321 95673 82660 84506 93970 60651 89059 64966 58115 55876 78692 90996 85067 74524 71473 52452 83015 75677 55984 78882 76017 60975 59498 96338 51529 58517 59303 53942 98257 66267 95938 52037 97859 90032 92642 94507 75730 72082 95420 61643 78128 66416 93351 98608 88203 94700 92410 87828 98122 72117 71137 50747 54457 68356 58813 55881 77788 73827 59141 96375 91929 71488 76677 54979 97564 59086 89373 75372 77760 65153 65926 69325 82452 76847 76820 74100 76094 56419 74697 54955 71392 51523 64610 76233 71155 55533 68977 53095 66093 86761 78482 83486 57211 67625 69860 99696 58204 88750 72557 94117 72814 86474 77630 76985 81479 84005 59683 58250 53602 87376 56271 67334 90075 67392 77850 71975 76574 75708 66696 93266 93991 70593 52301 81722 76350 68865 90011 90456 57780 98463 70623 89278 57772 73544 51640 53451 90005 67954 99272 61355 64036 84562 62605 73110 68526 78421 57935 85984 61104 99321 67188 64774 97289 57127 76645 78084 60585 96854 73503 84496 89368 80217 76153 93586 55388 74022 60138 87529 72634 52259 51326 59850 98019 58212 51225 55731 54902 74627 91014 99417 55658 58281 86909 99972 89542 56404 99370 57646 58849 75621 95006 86286 87416 88004 78471 69067 75495 90790 89651 95012 88389 53242 98501 60397 72221 59271 68833 61782 89092 63808 82504 61454 81778 72481 78624 87155 55562 52993 78202 89124 87283 76057 85306 86675 50866 51617 59271 98727 50433 55530 51746 60784 70107 93524 75887 61047 59206 66378 54409 62528 92506 98122 80156 73694 78450 99135 80412 54001 95533 60971 97295 94765 86973 62756 67118 84800 87503 93586 82544 80140 94740 51360 81758 92840 56124 72066 50880 85428 93786 94226 72911 73007 86970 64866 91821 79724 85440 54373 84559 93250 60495 72196 74005 62306 75558 96971 52639 79427 73839 79124 71521 99520 71934 62868 95775 76299 60279 93078 65327 80988 67397 88465 61171 90525 88138 68212 86274 84341 55299 65315 87387 78793 65357 50491 75293 86200 67434 56343 53443 58331 93032 85370 98838 67910 55573 79932 99308 86111 79487 74607 61939 91318 86815 99941 55866 80178 91066 73383 65006 64311 51556 93551 81969 63478 74252 64194 98559 90164 56694 85973 95731 69270 50445 64944 63000 90975 52224 91585 96159 55444 78596 90248 86087 79773 57366 52855 61889 58458 74515 68173 97161 99337 72140 59871 53166 52499 78897 94411 80118 88884 55303 56166 65857 65049 58604 95005 73066 60176 55297 80171 66444 77117 84854 51488 98750 73595 56641 60897 78937 95839 51280 94561 54442 77079 81108 97626 73793 69635 98149 53749 53670 64735 70443 54531 52631 52887 52642 84447 98272 85345 55548 72050 58327 66130 94434 70053 68854 60504 85826 63067 87742 53896 63332 82917 86016 87826 83814 62484 88537 62783 61926 55902 69601 74039 75950 93202 82173 84737 97521 81500 91405 70746 98615 58177 98157 90780 89079 75812 93655 53372 76972 88876 76701 90994 58426 50514 84465 76898 78116 62956 79500 55730 55558 53887 86590 94663 78212 94436 91113 72114 83394 98217 62054 76800 81932 83304 63117 53719 92193 88765 67327 68634 81337 79943 73332 81513 60167 92366 89355 56183 68561 91195 50457 99272 60455 89530 73370 82932 73657 79809 77326 54152 51408 61151 90480 62520 79470 57283 56325 52274 95312 66102 80474 93137 59723 56830 95316 99737 97680 66594 60088 60993 59106 60235 63696 50480 97629 85953 88919 68335 89189 99573 71947 76250 75495 99308 82798 53975 82636 68111 92437 62952 80345 82246 91546 55666 73952 78008 71880 62787 66423 74039 63344 51177 67159 87560 99985 97577 50325 84426 85297 88044 82779 78024 83408 56091 52236 98737 56091 84224 52179 51579 55830 90120 88841 64668 88711 60837 89208 84891 85988 94760 89783 89273 95966 61173 89471 83902 64270 72376 90937 77237 97785 57537 60903 63500 69462 62533 59806 97820 50764 96938 68474 75782 97170 60177 77533 91346 98938 58937 68284 72013 96778 96913 95016 60156 71355 58671 79969 85092 66058 61614 74539 88561 67372 71182 93150 62976 89843 55507 62599 84530 59567 72867 86855 73579 88040 56372 98190 54519 54161 53265 69203 58593 91111 92866 62457 83407 70218 87895 58477 98725 97716 60353 56997 50657 65109 78306 66619 78856 55183 89127 54184 88132 79720 74324 89016 78112 98451 96398 94106 80232 54859 68989 81409 68386 82857 77333 91996 85622 52189 59018 84147 98488 75792 67679 92818 86758 93715 87232 78940 94172 72061 95099 87863 58932 79232 50393 51027 86434 87585 64542 55080 79137 54889 94176 87382 51974 64648 84030 86787 84367 53205 72380 95074 73098 84266 76366 58184 72809 69539 85988 60477 91594 79228 85333 75614 88153 73891 74402 74590 93654 51665 63617 84250 65624 70365 92352 88452 76990 63099 55038 79687 84313 76959 93062 86668 66490 79971 64803 62074 53201 57865 72945 87236 62982 96614 59740 98662 50360 98315 78599 65736 56294 83620 77703 99471 73055 74531 58754 77082 96424 69232 57399 93268 73107 80446 53788 83957 95689 67541 52412 67709 96835 69039 93530 50835 57716 78846 61263 55061 93454 94660 95876 73720 94412 81044 62865 82148 84817 87664 68649 76395 97643 64721 82860 99149 57048 65046 73924 61198 94141 55572 71069 74154 93729 95929 81509 89622 96000 96540 80126 84333 59710 51253 67997 52802 75242 59165 58818 89503 93990 73753 89841 62867 96110 68204 90715 73642 74421 97953 86512 98143 87591 54550 56277 87477 68069 64269 58880 73184 91026 84481 84547 68990 96601 63510 97030 70600 67615 71627 63249 90912 72805 97926 71902 53505 95815 68582 73541 99786 85021 58499 60956 98386 90467 50273 74156 89596 71116 57023 80939 65852 72107 97532 83812 64941 84590 97683 93367 99589 86947 52264 76352 90555 75996 94987 61018 64423 72955 91468 64962 94948 75821 53378 99976 75888 70189 94008 53599 76054 81892 64801 87387 72368 72709 59286 53369 74941 80284 58290 67125 87886 93741 73070 57884 97365 90341 70837 98458 52075 78664 74708 82475 89764 78832 73447 53848 94181 77000 90286 67412 96689 74218 79881 74854 68622 87033 63091 70720 62344 61342 83633 91304 82274 76333 55717 63612 84912 86661 69561 91910 95587 62761 88079 72812 88131 86045 79166 66031 51464 73164 53644 75713 68310 92295 59186 80395 72542 65615 95462 63656 83705 96216 58913 75970 51325 93282 90765 87849 87688 68164 81633 75752 75015 54092 52648 78998 53984 99801 69519 93758 60731 59856 72779 77675 60767 73093 88039 62693 97891 64097 91903 78096 74449 98235 81751 67574 56824 84962 66207 53982 90034 59707 61909 75482 55674 93347 50792 69351 97788 96518 88529 56117 67284 77194 85657 73592 94284 94254 76240 56711 77650 63070 76005 71661 62758 71294 86882 76733 82360 63523 61747 71956 83416 67444 99240 70957 53112 91470 73576 66919 90645 89912 91308 88760 73217 62692 87922 83267 98621 83213 59456 86874 96979 86960 56452 65352 93953 83046 53001 97559 88111 72293 61955 57353 55226 70592 75517 53648 50010 50492 65256 56388 68680 79863 73525 90698 95376 52116 60617 95434 64772 77214 82270 56040 82965 50039 63949 70471 75878 75080 62761 79127 64676 67948 89296 87842 93514 55993 88192 54825 67468 58200 64136 67935 84714 72832 96195 66799 59072 72011 57624 99600 60632 50614 72469 70980 80001 91557 58599 79266 73050 83813 82461 78464 56071 90044 92668 83796 91594 63147 53657 51494 59407 75282 69502 50785 51891 96986 63083 64198 50642 81658 61683 59551 70251 74440 74741 59134 98829 95099 94972 54340 74186 98092 86201 79657 52002 92201 84719 76022 58676 90276 63879 55574 54861 64023 92441 71292 63601 92347 64824 62377 52236 50238 95619 77390 72979 67953 69520 87312 82414 94220 53898 55293 80609 97429 63984 73650 96608 88371 76996 68217 52078 58930 66559 97541 99413 50319 93202 76480 90898 78086 71312 67647 71499 70422 93305 73057 52380 86043 80238 64847 69283 87641 53110 68596 89200 71929 63878 77273 85710 81480 71846 79141 58990 95683 55289 53412 64440 55268 87689 71256 57740 51455 73172 93301 88821 67601 73562 89103 96988 60581 54051 92678 90605 90528 77024 69410 73682 72886 66419 91293 70708 70705 99331 78369 75535 88063 74543 93128 93269 84103 67910 89472 97598 83837 68567 50120 81208 90456 57001 64895 67874 94776 76489 82899 57137 60396 90883 83169 76752 53287 74304 54221 97299 81789 77838 63388 89827 94106 86537 83595 92360 81153 82601 95181 73789 95889 75129 72680 87390 79426 72900 77176 92831 73623 90643 90112 53870 54719 92800 71968 87355 75769 52234 89755 92452 58563 73547 80482 68732 84671 64306 50512 68583 97441 77373 74476 83588 96771 87418 59881 86973 83333 70357 71096 61701 76391 95174 80389 84568 77664 73872 60730 95914 53536 97360 68915 78115 75092 98255 73443 59471 73162 81561 79260 50646 60271 92791 99992 85917 72807 60080 79086 73973 99817 55487 57123 54279 76115 97839 55030 80101 51388 80039 96415 82540 64844 54882 65201 67043 83278 82696 81575 78993 62961 52506 71808 66593 71314 50238 70483 99558 88597 74263 69201 86321 71097 98887 89818 54204 82663 64240 61749 97263 74123 83937 68207 75008 68887 98870 89081 75078 88259 58082 53777 79930 63009 93607 75862 59447 73394 60406 70481 81230 83866 50160 75897 93809 64932 90346 65125 95052 61581 78008 92250 75181 59338 54528 62256 94005 52492 80518 55532 97132 84045 52937 51923 65425 53897 63317 93564 70873 93831 90837 72317 60125 59789 55618 51969 63793 72894 58526 82874 60064 90171 71057 68261 74546 75478 82684 64278 50989 79821 50287 68641 95192 97665 60765 85999 60084 55299 80460 78640 83282 71913 66810 93818 95119 96565 54991 73777 93337 91406 69309 87001 59768 94443 52628 70918 73234 70146 94658 92974 73834 60020 84286 85678 77884 56611 99889 95614 87799 53344 60288 74336 74078 68989 68522 80709 91043 80302 97925 59404 81541 72783 82423 53108 96285 64097 71907 97458 95282 98311 94322 61929 65469 96639 63633 66477 50361 70610 68106 50021 56439 82151 52517 53627 61723 79656 74716 60042 67415 84939 57195 65908 87171 80994 78063 97723 87141 71614 65356 67688 71253 81141 67141 87682 88204 85808 92114 99130 74533 87470 55056 80019 84613 62336 76574 61476 61975 80581 54221 53014 72050 57989 82888 75444 52431 52266 99417 81238 72371 75073 57443 99459 80196 59400 59866 57195 99639 79846 76350 75848 95279 65360 65849 71839 87618 73407 70602 82908 59894 69804 74713 66234 92483 57771 92230 56890 55037 73381 58418 74116 63956 76700 65709 97896 84431 86007 56136 68966 83704 94216 93974 87064 81432 57153 77203 68948 79030 78139 85448 68438 95301 77768 88181 68683 69303 72295 60361 55811 63621 52506 99833 64779 55298 98344 78627 66162 97805 51958 73789 75019 55937 83251 73154 71633 88356 90797 61935 99386 54230 67620 87583 62134 55526 78468 78096 69532 64861 94722 60799 54364 95282 89425 77632 64052 89315 81607 63534 97134 86565 98763 91841 73054 60380 82872 57655 62228 52849 88776 88151 64412 50971 86231 98347 64100 65018 78229 79759 79211 55849 55598 70902 57339 81561 54190 70310 99900 60300 53169 69939 71306 93495 94092 98841 63583 81000 98478 81882 99169 60015 66010 69510 56324 98533 78007 71539 89907 56913 56932 68959 51737 77635 50983 69951 95457 68024 79181 62216 91822 62179 59628 90648 79667 79426 92414 72356 55210 95176 98035 71470 70300 81365 99800 55029 99176 66250 77086 90305 64385 98806 71680 65274 78041 74688 87189 92591 53143 98428 64752 63274 68902 90330 78177 75810 97108 70242 76448 92596 72756 58438 70417 99353 50978 91053 65688 56701 98049 84137 61990 66613 66254 56190 67291 55417 52698 64345 81875 68373 79055 70531 84502 72360 61708 96111 66677 70279 98237 75568 82356 59974 69758 88978 77802 55443 57918 60734 94146 52998 99801 64569 80240 68729 90923 51612 63943 60724 59588 98632 67688 96264 82021 58757 64067 82450 91082 66347 92171 51300 76041 99544 60460 50776 63064 88196 82111 88910 87963 72361 64117 69004 90702 65614 57720 93135 59166 81094 87280 78908 73019 70475 58110 98209 93885 66089 87417 95935 81817 81511 83800 79917 97771 82277 72947 82663 91098 53663 98084 70057 65975 94598 94348 86013 70746 83670 61422 55703 61258 85396 70773 93693 92689 80899 74271 60846 63106 82197 78548 74467 93458 88323 69564 94241 57240 51870 80721 81385 86283 53597 53237 60843 87003 70529 75792 68026 78496 78597 90856 70155 93523 73999 80984 58589 55863 94425 83836 91584 56215 62894 53060 86340 51181 70072 54098 93531 79039 64500 99277 55535 73415 60071 59757 67139 54663 75646 56746 81640 90181 50967 68941 83201 80113 76799 64314 84456 71834 63598 61106 83172 80832 94092 94054 97888 55535 85623 76329 91576 71308 89082 57257 73716 61127 60224 62935 84142 70357 73951 73656 51246 56679 86866 77970 90676 60938 59033 55308 53193 70358 85457 99676 53182 74737 74260 80904 51334 84761 58366 99340 87185 61915 76209 80026 79963 74882 71959 91184 56394 88835 88200 91176 87584 75647 94908 81686 93318 94709 54006 64521 96921 63887 70905 86131 99681 60732 69917 86689 60481 86685 74887 73989 81119 82645 82711 66534 57889 77623 96506 65218 77800 53458 88193 86398 59739 54001 60516 57806 93946 74429 70568 60523 58233 93709 72070 73792 57692 51399 99548 73704 50603 53887 65279 62163 96515 81656 68289 89213 50906 76389 51649 55917 64365 77910 84155 82290 50906 55298 91836 69405 50833 61782 77902 84897 52754 87707 82558 50862 86865 79849 62643 98887 87781 50656 67498 58383 60138 63803 74739 81647 71288 86372 68050 57846 62992 61655 91832 77230 58182 83231 65325 69731 50832 64950 81134 74938 72637 51964 61864 50206 61804 76492 90191 89597 71638 85587 51413 86702 56479 61532 80545 80442 91552 58622 69747 89979 99153 84183 62214 67711 95255 90930 92227 93144 59190 51790 79187 74496 75484 83185 66243 83728 58997 54897 68348 95704 52850 96048 65768 65112 74428 54911 78343 76835 55014 81201 88255 93767 70115 68236 82298 74021 83216 94270 57741 96368 71914 53749 78927 55087 94289 85876 53283 56727 70392 65282 82828 67730 88609 50696 79059 69615 66916 95629 91217 98944 63547 94022 95353 85546 62167 70890 67671 66060 85067 86715 75705 87535 83074 99278 54755 89759 69210 75416 93757 58992 93258 83045 67113 82930 79666 51249 94922 91280 63771 72395 53379 69215 54452 55962 73734 79946 84401 88625 82578 77435 77477 95572 96822 78935 77437 77838 98240 79269 52257 86730 97403 73235 75912 98441 56100 94272 66775 60452 99076 53161 51318 77407 65253 79786 99965 88793 62424 96390 57833 72752 62968 57726 64973 92900 60842 56648 75636 77460 67762 76109 55022 60313 63680 75687 89494 89888 67924 82248 79929 83661 64462 63925 93081 75071 55572 52400 83334 61463 98850 50384 58461 77594 76190 61837 92088 76803 68942 77883 53208 94065 95028 91106 54313 86112 62416 86163 58063 58224 90163 50123 55230 66692 54278 75970 73547 69377 89925 64147 53135 64226 80087 60668 52330 88240 72304 80193 86102 83832 85550 59110 68472 87011 50268 72251 80672 97408 87498 56434 90690 85632 54945 63385 85481 94177 67217 52789 51813 72164 93307 81924 76568 66147 90300 90892 99717 77549 98747 53605 89072 64016 80868 82284 84657 99716 73025 79409 94874 93628 50317 97628 70145 78821 68212 64968 82261 65090 85615 77464 83570 77184 76657 54184 56080 76491 70551 50775 99300 68896 92166 99172 62273 58119 83502 98526 91660 60255 78147 83441 84506 99974 80714 61482 66681 96746 75449 52943 58810 95355 56193 74730 88786 73633 59325 68502 91609 99155 98762 66449 78806 90245 77518 81330 66827 74959 98504 72903 63459 97643 93127 64721 85823 86955 52677 62074 66870 72302 98472 57060 71798 73828 91527 66797 82102 79787 79830 64505 96179 70665 50166 83885 71374 86852 62055 81514 56537 58984 97831 83464 97837 92893 58782 84238 69825 88591 66980 55795 89313 71012 60940 60303 51781 52750 90523 56366 51990 90922 73757 97130 55707 76162 66567 54631 76253 79757 83034 65055 94979 86614 91916 52930 74465 96767 95123 61219 62883 51473 79818 80253 67127 73992 93118 52865 55699 74853 50747 52240 80276 72778 55330 89030 71734 89527 93713 52625 71399 76135 64317 92397 90466 72220 55795 76820 87366 87043 75698 68650 77784 73043 84929 77806 94830 80272 77494 69469 69196 52192 98252 88570 68059 61807 91089 77833 81814 93055 91224 73217 61081 99003 99244 53242 71803 87197 94840 90871 93954 90654 72243 99859 93138 99037 74526 55461 63793 72375 96204 61348 68476 82349 93612 59965 63608 50435 94220 64778 82259 64762 82470 91495 81256 51245 89485 78946 54462 67717 71494 75030 97565 88289 67797 52610 96024 83845 73682 79114 79370 85618 92237 66627 50164 83736 94355 64324 75852 68304 57933 77093 50024 73152 77445 92290 98861 91334 54931 52913 87879 95679 78252 51857 68791 83666 97013 98498 57097 80639 50991 59095 63729 66388 58742 56902 57826 92023 74735 72969 65368 71793 77848 51696 68524 86364 97850 67473 85724 73334 74952 81428 81242 82685 87926 50554 56721 79526 65750 94790 82426 61068 83967 57059 88184 88050 58561 57680 64993 75376 82974 65160 54591 59016 86115 65451 84823 91341 87819 76071 94793 57276 75823 67149 69593 52667 94556 97296 59945 56366 72101 54349 88932 69880 71684 85374 57447 71822 53338 78254 68549 82414 65416 64085 58088 92073 88660 93786 84069 53363 68583 74232 61170 82794 58760 71639 78639 74186 74792 57001 92501 79109 88809 95428 75864 82283 85828 96125 58397 77092 90997 51272 84561 98121 62293 95802 79286 62589 89831 69667 58929 62640 62800 81009 57457 96454 89824 52785 64248 99471 56240 97394 98515 93693 92907 58775 83094 84071 77443 86668 62431 78910 53443 71257 79685 96873 66289 54652 79179 79720 95347 61635 73532 85548 64499 63995 72913 66973 64813 82231 65799 86805 57192 92198 87935 60776 82539 51880 54055 59945 90456 77096 81654 54525 79861 53772 83754 68130 53508 88807 66318 67810 88283 63336 91549 65827 99853 97421 68091 95060 53048 98765 51000 62566 94483 57398 54223 95547 97053 85616 56721 94185 59525 64707 87201 65132 66526 53986 65663 69826 76203 80862 58700 67490 74141 50473 71997 71612 95196 53984 50989 96574 95263 53473 69933 80706 96287 70173 62912 54061 64916 95974 78738 56001 73499 76055 93845 65832 77714 87950 67813 94430 53065 54480 54949 50933 58965 92047 99555 58635 67241 82787 72092 67852 83851 83080 53780 74328 96824 92143 52732 83030 55368 56502 76006 83042 58619 90433 86588 51301 88543 50355 99030 83996 82934 62534 81608 53239 69679 94657 87538 55359 55461 72365 57759 91050 72655 62076 83011 56067 52069 52569 53538 66996 50704 96678 74613 99539 78267 70067 62037 68266 78248 63114 81311 96312 67765 56381 59502 65860 97033 78026 84769 64102 66800 93299 79939 77785 85555 69616 54795 61913 96988 78850 64777 63915 89964 64381 63624 92127 65645 79520 69155 78284 80943 68209 89906 51710 87287 75537 75800 52978 76776 81524 64724 77540 73330 80975 92102 94263 64413 85614 77970 79794 52918 65233 98055 80727 85063 64312 99469 79746 91825 54671 90518 75115 58306 57395 68665 52124 72892 95382 55694 89393 95794 88432 70694 89483 74412 64666 52410 62915 50191 54635 59303 96089 51587 84923 83908 90211 72497 57420 65082 95941 52671 73085 86426 97852 81424 75586 52454 65595 50046 55227 78568 99560 74066 90698 85631 90706 79250 70383 65850 84156 61051 74609 81651 78723 60000 81131 93428 96927 71653 51974 70120 71051 99687 71208 68078 69396 87996 74677 95296 70415 53181 83855 82705 78177 77245 72271 65202 77231 64671 69540 99086 81258 84018 58366 69225 97431 68853 95976 62913 63144 63691 86985 70036 96874 74756 87164 54356 52626 51361 55128 71137 90169 68359 98308 88669 72684 60333 87669 66769 87253 73071 67946 54878 81380 77608 80547 98483 61205 61696 52658 95025 98743 69519 86939 63421 90908 87641 58372 86376 99801 59065 99555 64984 88009 96996 75315 80903 86390 66778 61256 93473 77684 88458 86295 52025 51098 62026 71200 64091 61103 81842 60775 53358 75537 98747 53428 55083 86839 80522 91571 66537 69002 94200 99885 88149 96995 51245 93649 83923 79961 88713 94437 80444 85015 58797 66702 67405 67508 58567 81982 94805 96458 80758 89863 58737 91957 63483 82676 74610 98302 99379 53942 83777 89273 90140 65099 83157 62928 87520 70769 84360 93596 71734 88587 50909 75436 77325 51173 84119 93470 91999 54396 71883 72082 60341 75325 91036 64169 76678 86841 56088 88908 65367 93240 61154 69474 80545 84239 89795 69062 73681 90411 58814 64872 87254 78297 61784 93104 71468 59835 65682 57928 75321 83874 85015 78405 77965 59165 56638 91626 61564 94021 54201 99361 55134 91254 62881 96606 70493 67487 79638 63940 68354 98077 52394 52253 78552 90469 67674 88237 66500 79187 75512 82608 94972 81606 71836 97551 83420 66595 90201 70519 87764 90740 52483 76894 50844 92428 85460 89346 74762 98368 95323 79384 63154 52058 82768 89185 95906 68160 93660 76537 89546 86111 95603 79504 64225 70860 97135 66851 55320 92577 73102 52465 90778 58878 59760 73474 55471 53774 63565 65838 95466 69212 90744 75574 84310 87578 57068 74842 69575 78074 87994 91028 74066 88540 91648 88554 50778 70557 97192 72104 51796 66155 63901 88890 66084 57502 98351 79364 76367 60860 62573 63351 71985 60267 60439 64108 59632 57900 55577 53195 55681 53725 62853 66157 92939 77523 55237 75182 60707 60297 79310 54809 91315 54974 68921 64835 62069 82383 74044 76365 61936 76859 95354 89849 76082 74547 60413 52856 65733 84241 55417 62308 99169 90553 52896 63802 56467 82491 75363 65757 98220 98480 79564 77743 62695 64829 83255 60701 96061 91464 69741 70443 97424 62159 55399 71785 89881 72985 51514 92633 71222 50814 66116 58965 64538 84473 75107 80457 75414 91009 94496 52021 87833 96655 73979 57494 96570 70675 80955 87120 64719 71100 93349 67304 87746 85169 81899 70970 97916 55885 50209 99960 52715 66496 76465 65780 85557 56117 54227 75590 66507 65832 65346 92480 64349 88334 75307 82301 92232 70315 50229 72894 52051 64316 78883 68279 83348 60979 78433 58333 54160 85574 63964 75908 51998 93299 79836 67736 56187 52446 85589 80738 57427 79152 95205 96062 63971 53762 80804 82599 85815 98689 63344 58640 76869 55184 81572 79269 59894 57270 63693 53110 89122 56818 69924 64871 86266 65014 86619 59887 96220 98662 71155 96647 95572 81902 54939 58809 84336 63087 67545 86854 68634 77293 93355 55258 70533 53188 55419 95494 83083 93841 87591 85828 64769 61434 91496 87029 56570 58743 85694 95771 72968 60421 97804 53162 52575 93648 59061 95149 77151 52623 61772 68105 76059 62359 73497 73307 60556 82110 99493 93365 52796 74974 91907 60684 56018 61666 61284 81905 96316 78218 67671 71848 50397 57356 76921 72634 72751 83614 95241 71711 70278 96836 77024 85246 91820 80029 58374 76127 96962 83634 78408 87319 59037 59851 57411 62086 76842 95747 85588 92251 67090 99564 70114 80536 93620 54454 77254 98867 67202 63173 70792 94215 52623 62713 65883 97315 70683 66609 61697 80033 54689 95123 51918 82709 69550 93279 89577 94048 88318 77211 87298 88249 96311 66133 58277 66231 98934 97501 51496 78505 64862 63493 98126 70074 79100 86064 86145 63723 69875 77214 58921 61284 60154 69682 97615 61087 93764 95184 89886 72105 83922 57848 53612 87954 72538 75068 95032 87959 95376 85211 70612 91802 64484 63088 98475 72277 87306 76700 74286 71837 75493 78142 68307 80921 65845 62155 73312 55236 73396 79343 50418 97518 84086 88463 86211 83752 75235 93805 84737 83275 68610 99916 98759 64623 81249 94060 88266 74505 69548 60736 83393 65809 73548 63500 57015 95734 84469 67239 79074 51020 66635 71232 85453 60319 60200 59660 79894 82530 78056 71812 83430 77947 99060 62419 64633 55128 88638 65857 79904 96356 57854 90836 64422 62472 96183 73166 77004 92346 73834 67588 91105 91501 93863 98270 83047 58470 70842 96751 89101 52926 97921 95696 87373 78125 59254 83689 69388 87759 58061 93370 76488 97666 55589 91732 93083 73517 66130 86740 98275 63658 73470 83794 82197 75786 77862 96639 81106 94271 97033 70841 51198 92413 63878 88994 61449 74150 88577 98467 67885 88244 89182 81682 83459 57359 62491 89865 71327 98939 60119 96721 69579 70710 66624 72580 96565 78965 95971 58201 84714 58860 81730 63868 96724 64727 66768 74997 98036 51128 64194 55425 98046 94355 83940 83112 96213 97345 73068 64989 97333 87785 53072 67249 71840 98116 51847 99022 73816 88672 71263 62812 70496 78987 91032 68321 69443 69795 85928 86156 88789 54340 69756 78552 93756 69573 95607 54765 83432 98591 64453 58686 54288 61812 93942 69923 71159 79691 81065 74900 54555 87979 94707 90529 68272 86262 67294 79540 77350 91858 60694 62207 91680 81160 51417 71215 74207 83722 99561 72715 73230 82788 58903 52517 98109 65889 56159 95896 58217 84153 91912 61828 88650 52183 96427 95624 54111 75687 89729 89082 96418 80698 81637 83460 93549 86364 86439 53365 92212 71719 83157 90718 63626 50545 99739 58257 63964 64114 58523 88940 74749 91031 68796 64551 57418 52639 59237 67230 99892 78100 86918 87250 75522 70433 77797 57315 70937 65423 75264 68958 65654 67651 64896 68662 59331 53142 91506 85755 79377 85940 72774 99057 72425 88542 68242 54504 96338 69577 69285 59422 60416 64390 73416 53520 95738 91623 73124 51534 69011 78047 71429 94041 59544 54860 50612 94617 53451 64612 57173 57373 60660 56834 55579 62195 96279 60461 98806 83405 81982 86904 58523 64199 84730 66770 64610 78124 83264 75869 61388 50718 89059 78777 75247 64902 98863 87138 51355 52948 82839 55405 76156 81575 73970 82679 85669 77561 97916 65915 84359 69299 68602 59567 83238 88181 77330 63208 57544 74368 85032 92801 79358 97894 98617 88612 77997 59851 88650 85736 74753 80193 68838 92657 82342 95218 84800 67020 82064 84080 72857 73814 71485 81856 98872 89512 91740 65769 74930 82319 62266 99316 86970 90609 86438 60838 72476 50007 50385 50477 65838 83136 74420 66733 64113 70519 81419 61529 66467 56785 78710 50857 72890 79489 89101 93429 67698 52989 87885 71339 79515 87385 60169 68401 60265 59292 80617 84881 67931 77714 85136 67078 99463 58973 81506 69154 95109 66103 87576 52584 99641 94127 72234 96946 54419 97553 51281 84778 79165 72853 93957 53776 81880 89115 84253 84863 62680 56026 98870 77946 66928 66012 63408 90233 66709 60726 78775 92000 84811 82729 97262 55973 83299 81020 90932 56392 96386 79194 97503 83377 91045 50873 83930 97309 94311 56356 64659 79760 85476 66470 59647 59686 52378 84559 79876 77623 67911 56458 64394 82938 78791 71825 84748 98581 78369 86789 91217 70629 64730 75618 93141 88473 88637 92452 53685 83940 55117 88926 58438 53435 78626 72959 87458 69673 60498 66535 92810 79049 88019 77907 93664 77665 73757 56535 98147 89855 95661 59193 97930 82185 93983 87132 67640 52156 92928 60501 94667 80056 75098 63246 91463 54358 82970 97656 54415 88365 50666 89269 64832 94757 74229 80420 98051 59179 74255 61897 88688 51550 55279 76062 57591 80818 80130 62451 68677 98129 59045 85579 58405 94198 73546 77562 70432 59280 97579 74986 53388 68729 79936 71922 64753 63233 50778 55565 95682 98791 58295 93169 70992 62272 78996 55109 62674 73147 88138 78898 92207 59712 63899 86297 73178 76655 65704 70471 61049 61783 94014 85273 80331 98079 96647 90533 66413 67575 60569 59377 94155 98119 93326 62255 63805 68458 87187 73140 62878 71901 72677 85526 73441 86939 51070 75465 71351 96978 83141 98085 50079 88278 67540 71104 87719 88773 98128 51175 72018 70538 90993 55592 87562 83681 89895 57148 68072 71000 55988 78806 92329 90410 68214 70502 56509 53081 88983 59937 77499 75321 85230 84268 64299 60116 92281 81667 87992 90032 93836 99489 67910 87131 99036 80333 58051 79180 75110 79051 96986 50302 92329 82683 92025 83574 88500 69533 74300 99339 55230 91807 83081 96010 87291 80627 88236 96324 76036 94425 85127 61352 83392 80332 98035 98425 90876 58927 94403 56480 57755 78011 55218 94362 99727 70260 91804 69568 75772 62991 60259 96708 91980 63849 77454 77642 81986 56752 66568 98265 89980 70998 62415 50991 66402 82541 76809 98941 69261 84798 88666 59409 69188 91510 99125 55964 92225 73099 59265 71527 78147 91308 86617 59455 50930 79459 86383 88593 93549 64633 70582 94806 79112 63940 74054 71266 66174 90613 83444 77651 77689 56964 63907 54930 65657 84897 66859 60460 57133 88360 51131 58033 55810 69890 73615 66529 77212 73104 98241 50135 62958 88408 52472 50242 64995 72009 67310 93610 77478 88702 78067 62778 89036 71439 68103 93339 88394 76805 91874 84168 57437 64680 50367 93494 76111 53459 77436 85449 98780 94511 65849 94043 55604 57044 68651 94905 90340 93101 90740 85186 81760 85016 59773 72087 50444 80844 73124 65225 87848 90747 62925 85007 92032 79850 66481 58838 75307 51023 69593 51903 69271 70862 99947 53470 86908 58547 51090 80191 83929 51481 89903 95074 77730 89570 93985 97426 87201 94911 89586 82404 81561 77352 76321 57140 59625 91825 61110 66203 72539 56390 61602 65899 73998 84727 85279 88819 73584 65899 97157 54136 92089 86340 71909 75224 98117 88372 68220 76484 82925 53737 89175 87413 69265 91122 84008 69176 56509 72876 66139 68363 66651 89195 80336 54917 58686 68205 56101 90072 55398 69776 90748 54024 54548 59797 58294 53821 53005 82301 64250 82957 83036 94181 69016 74093 85111 92896 97180 56452 81682 70413 50933 89370 82243 83953 97349 69369 81056 59246 59513 82369 70352 90395 86999 66853 77496 60123 74654 63566 82192 74395 86652 53755 73812 74435 83214 82000 91103 78617 78365 61954 94829 80615 79037 57078 67360 59723 90531 56856 98404 90047 52343 68359 62509 50998 80007 65937 53627 78339 65900 62069 67970 90561 96562 99871 92183 67500 55584 58697 93488 50528 63805 55559 77511 50791 78446 82624 61267 75441 92576 74985 54027 52709 64818 59360 83724 65367 80133 92344 91631 81232 60294 50045 96964 81774 71366 91051 72351 65283 97984 83768 93957 75561 60748 75540 82703 96312 58679 61077 50913 83114 82746 68707 72607 80133 74022 76201 71049 84889 92836 66016 86570 75300 53756 68737 61316 59470 71300 79213 95857 95967 93658 88614 57927 52336 64706 59002 80210 66272 63911 95661 68396 90726 93136 67359 68617 85976 72422 98763 87621 68929 74004 59269 74018 65870 95753 64135 85238 54218 57064 83913 69923 80072 88976 69487 76347 71584 73324 85991 90302 65291 56582 90099 55173 71940 77810 88460 94613 67290 81426 70671 71745 88318 95109 53613 59774 96941 68128 71677 58951 82398 76575 72172 96399 50033 60845 97543 52043 99111 61138 64319 88300 98946 59341 57709 88427 90048 68943 83371 94045 68145 64920 63173 72872 85425 83513 68497 84421 75536 66665 88627 51048 54953 75463 72035 84260 91361 91018 75230 94856 59940 67351 73216 98802 50133 52343 84761 90261 68058 79517 89251 86905 56806 83092 76661 81136 72031 79855 93639 59670 65676 99348 52537 77724 51112 69515 94023 77928 64107 80683 59428 62558 81843 85806 70200 82223 80263 62726 93064 69927 99441 54520 69202 53091 81420 81811 88583 59951 85824 87417 67447 66440 57037 56394 75087 70155 96094 86440 65049 79504 53685 72587 81119 79884 72750 93361 84460 66204 64427 65625 81268 54077 92585 66040 91142 51173 74079 74978 86270 89321 57294 55033 61574 58229 82010 99364 64068 84840 68878 97984 71172 51433 53517 52891 58238 65148 88856 93687 87636 62307 79543 85603 58791 50836 75137 81876 56186 71273 57451 76288 68491 71778 53102 70604 67328 84615 80898 74414 83042 64564 71982 56312 97323 70977 73780 89152 88935 65889 85020 95991 77965 56318 70666 73809 70573 66224 81680 70525 63518 83544 55189 77280 90861 54272 66168 65229 65135 93292 96538 69241 74147 71127 69070 69132 56846 89228 84108 66971 61782 98366 63869 73204 79571 93169 75130 51782 98080 67949 86633 86695 96580 71416 83764 78797 94931 85000 71582 51341 68620 59579 96675 67192 90573 56024 55746 90187 51843 76802 87527 67459 50217 97732 67147 63628 69243 98851 85365 59658 91282 65277 57296 81734 62451 74625 58497 93853 67089 81708 72980 95867 54733 90563 82855 91860 60612 52118 70815 63209 82818 57433 75966 78652 64518 58271 97097 99056 90586 97576 89871 69320 94355 83398 77124 75591 72615 85494 97204 81921 94772 68238 85613 96566 81131 82514 90911 95471 58127 58677 99535 93561 86914 63334 65873 77647 67750 94805 63534 64893 63909 68198 53074 75223 88442 73421 89737 97504 62680 54443 51590 86279 92193 61967 61777 84975 50339 83683 98434 93516 77508 69777 78556 54829 62852 82063 61179 58286 94515 82895 75224 80643 63985 55407 76231 57687 71197 77698 76586 99052 96544 96696 58091 53085 86355 52529 50760 92127 72684 83372 61299 58428 76287 50146 89614 55334 50641 95544 83632 58756 97505 73066 70005 53493 59377 64619 63500 92485 50704 75473 53666 72115 75751 62468 96888 75969 84008 94136 85359 79531 81189 70838 83307 57048 70878 54278 96661 91286 60465 58701 62503 82197 70185 87219 83560 83043 87062 79403 86179 70824 50342 58624 87613 89520 70005 93376 55545 65161 77646 60808 78101 65819 95519 56121 56901 74613 60085 59262 75146 87529 69950 57013 98245 79345 71709 89901 75580 82453 67731 91672 99784 93489 54701 80670 52777 94225 60485 74492 81666 74631 70702 61376 89759 80896 97811 74764 95934 87320 93130 63561 54101 52218 74380 80148 55567 61711 82146 57258 66572 52135 86170 97802 70530 78401 99062 97090 58845 97420 99732 85532 60534 74935 79134 70806 90148 70313 59526 75395 71187 95724 52509 61012 55048 55781 93141 99475 63302 86563 60138 85490 68293 52845 83834 59944 82000 77859 76810 70637 79094 51068 76777 68306 81983 75246 58114 96749 65399 97521 74753 88256 59002 59336 86948 91019 77856 85940 80118 50685 68240 76032 72878 99273 84595 67649 92674 68492 80488 97221 72578 81456 82626 71103 57428 94458 70154 65692 73504 58508 68373 97469 63868 65195 93539 98203 89923 52498 63422 61878 52153 58936 81756 83249 52510 66676 69009 50999 55054 96871 79801 73892 74485 68906 75138 60764 50780 97021 62997 86700 57942 57099 76682 88072 57019 84070 94619 76906 84322 81939 54635 51761 77558 76626 70419 95333 59672 77977 57684 63258 88010 78370 70311 77876 55505 94996 99774 87109 94875 79365 51534 88527 95758 79991 97995 98458 95459 64205 86618 67562 54381 94211 58883 76012 61752 83053 93341 83534 70721 73562 99128 93106 84063 95986 86663 69298 96032 54646 73806 83579 81974 58523 66923 94566 90685 69252 64617 79436 72098 61432 64108 84947 64288 71691 79412 95539 75762 78486 74467 55006 64561 99203 92853 93708 63368 96547 64985 83848 60894 61075 80810 99358 53819 57576 77301 56494 63550 61277 53729 85902 79627 95899 56160 72821 70247 76076 69343 69349 82135 85431 87411 80277 93055 71908 62571 62796 69636 72328 82751 50484 59377 77966 52052 75806 90586 98864 61654 95655 89276 82154 82496 88500 94793 88818 99808 86857 53121 97250 86563 80710 74940 79358 99853 67293 50703 91190 89361 96879 98443 67508 57927 89339 67611 58666 70407 66415 92925 97495 97052 77368 94957 87675 65550 51000 57188 56387 52479 90505 62995 77200 98992 60252 69737 53075 51606 74806 78041 60904 80927 81140 67608 60096 78866 75023 57027 78476 95422 81128 56258 61557 51862 52182 80350 84924 77405 70111 78035 92874 61362 80761 55945 89822 82091 55883 80580 98509 59197 74389 79358 61366 96265 62549 58773 84896 56914 93394 91913 60465 90053 73883 70666 59386 65289 70461 79404 65797 90558 58279 80487 98155 68900 92282 95296 73901 59049 54271 51084 85667 61792 65048 62208 57229 61356 62974 60813 86229 59078 93777 86911 76453 71267 61668 76163 95860 82817 94767 78952 57882 99467 89330 87504 71495 58033 65979 78333 62495 51699 54439 63578 95850 99426 77491 84271 99551 77550 67568 87445 59978 91811 77286 60908 83111 88884 52615 89991 93824 58721 77288 87253 64671 91437 84818 72011 94837 60664 52277 58666 68667 78915 78706 82982 58144 87415 63367 60847 58849 73366 88153 89774 61052 64325 51431 79236 82105 77797 81412 76436 57970 61450 74173 82259 72616 65381 98846 95977 51148 65126 55742 72996 66421 57436 79822 87465 87400 65450 65053 85501 52254 67448 87277 78358 98965 76404 79556 94402 74945 84854 69921 76631 53494 93372 66095 73260 54995 76012 58805 68751 70601 78944 65214 88621 87728 79720 56481 74302 74332 82769 94175 83316 60316 74689 84028 93106 51788 65066 86711 50017 76512 97732 97880 99941 80999 60817 93607 74941 81422 86584 93127 92436 58041 73459 65574 52192 97820 53340 53356 98542 69161 72973 85446 60073 85452 62843 92297 77045 57427 95146 93727 73207 67318 63276 72229 62204 91148 96840 79721 63210 62263 99187 96353 96624 50573 54075 74763 98613 96886 74589 96044 79770 54034 95797 65842 65368 74212 95120 71202 66255 81481 71501 77718 54213 93575 92903 91119 76979 81806 71231 93110 79947 97904 94043 73755 66154 77579 97405 74975 62989 96275 91434 73725 56535 74137 83149 95525 71451 89734 80310 88433 53205 59518 86939 74429 89690 81827 96129 55556 61550 58609 96209 99008 91121 68478 69589 99059 81526 53682 64249 86746 73142 82029 64697 90790 77670 60129 84976 77010 57053 86353 73587 83196 56581 87878 96669 68197 84903 60149 94830 93648 94066 70310 78708 95751 81515 81969 76958 92018 72185 77917 53653 94380 54411 60855 72385 66034 87892 57682 78250 61373 95913 87958 74120 55025 65542 54656 84513 74850 63847 99720 84001 59122 69458 96816 57136 58382 72275 89394 51587 80097 89084 84216 86239 54171 84316 65245 68715 75850 96493 56806 70455 81904 84422 92755 74332 58121 53928 73513 59765 51098 94254 84552 73358 96170 86479 58153 94148 75971 98265 99303 62857 58624 71749 80458 80678 53620 85810 81666 78355 76891 68491 58701 79980 95981 57607 72878 71060 76697 55703 71039 54471 73879 93796 57955 99833 63928 59822 68582 76995 86439 83683 56779 94796 61545 77870 55789 89406 88180 53621 95682 83302 61686 58683 58137 59426 77640 50706 96602 88042 72238 70713 61849 91143 64539 97199 89952 92812 78291 81598 55608 58911 55447 94071 89656 81064 61849 91824 81290 95534 79561 85835 53747 52597 87345 87085 75039 59378 87117 72752 65831 66907 59739 67710 96318 79575 58089 64094 79078 52620 68189 91885 54031 69674 51231 73281 90118 52100 63016 69421 52583 84656 68057 70834 84485 93415 55172 82452 99672 79105 89916 62369 56224 74807 88802 90013 50617 55940 88100 54970 94945 61677 99635 96864 67842 76871 53268 72604 95563 55669 59751 76209 58926 62451 70335 67383 62789 50997 88432 62311 73856 95605 69610 55220 83536 53632 98082 78488 51530 51013 75807 82465 57362 81813 61098 89187 89932 94126 58070 50388 94950 97827 96820 98872 95777 92287 88893 60136 61940 67801 99790 99251 88410 68530 99417 69000 85970 68194 56828 60094 72547 94179 73833 51202 63891 52619 92711 81965 96927 77289 75868 68764 52347 82310 73543 56654 58178 59580 83205 88806 62512 83197 64820 50426 77406 69714 88886 58265 70440 97022 90635 64645 87461 82637 63401 51124 95427 87062 89219 93859 77216 90945 76977 85999 92475 55045 69689 56120 83428 97257 97020 55017 74762 93971 69794 94197 91355 56260 66415 68309 81127 89136 90465 97445 77896 53159 74319 60931 67350 73568 81717 61384 50834 56122 59376 70963 73910 83018 76796 86866 74962 61225 97506 85171 67486 86064 95143 76967 56830 85077 84335 62871 95024 56979 88400 53556 50857 51499 79137 52185 91229 95884 67631 53661 57268 88913 61699 52270 62697 81697 59018 97979 53215 87565 65185 67403 63238 73445 52943 68855 91776 83326 52510 74526 55041 95445 58460 91226 51027 67879 81674 95017 99653 76525 92479 82177 95587 57978 55031 94079 99468 75782 74366 74194 69100 97412 83589 75908 73724 53539 93894 63081 53520 92472 73616 97280 69554 76419 94934 68226 73014 78904 80815 78299 83041 72015 84228 67556 86737 68825 76748 68831 64923 88249 50574 93142 58441 85227 98402 67022 89897 74738 73805 75077 53838 74866 91542 81456 90316 65332 62771 83450 88104 96142 63717 81362 63283 83440 73076 67015 69283 83580 62474 74325 50606 51550 82613 51213 61476 52023 71676 84490 99103 84311 67056 60524 83523 64357 78222 53986 55756 83287 89635 69839 61282 54893 83072 91603 94328 90201 65316 51278 91228 97932 88153 92474 85380 51981 88591 52763 97908 69057 90100 64750 84706 65893 68247 54811 72113 60218 93582 92567 95566 73968 55923 94295 53157 68981 54609 94472 67939 63855 90390 91367 82430 50428 99764 64327 78220 70192 85732 87384 89018 98526 96592 56032 88814 97026 81176 62271 62028 80071 99954 86570 64587 76619 69720 73018 60197 59581 61580 70576 77816 64713 97639 60421 53174 98358 76828 55818 61949 78735 70879 59240 56275 69523 78800 58933 83133 55466 84499 84221 91670 85988 87055 75394 87172 50398 63656 79170 59865 79813 81972 51752 52282 91248 96106 75549 52534 86355 71629 87536 78870 98548 78949 93617 60857 99971 95271 81082 77568 70787 82676 96362 67641 86162 53764 91285 60527 95559 61143 84600 79697 61760 51975 61074 86894 91023 85626 82283 79721 88701 65602 64741 78068 73773 91555 59097 81619 65970 93951 62794 88209 71889 68765 74759 94404 63048 78072 95526 88069 89628 63679 88154 50265 76040 62807 87009 69158 51584 82509 77675 82689 96039 65843 64478 97772 60755 56785 76228 85345 86867 65704 76623 50230 54275 64019 85391 61657 81266 51312 66009 99049 96675 95563 71561 93688 97178 60197 52698 52055 88494 64544 71946 65486 61864 93430 75929 79126 62650 82404 73798 97222 96588 90256 53612 83290 92204 83092 95852 64043 99372 81216 50059 70166 71167 95446 65604 86894 72295 94987 51420 59877 68776 71732 97212 59811 97232 91692 52232 54797 95506 84358 52965 58732 86852 73768 98009 60623 97025 79612 66039 50687 94057 92397 70383 60172 58790 58167 57635 85396 81357 73394 80388 81454 72799 84143 88887 58106 80908 88331 55954 65932 56435 75377 56478 82177 89797 77814 85534 65808 59056 50424 79038 63438 62342 89071 82067 94596 64480 66130 90419 71553 71690 61848 81391 73444 96826 77303 69762 99691 70163 88082 64915 52796 89087 91308 74428 59176 98234 84871 58948 60062 73949 50853 97076 77208 66869 89136 93499 71224 65773 57759 66476 97626 77882 87678 71585 57309 55847 86774 99784 53297 74327 51089 67893 75342 61496 55182 57690 54361 85508 58725 52486 89971 57534 67543 76572 76953 52615 59986 82259 72839 59182 84768 69097 79209 63563 55725 86279 99266 86226 88287 91274 84768 73159 55511 61584 59721 98611 76756 77528 73785 78336 79648 70000 97083 51680 68111 53846 78161 69113 64640 83178 84905 85212 72349 83022 74051 74226 79119 78929 96888 60396 83286 50375 92159 76980 56286 78324 50225 86020 94644 50162 74660 62110 69614 85922 89181 51884 71159 80147 95467 56730 67849 54843 67243 50505 76854 98029 70817 73706 78541 84475 78875 50414 77987 84384 61150 73363 79067 57082 53092 52111 69926 67946 61578 55905 56205 97896 55508 78519 71210 78518 94220 71498 88456 74956 53453 58528 85305 55480 65968 64594 80421 61045 61888 83216 83870 94908 67434 65254 54574 69769 86876 87318 99981 97084 92234 81293 89701 52599 83635 88028 79360 65646 82003 97690 66150 75198 76652 81973 59441 68543 73191 84215 68150 91056 92834 94983 96141 72852 81244 93059 89258 77875 69641 70759 68339 67639 77443 64023 73209 60321 82039 52587 99794 60050 84169 97901 65022 91975 57548 61937 99788 70788 91552 71467 60480 91744 87473 76437 75167 53541 52830 89633 84099 64876 69040 74990 92186 80682 82508 70185 92005 72072 96742 95067 63310 73613 90169 57852 94199 73255 97624 69818 61834 72700 92316 60655 99834 59958 87960 54796 95664 59489 61375 88400 50931 83755 89063 85654 62515 94326 97026 87254 74802 78527 67142 59570 55568 59566 85144 63469 66148 88399 99740 77188 94264 98739 58758 74955 92823 81047 52931 51309 54178 75528 63498 56963 93661 65086 89781 70977 86415 64567 93611 59815 64609 53647 83828 55122 84149 62983 69830 76407 70041 73973 71641 76482 78710 65808 56359 67417 72000 50799 66616 82984 85893 56816 82586 51906 61388 85225 71119 56846 62751 81920 59171 85778 99404 74201 58147 56704 81500 66261 55984 51490 51861 85748 92898 78692 94322 93938 98409 96665 79774 63953 89108 60371 67081 66964 85813 50051 68087 84523 76617 91348 72205 84727 81738 86105 99486 88976 92438 79490 74118 87426 52922 61204 63619 54263 60150 59927 79995 74408 55018 95203 50693 94327 97366 92611 71138 96697 62443 99475 66318 74359 98468 68414 64031 58407 86712 92095 68169 68986 95960 98466 95210 80886 56248 51865 72525 99125 88347 74921 79262 95151 65292 73591 77423 69419 78086 53280 85064 91972 62351 57907 90009 76518 85060 81522 83000 92379 94038 60674 82371 51803 85041 80464 78156 79627 62920 87899 57573 59868 50081 85365 76590 95589 96108 81673 84874 79157 70420 75539 59821 77119 94869 63029 73523 64081 63707 92845 66809 50731 87495 68023 68138 55034 56217 52945 76680 63578 74086 66863 74654 81349 98517 82888 64396 56324 81963 53546 60476 88638 56069 52269 61206 65678 99499 72983 76772 78588 59538 61134 61900 80218 68118 60826 97339 88282 75334 70129 81508 93349 83123 55611 67758 67072 57423 77550 92576 64494 76055 93752 83797 50698 65153 53660 51779 85461 65737 86109 71310 71103 52518 58701 69802 65379 54620 71428 70810 82293 80667 52484 60107 50636 53540 98000 96795 92687 70644 86133 75987 87778 61881 60872 91181 96497 60905 72419 76609 51507 98316 99142 72531 72669 98651 73317 51506 71491 93697 75437 92361 90657 62042 87423 79009 60320 54271 91192 60472 71152 57060 65868 80653 82606 60340 81715 63601 84013 60832 59511 74391 96402 73488 86890 84677 98683 66454 77577 85787 75929 73891 82087 93350 69532 83076 66068 53692 51058 90760 60340 55629 87308 68215 93619 57180 64210 89301 90033 65689 81772 60168 57237 75234 51353 95226 55321 96811 65967 84339 90335 69675 83912 84257 72940 67102 75312 98423 67927 63330 98540 55969 75834 83563 73798 61356 96070 85975 51547 88442 53552 54169 80479 54617 80527 97937 61797 78026 79247 77846 84250 94533 77816 73823 67324 73967 77287 54398 50720 52130 73981 86996 51304 61336 76686 70726 94020 51994 89449 90065 59650 83351 51342 80044 57195 85084 93220 67718 63299 85053 54264 84697 86312 83117 83497 59606 56735 99256 69916 68673 87063 53757 70703 88667 87547 71670 66601 92223 91768 58938 90156 54031 84632 53726 68911 65923 71097 63969 65184 92965 79495 95843 74251 51076 77775 59058 83335 78639 78171 81541 72774 79355 54013 71995 65839 53746 88521 91513 58736 61179 53207 71908 74640 78164 50862 72336 85769 99842 76006 63257 96222 97581 96372 99116 91478 63344 96970 67997 96967 80571 72727 95457 82640 50605 97329 70665 59588 81585 63143 57872 52403 96166 89730 99333 89870 58957 98959 59237 50758 56271 87745 77548 58802 89407 76491 88954 75058 51846 76408 55326 96023 81359 86243 71021 82439 91599 82126 83686 78213 54023 76519 58480 90191 62839 86906 59791 69171 73236 73724 72265 52392 88523 55692 95243 73133 81292 69452 89879 69281 79125 70955 88124 90938 51596 91370 51421 67997 76254 80770 58572 88326 71267 99746 57658 69594 58163 57893 73600 83883 79675 95394 77812 59865 85327 77863 95711 50700 99898 57676 51284 88757 57555 64211 93527 51809 84545 52637 77284 95211 72930 71095 68291 63496 51006 59662 98771 88502 80736 94060 50088 64300 56250 91781 54467 92019 83703 59308 61349 83932 76121 80356 91534 89150 92941 76703 55667 65521 58480 55144 72334 62059 83312 50572 86844 79849 50582 84624 67913 76011 79504 77664 90378 80781 65155 76024 67093 95485 72699 98515 96658 60423 56378 52774 52796 89291 74457 59413 55669 72756 80418 86644 52374 95718 80438 77218 97792 93850 75638 92029 76661 89788 75202 66339 53007 64027 88415 74544 73578 89107 81991 58376 92811 98153 56074 94706 80658 75626 93374 66020 76113 52757 88413 84279 62610 77246 88887 83340 52105 63929 63595 70754 66856 93847 57428 72275 79074 87982 91790 62257 82028 87948 55083 56312 81901 76472 78078 64564 93896 92307 61890 67895 76906 54585 75674 67368 54256 72148 89247 74944 82523 67821 98507 74498 80314 95355 84035 95889 66940 76730 77355 68295 86868 64456 81115 72781 74612 72957 84982 92446 96727 91713 61434 55998 93302 73357 65970 95930 66997 83724 71357 68196 93191 66345 55670 54160 89331 89523 95743 52986 54329 50839 90999 69212 91513 85654 64779 62568 71084 58980 98024 53865 72030 84788 87639 90444 68235 86241 79501 93113 93541 82178 80650 75514 90313 80209 61074 62281 65351 55793 78482 72494 60589 62964 62949 79541 67818 86129 94189 53264 97682 65102 77185 65480 98275 84571 80318 58343 72527 56278 80942 71894 98245 86758 53467 54969 74559 95510 79465 63660 88141 81518 96141 65029 51025 59658 94584 84288 95927 95218 64138 61002 91889 78048 74082 89727 85323 69869 64959 71307 98172 77511 70293 89083 61382 69249 73064 98413 67448 95276 71345 54888 62584 95384 87111 77903 63443 65532 75176 69273 82681 63311 77117 59055 59686 94082 53282 50437 97075 56578 97039 62536 65932 56779 74467 95822 98099 93687 75362 97913 89303 62853 58347 54135 94793 75233 82308 91050 89581 62794 89916 83069 85592 51521 51475 79896 61820 85547 69225 95808 74580 99285 81545 85090 78311 92966 71919 88746 84751 99271 86492 76269 60424 66764 80779 71272 68139 97857 86968 90787 86394 67331 96241 69488 74658 77330 64158 92681 52821 75080 74343 62245 79654 71993 61238 75744 86397 99571 89868 62492 59089 91483 52374 86744 65470 99583 94394 78426 56446 51573 77002 80368 50375 54044 85550 76834 92201 53519 51837 60498 56277 57582 92147 78306 65282 98835 62839 93412 71665 98497 61356 82519 87316 91512 81365 80709 56811 56170 86150 77294 80090 58883 93119 66383 78441 52333 87107 85645 97726 88165 88329 80987 70566 90429 81684 79358 89527 85152 66963 58518 96960 74874 92905 86541 55946 60127 88098 58020 86533 55107 71083 96830 79865 97834 89822 65047 62457 87636 68564 72568 53530 85637 95067 61443 88290 85697 92245 95020 69498 81539 66870 72647 71881 60430 71440 82087 77550 57840 80569 94036 87398 83571 91407 58774 77442 55698 52856 88506 99710 61544 80265 64148 51314 91039 76024 66474 74716 77396 66741 95142 85286 50979 84854 99958 78649 58987 76245 66245 86261 98598 86123 69396 86326 64765 96286 59052 66745 74002 71969 85716 92232 91477 79039 83925 94188 98455 78887 58615 63328 79535 51646 76741 72045 93207 51214 56129 95103 51298 80025 79415 73977 96097 55815 96192 66423 79899 98048 50842 97537 72695 79815 68187 63493 80540 61223 74635 67975 87539 89531 70120 80812 77395 64604 71529 66284 66437 80453 66534 75482 90464 62734 83773 53094 56010 95437 63159 87025 64005 78176 57581 96112 55077 93179 88799 67735 84738 57249 85350 75389 74169 53705 89226 60399 74549 50873 58875 70897 72199 50521 67192 90826 79019 81046 64484 62144 73232 74921 63608 63869 81593 80463 70788 80484 77826 62244 84459 65423 98298 59438 63912 52566 73059 91180 92145 53508 66680 58525 95426 75024 85295 89244 86109 78346 78866 79925 58093 65082 80225 91817 66246 68549 78320 84191 53942 68343 64247 52944 86060 54285 99882 65986 96850 69319 75275 88879 80385 62541 84227 97029 68625 91910 97196 82169 72540 97289 74133 94117 72256 68596 70038 66984 66251 85967 70353 98816 63308 66996 65824 75616 91481 95194 64243 98527 92308 69258 85424 97079 91434 69615 70707 71046 99518 85623 56878 79546 77808 90184 55151 80794 50737 88818 62268 60415 57532 50008 60910 54156 63315 94697 91781 57979 78037 72782 90062 90299 80855 62512 88864 93451 82573 77067 63759 96514 53605 62539 79940 73310 87707 94121 53553 78273 83133 73796 70273 74209 59560 96736 89415 52391 76669 53475 65974 65715 77649 58651 93357 81322 89815 83270 79425 75156 59901 59008 77528 55084 61919 91185 68532 57964 70748 67204 61980 87315 74983 59760 88390 57006 59456 57850 69380 53739 72998 54400 83287 95294 92110 50457 63955 93165 57321 75887 89090 96475 79581 93898 69732 56488 78325 65419 69809 94939 65502 74491 55669 70501 50255 70004 50813 58718 97502 81489 68147 80586 65741 82528 95511 91451 96031 59560 59742 62818 65980 71334 69247 51083 86042 50243 66593 94243 53984 58682 52945 87829 97387 95855 85887 62753 58314 57121 59839 78623 68470 82396 88772 56283 73964 92915 72033 88116 88138 92281 69209 57701 61151 93668 61518 60667 93556 85153 63360 64071 95421 84994 96570 67923 76521 64237 70791 51648 95276 50003 95709 97567 86871 80998 99281 79723 77124 62816 65570 52110 97954 69077 56610 94019 89775 95602 51942 51246 76292 91227 88115 65896 78842 53255 85472 67375 79762 92155 96608 64889 87079 51656 76386 78007 62338 66314 71219 95724 73015 51740 76387 82517 59923 83847 84358 80087 67707 51775 82329 94084 64780 87606 68989 74933 72890 98100 97187 75572 85662 87466 87210 67623 75760 96739 88723 58354 52932 51279 52973 58334 92689 66036 68657 89595 84334 68008 82813 59603 78864 79261 74497 66097 61797 51780 65448 56505 59979 55100 78931 69693 56046 99155 88466 88891 72055 56383 95652 72919 76129 77186 98339 71082 77797 91264 76571 59478 74870 84583 67938 67197 88626 95761 69652 87447 76173 76961 55630 80734 55404 87056 61461 51504 85920 86984 99804 63017 83930 61187 54339 88332 76810 86283 68378 63311 97422 71963 86592 88931 78304 80240 65169 70400 99137 68574 81007 71284 57808 97512 90634 76925 62793 78139 51837 85873 65081 53006 89881 64049 70194 69801 95605 65239 85472 67742 80142 74354 83667 96359 76099 76232 78522 80750 56286 66829 81878 82324 64558 66607 84821 57990 83032 69377 52027 61033 68160 56157 84300 91004 91300 68560 50827 96169 97550 99753 77226 64455 80547 69832 63524 55564 97957 55867 91648 54519 68611 77657 57783 64630 77810 71136 63670 95202 91346 78946 69406 57289 50086 92309 97633 98562 69004 55550 65700 69024 67852 87431 85786 77133 89401 50866 81687 73882 99965 82899 79302 88408 60641 91247 77172 91447 92822 85940 55016 73820 53331 95700 56069 74830 99493 99990 68784 95303 68686 75212 61239 52529 76789 69783 80612 95615 82802 78596 66539 88704 52846 96648 71179 64805 55823 66150 56295 89975 74522 58578 84667 59077 95625 75526 53230 61604 83093 65065 90353 86428 80578 58313 52207 99751 96318 92064 62148 53122 98789 93943 94420 55142 92823 75061 89608 70568 78827 94760 82683 71278 51046 65799 90430 63962 55976 60453 53539 51612 93685 53064 76496 64709 53059 52344 57583 69839 68761 92488 55990 57707 95129 98039 55653 83678 67085 93136 70015 57541 59596 65432 52329 54319 51814 87931 56211 53841 79780 61268 57731 64144 57039 91293 89703 96170 59259 75631 52713 52628 87265 50048 97481 77265 83514 85266 94198 50309 71833 59596 76967 95612 85864 93095 88365 52770 53716 74456 79653 65961 88840 66033 95332 89271 73557 58699 91465 68705 96873 77170 63046 96973 59596 63367 75671 64942 64903 76205 73294 97007 66494 89414 58554 85504 94475 99915 54354 59287 63877 84401 83292 77353 78144 80725 84051 59585 74634 89953 95214 84592 96480 97588 53380 62403 50979 82751 54122 75192 55507 68887 63992 60187 50860 59946 62770 97491 73796 69338 80104 73635 77847 96188 95856 61933 81281 60279 50722 83029 82081 85784 80913 53069 68986 66621 72899 97729 60412 52824 69950 79897 70067 50065 52416 63698 56256 68748 53863 93840 94083 90856 94345 92591 91001 95842 67147 84942 51142 87031 88990 73879 53559 89512 73645 53697 76296 55744 58199 69069 68736 71398 76795 96997 87357 93423 50559 63622 60404 77882 69346 73955 68138 82663 75554 83887 58038 56665 90117 55341 71159 82492 86037 75208 65443 96288 64220 80235 87085 84437 96498 81612 62789 98202 95626 89681 57663 63323 70225 81846 76363 55195 84365 82819 86230 51831 88526 57910 94751 81247 63697 75832 72344 80041 69324 90603 60618 97057 53628 65095 61598 59273 63037 53007 86737 83816 63388 95854 91836 70348 65667 81972 71316 93576 51511 76976 61635 89859 59267 72269 70814 63252 56661 99001 99711 81804 76430 62687 94522 88149 51009 90673 85343 54283 89617 87102 52774 77606 83368 80613 94510 94186 73932 75499 91765 66597 52436 65867 99123 62274 62061 67516 69787 65533 51251 67151 53150 70158 66680 82552 51010 97519 78418 55156 75739 86699 76111 64155 74919 54639 99138 75808 72458 66792 61969 92725 52559 64787 71958 56361 81155 64520 71855 55329 76436 77810 61947 69503 92476 61746 81173 75996 80352 95453 55806 80395 89425 76201 91387 78442 76403 81976 89366 98626 88957 50540 95840 59329 92094 51593 97631 97183 77669 54797 79018 85891 96425 70957 68841 82044 58674 57567 64481 85031 59012 53548 84300 79714 86345 52724 63155 90729 54090 69043 94899 73484 58944 71367 54573 80176 64853 53026 80908 51203 65495 64960 64204 65791 66751 60578 94444 64689 79771 79650 87973 83089 61497 69423 52607 73935 76448 83784 83961 87142 86380 78021 69155 81808 79404 61861 68871 75391 66183 53078 83731 62708 62423 61870 57101 97857 74068 53876 68531 75514 57064 62862 84020 79484 66331 61492 71716 58213 79947 99742 64903 90031 99967 74902 59573 61265 54044 60738 80941 99048 71515 55903 51799 96745 51849 98709 54939 83172 84357 68815 77945 92346 75673 77284 82616 96279 88978 97255 95093 96183 77175 63337 67718 75979 85724 78708 90355 76528 52859 86798 90361 57201 55643 93492 74340 66038 78883 84962 76342 71613 61697 53488 52416 67035 78717 79512 91750 80995 68112 57256 88202 60217 85675 72725 81946 52119 60277 75387 56178 71375 60489 69135 82978 69830 96715 63995 67360 76027 91539 63096 96688 97979 89766 56868 67429 67365 68926 54265 90604 62621 51171 50749 74770 98690 71429 98000 63062 54071 84172 95367 59479 96095 92364 72444 58145 65548 79546 55947 91078 81839 50964 66027 59035 76443 54425 83233 97703 69502 65902 56817 85741 88669 69291 99180 53972 55852 62359 97500 61979 69737 77730 88130 63867 75890 74690 91138 89220 85166 78115 79735 72444 73724 65456 60639 84840 94551 98715 67506 81693 50602 65412 63468 87856 82722 84394 60079 73393 95457 55724 87586 94327 83258 94480 96917 69784 71053 53406 94494 87037 66806 84347 73785 75749 53919 99859 71886 50042 97743 62922 84410 85457 79445 72198 60957 98216 60410 81847 69583 81732 57950 89849 97834 64173 97218 58596 79211 62344 62067 83582 76973 63584 79178 60203 81256 98452 82386 67751 50334 55422 77329 63885 86817 89945 85564 71478 75861 59894 50351 88513 71055 58855 68845 57713 54673 93213 96956 63971 87474 92120 70993 59186 74280 85150 50990 95441 81440 78048 60145 77965 90523 58097 67194 57977 56049 75861 56254 93296 77856 73999 53865 52405 52507 80023 50731 92283 76286 56714 88376 66698 74510 70429 91030 92459 84175 95634 90929 69755 97562 67547 71499 80393 84815 69019 50753 74616 66467 91174 97518 92092 51551 61603 66117 95065 91480 72347 55936 75044 82215 84393 68936 64518 95188 75638 75002 60974 85774 93795 89709 75235 91612 68932 74512 51352 56097 51224 82934 97816 51602 98064 79650 99863 67578 89302 50686 70272 59567 69951 70253 74326 97805 85948 63149 86814 65823 81069 89553 99862 60934 83377 74389 85249 60241 58269 62023 63937 80888 90592 69306 81951 77918 97733 97789 60690 80686 65205 95830 56734 72261 73452 94940 52289 53652 91818 72313 54710 65437 50411 52188 76070 50663 79534 56513 68353 51033 61686 74004 55322 90084 95680 90481 89224 93688 94083 68101 99883 54697 89239 53918 78155 51799 63550 74504 51858 95018 82679 72204 95305 90345 89962 55869 60087 63643 77652 72543 71041 52663 75689 63218 52129 53343 75158 65817 63774 73946 80014 60180 62267 85671 86586 63566 57164 95974 64465 94629 60789 97189 56883 89026 99144 55670 51016 52718 95202 76018 87836 69907 58955 97244 50432 88856 84481 68786 97169 51009 57163 82012 63370 84427 82807 52732 83676 96228 56390 52601 67628 70938 58254 67973 54654 80459 71050 58385 68557 83649 58155 55633 89322 94614 80014 62699 72576 74581 80871 58244 85750 61117 71171 73065 87352 62716 59948 60344 51786 77921 55674 90857 62519 66019 63240 94843 53744 95444 98021 97030 88600 88254 76801 69053 94511 75800 95770 53928 80906 79014 80374 64129 52764 52390 54861 91665 58898 94869 65989 71850 59040 57889 59077 70041 67938 68298 59361 50655 94957 55168 57972 78197 89967 77995 58522 68322 57657 50701 82616 63227 60084 95155 63402 52467 68078 50276 68314 92522 63357 87042 65478 79727 73424 83697 73942 99230 73840 72745 78148 54746 64693 72409 54395 80361 70518 53151 80958 87667 81066 82720 92503 52486 81231 78283 52641 87613 87588 78103 95620 74650 73131 57797 92190 81179 63528 84966 69972 50010 95467 68641 69047 67322 51921 91973 56261 94868 55381 92276 73684 71369 51033 67815 65653 90044 71371 59355 62832 61275 63609 62821 52307 70538 77633 93548 85285 85434 81046 73339 68839 94129 64008 79787 75010 54402 98368 61593 66084 91035 60374 72255 61000 72850 91641 94659 77953 60819 82687 50716 82524 50113 54677 62670 50673 81259 54196 50056 60616 73313 88422 97586 83624 76708 76222 94151 83514 54632 52224 82887 54316 62936 80044 87039 71840 88954 76618 58355 86949 92077 80080 75968 64439 95316 95129 82147 53705 67254 88476 55505 60719 83730 66782 99707 73520 63155 93348 90528 85103 67929 78611 65958 75190 58573 56238 50758 87753 84710 79982 81699 92265 82744 50901 75465 68569 81341 76055 75884 85615 75027 63236 71997 75432 70659 71384 52090 50051 64319 52948 65195 99591 90326 61981 65197 79674 61075 53710 62219 50231 69305 65832 91734 65199 59208 59571 86334 63074 60940 91562 72198 66115 86532 95554 50830 76814 52610 79175 77678 82697 68594 50062 80788 51110 53838 60712 82568 50193 65619 95103 85381 82302 99507 91929 77608 87684 52650 92149 56991 89388 80531 59779 82875 66509 99914 72603 68775 62857 74274 94804 89872 87332 82879 81410 61048 59543 86764 70790 88573 99729 61653 84355 71615 87024 78809 61331 91523 84497 79452 76024 78869 75560 98490 67589 95378 57810 86014 88777 82966 87391 59416 72278 94556 62927 87160 64798 76019 72243 95747 65796 80329 97812 76463 56021 83715 99553 71809 76240 66249 61092 56628 50970 93855 77355 57935 61249 96257 54794 70764 62289 63391 89847 96414 67854 72169 88555 50283 77244 54238 92642 58682 98171 68158 51733 88418 79938 62629 78301 99872 54785 85451 69934 95317 80413 67688 98217 80277 99132 73353 97016 77208 76228 97013 81774 66616 80542 84519 89111 99355 73131 57089 60315 72120 78614 94284 86839 99058 91236 57842 80079 58336 98490 56666 82021 52269 81126 52170 60438 63716 80470 53959 77137 76008 72428 52467 81167 56994 82950 96047 94080 62991 68064 74213 90588 67150 51425 89769 99644 88299 58356 58160 99978 64581 93839 92622 50189 85416 76289 60700 80894 76437 96280 87044 66565 56681 89440 72317 80124 91108 56105 69969 91104 63501 98473 90087 63689 65308 60198 56500 92329 97228 81137 84387 89572 96830 73467 91810 63350 75060 98032 57729 64569 50722 94380 65686 58124 57785 99978 57461 90778 85805 74832 52855 65392 84633 92290 91078 63241 75845 51715 99785 65125 91903 75104 84213 53930 68247 92144 53649 92144 73184 96114 84861 69920 86210 93340 94607 77722 68271 88489 89270 88933 66937 79371 63743 58784 92224 94777 72354 72410 68034 61887 74858 96219 75945 75173 60717 88674 81795 73356 67598 85084 64780 69654 81088 55558 82101 61998 89226 61269 82625 82302 66705 91669 89302 84681 97642 88747 99322 94015 83279 92206 64814 95383 62116 98231 78156 83258 92094 65848 68329 58436 61223 51402 86250 91748 90072 92059 92869 62250 75643 72555 51517 95043 98559 54236 63248 51042 91705 50720 74119 73178 77261 69628 58971 92229 87879 78923 51535 51018 67799 94166 73583 50036 59760 69576 76924 52935 80107 93251 50452 89721 97734 64884 69680 63936 84257 99926 57027 66553 84010 94398 80831 97197 74148 96164 60910 72649 69092 97678 80911 89587 93768 92095 90382 67336 81660 63676 90211 74811 80282 75001 81309 93845 81785 63940 63823 85666 76603 89383 76975 87817 67562 64808 82816 93283 81192 73523 84251 63265 63652 72525 65665 56019 51112 58813 97154 72856 57646 93783 96405 67614 70738 94737 52554 66096 53196 66150 55752 87616 67230 84875 52852 58955 77854 84555 69683 82241 75571 70460 86258 85796 81776 75729 77485 77163 80447 76106 59251 50867 70455 85731 79626 85439 60182 86572 91006 52445 74137 75969 58292 80417 62401 65034 76233 65431 66368 52331 92072 86901 53673 54914 68249 80815 89547 57401 69744 85268 52464 92326 82159 58217 76126 57380 91553 94674 51486 80613 88545 99750 58281 91817 86168 76111 89611 60505 52363 85018 56171 52346 98319 65428 89616 71310 61757 54996 60949 51714 75065 79568 76372 70032 87789 84218 70478 61521 68669 77791 82196 92603 90964 66634 78166 57212 54452 50012 58798 88606 54912 56624 75247 90518 74904 65153 67713 55242 53441 92173 86444 98505 93586 91260 84117 88077 77240 55643 98168 92931 88099 75930 76703 56904 94006 75212 88154 66919 97882 75212 88096 93449 66697 88323 58002 97233 83199 83610 50536 92257 80130 97674 86726 82607 92699 76930 64180 85810 73652 88206 51818 55073 97439 95425 83959 71269 95448 69121 68970 52840 65536 90276 87146 55559 89796 97368 51122 55043 79034 56330 61731 80695 82404 68539 54657 98858 59599 97440 69781 78687 54955 58727 67076 98166 95095 91772 93756 83254 73306 62186 54971 84133 65865 86994 88297 76762 52904 83073 71121 76704 88163 56044 61282 65064 95647 54774 93035 81466 62365 77666 52564 62471 90589 98759 89831 58977 70474 60475 83051 81719 54959 79128 96802 68618 83479 82319 66621 82520 98454 54608 64136 61443 87787 97730 77828 54948 75445 51825 70003 85533 72026 89064 55952 66760 98921 98905 61836 63413 60209 74697 95307 51833 79812 51782 95595 88253 74769 59112 96095 81138 70625 57028 90673 66674 70925 66327 99347 87565 87725 67914 81747 89356 98661 68674 76402 86131 75740 92417 54869 50251 87060 58362 78860 51337 63325 67566 59522 70561 76179 70377 68834 50290 98975 92243 59991 96176 96472 88701 87154 55145 57972 67263 91618 74926 86683 59629 79247 77582 98861 84854 66902 84788 78941 67346 74408 52231 76228 87448 79279 68295 97390 92235 81163 54399 68216 80679 66422 56743 65293 81384 59731 63808 59377 73680 86213 87914 61805 67905 83192 80466 67250 96538 67187 85258 85263 62052 68816 80001 57674 51134 92374 54867 60980 95036 77239 50680 64333 90829 86684 67779 67803 70440 79834 92246 91564 59200 55826 62102 80281 89127 84972 71163 78626 99278 86322 76316 81664 85058 91847 70515 71838 71985 77955 96437 55223 72739 56297 73598 86360 74217 75016 80521 64146 84993 76455 74019 85441 57436 58181 85038 88058 81346 84377 72150 51116 55091 68535 96032 62375 66077 81285 92840 51550 95324 96959 51310 89528 54090 58229 52620 94130 64064 57430 95989 93527 89367 63681 65527 79461 78086 65803 97545 73672 80912 81313 65265 75641 66663 53371 96846 65914 55087 92074 93644 60389 58022 57443 81441 59095 93489 81378 57302 72827 69345 70467 83017 50620 51994 88659 57080 52010 72133 98961 71762 78216 64553 84791 70344 75577 96614 95441 76661 66095 50507 94565 81495 61230 95201 83553 68285 86567 51667 51488 65783 56494 53854 57799 99446 59197 98982 88131 71458 56645 66465 58242 69701 69919 63518 89596 91871 81111 86573 95630 60332 77449 60515 77478 60602 63346 83991 89810 53183 88914 62293 76301 78790 71996 94986 79299 77114 65031 70940 90510 84069 82639 95774 62980 51507 55089 56696 95630 51024 83594 65976 82631 78092 94511 59292 53279 56482 88426 69691 98000 65655 82695 72484 63678 87166 69026 92342 72310 80292 90320 90015 50263 80843 75284 62149 74305 65758 81173 69712 92784 67450 99569 80609 64066 63828 82781 50951 78960 51512 56845 85785 64504 57828 63267 94168 84295 91780 85715 57416 92026 66315 73576 52695 64510 77949 99702 97963 80183 81777 61017 56728 92018 90648 81094 88092 80595 65580 78063 75142 88235 88951 78438 60869 98150 91844 65827 58300 56656 70723 75528 65700 57817 88503 64889 91118 77765 62127 79199 77715 89398 54725 60345 74677 91902 72382 97385 90512 86885 57084 69873 94342 82829 71201 90768 92771 76742 75496 99946 54383 74215 63633 66855 80775 66020 82720 88606 74520 99066 50413 74301 83677 65461 55453 96898 90765 88110 50074 71832 54802 96165 56581 97951 99286 91263 54967 82735 70477 83926 85483 94244 72122 54121 59848 65253 76590 86973 68662 75853 72899 74969 93752 75846 62174 74090 54979 67519 99837 93883 85175 70682 54846 69741 70402 71693 80716 51415 92328 54535 81432 92487 56595 86215 72091 80322 72909 54024 52552 94062 71759 50285 91349 54483 96327 84998 99636 63977 68808 71794 71968 76496 85656 89131 55425 81600 67839 97875 53868 80359 68483 71656 52425 80166 78115 96657 90815 86702 55143 53698 76227 72368 96894 91602 92386 68342 54448 92181 61662 65659 86044 77948 68908 75773 61411 56699 95780 88793 89444 90012 63211 51949 72169 72253 88178 71625 73620 92282 72002 81909 94153 68908 66434 53614 99748 58343 52433 85669 93331 75082 83870 56436 69863 55507 84038 69361 64578 75363 61347 80046 69666 72322 95909 64161 93533 63878 99181 85195 81709 56209 63264 73413 69722 76099 51446 81511 84898 98839 54468 56292 52959 87600 70981 63400 85491 54318 51384 77457 68450 73286 98307 76284 70583 92895 87858 82892 59792 82040 79599 57123 73235 54547 83822 86547 77511 83580 89861 99021 56596 76513 72881 61566 54575 60823 76572 96673 57955 85827 75979 98151 66321 75688 69581 92053 69480 69502 85163 78108 98290 69161 93936 51250 55869 60846 76909 91710 86394 77046 64968 62103 54230 82875 59009 74633 78475 51320 51759 85263 85662 92612 97209 67272 67863 55191 80000 88796 91161 51385 73296 90244 89148 93013 69769 75240 51085 99406 71528 94103 94931 62095 69506 95212 51186 78562 60480 52945 59927 94211 76024 84992 83715 88602 79115 88407 76556 83269 73350 74386 97737 93689 50457 53200 86711 59608 64687 80175 73028 51400 73281 79631 54446 70110 95099 74408 75017 61595 76176 82270 73321 80817 74313 72136 55185 75688 92134 57983 63352 80738 74110 69179 58049 58531 95590 53584 69161 89679 82109 88131 96397 71201 57893 82199 89183 58567 51484 60157 90702 72467 75905 75225 60543 99421 65248 63118 85591 92856 96824 80130 92647 95411 59030 50575 59921 66386 50125 66869 64824 99624 57657 78503 69852 97656 89390 54892 65777 99342 82924 63993 58566 83799 50176 80114 66129 99529 59672 61457 80764 64093 65849 58401 78608 61625 80322 59144 52089 58916 65674 80294 59845 86149 90016 65660 64537 58659 51676 95278 61839 68912 64720 92747 73755 60842 84477 65584 92911 80470 54437 91548 82141 83873 69990 86614 59040 60459 61402 58714 97105 76804 65823 93356 95211 54272 71250 62845 77760 60486 79656 60047 75126 68150 77268 82180 72003 87786 62476 65368 73705 85429 88100 69257 77651 99980 84527 96279 78225 50961 83804 67490 56461 94011 76338 63391 89010 72268 70418 80756 70129 90565 71490 71817 69483 92728 87024 90456 62460 62861 86417 68147 88171 66986 61856 86887 58997 58618 59776 94401 55493 98197 73149 79742 75238 53382 57688 50456 88580 63974 54190 53010 76150 50141 59608 66572 57379 87191 72102 66637 84015 88944 95661 77809 90677 59568 80262 79395 67159 61715 90884 77673 93518 75597 92662 53093 75346 59020 74720 81473 73104 96172 62058 82033 95718 89082 62458 64491 55920 82413 87423 58944 61121 96349 60354 88197 72992 67451 90892 61545 71680 53565 53390 52642 63270 53584 86663 80669 52596 51596 68345 85881 98387 52054 61959 87228 72854 98883 74135 89424 68931 71790 54679 57513 68313 83663 69231 62724 74507 60420 55722 84407 67890 60778 91623 54458 87544 78580 97445 74680 72084 66312 79620 95084 62919 81469 55180 87611 95166 98327 82545 74956 65471 99462 55207 69858 67622 69892 99514 58192 65329 95125 79742 89454 90062 71129 88379 84333 96390 75408 61917 66019 51190 57294 93962 81740 65810 99208 76535 81561 78755 67109 70880 56260 93743 51062 97587 81474 93244 87422 96620 81330 69698 74830 57229 96225 70306 85992 72214 54611 75795 62838 80348 65129 60327 99746 53978 74100 78551 87541 51511 74125 69371 95253 52896 95562 96052 54442 89773 90807 91986 80642 89079 89809 67473 98287 58676 79645 98747 90195 81117 50421 70042 93397 81451 91354 57325 90776 58335 66136 63378 50263 70744 71480 81677 96027 65318 72864 58999 54127 62137 98715 70080 83029 99598 55638 58625 67405 92520 54394 73083 91046 85913 60009 82530 93805 79130 78308 89855 89427 94487 59791 87706 86264 63428 85024 94224 96280 50664 51641 76587 77341 51194 84020 69251 73877 60524 95170 51560 63574 85159 97398 95984 61124 53986 80431 80787 57182 52201 75147 80618 77574 54472 61352 87822 77337 83735 60431 89340 50221 65150 96506 97052 55029 61350 66690 66914 74494 61933 87473 65047 65365 51954 75941 73536 97897 53399 73459 59307 95498 83663 61234 89290 71750 61624 98955 68345 56062 75366 83611 76310 58340 93516 99784 54942 85698 63352 59032 51280 55079 93440 80951 53088 67914 70457 67544 51341 97865 73135 69834 92128 57377 79042 83349 62021 94084 83790 93273 81965 74381 66405 54861 52948 65172 79928 91290 95620 58270 83202 53279 85655 65105 89879 54511 62893 74042 57105 72913 57328 75555 76708 78494 63660 61597 68203 99872 84724 74585 92053 91614 91775 92237 96201 99827 59515 81776 65810 59729 56143 95028 91108 50865 78985 65056 66759 57450 58516 99396 63017 53243 95299 54614 85781 77073 96767 54689 79521 78716 78398 52251 97149 68462 60692 90623 51384 92106 70963 69351 62581 96789 98955 71476 71636 53454 52189 98370 90787 83866 90737 63949 67547 76370 96206 84916 84859 57572 87718 68191 76484 53348 65453 70539 60823 78407 82925 93805 56188 62841 55635 52288 63511 64557 70009 96421 62699 55050 51723 56825 83720 79087 89937 98754 74908 64387 83411 89927 79260 82156 95610 81971 95541 74524 56902 74383 61465 77830 85086 63531 90332 90996 61155 72088 67995 69781 77861 67909 81775 52757 98572 78124 89274 70994 71203 71879 86313 91198 68282 58295 62764 99595 70660 56258 97396 90434 59887 61454 73061 57799 95138 84928 86475 89487 95972 53717 61857 72653 94498 71985 64248 84719 97494 55507 54268 99959 69183 76016 96287 76134 92146 53048 70412 57176 76970 95941 62837 52150 89763 87172 58017 55264 76850 66036 61096 76369 94940 84956 72114 77430 64560 82935 54526 60012 96124 83742 94490 89507 90586 61318 75120 72329 60984 83004 59309 98730 52962 57690 91661 70331 77816 99824 57806 57501 50060 77476 89409 94782 98088 54272 58798 71527 64947 56095 58946 67141 81778 86820 92664 53534 93652 58671 56072 80333 57283 97845 79858 86883 99338 67669 91060 89656 78386 98520 92939 62920 70216 69195 65621 80492 82667 91572 56613 98449 54106 65243 70730 67407 84259 80188 85594 55408 71168 62202 91404 97499 58063 87992 78736 50380 84541 57836 78957 61759 65905 50528 93912 89719 80110 78474 57315 76565 80362 54016 51524 64288 51431 64312 80450 55603 75912 83411 72941 99707 54081 59866 72779 82534 93855 72558 72991 72703 73726 96298 57438 57485 99141 87157 70010 87851 67884 52792 90926 70475 58218 65009 89662 73786 70749 63613 51032 71241 95563 84112 57851 82822 75887 87823 94309 95353 54129 61284 93182 73917 74021 76169 86450 58260 81108 60738 70899 58499 69086 52088 74653 55273 72633 98523 53960 74924 85394 58067 80577 57456 93242 88961 52552 72346 53860 86173 54964 64501 62343 60467 76909 52003 63819 64907 72856 97495 57375 86830 72861 81311 71374 89339 97858 80474 88203 74908 51590 62608 70254 90682 98257 69725 77182 94085 96187 59305 76439 60002 68565 78403 71380 84165 83871 90183 96652 62416 52550 52534 68634 90627 70796 88207 55232 97360 99252 62294 74065 99863 67352 92365 63556 87133 97650 92639 63120 53748 53419 88763 79742 65340 77190 97152 57946 73865 83844 62216 66327 90179 79889 57230 97819 91407 59582 78938 60466 97162 88476 55075 78696 51606 70848 77421 89304 63991 72994 56683 78332 61045 85385 65546 90375 90909 81034 81952 56553 98237 54163 64164 51210 88534 83039 61834 76908 91124 69871 86629 65906 97228 79299 60121 94932 55617 51337 73739 84614 52154 71759 75432 56837 90786 79116 83642 80830 76362 67345 70479 94073 60187 70720 67939 53020 89382 65163 67472 81931 58145 64282 76058 55275 69372 56439 90017 65253 54557 94845 70733 86218 56265 68782 67557 85628 67054 56226 87856 58918 80008 93441 79030 55092 76006 51201 67185 78952 92573 51245 58679 66187 81452 69702 58855 83651 76381 89946 98998 78076 98164 66840 53831 69842 64783 70535 94855 78259 67287 58369 75746 57570 59564 56596 73495 97823 96256 67071 70376 58233 84424 98191 82145 59154 50250 68999 69088 57321 82953 52392 73653 62646 57608 96083 86739 92216 54899 77699 82958 88064 71577 57497 92122 53205 57758 66500 96377 84338 76291 98901 59761 86110 90208 60089 76157 92928 68007 71986 84195 87006 98560 79158 75118 77378 98678 72462 65477 55139 74736 54437 86036 53018 64313 60549 98043 52382 93091 88797 63042 54684 77419 80979 99994 93196 54404 88411 63123 54187 73640 69470 89594 71447 86222 87898 69233 57436 54639 72982 82754 56364 90620 66106 66258 97429 75959 70967 57782 59240 66771 76722 65279 98130 94140 77537 93316 81957 53371 97396 59244 99055 88700 82009 77629 76619 56633 77899 86749 90695 94713 97349 63144 69703 94494 79891 62773 87720 97029 74941 71184 63307 59226 87396 77198 73991 54280 93625 78744 91085 51228 76712 86295 91771 62549 60765 94343 56486 72202 53632 99603 67735 54477 86712 67695 64461 97608 56093 64182 69585 82050 82571 63654 91030 96168 79155 64355 70564 85085 95110 54475 70576 70702 95763 96840 90963 79016 72870 73918 91727 81749 90870 64387 58652 90398 81949 86773 50101 79891 84654 88316 77923 71235 54565 85126 95287 90460 88706 91629 74476 80205 80471 93625 91668 79869 59264 63801 81117 82272 98170 84388 64580 98036 74742 99722 78901 56947 97224 73277 58717 64935 73959 96254 96016 92785 83503 93371 93071 56059 96958 87251 51721 74185 80061 94789 71463 60026 63034 54660 50119 80104 97600 52970 79749 89414 50958 53879 65250 89566 53719 91024 56112 68841 70105 56349 70957 98032 53377 77460 55171 86361 76881 58460 59069 86865 67515 82609 81745 54534 60997 50356 89074 78708 59984 81545 51403 68135 97875 92288 53489 67535 53939 54757 71616 94284 98045 87106 74489 68763 81720 57407 61347 75506 71715 89802 92209 54883 70687 68729 92374 60564 57062 69254 56422 59880 71917 73131 87044 65645 76744 52676 84107 90368 95483 90485 57274 66611 73171 71136 92118 51837 55992 51487 51767 65827 77405 70749 54475 71787 57369 93180 57299 84134 59761 60893 99167 83388 98157 65018 97845 63824 74126 88503 53321 89748 78013 94352 89811 91432 93936 96276 96870 69425 95390 56580 67341 54428 63144 67431 62033 84453 66213 75075 99518 73761 56395 86263 98745 57564 54854 81391 70271 95442 98620 55519 74136 91307 73731 81694 53301 72029 78725 95760 60098 89214 65385 82794 86105 58484 50109 74749 69037 64220 59190 92184 97075 52071 74412 62611 90882 61385 84284 94991 72509 97366 65184 67442 61117 50618 98116 60756 81715 87524 93508 65567 52026 87121 79924 80920 60492 88864 63232 70214 74706 95691 61204 54016 70807 55738 53426 62996 75898 62393 83854 53298 65227 68767 74801 75855 87738 73640 53745 98004 94830 60946 56071 52777 69048 88647 90634 65240 59718 80859 61059 56339 73873 95130 99440 51520 74090 94154 59141 74465 72531 90322 73385 91826 52118 99374 98430 80259 85848 72948 92157 69777 96952 57067 85797 81362 97395 93544 93232 97362 79751 54476 88339 66686 89314 91568 92422 53137 90794 70948 76852 66420 92236 91164 91439 60239 73342 87780 99381 74838 69910 93304 60456 63605 57742 64980 74561 84243 70453 79712 73644 56308 80118 95737 51207 61102 90689 65527 58781 82905 97874 53544 66078 52206 90955 92232 79455 87576 83906 74960 51587 55959 61163 87807 87778 52335 53445 53026 82750 92731 63749 78016 62072 99445 62691 62375 96211 92373 53227 94923 96078 52004 83124 56294 71350 54324 95511 83574 90477 57018 56968 97544 53643 65267 97340 59223 76631 94159 92747 65937 84140 61857 55890 92841 74087 88111 60188 72610 62214 82987 96959 65132 76579 64883 82118 65986 50820 85939 67768 75963 98738 55366 98016 55564 50013 77203 57390 94076 78513 50963 63365 58611 54095 98114 52564 76678 73310 95943 97099 50016 79243 85704 86586 86297 89809 81420 50679 56818 65815 95178 72031 65097 81744 56842 58586 73968 56108 83943 96394 81970 89928 97161 98727 57280 86231 99587 76623 54308 53312 58318 88774 95620 58747 94954 98636 70639 92622 57266 70765 90906 65755 93041 88149 54297 56120 82603 51032 84619 87894 58333 65059 74534 90071 95361 82577 62584 73201 69251 72263 61791 93854 61387 66770 80574 59236 60022 71870 62531 76184 70196 69188 98834 85287 61377 74445 88641 81491 86714 54092 67762 73089 64236 75869 74900 63593 56489 70282 83278 87332 86496 54689 94414 58068 76548 54873 53058 93304 99601 92291 79226 68063 91209 99164 60471 74645 50430 55000 85141 92835 62185 50808 75123 86558 74317 61136 79455 53477 59980 88292 79865 77930 92386 81233 85705 81633 56922 71036 62171 95532 85301 77871 70162 57853 52273 50756 75875 93845 67940 74367 73865 55857 89055 55740 67231 91452 61293 87592 69669 77577 51562 59843 58993 68655 87921 59962 72102 83069 96332 59584 70985 98824 68265 63550 84045 50225 51134 55665 61638 63408 73258 60809 67038 95700 78723 84427 86719 61940 87745 80437 68873 97173 69328 94030 88797 89707 67269 70289 66540 95826 63338 50675 52407 99899 64605 87441 99650 78746 95880 59492 59045 73867 53898 71491 85441 87517 76742 66648 87690 97077 82796 78121 72924 92791 97763 79361 79634 90657 52327 96556 97508 78975 68144 62147 64539 69753 71114 83421 85447 97342 90544 62040 61933 78642 60431 95532 54902 53360 60132 95502 81002 52180 60387 54410 60828 76896 82076 66438 66656 54892 72087 92749 56712 97695 52052 63027 80447 82427 99799 74670 93487 55434 85188 90251 87450 86689 51946 89128 76948 51224 60355 56282 64486 95470 71246 60615 55206 60311 94962 99483 84069 51837 60876 50053 90815 61349 52750 93679 70280 56538 60267 68991 96598 71083 61801 91412 96045 95620 62729 50037 58405 97134 81964 69725 62297 87122 85435 96444 76709 98805 66903 55562 66367 57202 65889 63916 50186 81464 87105 51275 78710 72368 63267 68968 64585 71842 80410 71010 86419 82722 99080 55771 69445 56707 61371 69428 84136 87762 84388 76624 70610 83362 68365 52452 53693 88892 54986 70702 65955 61641 80510 70463 86296 85965 82620 57395 94083 99607 87267 98254 63143 98396 51381 81956 73216 66170 81922 99516 74136 93643 50025 80424 56253 91834 61210 74707 59619 51109 78797 85386 50038 63246 81112 89207 94890 85138 50886 94452 63774 64578 55167 84584 70718 71490 52294 94793 60640 92210 80096 98209 83496 69870 66985 62655 91241 84557 76818 81284 98122 72744 83663 68934 51312 66975 99876 77003 62478 97041 94600 69309 79095 55522 96064 92758 76991 63434 86699 57856 83810 64498 81075 93414 69702 74595 97162 73921 83286 92128 61634 96525 74937 72705 71601 73948 58747 87653 91961 73298 61724 88410 93025 84736 91726 84575 76534 87583 63864 83190 94245 53917 54808 88185 58303 85702 67661 98146 65513 87418 87337 78851 56947 99891 84188 75693 97862 94607 95481 76239 71414 99498 52979 66450 80854 94343 61817 55566 94350 80755 64948 85075 89910 59350 98646 97547 51780 58110 62579 86727 69297 74615 63968 79242 84657 60390 57391 66841 71801 72527 60522 76257 70904 92484 81533 78811 96322 99359 86047 51655 63173 51753 72326 65001 52466 56091 56720 93275 95545 91353 96603 75568 52150 85281 64739 64497 91985 63847 60982 63066 97589 85520 75500 91660 83013 84915 52557 79608 63555 76002 68978 53683 65532 86957 83727 87338 69204 99250 98591 57548 65364 63434 79648 64321 99039 65949 60684 72122 93674 92424 69154 84457 78328 57546 60440 81051 77306 66952 63684 78054 92358 78582 78495 73514 57938 78482 73264 65573 68509 54907 90380 64592 86170 99014 68150 95480 65440 92607 95018 76995 97666 73020 63587 90856 56730 79328 68886 50543 96837 76178 73861 91434 94811 78796 61634 65642 87183 81544 91409 81893 68563 97844 64986 51222 64417 55322 60218 57627 77078 92884 98143 75749 88604 86426 77985 94698 78740 92652 64960 71570 68494 90306 61179 89378 98876 78934 64842 51766 67360 50345 51352 71997 74466 56668 92801 88766 74038 58032 53263 51734 97684 74184 89471 92672 68880 66224 83080 68529 57234 96864 96006 93834 93600 87512 63563 73560 75314 92497 85168 92924 64509 99672 94828 51746 52648 93711 56793 51089 51167 74657 91132 88410 98068 69501 98395 69196 73653 63897 78319 50547 71821 73053 89827 98471 57886 98333 68461 78735 79664 76554 80428 50245 98407 68660 79168 82973 54424 76537 86702 65863 53103 81668 69076 81111 52003 76943 54783 98461 72360 79240 50734 94528 71874 51693 54929 58579 69341 86677 79814 68250 53295 87994 64548 74624 81319 66936 83128 79290 87491 61950 82182 69416 50018 51008 76264 74309 73662 65171 70709 74621 61430 75796 53240 50278 53326 84082 82084 51157 71720 99681 96551 79116 65729 75513 59331 62449 92372 68231 82492 89613 86542 63370 55641 78697 71546 60869 73421 86827 82281 80663 97711 99338 51232 57375 50578 52037 80830 75687 64120 85307 64559 57123 64229 81930 70763 80648 93619 63244 89811 74550 74880 57072 63857 89621 68107 83851 86446 71327 54344 58058 86619 80402 96361 70386 73759 91222 60629 95955 86310 97796 69501 56519 83142 76343 77010 63355 55160 84244 65170 83376 73447 74725 82751 67471 97626 64287 65252 85665 96845 84541 62661 76758 70127 52413 61339 84564 90465 73834 57461 54627 83393 54641 81440 85789 65643 67905 71510 58627 51634 86865 84639 57620 84782 50468 55117 74654 79126 56882 84838 78829 97256 82569 63992 81757 77565 60752 71829 74117 70378 51143 88040 61135 82418 86515 59068 97583 87374 96445 52332 67589 54758 65749 92810 71470 53392 94994 73273 85629 97387 70780 96397 60301 90017 83602 97213 79982 89849 97410 52914 57825 95314 84222 92097 60330 68892 67141 78793 72618 76422 69551 93229 56113 72961 62123 58293 66394 65380 80102 66929 51011 73279 81668 91393 64807 81064 89692 77957 90331 51465 73778 95483 55784 91561 80292 51902 59104 79560 67141 82306 80216 60544 81337 99423 67675 89612 78863 80675 65719 80774 97509 55059 65410 74118 61440 58922 57065 50799 61391 98802 70325 62586 54917 84515 98845 52467 87197 76025 87404 84521 96977 53326 58960 98869 60104 97058 99433 92539 50896 63799 82017 99726 71479 63145 54009 85735 74541 55473 79860 84505 65978 83584 64691 51494 83159 64518 83719 71529 97390 55876 50230 67633 54948 79868 70770 87831 97663 89810 73595 73600 85408 81273 53959 78632 94938 59551 54865 98966 70376 64019 50802 63225 87946 53101 92767 90540 86210 62064 77303 61418 94779 77809 56583 81761 71443 79749 81081 61282 57587 60915 63830 95428 98746 92121 61523 92962 76849 86842 55495 85287 96425 74886 97306 83787 81834 92680 85899 60972 70880 60285 58600 62651 77219 59513 91170 65620 83343 81607 72517 86084 58109 85197 61098 81855 63445 53564 53776 68049 90548 99103 53744 53938 64719 77087 58870 58408 78007 56232 63962 55219 90464 98213 77307 70316 70832 72884 66331 72855 70528 53108 87552 57682 99771 83052 66553 94760 97415 61795 79244 92685 89062 62163 68215 65270 62450 63042 76469 60350 99793 95028 95565 92148 99343 83981 78973 61313 94314 95386 85830 87483 70457 73139 77019 73639 99314 84725 79884 51842 95303 95850 69070 84092 60602 60341 78989 86664 62071 75092 68092 57748 91630 84026 60919 67102 60712 53095 60510 86552 71065 99602 82740 69908 55880 92430 53367 53405 81876 74596 88058 93689 65250 57349 62459 88510 52357 76965 93638 71495 82297 52178 76537 62301 83166 60943 50593 52231 55037 67569 76207 54768 52164 61951 73903 80500 68981 97807 73425 58319 79089 97251 64764 86466 58969 94570 80059 78750 68318 69687 61841 74681 50280 91425 92731 76912 72744 71980 67904 73678 63637 66750 93754 58973 54479 59283 82909 84080 70749 71413 56844 87513 57792 87492 95961 78321 78844 58737 98307 61986 96054 50669 90880 93257 58629 82928 92713 65527 93650 82882 61210 69799 75780 59495 84577 86725 79783 97095 83512 52661 65105 85549 71015 75184 78856 54324 73481 65621 74713 84907 79191 97658 70148 53741 82948 53725 97159 50944 91506 99965 83593 56106 69198 69610 68630 84216 85235 79913 70398 97340 95778 69222 84694 58005 84283 70588 82907 50256 54092 99665 82242 93691 85449 67117 64503 64161 63549 84697 77956 95780 84675 80093 61782 65685 51668 82862 98000 98849 55984 91697 72768 88900 85502 78232 59154 97910 77346 78205 60747 59061 80027 97344 72006 94606 85409 65793 90223 86091 78976 98003 53376 87993 73700 71193 88914 51972 97223 99922 83195 92915 87374 88895 67496 98860 56605 50341 60213 75666 63154 61419 99450 68904 97447 58468 63492 54155 60007 77638 74763 77740 82575 50643 75343 52595 54833 67506 61199 54658 78320 73746 99597 55571 69077 66372 63175 53245 97989 84646 76898 72968 67864 72619 57117 77325 84323 98582 90709 75011 95071 98455 79887 88191 78093 66814 61375 62175 80450 85236 87185 54950 71594 69986 80859 92618 92062 81394 94615 73764 86672 67211 69089 60839 56872 74245 88537 99843 85951 75410 66200 97205 93712 71492 52684 78616 56431 76862 88803 64715 86874 51331 71586 52015 88651 76379 88057 71117 69832 70618 58195 74707 78415 69111 68947 67897 79089 79540 55966 83262 50723 86273 99356 71087 54329 57704 59468 69075 87545 91949 96200 72931 90323 54137 81709 76015 73056 60774 83075 58827 98479 97030 72188 88611 82852 88270 93558 66396 60807 60677 77979 86206 82857 65172 94073 96830 58720 64543 87054 93413 51354 66804 70734 89834 52395 67557 87166 59724 99348 92356 57962 53574 84089 83741 76073 86054 56787 97690 50089 81535 98080 60694 88398 90915 50355 67600 94425 64251 95088 71380 70140 60215 80444 68432 89378 96661 91622 81976 78802 92768 93742 90559 65463 87872 59680 96203 83917 60151 81174 69717 64261 91017 75296 59724 57319 58525 90339 65687 50755 91227 61540 59649 78361 80905 50640 67702 74134 99203 50779 96196 93030 95355 95901 51855 68241 75180 57170 55821 50211 71618 54192 94635 79667 51622 76072 86300 57554 61769 71209 73869 59954 78291 62370 74250 76411 58358 70826 52860 86698 87860 89736 80200 98314 92239 61987 74276 58433 82345 75155 85929 63218 93744 62199 60246 96317 91859 69226 67111 94220 83760 94154 70218 85549 94572 95218 64820 72544 53189 92149 59528 65155 78004 57788 86762 95970 84097 93505 73880 98196 58212 82046 69877 87675 70164 86365 80037 63235 58871 77145 80324 90625 82696 83139 92134 89050 57891 57298 65338 50136 85895 99595 91143 93479 97578 90676 56356 57737 69544 89902 64836 53551 94292 99127 77054 71588 72933 70201 72225 84999 70344 76832 96170 55394 94156 71445 79627 70189 63708 90431 91129 63118 79031 84099 71942 91736 72342 68205 67294 97825 90970 53473 95767 51790 72873 66766 64329 85646 88606 77412 80024 74246 76397 58326 52996 58495 54202 82641 79907 99994 59081 89363 70651 73422 79949 75065 73372 53820 56192 71236 80645 96606 92983 50161 62443 99235 70130 72936 83218 95213 87949 93433 86964 60785 58269 65637 73829 69897 68474 71039 57472 74836 61507 53382 62838 86331 71262 60328 96076 78400 60222 57429 82086 66654 85426 82214 87267 57143 97702 50488 66715 90090 99880 54241 86410 97266 83877 91548 90503 77160 68104 80123 57683 86009 53221 61342 77220 88252 87415 55895 78134 68857 72483 69722 53383 84922 50555 87942 71517 68033 94573 87720 79576 80958 85125 99125 72766 71644 81696 50291 94379 93684 65250 95693 84981 70029 91808 86694 96994 58247 98009 80004 84419 62289 91698 56106 80481 94191 94479 87930 75384 53064 72017 85025 54260 77593 74685 78806 82276 96524 76811 55467 60039 88043 98677 55572 66527 99609 77336 96380 82697 79769 66423 87062 82224 53456 91632 78784 66411 60735 68307 61573 79486 66424 69938 98415 57438 72491 50172 64773 69288 86516 91069 98666 60697 69637 57076 81938 89830 79551 55817 68478 77146 54781 79863 98360 71968 80114 57992 64927 79092 51610 53765 63577 74835 71351 67824 51818 69343 98399 64464 81303 76170 56593 90720 69659 76112 82470 53446 77483 97897 81352 81865 96164 55236 57117 75078 71083 84958 76679 79221 66904 57218 59425 96353 99646 89557 79505 90147 94694 84899 78984 54236 53332 98184 68640 51768 76459 71535 98420 87531 79596 76771 56513 65460 72880 88741 96524 61759 95678 74547 94052 80959 90823 59332 78079 97318 93664 80042 76382 87029 74649 51073 80550 85422 82573 82448 66007 80713 79426 66760 75097 97581 96963 52420 69499 98023 70457 90192 78070 88126 81964 64642 85997 87842 82113 90961 70893 76569 90782 69844 81338 79402 61052 91515 65063 65392 92801 62024 88026 76454 97550 64792 81197 51727 83099 80856 73318 71334 83457 79618 85919 60786 55165 72755 65879 63003 54877 84889 68020 91650 68084 94672 60002 56923 67724 82994 86201 75864 52025 77086 95413 79761 66333 97623 87651 57008 83470 53679 60225 80579 52082 62560 61701 77159 58807 87501 71843 53377 82778 98799 79048 89702 58378 98280 86850 76859 52486 79025 94805 50005 82161 82324 95559 99054 90302 87679 88034 97985 78204 67148 54929 84678 52492 69142 76920 69131 83848 51482 51193 80432 50726 80707 65968 90251 62891 57092 65516 95166 80465 98439 89088 66689 62651 66639 91008 80333 94343 80893 62360 92871 93286 54514 69598 69025 56942 69120 88507 58983 87009 88314 63012 64717 77503 85025 92050 99402 54984 51085 70491 83663 54238 99473 78334 54170 74729 72396 90794 66190 57347 71696 81873 54138 60836 66687 92187 63557 73195 83293 88868 72928 73835 68212 84959 73822 86400 62707 65910 89421 81580 55642 62965 86471 67836 59444 93766 86256 89869 82170 93706 53587 62671 75012 70712 78427 52569 70030 78502 61235 69525 52733 53601 55237 54286 95463 51636 55686 69249 82505 56303 85843 77600 93491 75731 90214 96344 72273 84818 65842 55365 91289 75885 75980 61719 71581 66497 98802 77935 80663 91497 65040 79269 67924 97831 70068 53267 94837 58458 67607 54675 54256 52322 84207 52353 89041 87140 70765 81251 78901 53922 78047 64725 59897 75584 78101 82929 63943 94632 66156 70397 83349 85711 72988 69706 94410 84783 97544 60502 94131 50806 89435 79177 85941 89510 75304 97995 80230 65396 64583 96399 86565 65481 60770 68294 69948 92638 56308 96827 76795 99936 65959 84961 53908 77533 52703 73783 58326 64899 92098 83728 98361 76435 50285 74033 84518 96844 56210 73595 87462 77126 80938 83616 61407 97371 97208 63521 72862 85111 54778 88709 95376 56403 81035 74434 81086 88097 87060 94112 76308 82239 98609 64792 57280 95683 55876 95356 51352 66220 68982 59762 87860 78754 89231 67345 51376 80734 90948 75059 57072 59644 57473 69657 58514 54642 84928 53511 62780 55659 84179 89625 74416 61659 57599 70553 61464 92088 78939 85331 58670 67078 73379 61305 96954 95514 73060 86088 57897 85775 54479 59534 82715 52035 81284 79057 96005 87746 87482 53750 67365 79846 54521 98634 53013 71374 72835 99979 81134 96446 84212 75112 85058 58461 51217 62893 85799 73011 59212 99556 66570 75369 51556 98388 83302 86683 64326 86430 82236 67511 51200 77916 63078 71170 86620 88618 80565 76293 92548 93219 87381 78638 71377 70320 96541 91933 65125 78977 63936 62249 78948 56999 88662 93836 77136 75759 67696 66625 62409 89817 82681 74073 79981 93467 94196 57664 96977 84594 58842 76247 55149 81199 93846 76202 83139 71789 75363 72190 72680 84771 64665 55170 97489 64185 88787 56924 89061 85164 58904 55194 63112 93267 80764 52029 51701 94312 50187 59020 58178 77065 90565 80899 58930 66229 94342 71687 89901 54527 76677 80040 94541 93006 51490 80398 54149 69783 68679 66363 55758 74227 71357 51765 81205 71175 82275 54492 76971 80768 64300 85637 66599 69501 58737 87523 87252 94756 98410 70895 56422 76719 53027 62192 70184 85333 96852 93502 92091 86580 65820 77938 69386 75917 53239 87586 62409 82272 68938 99046 78786 75069 98681 50817 94364 68778 72215 62701 93588 62679 50823 56546 67086 88548 51347 96409 82920 85258 99904 83609 53967 50101 53422 57106 92137 72647 80758 58143 71839 99381 54694 71911 98882 59550 71083 97026 62823 62198 94514 96625 60972 59857 73257 82022 91936 84590 52540 84718 68840 85691 67646 80334 56380 83794 57101 71857 81123 66146 78558 59006 77149 82124 67955 61159 60856 66093 90855 97289 85564 68378 76601 61844 75099 60210 88376 83319 98496 87739 94040 80718 89386 58585 52864 96308 97747 88924 67477 90328 78465 86048 55896 77098 56232 69127 92092 82108 60766 72262 81257 50829 61271 99324 52545 75258 64464 62958 96084 83318 66821 70936 72025 65413 82269 86466 93944 97503 50852 89397 80160 74834 70125 71744 68629 76220 84561 61444 91144 55691 87486 54478 79553 98695 85128 77404 58126 72799 50605 61180 76823 75742 81778 61031 53933 79560 69887 56186 68776 84169 64438 58664 51544 77956 98058 91605 78688 87247 74766 50885 87864 83709 53363 59518 51865 81162 66804 54588 79211 72070 66365 82943 72762 61488 79389 83918 69762 98565 77157 69741 69811 97505 56470 61485 88212 95733 64758 93674 55444 73486 79397 75264 92012 88027 69831 61409 90232 87479 92425 75869 63137 90028 77269 66570 72712 96794 91743 98808 99378 96462 87275 86376 66528 63572 55109 52790 74224 78624 57891 99068 78790 87363 83347 76002 83040 92628 78440 99384 76468 62319 88355 91848 89993 70512 84094 80401 65604 99981 85647 76219 96219 91356 91055 75427 67377 84497 70608 60318 79478 82672 69157 99568 77548 69528 99842 76617 50794 96894 71273 65760 50601 76107 64692 78005 50351 69369 54409 53752 71145 67928 69843 78333 79116 69078 60731 69662 78728 68629 77013 52939 54105 97093 74055 87247 50764 63149 88861 60278 61202 69215 58254 58969 63743 55254 50621 83943 66930 57060 85183 71064 56214 92779 72956 62546 68903 95952 94239 54136 79836 86941 80363 94523 50191 93658 97815 77947 90985 97696 74082 74056 94816 97159 87715 62724 67752 89375 77268 98742 85874 68598 56445 61221 73928 77845 87324 51601 64203 82412 72981 54145 69645 82886 75080 86833 78541 92481 94753 51718 84401 50718 57680 61503 87136 86942 77833 78366 89638 99465 92024 82710 59527 56684 51558 56390 75983 64264 76531 73895 78583 97100 74256 78554 62103 91533 94516 81771 98836 82940 69492 73546 70069 83915 68870 75063 62002 70434 59389 95353 77362 72346 79120 84323 95181 92337 52716 84858 55463 84536 50210 85378 77022 59771 82797 86836 77680 67085 55738 92109 76396 71847 86532 70892 60944 55287 77017 92970 74168 55134 81046 79150 53901 54857 97887 72001 66150 69934 96210 68694 86402 92021 57673 58990 94920 74127 55586 90375 50431 64114 63719 83957 99751 77250 76275 86777 76564 72295 81922 94234 60947 63624 94210 80726 85764 57894 67554 60758 98355 92637 96090 81016 70046 64859 70705 77077 83109 57912 70581 67372 79309 91298 81426 75608 87064 94707 95719 69028 93970 58677 51620 84804 52041 50256 78942 89698 62569 58140 66610 99073 98070 88638 85622 60822 61911 57227 70459 96906 74937 61862 67873 64291 72706 70822 64315 81628 59416 50311 92271 94918 81500 75046 54388 87178 99788 53298 82851 61124 92795 84787 52096 83314 98082 97553 53402 81134 93931 93150 70650 60627 89579 80563 58861 80188 73623 75406 91756 64768 95655 94502 59778 79508 78506 61812 54714 52727 71020 57140 66737 68520 73151 89843 53802 79730 52611 95852 60256 96028 90759 64580 65808 91949 63609 86710 86521 50793 78357 57847 73624 69790 59042 79639 79209 63156 75509 76701 52755 90232 56366 53206 69116 90804 88988 75982 71866 87675 97738 93041 62454 72924 61005 67311 84040 86048 81309 52684 52330 99882 74019 86658 95733 60638 92766 61424 61563 59938 86306 99615 58199 58955 73467 80329 85440 55643 58876 59743 51908 89856 91700 51315 63727 52404 89534 95792 77836 78596 63086 88501 93330 67158 89861 90826 89985 73371 74507 97838 62779 98779 56571 81075 62001 89502 67984 71959 67255 71749 79884 94231 95891 61970 87420 90792 92478 80581 59045 95202 66809 95050 86559 52165 66021 63484 69152 81935 70545 80879 54686 97386 97753 89174 70373 85421 51891 51420 50574 50889 87860 69837 81597 76463 94581 79920 61421 90767 91553 95119 57408 88979 84259 71829 56153 93328 64197 70664 99390 59264 91991 81230 76375 70975 74424 65206 91186 78463 99182 80399 53453 92940 92846 95277 96415 73346 99737 68569 72232 95718 51596 55330 53889 56594 56724 97885 81273 59975 75094 75689 76355 61828 53070 99264 96677 94606 67062 52579 72565 61366 69490 66268 52819 81446 71104 51088 68965 80440 99524 66392 90430 68648 96423 82729 70604 93624 59669 54330 87041 90849 72932 63870 86066 87311 71783 87460 96308 84540 85430 58070 56969 73690 56376 92538 74092 62663 83774 98033 76123 84159 50052 51734 85395 94375 54709 59962 83460 83067 72582 56647 84628 98451 77846 89469 66391 98080 74516 95725 77676 53751 81112 85909 64473 94008 94710 66756 88981 79216 53439 71498 68048 86554 56602 76382 71347 88092 52701 80102 53820 59883 63568 71400 84098 61641 51384 51455 79374 97073 59770 95837 82123 63659 72142 65721 66422 62781 60193 71141 86804 58335 91038 87600 94908 63590 53740 93326 75557 52610 64718 89662 72035 87020 67156 79966 99739 92298 77302 92264 81276 82998 52629 90921 77286 80650 62132 50688 70790 59193 55649 67791 51035 75008 66741 92820 81828 56007 94592 71396 93144 60923 69419 97006 82751 91688 92872 64603 93035 87709 60512 90795 83504 68147 55345 53292 81025 50329 52171 96185 97906 98755 89017 71935 93250 87927 66874 56735 54107 71797 83053 91468 84991 71844 56029 84638 51408 90288 71010 52150 69749 54764 53276 98461 95207 87110 96490 61109 91135 91439 61803 78220 73105 66885 77092 83400 96172 77030 61793 61130 94074 92894 83450 86746 78427 59538 79315 91514 82263 94316 69110 55705 99115 76001 58453 84207 88920 73897 79115 66141 98519 81174 81348 70122 63218 69653 58495 50859 69829 56276 97057 97863 58194 58189 52526 72037 74253 98117 78413 69776 85971 86345 78635 65935 82855 52446 61819 64069 75009 60203 91539 62713 82264 81538 83623 65615 99067 61889 66401 83491 57016 66069 79824 68793 84215 58314 82084 73006 67230 55333 74639 52484 52016 59690 67870 74544 54989 80458 60802 85312 90721 52384 96972 56198 54612 91427 97588 52814 64364 79970 58042 73402 70442 88506 58203 53151 73273 59577 75285 69533 62033 52709 85320 91508 83446 81239 92910 91558 84252 95490 94150 50083 57718 85504 64596 81014 83605 69684 78153 80553 69069 73077 94966 89038 84453 60824 51714 68277 73271 85001 51678 57810 77357 74007 71670 90059 82987 85330 81105 77920 98259 57690 93762 90535 89956 50403 52385 98942 66303 88375 65139 64886 86753 71876 86691 71673 79282 62815 93656 75920 81905 68110 86736 94478 57927 71906 67419 74358 70567 62431 74334 95058 54314 99156 84984 84760 95865 71892 90355 84395 82381 68229 50022 68661 76497 72001 63242 63707 56612 80870 81538 73204 59938 71547 91278 57516 79683 87205 81519 94260 81683 89500 54382 85921 64984 69515 63010 57417 72648 58048 99473 60970 66738 83764 51090 87002 84160 57008 68653 98569 85287 74508 87282 90969 76156 82453 74767 88078 79843 69265 90664 72398 88387 91688 64418 81258 58338 75438 69043 64110 61979 69336 84333 62648 98534 71092 95659 84921 52312 97995 85926 95090 85392 96238 59255 92564 54912 84599 71626 96029 66842 87951 62026 59685 64479 79416 76509 75804 59555 86751 65134 81997 94605 63531 88828 84426 64629 78511 87452 70028 60082 51251 56067 76679 96740 70357 98340 73638 73832 79768 84991 59175 86861 97181 73247 76456 79966 79245 75528 92874 90505 96737 76300 61039 89305 80720 61438 89899 58963 68871 52458 74361 93953 67470 86488 50275 50071 86964 75630 64710 81232 60987 99272 60718 80535 67584 92913 60868 62923 70474 54712 70497 78106 83507 78979 99895 51611 70404 67935 68459 53772 54300 72919 61605 56043 99821 85610 82607 90427 76470 99891 62305 99791 66448 79114 71736 65015 99445 87281 73880 64496 57367 90641 68812 96717 55337 87585 91198 51058 53966 91803 78001 71910 81732 70716 94460 70204 71111 52787 87920 60452 61569 59575 75261 52572 72290 62333 89562 72076 74857 64892 60897 61945 93549 98343 95807 92103 70950 97035 73836 59862 60470 90557 58210 83683 62674 80240 83685 80559 53321 76015 52309 69211 73348 78725 84566 57176 91410 59192 79236 79705 95143 97728 58442 50323 57879 81303 88233 66664 96768 68980 77003 93564 83558 87871 58702 99513 52377 64166 96560 71589 61267 62106 63589 54622 51228 92932 52931 69248 77786 66136 64574 95173 58419 97450 84574 97643 87370 72374 57641 74052 70302 51929 89705 60583 94951 96927 96482 74950 78084 50433 53904 87722 96083 68780 69820 87679 75873 52775 64676 97541 65009 69029 87675 96532 54679 63927 71044 55040 90252 58998 94986 86126 92445 75922 75431 64447 94547 84196 70411 93689 69193 99844 71977 79034 84045 75652 74421 61612 72032 74068 79121 95029 79474 83885 55512 94691 78036 83511 94696 59379 97357 51113 97259 73346 58278 82316 94693 92347 65470 78076 59773 70348 68875 71627 74233 64331 60741 80941 86005 82004 70263 66762 51994 77615 56035 61295 59091 76047 85679 69694 90183 65117 70384 83520 90708 99428 86984 53289 77662 90015 64069 62470 76304 51349 71221 78092 97445 66592 54650 58957 88161 51211 94879 52357 89336 62542 97998 88656 73585 68721 90878 73287 76525 63386 62186 82024 80495 62177 99614 69042 77034 80456 75813 52353 57677 62788 73875 85333 97680 71447 68636 70316 72668 75234 61125 80632 92363 90808 68581 56292 70351 55115 65114 69132 83663 74384 82889 65255 71958 94208 59490 92161 95536 94006 81828 75044 89558 98546 84884 82868 75085 87045 86618 84275 66643 67190 63832 76504 60436 85945 85838 73718 91349 90803 88073 80380 71589 73097 93083 99206 83570 95180 88291 94951 57404 81023 85676 55941 85418 68141 80783 52973 63533 69621 77612 52878 85065 72431 56672 99715 96811 53723 93725 92784 90815 61025 54860 83393 86788 93600 61939 75183 90453 75585 76193 68098 89123 96100 95520 99617 59140 82708 93398 83782 90474 76661 68653 72379 64753 89551 53252 53973 95404 60396 70457 75308 97599 71624 68432 67531 54078 60465 65356 88865 62322 78747 90026 65650 98877 58870 78645 87352 99401 84386 68820 52813 60147 76122 54282 56172 86663 73701 64267 58200 69461 59231 58985 71391 76161 56053 56573 65983 65649 89413 89486 77902 76471 92104 81652 60307 71732 65114 93927 76980 57838 62864 90650 66899 56895 72121 59243 80729 99953 93864 89420 87527 68157 92212 55565 53735 59182 92093 52789 79772 58932 68084 98005 88339 83578 74051 86505 50291 71947 98762 77781 55179 61485 76307 98405 92385 94754 72039 92643 58114 79991 89418 91291 50322 62666 75459 82428 86672 93337 72401 62127 81210 93495 98403 65286 90064 80060 82952 67010 76621 53096 84632 82324 64105 75345 64710 50180 57855 68819 68789 61538 90614 74401 71075 70070 81880 63729 97022 52709 79575 90838 92763 62559 78067 73155 71552 73846 78830 52159 55623 81766 87300 65659 92995 78696 97189 60189 91986 63953 96670 76617 82704 78912 53150 79564 53371 59054 64459 53056 68269 81306 52621 56641 62100 50259 81021 94009 74853 85574 72676 93411 60996 89451 69850 80739 94708 99541 76869 68240 57294 71291 84695 81964 79136 73309 79862 81422 84052 96771 53843 58122 91912 97489 75941 74636 50214 72139 82728 79935 64246 75358 60221 69588 78187 50875 50623 77327 83711 93039 77223 63496 87570 54972 92363 85395 76010 72630 83322 65133 95690 99930 84099 56435 79366 74896 51379 81747 96681 87137 74414 90040 97417 96099 74989 66787 73372 50011 56839 82038 87992 61280 51925 97710 95611 65257 62410 78577 64438 77615 72687 87589 75515 77476 84088 85503 79466 75917 89902 86047 91826 70875 94983 94785 64814 90145 63219 55758 85494 54028 75440 57594 75027 69528 73138 61458 51730 68095 82269 82954 50969 83108 99540 93486 74525 62235 71684 74185 67269 55327 82339 89708 98252 64740 96833 86184 93485 73732 62769 59181 56005 81586 90010 60706 71671 59619 65213 86171 60095 55615 65006 98196 68469 69398 96413 97727 64541 76867 88422 98180 55917 56878 81447 56318 69498 75461 64762 50737 76647 58905 84043 87560 85386 53150 71252 52232 75890 63551 55446 95461 64122 88198 74761 94760 65546 77645 68461 54988 89741 86684 92392 99842 70750 64251 51999 85961 55239 53527 70205 66100 91789 79186 84287 68370 57839 72311 88307 64555 96495 81562 73367 66856 67628 67129 89851 92560 65896 87669 59192 96551 82269 89589 93106 50730 69831 52323 72167 52865 79026 85605 90678 66536 50381 73292 95934 68441 75349 91087 93422 60570 64990 99051 98900 51282 94420 81550 59332 72727 60502 58234 68640 97197 83567 60085 95576 59204 92889 75875 66695 88319 82432 91600 98530 73936 99806 96752 54065 99679 73626 77338 98604 55424 60963 83690 61502 74522 78218 85670 63243 88654 80569 60232 83562 76619 83981 68497 93651 59672 52174 72587 96193 68174 61286 79031 99058 75309 57368 57594 88810 50535 89222 64566 79136 66938 51668 63685 70707 79840 64448 95268 59994 74260 82854 73799 77916 52104 77292 99283 91942 55370 53668 61474 68095 93092 58098 91285 91204 86901 71097 68815 51066 67281 91505 78183 92229 73317 87675 68156 58406 62361 53006 88114 94776 93412 88688 57457 82477 90527 72712 90813 74346 98424 66178 51638 78176 63209 58455 87166 72797 98800 65724 59204 61356 86660 66007 76261 97730 74132 98159 99603 65909 69860 59856 61490 99207 84742 72383 95136 74518 78998 53139 94446 85448 72798 79186 95984 77189 79848 73088 58484 59656 51527 89048 67640 80331 57040 66619 80198 78640 60800 56639 96432 69686 74476 93045 69480 61179 51691 51248 64567 84257 72632 51120 68940 63260 99878 66342 83258 94259 57686 86548 51035 98413 64758 59161 81834 93442 86481 80537 61093 67832 98916 64869 72511 79542 87475 77884 78293 67964 73206 89579 75527 50408 82802 89424 59332 96445 90520 91019 53491 81939 81716 73919 63263 56211 60370 92505 68129 58382 57008 85590 62616 90168 92375 60252 64343 53706 79136 50461 54976 57088 87878 95693 75938 59049 59197 55181 51825 88421 50590 74157 66057 70174 64364 94511 79267 61054 50283 51789 89638 90685 95407 97116 54807 66916 68766 66630 98085 63047 85972 61892 67884 82894 88631 92542 90265 99369 50778 78831 92192 99933 65316 51439 75284 63502 60653 98764 62357 56227 87148 67933 73753 98138 72065 61417 90368 51938 91362 57265 56567 77009 67690 92017 99344 60196 78089 65642 57541 83634 54963 83391 87162 88580 99079 73272 71359 62485 59631 81339 57656 60804 58268 88421 54699 71404 65698 77226 58087 68544 91009 86636 90690 94166 68995 67353 79372 73363 78987 69793 82403 84326 75521 99451 80833 87294 86222 94925 67403 64599 60588 70715 61428 70113 82134 75509 51096 62320 88342 66004 55306 60364 70345 86648 90778 70782 81854 99700 89861 56217 58534 86281 57481 88945 98122 82998 73659 96380 93764 79059 88506 58913 81606 71911 54357 94962 51183 50373 53806 54067 55510 89229 74044 85858 52186 73718 73318 82355 55398 92742 56322 62667 62039 96899 65597 92645 52005 81719 89916 68441 70900 95169 78342 76634 84570 67662 78993 54177 53938 54060 70468 64496 55623 75599 65647 76846 72023 85424 52053 59724 53452 63737 53983 60563 53806 86642 71806 98425 82059 80418 94024 95163 67158 63928 66446 55655 56254 63244 62928 96600 82777 59087 91074 72402 52832 98895 70552 96594 66078 95464 86748 98137 75047 90746 80863 70512 99902 60252 76871 52278 82106 74025 67192 94603 53935 81314 73503 88494 58702 76793 81452 63137 85259 95633 61683 65385 53151 56327 64294 80382 65401 94968 57120 65604 99253 87415 87550 70665 69402 84392 80521 89873 98990 92159 71123 50766 89613 58179 55136 81511 93033 82907 64903 54495 56956 52617 67839 84725 50027 59466 57012 77358 89004 69832 68994 69209 70346 68119 51860 58603 83717 95767 89852 82875 51558 77450 64717 97087 51113 64926 84624 92792 53099 91201 90872 64999 61415 67815 80686 52892 65313 91090 73532 86878 87312 62816 86229 83404 83988 50909 59691 92201 98784 80724 56971 76922 66246 81615 57563 86542 67139 65881 79687 55104 60479 97581 57369 59761 73677 50753 65451 68613 73281 98441 70971 73573 91614 94357 87618 84533 57550 94654 98530 52230 89110 60749 76005 79510 69498 64269 70326 72187 60413 57589 60959 80984 57963 54855 61576 50559 77113 89281 52417 90793 73920 65112 64000 56032 94244 90851 75074 89888 59226 75929 59698 94345 97655 64468 54106 71685 53183 75160 71077 64151 86945 95891 95761 90356 77073 85268 88157 52048 58186 63587 68897 54626 50627 93668 98328 83732 64904 73019 81410 76771 75426 72122 94109 74818 77602 83331 80627 93232 76748 64609 50589 82703 89373 82677 86291 95015 96707 90362 83055 65046 84853 90512 88466 98466 87777 79919 85870 76901 78858 64923 94337 85738 91647 71057 68397 73911 68867 53451 68463 78793 73795 92255 68858 94678 97262 84796 95201 54783 57212 71737 54162 55989 52252 65816 59911 63624 97643 98685 75127 87053 54755 53357 89010 83115 62336 80034 85415 71905 95186 66319 95219 66052 67116 76128 78187 67916 57721 95549 75266 98903 85159 59645 50242 71278 85648 70332 85457 52857 94008 77154 77321 64208 65639 59144 53497 52953 64512 65317 59393 82751 69831 92619 60390 71252 69139 65188 99218 51494 99228 91400 64195 80443 66822 90997 73045 52180 87866 60161 56967 56930 90631 54869 64801 58459 74963 64184 52171 74831 93164 98942 54954 66252 74725 88077 84788 57994 96619 68791 52372 65351 59523 69000 70904 68512 85201 59334 60268 91920 71382 80031 99385 78683 94737 68932 65049 62515 67026 85559 83185 87132 64567 65689 99582 98982 50845 59419 73317 52961 87938 91931 61043 91832 99100 95240 66566 61020 53676 98113 89234 99723 72447 84027 99843 70155 90799 68800 57084 97720 62686 79123 76422 83644 97696 78507 83925 96595 70280 93709 65910 52998 54476 54604 84624 79020 80597 99852 97252 71421 66739 77368 83942 50943 68651 54530 79327 57899 82092 52092 83899 78363 51866 85830 99715 87745 76731 88705 50721 94706 55279 50061 57107 87371 59674 82676 86711 51957 75873 68184 50532 76238 53128 60263 50720 69885 90140 76578 97957 78394 95651 92793 60213 77934 64678 96798 88797 95312 77411 97941 61120 97724 80345 90824 68626 70672 75150 89241 98830 85125 68955 85668 86489 99935 53345 74803 51521 85337 64584 60108 77450 82310 78372 56473 51651 97795 83977 71395 84021 60687 86834 75884 91558 61153 89880 86572 54063 90890 99930 55396 76121 77652 92710 78245 86683 76963 97584 61930 62031 64194 84505 53326 59852 81219 92067 75422 55819 83413 66338 83657 81484 69038 75297 89750 94184 68605 55128 93326 80754 62359 75385 96277 50363 50353 69355 91486 77406 93065 58436 65956 72424 61188 86548 56415 99546 85039 82355 96295 85941 55686 58830 84326 54024 57965 92550 55459 55978 99876 99784 96064 79307 85477 91538 58155 76302 89540 94861 97191 83274 73411 69788 60880 89316 87727 78784 60682 77211 58223 87523 72272 78468 55018 64610 51754 75221 91544 95777 59022 52303 82818 75529 74670 80812 61017 82212 76257 96442 73036 61337 91239 78371 82351 53534 57928 72545 94030 54382 98413 86873 60139 98188 99822 50786 54452 51079 60509 68561 54425 98787 78763 98889 94971 52990 56124 94111 71154 65113 69005 77137 74723 99185 73071 98976 86724 93890 77866 60828 57960 80556 52342 78248 93097 51375 64122 66763 74259 66111 80934 75348 85349 58315 78347 99580 52233 55031 78697 96816 93498 76129 97624 95468 55253 66889 83004 62769 54296 87874 67417 72777 96723 53393 63084 55988 58172 60772 53632 71641 98912 84094 54488 63114 91044 91519 95482 90771 93555 67736 93074 76892 77100 81341 52684 99587 69371 66667 67424 99829 79613 90962 57242 97691 81500 66241 79147 92676 72711 69595 57595 89761 65685 81266 67621 54765 99262 74198 61877 88000 88527 95876 56819 62199 82521 74954 55868 80789 94524 79294 80194 66093 70546 75106 85439 87070 92828 98303 85225 61668 61906 53355 73627 69505 84952 97017 99615 55935 65849 70387 53454 60732 69991 52958 77274 55462 50124 51549 91561 85012 60540 62770 93874 73028 85997 55957 63495 84470 59551 94979 89876 79484 56027 65783 84602 65783 83259 50167 92645 59298 57719 87019 64722 60500 92886 55534 68155 93952 70985 68216 87947 93957 88989 57163 73287 59334 62851 96023 94334 91948 99828 98461 85695 90432 67292 64052 79044 85495 54285 92101 59821 70988 99912 64667 73749 80813 60959 75242 55765 82564 92703 94566 95193 69489 97410 73094 97115 86144 96630 75022 78427 70736 86252 63847 99257 96747 98917 64580 65853 77400 61522 84279 64572 70000 78124 62921 89529 79828 56918 74185 53464 73110 90022 91323 95107 66320 71189 79135 78067 93524 66276 74261 74427 94178 63218 59143 67130 83874 51090 59914 66083 78225 93206 95465 66934 60086 54267 50279 91516 64191 52038 90994 60351 50648 67223 90332 86493 90262 91934 98555 57413 98496 97807 78812 86703 66737 55369 76782 94512 94491 61718 99135 61759 69101 51449 52924 79453 77455 96042 74075 60908 60763 87083 99973 80798 98369 82811 74999 80273 59242 96199 90908 61723 70138 71271 80906 95805 86186 71839 85365 88212 84513 57889 77471 72488 68400 84330 87259 88307 84341 51590 82306 61107 68129 60209 85073 86511 77716 52204 95553 70480 75730 58754 50635 66190 75424 87391 71746 97393 73419 88693 94237 72211 52030 52698 65676 90034 65850 88954 92550 90224 64025 92964 83174 71277 66820 79039 98690 87877 57669 96750 54312 68631 61405 72305 57125 63375 84918 98075 54166 91854 78207 58647 83966 93431 65138 76751 77658 93491 78466 54486 86854 97789 89222 78321 79186 72402 64464 64942 96129 51935 86953 90931 51166 98494 71413 51818 87700 81378 53266 66237 75133 79801 90617 69533 64441 96998 72576 59400 54886 57503 65230 68493 69174 98789 71142 58896 75371 98915 92119 79908 82320 80866 57565 70555 97030 91115 79998 70897 77967 51928 98607 86627 66531 70019 89029 68413 74126 61617 95748 57044 96150 99999 63230 92575 96401 99458 87595 52937 96417 87590 63938 52553 84275 83863 98788 85767 51678 79005 83671 71054 66655 90136 84121 64413 52156 54055 81132 60298 65722 74858 91636 95660 99143 82956 86502 60869 50991 55613 61893 67283 54502 71696 57895 57859 65866 66685 98545 87161 52885 50547 85008 67577 60373 85987 71614 81210 57789 83841 77968 64984 79716 58358 69803 89560 95436 83815 81362 97165 75067 62827 70501 93704 85777 84629 98596 84873 89753 80812 62601 67164 63291 81804 76293 92592 78875 73496 77956 88409 52745 72362 94757 85040 92957 98508 85822 72098 89271 97911 60825 53063 92830 79512 70542 76831 65142 66061 54518 81596 60903 97639 96371 61970 79224 83276 52987 93195 83895 97048 89902 94151 56567 75968 87581 78394 81973 80697 58506 89189 86899 61763 53246 82598 60504 84398 59344 64794 96879 57467 58489 92380 68075 52497 74379 60397 94539 62141 70764 94863 54144 59083 62745 89080 77960 71378 94201 83722 58322 89035 70287 63239 59345 64379 54080 53972 78303 71105 91084 94879 83607 67787 64719 81188 73928 93552 55837 85382 64775 95317 52401 51957 86113 59808 96841 53953 93284 66599 78043 88775 81167 62775 96366 64053 58204 84276 58769 68075 65171 77748 56246 57237 61078 60185 79445 66893 95596 51256 72553 91141 73034 67311 75660 80139 86438 98256 67434 65038 94710 63980 53456 77133 56561 85045 71275 78739 74858 87396 86618 57910 67846 92601 82616 52164 98029 52954 58123 91470 97479 92824 79468 99270 92709 62347 50597 66672 98439 98498 58219 90805 96667 80124 74159 97791 75387 90377 70459 86416 51534 63253 57423 51793 72166 91376 65173 54942 71527 51874 73662 67902 92902 69636 81874 95577 61422 77232 93174 78660 89854 94824 85493 95839 77818 57098 83102 91217 75116 53647 56227 86501 97143 80519 74685 66399 81209 81934 76895 66321 65284 83218 99303 81668 69192 60119 95905 62465 62023 98100 72415 62311 62433 70588 64022 79678 91002 97053 66293 76655 50628 57495 58463 75345 77736 52454 62592 94706 86361 97218 51514 53277 59795 50801 83551 89499 68840 74798 89574 99586 88356 59741 87100 67814 66576 59311 82757 70066 92992 74798 66317 72675 51105 73810 63280 97382 51906 58870 76504 86412 77118 59238 51166 75397 55347 86325 89794 77681 74680 69843 81744 89177 81362 56669 82064 91786 54454 52243 91671 72134 68915 89023 61780 87907 81850 92164 72436 67539 51692 66547 56887 56208 84064 68178 51236 53900 81790 64261 71933 96631 70788 80256 50808 63268 51738 50012 80415 85377 51786 76262 77650 78746 80188 63419 73440 88836 61874 86408 62025 59117 56663 68141 70287 83856 69299 74931 84943 81007 94763 97858 96047 95363 64310 95788 68820 77233 98376 93102 92047 90482 79487 97838 60591 85074 99518 90866 62475 84215 72695 50685 85813 66846 74879 64591 86029 82158 65074 65916 70620 81649 90113 99884 73688 89959 99621 79822 75009 96680 65715 51482 60058 83583 97925 64786 76248 70164 75246 81665 79076 84964 56858 64030 95064 67409 92256 61590 80496 93752 59581 61468 67540 93060 56570 81932 81763 96989 97791 86439 50426 99938 98604 61881 60297 63870 75723 51532 55838 66369 74236 71653 53531 56534 94721 95241 74393 70713 93998 93832 79329 69073 88990 69688 53374 95264 52787 91406 94653 96066 73716 80494 70267 87459 81456 73060 88874 79146 54366 77470 72940 57044 61758 70237 83815 77538 98448 85490 94073 87440 70324 86666 98928 62752 58559 66540 78029 69789 52098 63283 57608 55059 91705 72130 75619 50164 98410 90819 52609 83395 63616 51413 63104 95271 70592 80185 89270 86837 78659 97163 72462 88629 89771 59091 70949 89901 55761 57450 63137 72877 58826 89879 97160 55305 52797 66338 75700 68301 87395 94838 74685 60897 77224 57912 59132 58486 93014 75150 66192 95251 62488 73473 57768 50142 65356 59474 89989 55434 95570 90530 81528 74464 95879 75541 75776 80681 93442 91011 83184 92550 69635 59372 80013 75657 76718 68059 94558 62844 97424 84353 57262 82554 95041 66395 79727 53901 70975 85792 79687 75735 59840 65238 92433 96887 98999 93540 73889 79867 98526 61410 55399 89648 70799 74459 78007 52532 58629 78683 54510 54290 73909 83946 72138 85590 71410 62838 98287 53809 69373 56615 90527 69350 76261 69557 72984 54550 62559 99465 54681 78636 64989 91501 61581 70244 92400 81399 76064 66734 62236 50645 60172 50088 54843 72953 79632 59871 50173 72127 68482 61758 52621 82616 99546 59047 85192 70238 91297 79452 79343 94029 89691 99044 69214 71195 96033 60856 77127 53431 79932 76839 75424 52898 78730 72997 86153 77072 83620 50299 67955 61936 92327 68010 84453 85142 67724 60584 76856 83053 55770 56158 57143 66641 65717 51225 95545 97631 51055 62983 85097 79210 78327 61998 62312 53694 90441 55050 72671 65903 92392 93027 58949 52691 91234 96585 51530 79769 80600 58388 89471 81093 85521 62133 54725 93210 74549 74354 67721 65474 64607 92514 54556 95239 74268 89494 76232 68459 76318 74646 69827 80453 56669 72510 87931 94057 61255 85090 81678 70280 85325 56887 70213 82005 66855 84802 67966 75155 75538 69784 76985 58648 98670 74806 82509 55046 57773 88745 77422 71683 52217 78332 71713 72638 55747 59371 71267 84607 62222 72754 94687 68075 73945 88143 96376 66679 97356 79476 52495 54486 87687 72549 69489 58741 85020 99709 81079 54312 96727 90637 92629 58917 83534 68912 50165 62740 54033 99946 86295 95175 94519 65073 74529 81054 98206 60968 97413 76691 77179 78327 79717 81062 83227 65675 56555 67450 90096 95861 55291 59952 77014 54435 72063 85180 72270 80723 74688 77655 84575 96980 91292 56897 70481 91311 76195 74993 88208 95192 85612 92613 99950 84150 74568 66395 57339 84700 85697 60075 61860 95721 75122 96747 53672 61451 93876 96936 63956 63197 51525 91064 76947 89947 67065 93741 64961 65869 63489 64457 97526 96548 53107 51318 98651 97690 56012 99141 62601 67663 82340 73125 80568 95665 50564 54923 73568 97787 93486 94015 64852 92001 84844 67255 61846 56288 52781 60456 53749 85454 51322 53514 67931 75528 90823 60889 94023 61388 95833 95388 83527 93087 88320 61399 73354 86072 78523 67632 58209 81986 54908 58157 98479 65946 90860 69462 98600 89281 96237 88095 57147 69218 79913 66314 58623 81338 83358 60252 65703 56054 82639 63636 93170 93857 87120 92403 82737 62210 67319 80697 88484 96431 85654 74309 72714 74792 82771 69985 74913 62552 53044 73500 50507 61341 87212 72343 77920 64779 57174 62571 65144 65986 50247 87668 56584 80946 77230 56572 74889 70514 92778 58493 87383 98359 51221 67103 99284 98738 69612 59332 76371 88998 89133 77751 52710 99646 74665 96915 72432 50643 71960 51630 98623 69887 93724 72734 52336 91979 97413 92588 84571 69772 96658 98727 62856 64574 66243 60987 88748 53452 94588 78799 80364 75922 58142 74188 64448 99633 91081 84915 88295 59348 76519 65596 65391 52737 96918 70843 64048 87501 89412 54037 76685 68487 68811 55835 67197 55443 94263 52435 71238 59611 92163 60120 73541 83128 53328 80265 69975 73472 68537 62488 59665 58460 81570 64300 94110 53158 62283 61579 71286 60076 68922 98031 85781 90039 90592 85882 88692 88083 76337 62835 86905 52859 80189 81202 52505 79774 77727 87397 60091 83427 94291 96866 92148 54763 90758 79946 94875 62968 97400 51425 73176 56748 88192 76082 93099 54710 51651 86627 83746 80993 63392 94002 85864 62102 67293 84489 67293 61884 74213 64019 92411 91820 72750 56162 60310 93241 89410 71803 98503 91470 77170 85856 97458 84253 86148 66931 83574 53519 51678 55852 70913 77921 73946 62220 78836 62273 50233 99879 70337 97117 94795 94315 62246 90291 58174 59893 95792 92694 75646 59288 98246 50225 65423 62643 66135 50230 51252 99463 80624 52676 75693 77264 58566 76354 71540 90840 99692 64287 63563 73448 91980 63737 99365 52810 84661 88231 61113 60272 71071 73878 91116 97311 71562 95595 85496 61102 91597 90392 98177 68236 58876 66723 99133 90196 70866 51580 51868 83389 81237 67352 79686 69824 72979 51798 88801 62665 96527 83562 83020 87487 78306 72931 69270 96729 81927 57774 56916 72064 72286 97372 53098 67335 96045 54672 98372 82937 96861 93698 84595 74776 99390 59415 72533 68483 58576 87148 72896 67109 57517 89004 67306 73006 96375 90289 62777 78389 77714 71680 50510 53144 65721 96266 71189 80483 99242 93810 58595 90894 77459 84127 80093 76684 58906 85093 72539 79537 97421 71443 95737 88483 94463 68315 89128 58118 70754 55745 93889 94411 96199 55542 57295 51936 73899 55030 67230 77156 67519 78408 92841 86489 87230 73435 84946 94104 57679 52316 87079 83912 99862 82096 55065 65889 97830 84563 96357 62401 82719 85290 94739 57102 72632 86285 69379 53122 75975 64646 68992 82580 69092 86792 93392 66970 74000 61162 99287 51253 99633 90084 70886 80635 90591 69963 88332 98614 89511 87363 63486 66337 62982 85631 51660 99263 51510 65103 89828 65007 88648 90594 52991 52088 89272 98639 73479 79495 67355 88728 78630 67410 90276 78971 65781 58432 87671 74453 74794 55351 53776 74672 94874 58748 56110 81026 58368 59463 65243 67998 75169 55306 58396 75248 58517 56762 60485 71659 56976 92896 88427 79090 95124 96084 63152 84079 66434 71051 62826 96609 91211 66644 83641 71943 62535 90379 68529 86967 73742 89130 85283 93683 79731 52889 77570 95138 62950 84111 69822 58744 92107 58332 50786 72241 79348 67575 93132 81025 69471 60714 86933 79365 96315 58393 76773 56596 62949 84249 97542 89498 77061 65167 88062 59561 73281 78587 68245 73266 70785 80408 62598 81929 62089 89949 68327 61194 66797 65409 56402 66982 52653 71333 50254 84339 91377 91093 97629 95146 55941 72109 91187 83411 51229 99159 92241 53534 94981 98304 59057 57427 62117 77598 80508 81817 63239 73711 68120 97353 97517 55061 53428 64615 77199 72701 65748 79592 78866 83556 87427 61925 54639 51054 63281 83740 97188 72869 50277 85859 71742 96162 52746 59186 99962 52222 91314 55856 87163 94314 81757 59557 54982 56709 85562 65958 52401 91761 68749 97570 78724 52457 87107 92393 66914 98182 82672 63822 80159 91465 80454 58088 76051 63363 84809 88680 99020 69249 80383 90416 94320 77778 59811 73344 90936 72789 85908 86088 56522 99361 85899 56399 56812 87563 51098 55173 83450 71797 84617 54596 56974 57818 87933 86486 80861 91676 75419 70785 60468 99267 99538 55863 53345 56774 52652 98462 50224 76439 86956 62837 88090 92973 74137 95533 51371 82861 84582 89429 91319 76267 52812 86441 80593 93132 66372 85932 66036 63239 77841 77983 71372 59652 53217 98378 56421 87423 94067 82021 70423 67268 90908 78128 64577 74656 78319 91641 70093 81352 76493 94996 66129 97047 87938 65097 89495 60021 73048 56109 54864 60277 90275 54075 50583 58877 57302 84903 96746 72882 79729 52413 53718 92034 96646 50996 56867 82219 50348 94475 73543 63833 98548 75879 81662 76825 80088 80207 93518 67288 83449 81725 59780 52687 65225 90798 72997 55835 75736 57375 75731 60104 99793 83418 72089 91401 69634 57713 77114 64613 55004 53925 80503 59694 92092 75163 91945 96498 72031 91964 90337 61526 95546 64947 60784 92529 58929 63637 55595 95429 67716 98128 61682 95208 87596 86166 80135 96608 90000 84941 80526 56328 94667 85108 93235 94844 83102 77696 50058 62346 84255 87856 55238 75491 92768 96030 97660 60419 83265 79780 62021 72843 94024 79876 66358 59175 81847 93493 93348 96557 66426 72130 90652 75931 95348 92671 67488 99983 95641 93230 53112 83636 65189 83764 59820 52589 69581 72256 68053 79469 93308 63895 97360 97566 58904 90124 94436 55094 94242 99801 84222 54779 56696 74289 74076 93171 69036 55293 83020 59213 75085 66589 93957 54255 52149 69486 51362 79730 97716 60480 78009 92424 90829 91429 80586 53989 90890 61648 66364 75755 61472 98500 91659 71906 58274 87852 62102 54587 90028 55432 88282 57251 68954 97746 63584 57378 74571 71453 63844 72010 99155 75893 83518 68817 88752 79874 50386 70098 70904 83127 75044 57182 53768 59181 65477 70954 82946 98934 66126 69233 72906 55778 87486 60581 89352 96415 96263 59952 87093 92205 52355 69742 77212 97010 53922 92377 86331 83179 80990 98136 76427 56345 85671 68028 58939 79937 98275 77576 79260 57948 54267 82686 68738 77582 77642 86622 72193 76247 60046 93004 98724 86105 85866 74833 61140 89299 81856 75291 78106 92418 84734 88688 80375 67150 70093 66135 75640 82641 62419 90783 73292 69676 74914 82436 51761 63174 64381 62776 81252 72421 89619 74052 64484 95558 65950 62662 97892 52732 99016 98847 62880 60034 82103 65255 62207 92848 66402 74290 50846 84698 92658 67706 52976 77342 50717 91198 57836 92792 68959 95251 87883 86810 86562 57899 84254 97076 82534 93184 77883 79717 57534 69541 57790 80199 79733 88309 72248 93416 85827 51429 55857 89632 89455 58039 62837 71780 72652 59463 97986 88344 65901 67813 90689 98610 90673 99142 71377 81125 78928 87339 64418 71776 51584 83539 98907 84656 99353 79235 94148 81455 91989 86437 79848 68359 93408 72864 94782 89912 78217 85104 70555 84864 59543 71987 54890 63884 77297 73503 56120 95274 97080 60749 76183 88169 87626 99790 52331 78705 53165 77136 52231 82794 50398 85276 52846 86726 80446 50074 86455 63337 55383 67944 66926 86704 71841 67487 55956 76807 89620 91272 63779 88105 68913 87436 88268 90670 92743 66388 75074 80497 53581 67137 70989 77211 75676 86102 50105 64424 75270 96899 68206 56500 71515 88428 99205 53849 98586 57021 69494 91160 54971 99517 65926 56767 67782 81670 74929 99744 95686 75223 53866 60560 73801 92157 83088 93753 88935 96807 75060 96013 61087 92145 52159 84659 60223 92697 60386 59292 83351 79739 58359 94829 93060 75520 94715 94918 93058 52504 67454 97207 54401 52408 98379 55837 94292 98274 58520 71009 62703 69265 83324 74715 72616 73017 95403 90469 64284 76440 93454 75777 83868 69400 93815 56319 57258 61230 56799 96034 98424 83520 51832 85720 52226 77110 83453 56446 69747 87598 60466 95185 99769 99758 90345 77841 74824 85892 95714 55998 55955 56429 74973 91781 66141 61057 73190 54081 77355 61184 74982 75235 93754 87759 86582 66864 53439 52694 63842 52218 76045 90338 90691 73069 51946 98738 79061 64660 65266 97747 60378 70419 87546 64135 95147 78964 68074 96873 79891 81301 70873 87493 66432 87699 86534 77616 92052 64044 63942 98357 53775 62147 51028 61633 82384 57767 91771 64720 97653 60749 80045 99454 57799 92469 66883 67368 74803 58124 74881 83296 89490 93482 75984 56055 69855 70586 51900 95237 58625 79459 59628 83660 74688 91758 85994 55707 59740 85152 50344 92590 81715 75529 90022 98212 75812 76990 52190 65842 71955 78646 91699 87363 52462 68136 78119 79693 99931 78825 89335 78151 90721 88018 67174 95381 72669 53921 63126 92589 54939 99896 99214 60891 53157 64132 77192 93838 85672 66531 94896 91289 61720 58223 77730 73837 57810 94907 68177 78755 60401 78763 99423 70352 88377 66913 63417 59154 82208 65751 64087 90992 75695 90462 50694 99185 51121 87654 63691 94801 91211 63534 50054 85282 80875 96465 89000 56743 91065 86551 56313 93937 65858 66082 71430 88061 91927 70042 52667 61594 60621 98792 77488 52208 64468 75531 84932 67998 93775 98392 98579 99182 70990 90785 52910 56280 51670 74408 60979 91979 95244 51653 62332 61080 92858 89759 54672 68612 69520 99579 57048 80159 67475 69998 68247 61239 89227 78157 93018 83831 86789 80597 84159 94751 58312 79915 76854 89895 60363 84289 79483 98106 79327 51623 75971 98641 56984 57496 52996 58372 74846 91303 79286 86987 91631 71393 57755 71704 84771 64482 94890 96371 66489 75070 62861 86091 64069 53387 81297 80593 53569 51177 96146 90279 51898 71186 74037 98484 76283 63500 99833 88188 56451 66973 53397 64535 63786 64253 78750 72343 76332 66218 72746 83331 98149 75410 71332 99477 50578 57328 87580 53241 66082 68824 67612 68372 81313 98163 50204 60490 90917 90133 68583 70463 74673 69130 94950 68220 70807 65395 55233 71306 57884 96724 57591 96156 83013 58817 88265 66505 87983 83105 55770 52741 68214 54027 62406 77973 80545 69958 57358 96845 84677 59175 81329 69444 96569 76957 97792 53820 65204 62013 92050 52903 62461 94039 54163 57796 61701 94278 57908 96458 56792 99426 52286 79073 55927 51084 90858 98367 80559 66340 68000 54996 62587 54876 67627 94916 70100 51587 88928 62795 68771 69935 92494 93268 87941 58387 71784 92285 98938 94468 70918 88541 66939 82098 77401 81931 60898 66961 53261 99656 65791 98978 95628 97413 85312 64362 58797 81523 92261 99731 89969 92745 98348 76752 96198 60782 50260 55691 98344 71765 52116 69100 86177 85637 95904 65604 96897 69217 70926 54131 96991 99908 69856 74599 68169 97459 61188 86732 66493 70933 90427 84774 80803 91454 91708 64493 52406 64167 97692 72811 91458 66561 83795 57494 89700 87771 81702 79135 79254 90366 78052 91029 70319 61914 80403 99717 74649 62530 76742 72357 69016 55092 53958 59453 53647 77269 64017 64364 80043 51047 93132 54840 94805 84556 90155 78208 58754 83433 56263 57628 98894 52872 89803 98464 65133 54660 64931 73237 83066 92335 59467 99223 82215 90238 72482 75600 93509 97547 79556 66625 66291 82992 83166 95050 84970 92882 71106 72178 97805 61671 95385 68623 79843 75484 83325 56671 56303 68330 94866 78602 97168 91199 53708 55646 88630 97868 87644 79069 96314 51336 77834 70019 57124 56026 82838 92870 57505 96470 87672 94168 73280 60168 78314 94981 67277 89804 63658 94613 56383 91007 68213 79879 92502 67407 96435 80019 87907 77576 99805 51200 72593 79247 55780 59883 73978 86737 63420 54484 95015 58383 63312 61315 84191 72929 54695 57717 73485 93225 65043 91713 55920 61770 50825 62802 80288 95479 61858 96696 53283 97701 98115 63422 55798 58060 82651 77976 97134 61085 93917 79074 78004 54228 59556 86519 53997 79345 85886 88138 73582 76289 79666 80637 86331 67691 74901 91305 59625 90044 84648 98454 66069 80319 69611 74538 79884 71986 83558 81084 86362 64794 55679 73319 58240 60462 50773 92184 54248 79906 92418 55029 67738 82536 70701 97457 81342 77652 59559 69316 65374 90938 97834 60967 51400 55729 78833 61456 65990 98179 60103 57521 86027 70178 95186 50767 95244 59572 73655 63644 69276 52672 55014 56016 89288 77202 60789 50321 70919 94092 65191 52528 96893 54216 95017 69698 55251 79683 52439 54741 96433 84308 97974 59215 76774 70764 81160 69621 89083 89972 94782 72574 75110 82024 67152 92669 87515 95816 67938 90863 87014 71538 50182 90737 62690 64250 81117 81642 94699 74301 68908 57041 73474 66969 73157 76496 90385 57926 62219 55456 79130 60316 60524 95497 68427 61084 99078 99447 87545 77692 71811 62284 63722 77770 53609 67270 99889 77362 70445 71593 82102 58854 78810 98617 51248 59337 73497 75821 67839 51483 65068 56891 93031 54510 92700 57755 99670 78556 84526 87428 68459 65647 56498 63495 58857 59372 84001 91320 90199 80293 98272 54916 69352 75309 54098 92387 96587 66250 86180 72547 84883 90744 65542 96189 78572 51591 98362 75546 84258 51156 51898 54266 70644 62356 78466 60916 69435 55322 76972 96906 51183 80322 76293 93562 76831 81779 95698 83498 69481 83238 94579 94353 90833 61509 51983 67142 58428 63360 52397 65225 73760 92425 80060 96840 61820 84701 86314 61835 63278 85536 85518 74600 69544 72164 98975 72385 74322 52957 97469 79498 86871 58447 82042 94119 62629 72822 54418 98973 96679 96047 74088 81888 57690 95901 94137 60013 82503 72464 66753 63728 83803 86767 50509 93063 88140 90984 85312 80818 53771 53591 93645 80200 93800 57838 76076 93756 84301 70762 88674 50572 53498 77737 72383 57240 53172 70153 85130 72642 77750 75720 97664 67514 85722 60616 89746 86885 70836 76583 64411 81579 88574 65932 50770 81445 54356 94292 50784 50548 89117 87830 96298 79386 79457 65525 88486 55629 76661 72401 95800 55807 57765 89958 58519 67565 72277 96934 77191 99015 76224 99966 64174 84867 98447 63160 95830 78809 79761 73718 87774 77808 63514 70941 91888 91818 73822 84587 58616 64732 56565 68963 84299 66120 66853 62466 53176 96264 61275 77754 99407 62481 53793 65322 60661 96893 85198 92808 57755 96755 92599 51552 98762 64867 71663 81551 61430 87938 92507 94190 60209 74757 58475 55290 95732 53881 77564 76592 78237 61089 84752 91108 60299 65070 80655 92451 54007 96907 69496 77156 70112 53555 66643 76562 54798 62888 90646 71742 69633 74905 94385 52085 74876 50355 81376 63422 58159 76968 73693 60036 71679 80128 90123 76636 96785 53297 72138 57597 70210 74672 77351 78998 85780 79192 58763 64339 58199 98515 56193 96904 63645 79115 54627 66862 74506 50301 83313 83694 95996 60584 84691 99054 82217 61927 87786 69696 74381 90979 89170 72649 76738 82306 90210 99878 79672 67967 61355 91248 97419 52965 92912 68716 85741 69278 93200 83246 96817 96602 88498 81113 90322 77956 66753 61879 68633 88041 96759 82300 82884 84615 54645 73003 57482 75185 68272 59699 65655 55780 88631 53660 53155 72898 92052 60717 53947 58503 72785 73481 82344 85974 55740 91178 63773 87534 69399 85791 77844 59549 63767 96587 85505 97898 80380 63310 55334 78055 94696 51559 56152 84935 79685 78546 66979 77791 61089 91528 52571 83200 60232 52680 56920 67273 74278 58996 81816 61097 52444 56169 75973 92002 91498 99127 78323 89108 70750 64651 82706 60009 64234 62803 73402 58063 58548 63914 54538 89224 89691 81161 60503 52734 51790 65452 57856 56085 51335 83997 90820 96549 80227 64110 95780 56400 74551 77426 91282 80026 53337 74874 58131 86115 76655 53836 92351 51187 93736 50337 90293 63897 61954 70771 71399 66407 94918 68636 68742 81237 65068 67676 51944 87817 84519 97972 55707 87058 71061 58186 97425 77660 68382 80676 77144 94865 52003 95774 56135 91158 87742 88813 63945 53245 75281 91557 72306 99461 65587 56572 64806 84156 65154 79206 91545 93076 73532 64140 83209 53142 87334 57406 51108 96722 99846 63055 99567 87759 69564 55198 70031 55230 51737 72690 79624 84529 53114 66039 92244 57062 87377 74082 80355 72340 54234 96433 60780 70478 75246 78749 69649 89898 56620 97933 80325 78275 50559 99559 58812 68979 68319 95083 89015 51805 83381 60483 74299 57710 73108 88925 50335 88686 78241 95159 74830 62009 62998 79082 67640 63502 66785 90829 84160 76501 63591 77524 53603 84355 57927 79512 61892 79271 55759 92554 84614 90162 74345 53974 62185 98675 79493 58686 73450 52360 77469 69086 98194 72685 98371 79781 80586 66481 74311 95944 66040 83399 50468 62838 77277 57124 95732 70726 79718 87502 97549 67547 64404 72103 53584 91826 65194 93183 64182 92707 85527 52155 79106 83438 65962 68629 83982 72184 60573 92437 79015 90115 85410 92274 85993 57131 82759 81527 55948 95608 95256 66457 62960 87363 92614 95355 56549 80884 84406 70559 55198 67843 97447 73252 56463 84266 86479 81431 97858 67553 90852 51316 83522 59792 71957 65637 61779 78987 82116 86126 73787 62133 71273 54153 61052 70599 77237 53035 93404 90900 92292 77515 97923 53169 51455 61345 58601 98238 54336 94420 60705 64578 79424 89860 67327 63979 97352 85728 63044 84067 70575 85251 93697 99933 71632 81165 67415 55196 57249 52378 74982 86341 71734 71586 76023 63367 71832 91309 89215 94441 58782 61311 90655 56143 66103 64541 66609 82510 98971 51909 53136 85571 89892 68276 76426 74259 92277 79245 89447 79032 57152 90005 77135 62504 96655 80000 96127 57986 86200 99471 85038 77147 74394 89029 80026 53103 90280 95609 89685 70617 70311 93955 84127 97969 69143 50251 93289 96156 52213 59659 64877 61608 79883 80576 87965 52568 77348 97841 54502 83734 83295 95939 55906 96437 67342 67419 56974 69327 83047 70002 86857 68316 81074 91669 77331 51660 74376 93995 92174 55938 63536 64950 55303 76785 56558 76661 50963 57384 86832 53341 77581 80029 86998 95583 72262 72209 70332 89761 59579 95532 62787 67516 84449 79716 65055 99042 66431 92867 62597 70032 89902 60499 73817 90831 70167 51469 83379 82524 76257 58150 57074 75290 99060 82704 61166 79987 63063 57049 84272 58222 53392 51757 98778 66638 91752 97828 97891 61339 57554 97433 51448 71080 96160 62283 56989 66201 89165 63633 83199 78627 65680 77357 87335 69982 69092 54320 69004 66969 99636 64488 72958 93423 66190 75403 89844 70150 95994 64524 81503 61127 50632 85568 98128 82379 81260 82417 52453 83873 75393 77973 78515 67194 88088 56759 87421 57062 59778 56687 71590 53610 65314 73671 81976 90460 96598 60370 82957 72136 72336 80733 84550 66947 71166 98316 58496 59686 52600 86227 83980 60473 73948 71190 55484 60402 51780 51564 94057 78329 77462 74796 54995 80390 95185 72348 61528 52689 68672 52720 65246 51827 63683 96318 94819 87173 75553 83468 61216 60234 64301 83628 71752 59832 59011 75318 95660 83241 88005 89284 97428 54811 70839 62899 69583 69194 72530 77761 93175 98259 88882 68700 94125 79409 61083 89850 70455 97602 50669 86889 61071 76159 64373 96662 89755 59285 52254 61255 73700 58565 90821 70631 50621 50934 86102 75552 76821 60199 93851 68570 79857 96560 86999 89440 81839 64765 87152 89943 69265 64929 53139 59430 90003 94251 66740 96242 65831 72940 85746 60863 68848 76217 86469 67178 65144 86967 65534 90330 99803 71696 53199 86812 61503 94002 71380 74163 92543 86991 91527 94312 57473 63692 52521 85440 50165 91742 97926 65403 89454 59997 97677 89442 54839 63215 89771 92237 70348 76011 74579 64915 92779 82166 68266 68460 76248 92690 53082 69604 66803 56321 68565 50218 92983 63845 52751 84348 96253 62590 55330 69592 85297 90060 87516 89191 50633 66007 61075 85754 85414 70346 87717 90646 97718 98552 96448 99491 93513 82133 73293 96598 98767 52135 78719 82492 94213 51818 88357 96590 77840 91453 96908 80425 76760 96519 99954 61825 74890 59410 99618 62524 66640 88558 58839 97394 67224 89604 79771 84782 54397 89451 99783 82250 97637 99163 64581 63104 63458 90217 54460 87596 70801 80642 51525 70451 91467 81636 77474 86892 51709 83934 90297 84613 77051 87058 90409 79958 98549 56481 67642 77060 74753 95509 86497 73408 92490 64845 89211 52411 81013 86636 94761 56598 65640 65410 59785 77994 68819 59382 89080 85046 80384 70001 76682 97295 72824 54751 80348 69311 58486 58386 51506 62923 85714 51466 54609 66179 80453 65505 67740 93060 84166 98030 69416 77763 58927 76490 59184 78316 93568 98743 87516 58369 81149 62693 79737 50641 79284 66321 93789 74136 91369 78690 75499 92051 55606 69012 53882 68751 65668 88478 94271 71743 86107 77392 93775 64048 94269 68023 64400 95170 67330 88719 91996 66201 84890 58633 83116 60203 89236 80578 77346 99590 84423 79307 52529 91946 53740 65088 73695 83652 72037 99179 69182 74578 95134 67132 79136 69865 76602 77922 85868 53510 53332 54526 98581 54615 82385 66447 95760 66928 57865 81833 83815 53909 63321 88631 51881 75087 50032 95727 92778 77283 79845 84392 91910 63077 74269 77680 87200 62916 53698 97328 58353 81551 62798 66311 53030 53601 94889 72032 57105 60162 93007 56764 88185 88869 66031 94091 97626 71816 78976 72056 88603 96438 56197 77546 60400 90396 93632 99697 61091 91198 70556 52400 56973 70173 71215 72094 74984 91396 54550 60527 60821 81618 96620 50808 64072 63650 69373 67889 74719 76967 89851 66013 69901 53873 79118 81959 96228 63619 52444 79519 68524 59776 95297 84460 85313 95883 72027 68352 59568 78655 89149 52136 76140 88918 67585 57937 85163 58157 70163 55373 84767 72661 52997 83890 99572 74503 64589 53609 81799 74996 69288 99178 70576 81966 75150 92271 77841 72952 80982 50435 89915 63416 83240 92887 86388 57193 77094 64794 60280 52229 98080 80747 52097 77798 98619 52671 96707 98138 52912 73159 93888 62235 83165 97508 95560 50192 95134 71959 81254 51281 69369 85818 95013 74798 51750 96120 62819 66250 52573 93297 54532 82076 68379 68028 94386 74712 59223 89369 60874 76104 96739 55834 70196 78895 75197 94764 75568 87149 75182 83825 84357 78582 59270 78528 99626 96326 59045 91943 50917 82989 56889 59198 94665 50776 86814 75414 58185 71924 60037 52067 62987 95160 50984 65573 54082 95714 60109 90322 99133 83405 64537 80857 99507 58382 62580 98156 79074 81611 56714 90666 60282 99406 96138 77436 51490 67162 81047 89476 65999 87621 78385 82723 71423 87433 79905 82208 52686 72644 73638 53260 95939 82910 61767 81123 60794 67007 76739 88003 60494 58351 90181 75816 59340 85340 64492 84235 72884 84774 62312 65255 53190 83355 84563 92834 99111 65230 98494 79668 62419 90943 53938 97938 51321 89963 66519 79239 53453 88509 51193 61880 81722 92672 88214 88257 93923 98862 64976 91436 57326 93882 69555 53357 73110 85072 84949 55336 54482 86576 82142 99368 64957 89272 69771 72126 69209 79840 97517 68124 67759 53390 57907 70156 69587 61005 81199 79734 65053 90405 75330 87351 96879 86843 88842 98285 74386 94368 92091 52724 97345 80915 67579 93356 66220 76483 64096 74936 71386 56638 55303 91954 66274 57050 78468 53254 88133 50977 67059 66197 99599 51986 89792 96775 89840 62925 90517 92876 52205 59313 65434 55468 56953 61183 64107 64027 85550 54631 82201 73165 94323 67632 55448 87716 78589 73877 73422 87993 53554 75079 86617 59793 52813 69861 72507 50219 72302 73763 96349 59753 76095 98411 79916 60958 82217 60271 66372 51604 89007 79145 54739 95169 58818 80052 58967 93789 64317 94643 82136 52088 79228 85137 78035 60117 68458 53742 68431 60518 59994 61767 91292 63347 93346 83478 50362 77288 74189 66498 76163 61118 57176 83407 52358 89798 64765 81717 74738 70229 71448 60476 71165 94410 97238 52022 64293 51626 73159 90338 63626 54792 57929 71967 60771 79078 87640 83272 80953 90879 56952 64891 69534 75406 94933 83243 71006 63832 91354 84179 69581 94943 63929 57587 57752 78289 58563 89252 89742 56650 50138 85151 93917 52171 64819 55817 91790 86250 53836 63775 87199 66688 81045 97058 56744 66959 73942 57831 68824 97497 93737 81219 81490 81246 98173 99651 57118 61268 96022 54848 77583 65090 91080 72154 88020 52982 93110 52805 72781 86733 70995 67732 91279 52224 57823 63724 69573 89620 94324 99995 66642 98972 90474 71567 84494 56140 92654 54159 72419 98620 56493 79160 97379 65158 51065 52227 72964 58820 72452 53422 71107 58283 84980 82309 80551 75229 77944 98859 88138 76972 60429 80920 80082 61610 81312 91981 84563 60707 96821 51027 73212 68403 97343 84676 94276 51461 89153 92619 60205 85818 83209 54536 63589 82245 78113 94384 91549 91710 64648 95673 80781 60785 50311 66282 91772 83376 81858 92117 73628 66387 74258 88749 79167 89630 63693 75200 56095 88155 89231 76819 72298 89395 56205 56366 82479 95879 54143 83561 52561 91050 83267 77697 53250 96804 96116 77482 71676 53263 64402 72745 70026 60107 66139 68268 59135 76549 80212 63126 87802 87341 87435 52573 57816 79797 70169 64656 72181 85003 99371 91117 93734 50120 50486 70099 61890 64629 53558 60936 58240 66727 68991 87166 70319 64586 80978 84047 61173 68291 81131 86798 89566 58676 73807 63185 55204 75248 66274 69224 80231 55063 98144 65273 89546 52263 85221 71246 55391 51592 93436 87054 61332 68429 70006 84951 98655 70358 71938 86230 71419 87093 76319 92497 86162 67991 70159 79192 68400 50373 71498 70345 93492 98979 97893 76067 96901 89279 91937 72871 72495 93500 55797 75931 64168 58897 67222 72785 65673 80625 89667 97394 56001 62428 94016 76768 61029 53098 69149 96526 80770 53443 59514 59370 85753 99436 95383 78497 86089 93417 97959 85679 90671 95543 92903 87849 86558 71112 62315 96662 87507 80814 76791 98976 73551 70042 62253 95662 66913 53456 65430 95344 51925 67468 97214 54918 82685 91801 71986 68913 93588 65787 54445 97827 78651 95706 88224 62356 54970 78978 63471 65879 57688 92843 91894 70907 58241 96488 81071 65290 97887 85482 67727 50273 55098 52731 92740 73805 87426 98606 57916 93320 59231 77405 78340 94106 64098 92701 80614 85313 59622 58258 51263 94978 65000 60854 94435 84689 95330 75834 60923 89938 70430 51705 69566 57804 56934 87191 69918 97264 63023 80275 77412 92324 88939 95440 93310 52477 79451 58714 63727 56110 85667 56470 96247 93261 50293 67429 87250 74854 60630 55776 95956 69965 55861 89721 77154 66894 58997 95329 80370 50937 71211 79855 57691 58032 57731 86458 79830 53976 64446 53967 98049 80450 60263 62734 87145 60946 69158 67834 56497 94798 73341 82125 53359 81341 82921 87771 62373 74419 65815 53445 73464 63472 92240 61195 76477 67551 93737 68187 63975 94003 68437 83896 66696 95855 78618 54978 78437 86775 71591 93291 77898 98732 67982 53233 74003 64669 80833 50264 76486 70002 61064 58441 78188 64768 83715 60179 91955 88087 64991 99168 83182 88412 60801 52156 99919 86197 69098 50390 89055 95866 87992 66130 62625 86470 63912 99646 60583 95120 69842 71382 81359 63957 88861 58605 50630 94030 80783 85479 95304 73412 79010 77379 60141 85142 92876 58185 66970 77085 83115 71484 66079 71881 59832 70745 69158 69062 97418 63307 68828 62849 78810 95837 92016 96679 70543 67141 88186 88478 83357 66644 89776 86355 64342 60893 55495 93842 74418 72382 71570 81255 56792 88780 76551 53870 50228 63743 57410 97579 77203 56112 58584 93285 57167 89706 79833 94927 85253 92661 52758 88106 78298 92110 66289 89743 60180 51306 92977 88518 69271 63291 83384 83052 78202 66861 53420 64331 85510 51223 59029 61000 78157 69914 86584 59618 51883 75255 58048 59765 83014 92063 87276 78794 92944 87736 62500 61807 83771 55292 88504 79493 96336 84422 66932 66855 71741 87614 71775 71484 63840 85690 50842 74136 83156 77040 70150 78808 85850 84658 72833 81207 71261 98082 76182 72017 71691 71532 79942 54412 68599 99727 64192 91291 68728 63902 81154 83505 98889 76537 98925 95518 57735 95350 61308 92801 75645 96968 62877 84264 53080 66536 77610 72299 54797 66871 61202 50917 80940 90951 88435 84485 83466 67582 76281 50302 95334 67247 66710 97197 66492 57848 50773 65970 97534 59222 75029 53602 62159 74113 50945 56534 82254 53778 80542 96361 98697 88713 88652 70724 58510 76813 62002 52430 84904 97962 78649 61604 82298 70375 85342 60682 66827 64148 83033 59010 82667 51319 62451 87886 53539 82231 78338 58751 62909 96611 62376 95621 68856 99625 82954 58144 63952 52605 62237 80394 86597 94767 83775 54242 79716 68544 62377 70223 95801 83038 76610 58298 50591 89351 90706 55526 80521 53294 76757 71961 67917 85376 61802 57077 92205 75647 92170 61278 76915 57849 64806 66188 60200 56910 68676 94563 95693 71477 95779 73880 91554 87517 82957 76526 77628 52614 96098 56753 89068 79693 56056 98120 67602 59553 71777 88779 57357 58955 62016 90585 91024 81466 99500 65466 76402 62930 88911 80609 55644 76607 66135 59275 85100 85282 89318 56227 75885 88629 76693 58421 63809 57921 78924 91529 64837 85158 53677 77450 98769 78551 62408 94309 56390 56437 74752 94301 89946 91550 70461 58882 95599 55197 74659 87376 63185 53975 93006 71261 70434 75643 89871 77696 82740 52890 57080 79792 93887 55757 76934 68373 74684 52066 82341 54287 74565 89719 54089 73486 58739 60924 57027 71567 72694 55423 69841 57534 66837 64373 64091 79121 95091 60104 53217 87143 58156 93952 68904 78182 88506 58336 88290 82347 72823 62501 89876 98766 71418 72700 89807 70906 95997 99757 92721 61066 82463 71247 63132 69588 57871 86609 52107 62406 69746 86926 93879 75513 92747 92836 54845 55688 65498 64026 50952 52651 79153 92802 62336 83003 59272 90663 65195 57626 66076 96506 80118 67980 69682 57879 57921 79116 80632 92906 83033 93505 90355 82164 58933 83520 77619 83138 89406 50392 63436 82355 93994 97630 61941 58481 78906 87438 86517 77191 92655 63363 98340 84892 55811 61822 55061 75759 69982 89084 51694 68819 92900 92595 57250 57366 58415 67568 59547 70981 99242 83525 75778 83484 50542 76086 75317 71522 62894 59144 72119 96459 77192 88123 86560 62408 67194 80946 93013 79098 85187 66991 90028 59620 90070 58875 84670 83823 67273 54683 68981 55587 53976 52246 70405 53316 90277 91939 98929 90636 67597 51597 76307 57733 78236 56714 74054 59330 58909 53898 77592 56707 55833 99345 93983 96131 87285 87017 67312 89540 89979 96970 85033 50377 79570 98324 79769 58657 84092 94553 91406 78150 86953 88432 90895 82626 62867 59432 62761 79662 71932 59110 83433 91649 69265 64610 94065 97471 79637 98698 54386 88766 71125 56535 69822 81348 64309 80080 73647 75739 88361 63682 67091 74628 64151 82112 53534 92171 61243 72039 79373 55329 71702 96350 61018 83944 50445 73472 66039 69015 70715 56663 87875 99792 66864 74799 53229 70647 83093 97853 69606 69968 84108 67243 72888 88756 84305 52616 69821 92413 85075 68565 81574 67232 84523 99963 78838 53052 76074 79264 84048 70341 54101 74933 66289 69095 59442 63511 53401 71848 77561 99322 53496 92012 67337 54963 84341 79538 54784 73860 69301 75817 83869 83971 56023 54167 71369 90497 65413 52847 77094 55068 84273 57534 70868 68675 66639 96289 52707 75435 95745 62243 52260 63926 84560 94789 86461 89826 96244 99973 51326 52117 88266 60172 55304 78764 81569 83750 59741 84833 86185 58147 76659 82240 99583 98668 89314 59674 92431 90148 63289 70599 76107 58162 96616 66120 62200 59235 59294 93336 51378 95426 92848 64271 78623 53588 63693 91064 97995 75287 85289 86394 94097 58660 66528 96545 91459 90323 53769 81523 72532 70183 92350 79542 52395 56970 79511 67279 76465 63902 76353 64552 59330 72761 80239 69730 74234 96024 58282 65572 93163 59364 86202 90157 80162 72747 70173 98829 51577 89690 75944 65641 81445 83498 72199 58266 58752 52337 62303 87593 76710 62104 81093 93808 81840 93723 92181 51594 83846 68244 56810 56776 67630 63171 71418 57800 70082 53560 96915 81069 62707 66100 69075 56316 80890 72269 87345 81104 91435 93851 68892 57432 51024 95247 81515 65616 91542 57506 67187 94731 56702 93486 52534 57027 69124 83399 64060 51492 54523 70536 93261 54202 83706 82584 60389 52844 62985 54204 75206 50754 84620 81103 91118 81283 74251 80607 90986 60711 57008 67219 86060 97741 69489 91335 97974 63136 58472 95843 91216 50033 58434 58761 93330 52909 87967 90317 67644 90820 84944 98265 86595 86793 72584 89086 89801 58572 96412 73274 73167 85883 77013 83132 92869 89874 51626 85611 98535 91781 50581 65916 87965 87390 52552 54194 92302 92658 81043 55067 73735 70357 99057 55753 53400 62996 82450 86006 68622 64702 58664 80702 66323 78376 97521 70861 54639 85385 56611 89313 88233 75507 87044 57890 60522 71232 70547 63628 90397 61226 91880 68942 64534 55307 65933 67876 97855 62743 60415 86312 66305 88817 93605 68022 95191 72103 66947 77293 63679 82948 52448 97987 61067 68472 63761 93915 84744 74816 88052 81375 57999 92896 95264 91138 79263 53592 93137 70128 76355 61334 69664 90721 82846 87097 83516 92687 94250 69910 74197 95508 76152 82692 90203 86185 70689 69289 82177 59990 85314 78560 86427 63420 58435 77339 72691 99602 81854 60606 62751 82347 75879 55597 89600 81234 80722 74320 67370 75421 63047 99862 79598 86747 73105 58241 97846 75093 82743 87822 73511 89852 94365 55830 65498 97783 82320 85586 72072 76944 90374 77611 91211 61370 74090 66359 85225 89312 62175 87289 95854 93745 83245 65979 72258 89839 95174 86622 78380 55241 53999 85290 70732 77226 71541 64198 86674 66964 96485 99216 87267 65810 65916 52330 73188 69088 61771 71284 54404 75930 94407 61971 97807 78474 77371 64825 69521 93221 74170 50035 94737 76678 86763 81980 63728 71271 68723 84208 99038 70967 58928 58547 65554 80846 51483 71404 95591 69760 75135 84278 63734 57063 88698 80798 54697 70656 55405 60323 56180 77155 67771 82502 87924 94214 76357 94872 90332 90717 87128 61435 82387 92146 82106 82505 90991 82017 76860 79134 87939 55741 63089 78589 55527 81081 94779 97696 78317 71410 51952 70250 63432 96593 59002 99410 75086 59266 61801 86959 58556 74330 53580 97934 90660 96810 83154 62986 69300 93916 76566 66459 88983 50896 89595 82794 84718 98941 74170 74858 60610 75437 72824 73120 63257 84085 85269 50449 77030 87173 76649 59582 65573 77331 91693 98000 89634 96498 77007 94266 96611 50863 55130 57592 92234 74738 73187 56069 70459 59597 59698 60873 97695 70616 90233 96928 75614 78080 77012 74219 50902 66505 69795 55622 58665 58186 51902 70971 80741 99230 97751 60814 59175 98275 73618 69901 59949 53150 68054 94542 93896 92563 74752 73664 91530 69280 79464 99247 83803 62840 82462 88698 54341 83527 78744 52822 63735 54246 58019 98425 98075 50944 82064 57885 61650 71951 54641 77888 95357 91077 59989 92388 60822 95936 80365 96540 99252 88717 57102 89952 69723 97699 54103 81878 67011 90943 54543 62996 53049 50026 78485 65094 82810 51789 59006 81196 53318 51398 82825 63970 91531 69217 78882 66459 65618 71060 75331 98920 51315 59580 76330 81607 93273 94464 80196 66759 90411 94440 57722 58197 62614 63851 61844 75533 80577 81773 79949 87871 64836 75357 65976 62984 59062 71622 96807 77459 69581 66336 65615 87489 53490 64388 52111 89880 75843 74311 51022 83270 52967 88213 52538 50409 70809 97677 56133 83363 99372 99741 73033 67746 72289 68658 66900 52965 77592 55615 56163 87904 65521 63495 72367 71235 71508 89916 94800 54804 52346 82208 81340 62785 69396 63977 66031 75765 80412 83106 52635 54698 98834 94546 69248 59310 88997 60567 64252 58128 92301 61966 51219 62880 50913 97771 58973 55974 67510 83957 58090 55375 51798 85832 59115 73193 92114 61281 87762 90780 75877 55536 96605 78684 55653 96403 77262 61172 61412 92326 55358 80848 66568 88861 53197 89962 94076 54072 64162 61909 57404 77029 65809 67396 88679 59590 63368 78836 99846 82048 77950 98143 80854 52080 61795 82514 66708 53093 90850 88548 61006 82949 95295 66177 63509 75649 67891 80783 84068 98471 64502 89902 76380 66808 91499 68074 52098 67655 53516 96330 82513 87295 80650 92338 72439 96671 72384 71377 65782 58356 67127 81934 58544 74095 83279 53814 59474 51550 53939 80147 64082 92786 61770 76550 72751 57444 84569 62636 84869 63883 73067 78935 84344 77217 53602 70440 92503 74265 59322 69159 87051 62276 72764 70224 52263 66789 55000 85021 69399 75999 83170 92825 61178 65277 55570 82461 56859 63849 52401 84366 73670 74030 89745 67888 90735 58501 71015 58601 94614 70976 67152 94773 85043 58600 59503 93108 87056 70980 95486 77116 50216 98278 94244 88095 79907 67026 52111 78571 69491 95175 65510 75808 79072 90060 68717 75731 55933 85903 66068 71163 56684 58589 58306 89077 90475 73157 64999 52772 68687 89878 94288 65368 99678 98453 66039 58424 61527 80368 73001 92463 86404 89485 51956 87104 71455 54054 95548 56824 58018 67568 61292 91937 52987 91848 53915 68619 85432 51058 86899 77427 75567 84721 90567 79960 69248 94567 69379 77984 70247 99281 60269 55019 74089 76343 80443 52502 73934 71998 90104 54988 51451 89598 76692 67213 76476 72969 95390 61803 71968 86958 97339 84358 81342 61311 59449 88477 59283 87301 80251 60676 88797 83733 67915 74470 75310 69360 50471 67275 69462 89625 72799 60554 71548 62100 65832 52714 88980 66419 54771 52678 83411 74235 87471 51250 51606 72044 71392 90677 71532 60704 98631 58650 65106 78893 81243 52506 78758 86364 65182 96749 76445 60630 50687 58927 73759 54591 99180 82429 99604 58630 69774 56474 89020 65301 75506 50456 55484 62033 60376 94141 95289 71150 93296 75553 70238 65964 80760 50498 59982 75907 66036 67911 85341 70236 63068 86648 82337 67842 55502 72740 64448 97898 50377 75354 90093 77067 50495 90945 92877 74459 96068 64610 71359 90465 95673 66625 66550 70547 97053 95335 82143 68370 59783 60671 74791 66041 92604 68861 78199 83070 60331 78638 78142 89966 99437 86866 54368 57324 97318 89734 59640 80797 96297 72082 58269 52998 55227 62705 92624 79241 75321 70897 97253 61674 72974 91106 53587 97857 77530 83290 78300 67788 91275 84479 69338 64765 62240 65229 68375 61319 82373 84947 68543 71405 64438 83637 95915 55342 84784 90461 89162 56265 50826 98092 68574 64417 82518 82322 82709 61759 84684 97748 87407 85308 86706 72717 56970 89580 76869 82174 50478 95845 95550 94198 78512 61941 70722 64234 89207 87284 76848 55169 96896 84680 80788 52751 82079 79346 93442 51515 95119 78510 59211 67650 80424 76331 92259 52846 96419 79140 51466 69333 74958 93907 53681 62609 81130 98429 89538 75972 50061 66172 82550 89044 78650 59273 59656 52527 77991 85984 54222 59704 85616 50707 61187 83589 57321 59281 66111 60761 93756 59028 52900 57062 53856 82356 93044 58341 62822 84445 67341 71511 60994 76348 80784 93774 56855 67370 76528 88216 68443 74994 53684 70497 83703 92180 70761 63325 86555 94322 68501 53630 66426 52764 68429 91082 79419 99340 59329 91065 93987 73709 59360 90099 57262 91928 83614 56200 76807 84396 78793 85112 54710 79176 67888 99978 62194 58908 83992 71938 99592 56740 83923 84493 51875 82881 67533 99383 69823 50983 96588 78444 93954 80555 72804 74115 85346 98768 98145 83827 80957 52879 50532 54298 69783 70563 80064 88945 69753 53805 50023 70638 84916 52201 56935 93008 80536 50092 64339 98715 62472 86566 73897 97251 56654 84334 72762 71292 72191 58640 55498 70460 72897 74868 94977 76018 63339 89685 72315 79426 86214 51072 76942 71046 77206 79441 94545 78833 53717 91966 64018 53207 62311 81762 98816 60402 92209 91291 99625 90591 76695 56247 93299 56804 89247 52534 88161 80203 90732 58885 93514 93003 87917 53431 62741 84916 86851 65583 81830 79546 77667 83004 78358 70088 84101 70661 89704 69531 98460 87147 87100 66821 64668 50688 89258 63086 72278 60630 78419 70454 70559 88605 62904 69308 76784 54209 78823 74758 73041 77087 62669 85957 52064 76782 98474 99261 81001 53147 52100 97966 94533 66794 99834 68416 62601 64284 70323 81265 95457 81073 77461 87328 76682 65491 59392 57492 95802 63247 69300 91367 55840 52423 93069 51533 78183 83557 84449 70592 99549 76759 94171 78274 98354 68018 82652 95333 69055 82494 65216 55630 84162 78605 67161 69471 57261 95889 68963 72834 60854 93131 99679 53689 55464 83458 64805 83132 89633 56128 69210 63142 87406 55506 55969 62013 55113 98931 59400 50138 87317 70200 85197 90174 99010 68663 83130 93389 64089 71245 75148 74264 72344 81432 82413 86519 79928 79557 97006 55019 85064 96356 75653 85315 83950 60586 99707 55643 92708 63620 52861 69586 72748 54185 60164 55149 98502 61948 65204 74073 83599 71005 57242 63498 52665 57724 93093 74935 84849 66263 94130 99117 86210 59626 54786 92752 83037 77614 69723 58743 65090 86902 96159 91888 99393 63048 97818 86158 69572 97970 76492 84658 55747 74907 70581 85494 90642 61765 91098 56811 76768 93900 59074 96976 74621 90261 88928 84537 75112 82661 99436 84338 78349 78144 53037 93180 87669 63930 77784 72070 98310 54729 76944 63195 98645 80026 55105 98190 73970 69149 62515 94508 93577 62343 69343 89444 74693 92491 87845 89504 85744 50205 88834 54022 92287 94420 59728 60100 67339 67170 83971 60026 61519 76556 60928 90862 55107 86548 94784 63449 81887 86482 93705 74266 85354 56464 99341 87004 84347 70269 83508 82753 72001 65139 74864 50839 50012 74723 62189 52184 76039 65999 70884 67368 73790 73035 64911 88509 52594 59318 92453 85282 91443 70408 55078 50360 51872 81683 58471 91424 96302 54801 72511 71533 53501 60522 99020 79835 88247 89046 50913 54305 98516 57496 53746 97876 80230 64613 66433 86375 80702 65117 54800 75557 90554 86015 70620 83084 99167 69209 72452 89332 85990 82475 68030 68139 77710 55357 57677 66118 75731 81038 73023 69983 77247 64480 90182 67011 90274 52247 87181 74860 65140 60160 83585 90436 65310 61731 58153 96753 61135 63374 81245 88042 88393 65577 79479 53079 59179 86057 75799 92566 91738 98828 83518 59738 90992 69111 54456 73648 81914 68277 57336 60540 83659 70506 77719 94133 64186 69102 91705 64793 78894 72118 79094 86926 93471 82236 73562 73178 79144 69655 57707 64475 87335 98661 55624 96968 67395 89279 68065 57479 87442 60535 57091 84173 74654 63793 82250 94025 87579 73172 57140 85369 64514 66733 57474 64726 67240 98610 61098 92501 83626 74841 92923 59185 74462 62388 83252 81076 63709 78450 63721 97552 97454 92111 84811 54873 54541 55330 67536 69624 51301 67593 73566 77608 62184 71135 93454 51041 96163 50347 73402 50078 78392 89257 95562 90461 78400 86839 61713 94880 91339 81393 81494 74272 90831 58406 94377 80217 64259 58934 52877 99067 94004 89039 84414 67683 81303 58305 90625 75905 80673 70868 83919 51523 75356 88919 63704 60676 60467 85675 77809 95526 59637 52566 94710 75976 62363 86464 83632 78711 85096 95364 56522 50929 73224 69844 64915 97992 99848 76676 97286 57506 78355 63009 60014 98878 89544 74985 76594 91673 87223 92365 69698 95333 56987 84382 72600 61295 59963 92428 84138 52507 89760 94878 94412 99735 58049 78862 96480 62553 64076 87353 78545 82552 69442 94649 51275 90438 91514 98365 56539 62130 81083 87966 89494 65215 75708 97897 80824 77754 51464 77410 81648 63891 98522 69760 76956 76360 62732 82213 73587 64909 62111 53876 77617 57629 57560 77154 87435 82111 54789 85344 66278 78677 99660 91184 66454 53799 50362 96116 89669 93383 53023 89341 96686 78340 73975 86073 86383 50316 73454 95963 55660 73093 86172 57598 62407 75090 91875 80605 91172 53842 60468 82895 84207 76247 69529 75455 50220 89969 84039 82855 81967 75847 50986 56186 91291 67079 51519 97110 78384 93348 66264 63519 57590 54917 79033 58990 86140 70864 76280 98289 87830 50572 54268 53438 93533 97613 86772 59728 95972 61931 80823 98438 53852 60358 77982 68410 77337 76228 80985 83483 52560 85500 57369 51486 75707 96124 85298 58677 64403 66398 55156 64964 88968 94593 56358 64019 61430 70667 74205 50694 65866 59853 96370 58435 54138 82659 92105 58017 55124 58726 94002 55872 58295 51185 74003 54015 86295 93708 65297 60914 83034 99444 71867 70515 62429 98122 84068 73322 96702 87089 77408 73844 98839 94536 77016 86034 81125 95780 77757 51397 64116 85540 89004 55716 57255 84013 91906 89131 69261 57167 89365 69807 78335 80434 57045 90120 56871 84241 66075 63238 76502 56519 73880 68303 78233 82467 73966 59558 71095 62556 72077 95576 86553 93989 85222 92720 99531 95876 93324 79456 89418 99878 73712 89058 55591 95643 57794 86697 82196 64304 51571 92936 56292 93224 92610 79425 79625 89276 98901 52302 98424 76208 56836 75348 64598 60107 57691 67353 92195 90822 96277 83302 75603 76806 76110 88606 95058 50314 77677 90082 71606 74507 75363 59449 87511 88173 64324 99084 74152 76804 90897 99257 75009 53762 51041 88567 71388 74844 60215 74494 93080 94595 51492 52339 60964 95239 64078 58656 71760 86092 98260 72003 52076 72890 84157 80462 79411 97126 66189 73972 59177 62485 82565 83966 79374 51277 76524 88316 98567 72622 77666 88961 72462 54119 99050 64825 50407 73017 51508 51535 71559 86466 53952 88493 80835 94204 80521 79437 69512 83184 78753 83767 64610 53555 68368 97961 70891 84503 96368 69783 74910 74587 88692 99361 60211 67020 96618 58209 77949 58889 99449 90602 80903 96078 56147 72955 86989 86916 65630 60834 53256 86521 83436 88962 68448 98892 51568 77291 82934 79450 95003 82671 53642 51030 76296 76205 85851 69283 86611 87066 72158 54120 96015 50258 95566 52187 69692 61709 60441 97365 90534 85836 96615 93771 61726 99584 93792 82273 62617 94635 81200 93135 64318 81612 66072 74747 90079 64969 52718 95186 72847 84575 70950 72272 53821 90046 97607 70190 50509 58414 68287 52500 96490 83500 74370 92054 86559 55354 69927 52868 75945 59392 73298 56749 51352 51446 71490 57495 81589 69214 86019 97700 72581 69727 84182 82170 96656 77624 91156 62180 55200 78407 63019 53488 77601 59129 70904 60598 56185 62015 59203 87698 86480 83215 68169 83262 76277 88907 71919 85593 80282 60965 60365 91643 80880 50162 59500 99573 76141 58192 53259 81545 96623 89587 74432 56353 73117 70392 54705 70339 61519 94273 72058 75749 55873 68714 69283 50237 67303 88935 93734 65792 69825 61518 67944 78375 75976 88529 98427 81569 61795 67960 78717 92576 51059 51180 95330 58410 80578 71161 86543 97876 81855 93053 94759 51586 57341 61762 51533 54455 79667 86730 88199 82382 67927 57083 68186 81394 54394 91419 52961 73317 82634 57057 75410 95807 58193 66472 75743 64155 99102 93654 77058 74492 65820 57448 69812 79852 60207 61656 69629 55560 55333 64525 97492 51355 68971 75133 55694 72988 99251 52679 89269 50171 75410 64660 61000 93136 96661 62435 96137 96614 66052 73349 96634 72436 72208 88443 69565 84257 93297 70146 86867 87983 91659 88761 54712 85206 76179 64719 79995 76060 99336 93550 51799 50909 88511 92098 86015 55115 52919 62301 75381 81561 75308 56320 93619 95827 92695 62329 50911 88172 81286 84790 58200 64203 83835 89644 87509 83266 64602 67931 64201 72277 79164 71831 93775 74213 70747 54833 98052 84603 86369 93687 78978 98273 89272 98893 59837 72835 81705 68467 70229 62166 85037 93332 64431 70538 66683 71544 67505 68819 94966 91978 95536 80431 56285 72902 82216 59279 56468 97270 73272 75872 99510 74663 57591 51434 86394 55821 83082 65918 72166 50681 92077 52725 59363 69374 62900 62139 99569 77867 99758 85334 70179 58573 53588 73842 68969 64592 53630 95753 96496 64556 94814 54012 97372 97578 52376 77271 84523 75766 67729 99506 95914 68661 78721 65394 95379 75501 74148 95699 50677 62677 85218 71112 89885 82033 70264 59463 78269 79169 54158 68524 62329 87771 90920 74275 67858 74733 63186 91568 93692 96187 73830 64681 56320 74945 55162 95431 69269 96344 93655 80762 58215 96836 95986 56535 53960 61196 64882 66057 90530 86959 51009 91509 80546 85960 92869 89855 60871 92349 63515 65256 74123 79435 64835 57157 88347 60168 98875 81221 77112 62418 75395 53964 99420 59237 91813 73860 89160 73173 95374 82213 76640 51023 96415 54353 84680 71362 71719 66865 60635 79463 58959 82365 75583 76038 91545 83385 57984 96156 67827 57188 60630 98468 59471 52123 78614 56855 62164 57382 89735 99995 88168 76328 63315 88033 65240 68532 81617 82652 57987 72123 70443 69339 52162 57341 91572 62067 99102 58111 52484 55461 69712 82331 76873 80536 95050 61828 56156 66701 64827 96541 80858 93499 54012 69897 52118 74436 59097 82435 54442 83962 69043 77066 54541 59292 79900 55077 86961 61309 99134 72775 66810 87700 75685 92234 98378 57380 66802 62593 97162 83758 78344 85880 99025 76985 73167 51921 66120 97963 78816 88142 71892 76523 68203 59592 87053 79362 86029 85029 78792 96101 64066 64677 86738 62321 79268 75939 79742 86111 70282 92938 52053 64982 84208 82504 60591 52222 91041 96742 94330 97019 67628 52179 57865 71016 62398 96732 76741 95440 63555 67684 66313 50002 50142 77259 59695 55553 55865 56015 96425 62145 78068 96948 86989 51434 72627 96866 94325 77716 95608 81014 90201 67447 64113 79736 93182 51348 79414 70825 75653 89901 94669 65638 81154 52610 63565 92648 58886 57346 59503 95447 79616 84728 65765 52947 82287 53222 82724 61790 64947 81537 98234 74163 69500 85206 96447 71718 94711 72959 82200 93135 71012 81516 51065 74606 89926 52578 81657 87234 71901 75919 55870 92027 93048 90997 59940 87058 73658 83139 58538 81653 90849 95381 92244 87211 98537 56756 64574 51533 79862 52117 86657 55471 94749 99637 94635 94690 94591 54336 87509 70998 60833 69111 87220 75499 52449 59240 88140 69030 66826 73239 88589 51182 61678 93657 66956 51525 71834 58277 92485 67576 93012 80758 65467 91486 87706 63300 61036 67099 65332 96075 72477 92618 85287 86951 56394 99753 84814 61241 58874 87258 88676 54862 94741 98596 79242 67127 95592 87023 82028 71210 95783 91640 67390 64840 74292 61374 82324 67570 81867 69027 91518 82749 93147 50700 80067 73205 54761 58800 97426 96594 77209 72316 96136 52882 92777 61672 78998 56693 89586 91514 67381 95569 55570 83321 97168 87462 57644 60539 57087 71732 91128 80734 87359 67019 74521 50693 90863 80529 91579 64752 87341 79119 98995 80836 51376 53699 57017 70956 86744 92868 51373 67921 68876 91767 81680 53552 67104 80749 52606 81581 55357 71012 50084 93971 58511 56670 80137 50479 92480 51043 78496 70006 98649 87012 97923 94095 56411 77370 89682 79326 88888 96508 74379 82986 50572 51519 83196 62449 57026 65278 73152 73636 99737 68792 59217 87181 62779 84832 68798 63341 93759 71834 75895 78117 99262 97289 67288 97058 69815 52289 82430 77496 80950 95732 60063 71199 95847 81832 82374 92355 89710 69876 70451 84787 87318 84388 81784 53973 61493 51838 74224 65411 86063 66779 68578 95093 94371 78219 75599 67065 82256 90699 78989 58952 92615 56432 80506 71478 75230 91382 68410 77288 71262 61366 95354 75283 88514 56065 86962 83538 69635 55932 71856 86458 85970 85282 81312 63118 91772 50065 94779 99794 90824 57370 91264 55494 69259 86231 84957 84121 67157 88628 53817 53181 64488 64295 69074 65051 77211 53231 86021 88150 96700 99362 91640 88020 87910 67239 70751 85330 78776 71970 65104 68143 51448 82441 69237 79274 64402 83871 79229 97485 87226 64089 70852 80287 70722 84849 98309 75551 53047 97054 70059 93180 99342 68397 72151 68538 98697 71858 95263 67840 79129 54008 85612 52027 59220 59206 61329 79852 90434 97668 88927 87265 53538 67876 63227 67552 63467 74341 82639 50374 97654 71431 87874 81438 95219 80321 57851 69919 76929 95566 90754 61891 60963 63668 78584 99387 59700 51287 82959 62535 89815 85069 89558 97876 65628 61973 85754 62513 54124 52986 56102 93661 87513 59742 67543 83191 52035 70677 72962 96484 56297 59237 97330 65351 79093 86694 58789 71650 97264 97570 70027 58568 84744 73937 77999 93272 52087 53371 50663 69222 61194 59556 56791 74696 78295 96797 97342 62408 63491 96273 63201 72146 70433 74677 93222 87755 87350 53210 73410 87255 72496 72079 83219 62735 60966 78027 89659 63156 65942 91841 51091 90972 60076 60527 91739 71979 63662 54390 86129 63542 64393 90806 92793 53634 61583 64252 68818 55972 68154 99705 91109 96546 69433 63625 64236 96345 61795 74787 51605 81512 94555 60337 93465 61059 80149 58132 85213 50740 89044 76596 85039 74375 65499 77718 52522 59269 82499 96264 93914 82286 98024 91465 89002 71740 73928 80662 51364 95692 54915 56429 65402 81038 66788 69170 74601 70840 66285 55346 57065 68118 93104 65860 79881 78587 53626 64607 54749 54074 79072 66557 92470 64701 92233 96445 72571 63811 51509 72488 96433 96800 70771 70406 80680 55409 52762 70902 64574 53270 93039 83184 69153 51932 74094 88621 97016 58736 99786 69890 59237 97877 65803 53515 53245 65509 56140 97229 97277 94973 81244 68125 99443 57585 51343 99409 76802 72874 78907 99591 84818 87418 90404 97434 52006 59895 52494 86098 73987 66313 96322 77203 57797 53917 84991 81209 68838 85315 92086 65868 66802 66162 62893 94249 84524 77467 95096 50185 82990 65898 68753 74840 60492 58844 63066 63852 68846 77547 93881 54343 64805 83354 73209 51751 59242 85721 78076 71090 77392 58371 89583 89139 65938 94558 99565 94983 87428 72000 62338 69981 62495 93958 61257 84955 61512 93360 56693 92797 98526 64776 66231 97833 71730 82668 78028 58298 91072 74629 76737 56702 53586 69452 70634 69800 63401 77489 87636 88356 82584 55527 60839 63795 93703 59670 56447 67778 73161 89027 53445 90739 65474 66280 56633 87957 55951 89242 50248 89033 94756 84539 98725 61403 65414 66087 93974 59778 85874 57837 83123 70142 91286 80149 87731 50558 88779 50492 91413 54534 73454 64284 71125 96670 52443 82954 63836 82626 88054 56805 89641 66082 53416 60201 83938 70604 87738 66929 51391 79513 66200 86194 84956 70603 56030 88837 64607 82932 82984 51770 79414 96730 87203 70918 92297 58080 52252 72034 93579 69011 82274 67478 63151 91921 62091 61577 93846 53765 87845 53702 50754 76211 71014 57588 88082 95693 51410 69553 72772 64285 61613 69910 86221 59007 91756 64825 98478 71675 58858 91576 85789 71700 55246 72355 83698 74047 54590 89056 74264 66345 75847 90077 74018 97216 85624 66445 97074 56988 95280 96971 97531 58342 95904 69188 91075 73858 81880 67788 99102 81388 74865 91663 73377 51603 78638 97807 85944 95292 83643 79438 81740 75332 65155 87011 95509 88735 51878 76174 57285 63449 88643 50256 56853 96971 55479 96086 88752 81034 91746 79791 80818 51445 65157 88164 64506 68390 73308 64689 75995 96313 71681 62655 57456 66226 64692 67818 75911 69701 93478 53766 98952 79233 64511 78928 52799 63911 60296 58871 55864 50992 88551 83305 85775 79038 84934 62749 67894 51166 89103 60364 70965 71204 77460 94602 61972 75284 50211 59657 55133 77292 73086 61645 72503 90282 69554 74594 87065 51898 57551 59954 57559 88732 67391 65244 66764 52278 94022 72060 63370 70687 68246 79777 83033 94270 56521 94729 51181 84179 74917 84640 65367 90701 77160 92521 90299 81760 67071 79357 96794 83778 85643 63317 88284 70369 78072 66958 71646 88020 58881 77279 86016 92158 78365 81560 74701 86700 81447 63552 74242 56582 97082 90715 63363 98373 78265 77761 65761 67042 70516 92067 87352 96042 52914 99405 68988 88354 91663 90887 56891 82258 94962 53676 91989 93298 80723 66684 96056 80178 59973 86983 96686 93072 69475 95661 50481 70268 67279 84478 96521 98198 76825 83004 61724 88102 64866 83306 83855 83181 75571 80676 85627 70686 98374 57234 65560 54036 74130 84090 65170 85456 95267 90295 67395 56840 74518 52622 87472 75321 74476 80897 52806 52576 81809 76663 82987 57828 85156 76674 56108 88266 97593 54502 50142 52113 93431 73420 87338 57376 55345 97320 84321 71615 75733 94565 64106 74993 65033 50333 69241 63445 59121 56246 57307 94609 72318 50655 92646 86909 57897 64700 83330 75732 77246 85084 61836 53395 59212 62042 78190 70430 54197 57538 78271 54205 71587 98920 77835 81397 80092 52325 82480 72855 76131 74054 61115 59012 56238 74843 63971 78689 73489 79159 53747 60806 95855 72235 69694 91004 80558 73299 60274 53317 88864 52749 96725 77412 63985 92918 95340 77691 59104 64015 61827 94221 55305 53970 91885 57721 99991 65113 83430 78745 82881 71617 59322 79916 87989 76617 95056 74329 58715 50266 70129 72298 62491 95509 69489 98136 86360 72722 51407 90604 75222 69319 86803 56441 50395 66735 68924 88082 57781 52496 93615 76976 85188 82422 60681 92365 52312 54827 73065 50260 79694 58178 69097 70977 92150 85841 56325 60184 88367 50391 83522 54005 62120 82965 52237 75148 93226 83516 88508 52562 55722 97887 64021 65844 97477 76807 63686 50168 79082 92631 52650 93311 75146 83868 83820 62283 95778 78212 55394 58540 79330 95403 65129 97395 56694 92544 82596 56381 81868 82071 59754 83902 72494 79304 85016 54766 75418 64595 90126 64974 85664 58558 61773 59558 51566 79554 53778 52212 94031 83320 56329 95556 63571 87545 99919 83758 95870 60572 80852 55613 56050 69853 85826 67241 83071 83598 68265 98915 63214 77844 62355 85654 68443 62333 79608 76948 51030 78080 62474 53143 61712 54199 75043 60857 98121 73850 67364 54794 57404 81090 88150 50272 71755 86948 62905 86272 52035 57946 90370 86129 66638 51374 95166 75512 86374 74206 74928 79070 92446 99158 78612 62058 82712 87308 63468 55960 73580 80365 62205 64079 58003 72838 64117 72606 93597 99798 96367 75301 93412 89640 60973 70193 79084 59118 55197 77808 82283 90359 74324 87483 97754 51195 56246 70854 77758 86610 98846 55079 55373 85895 51395 88817 68993 55445 80645 51699 89726 64016 88900 70243 94001 97313 60599 98361 74923 59564 56803 61314 51892 73588 86396 66653 71432 78749 98088 92712 82146 76605 55523 64456 91457 64437 62070 52257 67451 50665 75543 75256 94927 57927 92264 77148 79677 86516 86016 71308 61425 68910 60698 80323 62487 59011 92003 88350 82166 58492 96020 55194 79541 97665 77541 87946 53299 66452 77336 79302 92139 61707 80172 85750 64404 86213 53615 59968 50578 79903 75473 95097 50184 64112 91097 53232 74187 74944 97756 86394 88162 78849 57054 58066 57587 61223 93587 95675 51423 66327 51343 99677 57473 51037 74585 93712 64027 89116 64070 97979 72127 97424 74102 95938 70297 90795 84635 86187 99278 79402 67408 65219 89784 60556 61434 57951 79302 81997 76997 72974 96018 68536 89947 85125 73788 76201 80586 65982 51832 95262 53181 70136 91649 97866 58384 85401 50821 64925 66452 52893 96828 98460 68622 83130 54298 76866 59173 63129 99346 94831 89658 65645 99363 60236 73591 99824 80146 99787 64236 71501 91919 75543 96810 94663 84740 71183 76441 68813 85461 77932 93921 64309 60436 78424 92850 92768 97440 70296 94974 55680 69133 70857 66864 87368 65411 83970 97473 73216 60130 69839 72491 56739 52235 55795 86964 92988 56621 77825 83957 54224 88120 92886 91378 97509 55127 69796 88453 92459 61063 87147 87247 60566 52972 98029 98810 99195 95081 75575 64263 67649 54824 61008 93658 77280 76385 64142 99484 86832 69748 55004 78169 82608 58153 92584 85772 57301 93192 55169 62030 58403 66471 75765 73969 50803 54153 79100 85137 58255 55414 57662 58719 81129 50361 70024 95680 64009 56821 85648 97557 75054 52425 73538 55051 52733 85162 85876 95083 98385 91202 59696 80703 96254 75894 85794 50390 62021 96721 56373 94077 80464 72286 60590 53358 67775 89892 74222 70080 99994 90354 95703 98890 83663 87260 73978 80431 78478 79916 66054 91075 55738 54098 65095 69082 99077 95944 92661 80940 74316 92860 61022 61380 80990 55959 84809 81664 68357 90402 50137 61005 73371 59935 89198 78951 62845 54705 95419 61507 62456 84253 64782 96848 88524 65005 89364 79647 83352 97380 84611 69265 65407 60062 78960 88602 85556 67297 72990 57735 81638 59800 97411 75415 95128 67865 72688 75309 96471 86798 76811 77131 79197 85962 83104 54255 83597 64519 67243 73796 63319 53938 86522 96284 73190 64465 97662 88325 69509 78521 86773 75608 54630 79101 86059 53669 86520 76321 73544 59370 87721 95896 60950 83889 61075 78451 66003 97674 85633 96278 69530 56579 85770 77956 85338 54440 68151 97658 70004 61146 99467 99477 93769 60192 81319 80604 75763 56169 98874 56128 57936 64479 80959 81918 79103 56336 58550 70315 99858 65798 60297 73785 65737 77369 68112 63019 74034 70522 64026 63704 97606 55744 81283 98923 63236 88014 67592 94836 54636 70691 60322 67187 68941 85581 80664 70958 65880 98128 62459 79845 74873 57445 80860 89638 60738 90791 71695 68952 86596 78786 55787 52448 77250 71379 90487 58270 57030 84150 80981 71100 52142 81900 79445 91032 78369 90579 53669 82649 53073 74668 87564 76475 52485 74850 66033 71599 98188 56706 52695 98763 55327 97746 98310 85735 77038 63943 86740 51890 81705 77651 64671 78222 61660 80881 91280 79634 92062 98375 58052 68475 78261 76216 93984 82190 68437 69919 66660 76708 78825 96289 88646 88168 61080 92119 70537 56108 81398 73991 55467 70035 68578 84361 77075 82433 97637 94030 82851 86761 56444 54112 76799 72175 83919 57142 91805 60429 60862 58226 75035 84497 54957 81112 93275 65661 50554 61234 92370 56060 83420 79344 93101 75665 96485 95634 94057 74396 61834 54517 62167 56145 51444 53453 63601 82912 76162 59792 59807 68241 64009 93181 86297 96277 97020 59241 98056 95368 65280 51046 58029 84573 62702 91778 75226 58450 69129 86836 82763 91986 67912 50229 61547 52801 74801 67674 91528 92024 71719 77304 96597 68592 85658 83939 83793 51346 81054 89172 58396 68818 96102 56742 71057 52840 52969 76992 92775 63069 64624 76233 94879 75308 52743 54567 52935 96565 63255 62751 55631 98953 72876 92741 83458 65389 72056 60815 95249 57663 99228 92079 77074 58889 64794 61507 52214 63811 58766 84153 89515 51744 82969 89133 94363 75240 68674 92519 66599 91504 88063 69727 58929 88431 60498 55225 90535 72790 57664 96846 63491 84023 57252 73103 69547 61228 58876 55396 68973 61006 91073 67064 82745 97696 75383 97749 85731 96516 60222 93820 92960 94665 61873 65031 74204 73572 64142 93212 76431 76594 86819 84037 77722 75049 94110 73558 59846 79123 86338 50199 57106 92203 95719 71748 93548 67082 59190 52110 70023 75694 97449 65836 96986 63739 88391 91475 98328 89878 95296 54189 59806 96530 75061 76159 56586 54396 61214 54002 92192 87346 83945 76581 79122 99882 79762 67976 89119 73610 98939 92865 86063 95078 88474 88760 57410 55933 85990 72507 85427 90945 58344 73743 96829 74114 73686 93624 69432 64783 64398 80424 62108 88858 82621 53095 93429 85932 79808 81478 64147 52507 82683 82816 86974 62199 71610 87502 83029 78654 90320 55808 53465 58930 66201 57264 64726 65910 79438 70976 89948 90692 69396 66714 92023 65352 80886 92988 66560 82044 59203 54299 61450 75169 68958 93909 89839 61485 53910 54396 84975 84744 65418 63044 68203 90827 60286 61336 78267 56940 95898 74374 86211 55558 79598 52183 60892 54792 97583 55513 80115 94879 78213 78967 54396 97579 59473 81692 98464 52917 61632 77145 69480 70814 51240 60113 54737 78089 77886 71783 96793 97293 99609 93894 95229 72047 52701 78955 55389 78920 93798 70806 99547 59334 71778 66044 88381 77103 67541 82166 86776 65295 94593 61705 73397 74743 83291 65535 53814 65055 95811 98438 61578 77640 97154 89786 50654 73394 92649 71370 85643 80247 51719 80427 59992 71149 80828 87116 53670 63809 93945 88002 89492 63899 63810 67749 60511 78601 80254 87736 78894 71959 90830 84038 57736 72436 82627 74834 66266 91594 82190 93791 91170 69022 62874 63705 66519 82040 88703 58237 86471 58957 56574 51688 80728 91428 50353 76422 74334 74128 76308 57203 78235 54634 76345 86202 74658 55565 57850 57061 71696 96624 54570 84943 96698 81683 68458 81168 53383 73436 56734 76382 91489 68048 55007 55639 55868 71558 51485 90292 86538 58244 72358 86472 62546 80342 96397 83515 63732 95517 67678 72819 84020 58768 93047 51378 58621 54570 91071 55743 97648 95050 72645 57059 63133 55891 89335 88085 98387 95999 64461 62134 77914 71425 80908 87561 99803 98804 91880 57871 87342 59548 93889 70423 68977 61240 53909 94985 88429 80090 83034 78915 74280 94172 61760 75407 70468 59815 73760 79726 88131 50144 80607 98669 59204 91626 86869 51341 92817 55186 64930 82746 56546 81458 56661 96803 85120 52877 53838 86388 71396 74420 92430 67033 85336 81131 95891 54577 81861 92512 63407 59461 92399 68618 73719 86467 92482 76934 95079 91260 82793 51442 68011 94076 71768 88898 92273 52898 91216 59241 63928 78659 61304 76000 80369 53884 81389 84377 51128 94372 99679 79213 51424 75594 57222 50450 69130 52121 84104 65445 79479 65601 51630 77887 90735 82126 59270 90475 56384 97642 71037 61360 95554 82651 60636 94618 54004 93283 96691 87192 69123 64758 77306 88906 93480 98811 52666 68702 87490 97712 56828 80104 60825 65948 59521 76967 77627 52179 90516 73983 98149 90814 78925 50333 81586 88111 79028 50155 58992 90582 68429 57165 67975 61986 93382 88904 67314 86113 99597 75705 99237 99011 88324 84092 89751 78318 98954 65563 97981 53671 89972 61258 85914 73076 98255 80128 70924 88025 75398 52089 78856 86115 64542 56621 92987 59518 74127 79707 76206 91416 64091 67713 95515 93048 87179 80604 62661 73785 82513 57341 84754 94053 92234 53207 53131 88168 87006 78019 58288 51300 94300 65153 56056 70607 94689 73621 80405 51362 79565 74721 80390 82519 97669 50278 78774 80937 94048 58200 92196 52453 68099 96937 57959 97270 76781 74294 99378 51819 69637 93349 92170 53858 94067 53627 91448 70890 99089 74544 99405 73682 91171 66454 62049 61704 55444 60905 88042 78319 98507 90250 68210 74525 62778 85021 96624 94560 87803 64600 68192 98863 93931 81681 60779 92084 77229 92644 74822 71165 94640 62886 68952 78039 83724 77778 84742 83662 50937 61683 87038 62463 63787 55321 68606 89127 53853 52626 92892 59069 74865 51801 65909 89143 70218 92556 86056 89066 68682 78197 89913 56203 88778 96347 93962 86880 94275 72463 75793 64089 57930 78406 63682 78562 66026 99653 57985 83961 74650 50053 52196 56188 91906 82817 53145 80451 53748 65404 66477 66302 79886 96776 86851 59334 64180 59411 97989 78795 62524 54788 51146 50495 62118 64127 87914 52968 55084 66539 84680 62308 53145 83010 83234 93927 70481 93487 56172 81554 94233 83811 91500 60081 50060 53837 58285 65988 83676 56840 80656 83419 67516 67587 88677 82848 56020 54062 96579 70304 92769 94573 64757 97190 68849 59332 69812 64025 65393 71243 92253 50256 95512 60954 81752 78662 76482 95052 85838 69934 63717 79449 83639 84802 90336 58555 82542 75775 78634 92974 60631 53966 67729 78686 86191 78742 57819 58879 91012 97390 96374 64120 70925 85974 55281 98433 60383 82321 86039 69342 87410 51635 78749 87020 92565 61893 89032 64196 77431 98932 98429 56659 65688 95252 60909 97195 67871 78361 83188 68084 85461 56215 85602 55930 84565 54775 98203 70719 86610 82236 54432 80155 98410 81878 92621 81110 65490 53183 84782 97514 52249 81775 56456 62038 85079 99106 58775 82391 91485 77920 54563 98608 54541 83836 79869 63624 88477 90648 84724 56003 68137 66580 58707 75132 85665 64606 52177 67228 90073 95534 81873 55934 77073 87960 87503 65199 78336 90158 78340 98908 62106 91334 60122 54294 80256 84714 85940 82900 69526 94381 55155 75698 59726 65444 62249 74080 98827 67752 55972 91585 65257 78934 80079 90152 56971 83650 57808 79956 89347 56268 75229 65229 54577 96057 52082 62434 58221 91464 85962 76416 54689 88403 97569 69134 84327 98500 74107 84410 52369 63176 82248 89092 80935 98752 91874 81146 61632 95670 96719 71864 64300 67379 66418 89813 99262 57050 89140 61217 94324 97916 52352 86877 71991 97359 99622 83113 92842 88667 84092 96037 83024 89547 65980 55559 98593 61296 85189 71666 51680 87792 62645 77477 53883 74903 56621 72119 65280 96863 67268 84677 56997 72677 76886 81362 67421 90945 89725 50869 71619 73303 68417 73551 80385 83877 57650 82035 98781 84143 88216 51812 51280 78089 52412 78684 80367 70659 75518 53124 79720 56123 68297 86575 89591 83744 63046 69440 78107 74206 60263 75883 60060 66089 95397 52750 59865 86758 73606 73350 64991 88903 89309 76644 87959 64173 87714 97558 69672 61708 67963 80174 54853 80635 67979 92646 89475 69959 55648 75152 79396 62191 91826 51582 64952 60068 85022 88512 83709 77792 93642 70574 64219 93394 68580 92988 51153 80747 96464 52895 84030 56874 72254 80466 50992 85144 77463 91265 74206 52000 90969 62133 53829 82851 72683 57304 74776 94972 64093 79459 79766 87821 88277 63444 85106 53309 84518 92811 53260 96424 54946 93427 67937 61315 79382 90424 70960 98516 77207 61496 68977 65828 96997 51458 70581 76311 56828 75705 71585 53414 94558 90305 62621 91021 75288 61931 61166 60088 62479 71074 50879 81783 70303 77930 92752 79992 52029 53874 97744 69011 71380 97267 56950 63151 92835 53570 80268 50427 90721 88132 52569 66382 66988 65331 95778 82906 88498 86154 79428 59697 55267 71017 78702 99701 53695 97973 85790 95982 62150 93377 64232 97453 57305 70469 67058 76482 78125 84130 92079 91616 99671 62444 81693 60699 77576 71757 52414 62493 94654 71227 69615 92407 90471 59690 97617 79738 89449 66844 62184 53149 89388 67615 79842 75764 84237 51269 96464 51020 97791 58158 72338 63017 98626 53302 83036 54501 61513 53957 87625 65780 69271 74370 50964 90591 69960 50916 93732 62431 60345 52909 99531 67369 56118 74398 82388 59531 99462 90991 78507 88314 68498 70193 77696 79026 95374 59155 57858 68664 66151 69217 63296 95932 52305 84022 90856 95302 88919 55134 55838 56757 82531 77111 51054 79758 77029 61093 82417 89747 79372 93487 53248 84875 94984 80779 92182 89443 98327 51973 51375 97507 64094 53932 85387 77036 81495 65086 89127 83365 80237 67940 93070 55629 89005 59410 69678 64694 92595 68017 59814 75209 52678 86514 63308 90926 82379 67031 56867 94381 71365 68826 71526 95327 96220 96793 83114 74467 73548 90303 58879 66741 54985 73274 69935 64822 61997 94349 92488 99722 55946 96182 55132 52340 53583 77620 95486 87700 99507 85953 76852 99529 78788 86687 80100 60888 75822 97499 93440 51075 81703 76953 82728 66950 89916 68809 69336 52721 90726 66451 87238 75354 93093 76277 61069 56747 84621 90322 85053 85394 66402 70402 53220 60069 94920 89874 60934 59877 91510 78801 82019 99918 95110 82250 75790 54619 51472 68846 76297 58395 72958 72717 84560 70778 97968 63141 71166 73300 93523 53457 55469 78016 60048 50107 70114 87594 89060 50611 60518 98974 50816 76044 91296 65676 90879 52323 54069 83243 67169 73577 54345 96751 79314 87656 66352 86977 51083 54267 53030 60053 80147 71452 57147 98495 81081 74430 89597 76066 72457 50478 80661 99287 51913 79475 92766 98238 51979 57089 78417 65835 60679 58873 58388 85860 95370 93939 84124 60213 71627 70995 54879 95751 79528 79330 93752 81490 58003 53194 81306 91948 53326 71346 91001 95189 69492 69657 68994 67750 87301 70686 86570 96994 55115 79989 59051 60904 79898 70091 87108 88876 53253 56855 72282 79631 80758 75408 86441 73168 52627 56335 98052 95302 57121 91902 63498 94612 62270 87385 98874 98690 65928 81624 67140 96047 74281 74891 53116 62362 60760 83494 54718 68699 50182 58969 56808 91168 82640 96928 76144 87164 67712 58297 93245 53145 55774 52054 69112 66830 70840 71991 97745 98614 85624 52844 93492 74771 50237 97993 59441 87766 77410 57635 67317 81879 56078 65361 98687 51219 63890 96761 82836 52826 61302 73093 61257 68495 74684 62273 76846 77756 76150 74498 63092 91786 92014 93457 86485 87291 76604 86409 85376 84767 75534 90491 54263 66081 55283 82878 61283 88356 68582 89517 68288 95146 90222 98092 72521 75284 96690 91828 65348 67727 72926 78171 59530 99671 74366 84135 87480 87046 89002 74193 86457 95532 61831 75244 67471 65820 54652 75839 63095 84997 83770 97180 69686 69671 51329 88331 79780 90494 90428 74733 71105 71887 64356 71808 60871 89939 73892 71272 73564 61037 50351 96666 89133 65648 59791 73066 80618 54769 54618 56640 55745 70644 84901 82853 95078 83166 92764 86694 95872 96579 87330 56118 88752 90927 84973 52786 53272 69125 53771 93419 71242 67653 71319 74388 56629 89946 61829 71244 66902 59521 69170 62348 50947 61466 95323 70625 87204 89107 51913 91767 75558 94816 91812 95351 94315 67792 75280 84390 98178 59372 70747 66953 81406 88787 92653 74588 76555 98516 60029 72119 60297 87045 54250 87111 76019 52761 79058 82554 98123 91884 66560 54128 72589 98833 55770 58365 96304 89811 85054 78015 79935 68633 77621 85012 64822 93627 58326 65168 58295 55050 94403 79505 60396 80241 54366 77807 80051 67335 63821 66206 92491 84373 90206 98852 52801 59520 83634 94164 85411 79467 58839 80072 84494 91448 72547 87397 73789 85719 51720 99221 79352 72635 74864 95956 96293 89404 69259 93373 65563 63743 83056 95423 65468 85067 96572 58461 57449 82095 69259 73078 81494 83891 92733 98951 70332 73603 83366 58342 77747 65024 61149 70310 86057 56777 97281 80049 89637 98647 80915 76122 79930 89159 59126 52533 74400 73716 85931 65548 74911 69333 82228 95781 93472 74799 67103 83372 92731 60454 98249 81778 64706 77897 73227 89685 87665 57984 65131 64129 53536 78322 56231 85648 53085 87848 94146 70715 58246 77453 55262 63558 56780 62597 50637 83151 63617 94931 57547 90969 84971 61090 65298 53063 74691 69190 53228 71577 53525 70733 75969 59188 76526 87238 62274 78677 52294 65522 91567 58251 92743 53961 50211 67895 69915 75190 65625 56252 71852 96924 61546 64344 99530 56854 72519 53161 85436 57703 95503 71841 53862 68133 83326 83189 54590 98874 63635 71197 72114 84981 79289 53113 97340 50242 98286 89564 61643 69722 87127 89254 57164 96766 58332 89265 62154 95780 94134 92772 83873 64242 65345 65767 52535 57372 85960 72633 70368 74224 89100 98791 50476 63383 57634 67232 65707 51042 71169 84890 86625 60277 67242 94290 93486 82087 92166 81078 59838 86582 92197 72459 56002 86655 63669 61071 71615 87154 50965 90898 86799 74745 78824 77082 84410 81009 62242 71751 79690 56379 72010 85638 93306 76712 92384 57238 60570 62823 72195 78803 82487 71709 59292 88277 56441 64952 76189 61422 78226 85129 55733 73704 79413 51907 95093 97507 57226 72707 82443 53481 97893 88251 63122 53833 61829 72839 69749 81441 58593 69210 76480 57159 88485 75612 89863 60462 74021 57143 98553 81373 99228 82667 81461 74369 84134 81302 82147 58820 56854 84349 91180 64635 97323 98539 76928 93121 59060 78457 52965 75632 79953 52545 65051 64539 92211 85849 70000 63395 96081 65019 52795 86149 79576 86040 57714 96636 84409 90942 69774 62335 84977 70598 56092 67985 87227 98562 86002 93593 87405 60436 78095 64105 54799 58594 84369 88469 83089 80865 97507 56035 74281 90477 96266 82788 76359 94460 56778 96936 91408 50432 83071 80851 52050 89415 89055 78912 50093 89538 68722 68209 75329 82230 59734 92700 83345 88453 92453 61460 61288 85758 67906 63043 51911 70329 94667 80661 99310 61405 59945 73889 71794 99525 70716 72557 84825 69982 98560 75541 82460 83702 72971 81922 69815 57830 98534 56702 96851 71735 71090 55553 86579 79014 97950 50093 70473 56419 61086 64595 84028 84594 91307 64260 51384 65006 89514 56244 88270 71700 84263 87677 99414 61940 94250 96820 62703 57001 64098 60528 85377 81729 56513 98395 75292 86425 51542 81125 55440 74917 99765 63924 67876 52553 55216 81253 69932 79039 59440 63726 65543 80373 54247 71345 76671 94970 58012 88065 69331 98091 70042 82613 63742 73239 95322 57182 88073 54235 82559 66559 55805 91971 80143 84593 87048 80281 89575 59450 63127 85953 87627 78299 63287 60326 70569 58226 92496 73697 82652 54326 97337 74452 88626 96334 61977 65524 94161 78967 95262 74472 53311 82032 91779 55741 95336 76838 85952 90908 62730 80315 83871 66934 56335 69071 63308 62126 78385 68404 92923 50836 84439 65252 91489 60145 73895 61143 57953 55782 68907 65038 96111 74429 95609 56601 71063 68897 60627 69353 60828 84055 79688 94216 66627 86481 57394 68801 60960 58915 51212 86533 70873 84407 52663 94958 65990 79929 87276 51374 52835 81843 92214 67531 61496 68364 54721 65825 79797 60454 61598 69043 71022 57976 66841 59094 57701 99080 79853 86178 61728 92788 73531 56303 66705 70216 86943 79148 85187 93700 57737 80899 84616 92084 58337 73287 67996 87335 64322 75530 72156 93045 53229 77160 88245 65913 99096 93271 66958 87536 58340 72808 69329 90573 75361 82224 99313 89196 65568 88381 58553 71745 74443 58406 97441 71295 62638 79255 82361 85247 94751 56231 72518 92671 90001 78965 70062 68412 95242 74663 51424 50530 93694 84574 92637 63366 56130 55572 89410 54112 60204 80969 95629 74806 92211 52577 67121 86566 76464 66449 58009 54679 63793 53264 96259 73270 85164 72416 69987 54134 99457 74042 77142 63694 85411 57340 98464 90601 52697 58795 70948 56860 52985 54556 67889 89002 77363 87909 57913 95468 99323 56658 63478 54527 77005 71847 95202 89724 74218 59365 84291 53680 72564 91063 67631 91582 76961 76484 99927 85329 84311 68280 70673 65421 56911 52646 89932 62290 75885 91610 50822 53049 50984 93389 66798 52098 73857 86266 78370 84396 58238 64589 91169 72259 81418 74788 60281 86195 94477 87683 68487 90765 62599 75064 83896 87155 51491 65447 94944 96836 89721 61957 53094 79914 98623 57053 78472 86777 88028 69624 75421 65436 75735 54183 50823 76101 50381 81909 57020 84488 65184 66506 98361 63342 77435 52395 70588 97555 87231 93101 51275 74606 50183 63534 68334 92884 87913 61383 63743 90535 56191 58302 69502 78396 50552 80223 74912 75311 83372 95142 88018 84081 97026 73607 67232 53630 63931 53088 94889 59378 67717 66614 92993 94231 56103 60217 74529 98931 76196 93241 88833 55974 76803 59559 61145 73226 54026 83041 90526 75530 86419 52757 50665 58574 80089 94115 50402 92969 92126 78243 66913 95112 94965 61819 65330 87475 88562 94685 68503 94812 78240 97988 97691 50365 66520 93685 89055 60394 53957 56677 78755 64057 99590 95182 83901 88346 96617 98965 69529 92055 99985 67340 79904 79038 64725 71348 69625 65977 94750 53650 91226 87619 75556 58432 89099 62029 83955 78453 64585 68381 68048 54299 74028 83194 95233 77409 59872 60270 78450 76404 69035 69526 71748 79188 72261 69697 99121 80509 89009 70225 92021 92835 65407 99374 65573 72523 98024 65659 59851 76268 57174 69884 64008 82221 72195 62706 70385 71947 57608 90270 73561 91183 91572 59944 99650 69031 63225 89419 97650 52051 80990 82161 58939 97012 56446 98831 76076 90394 58498 76716 57673 91638 81317 56035 77764 94527 63122 65968 75674 80684 87832 97927 68769 92738 75518 83785 86507 55989 76772 76840 60476 78745 77077 94549 57025 54071 73954 95909 90626 87339 58527 90728 80597 69655 95399 87682 65710 97026 74173 64257 58325 65519 83834 53874 76222 74617 71768 55215 84714 86770 98520 82333 87762 68870 96421 96314 85118 53733 76357 98399 72997 73368 60567 60486 68238 68417 50241 91783 59140 78830 92237 95687 75081 93014 81002 83038 58561 93531 99732 68679 74960 56390 89339 97728 80791 77331 63312 73555 72944 84622 97133 67815 98205 96278 58460 62130 75049 83330 93361 52141 69590 82818 59798 98134 57414 78409 75205 91959 99081 82276 62672 79299 95623 84834 54408 69943 81739 74199 85725 69193 50898 67926 81843 59909 68002 66390 50109 76450 60747 98678 51913 62768 65459 60203 85504 78434 53599 57865 99499 72541 53873 54529 72774 64807 83392 86418 95935 95417 52913 51779 50840 67336 78482 95034 75929 81719 56339 51975 78543 94876 81224 80163 55818 93985 92114 54033 56971 76084 83992 75358 66544 74233 95801 51998 65869 91345 50328 53670 71012 70385 64692 98318 59289 72047 71074 71680 74027 86640 57384 94433 99029 82527 54878 72297 80979 83246 85738 61056 66513 59083 72678 72275 98934 67070 81735 87104 57731 68745 90509 87246 83955 79738 97354 98353 64185 85137 94391 61341 89716 87093 62467 68116 78541 78910 66408 74009 94556 60341 73297 72106 78484 58921 76013 54978 72010 98904 91787 92771 92490 54984 96735 72902 60023 79211 70772 98659 77705 73487 73561 78127 62134 98147 97210 91524 75007 57154 77951 80315 57933 51363 69870 82640 50823 98650 71457 78012 78797 90106 52940 70187 67443 57987 84308 68831 75439 52867 69242 57560 97520 66986 87967 93940 52465 93281 61860 57943 88338 96896 95307 63751 98596 75625 70612 56673 68574 63822 87414 84082 97901 95125 81905 93269 51439 62847 93222 53850 99871 97939 74450 81460 61717 87352 98699 90390 55506 67351 56316 93280 57231 95573 72877 99255 68806 70647 82028 67099 97008 59163 87751 62579 98854 83592 82778 51251 54661 71693 50685 79604 98194 99478 67340 80148 77119 60093 66318 88631 74618 82285 74213 80447 79032 71435 59093 62956 87832 63454 58524 80033 62945 98249 92675 84171 57404 81452 76768 63407 55450 64895 60329 85275 53611 59629 98419 60333 72171 59248 93692 94054 60540 62667 65976 52436 95965 98793 70372 77206 71139 51160 67348 85626 99769 54744 69132 75051 83572 81585 82383 94478 97372 72318 63569 92541 62797 93149 74168 78688 75702 85163 58881 90239 61861 92197 98108 59800 90741 64194 62661 54510 67676 77545 53081 71290 66557 96054 63241 88229 96652 59429 90048 52781 58928 75548 84311 90448 58792 76997 80181 62571 87767 78585 88462 57470 81741 92063 81354 57896 74203 99425 78117 62047 62847 82160 82891 98781 84038 80764 80499 72564 90605 62033 95606 76587 99358 56982 82505 56078 70113 79006 50036 67916 84959 81747 62760 56188 91064 87400 91490 82433 79484 72378 66614 97143 72504 77116 88269 69822 99771 97195 77968 52023 59749 56678 77751 62182 69026 66824 72928 85014 75211 65226 70083 63104 55566 78852 81975 94725 73553 66952 53510 85727 77135 99993 73242 72452 68332 69234 65709 78078 60303 57096 57768 97977 75956 76202 61258 88045 66511 75175 97734 51142 79235 66259 70273 88282 61021 76922 73020 63998 83063 59482 84734 80138 56248 56989 61731 52855 66286 61999 67095 56802 72883 73104 62606 63457 81441 59412 81712 76084 64195 72416 70262 63768 54663 91456 64851 92129 67916 79863 95510 56395 91974 80518 74113 66180 57072 67540 83240 81264 82266 69848 74138 69603 71801 75947 67031 75618 64002 91658 83527 80930 94403 60283 98371 52126 94783 73252 65031 87659 87953 73828 68109 73297 88600 54976 81146 59248 68628 82259 87294 58060 68503 84040 96647 55655 56106 66318 96095 98644 60629 89154 88939 50377 58390 57927 94097 90989 61817 56562 73011 80621 56173 73750 58436 77265 90002 86141 76399 59183 90461 54378 79832 96821 74794 87933 60732 50930 68294 55393 50065 52180 96189 84743 76144 94096 64930 59951 67806 90550 70415 80277 65978 93335 81537 58787 71263 89810 81051 62653 91497 75393 84113 98425 87943 55529 53171 90251 93443 94827 88865 68446 65842 52827 60229 67892 77755 88653 82229 70195 75305 98390 52495 66690 50834 67566 59851 90684 84993 94512 74999 99824 97887 96987 54426 83744 57829 57360 82365 64294 50243 56252 68943 88502 83799 76150 77552 86791 66010 53675 83871 83102 73626 73877 51492 95496 97176 67219 53376 53548 97704 55827 62497 61191 74965 84643 84679 65819 99469 94023 78006 81858 95114 88935 90386 71347 88164 93588 65203 80092 58243 78197 77852 85077 77171 77847 81347 82675 66302 95950 58074 90995 52093 68965 67246 58990 97493 92540 70324 66330 86606 57948 67555 85635 78303 68002 63544 59681 86346 53290 58623 76867 55849 51067 68089 88647 88576 86875 58532 63238 52213 80562 85620 50075 95686 71202 96901 59601 83255 85085 72219 52958 95627 64803 81894 97931 58811 59149 79541 63165 62454 79617 55265 75198 52415 80687 86205 72350 66330 77195 70893 82555 71348 55596 86833 72326 54329 55027 62313 64644 85368 55977 85354 99879 99739 82805 81699 67141 69836 90289 60518 76699 51573 52732 94191 98607 90629 72466 91726 61982 75011 91827 53150 99907 51082 59552 51535 75881 72625 64229 56635 78273 79239 53443 77021 55900 81069 66570 55517 73896 81690 97837 66149 95786 89561 98726 58215 84841 95077 99791 81708 85035 70320 59481 54707 93177 72339 94295 94309 97105 75358 58273 85714 76889 88149 90198 69314 62584 80252 63755 83072 96447 77847 63991 83120 96534 80043 68263 71319 69587 51525 76052 54673 57183 77835 58659 62261 81906 55424 85655 75924 59198 70730 85540 90822 97910 60945 54924 53178 57858 63671 70074 97054 60584 91514 55046 73993 92681 78451 77056 77225 63896 92513 82248 73666 86214 71146 86714 92244 81977 61252 68005 72220 68430 67795 69482 66852 67858 83806 88270 79467 93505 67483 63952 56402 75508 92746 71462 77441 86545 80300 69420 88945 75009 74293 79268 91106 74752 54474 50970 77400 70553 52650 96384 87069 73356 69303 56512 56890 89305 82198 81457 91211 76016 98030 63520 78176 90182 81377 59332 51827 94104 51000 85328 56746 76230 77586 94035 61581 61209 78034 94373 99178 63430 97219 97193 78248 95817 75292 78609 75482 72337 89416 70299 80549 57522 98471 89615 74465 83746 56576 52328 59065 88216 86184 53792 79541 52973 66904 70995 63288 98509 90352 74760 85428 60955 73383 76604 67208 99491 66991 78601 62290 83210 87686 60129 67452 63072 52394 54679 96969 76464 85730 90392 68477 80070 94358 91509 98013 90667 76975 75571 75931 90417 71930 95922 79472 51733 85943 86045 79303 53923 68898 94244 85119 85514 61277 63425 94697 75778 60556 98875 63563 97232 56225 73028 55556 82344 75414 96113 61277 71935 73368 59754 78601 70064 92086 64464 70716 56246 50564 87711 72858 92164 65581 88460 68387 63471 68586 90348 89441 74569 64515 82259 62448 68179 50414 81928 89995 69258 71400 66470 65514 89630 73286 87331 74885 99811 67075 61687 79308 89358 89756 66409 87642 61537 89126 64397 95472 95311 66084 58709 51869 61116 70853 79413 53290 82024 78391 73255 88166 63299 79175 69136 90449 64453 65955 77423 96375 68461 52961 99525 88158 84553 81364 53166 64986 76164 81225 75257 52572 56351 73176 99467 53676 85570 66980 57230 88833 87436 80390 63360 61912 82634 89729 93517 63859 74113 55776 75752 96126 92588 89616 62342 62242 53997 55846 94796 62989 60531 64731 91042 58693 92614 99098 76544 97918 64477 58769 69787 89801 73027 63773 96578 66379 82576 94732 76722 87488 93681 97779 99502 53703 68184 81003 98484 90577 65498 82513 78295 59217 94303 80997 97445 92975 71176 73859 83387 91855 60780 78047 77510 57666 58083 58546 57941 99131 90051 77021 90185 62435 97731 55366 63877 70556 68802 79267 59911 56006 98213 63180 92298 88133 83910 93679 98145 83965 57690 83826 59198 57438 88800 93767 84100 63213 83871 73622 80843 82973 76291 61542 65035 56179 97354 69724 79528 86571 71751 84567 97048 76918 72693 93341 72800 95557 78842 68191 59638 82823 51769 65766 62212 50039 51902 69539 58024 59588 86092 69219 64696 87104 69701 70675 76683 77240 80377 55309 73889 85683 64993 51262 57068 55996 86862 52563 69232 53656 50543 77564 98242 59663 87058 70498 82960 98663 75852 80266 93190 66946 63612 74744 60753 90672 57806 66473 66454 78263 50065 69055 60207 76913 80602 93356 91002 90020 50303 51778 78856 96149 82835 73797 94109 82278 55685 76275 62217 59308 59747 97254 62580 61858 72142 77014 92527 55632 93793 52653 65367 95858 94218 67260 90553 54096 51425 99836 85741 97677 73878 55790 94265 50220 92651 96912 56832 60532 81467 88580 71423 95382 63092 98929 73984 58649 62302 85701 89268 75327 69705 93497 61439 56835 74707 83899 53433 78788 83589 61721 98554 92956 76101 81820 93958 86866 94400 75951 51346 53918 66375 74148 58619 54636 52054 95586 68865 87946 98565 93035 92702 64620 75135 95967 82271 56488 96440 69430 70776 89861 90079 71467 93355 84405 63921 98070 54275 77417 88896 54795 54246 69262 62006 75654 98271 86557 61503 82870 56487 63288 59035 59157 65779 98424 90050 87318 87964 62009 70020 66583 63710 51360 65567 96101 83871 58370 87837 63334 81849 97396 74380 65290 52988 87832 68210 91674 84034 75104 93871 73418 57614 70615 78494 84126 50434 88013 66265 80317 74104 54158 50652 93436 66412 54843 59230 82128 90635 58659 64589 70378 92581 97206 79710 70446 78671 69076 95823 86865 95600 87318 60715 84930 68726 53273 72184 79429 85104 95485 68755 82381 71283 85770 81541 85247 84787 85326 56361 69191 98472 96604 70212 99302 80593 73012 76632 77505 98821 63188 84424 77516 62779 67292 97718 58410 54213 53640 96234 97705 97076 75341 58274 55836 66166 52224 92632 63332 87501 56947 79770 53836 76573 96757 64029 72839 73939 72031 94835 65786 96415 69851 63377 92290 56147 99655 93625 74058 72950 58978 58224 69606 76197 86188 87668 98738 74386 98552 57413 54223 78043 92647 91476 62593 80717 71699 68493 72981 83812 77835 56035 53616 78466 75036 71621 53105 53673 62405 64995 93028 82726 73252 75875 53292 65607 85616 79093 65825 60304 95418 79046 56834 83086 79135 75336 80195 62256 75347 81807 73554 53829 81911 65459 97051 90938 59516 98987 60473 57203 54802 67619 92040 98111 60796 55009 72124 68043 91192 89912 74121 61703 90686 83130 50295 99335 53932 69806 76550 82123 74514 85112 87461 83388 75463 77041 70388 72091 69646 50579 50245 60928 90383 75289 81928 68655 86866 64552 78363 55867 76003 89046 52954 95205 97795 81796 54654 56155 72667 87406 50019 88403 58270 68023 65482 87145 96146 85214 69529 57539 85804 95596 89188 68344 58546 83889 94391 87270 66427 93716 96922 99486 78189 55630 50595 80325 53603 96244 55995 65225 71522 72950 86258 90181 72948 91329 58945 68668 74599 91909 82028 52573 64613 52963 64086 61035 71479 53082 60393 61024 80883 95138 55048 53060 62689 89982 79426 54417 67282 62316 69770 68703 70257 81838 86516 80067 77554 88493 86510 62303 55392 94789 86057 83993 55381 53545 74169 91975 66391 80663 64917 70134 78741 84392 85229 81583 85733 74395 55955 68436 81959 63471 52864 91608 64007 86849 93072 58751 97807 76162 79365 92232 54349 55456 99474 55946 62951 85679 91208 58992 72548 66156 89033 92915 89947 91927 98744 59542 88603 59594 53858 54489 83284 56217 69030 61256 96259 62437 71047 82342 66440 70384 59933 85751 84664 51461 58321 96799 60925 83535 69405 99853 51420 90580 84020 73552 80669 83109 98142 78882 81960 58566 78970 90849 50080 80646 78512 88420 92624 97507 95242 65603 98114 90100 82744 60998 71682 72736 59710 53835 89207 75062 72137 89911 51889 93283 70716 89878 68781 87374 65781 64806 53164 61528 55630 78766 96699 83655 56718 80148 98604 60465 91389 81600 67125 63806 51089 65335 86417 77653 98161 57807 55701 60709 79443 90418 87947 85263 97447 92599 65577 75382 88811 79966 94683 83824 65771 65928 77614 87436 64001 94459 79567 56054 82487 66383 68111 75945 76534 72875 65749 90951 51502 99216 91296 76418 94620 60786 88581 83035 75405 75267 60716 82034 75371 94080 72123 94394 98842 56949 92260 81099 88267 53256 81106 58409 68211 52671 99407 99859 71148 73537 95488 85884 80424 79306 51575 82824 66222 84215 72375 68520 67553 99758 59985 59027 58401 88325 98232 53637 96947 55162 69126 81646 67389 67295 54345 90406 89028 54820 78162 53074 83796 69019 93250 87094 84298 84176 77207 56652 59212 58838 87536 97791 92380 72212 79431 62502 74016 56210 54007 70781 57479 78177 98551 54326 94326 64135 68351 80312 70386 67107 68589 93389 67416 81174 86424 51268 51729 74816 67939 64053 54951 95396 86639 98923 57983 53687 58400 69837 56729 75098 86265 60624 50528 72927 71822 52636 75304 51949 53588 70443 98960 87113 54786 74237 55467 68325 56955 50930 60720 72646 52042 95646 56449 67458 84810 77722 96701 71035 62462 59068 99463 52308 71779 94070 90036 70788 76402 86193 63678 79876 82336 91087 78391 83325 61679 69017 93710 94256 89554 71218 58273 74187 97539 62631 60943 87415 62263 91687 90894 96289 66662 50777 92273 96190 92848 88535 67025 75938 92114 54852 51203 70014 60890 57291 90294 72612 68167 84536 85903 69318 74253 84255 77279 85315 98160 76657 51242 52005 79767 71412 75273 97474 99559 69468 93827 63684 94543 55311 67817 91670 65916 83864 64606 79577 56761 97314 96601 61399 94594 82080 54817 63769 89680 64195 96957 83174 78834 55731 56788 73074 50421 90456 80101 82432 69700 90712 87205 87306 89345 63673 98502 93276 71271 93815 86870 86057 94167 75898 59066 97314 87993 96872 53442 59445 81064 91809 90467 88881 64055 92974 53329 80587 51255 66037 67023 56579 55153 53116 53473 99030 84233 87999 87628 70762 99649 71941 77480 89331 60272 62096 82355 75750 56174 98947 98027 51060 72341 59806 97043 91159 50882 82887 67320 50246 98666 80018 75465 72563 74656 63692 97733 52447 74793 76460 99156 57928 76307 74937 79943 72404 90333 98598 89277 75585 99176 78371 62548 52471 65930 60463 65023 59177 55333 87943 85642 97988 66989 86197 53755 88165 62529 81848 72734 74598 93771 61395 94035 84053 65810 94470 81102 79143 93187 55075 72931 89071 97801 71922 84890 84115 90650 89675 56116 98063 88878 86400 51417 92249 87140 95979 51763 81295 74750 69252 63247 93268 90768 56793 97671 52243 72471 91805 74160 60283 73252 64002 76497 55793 97862 88354 65797 56140 56674 67974 56187 61766 69576 57697 62280 71254 54366 75841 73735 80990 50809 52641 69998 79891 96902 58796 56838 79158 50448 73208 80403 65676 77478 54989 74885 81378 71886 93284 74381 88771 89913 93247 57302 83776 61698 82723 73663 84005 64406 50348 60130 81353 73553 92686 52712 62181 81762 78290 69484 84277 70050 78818 82354 73803 99709 83705 72877 50847 85391 86735 97932 99055 92062 71920 74483 53643 79660 69498 62468 59440 83240 62479 63944 60506 83722 62654 98988 85827 53664 59150 56089 54719 51235 55887 98864 52727 92485 62609 72254 95091 88010 51258 81671 53307 84423 53467 91772 55431 80950 62130 99445 79155 52089 69008 52858 52329 67516 77245 74008 70363 66902 58271 64741 81022 95807 81803 93318 81826 88201 65000 97337 56762 85439 75449 85099 88761 68997 59590 85987 83117 70675 75504 98306 88630 73232 98053 73068 81713 80179 67138 92514 96038 56233 97090 71462 70870 56723 84760 99187 65562 58687 51963 53760 67358 58766 67145 81784 93034 68702 79532 71124 71677 93804 59063 52781 55056 92724 80058 54302 72122 52795 71421 86719 77651 60083 86881 72510 67694 85103 80431 82923 81783 91992 86964 72131 90477 55460 79195 80462 88597 88253 84269 99504 61732 67944 75427 72910 85387 72160 84243 83467 78494 58312 75139 90498 91608 68395 95272 50528 57593 57141 74774 62457 62758 84867 53188 84649 50832 53825 74321 58066 61580 81087 51237 93909 84628 51112 82080 62652 66948 76373 78617 86342 58181 81681 57030 71757 89017 73155 73359 68298 97957 96072 97565 61284 83202 59564 73185 58841 70274 59207 93976 68959 60700 91474 56231 63557 63863 75626 51644 57382 69360 96664 97150 67911 90175 63345 91711 53183 59757 77546 90623 74375 87512 54630 85064 92051 91271 76663 96089 59781 56506 88951 50576 93581 99144 81542 86209 82177 69588 82591 74492 96726 92918 93787 64740 73230 86664 51069 80189 56901 73234 72186 82969 94467 75497 84406 70195 61339 95107 81519 91521 89750 68620 83606 65137 90432 70744 97878 60511 70941 56143 80004 71150 76440 91556 96594 68501 50195 65188 54261 54742 94111 86579 62512 85002 92664 87381 56998 75501 66672 67432 61878 71888 93827 54339 92075 78120 91294 95420 60729 84396 82455 91022 96900 85383 82191 82253 79087 59594 69817 50311 53471 61366 51458 77830 60810 81765 53818 77876 59599 67918 52141 62107 83956 83494 77256 54491 69632 85847 78345 96509 63268 72644 80403 78092 92235 58496 73072 63655 88952 69698 97889 58850 66161 79614 74076 82924 96325 59607 59619 59162 54870 98024 73181 60775 88181 87537 52025 89598 94349 90038 53136 87382 54546 61265 71523 96183 67606 53380 95539 73946 99323 88695 81781 87533 55615 75696 53762 92897 75965 72869 93600 86006 73751 63665 98423 91801 59648 78298 89880 71969 68224 60056 92617 69426 89700 84854 99719 75170 80967 59649 51506 88245 99087 62272 76918 77083 87879 78222 99425 59631 89266 84359 67579 80727 92153 84668 89207 82365 61830 83265 76588 80661 93342 81868 65035 74703 90470 95013 50880 54658 89592 58347 87199 61692 75423 78712 57766 74879 98871 75542 97655 63430 69350 91322 74643 69899 61318 94502 71856 50971 83328 82031 57756 64183 86834 50928 78879 67809 60023 90617 92025 80924 99044 54403 69820 76777 67482 63341 98571 59110 75884 84551 93248 57891 64471 62052 76694 75489 95467 92477 60448 81394 73798 94293 98383 67754 92942 67362 68339 54843 85469 56415 54955 79815 72206 77047 93972 98221 72449 98266 65510 54261 94246 76772 62349 57379 71262 84147 96598 94016 91275 97215 63631 60288 51764 77762 99848 79357 86527 85114 63008 84692 52284 97082 96832 73767 77045 89045 67064 85398 76988 59977 68273 84074 94164 88230 83256 82624 86199 53733 57289 56737 54170 50100 60728 59898 63171 61337 86881 89574 59208 54939 91016 76344 86989 67998 92206 85587 90093 87456 67704 65997 61645 73064 83871 89314 97756 84828 95863 66347 98541 69508 87933 55075 52301 98782 88957 69936 98332 76931 80497 80711 80956 83322 92258 88506 58785 79203 99024 64394 99300 67631 64209 80872 92206 51149 55648 64074 63505 96739 74089 80251 65800 57702 55884 67557 85288 65099 74754 70056 72201 84985 56993 98135 60042 93447 81169 65301 92587 89002 78791 90642 99161 68072 77988 79728 87645 57388 96555 68424 90477 66085 96014 75307 84333 64028 82096 80838 61283 57189 51818 52751 63674 67412 83359 91003 55374 80555 84435 50023 77306 59035 97117 78064 80891 54396 51438 76876 73356 91955 89027 66741 84559 78764 57021 74824 68820 80201 91693 96102 71640 97866 94961 93404 89888 59688 54347 87379 90083 84153 98595 58432 84833 96609 95099 98623 80670 99661 99602 60798 81707 55945 83220 92018 76760 63177 93278 85412 59382 59664 98470 98486 68704 53922 62564 76097 93780 89283 70769 96887 92452 87522 84755 94302 66160 50333 78606 68818 57674 77407 84539 66421 71622 97884 70351 77579 67690 52814 51394 98274 74094 51117 99618 66466 61519 67068 99798 91098 55311 56902 93641 92773 92545 55775 66079 71708 51370 63716 64813 89251 61424 87234 86055 80520 97933 74413 87552 82282 53824 57880 73329 57466 55340 82026 59902 64858 54314 77428 67740 86435 88613 95067 75959 83781 81500 50343 93379 82890 82536 67378 59159 92842 72898 85968 79779 84917 75107 64433 68283 86940 56215 54160 61181 59188 73601 71557 75902 55807 55544 93567 97015 85876 64173 62991 69299 60105 89180 96453 72845 98030 87974 51958 79063 57508 89245 60657 58250 73431 85990 73991 93838 66252 70401 79792 79868 55618 50126 96410 64480 73183 74987 81670 88874 94831 65631 89064 90508 58826 53863 73951 99028 90897 75875 53933 53416 66759 96656 91551 80810 90564 54721 99644 62418 52478 50600 64922 78693 74448 83162 90631 81794 68211 65702 98940 94393 61327 76388 87237 72760 81311 69422 68772 91892 66547 58173 56049 69872 65001 85108 95307 69457 92371 64624 61806 72372 84637 81867 88361 99879 50667 86727 50966 80820 73556 87240 81840 99059 76093 76620 81515 66308 95691 84863 85958 69461 57215 95066 55719 77605 50282 69245 65433 88716 70721 93375 63539 54206 89177 68466 81670 60117 63381 89566 99408 93222 68499 55505 59652 54071 73129 57313 61417 60911 62582 78069 85091 66732 54421 94745 81424 58277 65561 76771 52000 65076 93488 84945 50998 63763 65001 68012 69886 70941 99864 69845 68580 57993 73193 84716 76301 71757 80419 54040 77563 60005 74774 97269 53145 54449 85757 91867 94228 69604 75233 61854 66949 92108 67890 80123 68817 59116 97627 66862 59846 60040 79668 74386 58061 97887 75327 83242 96889 66650 69086 82561 79942 76676 83465 97818 67699 57058 74939 75192 65325 59905 91315 62028 57426 97253 94685 83809 75229 53101 63061 86136 70563 59429 53231 83835 66243 63866 52894 72655 85842 99578 53193 53220 61666 77814 64491 90921 59710 58962 55050 52344 94507 98651 69719 67377 78881 98081 97736 93475 68299 61129 90314 50354 88646 90813 88215 59715 59845 81652 68868 67057 65812 91589 89767 82338 88256 61508 64489 70592 62372 77401 71530 54407 69651 90831 89719 78864 96859 88788 82166 67617 90192 54565 93228 64963 71789 68018 67123 89470 80262 74711 88703 82175 87463 88597 73375 74504 55430 60158 75109 87886 78617 78857 74914 68957 59394 90727 77341 75945 87894 88775 53129 68614 75740 71129 83029 97399 51380 91262 83348 85764 82293 89629 64709 67788 82217 71373 90421 63251 52081 67257 62351 90070 85811 86344 98549 63683 68539 78667 87581 53673 74345 58824 57326 80101 64100 85345 64172 88138 64704 66121 66413 92032 69529 80169 67668 54516 64714 58697 59492 50359 72083 66819 55484 62136 78582 54950 53427 96033 63698 91877 53093 64181 75888 52771 53528 73605 79833 58733 96660 73716 74591 54969 97720 82684 68954 60530 87116 82848 72293 94175 57941 82586 88034 62515 78245 55461 55612 81507 81763 80073 60390 85835 80064 99180 57215 85917 50646 73906 66850 52520 54916 53319 94611 87063 67905 72753 89972 63892 96809 51785 63135 71094 80386 57369 76028 98745 73718 72831 54250 67628 66756 97695 51023 77370 84352 78050 84125 54209 80556 86700 72368 64748 64324 58565 58378 82034 73338 65030 60158 83999 77192 51953 63269 54782 72800 59599 70479 98969 63613 95406 69223 59488 66776 89461 66767 71150 58981 73513 96343 70442 52514 64919 94469 91113 69861 70628 62643 64960 58098 75964 88219 83646 94898 77703 67670 53364 52318 54040 84007 98693 77768 75985 51526 82731 93526 92967 56871 78633 73292 80290 98296 52142 64849 81926 83990 97618 93909 68521 82680 80563 80106 74764 78795 77820 87694 70453 94345 96112 53177 51093 92901 76143 57508 67693 60290 93603 80583 89750 91398 58623 65783 60775 92561 56639 61145 91190 76880 50366 80854 70250 63590 68459 94249 73486 62138 65474 53175 86182 93909 64714 66377 74228 63895 54016 68252 65385 53519 50333 71907 75988 73935 74690 92402 86851 68491 86867 68421 93130 98603 75851 55245 59527 80663 57927 59873 73521 56286 81832 81530 98702 50633 83455 55430 89841 75297 63224 75272 71291 56250 82326 58506 63461 71712 92743 83837 55559 67097 93738 95074 70392 89388 75235 73330 71107 94174 99505 89197 92677 58395 61858 78162 91666 95598 79078 70083 94154 88781 51727 88724 55277 75785 81393 82542 75060 77178 85856 85923 57235 95923 85809 65107 51075 52216 76068 96970 52912 98724 54128 96887 95130 80639 53582 98641 90284 58472 89064 55019 98053 73829 92000 67089 88381 89962 63326 75851 76682 80653 88577 55748 62747 89020 61089 94431 75093 56495 83782 69556 86873 99328 70198 87384 72374 59385 82778 59208 52818 94467 94297 84625 97414 63079 53709 57697 80985 52003 94530 62285 93952 64879 94372 87466 95293 51606 55224 87570 87325 72703 65624 80915 65328 62091 58694 98291 93798 93454 64534 53080 68285 64197 67955 55511 89815 57551 65909 52601 82296 99317 75636 91038 86936 91663 76929 79669 57025 96663 67261 65783 57072 52575 77332 78180 92334 85978 50828 71323 93530 83220 67123 58878 70842 96441 88650 80547 88249 67383 69528 72086 67728 57562 88668 65762 87555 94259 85418 69477 75239 77706 99947 87679 84777 95842 70494 73095 68851 87549 90720 53913 68998 91805 94509 66035 76469 66907 51177 91974 76906 78034 79606 84132 92694 77581 75676 98448 90477 56009 68204 65326 62540 54004 51211 78394 54476 94026 60688 70118 90649 73243 68270 67119 51751 62597 80318 92726 62590 66902 80256 65980 59652 51814 73993 54390 96002 97316 87762 70476 64307 93305 52626 72231 74430 65416 61539 88651 61686 66457 85918 66432 93489 61183 79082 70198 94209 80640 66691 86997 96098 51238 82928 53398 90091 75356 73760 76525 89462 91894 76174 91638 84515 96250 55653 96467 85444 60044 92537 58364 64341 70647 54555 61856 98918 68231 61224 68016 81081 52768 85926 75632 62534 96658 74000 67835 62214 83309 72662 91422 52132 92837 73418 85401 81073 99133 94525 61019 56703 95497 71519 54694 76117 76588 79204 82768 50141 69591 79883 50654 68428 86104 96680 62671 80264 99047 66647 88409 86145 76832 64018 60629 64114 91223 85244 68111 64932 79441 73063 63129 91994 56113 67941 60043 96681 74187 93988 62028 67153 68631 79076 76177 71778 93122 92156 84569 54922 62413 91560 92915 67570 77955 82257 98082 64682 55159 63339 62562 50883 75110 74475 69902 52099 62365 89939 51311 84374 89967 71461 85872 77219 80052 71113 62062 95685 92256 97301 79342 81157 97531 96076 58729 74517 69656 76664 99276 76945 55411 77784 95669 66991 65851 62003 97773 51401 80407 73487 58015 83408 83736 54038 79306 83402 86769 61375 90405 62283 92692 52786 62086 80654 78105 72199 74550 85969 87103 91117 51045 88974 60963 97849 60315 71868 60327 94339 59068 90892 76793 60353 95761 80283 72441 80095 93739 82463 88979 71077 55333 55548 84938 92723 51481 63786 63344 91862 89081 76175 53769 80527 90684 50678 98808 82860 86764 71546 74439 81920 71499 57512 54064 93555 74253 72630 84820 74000 68511 95962 94138 62781 88076 69291 90628 78982 63734 58644 75033 92461 85513 63588 56244 84310 66108 83907 80815 94486 57485 67016 99080 74670 67401 85564 97876 79120 77740 68623 64883 80140 85935 55337 68513 90457 73950 88103 69404 78885 59730 78359 54316 95209 69910 88473 98268 72659 83293 75885 84574 82166 57010 86957 96441 52894 74552 64364 79635 88302 53368 84133 88549 62203 97808 74810 87978 61795 67181 98405 52720 83344 96725 84729 67372 73711 96697 51505 77218 79409 65171 86045 82131 53028 80763 63870 85790 63266 78895 72959 80568 83886 81778 62136 59024 89091 53720 90455 59193 84286 51600 54099 63341 64021 80923 60645 85505 67480 50491 94318 55575 63090 83774 95639 93450 57774 90717 67723 63945 97937 79481 88572 54184 75214 71131 85835 96004 65706 56657 68337 95287 65559 56110 55247 92212 88259 84427 95161 74518 86533 67828 63281 92383 85181 82111 72897 89682 71733 88873 99195 75154 59241 58439 76950 88014 82921 72405 99047 93067 94785 63549 82714 51807 86353 79895 65071 75875 92918 66504 92619 94805 60043 60753 73196 90071 89476 84704 86084 65998 99494 72307 53278 89293 86798 58219 56213 75718 77164 83978 87458 57776 51092 68838 92722 53334 93697 67025 74973 95920 71042 77298 73649 82471 65463 60458 50548 90559 52398 93831 75581 56650 95058 83825 86688 68990 66975 58188 97445 84612 51561 85652 75451 93917 90237 98281 82366 92859 67419 95394 74892 56224 82623 86754 60596 54509 87325 90515 61517 95637 91626 84299 88105 88840 55114 72680 72939 61928 64726 94777 63828 99338 55833 88324 90774 74455 58529 86081 85397 75142 73040 84202 76605 72073 59838 96930 55331 58505 71098 68387 70309 53393 96820 99782 76380 77511 76703 92228 65689 95114 97665 84583 71858 72958 56889 52041 79391 91503 98730 51511 67753 84311 73580 98974 69061 86473 65778 72802 89512 84344 59263 72732 98981 94852 58099 55676 80202 58591 89657 59666 82624 98416 85757 73273 67503 95676 81352 76222 62670 85212 93290 61173 64916 73879 53770 97527 55599 73281 50671 54465 56171 70926 84657 99389 68897 78842 56958 85558 72819 84197 78657 99284 62173 90164 55156 71616 91086 76004 74920 56168 89252 75449 80391 86186 69016 97347 70980 76927 98937 73849 56672 86327 55968 53321 73921 69679 92657 60095 61314 82390 63051 95142 71290 76060 53409 74555 51970 63121 73902 98611 75241 96364 81189 78399 93931 67124 99696 99916 60309 55973 83985 63726 64804 80475 79533 84107 83120 55308 62836 99956 60594 62274 79952 94636 75126 50878 86506 53685 94687 60520 88750 95846 81404 82700 94446 65374 88808 69889 53496 96038 77797 79256 69989 78778 62247 71541 69833 78516 63097 57970 94710 63958 75918 54254 50481 80782 53331 79705 85994 69226 84058 58769 99746 58486 89371 89689 86898 65729 68450 55377 62148 90316 50729 74730 99687 80020 63461 78674 68455 94780 72710 56102 61494 95486 72129 96248 87275 87329 91810 67836 72471 84670 96597 93446 75250 92852 76758 90340 90489 75755 73884 50084 68489 50743 97600 94111 62433 56623 64206 79083 51506 51461 74546 98875 79561 66220 82668 96413 73914 98194 77609 76998 64631 96709 97472 55498 96391 71002 51580 91815 59375 63459 67120 97787 52092 87977 59814 60263 75073 75463 94966 99775 53975 53305 68797 75538 64758 77077 84914 68141 97890 83810 56340 93141 62286 77929 69251 60695 96485 86497 60925 67596 77180 98375 75091 92160 95891 52561 70468 63570 82025 89648 68017 68251 86753 87260 77629 77008 94235 66328 90274 70543 77264 53851 82348 82069 76699 92707 52681 84709 97311 94351 76362 59691 58451 82108 83398 57532 68852 74429 97371 51674 81637 87100 67734 56693 89600 58781 83305 97108 85376 55071 54600 57665 66470 93220 74915 54398 73880 92839 53016 77158 95618 64628 84985 93874 94199 66465 72263 70213 87579 51657 98573 94689 76743 75001 78855 85809 59526 65010 84004 62515 80973 65589 90395 57843 54788 86467 65834 54572 88176 99770 98892 87590 72359 55065 55265 68002 90018 80214 98379 75498 50126 68756 74959 77848 98367 91105 66975 87125 81078 95882 59230 74743 63975 60748 87825 97831 94036 64787 50594 63925 67216 98337 97929 77977 86993 96242 64048 85938 52728 73520 77135 62603 87886 52519 79645 82908 63708 83704 70040 81181 87116 98421 75456 69471 59204 99528 99096 65241 95380 94991 58910 89542 55749 87497 76800 66786 71003 86866 54700 84918 54135 56264 85182 84550 56544 81011 88716 60664 51737 59766 50402 73834 80127 78333 87161 98742 58069 61782 80458 98767 88490 70067 62822 92149 58727 54421 79449 88975 55299 68003 80304 98075 64835 63183 81319 87301 77593 64206 68466 75022 86487 76413 88864 85372 50424 59133 89498 88853 79638 94452 74061 58871 79286 61277 85717 83110 91658 98995 99774 90452 51728 84428 57762 77182 60468 79815 90990 95555 86208 85206 89799 94154 61418 94232 59255 57164 58687 95046 52207 89496 60938 57920 93030 97786 58562 74412 98505 95148 86840 70469 59831 61815 56847 99989 55637 99293 91910 78375 78540 96143 87813 69090 91636 76929 53897 74283 87957 73602 55292 50463 77328 69354 62857 96610 60767 54168 73815 70925 78795 68687 96505 97192 70060 53162 57821 82371 86027 50037 91540 75106 78222 64512 90659 96859 52458 70963 86472 69202 81569 56635 73178 58550 94052 97746 97532 53445 59143 66888 59004 72937 94534 94501 98617 74965 72261 69243 95536 76755 64935 77248 94729 63024 52578 62110 51919 59848 76445 81376 93306 83627 94942 60602 56644 80677 94277 60142 71096 95244 85690 80276 92066 91745 63412 73800 50926 86941 68561 87046 87502 78693 91956 84428 54372 95867 82343 82667 71337 59110 97227 67958 92990 50809 95519 53250 68084 56823 71034 72487 51071 69365 65494 70107 73921 51251 71092 84447 77806 83533 75097 59638 91226 65659 85003 98834 54677 99972 63254 84441 73481 65672 92829 61766 75891 60018 68237 90673 80678 74402 52267 64872 63740 93628 61596 93685 51352 54255 56932 83408 81331 59957 58012 62047 88259 63913 95907 72191 78871 66302 56092 73804 80891 72405 70027 63683 96520 82421 87972 96863 54628 95347 67986 90102 55666 74013 68226 59177 79760 72386 77201 56883 59123 61419 77408 79003 72306 67541 68915 77054 51840 50558 88010 97000 62649 99139 77771 77578 53278 74619 71389 52248 57412 50178 71002 85143 98031 92278 71459 60261 76727 50095 80687 99135 78746 84268 50188 60237 81981 88159 62160 92928 74218 56081 94193 77475 80593 53818 74977 87717 66475 58234 57654 79904 61034 98957 83157 73536 75621 65122 82797 70296 67003 99674 90949 90698 71791 72662 63815 61611 80020 58405 91658 85280 73560 64418 87576 91208 83115 80183 56946 85348 63350 64748 56273 80806 56790 64788 54699 59205 51398 94477 75440 77776 59910 72483 52055 76965 73739 51278 99053 85160 81477 93729 71545 50027 73088 98738 55561 77090 66469 66512 86811 69121 80144 52270 60841 89568 89924 82464 54196 98715 95184 83515 74033 53265 51107 64604 63005 99497 74346 67729 76136 96263 53538 95150 97205 83423 85087 73506 53152 53136 61008 65939 74374 90306 51306 66132 79334 63706 90423 53249 77038 99156 96661 95686 79302 56385 79251 97041 82156 86845 58011 57873 97327 62819 71227 90660 62718 80911 58209 51127 89226 97347 68401 97227 56654 79321 65403 94899 80170 51229 95852 82507 91393 59981 91066 97240 58636 95290 69437 90940 70694 69511 98057 53241 77316 98010 53572 72986 80772 90965 73734 78397 89429 98845 59863 94190 87087 99889 88140 79344 99277 84870 93991 64607 53783 88837 99536 81062 61503 80229 75284 88548 72934 86269 91907 78027 53068 92651 93649 73156 59484 55587 99686 64871 75351 61660 78467 68699 52427 93541 55918 55107 60223 72747 82539 84032 69093 92138 89985 97286 75264 57486 60782 76216 78499 52027 71199 73998 88977 71699 85200 85715 80398 53672 59604 59338 62674 97605 54702 70910 76535 58234 51046 69747 51808 70595 86197 76695 63309 83118 72851 61729 88786 95280 57568 57755 62686 96504 50006 61526 90250 78513 50262 84280 69444 67007 74330 59985 88522 57490 55527 97412 84752 80816 89177 51243 91640 93447 70161 54402 63831 72534 62681 53259 92837 77961 57677 71061 55329 99241 67051 55358 57344 82531 68357 65887 83454 52029 96380 95519 93621 60598 92748 88693 91235 55970 79579 85450 96062 69117 94491 63883 57463 69108 60621 98460 93206 81610 59756 68703 52085 86740 72933 69877 67733 79909 63866 95708 86731 98041 73824 91293 99608 91651 96933 62529 51831 63530 85418 67318 87688 57949 50399 62298 93221 95702 81177 66329 87719 62829 63538 66869 61693 86516 73868 51721 82238 84956 54346 95408 73493 67538 75739 88752 77152 62458 94275 97785 72648 85425 53863 69420 91996 58343 93260 88896 80865 53806 67866 58999 60803 93181 76702 73342 94489 76396 94817 50813 61518 64330 55573 54239 74625 83457 75132 50918 81884 72679 75977 99096 66330 76198 59199 63481 78197 67623 50195 52574 74983 98063 89136 80622 75260 95751 83253 61132 88810 89658 85643 93264 95713 79140 79855 78651 99287 72357 95891 71665 68661 51045 93807 51980 61737 76061 95020 55372 52875 82532 52139 52808 94614 80479 82793 91018 84265 54695 65755 97837 88909 82589 91064 83796 79575 55671 72697 94087 91572 64042 67661 94283 72673 99437 65517 75669 95955 78234 86412 60547 55509 82296 78303 52930 64681 80626 91265 75261 58795 57508 51716 54068 71809 85535 73597 91257 83611 94511 81806 78325 93344 56193 90389 71402 76520 79186 59799 72509 86544 80427 52362 64027 94870 87728 61856 99053 93887 63327 88203 96032 93593 64563 78725 71693 64611 81662 79226 62880 73664 74202 52696 54874 76626 96998 92483 93167 57795 94408 56723 90261 70213 99735 50127 58627 98456 82801 96052 73314 85265 55307 84930 66134 71803 97152 51412 93966 63560 79217 59828 75527 96495 70005 91090 94873 94604 87118 80864 92372 88195 51861 60119 51111 71488 83226 55502 70714 59399 94502 99691 67184 65377 97623 83153 98321 74389 84748 74292 56979 88579 88485 71718 61160 51542 60011 75005 78979 63118 82421 86922 51070 67893 77484 59304 74154 88367 66060 65561 53270 72568 75230 65628 81594 93180 73995 50838 77662 86445 78583 58014 88661 69724 97398 77535 97918 88113 50481 54420 89616 68568 55084 85623 58058 82957 79128 77248 86097 98487 56457 51192 85517 53403 57868 79011 87098 67902 81260 61239 57979 51896 81731 96461 59349 67133 50975 55453 89643 70046 86076 70176 64259 65394 95025 51601 59834 54480 61702 54509 91261 75416 85682 71451 79096 50079 70168 54810 62340 51261 68319 67935 51596 96130 52916 95464 50105 74652 50570 67894 73224 58041 51322 64016 87602 98851 92182 50119 73978 94869 89174 85290 89694 58785 65952 77875 62035 58167 94059 69905 55871 57366 65837 51788 74114 89621 62955 55083 97046 64210 89186 93560 88982 72839 72451 87813 98047 59578 81757 71044 92572 54373 60667 62335 76981 92524 68768 51598 60316 91843 61678 63092 94354 90437 74175 89556 89710 93017 81124 66329 71109 85375 88217 52889 68044 56181 57742 95547 92297 65082 54459 58718 72077 53497 78576 95548 51927 69422 63664 88394 78700 80190 78667 89168 67183 50384 85080 53800 54354 82117 50492 89520 83066 99853 51934 81221 63535 70690 94195 54675 65192 83655 80997 62364 87122 66669 65028 77324 71734 54354 64766 59338 56607 72025 93700 65714 53317 92722 62937 96929 64563 93126 59452 79217 50058 56745 68183 86396 69409 99808 95080 84970 56477 75549 92924 62397 61739 63991 50884 82061 97399 90710 62000 59286 93489 67668 79638 71725 87170 73957 96739 67125 82831 57561 85928 80296 78694 53321 50110 81790 80778 75843 97935 56443 89840 71503 65092 79976 85997 91234 63267 94854 77588 85022 66303 95728 66800 80742 93701 74418 60885 66130 81400 71798 78272 99460 53138 97530 53915 66621 72184 70829 55605 77342 63176 71738 58829 50076 61881 93256 78769 94025 84342 89493 82130 78211 70892 85845 82867 55818 71251 91094 71717 93748 73480 84461 78118 99217 80499 57857 79984 54727 93998 60507 56349 96659 98419 99980 86242 57573 81442 55048 61584 55066 86896 92110 75418 50892 63662 81954 56322 77766 69202 71714 63185 90897 90780 58206 57817 56003 86900 54303 93628 71913 85678 95149 99213 91038 62855 90175 94547 53924 96629 78716 60387 83548 88931 71423 74837 76952 97404 94264 97407 72086 72801 77546 53142 59176 58144 96819 81877 59966 54768 69616 55197 87343 68169 95653 77706 96685 97317 86775 96301 92031 75908 89664 64178 51690 52155 50155 67157 65757 98622 78429 72528 62066 81549 72168 96994 53470 50066 59010 98050 95354 62589 54418 96544 57972 60516 62958 96962 56340 73372 50844 52659 99914 90100 95342 95208 74432 55673 57004 90160 93767 63689 62284 54326 65197 80477 56542 59007 61056 71635 79488 62361 57167 66921 53358 82628 86059 85116 71569 82722 58114 85425 50972 57459 67034 77167 95758 64415 88111 53499 63367 64505 79143 94617 64431 97884 85028 88533 93741 74537 95034 80244 87164 79014 94132 52903 99572 87072 66478 95185 57998 54257 99303 50200 57521 76247 54113 92986 98133 95346 91014 88247 78292 87807 80670 54346 98594 70656 89080 75717 98073 99118 70802 79429 52205 74792 55328 82304 55099 90956 85049 67429 55245 55838 63490 52066 97803 63402 62057 56235 78245 67425 99703 57238 74624 89464 80626 61918 94149 93723 79270 54870 50569 55290 55484 55490 73733 69757 85616 80245 93961 76916 99051 97396 51939 70506 81185 60959 85234 82649 98750 53175 89414 71311 82461 51390 90379 94909 70556 97787 84371 76934 84849 97711 57442 81720 50035 65350 87289 61209 79267 87973 90659 98288 79855 52569 80118 85724 83479 94940 82879 55599 99887 58819 59565 67518 70110 55993 83633 68612 89082 83875 69769 62059 94869 52665 51142 91665 79680 83725 84194 83328 58585 87651 68639 74026 83773 54888 53020 62729 85101 82538 97964 77678 85790 89027 81768 60400 55565 98726 84507 89605 78096 83199 76887 76970 80077 52631 88264 76762 85820 90597 69657 60309 98126 71438 92949 95905 81612 52503 79269 81690 70417 93990 56755 93221 58516 77918 99185 51041 53844 80626 56436 89953 92100 69875 70240 68387 76937 91706 50446 80635 95531 84377 95574 59095 65316 99938 55231 97091 82893 93651 76810 88076 89001 98817 90434 61257 53945 98736 75411 74259 95023 60432 87509 54857 99138 94836 50472 63906 71670 80711 58556 86631 94433 91186 75546 56991 72904 50360 92147 85822 69636 80479 96767 76013 95362 62859 73850 94581 82604 62410 89339 88873 59491 78925 88381 88714 82112 89192 54939 78965 76048 88918 94231 98015 77089 96208 90121 52316 83184 52256 82318 82409 68292 60938 86342 88460 98065 76450 60714 59310 85215 72067 60636 93601 61648 73961 89205 89967 73247 99876 59874 82880 98111 69603 90326 65683 82990 98748 59842 52662 85743 72813 89747 86647 51507 91163 80735 79427 62973 79028 54714 99263 99730 74463 55362 84064 88107 71534 90244 91431 56951 64197 52307 65168 70857 61884 90361 89748 80956 50514 74895 69807 93335 60018 87707 75378 90708 68322 78829 55837 60548 76191 85385 74994 87126 56808 80485 61264 63469 80353 80616 80691 68670 82715 91114 77139 80385 50058 84795 50859 66737 77029 95207 95971 68232 77383 79944 94771 59200 76204 59292 96489 64206 91987 88382 71714 88607 54214 94969 65282 63561 59495 55900 62892 57630 76831 53547 88405 64009 99652 66413 73351 97153 54339 70789 76078 98783 75722 67189 74214 66803 55493 80284 59058 50842 96052 72612 98462 73900 60932 95540 68933 51003 74447 94879 74136 58323 93818 75491 79540 61417 79568 71809 71264 56347 91346 69748 74205 57314 68698 71655 78621 87531 51713 97178 62799 87086 54628 88945 83100 68508 51883 52854 54741 73185 60670 50791 68737 81552 77361 85867 76983 67487 77934 52696 65946 99404 84752 61430 51349 93543 67897 86937 90218 56903 62723 87314 58579 99016 92186 92376 53315 82695 75309 90144 88961 55536 63519 79938 88945 58816 73772 84558 96626 88228 88181 59901 65931 95462 65086 61650 75445 78427 70798 96823 78991 91117 77553 55581 91608 61307 80790 81666 94613 60122 53646 94524 81630 96779 73317 61924 71835 79393 55462 66299 74702 88257 81668 89470 98202 85350 50282 91665 77569 70057 84581 60286 73954 85885 88982 52501 88880 52383 63472 77100 63182 50060 88234 93447 80812 99006 56612 95701 70673 83133 67506 58042 76227 94056 94269 93252 84047 68355 65799 74429 98384 73891 76394 72074 71847 72605 82762 64161 92013 98704 65765 55022 72992 63158 67582 88280 68054 62192 51648 59214 99257 70541 79038 62225 73088 96903 79162 64017 91985 51596 97030 56054 79057 69731 68928 97593 98549 93902 76028 75333 83908 50487 71071 61666 97773 59817 67415 85331 98733 82770 88881 62624 60232 73186 67477 52103 60951 72836 67365 85222 51099 87395 69843 94035 61761 70538 60341 57098 73100 97973 92060 82657 95880 66863 62745 86102 86603 60395 71274 64842 74333 81091 88052 73831 97652 85699 59074 76676 90328 50859 53256 80179 90409 67056 85552 91982 94296 55806 96014 65321 93044 91866 86623 63610 98864 77099 83881 90575 72522 57554 86833 95115 94289 75178 90676 91614 72991 94409 73999 60819 56605 72603 77443 79270 65361 76164 76169 63078 81749 63695 91649 51742 57805 75102 66463 95182 51362 99895 81641 80808 60960 68348 80306 73710 56316 77647 88285 58056 54009 68721 54725 73159 85812 57144 84136 90517 78066 90737 88219 94438 69867 99912 74687 74709 77300 70853 66655 52438 93888 73235 59797 72507 77315 54698 76491 91471 68503 97185 97748 91077 70034 92845 60139 88795 65148 87426 92651 86715 56115 81106 51975 68837 71285 61618 83960 79967 61748 59166 68603 79344 73317 63668 63993 78878 80115 81090 59751 52464 66407 55917 89117 62629 59375 82835 64755 86919 78963 80643 69140 56425 78766 58471 70586 81097 94660 57499 57991 74811 68763 96051 58737 80295 76506 59552 72613 68013 77577 86783 66248 50604 54289 68003 98017 94492 51613 86842 51813 88491 72046 51991 99487 54432 76744 74374 91614 97559 63255 84772 93477 61997 50592 98765 94425 98319 73747 86939 80802 76322 92275 85923 98315 78699 62587 61085 81887 74437 65487 64031 71567 85921 75708 83773 94533 75037 62114 94647 62059 97438 55295 63836 94222 84273 79384 68387 77407 55755 98525 92480 57617 69413 85027 56422 51145 91889 92419 53203 60412 83466 88771 66280 97391 59214 90877 75455 65271 70594 95963 70949 77567 61093 51691 81708 61739 78542 89071 52397 82340 98604 94751 97872 75907 84510 85660 63446 86565 81678 69906 74954 85248 68526 70380 96459 69210 73765 86478 56322 60584 97457 60779 90075 86982 60198 70948 64727 75015 64612 99101 93958 93097 51427 98770 79294 71362 90269 85960 97699 95658 90995 63893 58344 62944 59415 79632 55994 79463 93423 55086 88459 86127 92024 76181 50342 88958 57543 54632 57930 96402 74882 50954 96304 78032 79460 74057 92817 64626 56101 84184 79598 59421 51450 57874 92020 62977 83623 50006 87275 62105 69494 78374 86804 78075 84310 84002 87652 92003 74164 85169 59640 58194 73273 65662 75666 52137 94505 90936 93241 63892 51775 80369 50143 82958 90494 83656 55726 59953 73389 76421 82061 98597 58385 71751 79346 90035 59654 66070 56898 78681 87406 80298 77417 57695 53093 92229 85751 71131 54429 95759 78883 68289 79872 74383 69009 69276 91227 94262 86687 81238 81923 69215 50673 83182 80123 80353 97718 52303 90486 57073 73644 56390 58142 58537 82507 61778 94634 69464 79021 97423 94368 54386 57310 98446 60057 59961 99357 54114 54775 86630 59838 90639 64518 68547 82499 84126 63074 54348 64300 82614 84215 81672 89303 85345 78546 81948 81710 81934 65073 77801 64004 79672 74000 72866 68246 98974 60114 62556 65723 72217 79495 76917 60607 93031 96467 69134 80160 86377 59048 59129 76843 60592 90122 57526 53860 75245 79099 93895 91523 99540 61857 54762 75642 70643 96428 52467 81763 54568 89279 69243 66277 80581 57989 99671 72742 97726 69798 59003 96838 84943 83298 90951 89432 68070 89401 85663 95846 53671 58103 55900 68616 51988 79985 50786 58469 50503 52873 58780 75337 83082 86327 98059 65117 80671 85505 90547 64743 71398 60659 74082 61809 57173 72269 79807 81353 62763 67283 94868 94996 74030 76332 76719 54246 64089 63836 84075 57038 69641 65362 93101 78609 77783 75313 87349 93591 75099 78893 71256 68335 62557 72168 60851 52914 98360 63245 56005 93746 89654 66169 60660 60069 69083 73661 50740 56947 66260 99659 50333 88578 82017 93518 67079 70235 68100 74530 85129 57071 59282 53411 91249 91029 69230 51319 70245 57269 86896 74588 96119 61071 66424 76877 69531 88356 87453 84025 63918 71967 53931 54419 63042 85740 65899 67691 57090 57287 53160 82353 98967 52604 81143 61330 88640 74373 98826 56332 93393 74733 52903 72660 80738 88664 74791 84547 73839 52913 57031 91892 86547 86731 69701 98060 83714 81032 67900 57581 99339 95587 66280 50709 56467 51635 76551 63539 54451 63092 94022 81734 56124 82651 71571 54460 89029 87415 57402 80230 75775 81657 78789 70981 79463 73437 72042 86761 85490 64980 51641 85264 61699 59732 50184 80713 68570 56834 54422 81047 58360 76853 64456 77827 53823 86109 89313 51238 89441 74532 90863 60690 89350 94744 63144 74637 91964 93414 57311 96960 66053 65137 60348 92761 81002 87256 95112 62429 83388 67341 85060 52626 50265 90536 71010 63126 66433 92003 80657 59910 59575 72024 97753 78908 86712 90059 99737 66365 86209 54410 69147 86920 63967 82361 78930 50748 53093 59007 69644 79581 75880 92546 62314 82629 59422 99546 50703 76567 60911 91233 75132 61624 77806 84467 83080 63878 62658 50168 52210 87501 89649 99151 57403 53144 86773 52383 59970 56159 82580 88637 89461 61428 90215 61817 59713 64091 96118 95878 97934 66786 66256 52989 59316 96599 58330 63190 81384 87962 85643 54773 83063 71744 59690 53389 59040 98901 88057 72936 54824 76716 54034 61375 76458 94524 73363 96491 99304 68164 73792 87057 55856 64511 71473 60676 64267 52432 64958 92215 89944 63850 86643 64243 80261 68753 82659 91991 77177 83360 82197 80606 55157 81057 74202 57744 54384 67095 75262 89946 66778 75726 56696 54805 73055 90787 60468 83365 85964 80847 75167 51750 71970 86335 96731 73250 95804 54859 99940 87086 65181 78299 56191 70334 75470 77761 94653 63878 98474 57374 57364 60268 73019 74946 73002 62361 99887 54841 56293 60991 78241 96088 75832 56508 77439 79431 90044 81158 91518 68346 96721 85165 93317 65561 77212 88124 98720 71761 61812 73443 94227 63956 72522 91327 57237 65152 50703 59941 87872 57305 73444 63387 92898 99207 69202 93059 91147 65213 74445 88947 72393 71446 70050 71340 55753 96889 72760 80085 72035 94697 61465 70034 58184 89987 56353 61431 95753 85505 98655 73294 52381 75532 63259 92942 68944 53216 78492 51238 86087 77599 51223 71115 74032 82908 97462 84892 94516 98028 88837 90949 55438 83011 65867 80558 77930 91499 76493 81870 90406 94555 68666 75211 94354 71938 87966 81099 79888 62389 91762 84560 73865 84863 87008 77156 76664 77337 61378 69805 95714 69267 92672 96145 65940 92392 62993 64301 75804 87159 50862 76164 65995 89359 79330 58735 78954 99110 82602 74256 54550 83377 73016 55389 75154 65265 58975 68641 93532 64740 50221 98694 74430 71647 69541 87793 79051 66168 76616 77603 67360 94958 75771 96895 56030 50168 76757 58014 54107 55259 86860 51378 58023 91903 64926 53595 86759 76639 97786 73113 50447 69690 82394 98606 53944 58951 75139 83359 96988 71737 67273 66833 64627 88077 87132 95368 87437 58369 56549 51577 69020 85876 75743 84884 55418 81065 70276 67502 84377 88046 53454 61469 89270 96753 70987 52527 55708 77393 58971 64606 50302 99745 86631 72828 54313 80911 59301 59634 68373 96252 89765 70615 82665 86956 67353 97322 50506 67861 77396 57358 64641 66469 80494 61019 50406 99537 87534 89227 78643 77496 96388 85262 95709 51762 52440 77113 59330 82868 91271 80591 91427 93201 66468 67925 79076 62613 55196 93414 87385 61083 68615 90947 95204 99327 97924 63138 60601 75616 85433 76802 81981 82559 86605 89205 85099 66497 60631 83796 81159 54451 60515 56492 92471 60912 81818 72970 50736 60528 76766 90990 70849 97728 96589 89732 60418 93346 84724 89959 78187 75934 66608 70400 99714 52908 57046 56998 52095 83109 54348 70443 58642 68580 96883 54553 96086 81658 65148 73163 94854 56502 82527 75062 79491 75380 96395 60895 83059 76456 94924 90319 52511 94831 84357 90663 86772 52807 76813 90521 52223 98801 86861 74890 88799 52585 82648 90514 53466 50964 76557 73148 66769 95222 60204 53946 88134 60029 60738 71464 55016 96435 64241 81215 59446 99651 86450 92703 50006 84783 84404 60599 59675 81209 75516 65300 99974 74856 64829 92200 63254 69946 61878 94873 70048 79681 94618 91729 65500 54868 90183 91794 85766 99491 72942 84659 90140 60942 52087 62800 65433 98303 78594 59668 76150 51549 79329 50301 87665 99084 99045 95302 91813 57974 54228 91190 81883 72202 96640 57555 59951 87033 99064 86986 99195 97536 98592 56364 76020 75604 62475 78929 56751 79645 72925 95987 55484 73245 93615 97877 50795 84555 97263 85479 69126 72089 92028 87021 72516 70494 50870 84727 95581 82279 88276 78171 65307 95560 97337 65910 66761 62703 86291 79506 93039 94464 95196 70090 88674 99912 65054 57422 75224 60076 78579 82017 86225 97376 88871 67567 62509 56983 97642 63916 90433 91455 70141 65952 81327 53175 65620 54130 66249 98356 57676 97181 58820 79694 72522 89775 71219 53632 90386 63182 98992 52127 85784 52569 54380 66849 56989 75415 71296 97666 52451 52951 97645 60227 56703 72853 59904 79244 84163 90677 68888 60389 93097 62016 67637 81369 98148 67010 52611 99088 77199 78810 54813 93284 96013 55900 89621 81287 72282 59617 89716 59926 58190 93125 99812 72042 78013 61479 87465 83891 89140 58357 93289 93994 75261 60051 82102 56396 99635 79036 76650 58934 94194 87793 80674 61114 66771 79939 66892 51229 51946 92783 53673 90277 91693 76448 90329 51409 78960 52744 61548 83805 76853 87713 91760 64180 88847 97887 55268 83151 85191 56892 74344 90300 63271 72146 74550 72608 97204 90947 70953 60253 80915 70134 99356 81251 79840 57985 89594 94517 87299 73224 89937 74467 81700 81282 69651 92382 67067 79978 92869 65276 70349 84074 52889 57638 62648 77073 78964 69901 97979 81522 97064 87120 64294 57533 70028 52333 51377 66572 89582 50126 70604 60629 96991 76609 93112 85929 99493 83409 86952 74884 79772 67015 98047 59052 88754 86125 53297 92182 83991 94419 85890 63684 72152 85585 77694 80859 89169 88779 75287 84165 76845 94168 99354 97762 72095 53859 58085 92168 81543 96536 84412 94886 55290 92890 65986 60486 80939 62760 60753 82678 66278 52825 75241 85088 55032 51679 56102 84183 92249 53167 58647 59135 50303 77340 73744 88129 97259 83375 98764 80259 72091 65975 63409 98234 58403 88488 94704 68009 75624 50772 94379 64437 52577 59063 62621 97051 59841 73746 62336 95970 60742 74054 55959 65600 96549 68262 67952 90884 98294 87395 63389 68269 54194 73095 63549 83126 51482 99934 66098 65561 55223 57141 89685 64595 73603 80875 71372 53252 94117 69471 50472 97999 93942 80611 83238 69345 95950 91313 87734 89283 88553 68498 97751 98330 52331 93336 54472 63634 56110 64474 92865 51005 72323 72545 50150 53545 54453 57691 57491 99230 60517 52771 87421 72812 67787 60693 81511 75460 71858 73052 57016 82386 51262 75854 67943 95001 80627 63228 78536 55209 88722 56619 79613 95484 93429 56471 80297 90313 82652 95195 67487 58471 90419 85665 67306 57162 58006 66683 83183 56033 58002 71524 60456 81860 57424 92264 81683 64367 91001 50523 81960 58008 52723 85046 61058 65559 62380 55000 70208 87574 53539 93031 63070 53342 99027 56473 93731 76581 79890 81640 56740 80605 54518 54748 93598 51201 80869 84920 51295 89093 50990 88110 59296 90931 54730 92301 53345 92187 67061 97246 92759 61852 99389 84575 53139 64046 95596 59649 79234 99819 57636 94396 93732 74667 63415 79516 89431 78259 84927 50653 94632 60773 87234 63091 86685 78028 77929 54943 89156 97921 94056 84461 70945 55143 83401 51038 86225 87538 52060 91409 87738 93386 57649 69856 85464 69205 88264 92171 54655 70510 52460 57150 78743 83968 92711 83242 53608 51482 51208 57854 83517 78266 63814 75011 99863 52468 64812 84085 85889 86500 59614 75243 59235 56212 82668 52931 67214 92689 57607 62637 56703 60722 57560 51647 56212 77830 81239 59128 78587 68037 95731 89066 58074 59299 87180 71034 91205 62680 76346 67302 65714 89188 75555 64691 62777 56196 61704 96582 69068 62509 93411 80724 94982 88500 51156 67358 65647 66362 74652 93485 67523 65602 70435 59023 97397 94036 90559 67733 82405 97201 63837 82749 60203 70301 57595 94357 81988 96100 99541 64037 51506 53154 85631 62854 87848 71524 72564 84666 58402 76475 56918 91907 79562 75097 87403 81971 99784 98556 66551 61133 76391 93693 95834 63543 71681 61102 67333 64112 53209 50181 94432 77131 71410 92409 89509 77349 53989 82950 62817 81388 93142 79903 99128 91514 55074 69671 53378 72055 54066 97687 93366 67169 73803 50383 62420 73140 88201 98003 63569 55219 99101 80232 87383 84863 50979 71816 85330 66587 86124 60471 74880 70846 69990 99281 58013 88662 63127 61320 64159 99579 64843 68333 74919 93894 71579 94180 58673 59916 89922 79531 69767 51418 50289 92087 62365 87123 99075 79868 94412 97359 54371 68003 90132 53816 60587 58171 75239 82524 53571 73907 65118 72648 89670 61174 86621 62963 71798 90726 57971 60332 60213 62853 83084 67578 81784 50519 50141 79361 54693 82830 64916 98002 97784 88275 87073 54960 99104 50098 88032 99800 58776 98513 79682 92039 61037 55924 73544 87566 50760 66227 58234 82468 64015 95482 66593 62079 80348 87431 88428 91507 75096 96074 82992 64265 52232 56738 99833 99076 63749 67315 88947 66820 53130 53955 77924 84731 98435 95341 55405 53334 81512 63307 72365 90055 75868 91227 82628 55802 69404 75299 97771 69026 89214 77582 74349 62029 71982 77383 79553 79879 70778 70381 94932 56250 57028 60218 78248 73339 66308 77796 73974 79855 91119 64445 75280 76871 94037 65019 68975 81859 89040 86532 68797 52426 51511 52726 64020 76175 98389 97596 77407 82865 63151 97084 76805 82411 74395 66479 84924 54529 58080 86449 89333 68138 78287 77306 65513 69065 51757 78896 94898 84384 88773 91381 54523 87257 64388 93958 99468 80079 62309 80882 51417 84159 78423 51781 99027 67681 68480 71733 90733 94220 81856 85489 79593 65903 64167 63824 78338 55667 94662 74884 84127 80395 89437 75603 99752 79107 81305 68231 75195 63085 61720 98618 92505 82332 73326 92299 65370 89810 54734 53498 79872 97708 98367 92611 80747 54117 68821 83351 86198 55832 97134 66960 52580 66688 59966 71682 69188 71164 52852 83478 50939 85569 60096 58606 85327 52291 55121 60310 57654 62642 89708 86125 62742 59403 90209 79212 80789 54279 84164 77238 97522 72950 57732 68017 97625 88058 59502 57992 60975 88066 69910 58328 83690 62653 59923 91243 91312 98076 60265 88288 65295 78555 77010 73568 60663 86466 65930 85291 74273 55155 67230 55122 81299 76673 68059 67871 50838 87619 90143 89044 56635 87643 64286 63704 76916 53029 72481 65937 79403 73752 81461 71612 56717 90124 62205 89816 96141 58785 63295 65380 80720 67638 55089 60232 74205 76626 90527 67389 76671 56765 72983 65509 54076 86656 65762 97003 81801 94767 67725 60256 58159 75712 75995 83022 60572 73061 56697 79540 90549 63102 65571 65571 63925 82026 89396 80309 99612 50437 71470 69831 79397 83441 74183 56161 97502 86645 64307 84973 54833 51174 97441 79164 66647 54720 76205 91315 70620 58403 54399 94277 63506 67436 57649 74488 65459 92733 99248 62697 83096 98986 92569 89283 96128 55673 91750 76209 65126 56256 75965 53754 87785 93003 79591 91597 56680 77093 58730 70357 62792 82338 87090 77224 58073 87625 88208 51477 66773 77441 56853 82150 91560 73430 53094 88448 60151 70767 87359 51864 81114 64058 86514 92072 94528 93903 95914 79460 66298 74107 95599 64756 80293 65786 53703 82733 63756 97046 73414 51519 91332 52331 77684 87539 72579 90829 84027 53500 88744 54922 82684 97004 97973 54605 88370 76695 88551 90842 58832 65992 98409 53600 95916 72986 61264 68100 84280 86714 88095 57762 77595 83811 78691 69583 67585 57752 65873 52742 82719 90604 94501 52693 69614 94883 94247 57635 60918 95158 50582 70073 74793 96278 79680 64854 61615 55380 90497 68361 53701 51192 86203 84924 72892 89121 70236 64770 92562 62850 76558 84608 73901 69559 63249 87961 76714 57061 62361 73216 57087 50689 84478 53112 84081 71686 67511 94709 88850 76888 84348 67118 92855 70561 69005 83166 99025 93418 64304 72162 65754 63382 88957 67881 64522 58437 82835 69996 70518 68519 85969 88966 69518 79275 97561 94601 74626 79165 93348 60438 79638 68549 72935 96320 52945 97346 77689 89804 90037 84086 50066 74495 85637 74328 87995 96923 67456 79012 96130 88627 80325 50147 53589 72285 51198 63533 64253 79307 63030 95119 68312 57008 69722 96258 65436 62464 80884 64842 71943 66026 91640 61447 76401 79761 87001 81203 52776 54222 73073 53704 68946 97429 91179 97866 55620 98263 73526 98580 65127 91754 55690 93270 56260 57298 65642 51395 97324 52001 80134 72304 77701 69879 89374 66747 67551 66073 77586 98223 53148 53566 64525 84766 92369 89757 89661 72383 56065 91787 72490 58429 80563 99457 57336 99925 61006 79050 94650 59424 55665 81470 72801 50479 60848 56065 88192 95125 97888 64399 93528 92095 92665 91609 92732 51155 81855 97136 79451 50875 64767 56256 63169 95469 55597 87466 98881 50267 76297 93468 86506 67171 66362 64940 74791 99798 75329 90355 92929 71300 97728 85764 50320 87237 81292 60168 57061 58610 58478 64197 62910 86670 81280 88190 65105 75386 98655 85048 89748 92235 74679 52594 68446 61714 50118 90290 59153 90694 81897 64444 85431 73364 74680 68383 83912 94057 75327 99786 86134 92560 82031 63774 63712 84448 63141 83068 75871 71638 81858 72732 81308 55670 50523 82676 72492 59356 60251 55055 67845 94275 51047 65993 71345 85413 82978 57628 52718 78089 84632 53676 91743 87971 55285 86120 83549 66109 94867 77276 90146 90621 99346 52392 78849 52700 85044 98428 86509 76501 85523 83287 67327 76323 75555 94201 64020 60425 83181 79124 55306 58956 76529 66452 62201 62026 67606 53975 51691 95678 68909 76114 81767 52516 67850 87209 73601 72399 77612 96093 58484 94394 82018 80172 89976 62722 68932 82761 58092 90092 57677 77179 51805 55338 83208 78984 99815 72386 97041 79730 56154 78791 65810 97837 90072 93567 58209 61855 85143 63494 57778 62177 74243 78444 62193 64119 53357 76664 74045 70639 95497 63007 77070 90242 60057 53314 64597 97077 83937 69967 74144 56731 72001 79619 74221 84599 53980 80392 86786 96321 99565 86883 72655 62531 91394 60965 86306 67240 76908 67103 68789 96960 56443 50517 93428 60596 53105 82631 73605 51634 67026 89267 60539 82740 94576 65629 79470 94935 92328 54467 89620 77116 53565 89753 84466 57808 65887 57782 63880 95581 57892 58352 65452 75784 59545 87496 53952 84193 82821 51922 51433 95338 61460 51588 56281 94087 93316 58802 96685 70968 65260 84237 95491 50545 53593 58942 58747 62044 72130 77663 74716 55409 76151 97132 84577 95255 79853 78243 59506 74971 77549 58683 66131 66392 60268 65787 72288 88671 66809 95361 71317 56536 71506 93593 85791 80048 55046 55495 96205 52480 91495 80874 57254 55049 72358 50808 82937 72882 69714 56627 93680 57052 79837 70077 97335 93148 74489 76804 61848 72030 89282 50934 75714 77224 76530 93555 68432 51049 70892 84346 73892 93271 98644 77306 83625 97574 80769 97273 92780 76398 96182 66383 78774 67549 96867 92662 56017 86183 71972 55676 82316 82002 78097 99924 87110 84499 71836 85529 73672 77460 52799 66243 90996 57697 75049 90730 55640 63922 80727 84826 60225 88952 82821 77441 76553 77040 90320 50847 92864 60618 57554 52962 62049 56038 95907 83394 75798 82189 78824 64581 87840 60126 98521 93751 60232 82348 73488 69932 84137 85387 82464 97879 50713 71691 70930 99066 76345 91982 85044 80673 75055 89062 66083 70174 63266 94567 80345 79202 92272 79781 87940 88718 95106 97802 86464 79926 74686 77004 90433 85173 86842 98116 54970 58068 59998 93665 54048 81692 95712 93619 87566 73627 72086 55220 72480 93013 64519 77154 60251 92636 59230 79993 95901 58439 54664 96708 80579 86964 75599 50663 89143 78568 71942 84856 63505 51884 92840 55708 71864 50736 52191 85985 92696 86860 89790 56118 75199 90325 51256 86658 61394 93324 59462 94221 50741 74516 96846 73790 67140 98258 56021 87546 72622 98729 88871 82530 82801 58648 55589 88349 87712 69959 71899 67609 98971 97752 94666 60267 69708 61615 80290 55355 98514 79496 98857 80410 52127 80904 78122 58041 69845 78590 59263 62478 53903 57994 66965 69901 72964 63988 89776 81283 88366 63156 90427 80077 81167 74699 52657 59812 69443 73697 87141 61251 58244 53124 61781 64150 73720 84910 72285 84984 55939 57375 72511 77305 85061 60591 61780 80364 99148 92421 88052 92053 81163 71652 99361 80766 65078 77225 55790 73579 78584 91116 75048 60954 63864 61637 66197 81892 86575 94740 70346 88768 80755 67582 54115 63089 68888 78334 62395 83380 87549 77866 85688 76891 66572 95787 76189 73174 90717 66315 98568 79553 87848 92246 79361 86548 71463 79228 65055 97259 64830 56177 87298 91242 58445 75805 56700 77783 82168 69853 57400 89484 54628 57316 61438 94735 64607 94159 78832 58958 70078 93812 52299 51246 55946 81089 52075 53314 67224 55420 58470 55333 84876 80321 67564 85224 93035 91588 54197 59165 97939 69657 93368 64705 72288 91875 90027 53670 54127 84480 71706 82249 53750 73921 83548 75791 94613 92628 95240 52460 51288 71522 71032 59717 55778 57739 68067 98690 91176 70566 59871 60331 85015 91943 72013 67430 86436 84786 95659 85458 63686 61399 51458 63228 76200 58919 74866 88908 71624 61514 56820 69178 90480 70322 69419 89340 95955 55061 63597 57821 72308 60926 51981 85256 94189 85701 88110 73533 97166 61773 91900 62214 97084 94909 78625 92859 87654 88494 69641 75881 90231 84755 92855 54965 65459 51648 79686 58460 51929 99850 50495 51262 78366 89560 61151 58551 57631 54734 64592 83644 70744 86778 69264 83343 58016 84367 53086 79674 61781 86795 83717 91904 56716 54422 69406 88580 97735 56837 97061 65911 85477 72535 94209 68464 91596 83217 62090 76300 60197 69118 77064 73570 80581 96248 74847 78863 80681 67784 97158 92225 58583 90061 71616 79516 88043 67759 72803 95084 94546 70097 88850 99504 64219 68344 70084 73872 68315 51330 98998 77194 77534 95567 90854 86780 69004 89763 65030 73533 56989 61607 61913 67796 65183 71234 62142 84687 50821 92244 89236 98567 90516 64968 87535 78568 59865 89637 56809 66815 90173 76965 97339 83227 51314 82684 78915 77688 59773 54649 65821 99034 51924 87743 64230 52983 74252 65636 69541 93160 72008 81216 62148 76045 50486 65506 82002 53208 68911 64581 65035 79125 82159 90261 50992 57771 90394 96599 68141 94506 87847 71420 56541 72815 66997 56230 63201 84655 67142 95550 55993 63214 87664 88766 68045 77799 83152 63031 73632 61502 86346 90919 56215 88894 72954 59491 77339 76908 69602 54046 91789 62618 81120 85011 86626 53438 90153 53695 61397 66272 92262 52408 77674 64283 58890 90282 100000 62690 59436 94704 64004 80384 88042 70083 72995 61857 63898 61923 52128 64843 65832 82590 65690 72109 66761 78322 62758 50407 51157 91908 91879 99818 89190 59642 56317 54913 94638 53193 85605 80693 75871 82045 58409 55120 96213 54081 94748 59881 70045 67704 82246 53064 60535 87621 97733 98204 50131 59136 82491 73638 55121 95265 92301 85152 56671 87685 82133 79538 55192 50451 67547 68319 98462 66211 91618 76721 99994 60908 98609 74424 57641 97998 94025 76411 50791 54946 86869 87348 55075 63196 72880 94086 78911 83939 68715 91327 62411 68031 70897 65031 91845 92276 79433 96066 70224 52569 71930 70092 66533 71735 53166 87614 76899 53120 65200 62788 57122 88234 64038 96223 51509 95998 73113 76922 62964 91762 69937 65521 58402 78367 92950 64599 62456 98332 92874 59831 66819 50146 85023 77177 98651 90329 76196 55979 56436 60886 91273 90747 71675 53842 51864 58320 56362 99531 78070 73400 93713 51699 74544 50857 60744 85953 80430 72633 62362 50523 84798 94365 84076 79762 83242 62126 51946 99248 62599 61514 56032 92932 50314 56913 53592 82977 99733 67142 65163 67824 50267 92908 56286 91242 67778 91514 72451 69981 74146 97053 71545 73288 57240 58113 59435 99923 68037 58785 73900 61368 62170 76681 98040 80452 77429 51967 63269 65679 57452 78904 50324 67007 67810 51030 66052 83930 90652 69185 83470 79240 83598 88377 70745 78959 79008 61356 85486 71908 77236 92147 64513 70760 97344 93691 76374 66921 90359 72088 67405 76923 88230 88552 85197 73736 62118 53959 92195 84947 53861 68288 99367 72022 68670 87564 66618 79099 69868 98651 83434 88782 65580 54890 74964 60794 58355 66814 83796 79103 89630 72311 94085 79767 83812 84488 65076 64635 91351 90523 64083 60039 71646 88984 68776 73167 73001 80471 50810 57637 67029 73837 62547 89663 87600 74691 56822 75383 97933 82577 55195 66425 53666 76440 57945 90136 56187 67685 85973 55124 51389 93703 87144 95786 61114 92333 54539 88203 52643 82541 99579 90056 94478 67044 77941 50472 96734 95445 87921 67251 56805 90302 73345 94883 55807 73818 55592 62476 72964 81291 75037 68653 97377 63760 57414 56581 89138 83191 50037 82754 54756 56965 66211 80813 93460 50420 77046 99650 84408 80126 66188 70016 63847 55958 51832 70022 53754 98033 62497 56545 92244 73996 57198 58575 73816 60192 69836 80177 94161 87171 65287 88378 57112 53270 62622 95399 74169 53235 93571 81195 85974 54927 72716 58150 90958 97945 84027 73566 55949 94951 57896 94954 77746 83115 99912 62067 87096 60809 50781 77094 52667 73077 61532 89200 76026 50157 77006 52408 62052 95335 88050 88503 96540 85975 73914 90830 92778 71382 50309 53982 93045 70345 70044 55599 77637 67578 75239 83146 52274 64510 73992 98953 81321 54359 74005 58615 88142 98428 95243 58484 59867 82417 62909 68062 84872 59363 65341 58312 51652 88679 77802 87744 67665 73945 50486 98445 86146 81206 61791 63539 91628 65142 74592 78037 67983 90726 88603 61338 95309 52123 66856 65708 76089 62401 79892 57764 94695 74674 68804 82260 69768 54593 75908 83264 86596 93421 75637 57168 52474 77385 63541 69535 96373 98674 90140 90110 62609 65358 58759 99140 98271 98539 53607 65172 60679 93777 61951 88188 61151 79092 64720 54804 64192 86823 96942 72513 53598 56135 77236 97290 55717 50610 83438 64579 58483 85488 95889 94288 52067 92264 70694 82094 98104 68019 78325 77261 99287 94899 63386 93248 90031 96609 56632 79570 65994 72564 53413 62476 81372 95796 95665 58894 93671 57393 85654 73540 89038 89929 57855 95397 90784 81300 97257 83321 71677 74437 54944 65081 88956 65444 53055 56641 71129 70723 83281 94179 80092 96811 87872 63349 91524 72777 77000 73999 87596 56935 90390 61759 89165 92355 99401 74286 80515 91855 67548 88033 91301 80676 91150 89874 82076 87283 97427 58099 77378 89610 74554 97841 77087 68169 81711 76735 92777 85360 51397 56245 54731 77215 74666 51651 82842 66127 91614 71914 74039 99435 98640 51990 57915 88428 74261 86692 95667 78737 59690 50791 79558 72207 91545 77784 92064 94520 62382 71001 55654 96356 93236 78429 50408 54906 67229 50802 68329 93205 65969 78494 59158 84639 82863 57335 54952 66750 58702 80304 65469 77175 82210 76968 79881 65633 83696 51554 88623 65648 77756 75654 85577 88932 54235 82775 95176 75007 62007 62169 76438 58481 62590 85651 98550 78877 71825 69025 54816 68495 82044 68288 76590 67763 72854 75830 50640 60562 92929 59133 94891 83484 95462 97698 88497 88307 76150 99681 74458 72806 65390 65238 65502 57005 94354 76878 95570 93759 55577 78282 76547 68241 90203 66037 50372 89472 57951 71442 65496 94795 86009 50040 95342 68862 86843 94637 96462 52134 68171 50432 50137 63947 62900 75368 91027 77053 64104 54457 53499 74154 91661 86733 62599 97280 56216 78509 90146 73637 85471 93255 86797 77745 52451 90741 86789 62885 75270 79600 59099 60272 93113 87923 77568 50249 55358 88583 57505 70335 67489 57981 98087 70124 64622 91544 95975 64109 98453 60685 57282 71271 96112 69568 87184 69069 80656 84183 60405 62675 81778 53761 56223 68649 80207 52839 70239 93014 51967 80497 67276 99518 82341 83367 98179 74645 89123 89079 88721 90887 52508 84625 80595 67816 59829 55047 95281 53047 51821 90018 95494 88637 90115 78887 59406 79659 94911 64031 79728 90483 95658 84616 70187 76738 54191 53344 76661 59669 77534 96222 65516 66557 76639 60845 88025 78294 56738 99289 71877 60443 93279 76655 51071 86969 96214 90491 54621 78574 63927 94751 96749 81699 57974 71674 95033 72995 92153 62416 91442 96799 91043 50278 68440 79403 70273 88352 60409 54299 98222 98982 79084 69024 83235 57847 69446 50972 96176 62272 79004 86592 79420 83305 52288 61252 73164 69130 75534 88815 89182 62550 87062 75061 62385 63686 75559 55452 99992 57786 81011 98003 64690 54435 52213 64305 95523 58835 61618 75629 67933 76645 84452 87715 91623 75433 52142 95695 80584 95846 74824 88839 76066 78077 70946 53488 56392 94313 81220 52281 71571 95775 68088 66233 80397 64523 87889 80850 72634 62967 67555 91601 71383 75728 70580 69211 85370 93833 85783 60493 71401 63637 67333 96169 71243 63350 93074 86833 51346 81429 65939 79697 78458 80809 63448 73582 63996 54610 61131 63071 58442 77401 81458 88417 84021 82315 52219 86354 75915 79677 53742 95705 97347 94266 67750 62693 85204 68772 85587 93809 68962 50394 72400 97985 93244 57871 88905 54330 71904 50985 60533 51095 64704 66144 62874 81874 85065 63866 88379 60557 89639 75247 68542 52566 90125 81759 72383 76902 62081 76840 86769 81596 79205 96474 69294 75790 61124 78663 73742 85391 78047 82620 84663 69635 83318 52612 84840 75933 65017 59338 57410 87236 91373 52570 80011 63547 83846 86139 97457 52982 82624 63888 53512 57786 74687 58363 58836 85186 59060 83727 90311 84036 73934 80769 66641 78506 61150 58729 69782 61065 94585 84675 66382 97052 71881 88362 98391 76688 91274 52199 77495 75303 94449 93792 70614 68393 76681 80817 58959 59004 90087 65375 59124 71540 88130 99008 75266 57493 90740 70991 83333 65049 73476 80179 85213 65382 83132 66434 81970 94055 51297 80977 50977 50674 62745 68644 64349 89552 54376 56181 97961 96049 98384 96156 96840 88088 86869 60738 94874 69127 98781 98627 91731 56729 52512 57384 69048 94884 69357 83242 85015 94100 61566 79225 61200 55841 79189 91551 79089 77590 99682 72410 88238 83130 92358 88711 90885 76456 95229 51324 51169 70203 88320 73817 51051 65976 97136 53602 97732 69828 59365 86871 89647 67284 65064 64671 97260 57542 72672 68166 57787 93552 84740 58943 75229 81663 75473 94996 74066 82419 93794 69873 50341 85629 56557 81585 90997 71915 88677 68834 82215 51312 76762 76045 73556 80703 67886 62428 89420 80648 69867 57048 64635 86195 89788 73498 58387 86350 57319 51476 57697 67458 52628 84969 79001 96123 88717 76855 67738 86481 65050 62539 58682 81638 57425 60750 87953 85672 55133 81423 91306 90381 70674 72603 61420 69191 61441 67187 63372 78402 96490 66644 84856 52521 71984 97956 95299 89550 92506 60823 85320 88571 84078 95508 56178 56072 61863 56876 87488 67993 84699 69644 79512 94521 81740 64799 67495 79588 58141 86844 74743 92730 83300 66253 54116 86160 89290 60400 75066 72360 86487 89559 97628 55760 95776 82794 72330 63567 76648 67473 72676 79394 97541 87553 93838 95253 75016 90697 69556 77267 66144 81060 89744 60406 62341 89083 71556 57973 75030 57285 57941 63242 98309 87721 94113 96106 60789 96139 77398 58459 90983 70947 95296 81742 64040 60796 52968 71071 98204 55418 81987 55828 99942 61199 68540 94522 73550 75923 81072 54499 78807 59652 85623 67176 91684 54747 78800 86337 82807 62303 94537 64488 60061 59499 55867 90586 64390 84673 95223 55703 70123 72529 85416 95867 98783 97711 58784 64287 94536 93676 51262 74852 96532 77697 75056 54791 82188 93404 84721 51518 95970 54630 89122 90897 89554 61333 98689 86913 71664 64504 97648 83752 89758 52161 90691 82700 54274 77456 64915 69525 62600 84853 89044 97612 80850 64874 98913 97250 97225 97272 52374 72465 91161 56873 83420 68299 52978 90230 89579 70535 85297 61062 99521 98726 74917 82533 57095 93215 58583 70044 58304 69253 74599 99747 63832 93428 56856 87523 61834 61950 96018 83820 67845 60786 50835 96652 88292 98852 89490 55542 87472 73400 75385 73531 91323 56109 89967 83087 78301 72759 98925 66912 86400 83342 94177 93528 56005 79992 53697 93105 58255 76627 69850 87183 55957 53544 68543 87237 77685 79655 68613 92489 95670 92970 95675 61017 72553 59539 93010 69309 68643 52976 78686 85452 62922 66078 71567 79863 78580 99086 65071 76533 59756 97142 60214 96116 70041 96482 89732 51113 98419 76746 72571 83767 58296 54695 83632 73653 93183 57714 52781 96655 73253 72566 66262 66714 56789 65898 92756 82740 69206 51650 77056 98106 68981 62280 58595 55898 93680 95147 68353 54467 74948 81759 59127 60611 88472 80298 79898 68867 54516 86767 94875 97733 75532 92795 57758 76190 92328 80265 67349 57882 84334 53935 50376 59971 66025 85407 67480 85476 50844 81684 61520 99765 51168 58243 69596 80013 92304 77763 83445 62600 61402 91426 83458 82209 67903 78395 94779 60147 96651 68909 90488 59207 54478 80039 82497 67068 52584 81242 59675 56234 74826 82086 74257 72536 63246 69381 84620 62967 67065 81348 54040 81182 64725 64290 51992 52173 86604 62226 68237 91094 79087 66717 75491 95581 88232 51250 69391 84314 61013 50169 92320 83201 69310 90101 70687 97719 57732 85464 54938 96395 72303 79855 58498 61481 57666 94369 63559 82266 80642 89247 82694 62226 68620 77344 84981 91451 69075 92384 75329 99933 68061 78818 99654 88406 53640 95510 79142 83275 63311 95908 81279 59497 84207 83013 63405 89790 54867 86471 96966 85903 92670 95225 57621 64471 93839 53353 95085 96309 92263 99213 94502 59492 96078 58870 71314 51724 97389 69134 99096 52855 69483 64739 58258 57177 99326 60811 99734 80965 93041 98650 66355 69539 99217 84042 83684 65298 96332 96432 72741 98394 97163 90900 50960 68809 80522 61052 62723 76262 91366 83953 85458 98564 88107 89060 61904 59186 56542 67153 56954 64382 61562 63338 96012 79766 97398 95855 56810 91490 66789 53570 91740 70882 64059 82044 60874 84919 56347 77240 56125 59472 51076 78128 78921 51533 88888 81514 72427 68623 98532 76408 66284 51953 67709 67009 57347 54753 71608 87838 98769 95419 84244 95203 68952 85243 96159 81302 77573 84603 77996 50816 51169 94215 71482 87010 66454 83025 63067 82046 71733 61101 97437 69210 84480 93139 89716 59082 75917 70534 76926 68961 80623 63824 90267 60836 59449 66976 62319 72447 81197 73636 77933 92094 62517 68064 83172 82677 75686 50805 66910 51819 66805 51221 88349 72462 94709 70256 60340 65659 94471 57042 82819 82492 69037 52221 61392 94066 59063 99332 80758 94160 65025 66182 65906 50818 75788 50229 55774 52979 72176 84862 77798 76644 88522 90535 71079 92755 60478 72236 93359 84425 69816 86159 92597 97090 95820 75929 72939 85807 80879 91279 95232 85498 91699 95921 65992 67365 83887 88928 79327 96026 82365 68957 68280 74816 92832 93252 68883 82155 51834 66377 67233 94580 69341 66908 85429 62398 73837 91101 76249 83935 91312 95452 94471 61383 53464 77786 80019 80340 53688 70226 78642 79556 92813 65493 84094 68745 83019 57249 84667 81366 76808 53117 70304 63903 94817 87006 52668 58268 59038 81259 99595 58484 84583 56294 81293 88256 92680 89258 87013 77556 72165 97130 74726 79722 74530 66581 96869 93713 59670 69345 50227 57564 57850 55457 93737 72987 64443 52206 50984 85933 71592 99443 61292 73838 66733 79284 99387 61402 73275 72569 99192 83691 92829 99648 87932 97702 58020 83700 74640 53463 97140 58047 98539 50635 88992 69068 50888 73129 56605 81756 55033 95321 65778 96432 58883 78449 67980 50409 62760 60948 55869 68011 75436 89879 54959 51679 84543 86161 66059 75178 65423 65364 65767 67368 81759 71456 78939 52344 82186 60720 75324 88296 54644 59614 50131 93892 75594 74867 76981 99875 99541 66861 55697 63017 53737 94262 50287 84394 77602 62795 50909 52801 72084 57672 53488 51969 74609 89089 71525 91958 78622 88184 79136 63778 85447 84958 53676 80731 88183 71162 88713 68318 92370 57103 51194 56545 87835 95174 73171 97434 90207 96967 70485 99511 67912 98537 65500 75101 97768 86612 72202 70859 64333 93912 81689 89962 89018 55125 85521 58269 98997 75197 71062 90151 89761 70213 86179 81847 90239 64764 62149 85485 75192 71849 69428 72252 70996 68382 52963 88691 82363 72383 63018 79101 51259 51553 52106 95569 66980 53344 74935 89880 62202 59948 72311 69696 65551 98484 71066 55280 91866 61030 92108 69006 92539 75218 55122 94717 59261 74082 70686 66514 96996 51669 76388 66860 79893 77563 75176 78202 79108 78725 85481 71042 51993 77583 83595 92631 53160 72764 59234 86625 95247 87396 56373 51280 74781 93204 56815 71879 94524 95627 54726 56084 84346 55903 58455 88149 84288 50682 62646 80751 67951 81200 89300 76367 52031 71078 96850 88677 61577 79684 93122 70072 69441 96191 50983 52875 53157 50031 83468 80255 53097 52198 89293 80728 69969 99246 77403 73177 86739 66324 52747 53674 60642 80673 69100 60614 56285 66743 56059 68805 81267 93634 50469 92275 96623 90688 86869 65385 52748 88884 81331 75365 58785 75997 61478 79720 65984 68806 67038 66509 58040 80462 83648 80366 64212 85531 59412 82414 89323 78404 85311 58448 68113 60765 86087 91963 75731 70773 51208 60969 85346 66072 54389 57496 93294 55847 84584 80378 68320 65075 63564 50124 87947 52733 98330 70818 86032 54557 52218 61568 68177 89002 50086 83723 61194 87516 89057 98926 59166 95550 94019 90393 64288 86873 59864 99464 93459 69896 86822 54682 51952 95570 95292 87879 85521 90570 90736 53687 98112 87468 55816 90396 95691 72734 66681 84872 60188 93920 81707 93168 72352 66770 88711 70578 62444 85579 91264 84193 56950 89205 96605 56960 55266 93423 58635 92383 77223 95023 91839 74504 78376 80697 85668 98844 61297 60575 89332 89572 82676 92786 82588 98417 74745 59515 57744 91365 98880 77681 76274 58775 71351 95671 82308 97353 65715 76181 99254 64455 57358 51463 92571 82551 78928 70454 56585 90696 76726 77986 71123 56739 97807 86382 56374 91391 59547 54281 99037 88431 57339 55924 69367 97088 73776 52495 76541 51502 92201 95766 79678 64978 87798 93612 89765 89501 61597 54800 86336 74475 81432 83763 87441 99469 86710 74790 52567 70330 81598 61257 57179 56353 57718 79072 95880 65105 88887 80655 60484 54658 89880 85436 87428 95480 74670 86218 71006 71530 74458 52215 81883 61817 82690 81506 94491 66132 69131 55006 84274 94657 72463 75786 91166 96950 93609 94945 50333 89944 87270 62148 89779 81311 82304 84307 87985 70048 72725 89233 51459 61250 60285 89254 82252 82033 60068 76230 64940 90117 52686 51164 66395 91973 71764 50393 69595 88208 50537 65273 94515 89971 53124 67621 51750 67443 65119 87695 58945 95138 70116 73089 69539 94191 62178 79284 56517 66737 92708 96573 93911 74550 93427 70878 51344 81152 64797 94882 81207 70095 74161 62371 66915 63702 67719 56627 96588 53890 82070 81881 55344 71799 78622 66782 72623 88374 89828 52152 83261 75066 81482 53732 56436 80520 98268 63034 91678 85480 52957 73723 60106 97851 72056 80316 57576 56107 64330 58307 68604 96658 85036 74974 70520 50062 67360 77124 74713 76119 95976 57608 55494 61816 85892 66092 78956 95624 95922 86784 91447 63865 98518 85616 96744 80344 95286 67539 87391 70180 74878 57984 76814 80586 78095 69815 59648 54202 89312 71797 65782 98874 77622 58503 93818 74195 59794 98637 90695 82112 53729 95056 58887 76707 75957 74802 50997 70920 78555 56311 68263 50288 55638 71823 86894 94643 86257 74861 65898 78222 52032 75934 65742 98724 64886 68173 52737 91673 58622 81278 55497 90022 54120 72537 98172 85964 51383 72760 98225 94715 67904 81316 67325 60384 96283 60273 56218 76946 95040 95622 54801 77677 84839 91667 53930 71419 66874 65471 76493 65179 66790 75845 87599 63131 70992 53879 82959 77311 51100 93443 83554 61788 87407 76440 73267 68632 89205 93343 56162 99805 82020 84930 63913 81242 91725 68997 79045 78635 82980 55417 87629 75045 90419 99597 82169 92865 95600 54409 61173 84214 58466 96797 91378 76813 62898 92623 96294 63792 87664 79060 54947 73857 71108 57522 78693 73502 89528 51222 51561 68408 58695 97025 75284 73290 85412 64770 62401 53276 56546 72895 86061 85055 64935 73580 64482 63141 54509 51650 71788 80000 50699 88372 65895 54880 80365 52344 57028 70520 82892 74418 51876 86917 71169 96273 98264 67762 94936 71006 79839 64919 82237 66351 81126 91143 75989 79544 66225 69467 97026 50202 57455 84090 65338 96494 63943 57610 97207 59053 90994 57897 62133 94201 75705 67427 53728 65312 79643 99395 90147 55142 93098 65505 99473 56731 63439 93000 53063 67319 74101 69132 90601 67648 76101 97443 62973 82978 85536 86106 92668 70871 67175 93255 54399 72265 85215 63889 86164 90293 62715 90906 92372 72828 88079 85710 64063 75141 53381 62460 77598 68995 87567 95457 58308 81270 82694 78600 97488 89749 71688 57989 89597 84786 99184 68630 53740 70167 86139 93310 67198 98976 80829 90325 52215 62355 52017 97252 87224 65850 79457 84377 53523 74152 99842 86774 70565 86291 75597 66290 81536 65990 80146 69088 77954 75691 96390 84772 51028 56617 75834 88206 70637 89038 65485 93195 59187 79040 73259 77756 95976 58953 57066 64873 77662 60449 76204 94304 90525 77366 94816 54765 90257 90099 83483 81743 85118 53558 99901 77922 71396 99601 64558 89233 95520 87055 54350 82615 77614 79311 92269 61805 87431 83624 90825 55080 72483 51799 91275 65697 60414 95214 60583 53405 79288 51136 65928 86928 96707 91071 60227 88306 57550 76413 97133 67317 53588 69531 74464 58009 67474 98842 80515 89275 54127 77641 84552 62900 50570 51797 93559 79329 58500 93666 97845 93882 64391 86647 57398 88053 88278 94573 97906 80930 91350 50201 81328 91695 68235 64305 80474 53662 90783 51491 80767 56096 87215 96271 62446 97934 60009 75675 92017 98897 65230 70545 71925 54429 76767 55973 93866 63989 91495 98563 80446 54395 99329 64251 63901 92739 96952 63079 57452 71256 83114 65711 91962 96870 93542 71563 51284 96286 57086 69652 65746 57246 51870 56604 78971 79188 86605 58780 85674 92720 73395 97396 62489 56312 50356 99899 88236 82298 57464 78145 87141 84118 51936 83894 79628 69876 67673 82578 57469 55155 72404 70020 73794 83337 93200 97732 53060 89724 77185 75603 51399 91373 98754 75737 63343 68672 67301 78965 58213 72152 92872 97105 73867 87063 98370 86733 76078 63531 60323 93880 50412 57217 52900 82102 90431 69224 77730 52554 68019 62669 70134 92850 65145 85494 87421 93129 97102 75353 99495 55599 66451 79511 87449 92169 63337 94164 87653 70530 80546 51055 83721 64047 58170 64438 54868 58859 91813 60267 68293 60823 54756 89895 51442 93382 92987 97110 86120 65502 52313 72602 56982 70564 55386 70621 85734 70984 98739 57917 60398 87453 97759 92972 97541 92250 77575 78116 87596 58585 78151 61076 62853 55977 64220 51173 96270 71272 90750 64950 84368 85477 65313 98220 61358 63504 54727 95341 54837 68717 63961 97164 58007 65195 93039 68583 77994 91928 62604 95039 78491 68017 83442 75928 97120 74144 91913 80774 54025 81489 51231 87448 79514 96937 86809 62480 61791 90774 71382 57395 60493 64135 96464 60323 89611 78919 75430 81466 63058 60277 83732 92901 69377 97888 98622 61306 59182 73424 94985 90059 85039 68871 90397 89137 81523 61415 50166 73851 96993 59747 89713 95265 56891 60069 95338 92377 70385 56487 61354 97095 94719 84955 50180 86716 66785 64400 75889 83895 81089 78287 94958 52141 80249 91297 86883 50398 65288 82269 80274 80318 56765 91221 73551 91419 50671 65219 59298 86396 98860 65802 77943 51025 65025 55425 50210 52783 64175 56304 55517 51239 71949 91712 72280 73610 80240 81123 69903 88385 73982 54484 99600 71001 97715 67700 52464 64010 60704 61390 54871 57504 65478 68240 83699 76090 70259 91326 94513 78254 80676 74465 82907 75386 91682 84696 85415 74323 86709 70506 82814 85296 95012 54829 83018 96692 58028 88917 63300 70893 88084 56395 82610 86465 61122 98172 92496 92586 68368 78653 93021 94024 77584 92136 71818 68893 51063 53584 83960 89424 82851 90053 70628 65112 69903 75197 72849 75178 85193 83887 60290 58229 76117 69256 99217 53409 88316 99091 55920 68005 55028 59085 93746 90593 70476 96443 71454 68575 75317 60534 83714 53771 54036 86829 84927 99367 93794 57425 71432 72309 61715 64253 81362 50282 92181 60657 89219 96748 93496 79605 99659 79149 87163 87445 81769 94796 94853 87012 73904 82931 65669 97123 55536 58526 66921 68787 83840 55787 88492 52989 87874 64627 92778 52841 63720 84223 56365 79966 83490 70813 65106 64811 94163 53910 81672 91788 52150 81809 77826 58255 74389 61762 64112 80226 72257 77861 95945 61996 72458 84143 90639 98922 57956 73402 77455 84481 84468 54877 94153 53897 81969 80699 77042 81507 62746 76968 87571 55302 55457 58954 64691 92775 59585 90565 91443 69215 53651 57725 55047 96563 96328 77620 55578 64577 93276 98830 91275 51451 77623 73220 93947 79921 86628 88499 83116 67582 66530 53494 84826 77947 63058 64180 86349 86532 63167 63887 67718 57622 51194 84001 97915 87261 67953 97928 67905 78133 52045 83695 59738 90003 74050 50677 98389 64586 87875 65975 57464 62216 66839 71014 87281 88060 54109 82900 96593 53439 96149 60805 87419 54048 79391 73820 71639 97693 90230 90515 53314 77465 84077 52794 91010 90565 81796 80830 88964 52165 65814 52604 76682 75309 53473 92129 74573 65261 88695 53876 74483 66383 71490 74991 69031 78925 99501 72381 58522 67721 98727 77580 83864 74675 59959 90507 78806 56098 51244 83990 85113 77113 79363 86002 68360 65213 82499 52683 72710 78514 65704 72878 53232 54171 78024 96836 67728 79393 92897 82109 98426 56871 99856 75599 56018 87437 50745 53687 82037 50957 76122 92735 66885 88478 90116 87339 64425 57919 57611 74239 56314 77921 90489 51213 69631 72213 94350 79921 75540 76268 67961 57045 72706 64447 81173 82730 82373 50145 75361 69254 95286 97001 74342 91846 85208 73790 89513 96358 55675 87218 87601 66227 67650 70348 97617 56673 68312 87944 92550 50354 99876 99361 71989 91479 56429 59806 51913 53414 79295 55734 52405 60944 99999 74192 83832 64732 59980 89673 54278 76947 82159 62041 79786 88323 65518 89265 72815 78945 86113 98947 75913 76611 51674 87500 74106 66697 53760 62161 75535 58650 59029 94025 52378 72343 82524 84377 97655 82627 59462 50677 58493 83369 73283 53328 62962 64421 71322 85987 84015 57736 60473 86274 81596 74630 63816 79987 76999 92671 73749 75785 77739 94280 67532 52046 80810 93346 78884 74167 70374 74067 79521 92356 58142 53616 68832 92736 52249 98901 72762 63941 71971 68744 76759 79326 80200 87405 65856 62106 54415 77556 62248 99262 88206 77971 73687 66531 84094 68870 97013 52085 72551 55509 72434 79530 73526 98000 72920 93364 76156 63399 74712 87887 90762 67484 71309 59178 87555 66852 63266 81853 78347 86407 58196 63553 67202 69121 50737 68474 77105 94739 92611 92674 65064 51864 86616 84963 85688 96410 58856 98359 77076 90017 88506 87335 97821 71974 71421 64360 87621 87119 63468 95759 52155 75099 51881 66867 77228 84331 68939 93618 97272 99050 86344 93041 62026 51026 56476 92002 61628 86422 52842 84343 81353 72386 73382 54228 53492 65024 85345 57675 53865 76111 57849 84563 89575 83406 99510 94569 71549 98817 73546 86880 97854 98129 77597 92649 89078 73348 57626 93372 68051 57459 53840 51154 68930 75379 56377 50229 97040 90410 66396 61004 83613 84778 58909 60073 97127 54467 66810 75010 57496 76926 53334 73901 57897 69472 91295 78344 96735 94294 72660 76756 70569 99712 66986 76840 52583 99395 83388 86087 57710 96899 60265 77375 94355 51605 76577 88327 84296 79752 76633 99360 71839 90268 57800 79382 68485 64334 64544 68036 62464 72432 92738 89127 59880 57412 96502 84958 52397 95819 67917 95883 87263 94750 73874 77436 60140 60486 84687 53365 80754 94291 70565 78659 63551 76719 52433 60299 56388 65699 74506 67719 62618 64439 76419 85922 80401 52042 98410 67850 86915 67554 97504 96055 79450 97154 92711 69894 69857 54603 50619 77254 92534 58466 64394 73338 69325 76637 80773 73010 82589 84003 76017 60543 71304 81845 53218 98216 82057 94533 76251 58984 87440 62454 99120 67125 72072 81702 50148 70988 60041 87957 69411 85155 62047 76207 92693 50691 76151 69005 70734 90877 74047 94985 55169 81327 91689 53172 74783 81459 78088 90377 88354 88300 62240 82897 63068 71594 97554 78390 83058 82622 67433 92401 53178 99839 52232 92137 91984 53809 92160 84496 84724 53154 74827 97963 77593 56540 54214 85367 75758 51076 71881 85089 68622 96883 80909 87473 51185 88902 76109 59872 66170 64755 86544 87182 54126 66541 73637 77091 53699 54786 69693 54861 92214 86059 54901 61504 77936 76277 71452 61944 77037 50820 72828 69137 86849 60368 71322 72387 61292 86165 93342 96864 80763 73638 86067 77990 70450 51222 92735 57061 64937 62041 94846 60625 92634 72396 53106 86319 51090 57957 63562 87783 62384 90539 96520 82798 84521 67416 89189 75350 70374 95792 77173 80462 54361 94293 53175 54966 51330 53702 88226 72266 72923 98526 60413 71106 60794 65632 75135 77762 70615 52162 82750 53833 90868 65350 51191 95967 82750 98550 96473 68575 79898 79377 85656 95431 72043 91045 89442 90409 95113 84739 64532 56442 55361 80578 60700 56115 83436 98771 88900 61666 66905 71895 97198 60849 73392 87445 87077 52844 86275 70011 72583 64444 79397 97389 89846 76271 60025 82910 62270 82066 63245 70969 81864 56327 54823 81063 82694 93475 58890 79936 93256 77893 61765 84552 55280 68795 78358 52490 54351 72387 73997 62107 77316 56456 59762 74493 91789 57179 57678 91895 74640 80192 52868 58925 65347 80043 98526 90164 61428 91349 60528 55461 99342 82579 88315 51575 98995 66049 84514 99446 54611 70273 72313 73671 54357 92752 56905 77630 67804 90884 73228 94603 64200 93069 58979 71682 76723 60957 55419 54391 90200 93187 57267 72606 92269 59088 61288 83152 95313 84181 92363 62146 66912 53982 82211 72613 59072 79559 52366 61897 53406 95992 94083 79593 80192 64438 50032 66440 65324 65355 51469 58213 76507 73337 88550 53461 51221 91057 69489 82881 94060 72051 91169 59897 57563 70002 87079 94833 52809 70415 62519 61714 57008 82560 97298 59420 71602 76066 75175 95418 66034 53675 58569 73603 98082 97177 79931 97034 52196 90231 72843 64775 55591 58282 60369 56404 94674 52600 68200 78039 67739 96139 98672 52307 78431 71560 86985 59569 78966 76729 84859 94206 91419 51466 78695 51090 51834 86143 58013 96957 96411 67833 82295 92516 69370 74469 60753 62860 87824 62881 73050 73176 60870 51146 57954 65289 53457 60919 99013 92235 63729 96844 68806 98329 50470 63395 87564 79745 62357 84994 67351 85303 61219 57332 58792 57200 96709 72949 88457 94623 75342 64781 81918 95633 87517 65456 96663 96790 96564 73641 93767 72776 74551 62366 96794 61551 84039 73337 91429 83819 57712 77641 96813 90851 93060 93435 75980 62408 90283 84464 69012 93534 69021 87420 51042 97110 70470 65270 94271 67677 98271 94170 76711 75823 54118 77520 81521 59705 54212 67139 67624 73387 98571 62995 67763 70293 68752 54758 90219 87239 84503 69344 62153 83687 66593 95563 58721 99743 67804 50151 68427 78632 90848 51118 73504 66610 97504 82414 69260 51198 66212 94519 64146 82853 81357 96954 74569 95257 58247 75124 80342 91314 71177 76938 55860 71035 98275 81971 61277 74446 78340 50404 73242 98303 80766 86887 97518 75554 63495 92367 93138 54244 72546 66200 95209 56814 61747 66937 87947 53956 68789 50946 87417 67725 90848 54214 93280 63429 57740 68273 78761 89831 84080 52464 74802 99179 83622 78744 79717 82680 90113 69988 59520 67715 86342 53965 70559 54114 87716 73312 97592 72822 79981 84610 96945 70683 77106 74227 51332 98032 83757 90686 57449 55156 90429 95454 51586 98530 91725 66382 76445 50932 50996 95908 88644 53262 61506 51256 75146 58630 83433 56490 61583 83741 80874 85725 55179 93803 53824 56538 64793 75743 95439 97219 83547 86978 65778 79478 98116 78235 67644 99897 87281 71412 68209 77982 88945 68229 80344 93810 85812 73563 84499 66226 74165 80915 85276 97027 61524 52830 98105 74157 53245 82905 56165 53118 88696 95655 80397 57575 60885 76481 83208 88728 98352 81817 82362 74548 59209 81457 81609 50809 90930 63123 76513 93823 89713 71770 62641 88924 85945 65760 86851 63968 62366 64328 77630 94398 81874 81821 91726 77929 85624 83652 58025 89969 84752 97261 60526 52112 66235 57826 70487 63238 61618 93549 94390 75581 53987 80703 78161 91637 61010 51349 77483 66816 89061 74155 81564 81165 94343 90555 90335 80373 90760 52921 55070 98217 83920 78440 65312 90816 53998 85791 54233 54329 53668 56590 85287 77551 93918 66007 57233 89827 96940 84307 98379 84995 59681 55395 64443 59348 85200 83314 99431 55764 52913 99904 92403 89915 96815 89784 91785 92861 85436 83476 85472 72879 83126 82587 62966 85005 87370 61971 80253 57864 92647 64780 72931 65918 52011 81583 57862 76311 91293 75387 51971 82874 71663 78551 95843 51079 95345 62641 79767 78513 90628 73433 84905 50233 66014 97374 58741 64291 53958 65555 92256 82398 51970 56713 60431 76294 98512 52275 91994 81624 69172 93802 90559 96158 51373 59281 63316 93965 95375 56610 85601 93265 69696 61199 56084 97126 86526 83086 83489 70953 74014 52958 94359 92132 69043 80909 90460 96620 94191 93748 64161 60307 98636 53524 82848 72513 64422 83171 67971 67226 59436 98702 90931 67642 67570 50026 83117 83930 86651 73790 66714 60193 60644 82056 61760 77252 63598 90408 99284 89136 67453 71410 67557 51790 94952 60026 68960 62001 90626 66060 74734 86919 52977 90337 70630 51442 54353 62928 50655 77193 94718 99556 56793 62233 86358 50514 56694 65516 53718 76481 90732 76794 75097 97955 75249 85722 66938 82718 87893 79585 79934 92098 51185 80847 82670 86222 99577 60388 94488 96145 67680 52230 71552 59108 59312 60501 96261 96324 62572 62209 65886 96973 97711 87948 67702 80215 58880 52819 54447 50970 72880 74033 89409 60568 79012 89320 74962 79229 66304 92576 84016 69769 61121 97427 92735 54035 95108 83729 92750 81541 91478 99500 95573 51297 96290 82455 86577 80687 88131 76996 72329 93470 90566 85406 60582 53686 79129 51638 95565 64501 92520 89779 70706 88382 51983 98571 85858 78927 64200 83800 65621 99212 80235 92758 63641 52332 80956 57787 81856 72060 73996 50700 70695 71320 77501 76354 79007 63443 83833 60431 54266 72172 87834 75913 52547 93824 61957 75953 94196 95169 77261 85531 83020 87528 56467 51445 78336 82973 56424 92632 85867 52323 57204 79605 89292 55894 67725 82117 89242 99881 54611 59225 83828 75768 66721 56989 88212 93073 60233 56117 66221 50003 72135 54311 70830 93812 61839 69615 67719 55153 77752 89547 95928 74040 74858 84013 63327 72475 88402 96115 96647 59204 93981 58916 70839 55069 62173 72291 59527 68279 56412 69661 89749 86719 54755 89646 67438 83201 96687 87909 81213 93632 88820 51413 94770 57919 68896 71909 72311 72662 64849 90060 83285 57017 50358 82077 96138 57613 63994 68721 97220 97407 95824 65458 53761 78643 62000 70272 71634 63701 74641 66568 56289 73020 57555 84647 79600 50239 87023 89030 90312 86220 53767 69318 76146 73721 71596 67032 89272 78373 74480 59540 94682 53690 99698 90417 83917 77500 93156 91186 87414 99742 78316 57323 68434 57846 71121 56015 52319 96692 81799 59701 69127 64659 89148 91988 84279 58400 61725 54409 74049 89161 51328 56225 61682 50232 86188 78490 63529 60996 92524 69388 65947 84464 57872 66771 89868 85249 51775 56236 94389 65586 78977 80311 69290 78388 72389 50469 84306 56023 93506 99892 78766 58503 96031 50565 99354 95086 73455 99816 67065 69243 59140 69288 85458 88464 97440 51706 70349 61656 66397 86625 51986 63873 67171 69331 90053 81989 53987 88758 88409 98046 95999 55102 67500 95224 69410 94901 53555 95134 73137 67409 94478 84302 50435 96377 66433 94034 88155 87021 54143 64379 50679 93191 82500 88177 50907 78224 94906 63369 89846 71810 55890 50680 97224 92679 89555 93838 95370 63746 79153 58766 50253 88142 85714 75111 68705 87261 58801 55125 60731 53802 58179 57902 61908 52103 52769 77226 50538 66050 82048 61282 60718 83703 81298 88075 77078 76249 69724 56950 80669 60742 82706 62894 55080 51063 82060 72351 71119 71283 69874 81381 51270 80699 51869 81637 58896 60121 99750 83105 96902 71486 58576 72096 61227 56247 75889 68520 95656 77101 71774 69826 64265 81378 74606 95080 79140 65944 81431 66112 53073 70939 99359 97795 69612 54950 87372 53506 72454 92786 98781 60243 82212 58352 71493 60997 60913 64819 82979 59201 78880 90632 81660 74725 70133 57111 57226 58757 64603 57512 86227 54787 69841 73176 67080 61386 79330 56628 75894 69110 50189 93310 57319 56451 99203 60976 56260 59017 80096 70714 55035 67077 54377 57221 90328 90244 79750 92933 67957 78667 84163 88039 98878 89148 96591 54062 87405 67807 81173 75893 56853 74790 92122 70401 50230 55407 98939 88821 58783 85947 64194 62661 60149 72315 94984 87208 53367 66968 83276 65798 55067 61454 89619 97546 74539 72396 61723 79176 81424 51150 88110 79330 79709 72306 90407 90006 53116 73686 58107 98392 52496 69249 76487 88001 63473 98078 81990 76850 92848 65498 82530 79065 98827 79257 81519 65602 67179 90716 71041 94726 81613 87476 95044 77299 83098 60208 68495 71367 65655 98530 52972 93489 62991 71534 69282 55719 84951 79173 60524 57110 83686 57408 68209 52333 94609 65532 83060 77865 74483 50279 75000 74205 98419 83792 69425 51733 92387 94998 74188 72037 96798 76466 52975 91398 51228 56423 91532 76459 64470 55614 80817 93287 97032 50174 54895 96469 68152 83002 53180 65403 71083 73638 72298 81528 52941 59095 59181 64969 94295 54369 74130 75369 60158 83797 76895 86867 86986 71686 82507 71534 69309 82473 95588 72327 54564 64052 91164 80099 88076 50027 89386 59968 83501 78721 91125 52829 59242 50945 71909 69030 82650 84586 89040 59233 78153 50491 99278 78103 65274 91440 97293 89952 85006 67266 93860 54519 51188 72377 64208 90816 95283 95548 70727 69992 72317 72540 61525 76295 92423 78262 58547 56457 71231 50395 84793 90548 52783 79528 57529 96192 70209 70002 92760 89311 82557 87459 67882 66238 96090 70216 88861 81482 96327 88439 93598 70093 51361 68701 88326 61031 86705 58629 57883 92451 83155 73045 56717 66478 91009 82089 65345 76861 90873 63534 85019 78249 74720 98226 92725 65683 87709 93586 85051 65098 88350 54144 59511 64728 53258 51586 71790 62251 59055 67747 74125 97241 74040 61075 88678 86179 82954 67713 86040 75620 64096 68728 97856 96324 93557 50077 94989 79665 50848 58641 80340 83719 55256 53999 56064 97830 74092 94363 89568 92367 84500 59852 78970 75095 53339 69625 64821 91948 64616 59357 94623 58359 82973 82333 74872 82905 74101 51709 51359 92489 64808 78298 63343 84521 66765 69561 68339 81219 57015 73327 66847 57856 73473 53178 55392 61241 84960 91520 65168 58573 57475 86921 72228 77982 80184 97283 58748 99494 62079 63924 55931 83271 76864 66906 75629 87340 52987 73478 72800 67819 75457 60577 65937 99952 58237 81213 57335 50710 70377 82258 62916 85069 62566 88112 53357 97184 62533 75150 57196 50737 79859 88227 53293 69725 87806 54943 52710 74676 54188 59688 80618 78297 70995 97722 82186 62416 81238 58187 98597 67512 94211 90434 57202 62714 77481 63479 95971 73467 80434 97384 76999 56828 61283 55612 60087 88764 67236 78359 83871 60823 86799 74951 58371 62836 52679 96333 63040 73786 56693 59530 83803 87036 81405 77251 53398 97055 92637 77607 79267 77340 82548 74930 84463 79340 72554 73164 91168 62273 60727 56878 94595 63260 73983 73243 59859 50466 73813 75364 90651 63768 94293 91140 74649 83179 68325 67670 95424 54748 62681 93570 81792 62481 67718 82183 67900 89283 53455 52867 85297 70675 86085 85377 92855 60311 81358 88765 83916 70776 87375 78223 63767 73290 94328 93523 76326 70994 82512 72370 90339 93986 63782 51861 77699 80945 93106 61861 56714 78060 91596 67705 61281 70515 94537 77759 78229 93647 62076 60681 55133 53679 80742 82284 66266 75223 87024 82818 58661 77815 81379 99524 93269 68042 85019 81773 82403 90917 51847 90031 92694 63197 88791 51680 69784 65814 59887 69348 64232 72906 95894 54369 94854 52320 70345 51769 57375 84008 61597 97082 76178 53093 74897 78815 82527 57345 62426 76413 83132 72292 80829 77131 85917 89279 51140 62913 95402 83444 94581 77872 78734 97533 53643 51140 59544 54914 68895 86293 99240 57910 77930 64685 64237 70392 64837 72681 88629 92587 84121 56927 70980 76255 55491 96121 97049 88476 94660 57174 72061 59156 80445 96465 60258 97073 75078 62505 57957 76565 61599 74897 54228 69792 67590 86784 96297 75591 90145 52274 58017 90381 53746 93357 82302 76797 95241 90989 66002 96544 57461 55917 58737 73128 91960 76716 95344 80272 58710 97181 72758 56458 96516 79875 84818 87540 78367 86872 58804 72143 78361 93862 67594 81835 54234 94062 74295 84738 96383 82183 95558 51187 81476 81550 80704 83818 61617 71569 81602 89890 63552 56620 93421 84218 71138 58298 86318 93948 81952 82250 72702 79924 86024 59819 71865 69587 74019 51101 56196 66253 89683 75531 76769 77188 74788 88177 75806 79647 59790 62189 94532 76110 89469 84559 70643 84825 80463 94827 62338 69176 87547 85063 87274 81562 56522 52237 74621 71771 57460 72260 96045 63971 59804 61117 75578 86385 80845 97890 90737 50616 66761 69278 73809 67245 50359 51554 86805 99553 94678 94287 78145 69883 79857 59796 71882 72410 96000 69597 87821 67302 83314 80711 83644 50568 83432 90657 71138 86403 59747 81869 52774 65177 90438 64637 83626 50993 64292 99442 51691 70372 71534 71595 50202 92600 54323 61045 52627 74965 92079 71547 50430 98045 85657 71018 75606 90067 81814 95624 81490 84874 51378 64209 92901 52988 92559 97105 50925 77578 92334 74643 76021 99295 85768 73818 53884 59580 55311 86131 60839 71971 68320 59000 77208 98726 68338 96414 53272 75656 64434 82786 87374 87253 85840 72145 63793 57852 84202 65622 77096 83573 50812 57062 95904 65552 60351 56092 52820 74936 71677 84290 96597 55573 71162 77105 67100 83184 51259 81023 90827 53616 53881 89847 68430 62532 68269 55631 97999 77992 60163 76889 63477 52647 86614 98609 92943 52876 78774 51690 97809 62600 67801 56792 56885 67209 97985 61860 70338 65189 51934 66794 52884 72342 65745 52646 85556 74490 54715 88718 95648 55460 75228 55038 98607 71342 64255 92722 83548 97968 51857 50145 77414 96845 64003 82288 52872 83739 76030 75191 98279 94823 93000 52843 99494 52237 59589 66122 85109 97751 60491 62642 79408 88274 67174 76623 91126 97422 79862 57265 63722 88648 89008 92471 98109 57173 60326 89944 63364 73350 64952 85148 81254 61868 96228 96051 73088 52541 97780 87842 89835 90820 84265 97723 97643 60699 59620 50964 66631 52758 82373 53059 53230 71798 65052 97676 97795 88335 63473 80351 87720 91762 85824 69698 54661 86765 98376 63825 70322 83499 82839 61880 80072 80167 63936 83060 72623 57008 58380 62232 58789 56776 96539 72839 86111 64756 64946 84870 94618 87631 69889 71487 95669 80514 58586 80725 80854 52299 67685 61259 95888 87987 59831 72066 82754 77553 72090 92755 62624 88406 89217 93884 87620 60905 86948 69613 96685 78479 96643 93325 89215 93635 53881 63765 82407 80856 94491 54659 78774 91941 56948 99210 58968 88486 70266 90674 59600 95426 64742 67167 98011 98897 88232 79824 65011 57237 77679 51339 68727 98234 68077 88604 99825 61345 84122 77503 89125 70301 82301 80742 59077 50186 76887 98833 63587 52220 57118 77509 67771 84707 84864 77848 85718 52620 54441 51121 62402 66292 70420 88170 57204 85020 72845 71255 51208 71667 94279 54112 55556 62438 66675 62842 74398 64645 67607 78758 99696 86767 91846 87163 88020 67682 76890 90910 73181 62805 59309 60533 81327 55284 66530 76381 75704 69742 84493 68062 70703 93630 67975 82596 63685 55196 78931 62106 75483 88362 87874 58770 56214 89070 93767 81611 67780 58404 53030 65206 85809 87147 67675 74226 53143 94807 75043 53412 69231 91262 56713 69844 67004 63048 76498 57805 79043 95158 55871 85746 67441 62208 93580 96129 64014 55075 56821 67334 93218 72120 88862 92083 65265 80007 95427 52553 51279 90295 70217 65651 79757 59281 71701 66469 95954 57095 64806 78135 96781 87877 69211 76862 83576 65979 50596 78253 99918 92344 51266 62452 86513 89535 97344 96141 84506 64400 59135 92434 64132 58121 74551 93195 61634 86311 67322 80155 98975 53514 55629 84531 64648 63348 65701 65174 77362 90823 72784 82010 54473 68691 94336 83188 73754 56244 91873 54017 55609 93842 70781 97917 72869 89002 76888 54391 64736 63539 54499 95910 98660 55975 81192 56751 86451 67215 52628 76925 92730 55511 70008 75783 59229 81630 51321 65822 65657 97669 55908 62949 83840 56134 65359 63628 93265 85345 76093 54857 55924 89450 79096 56538 81336 61486 90609 86307 54244 93181 78274 83318 55212 85370 91822 71987 72444 76724 88267 80605 84319 80307 81288 75539 67486 93525 87134 94487 90052 95819 52130 84004 95030 87721 52186 87749 83604 58582 90631 74042 98592 93747 54698 74119 99881 69420 51942 51649 54001 68650 50067 86635 52643 59966 90761 70584 74725 87353 58333 98089 66185 57064 51934 78196 55585 57883 71994 78469 90900 89107 66591 91715 64574 61926 57928 53938 92075 84797 96019 59790 72812 52904 84013 61007 97011 63414 57283 61773 51163 53727 62269 75479 74007 51130 79829 61205 60499 69942 54402 50687 94945 81283 55561 95293 51356 54471 84782 66726 53739 75565 76901 97082 54162 59526 92068 74925 76378 82967 61068 64671 58894 94188 59097 57692 70087 90577 70621 98743 93494 93773 94033 86933 81865 56902 92389 78018 70227 89972 67139 74268 51298 80735 90096 66389 61024 69489 85235 90956 77461 65376 96384 77138 57797 70666 90690 81063 58599 92597 81778 81257 72559 68518 91078 72716 69085 94960 66179 79073 57138 74284 57084 78602 69781 57928 80902 57333 51339 64373 67062 76732 63790 94500 55824 70800 60235 75020 94459 77982 52544 56287 56507 79438 53948 50709 85278 60860 53752 96291 75866 90578 81619 75818 98285 89546 75845 69219 70087 60158 93727 74704 92561 74074 69723 76736 86861 85729 72187 52921 90977 88531 85614 96154 80188 74265 58099 56180 93958 83826 76382 97934 75324 76262 52437 53866 98040 61048 86241 88835 93123 69071 85848 59281 98520 65022 85349 71778 97686 75257 60805 99605 87018 50556 76224 77546 81762 50909 79327 67220 80441 63339 84873 92555 79058 90599 84014 67654 55078 89966 59196 53019 65252 59149 62701 55043 59257 53034 74205 60796 62361 97089 53378 73751 85465 85794 57258 99160 69753 72606 68542 51046 83092 96254 91022 85692 95005 66279 64325 65543 50469 86001 67154 83156 93133 77964 92619 66181 50999 62745 93040 77085 86557 57503 89856 93175 81693 62078 76869 51339 78202 80775 90978 87189 87942 71284 99986 67330 78160 68055 63846 65054 93881 78078 85296 85630 82131 52550 88482 98447 97503 94245 96379 65242 84724 95408 99858 58838 54179 98287 65383 97456 69104 79213 56000 74763 97445 56950 86657 93988 59386 59982 59738 79853 50066 67431 96661 80388 72184 83943 69203 60076 65552 59180 90558 86851 72964 89115 98739 82687 80961 71108 98657 98950 59293 84151 78206 68158 97144 71991 73812 61814 99027 65832 79764 79841 89364 63921 62610 53998 77193 89083 65447 53995 91028 91968 75071 53495 91849 50082 81448 78658 73109 89561 76916 68666 77705 68361 89251 74501 75917 72713 83453 95745 53304 81598 89783 59848 98177 65315 98890 96825 96307 53355 75382 93382 90774 70198 51809 66360 57960 71642 93474 87868 59126 73555 56469 71284 51693 71442 72928 67251 61644 95070 90862 62104 74261 54055 69018 82852 85246 64829 96060 83090 52750 69840 93866 88394 79973 68851 90741 82114 98372 91393 55005 87227 54969 89448 99136 81262 54298 54602 56909 89744 58716 66810 69658 72350 59934 58461 79605 93220 71345 62102 88407 98147 81353 67005 93557 69443 58385 50886 54905 54190 91951 77208 87508 99702 77951 87727 84670 51085 80130 83060 85326 81504 66845 84418 58860 54407 69546 96986 68214 75600 72938 73404 63757 85750 69551 86446 58290 93040 90685 50861 91150 62277 98441 84313 95607 63398 58415 58816 53170 56050 56951 67665 53268 64075 75956 65470 73957 59173 76901 68715 65462 87777 58204 52649 69133 83535 81253 83241 94883 60336 80271 89479 59220 80770 65451 61280 66079 52882 61755 83059 62237 92092 78972 60422 59135 77581 63402 87046 99509 82004 54470 87906 97329 55533 60015 85266 66459 64064 56072 54160 56034 79863 98558 52830 66537 92707 68366 70461 61203 55389 53811 67963 62687 53398 82215 57136 81252 94126 94062 69920 68702 84748 56190 94534 88986 76981 54195 90623 93601 88272 83099 99005 76990 74181 89260 69031 81700 78013 82571 61706 83648 54518 61254 82678 84128 74881 71540 96241 82257 80288 74510 83763 72813 83404 92356 61490 80321 98213 74099 64995 74583 92215 73996 67234 98527 86277 85465 84335 82263 58105 63623 53585 91795 73378 86051 60270 67470 96977 79195 98995 64967 58091 64793 91481 77513 56599 92619 83655 60876 98173 55631 86544 79015 66449 90352 75197 99464 98942 73073 79054 51847 83724 88234 55577 93866 96505 81456 74887 88681 78074 88389 84613 62201 50287 89826 94876 96139 96032 54871 78804 90795 53162 69748 99346 59564 98821 74496 77801 51520 68443 79665 64672 69741 76871 59513 77700 73051 85293 89333 82991 65702 97417 93708 83289 73574 68916 76426 78844 50750 66272 59758 63038 65407 62169 79537 83691 51365 96606 87935 58890 84201 67014 90778 90855 65001 88572 52162 62223 58268 59750 77317 97067 74857 91627 55495 85022 83954 71504 71201 65288 57284 86835 63682 53719 85632 86303 80272 98077 71082 72916 77222 72105 58986 53894 99984 57078 84232 56315 54708 66550 67396 54118 76161 64187 85089 91161 58619 79133 84089 62221 92704 60430 54582 59302 73402 59243 82352 89282 79627 90834 74580 68120 94172 70160 58385 64325 95355 51398 96344 98810 68547 65037 66088 81414 70242 83118 97478 51092 88409 96159 92223 55416 57282 78511 53403 50397 75189 80244 66676 69969 62815 60857 60410 95366 81833 97135 77713 55840 96905 92075 73387 92357 81025 98563 59174 88424 79441 67080 64390 95716 52400 86520 58199 72116 70477 87413 60981 74520 80776 91334 60966 99400 50883 64777 88348 54474 82735 97281 60455 83264 83499 53280 80642 54266 88206 51483 70654 76016 96286 97857 85032 58777 69432 65529 95537 51707 78728 79872 72998 84352 76181 55732 71025 66426 61034 89420 92673 52896 77992 69251 58371 86209 78050 72339 99210 75145 53810 65492 80781 65537 59563 77140 99655 99497 90474 73436 62671 88719 93582 50156 79271 71051 75705 60314 99506 73708 73553 58545 90541 97355 89103 95618 75500 97853 72613 90384 82167 65737 75490 53210 88475 91208 51333 98309 62400 52075 66069 90366 93760 73110 64741 86530 89848 94371 67624 62098 80464 62270 69485 59564 66019 53911 99528 56770 90206 91811 68851 65940 76224 73390 75141 69722 68451 91997 99426 65369 59916 98716 65555 61636 84143 75110 92173 81432 98699 79399 68680 73319 60441 56254 58756 63463 71695 71506 68496 76099 70250 93313 83525 75539 64518 76236 89854 52071 70993 83303 68019 73086 90482 62844 79686 63519 93242 56107 69127 86001 52045 99103 58317 68877 81244 82706 64931 86657 67293 76046 82488 77520 71170 93171 67696 64473 67824 86941 68250 53620 65489 93863 86064 52550 99738 80386 78438 55551 75412 70624 68355 59266 56846 94625 73220 67708 69190 66482 75225 95578 97083 88960 74989 92019 76720 50002 91744 50621 97634 51583 50816 69340 56760 75815 56480 78126 78976 96526 97124 72571 83327 80993 72679 74322 87414 95884 60050 53576 67312 94358 90294 91385 96255 58711 58107 61597 70896 65101 81332 80579 91744 52208 78700 89240 72559 65064 55712 55106 65269 57881 96186 89649 51823 96177 78200 70153 58544 76091 53321 55733 73162 87910 55727 59046 87427 82976 72635 55261 61134 87115 51494 98065 89256 67878 64178 99907 65020 76357 74943 82295 87240 75198 59386 58644 65834 70106 97698 81678 59137 51089 51720 73690 65079 62376 58042 71844 52536 99285 66816 52437 54085 57362 74631 59365 61469 59295 60687 75276 53061 96506 50313 61792 84382 97012 82601 74365 84764 60758 79849 60739 51414 63102 74907 99420 68175 55205 58878 99797 82752 96339 59935 70717 58131 63152 62376 69800 86468 50923 76903 68074 69004 77923 99447 50521 89556 59236 89493 66385 51673 71960 90035 64961 69230 81639 88145 80011 82150 87869 77201 56647 60933 75805 67043 96931 93435 82951 95931 73633 89635 68764 69001 86674 64206 95199 65171 60658 64638 84528 60506 64573 85643 88610 69045 61094 94169 76562 90999 57277 78435 97484 93199 59929 76762 70308 91647 52366 92191 72152 63654 98462 64165 60468 97134 64541 60304 59341 54261 51027 60579 80375 99042 56267 84690 67267 75578 58309 89916 68623 97873 74511 84285 94499 97559 84612 77680 52507 90251 90540 73948 58733 79536 53492 87305 81944 74803 86298 99586 69638 94449 71118 98443 69039 69755 76205 64480 81021 56905 83225 61852 85936 93534 65356 95369 91475 85040 61554 79059 86353 65481 92129 68305 55522 94461 94320 73828 68229 96193 91401 75951 57920 70104 55861 61127 65686 52438 61580 92899 97998 64381 58694 81689 86166 72410 81481 78048 67344 86303 69937 75458 73349 86608 89226 86478 80559 68130 90363 66794 76638 68333 66678 69335 90770 63991 95090 88735 80706 51558 69465 89358 58562 79287 68577 52681 70314 77071 73731 90597 60166 89489 61543 99872 87864 80071 68523 82569 60951 57151 93817 65721 62558 96134 65910 96296 84725 81531 72612 87936 87418 80109 84847 78985 59274 83503 90195 74786 53881 95033 89955 59579 59865 86341 80287 80608 50680 55494 84787 73942 63519 91800 54419 68714 66483 50769 67384 65674 70341 64181 66017 94198 61145 87644 94854 91725 68938 92263 90217 73872 98539 90393 63393 60115 92737 70348 77406 58514 89515 92158 62564 66833 53607 70770 67254 67421 93181 69499 54370 77617 65770 72211 88328 74711 64654 55146 55981 80882 78054 74315 68000 86211 55292 62892 54516 99428 77074 98781 96931 83158 70029 88278 62578 65735 65546 56121 66753 53002 57232 92554 79965 60690 86657 57802 73194 98023 61533 98626 67785 61564 75694 52026 67799 86273 71360 60064 50518 84801 73357 81747 77756 85415 71295 50262 89595 55782 61936 50519 89023 65348 81919 99848 66845 57681 96159 82635 92416 61256 83342 91651 52034 91362 74185 77889 75446 68150 90811 61986 80036 80635 60197 51858 92014 80133 78418 64182 56820 65461 90335 61205 95921 70173 69625 78765 55289 50357 96050 92794 93883 53466 80607 94473 81048 50673 65486 68792 70217 60961 64008 91950 84923 78746 50658 87721 92656 96734 54669 68389 64958 69592 72027 87685 93717 59586 51478 55003 86165 70728 88116 88557 77306 70599 86423 58693 63023 93097 58997 91830 64947 87105 57757 85327 84029 83290 99304 93568 83373 87976 74203 84556 88592 78542 65946 88338 51809 63891 65258 59780 96304 59292 50430 78807 58456 94206 74077 55768 50490 54971 98797 69949 55716 84894 53604 50812 94422 82513 87420 56309 89131 68961 70342 75691 59675 58950 58428 50122 71581 67859 64639 62914 86860 63633 67643 57841 78666 81855 87534 98374 83083 71732 61110 51256 79545 70915 89118 76958 81941 52771 64815 93111 86402 93569 60906 66178 92609 88423 95620 80573 69893 60275 75292 53621 77620 70055 68683 72319 54661 84040 88871 58933 58124 60152 77957 94056 61674 92571 93077 78508 93440 68773 66842 60837 56711 74214 74740 94233 51267 89614 80856 54425 95791 74929 92433 53729 97021 91981 86538 88193 94141 94010 82855 88642 50687 92498 95564 70671 88939 65740 98584 88341 63468 88318 67589 58364 92598 93940 59128 53480 95766 80350 69279 82944 65407 97580 81314 97153 91167 88277 82323 99042 62457 90636 55702 92146 86239 53801 77873 59016 85659 76639 77534 96562 78356 66067 70439 66926 96090 73177 65744 73522 79816 68861 70156 81931 79884 86085 64714 95788 60301 82324 86670 76149 80292 66518 66945 82551 94075 86937 69388 88223 69099 74904 79506 61910 83516 57479 85216 61556 91298 66642 69114 73610 89412 99377 90757 73767 58872 89951 54649 57968 65158 90362 82797 98511 53959 55708 89045 63071 90206 79749 90580 91085 67507 52598 82298 95816 90051 85320 65627 75576 92663 56688 55573 88295 86628 51219 87079 70236 70309 78429 96311 69628 80038 61319 85328 56322 77174 70698 57939 97441 80417 75026 71543 81849 83095 80946 55116 75882 89946 50854 63912 83683 55133 83924 62403 87503 72271 66765 62248 59612 93149 52781 97132 79310 89508 89266 78459 61843 63484 77949 78374 96081 85309 52001 96879 68555 85840 78995 67064 69068 53116 74942 73682 74968 75866 54272 93169 60540 56983 74510 77325 96161 92990 79752 86261 65050 94737 80262 68791 96670 98362 96606 58561 75984 91530 96213 98062 70507 82276 85821 54300 78431 63517 99063 77478 81772 55468 70605 54107 91829 70543 84329 64607 50992 55519 75941 54785 70181 87202 76031 84860 74815 53413 81908 65908 88456 67829 59958 72612 54740 52767 97686 70120 61477 70209 61780 78728 80410 52320 65412 80967 88413 96677 57823 75645 99209 97061 61570 93652 84208 71394 52457 66680 90767 84478 67011 85706 54858 59390 50384 95210 74992 73108 66464 78515 81749 95133 52962 79722 81642 60670 87465 77677 65749 79616 78237 52298 73143 68203 98834 80686 72428 83717 81436 96757 82258 78906 87330 80951 88133 70920 57881 99290 95719 66640 64041 59186 79453 63477 57508 64359 98604 56736 51847 57381 76418 74165 98346 59623 82035 80648 83585 70013 86508 64738 92950 74385 99091 72567 75722 72485 65667 83088 81728 76278 66022 85775 88670 76104 51755 61915 57138 94589 58323 81346 82784 64525 63917 85950 53628 60346 57873 80414 55863 65277 58980 62509 84148 73767 73963 81354 96994 87292 96027 99030 95324 65402 50737 51524 68375 64298 83180 98194 74377 69544 62601 98252 72424 69721 77728 94542 81733 52465 56562 98581 71180 91242 94517 77515 51692 90280 84715 51165 64615 61634 95514 76446 99674 68195 81953 83458 63010 67217 91918 95447 59103 53954 68953 60215 84398 98257 95227 82645 76818 50324 65761 53420 54749 54249 67763 69808 73299 75843 90558 62599 54372 67827 88587 85477 99329 99214 66495 81214 71369 83123 84325 83006 94815 58628 62644 80533 60975 57783 98058 94282 70767 60543 68058 89436 81725 63871 61055 92649 78593 69316 90926 55446 91045 98313 58545 97390 57064 98726 65343 88769 95502 58026 58401 69771 89941 95520 64983 79488 84072 70337 52429 79186 97784 58921 70983 82160 90544 96214 71140 69230 93346 84305 74404 65967 58138 69184 67419 58843 76683 69022 58864 66813 70824 95556 95592 89802 50838 83202 54154 58448 83055 67288 56286 75808 67397 55770 85040 80028 62358 71510 99846 98503 60198 77142 99539 54527 92823 87286 69178 88456 74591 79424 70999 90913 72632 96671 72780 76882 92660 73843 58581 83775 90603 62522 63487 88234 59942 70504 66391 89964 54430 94145 59172 63147 93379 88648 88816 78688 86374 87489 54285 99300 83447 85876 77792 75753 53355 59746 51248 71267 51386 63880 93867 82471 88595 62503 86726 60156 91905 69139 60175 86123 68052 83576 89581 61021 65798 87129 73470 64439 78528 58852 83040 93135 89642 51375 66155 67429 94305 84788 84029 71925 64417 51192 75779 83329 85735 80893 52370 96859 53463 89177 97330 72474 71194 56621 75621 74800 58550 87767 62807 57227 80749 58963 79677 54067 81909 67924 52513 73734 81158 66535 97971 86029 95396 83761 97132 62573 73725 84373 92969 79938 95589 87864 95347 60261 60549 78829 78967 75684 61667 83066 59451 95598 88993 83954 99768 80255 63854 52221 86783 91756 75424 68196 90600 86865 86694 76965 91938 68931 99338 51336 69671 59416 64772 91749 82652 78844 76926 78325 94814 56270 59801 84667 65506 72765 69298 94718 59287 93130 50628 74165 62133 82409 84351 56246 94214 79349 52664 90102 95005 87273 81750 52882 90065 74999 71673 67541 53325 57693 51287 79991 98886 94493 53291 86493 63144 95797 82591 92573 71472 57728 56124 63147 63601 50113 58238 93118 81301 98218 88728 59057 52533 75836 53173 63206 73992 92943 87956 53373 86594 99891 86327 64767 88973 81498 80267 87377 50535 62407 53280 54074 82982 73130 65653 71165 90038 64941 57658 84260 67732 70255 68207 70826 53048 73389 52669 73077 89694 81288 94132 77064 80439 82368 71741 77358 69691 59952 86686 97115 60962 56017 77017 75160 52331 53930 64725 50247 54617 76145 81978 52326 63540 72966 60537 79009 72688 71361 61252 95963 91002 58955 80356 99841 87893 60502 63913 96689 82478 96445 68895 67808 79303 74995 51231 75854 84609 96324 77562 62239 62106 56278 64687 71011 67374 87418 77741 96031 75166 95491 54408 87796 72318 91765 88495 62633 62301 63645 68469 53089 54684 96629 91917 83746 51973 60050 54818 85223 86358 72042 78642 93117 77335 91879 70283 53660 56393 80888 65575 50331 67308 72240 83680 84461 70331 87662 56253 99164 81810 83287 89955 70454 69306 55277 60526 50273 50375 66950 81766 80479 71153 65148 52484 80034 86770 91390 71905 55484 83894 67845 82454 65631 88368 68604 82395 77886 51656 53485 98906 58340 56428 84719 83279 58678 51474 83588 69526 63423 72868 65570 86650 60132 78451 95853 81753 77035 93383 80681 78170 88125 76314 62549 71502 83631 98900 98533 68293 91031 64212 68573 64795 60045 93782 71924 51537 98674 52046 52123 75553 95720 86746 75610 84007 64876 59548 94259 80117 81544 77053 60233 56493 78524 52874 68861 68114 52372 95774 77198 77747 90518 54099 72404 57437 89616 51416 81042 80055 61152 68667 94569 66836 76160 60275 52157 99454 64559 91352 60752 93849 68480 94153 79162 68530 80265 80665 57641 89228 74179 84653 63490 61360 64714 70815 54710 50250 54195 81131 64422 77484 53006 61139 58646 56098 53461 76461 76225 73746 73284 90100 63272 69527 98526 60647 83527 87604 78177 84569 78529 59955 76946 89536 53387 68694 75640 51068 61963 79469 78727 96137 51080 88852 82754 74401 89115 51636 73119 56540 50088 71624 54775 62632 57576 60097 96504 88323 50887 81633 76075 91434 52908 88840 93697 87804 57514 92278 61927 97992 58348 96624 82970 85399 72616 87832 52559 60474 83160 55638 76460 56095 94123 97457 89068 98976 72807 85136 60009 94488 90477 51291 85596 87608 74558 85049 52313 71525 80353 97516 96134 66783 93907 89116 77858 98144 62453 53697 65252 67619 91690 63175 95449 62569 74637 82620 66788 76718 84745 59364 76645 99191 84416 92073 64261 60127 94058 80030 69687 97237 80622 65129 90775 75849 74545 98343 77696 67205 73822 67287 79801 78038 89956 68167 84927 79829 55970 54616 51467 83874 95380 87161 78602 95947 78418 70981 50242 50110 85766 63108 54002 77821 83189 92096 90336 59082 74776 99046 88489 64341 93469 88092 89418 85760 87668 63596 78216 63329 63324 52941 73609 54622 91895 98510 62704 58196 90541 56488 88108 57741 97006 51167 68946 85351 77034 87363 82939 50757 56234 88792 60177 95205 81672 54368 97135 55832 57409 87231 52836 63751 76448 93229 53017 78255 74323 78557 61745 71313 90871 66702 88804 85073 80915 94611 59838 82872 57450 57719 96089 95245 86530 88502 62046 56760 63334 71206 62268 71037 92506 73089 99666 78936 98008 58372 67134 79648 53042 98295 97995 59858 98107 58270 93949 88469 69420 89144 70927 85600 71174 95518 58344 92130 97149 53225 73019 57560 70089 75629 70731 74603 59577 99338 98164 58862 84253 82034 52045 66792 83001 83479 98401 72327 79939 96280 52353 93656 79209 59034 91699 61489 68104 87055 89700 94736 88369 60893 79038 69436 57563 75157 57316 99153 68834 87543 57485 84919 66421 52957 51388 69189 82904 73039 68520 90512 75181 99222 69085 75982 71249 85386 59999 73633 79918 73339 66733 61326 61546 57912 50856 72476 65468 51586 70612 52182 66820 93870 91599 65303 85929 67322 87581 70452 62442 75341 58694 60802 52784 93093 62840 95188 71783 67245 66462 88445 56985 82785 88327 75983 52451 98491 69319 53960 89040 94022 65049 93626 88300 58012 85849 50695 87452 92078 83962 52858 52168 78587 65645 94449 95950 54854 70155 73209 90874 53282 93885 50194 56737 74100 72911 95622 90873 55181 58406 90076 61169 90001 73267 88824 50414 92578 56834 93535 93797 67250 96781 83118 79002 84896 92856 83563 70454 71685 52602 68528 55327 89270 95860 88573 68009 75519 95697 95409 90587 84128 67616 95189 67474 63918 54533 57394 64369 98107 61425 66025 73504 63471 57654 90737 73276 94009 59504 84089 73808 73823 98445 67065 83397 64967 90307 98394 59074 95891 63710 80134 74306 62429 84547 53280 80141 67010 54848 88461 56851 67023 73963 64460 80985 64117 92247 54326 97879 51936 65296 98626 87647 71053 75769 67066 78793 81300 73569 70869 63885 79053 63912 51967 92086 86050 77970 72278 86088 59564 92828 62089 65923 86156 88354 84793 95544 75222 73095 52857 72616 76208 64625 88891 93599 63916 99049 99487 89671 58716 76257 64740 81174 91446 94269 54284 83228 72178 59306 51291 52387 70682 52080 82202 89783 92989 53982 72030 83878 93794 84195 99752 76080 93301 80459 95287 66293 78313 57284 77389 61504 78445 60142 53532 89044 65064 66677 51842 51026 96930 66915 83811 63766 63762 75692 78144 52572 77161 54829 91885 92306 54276 83628 80412 99156 90395 82625 57269 76483 55584 53217 80580 91889 52524 75494 71891 55440 99218 99903 91706 71190 73472 70522 71056 73968 98901 93071 94505 65598 63982 53759 51464 53461 81198 78818 66590 69330 66851 84766 75812 61460 70598 75098 59919 86163 92336 94663 90023 77117 94936 89361 61695 81583 85243 97499 66979 56971 98676 76404 61155 96600 72072 79504 66396 60951 89968 91909 70786 96588 90317 88459 50531 74782 55311 96543 88135 97946 59084 95684 61906 85526 75080 60979 59161 87907 85721 83605 57456 67173 54879 93999 64486 83133 78827 70880 60748 64346 75563 84396 89071 97662 89738 70099 98485 96414 63827 73791 90869 76627 51413 83972 59700 94288 76334 66783 57957 91706 71217 92291 79234 58763 58973 99264 64157 69258 65760 65042 88124 81455 94183 67287 55634 68456 64221 74912 69401 67681 89487 50028 76416 88782 64776 72748 74353 82711 96205 51923 86269 82047 74767 94285 56436 79608 62697 86318 51789 75088 89960 62629 92155 95994 97437 54556 91036 86329 94721 63176 89678 70058 74879 53716 83130 59843 81315 72444 97055 54062 63791 61656 93783 83508 94667 87738 65748 90879 58088 93214 95606 95527 57310 75846 95085 74315 88620 83424 85356 60023 78733 63450 83226 67467 56113 94210 92296 61003 59415 98368 74815 69422 90108 53571 83115 70126 95597 92894 63279 51771 76805 83369 57091 93792 92005 76086 64889 91841 59212 61579 74227 66351 82114 97274 97709 90827 79401 53190 83941 56227 51638 86907 84017 87218 70153 81029 87296 60110 75442 78933 66115 96542 61396 72091 63723 57646 59604 65640 68817 80879 98696 94807 81861 70172 58624 74912 76847 82106 87979 64003 63280 89055 79208 83506 73849 92380 50656 96717 95288 73986 91383 99098 85433 61913 79033 83273 81329 84281 68886 56475 61395 69331 78012 77738 98711 93510 89661 73872 95449 74096 92049 61726 98817 66876 67879 65999 66860 68025 59468 76097 77365 97062 55189 86503 79124 71449 51371 78399 79965 98555 96086 82260 73041 55864 59591 61611 53437 63348 90333 73854 99499 92365 64499 95871 82684 85428 83474 92259 50609 70787 65967 80367 54080 78047 62232 98776 98086 58082 80985 50398 97611 87294 54394 92448 97533 91199 57324 98941 99836 62650 59275 77296 67898 55545 62874 72834 89002 73038 60783 80141 59243 74078 75310 87757 75201 82135 84049 70185 87493 84645 60786 80684 57291 94280 67267 76900 96940 84569 95570 96710 87574 94692 57371 99573 78433 63803 66773 54646 96633 77889 95343 63406 79651 62128 76176 85919 53501 73103 54798 76036 74134 51552 94273 91624 79756 95460 81735 97373 53428 51941 76909 82377 67693 64223 58552 95685 97542 75659 97593 66741 55289 78911 74291 71489 67963 84470 70143 61171 64146 73689 78373 63165 76270 94325 89812 70818 93951 58611 66844 86783 66570 75366 56245 81152 90377 70078 85718 70519 60896 73774 70972 67637 91519 52666 73276 51346 63875 74062 89923 56337 63731 95227 70709 76869 57826 68989 67164 98501 54920 60423 63992 66537 83913 75808 94443 66440 51913 83653 78060 54027 71260 57093 75277 98954 72371 96092 58670 86173 78693 50246 92079 53850 73441 75976 63442 50187 87292 80526 75992 65974 55208 74369 67047 62877 83940 90466 57685 55849 88135 96739 96709 94940 60683 58085 71377 58466 53643 55047 98017 68988 83929 69407 82762 90593 66523 63759 53696 62466 71109 97978 64500 62911 82497 92915 75071 92820 77686 97682 75474 65419 64991 86423 54805 82661 70197 71515 65231 96230 94719 57278 76875 78445 66741 91576 79703 85396 71514 61594 67094 66257 55866 79012 93535 87437 59407 85133 85268 96933 80480 87681 59974 63509 86970 86236 53722 51902 66353 99256 56305 60484 91740 71086 96538 50094 86515 55224 95065 97397 71944 54885 69234 56177 88675 83636 90790 98203 73795 83225 72502 60740 72193 51186 85023 86911 95769 64913 91917 97811 92790 92180 96432 64129 77416 93604 98056 56057 71716 98802 96912 93236 92492 62817 61408 59950 73850 75610 96543 88996 91548 70402 92286 61679 51339 71829 58286 54869 95563 77349 92434 96832 68765 81992 68785 57605 87977 64295 54086 95547 52008 99342 50211 91293 80769 83404 59891 99636 51170 98188 98676 95623 77894 75531 71470 64080 87660 79499 69798 51943 80059 69191 89777 57090 69791 61458 97850 75390 70188 92535 63679 81390 65611 73384 87353 88517 54202 63164 66928 56184 89739 71167 92197 71380 77235 53540 60843 81575 73603 70993 71381 64384 68972 70712 75806 73250 99746 85788 50456 79273 88362 96100 84047 75323 77556 65795 96600 73424 61038 52569 77795 53815 66646 84035 53697 72148 62859 93751 86059 88156 64569 59309 58849 94798 58280 59766 72586 95056 58023 94868 71535 93329 75055 90176 99937 88299 97980 65982 52976 67815 70979 66852 93789 68048 78937 85246 87345 95876 58197 90011 77202 73272 78190 84965 57923 69238 84815 50706 82560 63296 91325 68886 65324 78788 66138 95279 89312 57254 57269 87527 63417 73986 69034 63754 56113 82902 63183 51227 81424 81589 99454 95101 58543 51967 61173 85881 90153 99813 86595 66168 83594 95162 65758 91315 58034 82494 58708 60566 95964 60163 68265 83840 98551 85789 51497 94856 84707 89671 58472 66419 71379 94393 61661 71129 57767 68884 58013 87341 61223 83788 67358 92267 74571 57786 63018 50037 99363 82248 65559 82287 79237 57992 83815 52363 77863 68563 70730 61709 53841 76252 73436 80587 95671 70442 70933 54493 82304 94878 54807 58747 99948 96851 72192 90915 63609 62966 64500 88473 81626 89233 67131 86048 98260 74366 97679 85999 66843 61843 75961 86007 84456 60291 99364 66410 95120 94868 83863 66323 75627 96673 79327 65891 65583 58635 68729 79528 73071 59081 97168 96199 59530 72538 54196 95698 59808 97975 97342 62466 57806 79358 92014 56743 88411 86014 68165 51522 68601 99371 79948 65423 85706 52792 57941 57678 80283 81665 87531 89062 81762 76946 80489 60924 59515 64661 79612 53526 98692 51134 50675 78264 54634 83531 86458 98118 61104 88481 65865 68411 94868 72787 72849 94733 93005 65900 61329 68338 97221 51306 80903 72458 87393 69008 57596 68154 62373 76619 56271 94926 60193 56772 86624 81457 61396 94136 94229 53344 96574 98337 70135 74549 96802 53748 71908 71306 54006 68821 59884 71400 99430 97791 88203 93979 69544 86561 64655 83591 84917 71348 53871 65576 72051 61500 93238 80686 54049 54109 87366 61385 76056 53905 59779 55405 91256 51925 62116 84800 59143 64147 80322 65967 98003 71778 59288 81088 84756 64552 62502 72495 79189 93609 55424 58387 60529 63104 51570 84110 92887 61417 92160 57813 68523 88501 77335 59756 95832 50616 70466 92838 96353 86332 86980 97264 66817 54304 89344 52763 51350 72418 75629 85284 91258 70835 73462 52546 73448 65128 99795 83401 52678 81450 82324 50100 58137 88846 73279 83228 82089 55109 97336 86989 59406 77839 70104 57311 73083 96222 65365 64570 51620 94573 74475 58283 54735 94647 74130 99596 64999 76447 54909 83249 58419 58171 94934 59429 65737 91073 92810 57317 83189 62927 74595 58692 87753 74742 55217 85604 67248 84135 60472 64102 81527 81915 88689 78407 50670 50216 67872 60644 79322 96743 73769 68747 63897 84327 82290 93664 51543 72160 58545 90090 73101 86917 83574 87197 58991 56627 67119 89730 63248 93830 67942 66545 67430 72232 81493 84709 64747 76621 73622 74850 74667 58130 64950 91017 87047 93272 51258 59896 93699 93208 91976 65667 70576 61646 93823 61822 88316 77795 97339 76753 50240 64412 79614 80108 91150 72155 88086 62178 76606 90296 56221 61451 86819 79767 67611 60434 83430 70263 92556 96198 97656 90749 93705 82842 61989 61996 65795 66464 59286 65613 67203 61985 59082 50017 81398 83667 54860 87262 62753 72383 53158 54790 86551 56102 55424 76454 85619 91165 58098 57243 64173 68242 76472 95486 55245 91543 64119 72118 83753 81611 82430 85088 53343 73527 82593 65321 79923 75120 95064 67168 80700 55855 88501 74534 84281 60984 79987 84509 98121 65667 52373 99908 72677 73778 92791 70092 93890 94444 51749 89051 59878 72720 74481 81022 51886 64924 87479 59587 91095 99293 91610 88901 84320 64527 56256 96473 58470 95574 55124 66150 67563 78347 61638 81184 74940 55714 95726 66624 97205 78982 61595 93982 97310 67512 92713 60556 56885 91408 55963 77730 93132 78457 95479 91026 70524 51118 92607 65489 70892 74615 74600 71750 55648 51942 93314 59963 68754 84226 87305 53453 69595 58761 72365 60787 86736 60583 89014 51360 51563 90904 94951 52218 88650 84936 94804 76872 54003 77022 51174 84527 55174 96689 56044 74800 97456 75995 78869 76727 83720 60192 61450 89043 57758 56179 61185 69688 93048 70440 87635 70543 63864 71151 51753 78869 63757 70207 74292 88724 68341 56254 79920 94652 99063 82669 60050 64515 95073 71044 53252 95073 62307 88895 94961 73288 50436 86430 50053 92443 97790 73901 67524 66393 79139 85442 95293 94463 72187 82674 69778 98881 92746 63403 62291 60888 50003 77437 96940 89966 50057 82036 74347 91379 55214 78176 75241 57852 64907 64463 75252 51351 57134 82870 84273 53867 64021 67915 88427 55604 93601 86205 98211 87749 63480 78835 96406 76746 96419 55152 79012 51112 73384 98662 59208 98666 53670 77505 86011 76006 69683 81611 57466 60468 53825 92706 74935 99208 82944 73656 65284 85632 90705 81470 88918 60566 88926 86540 71131 68190 52123 72244 59131 95973 63447 97955 74736 89217 90750 90928 91245 93118 77076 62324 84667 51060 74126 70247 68332 75584 99163 51010 99313 54280 87695 72441 61409 79899 55942 67651 80411 77072 98309 91056 51066 75909 68976 51814 55009 98262 98421 60041 69817 73741 58027 62823 79967 56471 86692 78684 88881 73998 74579 69521 94546 60201 87410 74523 97627 79143 85221 55823 56867 64866 96933 75852 69154 59766 87088 61232 98561 95664 79536 61186 74200 83634 96235 96152 78178 91278 88865 93069 98870 77274 88707 55477 96368 55081 86423 55923 67640 70414 96691 83151 96534 99577 86824 87023 86129 87735 54110 66980 52996 81503 68631 70770 93079 98709 77386 80502 65264 81890 60055 90524 86055 61681 51212 86338 63186 84135 63908 99287 61811 83561 96564 55906 76232 76976 94368 97882 90911 69448 51113 58363 63094 95004 93359 63537 59732 75732 59898 65607 68942 96573 57056 94904 88151 81146 90006 54999 54226 67308 62670 97060 62839 74283 53241 52378 53038 92143 68057 72369 61153 82196 78609 82261 86866 69961 62864 97738 87776 95577 94671 75700 67271 84088 87332 78168 87964 55129 53140 99490 98518 61431 61812 94677 97003 55135 92530 79600 66227 87289 91013 69755 91332 80766 98695 92810 93054 95567 73175 88051 76531 81397 51758 79799 50468 61394 81336 57045 63789 71087 79612 76832 95691 51060 82572 85334 79806 55874 75718 90837 60368 88263 77672 85226 95711 52461 80930 97531 63170 56427 97544 51593 58927 99920 87106 73872 71191 81947 72907 68633 71627 89091 50418 91744 89697 97977 97735 97967 76594 54665 67014 96073 66213 93382 87750 78091 93969 57997 97613 91091 88405 51517 92960 76266 88481 89289 55667 93422 86385 91238 51560 88373 57202 56392 98230 59560 56577 70794 54711 57678 76688 94246 76946 55559 93145 94502 60076 82289 97145 60405 70894 53159 95899 59798 76945 54080 66686 71521 63744 91413 65127 76571 83486 65325 79409 93023 52085 99691 93571 64968 59782 62493 81669 81555 73255 66220 65650 86262 64956 96434 85418 95526 87332 72550 99951 78994 79313 76656 83938 85439 95013 69767 58696 71777 89421 74089 82232 62469 78463 71578 52939 57359 96002 64365 95736 98304 82864 95469 76163 83713 60074 84349 55199 81035 68914 82157 86248 52618 97265 75697 81569 88323 87269 81419 84095 94131 59011 91929 60242 75284 70209 60570 69171 80511 66726 98361 90012 56128 78636 64886 78638 95666 85848 58476 89519 69333 93479 63096 78058 86667 90634 71374 54864 79684 50207 89971 98632 63029 89885 85241 63297 78805 53037 70705 53075 98096 98262 78351 84572 96930 93857 99047 90437 61143 76856 79720 87828 52307 61218 95060 75216 74083 95662 51284 59511 97035 60911 76375 88197 81586 67384 50789 94429 73089 95141 92499 56204 97971 74830 64770 73738 67407 60376 66551 81603 55790 72396 67509 75062 65673 81753 68423 88668 96100 91417 78582 99717 73598 94592 54884 95973 50385 54725 99991 66616 55438 89005 95836 96421 85217 94552 77699 90503 63695 82162 71100 51712 96770 73384 61329 93387 85694 97055 60355 73391 95739 93053 90509 79170 60741 76745 58330 57337 57822 74719 54566 55541 71742 58112 52585 93377 82005 84077 92781 68313 60120 69365 55517 78323 75060 79637 63265 85341 76649 52920 76084 71227 51585 56182 58485 68891 54736 53121 76738 57699 59310 54083 95325 89982 64554 78293 90421 72930 80109 67728 58750 85309 78776 60663 76417 55234 87367 62356 87579 85756 90859 61743 60311 59726 82578 99335 89830 96346 62936 63789 84275 78285 99077 59913 52938 92843 99978 88658 98351 52819 96061 59857 98254 88489 69885 54346 78179 65778 60019 67040 75400 99394 70465 80633 88154 96324 55070 78290 54175 56171 95376 78335 57710 97649 65712 92061 87471 86916 59057 57655 85112 76688 51337 93178 93493 93353 51463 93921 83265 85060 55298 91482 52878 63550 97247 68877 75419 73186 96800 61945 76518 74133 84333 51441 98941 75820 64539 76209 97037 85518 93980 93019 62018 79145 75413 54854 51645 71696 52035 86769 63521 79139 65608 63459 94123 53015 71355 52425 63548 71550 54142 76640 87050 84611 73035 51565 99706 55735 91724 63358 91172 61408 65108 73334 55986 91076 52594 69284 58944 71671 63254 96992 69263 60132 94647 88344 66963 71244 82399 86972 85022 99166 94019 98259 99686 73063 56970 65986 63880 70111 54705 65136 77747 98307 54192 57599 70929 63521 78632 73535 80258 78098 82126 68901 73371 56395 74179 83955 97193 72217 63242 93857 84786 65104 66915 86137 68856 78076 55381 80947 55945 60414 54978 61246 83872 94134 99835 56164 71755 65588 78797 72946 87590 79967 92288 80575 67210 90938 58448 96148 54607 75018 75370 66916 74206 74617 85604 99028 54374 99104 72211 55489 89464 93160 76136 73097 57228 64742 74205 68134 89637 98021 56543 90919 72942 59125 73831 88128 95324 64373 55668 84261 84907 87438 67493 70183 71775 59786 84899 70703 53317 57459 89979 56237 58013 87412 84346 51704 50855 99724 94590 64045 60987 72541 94926 71089 77131 69778 78896 53406 81313 67895 77577 97961 81661 83111 80408 75950 91674 77748 78052 87443 62208 52240 68021 73482 93759 57116 81719 97668 80001 58558 57565 83542 73410 81342 53466 94094 56925 80168 55096 78085 67908 62050 64145 78859 50022 82823 53355 94305 90434 89887 80497 85918 77422 52735 74041 57857 58893 62208 59442 62568 87271 57529 68682 88358 87215 67173 51414 92641 78904 95902 68443 55186 55130 70132 84198 93946 60580 65335 87011 93824 72638 88770 75184 69119 78647 63551 56069 75698 78109 82432 52075 79783 68751 92931 82989 74204 84642 61432 74631 91673 50265 66467 77575 68211 86630 82179 69545 98289 56106 57452 62715 78986 79065 82143 83088 84049 68343 98771 63831 86773 55902 66835 83180 68168 69639 75872 98659 95971 60691 90115 72838 85697 73151 98907 57814 86019 73865 97232 71792 92744 92664 75257 98933 84598 54916 77408 70717 69652 85308 86840 62578 86741 62108 57136 75996 62046 89223 94173 97014 59049 88148 76233 63799 55659 89651 84955 68221 96469 53929 96855 85068 72733 79180 92112 53470 69758 94541 95379 94410 97971 53112 72907 99323 87568 75040 92341 81681 59463 98804 59074 62810 61214 92315 56579 55248 80270 60180 68217 98616 58717 79329 84512 71756 73737 73129 66874 93517 67831 73012 74752 74357 51859 55005 66594 57693 92566 89179 61612 72584 99592 77291 98581 93356 70142 68689 54413 84758 69280 61090 94080 60712 96061 75163 88834 63486 56957 94603 67066 93749 89920 64143 82613 52693 51895 69435 73456 71240 83511 92829 70133 57206 51863 96236 87630 64591 71896 83331 93457 90420 92200 77951 51597 66661 53145 88769 70495 52853 65526 71571 94415 82106 93501 60162 81925 63372 64756 80408 65144 70655 99491 58902 99631 63610 90813 63419 98736 69850 97355 92529 79223 89831 80886 98303 83718 78394 79190 54524 54520 67099 92966 73689 96042 55419 51425 72630 53942 59118 99366 98630 93440 97523 51396 95258 54532 77718 72601 73916 77491 64123 89587 75318 71267 83234 95973 79615 87266 95822 77246 86291 86385 89486 94379 93109 81846 58841 75086 77098 99734 87577 84412 61451 75850 98242 95993 59063 61296 79735 55151 83906 62115 86618 56793 99592 91087 91368 76864 59151 72096 99561 63641 91464 74245 67245 83064 67482 61379 71392 79148 55583 67802 95089 80073 65048 51872 91163 66390 88406 87542 89045 69209 73468 94037 56817 75600 89595 61185 56592 73701 53405 70214 81533 79108 51400 65554 98282 77751 79215 51029 83475 53137 55408 84567 56786 59227 71151 90275 53443 95858 91703 84315 87624 67356 79411 50030 87236 69615 82602 75799 56424 64152 63176 69014 55631 93138 71526 81950 72626 63005 82683 85602 93815 87746 71604 75834 59055 76352 72183 70198 67539 81109 80380 80409 84216 88620 61984 99925 95387 86742 87398 73124 82226 98783 66836 63164 98791 50780 60297 95464 82871 94472 97109 82976 85601 52311 65247 64076 60255 68282 93206 78917 59984 97499 78508 93369 51861 56307 51950 99047 66895 67962 83298 58586 70602 72599 70797 73925 76159 51320 87383 96064 67184 81778 89555 77645 67952 62170 54081 51100 59438 64191 59094 68841 63757 56556 56314 72161 50459 81196 57587 77263 84124 64779 64622 98376 59283 76520 54836 53857 85875 64380 77922 50336 84214 88329 64256 55473 97886 90605 60337 83542 60299 76190 80833 50486 73228 97919 98373 69896 64374 82384 68058 61271 67726 65155 93107 64727 52765 68212 56833 58054 78285 80074 69308 97799 61080 59588 81690 62576 99749 60254 72268 98192 68767 58712 89470 56507 73708 76768 55216 85578 91809 70114 76668 89483 94449 88656 93393 70943 86818 59457 96833 86242 77807 68164 53090 56229 81504 51245 99117 70909 77135 60840 58242 74014 98872 62306 99067 88485 60930 54875 65432 77154 56549 78108 71090 77456 56880 61289 84067 56703 56203 66140 83393 70547 87832 79911 56335 70065 71555 58443 99103 91222 93099 56502 87128 79454 90125 74291 98812 80021 93217 99729 53402 83468 73060 69056 99622 84674 79515 84340 89731 92714 67743 51850 78416 83639 99413 95115 89057 55879 83172 81940 72875 98600 93778 61700 73130 62778 89127 68470 70356 91194 88196 87988 50452 75957 69786 85997 81333 94053 66815 70534 52196 82490 70135 83042 58615 75434 51880 96409 72914 97942 75216 51467 69969 50927 90155 55796 81737 59848 79962 99420 95767 69545 80754 73716 51289 69670 76817 99496 78168 82414 77791 66832 82545 82085 91906 60419 54040 68690 92288 90379 56422 96335 77680 88763 63131 64102 81902 86012 67737 88789 78803 59382 53510 89261 90827 63647 59343 56753 87267 79464 54050 52191 61024 83918 65406 74082 67025 60874 76596 84175 89656 57592 78287 55822 89540 53569 80877 75511 85035 71640 99629 84591 76790 51708 62548 76127 72635 75486 59747 60030 78280 75939 53837 91933 72286 83840 56942 94494 99963 71478 66478 92220 84927 68808 54939 76147 95652 84729 56736 74447 78562 51403 94264 66153 81590 87573 67399 51865 66344 83572 68473 66502 53058 74125 81660 65424 52036 87309 65941 58870 81656 53669 93389 77829 63114 55632 59086 69188 92874 62111 70023 97608 68965 98605 69866 76278 86879 72523 72768 56063 77324 87557 91744 59132 99826 76378 88060 62302 68913 63840 89775 84217 62869 82462 58015 56687 80678 97188 82210 77221 75128 73581 72686 67932 80871 58992 54826 88399 70178 82939 63602 88878 69054 73328 79949 85329 74041 69409 84087 52685 62524 65901 84682 77530 59228 97669 68478 91337 75573 91996 54463 59359 73320 77475 98340 76004 96022 85986 92953 59799 68305 81683 79171 78267 95504 50391 77431 84530 55026 90327 58323 80074 70514 66112 71386 57121 51459 52310 59061 59561 86789 91048 94679 61397 81785 70632 57823 51849 85973 81004 57887 73276 50136 90626 66711 65810 80705 82864 92501 83703 68697 86787 74175 85017 93285 63919 88891 59816 66060 80179 52040 65166 80270 70426 89182 81938 87239 53915 67933 60462 83016 71931 94450 77225 93468 64622 74689 60264 92331 69463 97162 90336 68857 90233 89602 99328 78111 95531 80608 54601 53738 50321 98351 80074 94731 86044 79729 89421 91330 84691 78839 90291 97358 50489 51065 93062 66194 72367 65483 94990 63062 83226 74138 86596 66266 97721 96200 89920 61402 71653 70540 97459 79013 68972 81584 70171 86522 57781 89918 63470 98029 74187 61884 75262 56723 66116 78016 74353 96282 67593 63596 95270 58411 82356 61486 78905 51151 53159 77075 80252 61430 69161 63926 90600 78918 71920 64621 97859 55905 93938 92719 53685 70531 83665 93890 53121 70068 78789 51328 95557 72201 59678 85119 67011 68939 56504 86783 87904 85492 82316 70296 54716 86327 97118 86152 94189 85878 52296 85672 58795 71975 60097 71783 69992 99176 80019 93619 95038 91889 93715 60468 98427 63315 73494 69323 74436 89007 56404 93448 99309 52110 80039 55905 81905 92478 63355 81581 73895 59807 85573 76635 76774 98742 79594 85856 76111 89509 59553 74727 70772 75245 64736 58184 90826 74224 79351 67636 52417 53866 60979 89158 91997 73224 78025 90903 85317 84842 85139 65616 71149 95882 51446 97688 61782 57655 85290 82676 52258 55780 56830 96282 50988 57464 66347 69845 84729 63250 83339 68925 85690 78874 62039 64242 99207 74810 92427 87753 51533 61417 89478 61643 98843 54992 92830 98510 68094 73281 91888 89573 98706 95393 56089 94979 58108 50918 79420 90809 51287 57666 62493 59155 55020 66098 67579 92136 70362 51419 67287 95570 87529 76225 66186 95582 57062 80740 71568 71933 95196 67736 96003 96559 80399 83383 86657 79810 53457 59349 63077 56511 88603 83783 71023 89887 84431 61670 71025 59543 57984 90070 65607 72417 78051 62582 93429 91697 91838 65184 77140 55995 90384 96180 62404 98066 54179 61580 80023 88465 74928 59211 77084 58401 58203 71544 88115 64301 75503 94249 55062 74373 93310 62628 61072 99429 83556 62453 59316 79587 89169 73420 64750 93910 76133 77617 54328 93064 98675 84622 62885 64640 86421 81283 56350 99787 95186 93361 93824 53346 58295 78111 56894 91680 90597 83641 67383 60670 79088 62859 52622 75882 55755 94676 73537 58133 59916 73925 86079 64456 80358 93643 74912 91782 57349 79434 61839 54342 91754 94926 52853 92408 97629 59135 56483 60650 95806 68720 77347 97968 55337 83206 66470 87113 98856 93550 85332 83175 51924 91092 56915 74662 72799 83769 67145 58310 71140 70846 94542 95485 62588 57766 89785 81944 58197 71415 61149 81710 65188 65112 80258 72122 93199 68371 92892 56132 80485 81351 52181 99842 93916 89122 79940 96102 70594 52489 76291 76435 80469 68141 96182 60683 59349 54894 56929 94501 62401 99867 66114 86611 56257 94271 56712 76100 61727 58766 88579 90548 81895 95789 92726 70740 87708 84762 98862 73395 72286 86605 51473 64905 65285 88049 69305 59176 96845 83375 55518 68412 52416 57979 70908 56907 76483 53963 99012 69556 55309 63552 92402 91244 60532 68639 92985 79492 59745 95800 55213 54440 80719 79123 99002 93936 55381 51358 56127 85929 51539 90962 77243 71400 55143 80682 95542 91774 54827 78615 66623 62470 69343 89026 71755 65645 77150 59065 77705 62837 73177 93457 99594 65531 87787 69408 85641 61869 77716 83025 53163 77159 70093 81828 69911 70587 56902 81226 82124 51507 59953 71307 63611 95725 57479 92884 81065 75531 85275 65143 73240 98134 89629 89540 78678 69300 62168 88522 97977 56137 55764 54059 68715 57349 72354 94120 50674 73619 82311 97337 89259 68477 87777 97060 74732 75175 90095 81697 58127 84507 77504 78340 97115 84690 54524 91915 81337 59399 60499 95514 96940 56855 95431 94057 86285 97363 50907 84419 98411 76496 80233 87724 67026 91202 92467 97436 84549 79382 93174 67772 95606 92144 76436 81920 77112 69966 80455 83684 67618 62067 58447 51950 64675 99183 85776 73829 77308 75477 81596 65881 98436 73786 86981 50135 62604 51994 53468 99080 64866 58421 63952 97809 55408 64081 56208 81953 66913 64823 69849 93584 86898 75437 95204 59504 86458 56704 74164 52754 97473 94194 76424 58089 80881 64878 70644 85824 57002 65967 95325 98126 62870 78468 60658 90833 77587 71754 67224 81531 55964 94716 59050 89248 68385 65813 98939 99536 53968 87695 99518 56420 55361 90347 93274 61791 79142 85417 62497 79898 98916 55842 66171 80769 85403 86072 91446 74149 91289 62995 55608 94717 73446 88400 83559 83418 79700 91213 58158 98614 53324 65525 57993 90377 84717 90458 74953 96513 82686 64287 65004 81546 77410 81076 80206 69500 82027 68999 92643 54271 54424 62993 67295 90893 55404 70071 67064 79239 58386 95169 65720 88639 78279 82300 79716 67244 60515 83853 57676 69926 50269 72051 94046 83454 63425 97110 79431 98427 52583 94392 57792 88043 68600 86939 98620 85549 91323 91004 53491 62535 95890 73239 78734 53709 79271 84576 83803 69736 61981 73211 68290 66880 81183 57855 86801 99964 61729 72823 57719 69632 59254 53631 77159 65481 51542 54421 68868 86652 64258 52547 84437 98574 62519 94571 54182 71333 76082 84548 81319 80189 98233 78339 61988 84960 92458 74353 82445 74207 87529 53928 73595 87104 58825 56218 55416 64515 80761 83200 55949 66603 79652 65786 58301 50419 77830 76228 56554 51307 98749 73208 77238 88182 55763 57436 60134 55879 81952 72583 96781 79026 52666 86314 96105 76221 90164 50084 56512 76703 78862 57716 54289 98838 97624 91174 94152 88451 74007 80374 95623 93213 50287 82063 74632 98592 75490 87689 51195 52536 71217 99966 76733 96281 69291 91926 67219 51355 92228 75295 83433 73213 60630 61196 56298 81217 96555 85466 79834 50542 98966 93150 98218 81581 73190 58648 84645 54877 68873 70805 71443 96184 86839 64275 83279 65744 73220 84286 53865 89612 57147 70598 51841 66833 95068 93897 52964 70369 80952 98698 67881 76868 61569 98257 52078 70780 74682 55195 53703 72032 68657 68505 51695 81822 96125 51194 52892 71417 85536 90494 60179 96912 74531 84952 74341 96411 71926 76564 55202 60573 76241 74734 60041 89834 64920 93493 95968 69104 55591 99439 92676 56471 75573 60685 58492 64053 61155 60655 79038 80834 87547 83046 73400 72346 56470 50013 80781 88701 65973 70993 60082 92925 63978 80655 55773 53354 60757 68803 50338 87179 85947 95400 54859 58933 94372 60558 52690 62601 85291 56759 61493 51347 92825 59956 82481 63454 55052 56770 52097 81871 94753 97273 87351 81951 60271 62023 77908 78919 59768 59252 61208 93182 80055 51224 95475 92681 87760 62412 63489 51995 93545 74293 52362 58376 71119 51844 83301 76734 84614 53031 75547 97379 53960 59232 69960 98206 90410 77665 60358 87890 87210 50650 60192 57961 67848 87955 55861 83981 69037 76951 67643 97504 57808 54527 80141 78235 87714 77750 53323 98503 81889 57819 51204 62136 98483 52263 75649 58584 87444 81387 89288 73772 77057 62917 98534 52237 82343 54584 52544 63862 52932 58900 87180 63286 61585 62364 98202 73711 98246 56066 51153 81527 84351 94690 96479 64676 97010 59960 52765 78236 60941 64582 86924 97219 79620 70325 73313 58671 72504 82604 67036 67014 62061 63905 64912 50931 88614 70439 65162 83129 83528 59405 69355 59328 63989 53319 88237 79476 59958 94394 84093 54966 64880 85297 94543 94147 53870 88240 87002 56492 83030 83040 71677 64395 66970 85589 83490 67953 87925 83135 78585 94632 95606 82822 90380 55900 65318 82943 67981 78686 96532 57009 55170 95715 90159 69599 85867 93508 71365 89482 92032 71477 62401 96171 65194 99015 73777 92257 84823 54238 53408 71766 85980 65926 53680 71697 87388 60255 62940 90869 66137 67664 71716 69296 69772 87876 72010 77155 58450 92867 65536 63984 96580 97403 94916 97333 53961 89852 63998 85490 80891 76176 95944 62771 57461 63176 51177 52939 60232 73723 92093 70008 68880 70635 80120 84112 80739 73991 82241 79809 90823 83979 95702 57863 88839 56648 82621 83711 85012 89046 69311 66549 75769 55742 60752 73113 79420 93218 78965 68419 92793 62915 77222 99202 82005 54164 94432 58624 90688 78049 59560 56738 98134 55188 75496 62627 82768 92078 56028 98628 59419 81185 60775 52920 87961 88076 57700 96552 87973 96586 77802 50863 91611 88131 57438 91617 55558 79043 61826 84531 52461 54214 73590 80938 62361 86870 86281 63889 95565 90499 78642 63089 69498 90185 97105 72437 83645 73308 97073 68736 72479 74536 56517 95021 51074 59068 60809 54776 75781 82540 89849 59956 72193 70247 99718 82142 98386 67201 54046 98184 85088 97463 82395 78908 91448 74358 64360 65228 91291 64451 98857 86998 82682 90736 63677 63507 60269 93999 59761 94966 86702 65816 67911 73426 65863 54679 89600 76706 98257 67975 67819 84081 89470 61422 68131 75571 96812 96472 65851 62794 88592 73966 73637 92152 73689 80343 78731 55274 59104 62961 71631 51938 50270 88206 94379 96392 93574 91150 93419 86201 52676 76341 74528 58922 67082 60609 77113 93052 88282 67982 53167 86307 56584 79346 85667 89391 50747 72129 62358 68453 84206 96228 58468 96385 96482 50175 76856 57942 88574 72446 97629 75291 78002 99447 76116 69791 85196 61488 79360 72334 73590 58934 53491 89736 87102 78616 52666 74259 64278 80208 66109 71760 51121 92673 90635 58417 99791 80156 92408 78517 98649 70503 90936 94559 63824 93703 55795 55863 65471 77286 82386 69944 68297 84988 53187 71333 78891 64634 60491 57684 58932 93411 85295 97982 50728 73794 77730 93556 93327 88085 51640 71008 61253 97706 80807 98444 64802 86721 94771 85806 84339 73697 63677 72446 51779 58979 80970 85896 53236 57068 76901 78724 51064 67737 65019 83419 81509 91975 75645 82829 90395 65110 85318 88653 87969 76856 92186 58066 85926 51940 92583 90184 76236 61915 60952 67483 73775 57905 90081 93921 68889 93600 63544 78314 89157 59930 92994 68397 81016 56193 66536 55942 91363 70750 95756 78454 57566 53352 50539 67136 54250 76232 89322 56011 89390 69563 50447 94099 86236 69148 64608 92187 84952 72359 63287 80454 76787 99434 67750 84911 55877 60871 89784 74104 59089 85148 60391 51837 61957 68229 64477 53222 63591 79378 96716 51659 71895 88981 82728 73726 55186 68819 86246 95469 91418 74579 92250 79666 64390 86491 51361 93364 94803 51494 80194 79252 83601 99443 85698 87577 98384 58917 90895 79079 99302 99456 74622 88204 52122 92479 95216 89986 75296 59892 97999 75987 85291 77854 60956 61881 60495 97648 73221 75431 71337 53168 75239 55241 80113 75561 84523 80277 68924 87044 84115 78253 63403 61417 88330 80080 60617 91446 82854 66014 51510 54752 57755 67298 66763 90952 79403 92154 58924 89869 83181 64245 80876 55114 97799 74518 87530 73137 81934 71998 56259 90958 67335 98920 55193 96876 55136 77380 66907 91242 66502 79742 64711 74010 92240 73898 96621 66943 88270 91663 65367 92319 72151 66669 96181 76053 69670 61723 63652 96892 57588 51314 83842 58901 65501 90002 53499 88958 97953 54760 51792 52582 97557 58460 58550 61508 62522 96678 67600 89144 85591 96376 56957 85403 80518 93863 68599 70810 95618 59532 57811 63984 86186 81275 76243 99465 74110 61849 96743 88870 86664 72669 92975 78316 94053 80534 80556 55419 56296 53974 84333 81625 56744 94896 85544 92763 99986 66623 55070 76380 92858 67318 65757 67787 57207 62705 94447 53088 76543 91723 77542 73224 84041 90714 86757 80698 83544 89326 63346 85259 87861 59446 91190 59530 50721 75565 56462 66346 95452 63794 73674 59496 77478 98912 51781 65742 65041 66474 90434 93263 90964 87173 79938 56287 69240 83492 86789 55005 50346 66123 99288 73355 65556 70473 60818 91473 91853 71315 91958 81480 99697 74553 94704 63901 64070 58645 90034 59530 69229 78879 84037 54085 60232 80798 85382 98994 95413 98711 96404 90999 95061 68890 67289 94202 77213 61355 81491 62935 87330 89639 96192 94246 50389 84484 77467 77988 59972 76046 61761 74074 93416 93442 92451 77420 64605 61890 94528 57584 61766 71055 52524 73330 99437 81610 74914 67882 79607 67279 79096 58172 74842 66136 78684 95562 61259 61004 60377 81669 69002 76959 72182 54520 74799 62391 61007 82713 89777 79838 61983 84477 58230 59295 78362 56290 59092 99111 82875 57676 53289 89491 62026 69643 93211 57527 76328 66547 97778 53523 99449 96535 60430 82062 63951 84164 92714 61196 72508 62416 91563 69188 75435 68986 97652 86385 82493 63844 76637 92849 92671 63622 90680 55865 85159 93928 77597 70785 74762 76303 50963 55573 76113 72885 97094 68603 84428 70990 57105 68767 72601 65892 54391 57077 83806 53240 51132 54755 63896 60054 85075 58159 99209 65613 70846 94841 93037 73126 90906 97095 54435 55367 73838 59597 91399 58749 94437 71311 50191 75046 60551 62695 53762 83446 74984 51693 61862 58686 98801 89697 93762 63248 72423 78245 90779 72728 72434 67239 59349 53033 54069 62159 74292 85110 85589 76331 56018 67461 89711 99075 54160 70655 93989 65634 84815 97218 89636 56425 69234 75827 63427 56396 67924 88418 73453 65074 75884 60758 74847 95138 89558 58982 65990 57324 91839 85695 67839 98019 53215 99028 80537 58446 77206 95960 89492 51170 84308 88758 57926 81421 74821 50709 53263 66832 80164 88164 58838 59628 71878 87007 89088 83241 73950 96964 68743 68022 61526 94678 96875 61104 60658 73914 56743 60998 65737 93713 51673 78514 80656 93819 51518 67765 81123 61520 72859 96259 64798 62112 60505 73617 71444 54257 70911 67049 94530 88409 53277 73771 74586 93213 66976 87580 91068 52267 72763 97257 70162 67182 57991 93675 98637 88003 94175 89555 76121 97522 65269 72773 51228 59048 73262 54928 73054 52905 99049 88680 66698 63180 89535 50883 62435 75340 93078 75151 83015 90368 96055 69794 82100 51108 55253 95401 58909 55534 59476 62899 87415 73818 78037 56336 77952 70173 71135 53792 50088 72505 98198 92088 84022 63370 88519 66598 98340 65312 72653 62458 62784 91755 58656 68281 51528 87507 69229 82904 72148 72622 84079 51546 62377 98416 51794 74946 83338 74934 58742 80593 96086 56513 99441 78251 91183 75500 75196 68158 85413 98094 93985 68578 57574 92604 59638 96683 60379 67585 71513 58066 60918 63913 52499 73160 90497 67640 71925 65173 98760 87595 97008 87102 70338 67579 85432 50361 77048 81994 82017 68943 71220 55594 97253 85413 93028 67296 65625 55630 64882 59417 83451 60814 83225 56478 92274 73641 61099 72753 88195 58011 72761 96700 64954 60404 58513 80091 66780 69451 92801 83786 97090 88720 93550 60320 81982 72711 93239 76776 79369 68024 76086 91176 50743 80023 50640 55318 95273 64917 98629 55655 78195 98268 80379 93770 82895 88786 98420 69734 69109 56398 64112 61335 68909 82184 56214 95289 69743 73082 76505 68216 59174 63833 59757 53446 69761 69744 76979 99018 93398 89763 95166 79571 54598 59235 88585 88812 77527 57274 78144 79839 98008 60423 53248 77475 74516 52620 82060 88217 50277 93692 65725 89952 59158 75999 60736 50255 63798 89399 74338 80976 51460 86088 99044 91163 55486 76180 89149 73271 74719 96961 99324 71165 97456 79635 64783 78011 75899 73697 92756 59337 67415 98464 82056 77340 71969 64440 97747 88600 71078 54284 63224 89880 87076 85015 78687 85997 94828 76930 71822 71358 56062 61362 54559 54059 83459 68125 62002 66815 53504 52948 78326 75167 73270 60392 54849 88803 70839 70219 70554 62695 90763 81630 73531 52589 69226 70500 86283 81477 92255 83419 97589 52922 72626 84553 64927 58036 93659 81468 50190 51196 76314 92161 58105 78881 98974 77301 79480 83079 50552 84696 91880 68187 54271 88886 67914 86155 64326 76740 63797 69303 67713 57433 86641 64694 87642 56196 94078 69796 72564 90323 91631 83040 53150 92774 65525 86147 90959 97922 83865 93753 98608 58477 89088 79672 63003 65527 88093 63819 80806 90547 61950 98504 81690 82750 95745 51401 76240 65829 86925 81249 99460 57718 72365 59305 72620 72448 85386 51824 68059 98398 74349 76122 59859 67756 51112 86151 90091 52549 67701 77285 76803 87152 61247 62516 87649 86069 70681 73123 70848 86143 94237 60402 72326 86739 93005 70904 64806 87897 67129 65430 99953 72919 68243 87755 78122 69826 54461 84667 54656 56841 72586 76297 85838 73656 99882 63017 60541 50333 77681 88628 95015 82357 72995 53096 86056 82897 90163 51048 62993 63684 58950 88076 59275 57286 75429 59893 71067 72748 60015 78559 75909 82501 54879 69086 71935 56803 93982 56422 82210 72089 70511 74160 61393 87975 99258 77294 59305 52773 96395 68741 89915 62479 70806 56514 57315 59227 50642 77020 71772 79744 68681 85820 50620 69548 73240 99857 88873 72297 69737 66909 59677 64531 52995 55212 51292 99433 97453 66994 72892 95749 66544 76420 68132 65652 94391 55981 57560 67268 99459 73114 90710 51626 79526 67806 94729 92287 96194 92154 75494 80895 73390 79500 51507 58222 77116 91621 99164 88570 54580 60075 84418 97813 94179 86697 82556 71449 76520 59702 68978 76835 70058 91711 78147 76154 68697 54976 89875 93493 77830 90742 75564 84916 75913 86146 98901 96751 54107 82755 90933 66405 73573 96285 88707 82911 93016 51864 88837 60499 88215 96063 54406 96960 73605 68334 57384 55412 86813 98249 88937 87810 56946 90117 51643 98943 68654 93989 84048 70997 60958 61760 75384 80175 88767 86542 58237 93278 66638 86218 62846 62045 78780 94996 50790 67197 70336 75733 64648 84815 59357 97841 80582 95536 94968 83890 87330 71714 66749 83490 77870 89197 68008 52052 83139 76299 98225 91669 59676 63387 86907 57812 97035 82919 85041 84144 51621 59557 90186 50190 72537 58636 68080 59461 73546 99792 63377 81927 81128 76783 65354 76312 59154 80282 79863 82457 58860 52752 51846 82534 96408 69584 60220 93079 74812 93270 61503 51157 54064 94636 62803 75401 53967 94556 93940 85193 85792 95747 54158 63261 91740 82741 74976 74948 98929 63616 76757 60736 70932 93643 61058 99348 52258 63386 82561 80751 91038 80530 77133 63753 94884 82324 67259 65369 65234 92599 51275 79051 80275 62669 59780 54285 50336 62723 92629 67772 99401 83871 57357 90834 61042 76462 61700 72017 92591 59434 95851 73891 58819 60201 52404 94829 68821 98452 71827 89422 92813 98976 64534 79033 51535 52678 66766 69993 66491 89492 93309 85860 94051 75230 77505 89316 70889 62159 74571 91216 75004 93677 97140 85853 54211 82034 85485 50923 79406 68352 70046 66885 71370 59958 82308 74390 71801 81997 91479 72972 96377 65308 54579 58350 82485 76721 54940 58001 93452 66581 82143 97497 60333 75581 82621 73852 58475 62179 89242 70444 69643 96936 98640 97634 80066 80628 95687 60511 77385 69712 58357 66143 53905 77668 92591 81410 68829 97449 62809 89658 91325 54918 91046 68488 99678 97927 96203 73613 85264 60017 93163 83568 59894 80697 70537 79139 87722 85570 60152 69550 82175 89938 92092 97983 75630 84697 88242 64985 78606 52294 99257 67635 59888 51649 69214 61101 90465 77958 53656 57497 98275 73592 96862 53134 55901 78060 59580 64535 61029 75549 88123 95924 72891 78315 65695 51245 85430 62276 62316 87455 92302 66640 57672 53806 67383 97880 83911 62793 66208 50971 61538 84599 98389 78465 68152 57507 96650 82407 88884 93451 73543 70889 90223 76166 63211 52957 57510 78544 51312 64855 59531 76096 86668 87337 83718 70415 89787 92092 93321 80757 92088 74591 72346 96008 90612 90484 86600 83856 53647 89270 57323 53603 70664 55817 98380 87391 54148 88927 66915 93455 62707 81661 88378 61418 57067 83616 57987 85513 72693 88383 74194 98460 55701 81283 99964 94046 60307 69106 50982 91149 50639 76435 91398 52960 60879 58690 52975 59811 77828 64114 51320 90650 50773 62800 54238 78175 62958 57704 64667 91332 86829 70201 86633 99935 94318 50647 74252 70309 84370 97229 93948 95479 63963 89742 64959 86301 59125 67487 53756 87114 56109 93117 68411 58651 65737 57095 55338 98748 62366 59620 97474 72276 99958 64725 52385 64565 73300 52349 87134 69023 55709 80302 85807 78432 92194 88884 86832 66733 78772 54546 68150 79651 50260 63969 51962 84368 79223 95879 84737 98898 75515 54626 89257 76675 83630 87184 90454 90357 82289 58992 57758 51807 80888 73190 89783 93989 77052 84784 65805 50305 96386 76910 52078 79350 76931 55517 80426 64463 67773 62097 71791 67050 71363 94017 59799 50244 65418 87453 83002 74907 91190 55525 96770 51106 79354 53519 78145 83597 63911 93976 92917 68760 50429 95254 51341 89409 56221 96562 80926 52340 57079 96130 94592 62248 68059 97911 76659 94715 70151 94416 59787 95336 65653 65870 93538 90037 79917 90646 94781 58397 55137 79714 59088 85245 73423 93950 58942 53731 75561 53017 99439 91560 70174 57663 60639 85132 92653 62074 76714 58717 81987 50670 95367 71994 68074 75404 67228 58232 78513 88805 83167 64606 86311 77923 74473 52070 95326 70613 90370 99924 88629 55170 81011 55663 91326 71425 68146 98585 88291 52501 57030 76458 60381 73216 95826 96711 54447 98907 81902 69927 92140 67491 84671 69175 96703 53000 85132 70379 95136 90354 94009 96786 90643 82695 89815 97721 84742 57779 59457 71612 60634 80241 72909 87805 79172 61737 51091 65216 75819 61152 90316 71799 57123 81182 74605 99906 76928 85505 70789 66189 78399 88170 51496 93383 61402 90458 59468 95131 90953 83466 81124 54303 50212 64635 70052 82516 53597 77333 65878 98694 96327 77133 58359 93552 54340 96926 75453 52849 84146 96191 76739 83421 68143 95221 76294 93452 97633 68137 76816 79439 54371 92992 53373 98327 85214 72268 52794 75587 84630 89924 97259 95084 90231 81785 99333 97042 57595 83818 95237 57808 71200 54615 64315 97965 72978 68161 84723 97085 67468 66521 99275 71683 53228 93271 62740 65229 60732 89420 97135 88906 53416 69744 72087 55985 87905 70749 85526 51764 79292 87406 89948 64571 64363 92263 54209 78470 52815 91015 51267 55642 64635 51826 87410 52879 90738 65483 82473 94205 71717 78219 99969 67777 52745 50871 86449 52301 95580 99293 57099 95316 78471 59364 97777 67594 58486 72170 55108 57965 81306 83361 86984 98761 93083 88417 78425 62943 61987 84890 91706 67679 89497 73482 85731 90122 93315 57294 60401 94892 53508 81709 94074 70995 58334 86268 76050 82357 93880 83399 50039 82344 71339 83082 92818 70009 76320 66510 86360 87868 57479 78817 80155 96259 56018 51865 79257 50381 96742 77923 51932 52683 83487 93299 82093 50856 94019 70179 51743 55831 55001 66449 80515 94257 81275 93737 82738 92193 94622 75348 76167 55601 66150 52816 51309 78706 86940 82040 83191 73569 69700 69516 73204 53626 87713 87687 82530 72008 58804 79411 72296 95644 78842 66429 63110 64645 57206 97749 84855 61481 65205 96375 69599 99916 73333 73242 81792 80477 54385 84611 90778 69278 93148 71825 64276 56109 51243 84842 66222 71871 80255 97417 78208 54601 97883 93724 70569 72175 62253 53723 76439 98164 70095 80143 64425 87999 75550 77210 59010 79805 77519 88146 68949 64519 72096 98830 79087 86144 83968 65199 84226 90997 76687 76179 51519 65991 79739 75453 87075 62887 87265 90718 61444 91583 78664 95221 74090 78541 68783 99255 53421 78569 71435 79495 85890 87387 69821 92566 76135 68718 91384 64297 83877 62925 90992 77368 96684 70332 95156 92151 65385 57578 53949 59920 82439 79081 75916 88345 78792 71406 55957 50671 71324 59529 79396 97732 74149 94571 73341 77732 56625 98134 78860 80711 50557 88167 60405 65578 98632 74485 62798 70026 88400 61982 87750 69277 56809 66066 70220 91395 78230 67750 97930 81101 72295 60412 99104 77928 64218 64916 87650 98549 94018 79095 62185 60145 57612 83842 91779 58148 55859 90076 88418 78864 73883 67109 86459 57058 56671 88454 83939 64423 96034 82802 89491 66247 65933 92549 69068 81663 54847 87469 52945 87444 93537 98376 83996 96642 72210 86985 64530 61322 85917 59368 71265 93492 66262 77565 77744 98894 96550 59889 67567 50888 68312 63510 95533 91412 90677 57144 73854 92629 67174 70418 85215 87632 73228 80650 86080 66795 87970 95812 80014 54129 60431 88099 66776 82812 72885 77371 73825 63235 64890 87432 90712 88328 91294 74259 63885 55068 97737 75034 84805 85909 50671 98944 67452 99362 93315 90343 70500 62558 66931 86729 68029 54697 98926 68780 81332 54789 87030 98878 77562 53301 88328 77928 59373 76926 76307 80537 61617 70503 54797 87554 66361 80884 57149 88408 77071 86426 99356 96429 77334 66767 54750 82842 96833 50947 63981 66947 54723 55273 73164 67858 66047 99136 76601 71076 60550 62829 93616 69543 65002 71695 68369 97051 98150 80428 55886 98773 50079 88768 52506 90419 81107 81202 77273 74233 68779 67240 68320 50768 66626 62317 98132 72403 97083 95277 83299 54536 94757 80670 68348 71510 93611 63343 94904 72618 68441 68891 58137 78408 93807 64262 63573 61993 68207 91597 67237 91683 85442 65078 81206 59198 66992 76783 77063 95639 60507 67959 91579 76699 83485 88231 68535 78486 87838 68937 57242 57862 76209 61715 55248 76830 69243 61767 60337 94018 72986 50151 93690 98072 75380 81116 63566 97733 54673 59304 88229 88371 68795 89713 89625 91956 75097 74910 55811 98877 63862 85370 74581 71382 73134 69549 88577 87004 69214 80312 69086 58405 63873 58641 84817 69158 53674 80499 90461 94170 94368 69524 95531 59462 97289 59837 75943 58213 79581 62123 65538 93354 86737 60968 57264 69338 86557 75756 61888 51867 75098 53934 61120 75746 58292 65443 59360 89934 98187 88070 79066 91500 91250 64896 74243 61851 72138 53015 86113 65939 68611 93687 50343 79992 81303 86612 56941 60236 78404 89244 67844 74477 54623 88130 63710 76219 50021 96195 50437 84508 85318 85089 55291 67515 75883 56877 91652 68860 75981 58961 76957 94231 62610 62169 64724 73383 95537 95291 56781 64803 71768 66378 53344 91912 64925 59847 68313 58737 93910 71700 60177 84503 96808 70712 85397 71079 96929 94681 72737 64239 64403 81998 61694 54767 83484 59989 81624 81287 55293 69064 79022 84085 74675 95390 72310 81613 73090 87603 71660 78720 60625 69991 59011 74442 94540 57529 92434 53636 75009 94364 54793 56429 55149 96166 84569 61884 93241 65159 92078 67936 93002 78443 59634 51638 71846 62572 97496 98445 93710 73055 52132 58957 71256 74959 99474 56399 80800 54003 50816 74017 51048 54394 89266 72457 76543 57232 57162 59232 82464 96586 66978 97757 84324 94028 91497 95410 71056 56693 59811 71969 74378 77465 92132 91774 73850 54261 98550 50775 56193 98299 84936 62101 76276 50412 53019 92463 60559 85284 71116 97531 65298 57300 66428 58300 87806 62749 57984 78743 77185 51881 66568 83865 77715 93771 95369 88271 69642 53184 56401 88106 92726 67262 78575 70901 70391 51078 51074 57198 95379 89827 57490 88223 56222 57404 95873 52816 94360 51841 57049 57845 72390 51914 92232 51851 55586 91975 92120 88529 75006 72401 91548 54106 75573 74259 51883 72783 83203 95008 80169 95739 77380 93414 56595 88942 81668 86347 82486 76843 68211 59387 95353 54585 60148 82592 60312 91227 92778 93351 53159 52850 76612 77613 68857 60728 89504 87069 52528 56585 77717 84785 96108 66579 82190 70376 82181 70990 62263 76198 87743 71076 84516 97197 67893 60574 60659 80067 55671 94974 70898 87728 61889 55893 97664 74272 63603 98155 79603 94245 93225 95059 62600 57707 54869 79360 61995 64651 86856 50887 74016 90980 56916 74539 80143 55594 84015 58933 69617 76882 74124 73760 52583 97049 85770 63639 95700 57976 64226 84387 53220 84443 69258 89683 79452 90813 63093 51690 90836 80849 63218 77317 53716 87734 51606 87908 77099 62966 67382 95187 65300 54002 95861 73473 61862 94481 58678 63454 69147 95899 73867 82002 68219 85324 99280 92549 65073 70273 79326 60064 85873 75881 95993 81956 58212 57679 73122 66250 97725 85593 61487 82231 89830 93133 84521 68740 63460 98265 73905 56878 93273 93974 69275 98638 72800 68545 77936 63346 93584 58378 91857 63890 55008 56963 97541 90854 58208 87952 67369 64841 81398 77194 51133 87748 74801 92103 85844 60594 77076 89178 65984 76189 78752 70771 64861 67658 66437 54688 70811 51606 63882 79379 82451 69468 62893 99635 75557 89466 67616 65515 89591 89106 87564 73644 90494 91464 56735 88823 77135 53599 53242 96537 51098 82922 83942 61130 97459 53941 63749 56069 75264 63999 87428 91006 52162 90497 86980 59005 65300 96797 91652 80970 74187 71823 65545 78610 54740 73326 63161 97845 51875 66460 57766 76785 58291 66056 57706 86392 60161 61804 53250 65308 94581 59540 98578 80015 74336 72676 51749 97365 86927 59081 71281 50418 73294 64612 60123 99095 99629 64467 90514 54103 88908 95663 78640 91680 51208 69670 50502 84920 82975 56146 63767 52478 82816 94647 63505 77321 99741 75001 79074 50636 87029 51576 75577 81686 79192 96532 91168 93489 68683 99202 65230 70401 57911 52215 84080 51303 66791 77654 64391 94594 89572 95371 79647 83381 76565 86650 86476 86016 92538 85341 83381 51182 66577 95442 67215 68168 91400 83703 57733 56627 57913 97941 70940 84576 76800 65407 72615 99578 72149 74496 76861 56436 90749 84280 57432 67760 84793 62740 53734 55546 79422 74643 83631 87842 68614 91633 54924 50583 60725 94233 54755 58476 80844 77819 68078 63291 69467 59105 87639 99536 76123 55430 97379 78237 63826 57667 88914 85044 55140 85031 80466 67954 70929 99013 62295 74657 64931 82405 66000 71016 55602 98240 72883 58781 76930 71046 61662 78406 53524 51133 67623 60215 65758 79334 80691 67252 90351 98229 55619 89228 71456 66726 85934 96439 94551 60987 69000 87951 55559 61578 64892 63773 76432 58475 88125 55629 74367 85895 93512 83799 52165 90905 62418 96320 81100 81713 81490 55999 67244 53056 55698 59775 58067 75061 83162 98398 95754 96647 65855 79060 92552 87318 77753 66647 95564 53127 82411 70943 95110 64430 56718 72385 76759 82610 60368 84150 73475 83593 97477 83392 82483 71398 93482 70697 94737 88731 76265 71694 86290 84280 51430 56287 77252 90028 59883 58119 70252 53857 65298 97282 97552 72531 81523 94657 82687 96579 65992 72281 67398 69373 86312 67274 62221 56744 93474 93014 67188 61318 52521 93997 95045 87333 84737 53391 87814 71507 93580 81419 95446 57788 92616 65474 91962 58864 56294 64836 55294 63745 58425 65440 78699 53781 93603 99038 71190 66650 73142 66944 61394 93597 77006 79614 88691 73081 67912 68330 60643 77504 83344 67946 88081 87770 93038 70328 57330 66677 52012 72387 95966 94119 99597 56706 81657 70159 95839 82374 90498 57009 70928 57880 74246 53295 95891 65765 59288 58703 64622 88623 56214 70270 51350 52748 73560 67696 66455 92474 75365 59769 99893 92504 86702 71370 54990 80371 57084 98935 81534 70646 83623 50842 62749 71445 84675 94490 75284 82604 84117 76786 97737 78636 67038 58964 90365 67014 96196 70391 90615 85274 50956 74721 92676 92054 91631 66314 82221 63973 85418 90402 87572 76543 88883 98307 75367 56452 89329 85131 97624 86031 66575 58075 93304 65805 61188 70414 99500 93055 72173 94028 77006 70079 52803 82856 86275 56344 52754 76476 64783 59480 99731 89848 62613 86563 90879 82253 83264 70106 91452 83861 99214 52871 78869 57196 92755 54282 88072 98368 67398 96496 64411 51554 71016 52678 54603 69675 71625 68597 70161 77398 76919 93075 74650 80250 92197 86767 70030 56373 71020 92307 90211 77667 89493 92021 70784 96170 54471 92074 83437 79965 79103 53311 84466 69194 88930 74749 57303 55490 57544 57004 95031 89951 90411 82915 76549 93736 52105 94219 71978 85119 56383 75637 65791 57359 99636 95749 95497 64158 70705 65658 78517 75950 91884 76301 91302 52142 86271 84135 87755 92026 50218 64471 77427 98828 81895 67637 68099 91909 88194 80006 91260 73482 97088 69362 66215 78305 64794 98887 54790 70566 70739 96964 51446 80718 94150 59873 87149 93024 71840 75725 52183 81486 66861 77267 64120 52768 97243 99396 54721 90576 95610 54439 66735 79688 93743 67107 63192 97410 89228 84010 64127 94726 82422 50346 53239 87707 66925 66172 88956 72406 87984 79594 71360 94151 80874 62319 65355 87358 54777 72305 80350 69887 94019 94846 53368 88156 63850 79417 72870 91445 72585 98787 91845 55087 84895 58352 94379 94560 74233 69548 56174 50842 55607 89726 92524 70912 76480 61435 91255 80354 64019 81390 82898 89202 51243 82080 72677 63693 98222 58535 63110 70091 72615 62349 73422 61863 91571 90453 82296 51480 77354 97938 53495 63360 54407 59271 64743 97643 60368 74313 51301 50641 66284 84012 85035 87578 60019 74511 69117 54843 69643 53714 75609 84307 51449 70967 82229 84956 55418 52658 83834 80022 91785 55585 97047 99050 98743 50634 52215 52699 71675 80033 75035 62209 65884 57722 65347 60123 90108 68600 87402 69437 64582 96577 61962 85478 57164 76552 82644 60110 76744 51547 69841 78508 52113 66175 78061 88031 90772 83531 50981 89740 90871 96013 77041 84021 95459 78519 55798 75179 51767 86306 76213 93850 58533 59216 99735 68241 54747 92071 89465 80253 91681 79404 67816 53075 54476 58287 83726 62563 82624 67575 92470 71205 62554 94409 98805 98774 95441 73372 53972 93646 66313 93253 62902 51030 76469 52612 94598 88071 91019 72918 92016 93034 76436 73533 72285 63669 74334 90345 60393 87670 54954 89719 67347 70077 55693 95698 70414 78614 55827 51823 80377 57999 53350 91845 66451 72269 84661 60621 64297 69822 76542 67885 71938 51284 65347 70875 55223 53773 75386 88140 58469 84749 95175 59490 69424 81708 72736 92441 60171 73982 90450 55412 87636 61704 52131 84597 54067 52610 77946 97450 75097 55591 69999 99891 73795 77076 77589 70256 85003 89895 89061 59445 52372 65519 88119 84622 84458 66636 98551 75737 79999 95874 65454 91729 84104 97185 61577 74099 50854 75027 53363 55939 51637 97051 61015 67569 69798 66102 94881 56586 81636 67621 81039 67257 78789 68661 67973 60400 70990 86809 78803 71235 85586 65902 99212 55552 70682 80688 81242 74249 88922 70231 96590 64943 82372 71760 98315 87067 61722 66134 60374 70576 63505 50395 94626 98082 92178 83661 56725 65673 64520 54664 91492 60621 85907 54812 54437 73623 70162 61244 97396 67172 55444 98818 72107 99759 93626 69672 79847 53746 95356 62395 95821 61968 92715 61065 95510 76618 51650 85197 54679 91815 64460 93511 57406 89539 97250 80956 79193 62680 68231 65305 52786 73581 89205 72000 62329 74069 52534 92323 67708 52014 66247 85519 70833 73841 97293 96689 96443 68319 55464 51254 90817 73665 59566 86783 89627 85856 76802 71680 72903 56167 61615 70907 93405 60549 51084 97393 71542 93303 67366 58534 66057 68972 67336 69945 72850 52332 72028 78818 51249 58151 97943 78398 71253 76367 69498 53227 58993 88152 74860 86527 77618 59700 87022 87208 74216 53358 74795 92058 99633 56245 96596 51257 93974 67589 92486 83826 60298 70340 77506 57637 84573 82259 98461 97224 87666 93649 82713 50744 85970 89453 56310 93677 93604 78270 83744 84046 95443 66677 56111 55778 89389 91626 81037 51707 52241 96401 87961 54026 55388 78561 80586 94927 72558 98197 95147 94368 94146 90375 55026 77238 55111 62404 80342 90933 60365 65360 56932 74041 83685 80820 66763 67477 78090 61969 70016 87514 53651 59527 75363 91938 84152 63168 82170 83551 80596 69109 59584 59634 54685 81743 69214 75447 70530 55206 72499 97000 75412 73663 97600 90323 65836 64422 67871 54459 67271 87856 59266 73697 85633 71475 70378 81389 85322 78919 66018 68646 50755 90849 72848 91197 82364 55233 88364 83879 98761 60795 77782 88583 97802 96845 69066 86236 92021 64041 71923 54960 74465 54994 76962 90905 82283 81981 99300 88660 79713 95445 66350 84126 93703 51259 83125 61356 72795 64530 82319 72504 51577 54165 77107 72295 66580 73707 65372 51835 75457 60662 81747 78345 82560 64313 80650 58598 82908 53329 66732 99721 94986 82929 67086 64546 99249 88301 91647 54392 51208 86058 82946 63679 52805 62459 94772 87198 99825 54760 76892 53703 53310 93509 96549 79270 54941 59884 74770 73387 56863 65580 86803 58231 97897 93558 82753 83185 65899 68997 81801 96003 83798 62239 68100 64335 79962 80324 82114 88380 54402 52653 69669 78990 50677 73498 90534 84809 79101 96253 53076 80474 66163 58874 92515 59852 57986 70929 90777 98786 59155 50821 52885 70555 82649 81619 99425 51480 52275 59526 76347 84828 61676 84301 63702 65635 81163 97185 51008 61929 65335 54999 77092 65131 87760 69663 84564 50614 72142 87887 52954 87289 53026 98156 74840 73677 96815 90301 64363 71507 88947 81058 53345 70818 66817 93707 73208 51566 78287 56849 54670 58621 83823 68189 89398 56269 74497 97779 67310 54407 66472 89199 59572 53943 69327 53112 74247 61900 91404 82801 53886 54176 67797 93161 59882 87507 88921 89902 55020 94315 72083 54350 58762 91456 50839 53553 51761 70040 69829 96868 99322 60833 64683 87400 88062 57327 59728 53754 77035 56564 67383 92383 53814 86807 71298 52362 70530 61238 57472 80952 52493 65860 91167 55943 65257 72795 91765 53999 56231 66671 54936 65664 88967 63967 67760 62164 61580 85447 82380 61057 58843 72181 61312 88891 96525 93874 72501 80271 96807 77452 86605 60492 83868 68154 84940 64042 85740 94767 54662 65136 94619 59704 70910 50024 60297 80608 87491 58774 60676 73544 72503 66872 51506 53938 67041 54539 66742 50040 98966 53502 77909 66793 61298 68327 61919 81072 74972 66440 73305 85595 68979 83133 60014 81128 70344 86910 51444 59912 82594 93441 71427 83409 86414 87651 93705 83225 60580 89296 56832 63572 69494 80688 78834 94077 68585 51404 51486 62205 89000 65254 87330 52661 80411 98203 93404 56855 56315 62038 53154 65095 85373 95246 51811 83775 82883 82295 54729 96983 95159 76313 72993 93828 99764 54292 52657 94539 88461 72903 91070 91192 65077 60174 83678 82441 59876 99452 89466 65876 53122 70657 86921 78603 91751 62285 71695 82511 83546 56852 86467 68208 76991 95574 50409 82975 58846 80814 87598 80970 88373 53850 70768 93045 63265 93210 90279 53426 99229 75987 87644 66917 70996 54766 77945 51459 54960 83480 65787 94443 82601 50722 69774 87334 83785 89886 50384 82748 66367 76002 86681 88733 82014 53740 86309 91944 97788 79274 97264 79583 93483 69637 99622 70386 92206 65448 75348 75103 74736 98401 91232 86097 89703 76981 64465 84178 91171 73851 85566 57692 79279 80950 70215 97501 87045 66523 98733 87609 59960 96704 54884 95561 85393 91759 81203 98449 54999 88638 83569 81555 70650 66020 88811 92338 96586 51606 90195 90457 98523 72191 92384 53201 94047 57912 86734 72609 81449 50515 84809 52890 84831 88268 91410 59354 89587 69476 82143 55457 89136 98373 98503 70825 68267 66911 74671 73550 69097 61130 80556 51451 90781 77723 84524 67346 78180 77053 72472 69849 72680 76972 51475 74326 64403 64089 56162 88391 53039 66373 71114 89660 54318 90653 91820 65168 57706 91681 53043 70708 52597 64618 65647 67514 72894 78194 87744 89689 62731 87518 87198 95717 60651 81656 65451 79975 61263 57164 91027 76878 95701 50816 81313 60260 78482 81062 73799 57059 93073 99433 52817 64419 70375 88258 71170 87440 52373 86998 86407 62355 50183 60469 50764 59680 90521 69350 63839 93686 75151 57334 83804 61397 92796 88855 80948 75992 66399 54601 86327 55304 83737 74140 69539 59835 83014 50165 58054 79402 86875 50567 63045 91907 87495 84328 61491 61290 53978 87875 53060 58419 84234 51526 62087 84271 62144 88959 98257 54317 88049 94836 67580 72444 56042 68162 55582 66987 98233 91572 92890 75583 57764 89190 71443 58863 51866 60555 64874 97272 51098 78603 60405 64964 62615 80005 86867 61722 63546 53406 97353 83718 85627 54538 95294 61251 83539 79385 93615 89316 86191 67737 52017 63006 96474 97176 76987 74151 62014 70009 58336 96529 82511 85837 80056 66189 67750 70991 70859 71127 91770 82744 73235 65725 98693 62289 69096 82981 68619 56351 79459 98561 50719 59700 94983 92788 56050 52329 52678 63077 74640 56179 50108 70041 86618 86455 73332 80508 96181 89388 57019 50057 50695 87286 85894 90546 55811 60319 54764 55342 59680 85808 51082 57954 92392 63022 75388 93399 68894 75022 51973 58680 70411 88872 68006 97257 92896 75130 73516 52737 51447 87072 60495 92427 51947 84399 88688 77568 73568 76860 76342 98441 86293 91364 85964 55795 99246 83322 94724 75993 88577 62295 92195 76524 75647 93444 88452 50188 57937 73408 57443 91422 77683 95157 80964 71530 86448 89551 57820 52935 64961 67221 68323 69700 82089 64816 79523 65033 76265 93654 73907 91457 80356 81607 98154 86707 74278 84262 88699 68878 88524 92293 62693 71395 88810 60882 76240 99743 55990 76756 57038 66628 50861 92676 92667 81611 55606 61594 67455 77944 55016 90454 55579 62141 95265 90167 89895 71620 74446 65076 60535 98366 63958 68655 62062 57569 63858 80237 88969 93703 51164 96362 50986 96163 91043 85470 99536 72466 69166 79174 72770 50910 50478 76917 90949 64409 80220 71985 69577 63848 97307 65824 65414 66152 52930 52096 73349 99518 64037 82402 79044 79331 98391 93681 54405 54897 66182 85220 77895 63538 68624 51857 68676 79520 80584 96425 86901 75351 76777 78489 84138 81387 58140 82119 77403 86623 76204 80919 82707 89092 60863 99224 96660 80467 52207 58746 89927 82659 77885 65580 96775 96358 57747 56018 99617 87005 81364 95636 92809 86656 90388 99877 82142 66069 69446 54415 50619 55971 79658 58775 65623 66736 66392 67789 52398 78736 73641 90940 59928 58330 91032 88940 71334 72951 89693 72112 64533 61509 50734 87143 51661 62894 56502 75829 53592 54948 50491 92910 80665 79892 83544 67675 60214 61386 52945 95283 98220 76609 86583 91590 94318 58226 53074 70811 96216 99961 95519 78849 69300 68858 66358 82765 95089 55408 73155 75059 76449 50876 91600 69783 79987 93248 54213 87387 51280 75443 99120 72416 50331 65093 56528 76574 52814 77385 80285 82851 75274 50122 77474 96742 95858 87060 95788 77896 56801 90271 51030 78134 99453 60418 77109 51312 52833 59359 96509 87764 77585 88994 62801 52696 97053 86895 50078 99983 53675 81450 85966 57429 82407 52723 59290 86996 51328 88616 55939 72548 64418 99346 71124 71283 92151 69650 70099 84851 71133 76504 85173 77795 83169 83856 89996 70525 72429 82697 78917 62000 56462 94582 96133 56953 97145 72271 99678 54920 61702 52175 80582 96077 77043 51770 65491 72745 74145 96532 95834 60140 72236 70663 68726 99895 99686 98664 65198 80722 51630 85242 73460 82146 57908 74577 57584 57050 72154 82524 64680 76224 51196 52557 53059 59365 64383 64447 64961 58909 76513 99204 98047 66578 78503 72553 50830 61078 72573 57175 64766 84441 96680 58423 71100 55972 93682 66621 58233 90651 94012 95196 65721 97782 50427 67793 65953 91515 96318 55827 74540 79768 95048 62839 66258 97412 89672 95703 89114 58416 81441 99368 51710 79835 92205 70397 77796 90998 59945 88200 97324 78270 97559 70723 99056 59320 65966 74802 64980 86653 90749 54480 74829 57951 78795 82927 93674 56187 80866 67337 93654 93138 73028 98011 90773 93639 84612 96810 63688 90964 72841 89693 55310 53723 85432 50358 90080 61220 63330 60960 89644 52834 63458 61431 70700 99923 64121 55008 65294 74202 81630 56368 84363 66524 68626 60540 93386 75252 70184 97793 84072 66611 89298 91467 57491 89525 91931 70553 77006 77140 88406 59191 57192 88239 63100 78330 55606 81024 66162 84802 58907 70549 78975 58357 50235 74047 54533 66942 81335 54387 63488 89411 59925 71702 56473 50147 50869 96448 68460 97464 82638 73448 78135 63407 56435 68575 88214 69004 59234 90127 92320 80003 87998 68925 87646 97461 92159 82006 69657 81533 59977 99783 57292 83261 62317 51542 78085 67175 69161 96752 79000 60786 84260 96463 66353 50304 80201 91578 54004 50874 75613 67501 61718 60928 76475 63672 90976 69314 64888 81902 69021 76307 58270 78837 52059 50024 85385 54664 90075 70941 73195 73120 98450 70594 97511 52574 60765 93354 90548 98634 81809 76674 85338 55492 51764 79695 65878 81434 93619 80233 53043 87552 94797 60350 67151 86970 77319 94588 97255 68073 69684 74592 90382 92864 93066 99368 83954 94584 51824 93230 94699 93107 70551 89448 77733 69951 60214 77910 64280 95247 62652 91614 52069 82592 91686 72092 59486 75467 52049 74958 82489 96577 68695 54549 98898 70331 57787 72047 71963 92547 95067 61445 51219 98745 82540 89499 99450 51454 53166 56388 73761 85783 63463 54322 65627 82996 97594 80078 93363 54493 95658 64209 63965 70843 87500 83800 92273 64745 96048 58635 93244 59134 50038 75351 86604 92008 98054 82484 91208 74511 78037 87131 91604 65209 69013 87884 93947 69776 80146 93587 95470 70981 87127 55157 53841 98869 61945 79140 62419 55332 65296 99010 64020 59099 70417 90076 94381 69875 94906 77377 52013 82785 55536 71730 68270 67809 84609 57176 63703 93146 54834 79123 66265 67452 94002 74815 77155 80365 52964 92271 56258 98758 53812 55381 68013 61958 78805 82131 95908 62361 93142 94533 64335 66477 91779 69455 87644 70334 99515 62067 87873 63297 91471 96239 85297 68035 71074 59706 58149 84844 69357 63712 62832 63545 63973 91896 90308 51659 79094 56419 62441 60328 51136 87479 92797 73974 85468 59056 98626 90566 75624 72631 86067 75634 71958 53367 93887 50655 85210 84539 98116 58004 53910 93679 79684 52296 50046 91426 98652 89095 60924 97714 61447 92566 81867 55932 74485 51830 77112 84596 57297 98260 76547 84387 78793 75140 81762 73935 62605 90281 87304 54813 97794 68335 56474 79945 97204 60676 64699 58075 55562 90730 71107 57900 52952 95283 91902 94144 57264 84498 74968 98866 99631 95752 54022 69848 57864 90998 88571 96678 88023 55217 84415 74294 68678 62306 76320 67035 57655 94129 76101 94235 88651 89784 87967 80460 83484 52425 81866 87900 77469 65562 72962 69284 85871 97310 85838 52818 61603 76653 61871 84144 60139 63601 74073 81747 83770 79010 97640 73344 86987 79714 95913 51699 90870 69073 87368 77442 53814 72016 73958 50937 52180 96651 56084 62040 93047 70524 51322 94847 87284 75334 66107 72921 94039 91620 93873 86530 67263 97187 89524 93802 89058 97348 52404 92116 66598 63182 57410 67608 58186 84194 67728 69370 76951 77131 56612 65192 61602 79826 51788 53401 84648 72406 89466 56126 54912 61195 53721 98087 87318 68707 50395 75726 90771 83336 93348 73563 89176 79072 77791 52711 51317 79154 77164 85932 85351 87021 73391 74628 83611 77491 54121 66288 64533 65305 63190 77075 96790 52892 63745 91544 89170 72375 61495 89835 69186 66674 70414 58655 78113 76330 64201 92657 70014 90999 53343 63975 67154 78218 64793 70306 94829 69977 83275 69435 80206 75390 66955 87039 60064 66858 83079 51232 93844 71974 69418 88123 85410 62725 67641 95534 89064 83170 52923 82893 93811 75921 99848 59147 83914 82018 53410 73441 58068 78723 77771 64245 69220 73771 89598 67602 99161 99476 96828 67602 54595 77987 75902 89513 96721 70253 90840 69872 88202 99397 68430 68305 83620 75940 63166 67485 56458 92003 77218 71917 70726 82639 72040 86146 52607 73065 95008 91737 65117 61192 67858 60723 56573 88190 52184 56378 59985 90458 92098 58151 66297 56884 69227 91496 98861 72200 88289 80560 63668 81381 77051 76035 78366 75729 82749 59924 98139 95523 75781 66717 80618 56101 87251 61062 86697 82664 78308 88991 56128 60414 60415 86269 82083 51319 91940 80039 68806 70730 61850 78460 89868 98551 92530 78409 59454 56313 93318 83606 92241 79566 67516 68628 81924 87525 64689 59887 70019 55186 58005 97520 63811 76454 89915 77785 96913 91742 81592 80861 70489 60724 69084 78709 72862 89378 61106 88659 70292 61860 57864 80817 60491 76492 83726 72211 71370 73652 92437 86938 77038 96706 78592 74941 89908 93619 86093 72189 66691 56938 85360 80409 53802 63741 93730 51657 51091 70187 83233 59856 53296 94668 54673 92884 73696 98310 59922 82340 51444 57306 89460 74658 62786 61426 66495 93622 61594 77745 52722 93597 98033 62695 67862 79818 53888 64981 72352 90151 71603 73884 93297 75753 76084 93663 53911 76559 54030 65291 64086 91357 89780 91206 59606 80365 65745 82397 56825 95909 51736 57165 57429 70802 71016 67821 59456 80355 62123 52966 82426 63270 94761 61251 67444 93415 69630 85630 64876 76094 66551 91205 70806 90350 58233 70672 81413 92290 91477 83422 76388 79696 87883 51064 53542 80703 85377 92204 80544 64768 81385 50697 93240 85373 91470 98506 90077 74178 68937 82986 82475 69150 96828 52276 67297 78823 86307 84313 88908 53862 70099 86984 71726 80406 69259 80110 52524 89185 75410 61428 61675 94484 57008 74715 64568 51244 91695 66361 71362 60070 81462 71643 58652 78561 93404 60631 67153 91818 55037 94672 70849 62251 55052 72160 99008 60549 68518 57747 51630 80326 51641 51252 64780 69952 71961 84979 59360 72910 94293 54589 90668 87900 79569 82767 78093 59058 70376 96341 63520 93958 96318 78130 85784 87981 63862 55847 96980 77573 60974 64014 98934 74284 53089 74147 50657 83604 83872 78736 93218 81114 76318 85720 55593 52994 79344 73578 57100 68838 92645 68719 71204 90584 82485 97399 57813 70382 77063 88538 96673 65742 70205 82118 83780 50979 70946 57799 50724 93527 66788 77126 67885 50758 66919 85883 99298 84075 68485 90957 77802 76362 62483 93837 81773 63464 70287 65180 56141 57124 91836 52691 66007 87200 77680 89697 83814 66629 54989 81729 62516 89252 80616 87666 85521 60281 69295 76098 67929 81068 98576 70731 82506 85020 65845 88798 91951 81986 68758 56026 67260 74974 96434 82223 98252 80624 75455 88643 98777 99413 95791 88525 80666 78247 96795 62923 73085 78585 97235 73364 75397 92846 94360 98279 84650 95518 84509 79552 81163 85525 93330 59825 94364 96619 61373 50422 58673 88141 91828 72391 82712 97171 52192 51155 54922 53311 82891 53521 64567 57511 97515 55940 58079 79273 86219 79329 78024 68665 71872 72803 70433 90959 97514 92633 99455 66933 86257 87672 95239 98632 85495 90512 55233 73953 93082 87862 75528 73454 94408 64988 84691 74705 67449 80770 99535 97898 66676 83961 90804 72822 81368 94717 54232 52921 97087 81695 70103 62660 92521 94029 85742 73556 88212 79946 99999 86822 84995 94369 59210 57016 52457 99503 58990 86903 51765 79201 98862 56347 90557 97810 55091 50306 97686 72045 73925 98271 97386 96408 60258 91633 79128 78187 81325 70823 60526 62810 53398 59922 75866 82793 66292 60089 69014 70667 83641 98817 84201 69933 93664 55924 80394 97726 66639 71565 78134 98007 65172 70016 66197 66266 90353 68353 68675 67591 73526 71762 72517 74901 66513 70820 84655 61274 90192 50379 79268 84149 77633 67290 74492 60077 51989 86460 58366 96143 79532 95691 98888 99729 59953 62962 82813 59964 67962 84108 72116 51616 56880 51461 92276 82613 74102 52081 78925 56839 77838 96081 65928 77300 98936 99130 92981 76393 81217 68117 88470 82682 81423 73104 94630 69205 76647 92514 86300 81983 62799 61695 57081 97269 59204 93419 81670 99424 69819 60005 94593 71893 92572 68454 77092 72872 88163 97848 84757 80038 98666 91709 73979 57119 54080 89380 81966 69841 94535 78835 90374 78757 51617 52902 88750 95094 89145 98917 75773 87489 96406 64896 89333 90914 69468 50867 60639 59559 71858 87714 77558 80061 82381 95731 75883 63525 92267 66347 77366 86726 86105 85272 86915 92002 92657 60982 78326 80626 85371 91765 62982 89965 98008 63007 59758 95772 93299 50348 61109 95420 96075 85833 70624 70457 89548 62073 76989 51724 91683 81081 53371 97957 68147 67252 93521 97121 84350 67852 99350 57242 99625 83807 72439 77467 91784 54799 81466 73328 59800 93157 54775 98870 88179 73669 55232 89771 60755 57354 73985 61930 55133 67635 86092 59702 70651 59621 58302 95119 88057 73997 83311 65636 67373 67576 77928 96137 64712 86260 88798 63820 86666 75464 96018 72737 67061 62250 83204 87290 83645 82184 79669 56369 81529 88968 51521 51324 85411 79882 91420 64215 73151 69240 82498 90096 54536 72505 84915 66868 82940 99452 57729 57268 60850 54370 60720 83577 90966 83944 96321 61841 61220 67408 65479 93544 87617 83900 97114 78082 93939 88615 56144 64582 72208 88221 81227 55506 81799 66677 74654 52877 57902 88290 80753 58172 57028 60608 64356 97531 98101 73139 72153 68447 58813 61349 97187 87598 87119 98399 70885 69803 97141 96604 67487 84340 54101 80428 86957 87498 68876 50798 54708 63109 71333 67387 69368 99314 58361 86348 74195 64874 76915 52377 65328 82451 91994 81781 96843 56538 52209 88225 57562 52269 93422 69511 98554 71513 96502 70031 87366 95257 79582 82154 60214 86930 57293 79711 66705 87920 61658 65468 76851 96423 82199 87926 87381 76617 98064 85725 80014 70079 62783 93904 94876 76954 97439 78133 71791 53361 79740 65956 82589 97297 55509 62092 93691 74103 85719 98227 85258 62498 97050 85146 88889 72015 98844 91272 60598 74816 91640 53455 75283 96195 91253 94976 72866 56972 71878 72887 95876 59598 99758 83279 54033 79372 82358 97844 73181 93693 92597 88141 94305 64881 70781 54499 58099 81621 58437 83687 60316 61810 62474 98412 94675 59513 73763 51815 58211 76011 71041 92976 85968 58447 69865 86726 57671 52039 56759 90258 91396 54369 51329 82016 79917 96150 54459 68538 85699 89491 74577 51107 95372 89979 92039 51504 51601 81581 59754 68536 88033 58210 95194 73378 54164 88025 91773 74502 63017 63262 51162 88512 68289 73332 99352 82941 84665 67556 96795 76599 96376 74862 80026 92707 75539 97473 67555 62909 88754 66469 50183 77375 62819 71587 74137 67622 71406 56328 68766 74198 95438 63883 69772 56074 70196 66218 63845 73315 74461 91379 98075 97994 77859 67056 95025 80162 92264 89195 97946 64310 97098 83278 76551 87440 60358 73032 76245 66514 63601 52720 71912 62622 58319 71991 69574 73015 66791 53862 65880 84172 73576 76718 56826 77441 72580 55964 95670 58469 73021 84647 92544 66991 99052 68534 71929 57402 97421 85274 76368 68511 91474 64666 57892 61811 98325 82717 55362 58036 76511 75202 99562 99858 79411 90615 72653 59988 92094 97518 80944 73097 85352 60156 58339 52230 74274 52497 79423 67738 65121 59081 63134 77529 64932 70563 53032 60325 96787 97511 83896 76851 69252 91817 91605 97660 79070 95701 91868 59461 79113 83756 53015 83891 67067 58542 88020 71769 52404 54999 84414 70507 61195 68252 90642 82694 98203 60844 95053 96168 68555 89742 70113 62034 60272 80034 54840 78107 68752 90234 78736 97307 60936 97349 72093 73634 60986 71555 70228 63781 99518 87388 94375 76596 52958 82782 84369 96281 76259 62153 88852 88352 70742 65069 55817 84960 71744 67331 78942 70466 77850 88117 94149 82898 97069 88207 86556 86471 70367 83204 69489 93148 57656 93362 57262 87299 71209 81487 78227 60410 78231 78587 87034 76054 85112 95015 61420 63591 89877 83591 95134 65465 79610 67444 76549 80232 89983 86213 90103 53327 86385 99132 80769 55452 67590 75336 67395 70769 88900 81059 63133 69171 93774 52020 52734 89433 67495 56097 62642 58276 69052 94279 87634 75497 69582 52521 93799 95763 84324 76824 56409 72613 76601 84256 93762 50503 71382 71440 86098 97395 69949 61398 72811 72264 54513 50571 56278 94258 77810 94101 77417 50216 96193 63782 52225 95668 63505 76253 92403 65330 68293 51875 97577 70936 65484 99519 63978 61900 94038 72906 89999 75254 68541 68761 82892 93762 62092 89727 69093 54363 63948 92985 58873 64947 98738 72790 67526 50025 78993 56735 79692 52223 99594 84319 96803 73274 51082 65760 87857 90100 77623 55114 72327 93327 80080 88545 51943 54495 96024 89607 66194 62671 65615 82025 68637 67493 94916 77341 89354 84433 87415 94347 65506 69677 68200 69610 65092 90732 97666 62125 97367 71947 96142 70437 89183 97459 79274 76575 98415 52294 66298 59637 60000 77218 85558 82237 92562 63592 95730 60868 71321 51802 60172 54139 71909 90752 87009 50823 66149 73784 65020 94869 60507 80264 54917 64322 65804 65197 83577 97105 82093 76489 90625 53186 84487 61546 78067 76311 76802 92810 82836 94953 58655 93672 71670 77066 83579 79052 61318 51804 71823 79956 73977 67189 80171 78729 70352 81999 61134 83026 71289 94456 98717 72765 57201 64695 71463 72679 93324 66484 51381 70310 97606 75930 92644 63437 75189 97211 59637 65253 98057 55631 50307 83053 81315 77181 95626 55758 92517 53567 63041 80233 64669 88307 64039 96135 63048 66635 65634 82483 82926 52365 83403 88530 68815 96527 92651 56873 67861 99596 94982 54701 66907 65148 55157 88173 76689 74144 90600 52998 87120 63325 85519 71372 69462 70818 85639 57562 83325 76491 96710 80456 68305 87775 75358 84230 67706 50284 69615 76066 94951 96917 84052 56611 52074 57485 82933 87409 89591 77183 63738 97851 98463 57034 91166 53983 98430 65657 80184 74702 87822 94881 62548 52752 82817 71907 77604 70445 75051 98584 52757 99627 80910 67355 68416 99413 60557 68249 55388 84170 53804 78415 78120 79023 54805 62284 95784 54070 69446 73969 81326 79787 54234 78421 93390 54928 62115 52150 94352 93804 72789 84045 94755 62100 95196 77867 67515 73785 56911 68755 93713 92704 96815 88179 63341 99722 87308 81427 67494 95577 78489 61562 75622 60834 53080 53843 65604 99045 62453 75357 70783 76105 62305 66264 82761 81727 71325 76644 52474 65069 97466 62140 87894 95540 62458 74954 71944 75219 50678 97126 91247 94707 66487 64148 90689 87417 70545 57211 53245 74678 55270 87689 90119 51334 62823 95125 92810 80929 59157 51716 54654 59725 62508 67311 51243 99818 55332 63971 82957 66207 52253 72020 72038 98508 92543 82400 89669 64926 90740 81048 88898 93770 69842 61965 83433 67492 52219 54165 53703 86943 72115 84980 56034 80074 88794 90488 80550 66027 76567 80763 80292 82552 72099 62001 61670 58530 93945 73566 50635 57307 72056 75237 94975 98064 56547 54736 87666 89512 94278 61837 84077 95750 75470 58469 79377 85060 82711 75836 66426 99424 68960 86645 50272 81092 76901 64985 58056 77680 80797 58893 57293 56425 77858 87070 94519 98901 81386 76796 75420 78217 61068 65051 72346 95366 54406 63651 98421 91792 50210 59936 80479 76609 82809 57101 55349 72102 66701 77523 74654 77113 54814 92178 87596 77281 51482 53078 91189 88955 85693 85326 58560 77852 55915 62597 97976 90591 94749 98816 81544 85320 62543 88809 96427 80778 89709 81935 93864 89763 51444 87554 71551 52993 92226 99541 91884 53008 57863 83898 83502 74814 74245 55353 68674 56396 69276 58357 59672 50511 73973 90984 77075 85889 76816 97630 80349 67811 63498 50783 81969 67715 72755 78138 81777 52329 61109 61189 98986 98276 64849 59152 83934 96308 88276 63492 73053 50322 77670 97249 60260 86369 65396 71830 84363 87242 64983 91084 70771 75397 99412 60536 69347 84635 63205 55240 91365 64457 57843 97441 60368 90531 84918 65060 85000 53715 87432 80856 50152 84147 76836 53599 91016 56366 90794 70573 61146 53093 68803 89224 58004 81225 55838 60531 84338 60743 74531 83785 67046 94319 54994 60470 61194 53856 85698 54637 81551 94451 61932 54217 81202 82121 99526 74653 75130 69308 94071 98907 73915 78194 84157 91351 63356 99331 81607 56520 86047 82166 95122 93115 69154 60571 64780 77221 82003 56098 97217 74448 73563 62757 90696 52332 76203 98483 99906 97185 76748 92513 57626 52784 96128 79603 74127 79159 68330 57055 85128 69376 83650 98710 98114 84436 89933 84889 54515 93619 81047 77842 80453 59050 96231 84651 96530 87063 68070 64543 57862 58144 52074 75032 58139 76880 57924 80314 88727 57057 94550 66904 80534 81306 91280 61335 52728 94341 85133 53536 98442 85866 50351 88756 69733 65235 94215 86244 92937 77535 54164 86195 71360 82719 50824 89003 79525 61872 51882 72751 58578 63787 86264 69984 98691 75141 61433 56545 91834 51379 77394 90420 81532 74676 62721 66229 61320 98982 70358 72673 70591 61922 57770 90303 91449 81225 64571 51268 77205 73450 92851 71196 76831 78665 91851 90524 55384 72642 64608 81221 68932 56126 75821 92009 51346 86974 64488 92146 68472 75909 92904 93468 60702 89163 87317 71999 94030 92601 77848 78597 99072 84022 51236 63989 81220 66289 80531 63000 91191 60959 59830 62208 88264 52253 72918 83206 94582 88355 69320 62080 98839 78282 86933 92406 97355 62302 61918 50635 56145 83431 77468 71667 54370 78020 62904 93315 97223 72286 64976 63189 67156 96339 65811 78872 96663 51861 77390 57021 80007 87412 58402 70993 55301 94798 82009 69304 76582 64373 59117 60992 88194 79130 88263 66920 58414 66184 50638 63538 52559 65938 57858 88478 71940 79709 92219 87724 82261 99573 95941 53868 89340 94635 62603 93395 51279 61243 59065 68051 56988 76125 79152 52492 88225 87219 67984 91812 67070 60154 74864 74622 50122 78772 51875 78541 86674 63533 71090 53974 64344 89424 95680 65792 76048 65308 66024 95798 73268 82338 91872 76742 68593 78210 68242 73185 64792 94363 88306 88418 63841 56685 64943 84998 60730 85586 93140 52062 68750 95574 68056 59606 93398 53459 82839 94592 99754 63323 56167 53730 68304 86340 99087 64111 91194 98472 86246 99516 69048 62679 51425 93071 95093 89943 78498 86249 81169 61032 97315 97700 90427 86623 86325 78372 90988 56535 91353 94794 69485 88331 52605 84142 59502 65948 57949 78297 56403 54394 93871 52388 76075 66978 77792 92716 86595 82348 55400 93837 52989 77760 52768 74800 66307 91233 68491 90600 72445 55123 63907 68238 86072 86193 53641 65086 79398 96597 83679 50336 84562 82653 61221 72711 59094 55218 81826 95680 81582 87288 62677 75646 87257 94356 94491 71218 86626 79479 58985 57324 51748 84722 53233 77982 81735 84809 78668 50374 59722 70060 56724 92303 85501 74667 73459 61010 99134 73793 74990 72807 77841 92954 80815 91417 96655 94442 68903 98382 94988 77836 84532 61702 68068 50059 99720 96222 66082 70379 97101 64404 95279 95903 88718 65463 70818 59374 75735 72992 72977 83175 55274 96619 76581 79681 90379 72050 66648 61850 61075 71300 98621 83707 77671 60627 69196 70669 93386 79298 81597 62865 95357 99584 58456 51595 98462 81843 86440 95403 53419 97853 93857 98109 76467 93457 65642 51334 89850 58833 57521 92360 98602 85509 95494 71604 62791 71704 91351 77800 84811 77828 77610 88815 58872 58386 80107 56243 77624 80121 61923 80354 53363 50639 96496 63011 52145 52452 98685 63084 86715 60083 74730 73256 84467 84622 50898 79786 81515 81190 86160 52204 84638 68027 92828 83252 57457 95726 80963 97550 92579 50941 97219 73189 95086 53358 82442 50025 97075 64425 72785 52916 67031 94247 86132 76187 58522 80296 75585 51171 75774 71565 64421 59754 91170 60713 90176 82038 52173 61215 59147 51192 70035 84506 55303 88948 57570 84959 97932 91489 94109 59212 80763 75356 67355 74736 79632 63740 59354 80490 68028 78269 88145 73009 50558 58363 98793 82572 96111 79261 84205 66690 78031 78235 72565 51473 89179 73197 83122 57813 86735 71613 75063 79666 57618 86035 85011 77346 87982 92465 56319 66844 80069 93359 59206 74418 50168 64600 86752 78590 59833 85214 59684 69273 56306 72897 87895 94430 75979 53428 88674 91013 67643 59567 98925 59591 64626 74163 72262 74624 90813 99013 59074 56710 72753 52577 72979 73049 93257 55914 53797 72675 66814 59229 77367 54780 63469 95138 62691 61720 75158 67762 54688 54406 95381 76715 97413 90546 93043 73290 98602 71759 80074 55506 83603 52665 98303 56990 86115 89508 61330 85892 59608 74627 54437 53599 85323 56809 95536 62538 71761 92813 67196 75113 86505 83109 81146 89824 91677 76237 59777 67458 57260 52739 79711 75627 76261 89452 85400 82225 53816 51139 82168 63849 97217 52581 57081 95947 76704 61486 55516 74477 98469 68421 74391 81432 97626 72005 81294 53742 54412 52450 96521 78735 67600 62029 50966 60418 67659 61537 91539 75523 61845 64069 61427 56833 76872 63108 82284 89209 60386 98021 81858 85471 66933 79604 75979 79149 94992 66901 96252 72591 89857 69125 74272 73155 86021 54860 68103 58951 72382 74301 64394 84826 50999 82573 98938 56051 52693 96923 94354 98190 58911 86234 68459 84446 91818 58589 58862 85394 72036 78072 74274 68457 81636 95556 62175 72493 72838 79619 91865 51669 99467 76545 87809 57367 74738 94712 82143 92423 86458 60928 79349 83273 64436 85743 62633 55126 89123 64657 74117 93667 83961 78794 99467 61116 95422 67786 91981 71486 77678 79648 52731 71016 58621 95276 81643 97728 68426 56052 57495 92499 85368 68610 95358 87822 78855 51209 71440 62708 51032 86937 71732 85577 66821 58580 87123 67703 78285 79777 74734 76687 59392 73363 61028 60532 65307 83670 61637 96637 78726 94543 73491 98047 64832 85155 55628 83530 82271 54040 77222 91711 98186 89874 60578 83046 58091 50904 54441 94172 89084 96004 84272 73336 76128 50457 90148 94178 63692 55188 82740 54744 69844 79901 50230 92224 97999 58734 63099 63920 84916 52673 61743 83759 70470 70358 74756 54322 60982 65284 68319 88212 50435 65787 97371 53173 75779 54503 67340 76823 77558 58909 88585 96344 60448 90018 57440 94008 71182 68305 60761 80743 94182 77374 98675 97271 64047 68343 61783 92901 84843 99425 88457 84089 69030 50255 62272 51858 86331 51232 95881 87090 76443 70671 54977 70641 53458 51475 90357 76066 67266 65409 54874 56913 76838 66965 61503 97254 66529 80742 83076 80660 74241 50000 62401 96092 96277 81610 90207 89760 94948 75844 93595 93566 82811 92156 99745 53701 72102 91936 73692 87329 70479 76367 76321 92032 83242 58039 81321 85434 95763 89697 58328 87592 63877 60760 88825 57957 58704 54939 66206 61426 82348 66710 97171 63679 53805 64790 92684 81178 67338 76976 79826 82011 69388 97430 83430 53702 74754 62397 56087 82733 67405 95113 54065 99924 97321 85500 60111 77690 79172 57877 93238 75361 98398 81803 57019 91986 96994 96545 83429 68388 68023 93287 87219 69523 55470 85177 86168 56549 62939 91054 75902 79562 76361 68401 69331 92884 80290 78848 96244 92578 60068 76555 52005 79949 51713 76361 71408 52913 73888 62662 53336 96585 75762 70008 98050 99222 51621 72907 58954 57460 93722 54464 52247 83326 57019 74569 65487 98610 51810 81119 86677 67768 53290 68139 67718 66677 56513 86119 86841 82740 57507 88325 85137 94138 83400 59060 95153 56104 99962 51051 76761 60620 68280 75401 99599 76767 81247 94939 75173 58824 78896 80947 99495 73235 81054 54297 83724 57765 52007 56037 80938 88085 52185 97726 82259 78621 66866 97944 54871 80684 78887 86695 88634 94764 68874 88036 80595 83347 74096 52934 84323 62942 62982 98165 56789 81503 65868 93726 95467 60891 84200 52106 56190 70884 55346 63080 57819 83632 65814 69628 97120 97929 97988 95527 82205 55757 50745 50672 72294 57920 83551 59810 68447 61126 73406 90484 75460 67694 71058 60934 92002 85616 75466 58214 82383 82519 75561 90398 53787 66628 82294 72836 87560 56551 71416 68088 52903 66480 74097 74450 83338 89272 68823 50714 56223 55927 55875 55568 56302 75070 96716 51072 50993 75391 68523 52475 84213 69193 55216 59001 83712 78097 77217 87547 73432 68707 69365 54304 64715 63668 83740 65110 98805 98700 88296 93838 67418 79622 96038 56796 83652 71020 70293 81430 54260 71530 70011 77838 77637 90367 85747 60531 79200 74320 94421 55266 89574 73083 57463 70740 71224 68371 89492 95679 74492 95745 91430 61252 72366 79902 67441 91394 55305 81912 96982 91720 81032 97718 53524 96176 52111 62622 92421 53884 67804 58364 99208 78269 98992 58986 83934 77422 75460 66646 62953 83019 98684 56680 58454 67019 63749 90881 62182 73355 77457 94333 76986 91293 84691 52667 78198 50745 58362 97869 56957 82840 65554 55341 69892 66886 72790 85650 80406 58255 59921 96538 65335 53199 56787 72063 83868 84022 98150 53209 60188 93122 74398 83611 63373 60021 61466 96146 75989 92128 64280 72503 89422 94780 53796 72162 97785 73784 83014 89618 69462 62902 54166 77026 57633 58704 92463 92075 62443 62254 58906 71297 79106 72841 65153 56916 57910 70962 89926 70112 83279 82066 51978 56012 99915 50742 53829 76002 94671 59860 99799 60193 97132 69914 98839 87621 99462 86501 62622 74780 83268 83089 87004 81665 86472 63209 53264 92620 51665 67224 50394 72144 72474 80686 96863 85496 50881 88530 98566 64598 71908 58119 64978 67038 52179 54092 77650 71816 63895 81843 70636 82435 98136 54782 72217 76131 75859 85295 52626 63664 81755 57349 67063 91076 77374 97334 97520 68777 98421 65045 99472 86131 84327 96200 53066 74178 54171 61085 56174 69273 67809 82518 76162 93702 98084 78098 71128 98238 83990 83029 64663 80488 98002 53447 85779 64904 60065 63099 89573 89848 59439 74011 84657 86394 57970 80587 74280 61026 62893 66990 55854 70894 82659 68794 86535 67303 92610 98034 69470 81573 71475 90467 97637 97010 92707 76119 58140 81907 70133 76463 97498 84571 63997 62749 57577 92057 78379 80594 76969 58136 91757 53906 84369 76069 95495 64002 68368 66225 60915 58935 85537 58463 76912 54796 80014 95097 94864 54250 84570 53727 50859 53399 61353 67744 58729 91831 73305 96680 85482 52840 86950 98532 71606 62405 76358 94634 74722 52857 66899 97578 90867 57406 72173 86768 52721 82362 87909 89484 69225 90266 77726 67273 63496 90606 79001 95277 95552 89652 73251 89751 76741 64485 97699 60669 65345 50667 80175 65070 88491 70505 77834 52398 90311 88582 72441 74735 96999 65461 72637 66157 69231 87888 94063 74171 86564 96082 76912 72093 70981 76724 54125 64542 85270 89559 80899 67369 67845 68494 87135 92590 55682 98711 73992 86786 88603 90640 95000 89350 54192 60507 65619 61670 94649 80313 68439 78504 84901 70493 51429 70102 75230 68512 90844 91666 71112 50059 68620 73559 74255 64303 84183 77066 95354 87327 64582 94265 58415 95220 65760 50079 80517 81232 64057 88350 91410 69225 92752 61074 68562 78427 95949 87361 75710 69501 77047 76455 98812 82254 52160 86312 97454 99359 86449 95493 77033 64607 90821 76809 56555 76132 79208 69042 66109 74185 71696 61079 50546 72887 82099 60531 87926 77243 53635 67983 57838 81677 59436 67052 84249 72655 83747 73748 84412 72375 71467 94773 84874 55881 75630 78649 81437 75321 65752 98386 60126 63710 71293 92347 70267 74522 72725 52801 50784 95251 69588 75742 66879 62664 73419 98916 93522 62213 99510 71495 56781 53078 75952 79339 99939 63090 95140 67989 68714 94939 94336 76203 96867 92254 78861 87530 58849 66638 65855 58472 94212 61568 94216 50016 65491 87015 98078 68963 82741 97095 57639 62901 80263 58206 81315 89601 95132 63842 57019 70499 91903 97215 89192 58620 50729 50705 58883 81483 79290 93367 56952 86038 91714 75082 65186 64275 85996 52783 92478 85189 60543 62703 67149 68590 51959 98338 69320 52810 79552 60093 89727 93060 55792 84119 55913 51101 90377 54516 93156 68718 57821 52253 95802 57168 89596 79794 84118 91019 81747 85943 66856 98173 64596 92849 90266 82123 97481 76131 72683 60434 53575 92866 92930 95793 93324 64724 99524 62446 94315 75181 84747 80363 97544 86446 82687 53509 65691 82542 55009 87983 52184 85103 82707 98266 88477 66262 68679 95618 77047 50725 93013 71870 67587 58382 59212 67768 60397 85481 58356 70630 72680 53604 88481 69688 59920 92442 50183 73949 83254 76861 54927 75591 65505 57060 52826 71995 86076 81070 58776 94286 60661 87843 83623 53345 68249 56890 98955 54665 87996 90148 70915 92359 92300 84223 96189 85697 62987 55990 72065 59684 61565 60109 98692 56453 68815 72710 82208 98942 70673 71049 75535 84582 87208 58550 81315 64574 97642 75036 59904 96070 94951 57618 67646 63295 83570 67786 60698 67999 95846 83522 83215 74557 86332 90507 68877 79878 57252 94181 91006 71097 57374 51472 77452 50812 91041 99049 76075 94303 55710 73469 63119 50784 86908 93747 90243 95927 67886 86422 62814 69271 74572 77166 86250 54054 85092 69299 54590 78240 61322 81414 72564 50266 71644 72290 71169 96676 58981 87737 68335 63508 80911 65587 51401 86222 51743 89410 98932 57199 84804 72045 76721 50394 51331 83237 77134 87881 89266 51515 51010 77540 65569 71228 58052 91002 53521 74764 82139 59327 68854 95969 63103 58200 63477 73352 50588 78609 62964 60336 93763 75480 74698 59553 79975 60616 63573 82541 52022 69980 55700 73750 88362 99980 69544 64085 89188 62502 65632 98292 74413 76305 94350 99995 84219 70233 53128 71296 87429 81406 90896 82971 93857 54737 98729 50390 55615 54129 55805 63061 86250 54418 73339 58793 67826 57892 87132 67325 65176 67877 96222 54716 73720 92016 97613 62218 94928 67195 81630 88625 50881 91330 94448 62413 56643 88971 97036 59076 57165 75441 59403 76354 85150 83925 62674 56977 98839 51267 97391 97324 81059 62206 81014 76962 71953 72461 95483 88265 76273 93498 96128 83054 96466 78997 96198 96954 84755 57121 56820 53863 83794 69449 84536 56798 70022 89793 76178 54518 66883 51093 87304 98540 98650 85546 70477 77798 82956 66348 77200 59782 89884 62134 68615 88372 64961 93636 59364 96604 61804 75330 79375 53281 58585 79572 65849 79655 80903 83030 71463 63335 90164 60618 77931 50552 82862 90469 57733 88946 75555 62350 70017 89571 86067 70804 61479 99304 96792 51544 55500 53085 58151 57198 93531 77039 68677 77471 56666 80517 93340 84023 89243 62440 90772 72593 96463 70446 73544 79796 72694 72765 51051 74938 89868 95665 51173 90516 87513 85651 96880 80157 66519 88828 78586 62947 72008 77679 66660 83543 71499 75114 52508 89507 90373 83253 57728 98717 64663 75331 94212 76497 82849 80771 57973 70892 76731 58073 83984 55057 61289 53615 79026 68080 70517 95009 73626 69831 66356 52943 97412 98492 73182 87540 64129 97618 79725 66544 53256 59823 52280 63735 55102 69102 97068 85534 94403 59692 87234 73377 89781 85282 52258 73397 54735 93853 57452 57770 92395 89178 94387 83834 58174 97854 63607 73624 92018 85744 51693 60570 54751 85826 91897 95475 77360 71586 76947 78722 79267 56915 51881 73521 60784 60713 57243 89190 90067 55827 62564 74409 61937 71255 61518 98406 50218 69303 67053 80723 92480 52233 58898 64672 91489 78308 82383 70272 82120 55051 75222 76155 86447 58778 94513 78658 56275 53165 61235 96545 74286 51481 55193 94851 52171 70227 64076 79301 95855 74710 97416 53708 56453 55004 52393 83158 92525 75572 77413 66568 61138 98268 76653 86139 73824 91630 84920 56281 91413 60104 61196 79572 86517 60304 83488 51064 82012 69511 75291 87919 59829 82078 82139 69938 58017 99106 53969 63336 94848 85898 70789 98359 96150 55262 79745 59866 82657 73518 66284 92036 64330 57812 57964 75267 94320 96740 97936 85947 87585 99404 65922 98014 99637 90162 54560 98893 62518 64666 74844 87730 87138 82291 50179 95048 58114 66380 59906 76558 82141 86226 92360 76503 81548 86746 74880 93911 87454 79450 88167 52995 54529 76171 81929 62591 61639 55239 72027 55726 55806 71207 50956 91511 69809 84828 56980 86898 94498 75972 85008 90691 66400 66254 94294 70660 71882 89798 76167 64606 61122 61231 75571 58227 86819 53231 78525 67983 68467 53971 99781 64050 74076 57066 57796 60230 89262 51941 62891 93774 50667 75791 59379 94364 73339 85180 60855 85416 75320 89836 94649 73462 88021 91881 59520 65531 84805 74715 69023 98175 91720 71934 83310 97902 97368 89217 69759 91281 51127 95908 52152 57615 76361 67551 63297 70901 69775 62958 94312 55050 67347 80671 95839 86395 51396 54279 98853 85627 91736 79092 51606 67953 50201 56851 66676 64004 74614 81661 83527 75531 84493 54594 80339 62977 63351 69344 54162 58817 94002 59761 68747 90096 70315 69480 66803 77722 79286 53109 61333 88080 82943 63044 64970 83745 71354 53008 52795 70288 62303 95842 95267 92913 90685 82468 71298 98458 93693 93045 82480 58103 74683 59922 95788 86808 77356 71415 66696 74553 66691 73527 72436 53231 94209 79825 72271 50347 73973 90369 57889 86009 89785 75306 61608 65759 61959 93631 65209 89330 76294 80952 74607 75406 72841 98364 82212 69871 60163 98056 69391 89198 73575 91117 50636 67225 53795 51463 76416 53927 89625 95834 67181 86408 99175 90625 52885 77866 81067 53602 86520 58735 88937 70462 81112 66736 57512 88609 86716 96561 51607 82235 86131 61664 77833 65889 94282 87130 95912 84753 98993 88803 57310 73103 82766 56527 93231 85221 75156 99179 69566 98236 81112 91396 64847 80393 65324 51274 82817 52901 79628 97285 89217 80455 73968 55871 75021 93351 52570 79001 97309 64484 62645 91492 50081 52705 97162 64987 84920 92830 66305 97230 59775 75104 84919 81457 95175 81119 92289 76538 61862 53913 92174 56094 99314 84054 90578 94390 80791 75131 53809 63382 92974 81722 61633 91550 95458 78035 74694 58642 61767 86561 91997 99355 73987 51419 58570 99820 72996 71100 59602 79774 65163 86717 61564 70611 62528 70842 94206 85303 63185 73076 91185 63266 57217 82256 94268 82485 54271 79200 92897 83417 60398 50348 85045 96978 96017 54632 54961 72223 82930 83991 55749 83907 94670 67033 76732 59823 82786 73347 80653 83533 92260 81879 57187 56735 67778 89954 62506 55418 89219 82326 96380 80679 86152 99439 75069 94203 81367 75737 85207 76486 62451 76759 59532 85944 83905 63574 92481 67711 58149 80734 65716 95712 78197 90278 89470 86314 93207 81260 74802 85766 72220 82308 85553 87640 91440 89454 61111 64519 90166 99468 72166 66440 54340 63577 69702 97304 78995 97861 60026 74090 76882 82695 75593 58780 98013 79156 58029 80409 87896 67071 60718 53437 72873 71168 93090 53713 89535 76037 78889 53971 72645 59105 97928 90332 53778 75362 74277 60340 52829 74152 95264 97987 92528 78616 98857 52742 71484 98530 88603 74618 94247 50914 61280 94275 96075 76660 85182 67477 80510 66184 76784 89962 56714 76087 97301 84579 63248 96553 54618 50160 93996 93902 57080 77868 71522 68347 91083 70810 88434 84814 64475 73554 67494 77597 93675 98665 71427 91732 51118 66957 98306 72387 79588 66124 56431 50321 99686 99867 65230 63417 94212 56378 86975 88210 66604 56555 78387 55644 72529 79469 65571 54197 82784 81852 69659 76505 62775 70754 93417 59025 75704 99954 98185 50410 94324 97494 52983 68997 66139 84897 76860 60447 65871 71625 57437 83655 69226 91868 69123 56537 68116 64428 94876 69707 90614 55377 87677 91334 66745 55929 69162 90175 51350 75021 50406 66540 85887 88094 53864 62617 69986 92525 53932 54729 74391 94016 87906 63619 55362 64921 73267 96239 99900 90116 86147 59356 56062 72405 83974 61619 88980 92790 96748 59539 55362 69276 64101 64466 69639 60948 90134 79830 75500 80350 77474 94010 56148 97351 97139 98200 71918 60578 86807 76310 95029 62369 72999 79363 96357 88236 61145 79540 71580 84527 52036 98017 91956 54951 79357 63176 80069 85137 82899 89119 89976 56942 63669 92553 70279 66511 97662 99274 58009 80719 73467 97911 98880 73227 68267 64765 67346 84544 66253 75433 53657 96015 74215 87457 98950 63434 62666 85104 75809 69634 59148 75441 75423 72553 54926 53653 57456 61351 89852 64814 96810 99402 94635 91218 99708 64416 76380 88272 77613 92758 84639 58407 68419 65744 81508 92387 52868 96164 62662 97822 59440 59871 80370 85650 80381 90228 89354 59315 68458 83728 95708 56445 68142 72792 87125 93601 65954 62017 51014 61359 97084 70679 78385 91683 70579 96807 63582 58025 72468 58573 71955 52371 62348 54652 55006 52812 76565 85306 87552 80559 64398 86759 98347 69389 77381 77747 60452 69891 65058 95634 79152 60472 74768 54868 84141 53156 50793 88169 78770 85434 61358 81395 90346 66802 54643 58688 90054 70110 77110 89255 94886 85872 97324 87516 97535 70895 92754 62484 87177 90889 88783 79507 52905 83472 70505 53043 91470 53326 94250 65462 80772 92597 98381 68156 93976 51137 59652 66941 67197 51564 85901 93215 58424 96776 69275 92619 78673 81791 80145 95089 78822 60394 83063 88465 82455 76483 81264 65813 52122 78137 82722 92044 94956 89896 62568 67681 74585 56243 73994 74230 75151 67931 92544 97343 94587 65001 56441 80462 81144 81185 83742 64385 59424 81125 76768 60382 85361 79389 94797 95771 89921 85945 90737 87901 61085 94583 54647 57213 77547 76652 51176 59550 50412 75989 59883 55079 78141 63582 93963 71334 91972 51833 79184 78740 79273 84539 84209 69813 85313 58653 71985 96885 71387 76609 90875 73852 69213 83832 53879 57354 99686 99997 69095 60208 67981 58394 57998 71859 88961 82519 58795 94867 97263 80287 74611 72673 63877 74070 60824 71770 96279 93350 75201 90484 68842 54365 96789 64294 83390 98302 52565 50050 87070 67529 88329 84208 98018 54479 68916 80336 92678 58954 92917 99204 74159 62781 53911 97592 52747 85780 69352 64399 90342 79751 80662 70095 54018 69628 98922 59079 90127 59190 70461 77417 51945 82952 57109 61419 97545 92084 72645 54245 55062 76499 96496 78339 94969 90061 54571 71412 92821 82304 52279 70556 77904 98683 90225 60392 90505 81636 88536 59770 80405 68111 79231 65093 50140 83296 52994 81328 90586 56594 53967 90338 68667 81587 75423 53625 55523 53881 69735 93647 77118 71053 96071 85267 88945 56402 69973 93938 84991 50258 74248 69217 91721 78673 78224 89475 84233 72235 79895 90215 62071 68404 50100 97858 67319 73707 96641 85254 92903 51337 59230 62724 94570 87829 78267 95558 77490 68778 61999 65331 99084 84607 58542 95916 63236 52240 83438 98430 93687 83664 95174 83720 76650 85921 68746 99453 76635 70652 54840 69430 92432 80652 60778 81292 78521 84753 82552 97205 92385 66107 50406 50892 98280 60051 73063 77455 61745 81363 83278 75909 50617 97147 82436 64672 60641 93276 56939 57872 82089 81232 81439 90467 63023 92944 63944 69753 59134 64049 94818 92404 91029 98476 72932 89102 97265 76947 82105 78599 81984 60682 65674 63407 75310 92368 84843 81963 67332 82478 77838 57724 69578 51845 91084 70946 53554 69827 61938 93855 75617 84791 82094 64137 78098 89849 81713 63616 89558 65156 78370 94007 87503 54543 56308 88540 88544 76881 62642 77495 65122 70995 84132 85279 86830 81848 85394 51668 67707 74257 59321 66139 94097 71210 65482 55465 96473 50581 82689 87149 59638 95506 90537 57407 50904 70159 99864 83265 62033 61168 85866 66618 73140 50378 81458 83356 90798 78528 80266 62753 66848 73190 67009 61498 58322 75555 67921 76406 51080 66652 77012 82839 96177 89786 87288 93205 76794 72547 75323 93770 63003 75037 50675 87230 64096 85038 96027 85802 99266 53676 59476 51050 64697 91221 50093 58453 79059 51578 98238 76791 76296 59605 94972 52675 73542 63470 97536 97364 86470 53112 86146 74309 89076 77984 62692 64861 64251 82057 73637 50145 99977 86464 95341 93148 63132 70800 75110 60514 93773 89187 89204 56331 50095 77272 61784 99495 86014 70646 64461 57051 82992 63456 51966 78131 82644 60628 58054 92616 98483 74965 93749 63426 66202 98128 70445 64515 52087 73663 80042 71041 63241 88783 87789 64983 68302 68545 95404 90797 54130 69970 70159 53780 87425 58132 74268 98224 79521 77743 96410 86474 91923 93407 60368 86303 98535 61218 54929 95334 91919 66784 76268 67376 83502 89905 57526 91520 54226 95203 51755 97312 92819 92188 98948 88054 89880 72520 63354 58195 98242 70955 57831 84957 61003 90265 90231 83474 76943 75560 58033 64301 66942 68633 69684 73212 52611 83113 51919 89131 77956 91928 57547 74091 56174 70210 59679 51914 77825 53151 60410 98110 52128 94740 80678 56100 63741 77279 67180 82286 53742 84152 80043 63478 58876 74656 70612 86361 82410 95745 74744 52296 84932 68738 85059 85513 86367 95400 72107 81574 51765 95456 98858 66748 58896 67563 50687 70738 65435 96302 76534 57868 52366 53725 91898 55457 78482 66663 72948 60328 78563 71075 58292 94549 56458 68853 87120 74676 93835 93076 80930 88117 94387 90322 51820 92725 58424 84518 79706 82847 96409 99522 60249 85668 71473 99879 91577 76110 73208 99762 91425 91403 56730 60995 78085 60450 97604 86160 64254 91324 66800 89701 67009 71690 89776 57898 55340 56224 95611 87471 61068 52752 67471 78913 54736 72070 54812 81966 56780 57375 93445 80230 93165 71857 73534 68815 68649 90989 99962 84624 50833 60807 72425 97576 78736 92489 94221 80375 73438 66379 88270 73556 88199 95506 80027 62919 54800 54841 50761 51991 62643 96156 87570 95836 56036 62799 63662 98362 97984 53610 78260 94430 79193 72735 69113 62003 68549 71481 70717 64950 77913 69980 70750 81021 60646 50697 58870 96327 60153 64416 73766 84147 70922 75761 91504 90406 77612 82686 63923 77733 55587 50698 50197 54181 90507 50948 73598 72762 89258 77293 67038 76584 79486 97206 98606 82775 61335 82752 84455 66637 67054 68469 80310 87439 87326 75298 64938 57647 99556 65939 80710 84869 83275 99165 51644 99930 56557 54641 85088 59947 95635 68007 99466 52275 92391 61075 64615 80764 62484 93234 81393 68472 98779 88327 95266 62329 78754 84721 58361 92214 66601 51907 78019 51522 62920 79630 59679 58006 64515 53962 97822 68154 78785 76883 60702 81187 79404 59718 57312 81753 98413 53220 70536 64331 79578 61657 64924 93617 79757 82436 70285 89578 97074 58776 56008 78250 59768 75870 66398 64847 65651 97281 57214 88384 97034 78966 88498 51098 90272 82466 60576 86325 86040 56481 75466 65855 81262 87023 53821 90951 91210 70396 72143 52153 57753 54677 50930 59954 98319 81092 87399 69495 60431 76625 64920 63705 68362 92434 75424 99100 70230 67313 88291 94836 63881 65546 97987 76266 52813 67773 85933 90747 50496 57358 85336 94973 76473 71475 70168 77993 75737 80842 57717 87409 51628 64772 94018 78838 86621 78233 63197 94913 68663 67095 98059 93200 62627 66239 81138 52362 63050 77185 74741 71800 51059 65348 93931 91940 82671 65974 53634 97684 66235 85244 69503 58744 78983 67078 89311 95439 86564 97007 54999 95580 62117 68733 55763 90948 95577 65475 76939 88280 50356 69847 55504 59231 58947 81361 65373 68825 95521 84999 93267 76230 69520 82169 54332 74093 77021 92015 95612 81784 84854 57948 88330 71167 66078 74387 61192 86371 71916 82762 55329 67717 94319 71733 90312 57941 50831 98902 69336 78121 90032 78155 50257 60508 88636 56648 52802 93837 58496 85749 84836 81304 63947 51256 69997 99693 50371 61106 74728 64518 57073 68826 70275 52668 51196 73937 96261 53008 74238 85419 60875 54534 66265 70871 51406 85082 85963 80156 65003 75786 68704 77217 87197 71179 57855 85412 95618 53826 68052 80861 75357 50374 95127 58766 84917 59890 78089 71967 50668 74757 56990 63233 52056 52482 68096 54964 92334 98234 51317 52068 61803 60195 98125 79074 64827 88224 64251 65567 90387 68212 60242 54011 73351 82897 85503 50523 53023 87403 90688 90396 59429 90030 77284 65758 65783 93917 79808 54622 90645 59834 91829 82519 75008 70055 85940 97011 59334 57646 68445 77010 81143 59798 97016 90544 92766 56168 54855 86782 93694 95352 96691 77984 58407 98815 63759 85018 77598 98666 61371 51047 90564 98313 93771 82177 58365 65230 64583 54316 63093 62889 59998 97712 52049 98848 89354 72686 90430 89154 77926 95753 93675 89666 99072 51199 77508 89629 88047 55477 62577 90609 82648 83078 71951 76757 80532 73915 89106 98385 70739 97402 72462 87326 86388 66559 99509 93288 99233 87739 71664 81286 74371 69215 60981 91178 84316 57711 98907 98026 83075 52612 81715 79128 74918 60702 70132 64962 71389 71101 57332 54598 69737 71505 85438 85936 62702 90479 71640 73682 97198 86350 83039 65634 84416 87830 55243 73038 54921 81092 83537 86813 84631 59475 96038 60365 84584 89409 66913 80024 92821 54825 77777 72009 89157 76400 76282 80977 71281 94582 66346 81756 86477 54417 79548 77058 66935 60409 60693 74925 79360 85071 85934 81602 67663 75654 55308 58341 92712 96618 89426 93326 94477 55386 72361 77591 63847 68511 89703 66872 58439 56514 80050 62145 59196 58850 99225 80738 61431 74302 95211 79212 97638 63577 80097 80920 52689 83127 79852 79239 99823 76374 76555 93766 56169 82911 76223 72100 63043 89286 93293 93056 80061 61748 53075 93318 82809 99131 54113 68538 59551 98021 71022 87658 74879 78927 85098 59036 97550 99040 98504 77467 68349 59712 51592 86379 65218 99459 79785 52423 93333 54690 68537 95355 92118 79981 51150 86958 97911 88401 77442 57277 50927 81353 75240 66591 60014 64385 58481 60283 78745 91285 56477 76022 54368 97303 98463 83112 74956 59931 76343 90154 64645 72840 72803 96776 65350 57561 55013 71930 99878 88099 62653 86424 90750 63216 75648 57301 68980 55724 64861 72740 82850 96681 57667 97225 62999 58759 81323 71266 61820 61346 68900 59807 56902 97956 57416 80497 50552 71587 87902 50630 56276 82417 98576 78570 74277 52939 67139 61094 62101 59865 73284 50661 61157 92563 61045 88821 79213 54137 81511 99968 65186 86563 92131 93468 89460 51802 68189 87416 59526 60281 84020 67317 65108 97085 91051 50300 94257 68696 81084 96954 63747 81759 56767 84294 67487 89382 92558 92618 62475 97072 99901 90516 63273 74225 84200 95474 56601 52025 72790 64150 65969 71843 97513 84481 89666 83749 68696 68767 90513 75724 75292 83879 80324 56822 54198 88758 79274 95737 96874 58086 57773 96700 92274 91589 60489 93896 83305 95470 58816 70463 81759 98133 95325 62324 74494 54564 98571 58498 64122 64727 92157 53445 85537 87483 68066 75377 89465 63097 71391 80718 85315 61395 56193 83873 57497 79034 93774 58601 99039 64536 64765 98791 57172 88826 58097 94892 94567 78038 96070 53453 54538 92210 52973 89808 67245 70760 77288 53565 84865 79233 73311 62064 84829 84427 53275 96802 81138 74171 62541 89338 87109 69218 92034 56110 50146 75938 92565 66931 89764 93095 66458 58129 65611 99335 88600 82303 84230 72029 66461 58057 50551 68950 71863 86106 82305 71080 90779 50374 53546 67541 51958 81244 61544 63601 84318 93144 64024 66412 74730 60926 68741 57178 61060 86619 59945 59303 72491 73931 57013 87948 50638 64188 91784 65788 68733 83784 57721 81399 74127 83784 97415 54353 75226 98204 85052 88436 68583 95826 78426 95248 81598 83178 63810 65752 84119 50247 70795 57541 60227 78061 82601 90138 70094 53417 74549 89661 92419 82684 86034 87701 67252 65589 66692 61315 76007 79791 89094 57521 74524 80805 85656 94544 77540 51063 95572 86503 67332 74296 66715 77600 92709 80466 72813 75564 85168 70264 84923 97373 97947 86550 66438 52626 69432 53532 75576 85342 81653 66970 78008 77553 83754 53520 62657 81855 60965 51710 70258 98357 85037 56992 50391 98797 98602 59701 55826 50477 97798 58374 79794 71190 52547 80448 55412 71815 79428 69327 92450 67541 93392 91387 63484 87395 54244 90232 91144 98742 89255 93449 65472 80105 76312 95348 78719 81464 50032 64343 71845 76745 82325 94911 89556 58912 64118 59938 86429 73832 50425 50423 63806 68675 65790 70464 75749 72507 61722 99704 90954 56773 76394 66202 76895 62709 94930 52623 78707 87298 81470 61732 55421 57519 63202 86345 98712 96724 84737 99830 62648 52519 77709 96105 80949 87156 66542 68776 95195 89948 77209 70206 86727 69702 65626 64085 54655 87253 73991 54561 70328 83816 94236 62437 79394 80156 52416 64611 57808 55036 85309 71774 54232 89731 95769 78743 93790 88693 68198 88123 54686 98907 61092 85196 97718 64897 71966 80570 68469 77723 57502 97158 67438 90572 82375 81340 64658 99243 87928 81161 53067 65482 80847 57811 54210 72832 95923 70995 84227 80280 50082 93031 74297 51577 79877 88937 57163 60033 58115 53274 85539 67464 96219 89476 90088 53675 88308 69455 54261 78368 58704 59606 80519 90713 89085 94093 79938 81453 50028 61946 97083 89006 57228 99842 66665 75799 80271 66762 85688 71640 69305 95268 75133 78655 61744 74478 62192 87209 51413 83280 95815 50646 84108 97560 92872 73881 72458 73929 54770 50872 80825 96149 64911 71827 91512 76651 82943 52982 80648 66316 60950 73533 72503 51939 88765 63502 91298 83102 90966 68053 90841 66256 64346 70434 66009 78728 70089 91486 86381 62760 74477 72015 52708 65551 52866 84096 75022 74747 82178 65045 92562 89139 98552 63236 71277 85198 59807 61328 77197 68953 87937 58601 55912 72166 86239 80229 66497 87092 97024 86540 78488 86243 98287 62460 95389 94049 58541 51285 88764 57058 87914 68643 60879 94402 51055 93727 81936 59182 51974 56016 94213 82454 89320 74327 68089 71443 62935 94607 77997 75546 99485 69922 52785 89375 80282 84367 94130 92692 57366 82945 99356 62205 61901 94978 51353 68904 84413 56873 94359 86577 61075 71547 74567 87996 88144 60648 66800 50193 84124 64850 77527 65594 86563 97815 83713 75315 71996 71788 70192 80219 92517 68695 67403 51144 98315 68594 84207 80985 76522 65316 77869 67457 58887 80363 79116 59299 88978 64417 77507 94201 53139 73055 89323 53856 61198 73387 61399 69125 56500 78799 78611 52776 85535 56223 61714 98100 86733 79397 93752 75221 65760 88582 51188 53281 59131 60805 62938 64021 51206 97575 62733 72700 54897 56262 96906 77871 74973 97353 79843 53359 56300 67536 84405 67108 58384 53428 77085 67265 95212 70642 78133 78016 64885 85511 86300 59188 63421 73920 93726 74661 90797 66070 54858 72831 71619 60313 59133 74290 64755 53853 97599 54631 97742 67804 53888 98470 51783 81566 75101 86872 70260 62488 50805 92332 75440 51680 89765 56250 82511 51748 64953 63837 84728 96242 67854 92047 91369 58422 73177 95975 70797 80518 74858 78842 84008 95159 63846 78067 83129 79641 73480 70765 54268 88414 60211 64537 88962 99194 60718 62790 95037 71160 66655 91362 86385 91873 84516 77528 55755 89178 66499 61843 91136 86830 91048 73869 56980 92764 50282 77439 75892 82232 64137 57623 96373 78913 60652 65025 64728 72412 96147 97980 98336 50230 74038 75846 99939 85245 96156 96027 84084 50161 55469 51254 52348 94644 87127 89878 69191 76035 83927 53791 66127 82880 96479 51585 80214 57416 98271 94093 98859 87277 60465 67647 92315 58519 68046 52135 50473 73107 89538 92247 50010 79614 78669 54369 52356 67533 86466 88350 76138 79010 79897 85005 83860 93113 95605 58748 73789 57391 63605 74862 78695 53748 74246 66678 70951 64424 53806 95014 52019 56286 89759 62491 96793 98599 88801 60968 80391 92563 55065 53045 72514 59335 55325 52563 87470 73697 69972 74011 59206 82826 69677 69038 73228 53574 71679 69075 83346 73156 86888 60477 86051 59734 64795 85068 75036 86884 77695 58957 96124 93895 73381 64577 86868 65166 94250 60349 98679 79977 60139 70900 57158 62082 65072 56280 80638 79571 69905 93486 63479 77610 60796 95375 85037 59680 87043 93485 64462 78667 78538 86232 70015 59493 88027 81652 63675 98827 75703 71086 58371 90816 80761 94247 63865 83017 83935 90212 68990 54053 94755 92363 94167 53792 95920 87868 93271 77797 82936 52781 75929 51720 56063 89881 52036 85400 72620 56763 53696 70511 75645 50084 84015 94284 52053 89266 95961 65282 83649 59198 88756 70417 79822 64781 85367 53032 88114 56722 98603 86007 65683 89770 93464 80416 74472 96741 64658 90947 67099 56257 85906 62357 69035 72205 62415 88529 52603 96438 55763 92942 60145 52920 66985 54767 99894 68337 69669 65295 82291 97641 79797 74854 87200 50082 60501 50507 80664 98917 82534 56533 76982 94727 64300 62673 97640 98925 77418 91139 66126 59550 64524 77256 78589 92632 98759 99113 76211 71039 81662 69732 73650 51532 73279 94565 92733 50583 55009 71659 66545 96487 70365 69980 58603 76548 72946 81656 54326 81890 66971 53068 80311 78257 72549 77573 80735 83493 82056 94647 94310 89907 51736 97804 79969 70205 93092 52789 80065 77790 99713 89738 90029 62086 72621 95729 92609 85034 58322 67114 94369 96832 71459 73573 83657 85757 74141 59864 94800 82142 96974 98967 80728 98357 77917 54325 79473 87424 84498 65845 99545 51269 50358 98405 89267 85498 89294 56074 87157 83693 59796 50119 86749 87096 72663 80297 68661 51487 58494 93790 88200 95253 61852 57075 76510 92754 77071 89775 87614 72467 70567 66372 95395 70443 64782 97637 65619 77169 64452 77699 84581 66303 98427 66755 85599 60323 64973 73996 96060 92946 69452 64477 89348 99107 75724 99968 68071 66952 99209 78826 61951 76427 60062 58118 70299 58017 53942 55800 96677 61588 75497 82194 89323 99501 93725 86902 82323 63105 81122 87397 50175 60848 86096 60740 59151 63477 86905 67610 98064 63102 58975 66399 56397 76592 68430 80705 89432 76020 97581 83974 93425 97211 97719 67258 60805 79654 77120 82875 64067 59041 80097 80414 97393 72474 67661 52413 76780 51712 50741 77766 96618 86141 92393 94531 87067 81482 84350 55424 70183 50305 95026 59657 77968 55523 61052 95337 78270 78884 54270 93515 70895 75459 72002 90460 65041 70450 58825 93775 80463 77779 59031 86123 67259 84905 82797 97356 60322 78775 67056 53059 73132 92069 59122 93826 75508 61732 88782 66041 96682 97828 83157 65425 50011 70117 76420 79089 59442 82760 60685 93259 61202 74713 59361 91135 62489 74764 51091 95235 79027 74661 81582 67852 91130 83081 58475 73074 51238 67991 97325 61295 84588 50845 71937 95107 74058 75612 92413 54890 56581 68286 54505 68721 94588 57271 96790 73535 61810 57881 63488 88912 65717 83631 57036 91712 70918 80493 64588 56737 94811 85696 65014 99646 83287 51575 76717 71355 69916 55408 53146 69233 90317 58061 82834 74165 59310 56365 73554 65392 76381 84229 83860 82518 59970 56625 86289 96617 99006 52589 54734 73301 91658 97380 79614 71324 55161 91698 57988 57276 80513 80956 62339 79947 58231 99875 76468 71499 93455 88638 90942 91177 71873 59149 72410 84140 98211 84393 86263 83605 79546 66188 50375 62606 88197 55573 68013 83015 51412 56023 58594 98306 77480 50020 87112 77923 98615 85720 99703 68383 61024 57621 60338 94787 76649 93150 56700 85474 92591 61683 70361 60763 99303 53416 94348 89288 73091 60322 52911 78287 74442 85601 64147 61966 94815 95340 69587 74425 99635 97612 62164 51264 65506 65914 58172 57478 52253 79870 58401 68645 71310 69542 87413 56479 52816 83483 68681 78265 53421 84300 51094 71691 70356 67566 53160 87758 85985 79997 98317 95305 95249 75898 50349 61281 73070 95261 50757 52944 93116 81529 86836 99568 71163 61127 94414 86485 58342 66190 68808 66845 84780 75522 67550 78934 51986 53426 61875 56116 65473 51047 62410 50117 50644 74285 52949 69155 83424 77211 71352 65253 72087 96117 80339 66105 65958 60252 69031 85285 93208 72384 62270 97568 51863 88124 87119 83266 80914 50139 56284 69830 53683 92976 95511 53339 79078 69930 67194 74508 82353 99917 67553 93232 99056 51318 59259 94165 55382 79967 77429 80131 97410 67791 79743 66492 64997 62699 83896 83987 87341 85889 75835 72201 54604 85243 72219 80700 78204 61571 80703 66058 80554 50658 91389 56550 90856 64594 64313 61672 78645 65207 61129 63586 59255 95865 86426 75636 92822 77689 90853 54807 94197 66055 59136 72086 59657 88654 79252 83866 94257 67220 78312 92903 59141 88545 69296 95808 95515 64506 71288 90139 70039 92388 90486 79026 93433 75098 84956 85303 90321 53779 51117 96846 70828 77243 83583 98208 66138 62849 57691 89265 80642 80782 56437 55912 70475 77381 74533 58215 95453 99687 51439 99124 89426 83935 77353 51294 53032 88334 96531 57807 88617 77297 56695 54468 62181 86470 88095 68950 80678 91585 62680 70985 87994 90970 93411 78766 60972 79430 57704 65284 81208 85494 53190 65851 55157 81326 95716 60987 65763 84459 50246 81627 55015 65784 59931 66879 68010 86733 67618 62066 72373 87431 76041 99009 71149 63724 56250 54680 73252 89197 98616 77732 57283 55910 88024 52867 91062 79396 70589 58583 75816 86156 66883 65362 52626 78281 72506 82261 84622 92782 84256 53861 72422 77804 66946 52882 64514 62532 65284 85038 69923 73018 73551 73421 74694 72279 79085 81501 83221 69986 51637 50118 83256 53270 58575 62968 96714 89928 69535 65437 55413 73387 82866 56624 67062 60558 66634 66543 82115 86587 98243 70116 94114 80160 66912 89528 85814 51595 84258 64295 80015 90347 53228 99047 62104 54499 76031 85313 69873 87033 72063 93742 85446 96485 88445 79614 67370 95533 69982 58655 94973 82980 81782 99482 59898 95641 84331 97485 96502 97658 99318 84479 51338 54108 54475 86369 93574 95210 52803 97913 96498 58594 65017 85230 66015 82582 61425 96887 95377 77791 64962 59554 75590 94973 51627 56684 96191 56618 89834 55045 59251 96416 82750 56015 93245 68520 66834 58342 63864 73539 96625 83771 95677 63456 55078 92719 80996 91097 95253 58755 80099 91944 72553 54562 73118 92211 72303 52712 55839 68143 76849 81847 84885 93677 55182 75587 64701 98356 91260 54258 91459 98123 68910 56430 92776 74380 97899 68906 67377 95056 88432 54988 50735 63640 87652 69735 91450 51086 62775 86727 65684 97246 94177 96806 59550 70735 91882 87675 80436 51292 98081 53819 65986 95893 68769 87399 73865 69685 61671 66664 90786 94502 62473 51040 57019 54741 59829 99944 76525 98335 62107 79926 62704 71536 58819 92682 50070 75310 62586 99941 55432 57037 61133 72134 53231 54878 52817 62057 67255 60360 86780 91709 85970 65535 94382 77272 75945 69397 96909 72289 60330 90055 80854 84465 76770 75987 74476 85540 79880 69764 51779 56914 61223 66961 75871 52034 72043 72283 72609 73714 50979 82616 97184 77998 51155 69210 57177 97631 93943 97538 50810 61889 63727 79978 88463 96218 87769 58097 87790 70485 85324 90856 70757 74941 84886 50163 93109 69199 52126 83798 91853 97460 70520 95792 96893 64597 72909 70288 70359 74352 81363 71091 70976 67754 79066 99718 87032 56818 68106 70109 56725 74202 96154 64814 98808 59110 91473 89938 54807 82279 96042 80151 74726 86638 51250 65747 78689 85795 80255 68671 60845 97707 92103 75986 65950 91946 66372 73871 97767 67413 80994 91012 84010 73715 57582 79612 89009 74557 58024 98326 57958 59389 66827 73508 95510 54149 65825 79923 92718 98625 79383 98002 83977 80356 92664 69835 90761 76883 80997 84468 89215 55929 82014 58080 72628 58475 83489 69026 91468 67508 79160 59435 68921 92444 95128 87156 53919 74388 99526 78846 80256 97858 87694 64087 88286 58882 97306 96201 57084 99528 88791 83525 74919 82723 69859 77445 78105 51243 56056 59541 52886 85926 67306 97497 72683 79260 90371 64433 89888 56398 74019 91980 68734 58811 59584 66176 93603 58042 59206 87173 67769 82009 71934 60412 59587 99292 75472 76835 62034 75732 57541 92140 59721 70452 81719 79896 74329 83274 74421 99412 97871 87125 79033 57528 65789 67502 53483 51364 56816 52374 56395 92083 65421 50214 51022 78973 90478 82028 60753 87107 51315 63099 93899 55032 87046 68265 62079 88725 66050 67101 55828 61818 51058 69431 80337 55916 81324 85123 68654 68869 81040 82407 89683 62623 87692 67427 90142 75960 69674 67899 96836 88105 80139 89326 74464 84143 56051 75213 65491 80263 66103 85098 66813 92296 98442 56377 65207 69830 99464 63664 50024 81639 61653 74660 80652 66177 95176 86026 60228 66217 68268 73493 98571 76488 69228 78390 90642 64380 84553 78083 66688 88032 58177 79860 82489 67406 62152 61748 59498 86464 51606 91279 96663 87343 78514 71149 97674 62231 77761 92836 58160 95483 56382 79801 70037 54381 61366 63692 63201 64279 58137 63499 84821 72194 68401 83432 82674 76060 75818 86002 51429 83291 62767 92064 89053 58358 72780 56845 92508 56043 84020 74709 79337 84549 95237 93928 52543 59453 71400 96598 64060 62787 50077 69789 79607 62327 76471 69976 83712 73856 97965 77036 89974 95113 72488 96935 89998 64621 92914 95649 91338 70968 83411 82676 95400 56164 74293 98581 93897 73688 62185 84378 80836 61475 61293 58443 72246 84204 89467 82529 97528 66819 59968 98719 95986 82447 71458 81302 74261 53318 63283 68809 90715 69646 91298 93242 72996 83669 74850 84211 91003 97141 75435 81402 76311 85297 58170 64372 89109 99285 56501 84760 94926 54840 70354 67054 65948 69478 93313 77068 80905 96383 51672 69544 90790 66608 90586 89849 76519 58714 68349 85749 66246 78184 72033 90339 94777 80671 70950 54121 76618 97107 83467 71219 98115 97767 81517 83355 60834 51119 66632 59296 68318 85993 81227 97612 81865 82779 51461 69541 61820 86961 97851 52114 64974 85258 74781 53327 96120 86486 94424 53117 86721 54026 64545 87430 86521 50610 71112 68863 85910 61427 67579 61514 95272 90938 54004 51346 80248 93735 74467 90055 89967 51714 52205 97459 69957 87649 98894 63374 86532 78866 50267 50506 67992 78704 65380 51656 95485 92593 65163 55297 75896 76884 89225 89448 86031 66183 92642 97074 55536 83472 71859 70269 95356 96731 65758 95437 53685 67128 87540 93905 91110 61271 55976 76179 89837 73861 56121 85752 94208 86351 71637 99008 63110 60396 85354 58989 58191 93362 65366 74254 71337 56027 81188 94934 91363 61060 91470 89867 98497 90659 65122 80835 84377 99637 97369 56783 50465 79958 53584 83031 62249 77453 90834 77227 80535 82194 67548 89158 98493 74204 53315 96373 62710 94081 58338 99068 72289 65201 70693 94034 95176 96783 54414 57603 95767 84125 51753 56391 54468 64674 56692 50155 66528 98849 52985 68869 83692 77122 52937 61654 93529 94948 94964 70605 83110 97760 64631 99308 97223 58292 92509 86799 65109 71968 70766 83342 86237 62437 89037 52157 58760 53864 76081 97998 79414 65579 54707 57467 72063 97328 70040 55291 91681 73024 82292 70142 83227 61444 76034 82114 77297 52360 69125 75250 91795 59074 52995 61360 94186 66114 68431 67281 92080 82762 97400 62253 96286 59848 98431 73291 76622 56200 85617 58717 57404 95472 54538 87499 56985 64237 78492 51496 66665 99181 72077 94405 64345 88434 79594 61606 71606 78465 73218 80206 61733 99840 93574 67436 61364 87838 99508 58073 83799 71154 97650 84582 61335 82623 71793 84193 77308 76908 89637 70564 64088 62257 66957 60181 79982 71369 55998 88418 64625 76429 57953 94908 85798 53364 78583 80962 71926 53565 75611 52777 96254 65185 84036 58478 60213 73195 65630 98328 57868 62667 99097 98025 92091 64968 94707 92546 50267 88267 75369 99617 81875 77925 55262 93113 72341 70010 88423 92409 66474 65061 99911 68366 50681 59907 96537 60744 57001 57577 66784 98762 70553 72896 92574 54545 51740 72545 63505 79874 95827 94650 92705 92644 85227 80826 73127 95325 74948 76750 91605 60445 63870 79921 68431 63418 68460 67597 76073 86430 52105 94167 99478 70897 57261 95898 55708 50108 58383 91889 71625 64321 86581 68277 96849 50825 73358 96678 63436 58874 70670 99049 83206 74721 76810 82653 53203 95295 57050 79381 77327 82621 88063 99101 84436 95143 74829 91662 96079 93186 52448 63630 57455 93388 99788 92465 88102 69076 99832 74748 76692 84229 77868 60121 70000 59008 82135 87831 79507 84172 65482 73269 84705 64893 57190 66998 94837 87700 65618 87215 51991 78491 86061 58409 56990 79996 81839 74801 81884 60001 67902 65062 74047 88665 64364 63049 81520 76132 57182 63948 73912 94768 59762 94626 62340 92908 50822 63075 54560 55927 59414 70331 82768 81255 78361 74300 68554 53766 80430 53587 94932 54514 78337 95801 64240 81073 52139 65965 73527 81267 68567 68504 91524 73498 73582 76571 53276 78029 56543 78830 56272 66576 76201 56220 88294 95399 53287 66262 66052 99704 92150 94664 81590 92950 82311 59098 85890 98744 79735 78389 56090 84126 91330 56691 51701 69035 75869 98253 68983 71039 80458 51052 76982 76221 71181 95629 67541 82337 60573 81351 95455 56171 67709 95153 89233 59874 97994 82060 68426 65555 50239 76166 73021 96645 57727 77014 99267 67443 65017 82030 82128 55745 80334 69067 82321 92726 52739 55176 93704 67779 83735 64906 96950 63163 50784 58781 85942 58343 88655 64974 74229 72613 54712 67435 97957 87720 72540 70256 98787 66689 84815 64885 76230 93699 98647 83605 71279 75860 85592 65874 73843 85042 85233 92338 83869 70007 56330 99279 60411 57534 61354 50136 59673 62785 71454 86206 92395 58907 93726 78137 78393 61445 99148 89720 56867 84232 82726 84037 54559 93417 64112 90280 86005 65326 79956 83320 80631 93065 87024 86646 96081 94181 97806 62351 60605 96776 97806 53493 67197 89022 58785 97055 58870 69602 65866 98269 65204 90534 51662 59232 58070 54638 66233 95185 76862 67401 61784 70655 58773 95999 53811 84878 72562 60533 56682 66880 85556 72661 67197 59115 62452 72634 51906 80825 73316 93437 53479 52962 94813 68561 53199 76716 87859 98901 81553 56254 59220 87351 76862 77319 84856 86111 75077 56083 74985 77294 53279 96290 84866 97799 82840 63782 91460 60698 73755 70813 85281 84959 53936 60413 88802 52486 67182 89121 90979 95436 70773 89969 57896 92007 94272 87420 58878 50539 64490 85218 80530 60825 99632 67244 59307 58245 57170 69671 73983 82530 55078 69797 84222 81089 79768 80774 50774 71900 74112 75199 85959 63119 62770 50936 75146 97957 72079 82693 96641 77200 55706 58340 67397 92225 88748 85427 90059 58102 67453 75848 82506 94198 67424 97808 71487 67001 87441 83034 58792 81404 63186 89247 56089 81609 95016 56386 80976 81139 80148 58912 74213 89618 66626 52442 92366 96018 64113 88987 63311 99254 71901 69485 76961 87746 62088 57886 65788 67640 77989 50823 63045 82664 53295 55722 73692 53007 63914 58013 85920 70668 81756 79834 62944 70506 57857 91159 64205 73907 74635 65881 81191 77636 97605 95225 76841 81151 58666 73034 68437 58948 55944 85893 77780 65569 58361 78770 85335 52304 77256 52989 54012 87357 91281 99246 56454 95466 81470 51714 97648 52402 84731 64430 86082 79873 90688 81848 65928 85886 92863 60805 92509 57096 77730 77533 65537 93441 83723 69666 94223 91204 73032 50638 71241 54771 63283 85084 66402 73508 75680 93526 67681 97362 52001 70333 85743 90011 74721 87408 88156 73716 91104 68934 73190 73621 91355 75987 75716 94878 81283 77158 94507 91751 56963 57118 99495 63023 84074 89726 94660 63166 61409 92445 71146 77742 92291 98153 66079 98528 82002 88520 58986 55212 92654 67647 71923 65444 91169 58415 50784 64964 75477 57461 96847 73780 59375 92610 84120 50552 82980 76902 55968 90280 53096 93994 51240 82800 65759 74149 74117 83032 61954 55039 79680 92290 61428 74599 63140 69370 60143 88436 61508 65144 76076 65751 73052 83115 94097 56712 64260 75089 93259 69321 70525 85770 77284 79186 83072 85599 54132 97296 78736 78119 83391 63778 71883 60023 52885 65598 93757 57739 55275 94475 62814 57526 73719 98130 83517 76583 52840 80339 65707 68278 77504 62556 75935 80038 77378 87318 65334 87155 68270 70159 96744 90569 57364 83194 83631 76891 85659 87613 69373 55346 53189 68908 85363 92864 97826 56841 68795 78810 83853 68283 51333 73719 82133 75990 68369 59418 72569 64273 93540 55272 60252 90127 93777 83047 80953 95245 64625 97560 93662 60812 94269 62926 61274 84485 89159 60008 52581 55051 96752 96801 88887 93484 82035 78899 76203 95953 69240 59432 67417 50283 85146 89942 67541 77714 66997 96559 79618 66734 75710 68657 72925 95062 87633 86300 90109 52577 55063 77479 52487 62803 91087 81042 53690 77065 63942 60151 55404 88760 62627 86376 64372 52829 93666 77224 79253 52574 63775 92641 89652 65404 66244 73399 70527 88729 71204 52779 59215 56165 59732 81946 97305 97386 62576 75377 55933 96523 54698 81421 94446 53345 91497 90065 60004 96702 87747 91081 83372 88954 69392 97107 68850 69077 89454 55068 63442 67863 61926 83631 72853 99123 99851 99461 63975 54682 69492 85410 51185 54547 59978 60755 84040 58925 68236 53152 63681 93059 60884 74828 57190 89324 81252 77501 53137 51915 53326 87472 83559 70593 63828 91420 57058 60698 66342 94679 69364 76318 56413 71489 55895 68867 77397 75321 75957 55454 61823 65807 98798 52906 58958 56160 88498 83412 69745 74740 66465 60645 57259 85952 55625 96289 93750 64910 50416 54182 65840 77159 97924 98404 86457 72523 52164 57707 62085 92455 60831 84623 74778 52883 60800 81880 80443 59171 80174 97879 63980 70967 73774 55815 52302 83085 75787 59372 98434 57834 96660 76826 99424 70364 61820 90096 94215 58282 54473 89552 53277 70060 85625 96129 97849 97853 94163 84186 76201 61870 52212 79595 77135 54833 75578 98555 51640 97942 86708 61510 52601 74707 53912 64799 78520 58804 62386 53810 92351 57982 57089 79827 76454 76190 67155 80018 53583 84987 82842 84934 66418 86472 60891 82295 87808 80876 62643 63351 82256 89862 75632 73158 75177 66633 50593 55893 57300 61598 58838 97320 74267 98087 63373 81305 64659 83708 97043 50272 54497 70330 60550 62843 81847 58455 84107 88789 50580 97441 59840 85055 91270 57203 85846 53284 64016 93459 56596 67033 76943 93267 99701 73612 84041 93767 94412 55894 58093 75555 66874 93771 99181 57222 75636 62872 91679 98150 77369 92665 76820 70426 70814 61921 91200 60452 97815 62403 95376 77696 71285 55759 54013 76359 91827 93905 53085 75378 52141 56133 77673 52210 54380 75196 98199 83485 53478 54563 54072 79807 89952 99217 68749 55338 65977 79629 51076 86520 69586 92146 70621 57320 97540 66560 78344 58624 94762 75486 83012 72486 68925 81572 64308 51185 52709 55449 65677 67560 88879 81020 61394 86678 59288 87888 93283 65008 90087 72975 52851 97307 56430 58816 55869 61977 50939 83972 99645 67445 85839 57956 77122 68310 84614 87529 61893 52788 93815 56707 97418 56775 85606 91149 62372 50780 67152 61326 50562 85687 61080 77214 65757 96492 77704 54480 78937 52497 71754 91990 90884 54427 90760 72806 70169 82740 58359 68444 80054 62397 61306 84948 53317 74901 76321 78165 76685 95815 64221 93341 68854 84216 89458 65550 89947 97437 96513 56753 82949 91874 89428 74922 90943 93615 85170 57312 54184 92219 50784 62393 68615 75276 56765 75105 75772 75725 81049 96863 91195 62501 81488 73448 71228 56297 51541 64599 65286 53737 84954 54457 75441 79643 73207 74885 85971 65521 98467 98063 83770 71585 65202 96105 61399 82344 84803 84323 66754 91877 92884 50699 84624 77112 64894 95700 59627 58462 91092 99355 65887 68332 77285 92545 59938 77720 80495 51020 87410 72647 83119 81924 89710 52387 93323 98754 95850 98811 74232 88211 80563 60242 75820 59934 52555 92053 53112 74674 57362 99221 65754 50050 52808 57602 85771 99469 85196 92351 87344 60855 93407 86990 78376 80630 93527 94106 60489 55513 98992 88531 99791 74835 82705 54797 64739 58846 86499 63726 82956 53921 51589 63049 52920 63402 94233 78947 82248 86960 68930 95538 89783 83719 83705 99012 61916 87078 87524 61324 97882 73130 60201 78446 79955 57837 70721 92010 91037 62919 86632 59478 67105 69417 55564 53496 60531 53080 85423 81901 99603 78576 94282 92082 79396 64816 96080 51734 57503 99324 99303 66848 80052 93890 69083 79589 90313 93190 90833 68814 69103 58950 63484 60346 65805 57589 50574 58356 75100 50700 82709 78320 56379 65793 54455 86353 71812 64660 74762 91269 52681 98626 86562 52159 75234 91166 90798 77022 73317 87474 55781 69970 72399 79083 85695 81192 93259 75782 59346 70395 84513 73349 52850 88289 59377 78842 76150 60274 94274 55372 85413 92022 88725 84207 88016 88660 60238 90329 74987 70095 55890 70159 60918 85934 59368 63246 70891 54186 56339 79811 50714 63276 84424 98072 88905 51713 77206 72206 80299 67628 77007 79677 84295 74487 74753 83595 86258 80836 96455 65894 63137 92011 78492 75830 87212 60000 75017 77993 84553 63932 59332 50253 57782 84631 76989 82495 54045 97813 73223 94493 74790 71671 90363 71950 90128 71043 55318 89631 67110 59908 58992 81449 80579 89090 73075 59990 95327 56517 89632 87174 59764 68602 92861 50853 83233 85024 92362 53944 87770 66813 82292 75010 86982 80981 66834 65127 73817 98516 89632 55957 51963 70203 94149 78228 54493 58650 76515 56886 52930 72786 54030 82461 77056 84203 80099 75203 71160 54200 60468 74709 91159 68794 90033 61607 94889 99349 77424 97326 88979 72440 76254 68617 52889 56649 64072 90209 74194 84949 95668 63926 65468 69773 86136 86392 86366 82126 61634 63521 92858 85307 83367 69499 59098 99862 58841 70919 53492 87312 94007 67970 61900 68681 87076 91031 87223 95686 75467 55769 84958 61575 60294 74377 57295 65386 74761 91260 84665 83149 71778 61880 87574 76721 90676 51869 55627 62318 52853 87224 90309 50924 62733 50241 76001 82095 87062 56646 91129 61336 81523 71675 70912 75001 59521 70686 77318 77654 61415 88028 81676 79878 81708 64941 88474 96172 66526 53553 59408 67432 63025 79473 72512 80553 51300 84331 96619 80317 51601 93645 88572 79870 63438 89935 54298 92022 91904 67425 77909 82431 63095 85559 59233 78008 54879 60851 99957 55966 61408 84404 76786 61966 68768 75903 91619 95718 70575 85393 51519 76821 71100 68669 68764 68434 73438 52686 64952 71446 54084 58942 57497 62211 64376 90488 60433 84384 86545 76197 77297 51124 97129 86480 70693 52531 88159 89939 99028 91687 73705 94698 77451 62863 66137 51998 55495 90609 57019 87748 83306 93902 91046 85219 54858 65842 74849 89628 89972 84902 55628 99091 67380 71812 74154 86619 73920 96844 60559 67361 70756 76449 79904 72316 62608 78055 75662 82537 54296 90504 92440 59912 70839 55958 94989 61361 80403 94929 71112 72172 55111 93271 91765 66663 79269 66404 53512 62214 52184 76321 50507 74723 66948 89211 91684 91970 80010 69766 50921 58378 69512 91995 56033 66588 82756 86858 87145 95070 85328 89200 51310 50548 58107 78899 57400 55433 87615 50985 55694 57024 87324 52326 66622 86947 74396 67269 73686 92114 90415 81064 61768 87770 70507 58164 61034 78712 64107 64048 92702 86850 65149 97019 89335 87222 84660 58255 74401 71021 97579 50386 66376 51796 87744 56094 50378 72433 53734 54306 81814 80119 58235 57519 83729 89796 54839 72053 93997 93282 60099 99030 54576 53161 76880 69646 97132 99651 87063 75031 73509 61475 63176 85659 67388 59880 98615 65688 72299 64902 85451 79847 95994 57430 88802 56576 52193 91863 93406 92078 58970 73494 66492 93061 56096 92231 95618 52112 88095 77060 71432 81903 62496 56535 82010 81656 94799 92367 60894 74649 87520 54281 81422 68643 82946 94401 86647 60646 99295 83468 95303 67625 78961 60874 87794 53233 55999 94114 81301 51118 78102 68923 99241 55046 54057 85266 88004 56885 88345 96107 63707 72899 61296 50165 63893 95987 87238 90280 53678 89945 52490 83756 84860 68717 69290 84162 89398 94590 92760 79664 90545 81388 99033 99312 63866 87146 88379 90026 94967 98403 59534 92196 60638 63391 72920 73477 76801 79768 60652 94033 54279 90610 72872 99331 99685 67954 91698 93151 54028 68621 60496 87306 73565 88779 78380 93118 54849 98380 93581 70902 75349 56515 78742 51154 50489 51513 64561 83206 73281 82962 82915 66425 54876 59749 97663 77231 98524 95606 67406 98962 61005 87446 68300 52787 59805 87901 70760 50049 84157 83741 70805 54060 54256 88471 51632 50968 63417 53320 52147 96245 53732 52696 53013 84559 84328 95638 91986 78987 82270 70831 91929 81154 70254 83900 57649 68202 93962 92905 74576 52352 60330 74912 56761 58273 53262 98309 81168 74108 50611 88410 76640 53922 84036 68884 54954 71246 51216 74745 55541 88872 97158 94900 75536 68162 88563 81906 96294 88792 80780 96382 98300 56836 81741 63131 68644 84365 60705 85704 60169 75557 54903 61421 53640 84368 94909 85472 96530 97969 50839 75007 63932 75023 97729 95959 71846 90077 52428 90521 70231 74999 97668 72141 57175 69140 60667 53640 50128 77281 80878 81294 83026 69947 94233 58264 53240 94122 61861 99892 84683 63845 98883 61974 80086 78382 75777 74797 68187 95673 59942 97341 99562 85513 87228 80061 87807 69797 68314 62026 57398 83236 60642 89816 60857 55423 60263 83977 92395 67458 86245 73072 65395 92146 70786 97708 86221 66117 53633 60226 56990 63216 92025 89974 74819 68161 95548 62841 58501 68387 91155 81406 93922 97096 55328 81105 79473 56975 55759 53031 61114 69090 88066 55481 93931 76387 84805 96359 68669 62758 61097 54299 78827 82410 59554 87343 66228 80031 69517 96007 83121 59713 64754 64356 95313 65464 64580 87360 74479 52918 76163 64868 50134 76199 75954 77062 95760 79256 51459 82757 86673 52094 81665 82233 53478 75909 91239 98958 93372 66898 83238 90297 97739 67017 70563 50287 95878 86025 73218 91454 67379 60120 90336 59018 68490 71491 58879 98451 95623 78729 62028 93003 97516 67904 58995 96361 72684 74119 94742 61155 91555 89010 54494 81716 91926 54489 56363 72027 51850 64534 56050 90860 90334 78636 51887 53153 83759 68389 81498 92389 62463 88024 83085 88082 77571 63603 98194 93005 67116 59538 74385 89179 85744 74189 63912 82703 56921 90076 99163 82365 51452 96212 66244 73726 74756 55298 54779 76028 86328 70460 94056 97476 55208 69972 99463 96566 76579 70686 99982 57431 77515 88318 67009 95525 94531 99415 92800 79682 51629 54235 53704 57628 95532 93798 75583 69105 50978 61630 67007 82424 84703 76763 71822 82253 57392 96205 83096 55915 97430 86595 88188 68572 86199 73344 98486 63032 66534 93905 60821 67684 53889 50631 98313 84703 82161 85513 92615 80357 90986 99009 61320 73073 92308 51398 59967 58925 92393 96691 95651 89686 64782 78865 99443 88334 53686 83478 64130 88273 76959 68922 78979 75704 86332 87258 89600 82694 73354 99928 81934 58611 75423 73102 77432 93817 64957 53907 91436 81360 98958 78020 96110 98711 82664 92366 83487 58960 93012 75960 85496 81902 86221 87448 89493 79785 67969 85083 95087 55145 90619 59912 75090 92841 85051 55752 98265 96426 79833 50445 53781 68164 80106 77608 54637 96289 92003 51281 96767 69125 78356 71907 87575 88387 53477 74565 55206 86357 88617 61309 63522 98180 50737 77025 87418 56570 82010 78627 85743 90922 76363 91339 53341 52858 73908 90001 79070 87458 82414 75516 52412 95979 88085 56601 72482 79437 69084 72409 59848 94310 84021 93620 96269 84416 69641 92273 84244 55351 90025 56714 61642 72654 57474 90276 78742 92018 81556 52853 61864 98976 79159 81455 85968 59474 58785 69132 83640 63699 56940 53506 65140 77915 91369 99156 88159 57307 79774 69341 52875 66009 93213 57946 83166 88342 79899 62607 91331 93064 72248 91231 79968 57438 53799 65901 68777 65798 55445 71440 96381 74031 99688 81596 90371 76993 74183 95577 78243 54168 98915 95007 62227 66041 58015 76164 76997 61131 84350 53216 98955 97824 83750 76770 94995 82860 76437 63447 88420 91539 79922 56117 92832 64002 76372 52974 85059 78655 94228 97077 96180 70905 68681 62529 58370 95286 96139 96914 79630 88989 75562 52131 78378 75867 85921 58983 86645 82690 73344 94234 91375 89145 88537 64263 71093 93136 80755 97071 95235 99650 61489 58489 79843 85068 63138 60120 76036 54977 62270 64334 91017 59859 89908 62800 72495 96220 92478 74307 52480 50573 54449 75210 78981 90517 79929 83540 55833 79623 79996 87942 94678 76776 80119 82969 79044 66915 74854 63004 50440 55072 71401 57038 50526 89849 61477 85143 74920 87818 54508 95586 54938 90542 75499 81843 80064 80925 75089 71995 93209 58646 65360 82250 75702 81681 91698 99428 52900 99194 88319 57709 85480 72798 74473 59274 73276 58169 79806 53171 96568 75621 81322 92107 57679 58023 63147 90071 89354 95054 50334 74983 83609 79792 62791 54712 93978 53042 79781 75900 51277 99992 68237 89138 98695 89304 83497 95998 72798 50559 52473 91078 71430 76792 52302 65230 74971 82996 96506 92219 91158 75522 63450 56401 86813 76460 53658 73940 85791 73615 57751 75772 94656 66075 67985 52595 75258 93663 89485 70276 66945 53861 50698 89911 57064 73000 56907 77941 50813 52567 85944 90982 73921 65344 70593 81999 58502 59451 85006 66323 68441 83331 64398 55510 56281 56773 71956 81893 54238 61605 89573 72245 61946 56278 63837 74983 96477 66757 63590 77816 96751 88697 91830 65957 61669 72411 79833 72099 50839 69920 90603 85202 62286 92267 66006 53068 57987 66826 67257 97508 59406 84887 57880 92475 74439 64610 78565 79183 97626 76218 97693 68705 80036 96469 93923 73895 90789 94728 50369 65495 89692 72116 52351 60383 51732 70698 61522 82141 60117 96024 70328 65799 89808 66689 85698 58393 50831 85388 92628 97759 84117 94254 54387 96007 61164 67382 77793 70789 92682 81726 65024 74131 66783 91895 99516 98134 53522 54884 91674 78507 84092 98982 91535 64620 92784 91681 50536 57745 73021 55865 89696 94341 98821 90742 73380 60520 65802 94015 75200 67220 67353 83762 91630 83341 94044 81551 69276 91241 50494 75880 75802 91440 69108 77709 83364 50602 80575 70821 95348 98940 95933 88638 91574 96461 77966 92005 70742 82800 91104 63099 62653 57614 99665 72093 71322 72654 68600 74257 93555 67370 91747 53798 88209 61181 79807 51656 53728 62025 97013 51666 68177 56965 89681 83522 95323 87589 92203 53661 93791 61812 55190 76631 62807 90357 85051 77538 98871 61772 61772 89783 65829 78242 89648 75576 53942 67334 58083 64098 90664 59856 78387 80028 81989 95085 58638 78075 95495 96349 83904 88048 68592 89522 66223 92216 50469 51509 96984 77616 75656 56022 81480 53297 70701 59086 83527 54854 63048 68239 86693 55562 80734 92363 85640 54736 99214 72425 96070 90577 65273 89326 67078 92265 73738 70444 74060 86857 57549 61546 50379 91718 69047 77580 58007 55452 79033 90678 90564 91868 80156 71710 84010 70690 73941 60001 71917 56004 92394 75775 50974 97070 95422 65643 93767 93945 80005 95201 59631 85243 84800 85054 77713 89541 72912 85029 79069 90872 95200 98921 58897 80664 63581 87888 60770 75708 74441 56299 68752 77274 72780 64777 90659 67382 51833 83465 78458 90928 99469 89743 69674 84554 81804 54527 92546 50698 67539 83698 92770 78785 78164 73093 72614 66854 61510 62771 64883 80415 94456 51133 87545 79906 70023 97823 95199 68865 54751 60131 91808 70254 67555 88652 67731 90065 85586 68496 50153 81020 90598 96825 63558 82055 58129 50411 76087 54461 90470 50365 74798 72327 70698 57873 58397 57029 56535 71115 89628 94770 94117 61952 83030 63436 96644 75844 62613 81345 94557 73883 85194 52149 60371 53575 62608 78696 57379 97356 53719 94277 57556 80909 75088 91193 54528 51311 53018 69305 87023 78892 53183 66660 97640 71452 56792 61183 80639 78815 82050 53129 50598 72806 96154 62864 59657 79529 80647 74778 63221 81863 63201 52746 69768 88118 57425 95485 89258 88548 56014 77924 97558 77862 83052 94641 81319 94924 55615 91378 74595 90402 79560 52322 89324 87823 53836 71364 93983 98301 85058 67077 55754 93870 71308 57173 90500 76463 75735 67565 58516 55029 95305 67225 56359 82850 54911 83035 63577 79882 91677 73672 81897 82025 71525 81128 55748 53161 88805 61079 98719 66719 72520 67955 67758 74265 93666 56572 60011 85644 65436 77577 65818 58895 55911 90301 75075 74402 73693 83639 72777 66211 98092 90488 98515 57628 94899 86688 72008 88795 69465 59228 89188 86424 64866 97979 66502 65004 98546 82504 85497 82326 78951 83501 88425 59143 64424 68100 91952 99533 66310 89453 70524 76343 76496 98605 98681 92964 95830 62832 97157 58039 60056 52182 79820 69464 88044 96710 51108 99648 56952 55430 52889 70149 54669 98511 58007 54053 77987 98996 87009 73496 74397 74467 61383 95203 72088 78437 93305 54246 55769 62323 79900 80569 86374 53175 79730 76585 73259 59564 98282 51479 90751 89215 58470 56196 75951 89301 96267 73213 78184 63150 83774 86439 88145 95934 63102 67491 97514 60690 78490 74496 78402 71784 98635 83435 84111 82346 52608 68549 75342 91228 83233 70250 75545 71677 60857 96189 80277 56185 72841 51303 59407 90419 76476 67118 51480 93296 99965 68999 65682 84958 62023 70216 52162 68432 75710 68156 77467 50753 67404 84193 89322 61258 88073 78515 71917 72343 85047 79334 90399 59362 76048 99911 92045 56343 53614 57431 74336 56514 97598 83577 94554 87906 97001 71810 89469 67151 54378 69526 77296 58734 83472 64687 76790 81538 70405 71335 91842 74719 86859 56158 53994 89952 93836 70477 85673 50348 96805 83318 69733 78664 90462 60504 58201 76504 54638 85284 71663 72031 82322 85922 82558 85227 67352 63788 81598 93179 87147 78405 90958 85285 61819 70494 92173 66221 92318 88269 94409 74360 86233 56654 72939 87573 77987 59358 90501 90559 67558 66379 73346 76837 58714 74498 93133 87147 66176 95780 69148 99705 60626 97487 80674 57769 88577 98254 81134 53834 75399 93285 94445 53679 87546 89146 93302 60836 99834 72696 57792 50474 94918 86896 90974 83134 63058 56942 91779 74192 74073 77191 72540 83778 83850 54132 97032 61599 51784 71654 67781 69142 96879 86829 81781 74530 78485 78209 90125 65315 51340 97633 87244 68988 55382 95462 67243 52175 61319 53863 72842 68312 89128 93415 71308 54423 75322 89478 55425 83845 72786 98753 63722 67126 84759 72209 54816 50484 73724 75529 68315 74023 55915 73510 53401 76391 57174 93432 78725 52085 86114 85121 89982 59597 76034 88326 80565 83838 51180 64969 51747 84631 77339 85630 74952 77805 77870 91784 77305 56758 52492 93749 82748 72913 51251 73015 52323 93821 94536 56411 81117 98189 79315 79768 98374 60932 70730 71052 87608 76882 75604 71554 77356 90337 98247 56455 74827 89856 68869 82615 94105 55506 57263 74172 73615 60624 51823 55814 59767 93323 99664 60543 79012 84300 51536 66478 50291 70069 93127 83271 62427 79011 72871 84180 54488 91398 85916 57788 83521 87928 56833 62798 68440 64539 74185 55078 68567 92344 66302 98430 98418 55539 71209 74573 82586 82013 63804 95999 92956 99493 84488 98595 74275 78309 77487 53161 90033 58613 71403 70097 95609 76280 61215 73947 93906 67203 99103 84143 82109 87673 88075 78853 86945 86769 85864 57487 79744 52438 79458 96815 57290 55685 55119 76773 52257 80542 73645 77280 62415 72770 62742 70299 98581 84807 98998 65612 81490 68680 73172 71947 54022 87055 62442 53768 95772 76961 73129 81782 66825 84431 81960 96586 79686 58377 71668 70558 74595 54745 62174 74505 67317 63268 58839 80592 93383 51193 51175 90359 92279 77883 90532 93799 61584 71034 62490 76597 91881 90832 98160 59343 75575 65178 88928 87836 90675 68014 71568 74990 70087 91375 56894 61965 60066 61820 59982 72738 71204 70306 54860 77600 53592 90677 79091 73000 93032 89201 70410 93279 72815 89036 63605 85288 62350 69616 50296 64342 64980 99247 95179 91438 82568 93878 99586 93558 53099 62194 73793 83990 59052 93923 60775 86079 59122 82887 54261 63744 65178 86217 79783 57677 78327 52077 73667 83861 82423 93581 87335 65382 99444 89990 68602 67055 64873 96372 61313 70373 80306 84527 77563 91679 83170 70502 64253 57135 89536 79081 75494 78457 52124 56684 93077 75927 77453 90721 99744 83431 53776 84363 51713 53892 67224 64865 67731 77692 51884 87832 93468 82013 84301 54455 95613 92410 76608 52917 64584 73762 90578 85131 65594 57392 62804 61557 60253 55932 78062 71644 56157 81062 55484 80473 72368 50739 83757 73592 68124 67041 54144 98602 67478 77115 51147 89478 66684 82681 58870 53572 90444 87772 99781 62003 57287 98923 74293 68674 82900 53339 77431 51638 56289 53132 86857 74736 99860 51828 70810 91618 86483 79930 67878 67523 86591 52894 81760 64452 64543 87693 99736 88629 77915 67326 51928 67565 84366 87644 56357 96316 88604 63234 67787 75477 73181 90305 67718 80330 64421 97866 81709 80409 53899 91075 76050 87023 92704 58554 95951 77422 73605 80206 62674 95865 57974 57516 57994 92517 90142 90696 75919 95794 65432 81307 53850 53025 71264 97173 59255 77385 97955 84476 66050 58077 75954 79533 92230 76177 69589 96278 87773 56831 73425 60337 80970 88386 71130 68530 70566 72291 56635 70926 90906 85683 70984 71106 87725 71491 75248 66742 68731 75652 63777 71177 75063 66371 60642 89410 64898 80691 70907 96817 54127 51534 97613 85822 52440 96581 94481 93967 96130 68993 75407 85333 62941 59592 99629 62251 65281 99734 89113 63967 64081 81209 76880 58645 74725 90061 65340 95586 98172 81196 83592 50327 67821 79115 83857 58550 86490 51726 99949 98946 89890 99667 73325 59591 56017 95919 98383 82201 83927 53540 72095 50412 60419 86275 91873 95389 72411 50717 63851 66273 75298 85682 92101 86762 50076 53985 79418 63251 62779 79911 96183 52735 96434 57277 80244 93574 61320 71923 57539 71197 87551 64211 72468 68709 75609 66650 67408 75133 66005 54528 89544 79901 81878 59566 54867 65784 57176 53884 83508 75551 52405 71595 91511 61544 54306 76813 83410 59896 90510 73655 50086 99007 51246 64248 79871 54281 51723 88864 60203 62353 57643 90393 52409 85150 97327 98824 77191 55723 79598 94739 66004 63018 97115 68734 97327 52842 97371 94518 88293 51318 69117 79364 99222 66896 77095 63436 75368 54217 80659 58632 70085 70912 86794 72000 90091 59001 72651 64358 87060 61110 80372 78603 52124 59068 76389 56357 68584 61550 52774 95653 82465 63939 89532 64489 74227 68452 63949 88665 81544 58784 51528 66045 50217 84615 89097 94954 53673 52526 56947 57327 86804 61995 70350 85160 55796 89277 92264 61492 74441 96527 56761 96409 56852 59611 56613 59802 57080 53430 58460 51313 75407 83586 57289 79328 95020 68144 80558 76277 52185 73147 73482 67978 79649 66047 66730 67264 77444 70226 57043 66394 79638 98466 92164 90433 89001 78390 73429 99823 66853 77908 84271 55082 90863 95683 75132 52817 82607 50447 95875 74195 61681 63308 90172 96865 77844 99832 79168 86766 78119 72559 84498 89234 81748 98653 55389 88378 99181 54735 84746 65626 96620 87302 81149 83438 96726 82848 94295 83780 64666 96504 71538 93232 79075 65145 77184 75843 61534 51538 80330 50222 62345 58113 54597 57991 90231 62155 73625 98074 53435 71922 96242 76999 96056 76633 63480 70050 79291 71713 54577 66791 79664 93047 73562 66498 76256 95702 65517 93598 54043 54118 57074 83301 96969 73609 62298 50127 54494 88591 68553 94885 53085 65487 61468 70856 98931 72583 89692 89399 80574 87377 81677 53536 92176 74643 71111 67476 86993 62952 88712 73584 89173 76557 56058 82323 81394 89534 72059 59140 73623 67012 72257 92546 57781 51187 53459 72723 72994 60859 69488 84119 64730 63384 50474 82649 81894 57740 82921 71044 60346 64457 75697 87593 67411 52784 65517 78514 73192 71416 70046 51446 87098 55209 95535 58951 78640 60849 77313 58608 79641 53720 88017 99598 83684 78864 51465 61616 85540 65093 97739 79732 87600 62024 53896 53237 95200 50839 74652 74964 71978 75926 94317 77728 50269 54115 77049 77854 95107 66080 89189 84688 68485 78893 74077 71570 96190 72905 57170 72711 59550 71556 66034 70556 88082 85323 78978 81036 87882 70137 61119 88357 57577 95585 78344 90063 79649 70311 93966 92074 65706 52542 51557 60760 64412 63152 53462 71681 94213 88787 73021 65460 54011 67534 51257 57655 91783 68779 93777 60419 75365 75555 64627 80094 78131 76638 93578 88487 78832 53132 88487 51819 73677 53852 97590 55031 92294 99427 60776 79522 62234 63583 61057 81460 76521 53394 58008 78048 75090 88680 59302 73288 88793 69324 94102 97550 66078 88127 94330 95746 98504 50612 82646 93899 77892 63648 86450 50974 94081 95922 70959 50109 76223 76672 89350 65016 97537 63642 99382 73021 85205 59318 95222 78940 59535 95786 88161 74956 86624 99863 58308 84365 71148 90553 90119 72519 90469 65697 59815 50752 54853 91091 77531 94974 53377 78708 99564 76074 75028 58027 53424 65760 70569 67214 62140 74557 69665 82071 89555 80976 53192 95720 53959 86516 91532 96030 83285 76712 78271 59731 78920 71584 75510 72034 95383 63287 50965 90944 94405 56565 86454 73010 73336 60855 75117 50323 78334 52445 64262 53222 86438 83658 93365 93623 80517 52658 61465 67963 86774 68172 79375 79017 71067 55332 98726 69730 70865 77843 99106 55670 89926 77379 66255 90429 54595 61007 96443 75974 54478 51621 96915 68645 65596 61369 63452 90507 68261 64621 84294 60294 64320 60729 95195 68954 54445 61300 98803 71523 66203 68364 58845 93244 53929 87275 55177 85314 72915 63753 70014 57087 78576 92592 71756 61795 51677 54384 70619 88314 76944 74782 53437 72449 79693 89269 61390 75362 98055 81877 98630 79751 52799 78281 89147 97160 72220 68375 93819 68663 53305 69482 58901 64598 56959 90077 97233 52456 81873 68536 54751 59661 97781 73821 74077 51386 61675 78098 89076 75449 83718 74689 66122 95560 95924 54146 97941 62225 95892 75698 83467 82601 79592 87734 74661 54717 69468 88700 68573 73399 77685 50974 81301 78182 89207 57051 73108 65152 96331 77675 96453 99600 85032 70702 87267 62114 65516 68400 93023 67300 87775 54409 58846 61909 77669 74731 78316 66084 68246 72356 59568 64518 94132 77165 58709 50343 82910 87094 79288 72834 52505 66334 81788 50221 66849 92977 69487 71076 82415 87552 65044 93388 83692 56179 62952 51368 87233 50810 99929 58786 59934 54608 50872 92487 67692 64537 63270 97640 60674 78290 74336 62887 73142 66755 62184 58326 51220 85045 52273 58683 74581 54221 83630 63622 83756 53133 61678 80592 83087 86882 97366 79599 54046 98911 98565 67029 66764 70954 91195 98687 82192 59340 60484 70373 99453 97347 96170 80570 75234 51899 83194 80497 97182 54976 86794 77555 93210 96572 57101 75688 93953 87213 95914 63633 83204 89013 91180 94628 85008 65842 89744 64989 60824 88398 82293 95517 65521 52945 78775 61167 68248 83522 61587 68743 70067 88415 95561 79079 87889 54915 61468 76079 97691 66468 89020 67222 57981 83643 53683 69504 56038 58968 64410 88400 51869 61964 64294 97659 86263 99435 57203 56292 82371 65889 87934 62761 63353 56421 72344 81662 98003 84142 63813 69899 90378 80758 75942 50288 64569 59263 63140 78437 66605 51562 50540 64356 99200 67037 58233 83018 74312 57156 82767 92507 86376 90800 73048 80475 73788 58097 80542 58077 50685 53426 78205 83388 87168 82357 50145 72932 79742 61457 92005 61308 75754 96914 59284 56435 83990 84061 70993 88943 93803 82042 59299 94097 69322 62200 74900 70881 67491 64951 70815 92665 91691 64407 94518 77522 90365 96918 66540 95105 90359 92726 91465 65590 58291 92971 76038 69583 85908 53312 96196 65152 75617 61344 72229 88727 50457 61950 61895 78089 50971 99234 72496 67797 64631 61633 57376 67768 63306 68657 63477 98654 87302 50731 76733 72477 89720 61845 65882 71650 90835 74834 71006 69765 59061 68682 85110 69344 83984 93730 68790 51537 55994 61378 66941 83142 63351 97170 88009 68579 99757 91584 77293 68750 64716 77571 63717 84909 77583 71322 78231 69077 60236 50869 54141 72532 62482 75854 56532 83535 64473 66375 78537 97460 87854 58883 81239 79209 67052 90068 62697 91491 62795 53994 72566 64662 63222 79110 83206 76687 98466 86334 54505 61793 77288 70343 94682 65945 82782 78518 62043 54732 84028 61874 74012 73610 62720 89436 97956 84608 52060 53980 75624 94486 98002 74463 85231 55678 84178 83843 73020 90031 53088 76150 66090 76939 65038 78065 64711 90547 86310 67422 97382 95953 56554 58300 64326 77725 70192 83486 88068 51935 60521 94816 59110 75302 66767 77295 56497 53455 54146 55283 81054 89457 71269 59370 70712 72895 92509 67965 97322 95861 50690 71188 93297 60896 82415 70402 81683 87565 97707 62810 54790 56894 97094 51040 90171 94752 77472 98239 70098 51596 55348 85449 81759 95663 85964 93837 79812 83483 98504 62373 89891 72198 64483 96827 93115 73240 80330 56660 79162 71656 92326 80366 72974 60785 71342 76639 87412 54203 69710 82205 76298 58487 81399 78029 68158 56619 55551 96271 84856 78442 81611 62294 69646 64876 62113 56814 99019 86096 94512 91147 92690 82703 74213 61966 66530 53510 52515 97779 94031 58394 81814 64703 69231 95740 69905 71379 52612 82480 73190 73203 88589 69227 89638 60247 50474 99416 70359 93585 83175 57654 55810 76637 85275 59491 79162 87677 88934 52356 62046 71741 74048 66679 72810 92546 55332 52060 88786 72786 63627 64614 92354 63192 72757 77977 68771 77352 56637 54953 93865 92668 76098 53917 63348 68097 69306 57228 80461 55464 68781 56207 76279 59222 65146 51298 84238 72101 84871 50372 56711 73682 64293 75753 97220 82228 72104 52975 80467 72355 57979 51315 82810 51166 54296 76948 88773 58813 75740 68216 84979 73162 64997 64802 65739 71228 98471 95726 78584 60959 90799 66656 91823 78768 98915 82231 51577 89596 80243 65820 95929 59480 55083 77572 81366 72755 54672 57916 79821 88990 66690 70581 71766 66265 59293 60519 86598 81540 80906 51039 59380 59301 66850 86750 65329 51233 64444 89730 92021 92739 90145 86593 77291 80086 94659 72735 93279 63284 64847 51875 73280 72592 72359 79399 85060 51271 76447 84524 93251 70212 70875 84345 75842 81473 66722 61260 93986 63490 81829 67819 97098 63280 87108 52694 87510 61081 90348 73546 90403 62212 53992 71220 50924 83143 58049 55882 73890 68373 81740 93865 62038 83814 95047 97621 91570 76322 57664 90368 93649 92882 81115 96163 96934 75515 57993 64206 80688 53571 73405 53044 76917 81730 66461 52904 52761 77410 96945 81218 54262 88436 77049 96105 59674 97883 98209 67642 57144 81719 55349 59627 78392 93314 93891 68302 52439 68718 54664 93526 80971 89403 94361 76989 92781 90214 89553 67323 98952 63004 97295 61777 91964 78550 56533 76746 83201 74948 88611 55299 95384 60039 83671 94959 79341 86219 61911 55069 65054 86414 62510 58604 62646 91893 93804 53350 80047 99414 59987 52886 73942 82403 96055 99985 86152 74734 69239 58782 62148 90752 68235 57495 83524 83542 81101 64031 60873 63018 74820 89134 82394 95327 83785 92517 84301 68345 87513 68583 77882 92293 94719 77386 84117 84861 96779 52438 60279 68944 80951 80098 84112 91994 82931 91666 59613 55397 53455 58491 99044 99509 56354 56294 68985 53728 77654 92430 82295 96765 59843 66142 67729 61428 91410 52079 85440 52407 56339 51551 59626 67424 60709 91885 81994 80296 64429 61277 90227 64465 66653 64152 73484 68481 50063 54146 60090 56423 90918 53707 98348 58845 78230 95247 66530 73057 68158 99136 90382 78245 93094 54659 91949 81118 74278 88424 72216 89011 70971 65919 71605 94131 62077 61696 84301 85345 99012 52863 83189 92580 79600 92203 87695 89663 97006 87163 98926 52398 60905 96018 74410 53547 93298 82729 84423 69090 97514 93989 99887 83323 80377 77594 96892 56922 50098 56823 55502 73833 84439 54582 81763 89450 74748 60431 95840 57322 78312 60120 84280 61239 79277 95907 80377 97999 99558 72426 82025 81063 50433 58116 79462 84548 80570 93845 90535 98011 64851 74210 84202 61747 63503 77631 88640 96593 58855 92416 67424 99771 57551 70929 84969 85244 66332 58618 58553 88397 87131 89428 68212 86611 82608 55468 70904 86049 80735 51868 81524 51205 53109 90482 60725 80012 64305 91324 87593 64232 88765 92565 53303 73658 57772 98889 92171 81272 55200 56154 62467 64541 96709 65200 67384 72113 60467 99826 56410 56458 56678 85069 64505 91704 86764 78673 91079 81851 60199 89725 66384 98449 69601 89030 51968 52034 69827 93751 61924 82860 67502 93962 98271 82581 89284 51671 91809 66928 75790 61108 59832 95652 83601 86616 67227 66908 68539 54170 76927 53703 77847 58921 51640 99809 77828 91810 53162 52338 96089 94789 67879 79987 56376 55028 81419 77335 67280 58991 50164 81509 90150 69191 50099 78842 94372 73851 64478 77617 90431 65937 56688 91276 76827 99755 92438 96640 90034 90709 70614 82196 86510 78643 96122 56203 75485 73070 55925 57963 60668 65388 78604 72194 88378 57711 50056 52329 78170 67941 76649 61589 79049 84560 51107 78199 88403 69352 77667 89466 77730 90883 65367 72341 69832 54715 97600 80120 94959 53972 64450 80840 76899 55547 87495 59540 82288 91005 79855 58174 93578 96304 98659 76008 56176 51022 78718 75340 73360 96021 72402 80499 54254 69668 70131 75304 84702 91835 88409 70362 94578 95428 97306 79621 95974 50461 91381 87434 64567 65093 80588 63302 67194 81434 69663 83295 65373 75399 72105 51634 98945 71048 62940 87862 60570 71583 78972 81793 67310 87705 54666 78744 96200 89394 57872 83411 99881 91973 80500 95622 85809 62282 67413 75814 66283 71730 86012 58864 89516 80306 71597 95641 87581 81671 76965 64120 86100 75002 62300 85307 55024 63225 56607 93775 57930 86561 88080 94846 75401 62059 83349 55481 67377 75443 67329 52325 68785 88029 74094 87673 70968 79832 69214 87154 74509 59724 51592 78316 70003 81123 82842 83412 83216 57545 53032 85038 87891 79585 80282 54681 94931 69058 57677 59778 97789 63042 62720 57800 69956 53039 51503 60759 60404 93356 74351 93969 96303 97077 71455 99543 74660 56506 97562 54728 81655 81630 56550 71058 98140 52364 50593 71610 54294 75970 83362 52587 70090 57931 85415 50413 54329 64029 98973 54210 97820 63445 53927 91189 94453 55367 53590 53551 75531 82715 72919 80512 85320 75338 86410 59019 78053 96412 97499 72131 80065 74222 78860 73629 70100 58449 65601 57466 67182 68476 79944 92629 90262 70685 76014 52548 54617 93929 98472 98471 96054 63148 74777 60464 61910 92191 84968 51321 98062 60000 88753 80838 92384 69352 81806 51905 98486 63944 50206 95542 90418 74117 76656 77475 74221 77000 68506 71047 66514 92866 75117 85470 76918 98963 81668 71000 70556 78422 97971 50362 87265 93527 62213 58278 67098 54982 69130 58411 72067 85196 65935 68151 52626 62432 56932 57006 66225 78377 54884 98638 72911 80496 87762 64799 98695 67812 84101 53313 65320 98848 79852 95820 56621 72574 54841 88314 88762 79977 92154 95808 89669 72895 80409 54687 92243 93626 90508 96287 99805 85433 87215 92605 53465 92159 91520 87121 57284 84732 84394 63911 84338 89422 68158 71035 98912 51877 90322 82212 55708 79850 85790 62875 86730 79480 60059 64064 91986 69394 87291 58339 84292 55597 62072 82583 82564 91814 99770 88605 58875 92441 62495 66016 93813 66749 60810 96752 76263 81906 82434 81055 81451 95177 93933 63130 62227 78216 77226 88145 62737 92669 83854 79240 77619 97101 73243 99673 80106 91255 90081 73682 93399 92907 83629 59658 55475 83404 91791 97682 57437 84333 70613 72016 78235 80599 97848 69524 79818 63853 67344 71125 53795 91950 63619 78016 65586 80565 53060 92141 57276 59535 50758 95679 76422 52217 56406 60136 81553 52019 87156 95837 54974 85564 88155 57272 52311 74207 94742 66988 71638 52579 89129 99739 67327 81001 54055 58536 92321 57996 59186 77712 63127 63503 53924 73591 94054 96683 92150 97781 60872 61281 65040 93256 78095 76053 95764 92406 51218 69882 88902 65465 62856 66901 80131 81240 79756 60689 98659 69137 75446 85731 71048 80761 83455 70155 54289 77174 57244 66663 68421 52917 94330 72114 81934 81331 51275 93314 74026 80981 50958 96986 75580 55986 88018 66579 53025 78860 64699 81521 70377 60416 96097 94397 70269 95475 99351 92081 63271 56103 75516 97399 66622 72159 67312 97754 53948 77960 64661 84793 66686 56680 88097 97822 84384 58120 55213 66649 73133 98698 64357 77932 59029 88869 60993 64331 61241 56354 88693 82075 73231 96492 77659 60865 60593 55788 78798 94339 94445 60242 70334 79635 55803 80821 74363 96589 97582 62314 94655 81527 73104 90539 72556 98094 55866 58520 94673 89720 58575 72140 58323 59171 91231 53874 50554 82901 93013 82233 68258 61773 51605 74228 62429 85779 76041 79325 95391 96846 78337 85186 53736 70422 72371 84585 91140 52494 60502 84396 96101 94198 75163 74125 88864 70133 59958 56499 55993 86406 62116 94590 51276 68159 89263 75688 75680 97114 94570 79317 90473 62024 53297 93035 82922 98292 69032 75734 85680 91586 68121 88898 74714 54255 95756 96516 82582 53109 82145 74565 73044 81128 78123 75610 50652 68811 74301 70903 53632 97565 85017 85775 56689 50445 56512 98705 96544 71337 88995 90866 97198 64844 82594 72408 79228 68222 80789 59661 76241 56238 81088 58541 63646 82337 50748 54908 89182 68222 67432 73042 64897 64969 83074 52721 58082 73962 93573 60052 83460 81951 90999 67461 70966 82352 50981 79717 83919 87664 51221 87957 69562 88759 91028 72798 93022 69109 73148 57169 57186 60816 58719 61675 69986 94271 77544 60728 77898 88456 62369 82227 64949 60280 84210 88659 67119 64178 89578 76670 87350 57925 88070 66927 61974 87461 91466 93877 84471 53374 76660 81310 78293 73224 51055 88010 98706 74117 90499 83180 82637 68295 78027 89362 64271 77286 60708 63392 90163 70054 61619 52407 99266 66468 71523 78993 82644 50774 95701 98822 66860 62298 51177 61220 69498 61165 63549 91792 74850 52284 75709 59775 95139 79119 80084 72223 75210 57530 93718 67192 93493 68604 74206 65913 52385 82586 91784 79665 79480 80443 66464 76010 89616 82775 56556 59144 60661 65156 64076 90143 93728 84060 59744 74261 63065 55193 88455 50329 63506 98368 88177 88513 99614 96806 93524 82334 58562 82759 65548 99542 86693 55123 92276 60220 85149 79772 73831 62542 77968 89468 97354 61502 91905 81938 89383 75183 81558 70021 89963 56965 93284 51696 72274 61271 77242 84670 95873 66104 68046 80411 58823 84655 93094 55579 99354 61581 78037 56348 63094 84293 62217 69532 67359 91365 57136 51635 93338 69144 54428 94167 92854 75269 56716 79402 84667 70988 57685 81980 79380 95686 68940 80882 97341 73083 94353 60483 66165 51196 54781 67106 78109 57932 92417 93360 96174 85137 93673 95278 88544 82049 75871 71153 90236 59735 58760 80753 77488 65424 64732 84615 75068 76744 64498 72511 76031 80079 85759 85034 75716 87748 96903 69444 69110 55826 83707 70590 66395 67786 87566 58517 50221 55960 99617 99208 69378 70319 80922 90737 57571 52761 67712 99755 96158 91054 70651 97551 93476 77250 77901 91435 56605 65930 95303 78903 69326 98203 54239 78435 58952 56364 59840 64614 89440 84127 89904 60770 79940 69024 52784 89330 87931 69282 87114 89909 59878 81458 67107 75178 68426 56900 69810 62044 95412 91957 60414 69123 71026 93816 92367 88136 66782 95726 84561 64717 73418 82355 54074 65847 74155 93967 67681 89146 98399 95304 55891 93629 78038 81696 62856 51777 87656 83161 81590 55685 97520 87616 99039 94492 79350 77594 82786 79895 55117 67309 94522 91668 85655 51987 61162 81957 81409 87312 81732 81145 54993 72964 88529 87675 53722 66594 53990 75548 56172 93930 52154 75710 59339 76952 69229 73842 51948 76245 78287 95079 72806 85963 60005 82661 83402 92485 87979 91426 60762 56899 93102 60597 77922 86796 79435 66673 72139 59521 65051 62798 71944 71094 96899 96546 66948 69405 83145 50327 53591 92188 94496 61602 81950 94198 98885 57341 64358 86521 59197 96133 68857 71169 80489 97022 95193 95344 64383 87860 55203 78471 51633 85351 65237 99658 59214 66110 74222 83860 95815 51433 55497 88519 51527 74523 78440 62216 64067 58161 65963 98721 91361 59256 53612 98300 75900 63004 85605 86458 89491 50215 73348 52593 72815 91246 59909 93412 57332 95576 89117 85349 54951 85252 98765 50444 90147 55614 87617 56304 69853 53108 94831 55605 77079 58986 55889 75432 96471 74063 59229 66953 50533 59453 87503 94707 77936 97740 66836 73472 86405 98605 51373 75093 70990 96113 95947 92109 78521 96574 54586 87717 82656 71988 67926 52129 60829 71959 50239 88463 75033 59327 67410 96476 78406 66637 92415 52439 73784 61103 88588 67580 68609 78452 74671 64471 99245 50139 68508 81453 87170 63760 64004 56793 70420 72897 95634 95069 60656 80803 85710 88326 60538 78477 68851 62465 55715 95265 83298 94453 57872 86770 96337 55624 67929 97798 96485 76278 71090 99584 59743 98800 85247 95818 77717 99764 77397 80886 68117 65203 69564 98067 53890 94649 61067 91905 53452 96998 87264 87465 80814 80225 62118 70896 95013 90915 88764 51952 79408 67401 61232 77815 59229 86892 77523 69334 64036 86697 96971 68816 79112 71578 78528 91711 82461 67051 85296 54446 93390 93072 54966 64097 78143 53293 85459 75324 75048 66973 51777 53085 50009 89953 58261 74630 60102 71216 66770 76283 92807 51171 86827 91753 69414 79768 59154 86683 80335 89638 53593 50868 83947 53208 69813 91332 97303 68745 78644 60224 75749 91502 58107 94534 55596 89891 57739 57773 61763 72067 58594 52728 86457 73327 62069 59227 72587 52339 72124 95182 68264 70298 51414 50327 92526 96443 57276 76696 51797 89408 91778 68195 87602 78609 85885 67611 52774 57842 60248 83575 80275 97930 78652 67667 64727 92943 55797 50105 85139 51051 72445 82494 89135 59040 56870 93471 57200 76288 52986 99609 94274 88241 69018 99576 64506 87475 79257 72446 56308 96918 51779 94073 89088 53972 98428 98756 61538 83012 90350 54534 80478 56622 67827 67746 55837 94627 65272 94456 97331 88944 87495 69984 92158 50075 72689 74275 62949 82544 85557 97063 70176 78072 75628 88852 60684 85097 73423 87484 88907 82400 65687 89863 64964 52977 51562 72332 86042 78680 99911 75569 87804 92882 66621 95055 89434 96069 92806 76972 78070 86153 79759 80341 97753 92126 79626 51769 72007 89373 76086 50969 98729 63637 78571 83569 62910 63806 63096 53294 89576 80109 63125 88566 81052 65225 58451 61825 76531 73197 66878 54787 75920 60960 52052 83815 80988 65656 75456 56312 59044 65939 96881 61585 81688 87039 51008 69492 54440 57784 70958 80131 94181 53188 55563 69729 54519 58082 81863 95961 92374 54192 93390 62355 98918 95060 94048 98273 78963 85330 57458 91462 54435 57720 63329 67710 72161 57737 50137 61892 59144 60615 99170 51067 58877 56893 68576 57284 75085 68796 59720 81795 77038 64734 90875 51929 77809 78103 62771 71670 58096 59122 79124 54844 74988 82456 90325 95295 77580 72047 53606 55994 80653 62707 75129 82343 91050 74324 82006 75634 68885 98345 84223 51593 77444 58696 94059 53059 95274 84248 91186 84987 87549 78152 88896 75872 63787 94880 74583 94591 68060 61227 55116 62515 68433 59821 85172 67818 68917 77343 97010 60652 58736 99108 77988 93624 77284 53380 85072 83509 85683 97793 65853 78794 53394 78727 64927 95015 53343 60964 74645 88788 79452 97411 51097 55325 76720 69037 73897 62006 64037 55270 52646 94326 86077 50630 61879 84447 94394 85756 84014 74037 83855 87753 80244 90028 86549 69504 59030 59930 50461 77734 96997 52992 59372 64395 70698 92548 63449 99604 69135 74577 77455 58188 71641 93581 60450 83606 55963 76256 92509 64516 82816 75232 79468 53379 99771 54766 64793 57171 99827 74600 51924 57394 99799 86819 95949 53726 83878 59794 69132 72643 79141 85346 91240 71998 71759 97125 86095 83855 99914 60765 98713 68628 91859 78095 66571 89700 71482 59216 97459 71930 94599 78517 95032 75613 92443 52347 53873 91816 76239 78232 83929 89274 90461 92939 97574 52989 58138 56026 66754 65869 77019 90454 72766 79847 91172 86197 67594 91286 82977 62436 93181 80349 58756 58668 94898 67014 86993 54013 50071 56378 57420 62527 79110 69798 63349 90162 99101 89350 94961 91995 84486 74554 85674 62296 70589 74626 60767 95162 98797 57492 61213 83361 84710 74657 68948 64196 92447 62782 83791 94208 58880 55598 64481 71413 61392 99515 72187 70825 70290 55127 95584 99932 63175 77850 70138 64760 61109 63333 72304 68586 70477 55863 67487 64946 51318 95132 66458 54912 70819 67511 92913 53955 54571 63920 90380 53006 85753 76952 68783 83515 86490 60991 94591 60025 99471 71233 81679 71548 57347 52058 79611 56632 68783 65267 93975 59513 98559 57736 81948 65881 91201 58558 69258 72595 63937 64033 94330 65663 84566 70710 55950 62567 61441 89869 91160 63495 66615 74529 61353 62087 73838 98938 65354 58797 78088 79071 82607 55488 76577 50451 75233 93163 70854 54814 86236 54797 80991 57427 85935 67852 89419 54192 67856 55641 80997 81034 58003 75391 97713 86426 79048 82101 59952 98597 64749 94012 92461 64630 71111 63833 84883 67145 68959 84145 85247 80413 57268 71989 53400 50610 61848 97019 96483 95377 70779 62059 56402 63657 72587 94188 67432 84646 77136 76825 76847 86919 68543 61714 88218 99814 87334 85145 92811 62559 63705 74767 59651 50811 57318 58892 69057 77688 64596 52528 73064 96402 99237 67422 52677 63299 71019 86254 94518 96888 89894 99563 72744 86982 84195 87399 67730 94506 89076 55151 73024 82997 91427 78207 85246 50075 70281 72279 91418 67839 85430 98403 87002 97914 75942 69820 83332 86687 74836 57326 57774 97887 96206 93516 71297 66368 68318 78477 77130 92602 89917 92217 88137 66696 71933 80605 65150 55926 87055 71337 78870 66197 78504 91999 91220 84225 67238 54381 96288 63529 90989 73624 58899 63663 69503 82349 97058 50247 82088 63949 97446 95489 66797 75504 65736 91617 95212 97400 71078 61436 82418 68643 93071 52010 53417 87515 57591 63699 79697 80011 67324 99289 97482 62644 87439 95041 51875 52441 67954 52146 95357 56742 60247 93710 61915 94333 78272 90027 77517 56464 93701 85974 89297 82931 86676 64063 92731 97799 68751 98809 72401 70122 65357 87476 72721 99940 68267 83619 68080 56946 73778 91656 63550 89074 92132 50632 58906 57943 71198 97703 64692 73761 98863 73625 61504 74603 54086 83531 65135 53425 65636 57866 84748 68601 88421 91583 53944 77101 59643 69686 87713 80447 66824 76780 87217 89047 76111 77862 65357 90903 54897 70012 72634 74949 96709 75252 70814 96393 96490 66244 71073 96036 82804 80749 89489 93598 99775 91128 72925 56260 56392 82191 93051 55743 67379 67915 64201 51014 61885 59435 57886 99627 54804 76662 54351 89930 81037 74627 66400 83402 55193 76668 51186 74401 79597 50759 59181 74507 51583 85494 96521 84235 89129 89485 75091 97440 68959 68227 60226 82948 83660 81381 67031 55374 57742 73354 85398 70058 57462 73897 75318 67348 79958 55850 65297 80914 61171 55320 98394 98927 73627 97620 82596 89679 93816 64861 87186 57808 93954 87213 62613 94457 52678 57685 84286 60061 74621 66124 70061 89412 94041 90362 54855 92052 63449 96544 97296 93918 66251 61081 85739 78138 68809 83894 99769 71379 57242 80569 72337 56973 64889 86813 69718 54220 57256 89496 69591 66981 90957 68360 86874 90394 85234 99369 90149 78261 95774 75517 62628 74019 93770 68532 63715 52225 84221 79733 95056 80503 69195 84045 87077 54367 58451 50419 63878 88737 69474 95935 77575 65080 80950 56533 91665 71784 56171 54502 75502 76927 51635 57966 89887 63367 74694 87208 56183 55970 83872 69667 53543 68888 89696 61691 51748 80526 93102 89272 54912 74603 64271 81965 54881 55983 66575 69219 92437 74538 99204 68369 62895 52927 99009 92964 71982 59139 67479 97389 97199 85341 87488 69221 78276 69257 57632 52338 64572 63017 99035 91939 61788 94668 87910 79914 95042 60292 95669 85508 55229 74265 80091 87419 83374 62266 62087 96993 92621 65560 88748 69958 53692 51440 52936 70261 65579 71298 73628 53973 89798 69109 76290 75937 63694 63891 60837 56760 87294 70268 99247 53010 78396 85789 82976 50534 57319 53955 70828 78173 79461 56893 88792 58926 69968 57796 68668 58977 63067 54997 58631 50527 98771 56594 89577 67628 88885 95916 89960 51277 55550 55521 91508 90319 56040 99168 91351 68563 61323 61609 88661 94056 68998 81644 67404 79300 69319 80378 62630 89601 69238 86619 55954 53883 70952 58550 90685 90395 65383 67035 75951 71212 92290 69843 94271 81509 91022 79733 75708 58854 84346 56253 79528 53621 87135 62558 89836 54491 56652 91671 58852 53946 97226 67643 73519 56709 61525 87124 57205 73656 60013 55387 63408 66197 92718 72691 96133 72569 95486 87435 61666 80942 74141 87108 62664 69133 95795 75542 70792 72608 68284 61633 57194 96586 68629 68664 79624 73259 80644 98229 86472 50210 61384 60063 71838 74155 93006 72492 83646 86950 93627 83306 56343 87723 85627 89674 91169 87907 72388 54791 64117 51596 83937 61188 52255 68401 95031 85604 59930 66925 53799 60727 86519 61475 89825 63145 83033 58128 52432 68130 99817 71336 54071 64406 52751 76310 64553 81216 67930 95353 68548 92158 80890 83976 92702 83156 89605 86691 76541 81717 51511 93415 53788 89402 89098 75800 83679 56036 71830 80473 66723 54022 68848 50353 96466 79731 81977 85772 68418 78248 52031 73914 79969 53277 71551 59340 52891 96062 85671 70916 57046 83522 78804 76598 52284 69060 55790 55336 61442 65792 93020 98781 54079 75462 76136 54119 70732 72293 91465 66473 58040 93186 86013 65961 68106 62196 67824 57267 66950 89589 66986 73412 96253 74514 98249 76473 51012 61308 84928 88815 88957 79270 96967 73720 96319 69220 64017 58371 83701 80211 80870 85858 75862 54389 64809 79886 64241 54347 95520 85429 98665 85063 67310 56151 87601 51761 53457 65472 62409 52293 70282 96156 50724 73388 79216 81929 64527 82308 81186 92962 90601 96666 61779 59157 52100 90763 83606 61589 58494 89288 51091 58672 50545 89460 78289 68030 56610 77157 94144 66619 75778 97518 86900 99440 66483 70451 64721 83296 59461 63540 58539 89443 88349 69806 75931 63880 81346 96940 54693 80964 58353 76785 53305 54799 79823 92805 52388 83024 82239 83280 81384 79458 81507 72867 55490 59546 91744 69518 59921 92871 57106 68116 60295 98404 69761 84247 50821 87242 95400 81748 54033 82203 67830 82638 68203 61097 97921 64993 58346 98288 55552 89834 90424 92809 91558 51793 59361 76988 85184 77448 67697 80417 62938 94533 75791 74941 67453 79355 55234 66847 95679 76678 83758 82891 57939 83899 65838 99760 78060 57423 98797 78099 73056 83889 59442 96342 63077 59471 74641 64033 61613 61009 71941 67770 67918 71737 85943 94774 96256 90589 89489 58392 51919 71769 78467 66456 95081 73125 60285 58390 60827 97905 64824 65685 63053 64387 55157 85058 73254 59029 66451 54304 58281 71195 62585 90391 83798 61787 68226 94315 81671 55956 80638 54088 85602 91645 59400 94606 80789 86874 91679 82814 69182 96567 54237 78769 77446 57410 97579 64428 65138 59131 77585 85416 84046 75324 97982 77691 58064 76229 67679 86397 79693 65895 61725 81531 79254 58890 52018 69295 99049 81047 83022 71241 85562 59865 88454 79821 98565 50116 84237 93972 87641 53358 53499 88868 84558 90457 69193 85140 94018 57208 94683 88478 87587 55907 82955 61720 69426 53216 59478 78058 63808 64120 71141 68914 92344 57683 61756 57731 87379 98662 99982 95630 96409 92383 78051 98570 88215 86252 53178 66674 63165 89678 78882 77143 50676 61244 89900 84854 93379 97668 95368 90018 62716 52843 74029 73282 67655 62503 53719 58848 76233 80554 75588 80849 66031 75374 81602 61213 93755 66669 74717 78052 90257 63248 73678 64913 75960 95035 75661 63936 92753 84379 85582 98411 77899 83450 97588 50178 83559 74037 70979 95204 56673 90626 56947 76854 58404 68961 87059 87366 98981 97529 63379 82570 60023 56123 99545 85705 72488 59947 82561 50237 55812 52771 69888 84394 88086 83292 57731 73935 73476 96708 77325 60765 84908 53762 66799 60151 86478 69952 63476 79755 59145 70825 91819 57951 96451 69373 67970 79095 81287 50585 98755 82946 98119 58507 87390 87666 97624 56869 83814 94873 85773 77671 55366 94313 58466 70823 76011 70690 63372 92605 93032 53296 87499 63991 89558 74567 84761 54501 85347 78641 90680 86975 68049 76253 52077 59015 52019 78899 63081 73030 63576 96425 87910 65099 90444 85811 82435 63802 52114 84971 64150 91544 81191 55890 95179 80540 56886 86487 77600 91593 71074 68857 83664 95561 73027 64782 58187 80260 81795 97228 92528 50524 93435 83197 98929 95776 97754 79583 90368 94934 98652 99244 50205 50282 58671 87645 77683 54448 74300 54756 62748 99187 90305 62583 97100 75115 90951 99691 86469 90227 85578 77845 60554 84280 60334 90672 88133 77257 77933 62047 72155 57907 74991 57709 59029 69748 97043 54250 88255 50829 98528 61500 95498 59751 54462 91169 88229 69112 52896 60121 82876 52744 97109 89064 86091 88993 91167 51318 92397 85479 65094 86849 90150 68178 74959 88384 80677 90341 81662 82670 68307 54492 70992 55203 89152 62542 86746 64010 57039 87061 75715 84888 66772 64245 61155 75074 86733 96921 78429 66962 78691 87103 77508 86669 93377 88850 80290 52917 87908 99618 51065 76933 51706 74099 95727 96960 67925 57061 96960 70648 79922 73468 63651 61879 52397 62189 63873 52647 66552 50671 71187 77016 79998 51196 56267 98776 60231 61048 85349 96459 79923 97356 73571 57396 55058 68847 50148 96756 57463 63222 81358 64630 86082 55644 53216 68914 56127 76338 99021 58631 67729 56420 85465 52422 88673 79520 85118 80718 50771 94162 82818 51837 81126 93244 98109 94145 85455 50005 85820 50572 79953 70105 57848 52160 57004 79344 74215 63960 64936 62804 61416 84650 94036 97704 69707 80628 58033 58707 82892 94654 56931 72690 85285 98764 73193 58842 75651 98106 94965 75585 88402 87516 84438 52101 61416 70769 91917 99930 63377 62289 63951 79355 55176 68223 87936 74882 85344 86862 65149 75488 88619 62664 96549 97376 63741 95655 61182 99154 99950 93454 99106 75538 94695 53278 84567 80603 78172 96165 60799 73115 90177 70425 93011 93427 63173 88271 60145 62589 99234 67545 99022 52228 71170 89588 59450 84599 91353 99499 86218 78565 95740 62273 55370 85698 75383 57603 70866 83010 79537 90871 89143 70684 81906 91041 65033 79496 64408 69160 63833 78517 73331 54375 88169 77792 92030 50657 52683 68428 62424 54053 85950 93334 95195 63318 82462 60825 85765 74915 86192 88172 50950 53308 91529 71032 50598 79309 61441 73456 85405 83349 70894 80345 50718 75875 70308 81040 75242 90100 81473 51843 98604 85277 89118 72436 66512 93599 99185 88547 92003 82806 62177 84063 72465 51327 62214 91372 79955 68768 74401 75845 69526 52214 68237 54519 94789 55479 62000 77990 70465 61734 77476 60970 94502 70608 72355 50136 83386 63566 75302 82173 72288 84185 98519 70129 69366 83719 85098 86697 51225 88910 87025 83520 78321 61641 58973 75365 96256 83959 64613 99279 71028 72382 91734 61277 91138 50869 76372 60515 87034 57535 83511 61309 87121 90584 72302 92681 72135 67928 56265 91731 76314 65068 77877 87462 96689 89622 84522 93532 82839 96266 74502 83664 59628 92747 85703 82570 52394 61020 75890 99777 73150 96504 95796 94947 59774 76875 84469 87323 62526 51231 71731 83912 78519 65325 84633 53502 65658 87872 83914 96914 51639 52075 64714 94203 74737 50517 64909 75000 66670 71582 83847 55547 92545 65439 80890 64287 94965 92805 50526 88269 96180 96559 93877 82562 84354 76801 85817 83296 50474 90623 91715 80664 51159 81892 87863 83584 68510 98161 51630 87585 85113 59946 92241 59106 57705 78575 80653 90261 62099 68354 82881 69273 56037 79737 82030 98016 98838 68125 65543 57169 86276 99505 76606 50153 99319 88822 97147 82026 81079 83893 51853 68870 62612 86529 69961 71401 70842 70277 76161 80472 61631 83936 91385 75361 84000 67347 78451 84202 84785 67087 56866 51725 76703 64756 83408 80149 87163 71426 67556 50590 54544 97340 75479 72863 63406 56215 50261 62156 60856 98695 92639 96510 91349 69140 84607 79223 99826 57775 63410 66051 83701 95881 82404 84576 75531 80562 57274 76935 88326 89866 63890 53037 63779 62362 77423 54456 66001 73309 81712 63481 90240 58506 55469 70522 81509 67213 58657 60756 62277 58534 78565 54060 84535 68115 60268 94212 86919 78572 56938 66397 82862 63453 54554 58866 91429 95591 54469 68703 80597 82871 95616 99609 72419 99444 82765 66145 51692 58176 79741 50453 53634 85159 88619 83478 91650 62701 84830 84305 76855 57601 59286 86554 90385 81551 50394 92098 77274 85280 51505 72132 51706 92454 96006 94301 58748 61815 55841 69481 93740 56577 60634 94814 93276 65970 77502 62374 76419 66389 58505 52879 80760 59462 59669 90025 89270 73814 80822 54940 79013 88118 59984 55865 97430 99321 67333 68383 56709 89593 70097 51609 66755 58659 95911 99475 95672 64311 91243 82790 58281 58966 71391 56633 63254 83111 77172 54363 67437 85124 66773 59300 51337 64570 54219 75700 77725 78745 68891 86111 70079 76936 81516 80591 61516 93351 98557 63662 52829 74993 99179 64570 98824 90792 81885 64019 73758 50566 93852 91390 69248 75744 73748 78232 51924 84686 64968 94040 70117 75282 68024 61806 88132 51854 82829 68739 81199 53359 76501 88475 68306 60976 72389 65734 59536 81740 50739 93785 96062 91673 99013 91023 85026 75497 82178 63139 65882 98540 92661 80899 76239 57974 74968 71704 78854 86859 89585 98432 74617 92615 77729 79594 74302 81116 92016 51343 55088 95287 58231 60621 70121 91159 58345 83128 78954 77104 88104 84296 95461 52621 96855 99493 67096 80191 78102 52109 66110 83023 98306 64798 73564 52178 93996 88930 94779 92779 78967 55517 71800 84273 58395 58267 75915 50868 50993 78231 98022 77298 68536 52714 99704 84928 81821 79089 62120 73319 52647 77354 55768 74768 95021 68622 65617 93661 93156 66018 65317 61107 80517 63588 71938 77298 90363 99396 80204 81202 62858 94598 89308 52060 87049 54216 59850 77100 79095 73927 59851 85041 97581 62312 74931 83987 56408 52090 93994 94647 94283 62183 81936 72323 57282 72595 84407 55754 76665 55016 96743 75648 58774 84549 59103 85864 92310 56248 60718 62984 57728 66171 80747 55916 94919 81116 99196 77229 86268 84042 55651 83952 91083 88734 71896 55704 91486 87884 73943 64081 95843 53682 99955 91799 74753 57400 79567 60218 95095 79805 53282 75976 89236 91902 73565 62075 72312 98494 92307 93698 90404 84702 86660 94395 75540 93707 72956 55789 52645 96326 55388 86810 61750 73231 72937 77688 81596 75272 79891 57782 70202 53570 64433 67979 69933 81283 66511 66696 54941 56305 63867 60235 62152 93085 96981 94211 58181 83658 72734 80901 52259 74708 74723 56694 66437 57175 84814 64326 65350 87437 66471 72454 52156 68146 68844 61755 65336 79726 77958 91919 67985 66060 66912 94320 93242 82141 82057 90682 55531 56249 53425 94116 88477 66171 58951 72367 92820 66450 79790 58979 79414 56926 83654 76605 51922 84735 52292 81005 64221 97636 61460 87863 76562 85228 60391 86581 74535 93897 65299 58408 89729 74552 64476 63756 59103 54409 71649 82025 80781 90290 81389 70376 97698 90443 93958 73094 70329 89939 76883 76806 70175 96097 52654 61038 58966 72222 99547 56205 61809 81311 85655 81006 80436 84334 98459 64173 96488 60931 81334 99978 69209 96086 70534 91080 83637 73757 80812 61022 96919 61539 71802 69418 86046 54108 72162 56502 74139 68263 68119 74847 84809 97140 90820 66629 60158 52609 71729 99081 86727 85013 60922 66627 59698 86036 53525 84465 79247 97571 72314 63533 99783 86670 92473 79251 55614 62329 93183 79560 56716 65442 99375 68079 57505 71880 51084 83826 93966 60514 52601 52329 63593 68140 58001 98156 50545 74736 83237 97934 77548 89993 60921 76261 51237 76990 54581 53498 93056 91713 64534 53871 83812 83112 71557 90219 53955 95285 64053 88679 50371 87164 81998 89277 67593 67361 94829 59122 54336 77966 66219 87981 95884 88815 86987 81570 79009 93015 77008 79327 99762 69053 73078 80805 97388 56066 91563 72660 70617 74766 51283 94225 83348 62364 69907 73366 80767 58782 65521 90767 76362 56595 53068 67941 54551 92806 60675 72011 87243 53882 53870 99969 82380 76761 50660 55516 80134 52949 73395 63439 54292 65986 62250 89328 96558 52444 80761 71472 78826 83317 68535 55687 82620 74119 69769 95130 70522 71383 67909 96267 50931 64855 73469 90140 89847 99403 92183 58530 61377 52131 58225 86494 93583 89724 98840 91914 79574 68277 56847 62959 79029 68232 75467 52448 65141 79645 86730 63195 96967 69122 77420 65631 97444 82852 85415 62482 95382 85261 74302 59785 81285 67535 79046 51279 63235 86219 81706 71238 67328 93639 87314 92574 75237 94741 85465 55738 90915 70646 99268 72298 66814 82008 55275 60720 82130 94831 60178 63910 88125 72683 89890 85795 92386 91383 50325 90045 86543 81595 91903 55750 77968 69359 94738 89282 52709 87688 59439 89021 65128 90650 78539 79417 88519 64606 68986 85524 68011 89623 97951 58607 50512 83756 89055 52772 82456 92977 90929 77481 68668 77938 68667 84282 90633 80974 55963 53928 64593 64114 65103 82278 75320 81939 91277 91304 86420 70106 62197 51618 83348 77126 60426 75207 92455 99612 90423 93587 77585 65116 66245 82539 94859 71836 81322 92140 93189 67948 54154 94981 54216 90819 52859 78379 98391 69069 95692 79969 63537 56276 79670 88721 63275 93557 75450 81893 94089 61133 67829 56836 86552 94944 54686 92843 90614 65525 59657 96653 98091 71113 50645 58860 82721 58941 58260 84305 58398 87754 83057 87255 55543 62439 59596 99153 79160 60324 76746 65881 54282 82132 76992 81820 88078 68165 69611 51555 87434 73130 74132 83253 68007 58898 87732 56152 98119 78473 72433 84532 57137 99691 78149 93746 94413 67838 69032 64251 89648 94133 71921 66344 78628 67987 73974 88377 91443 75663 89390 50673 73427 52774 80899 80365 69653 57727 86762 81368 86506 58142 68979 80480 90420 90368 64495 96744 70793 77537 74780 54623 85025 63164 70423 82818 58054 93002 76204 66596 67837 64533 87747 58420 62345 60629 55406 60247 96642 89291 99594 87277 60707 92594 85146 60046 73745 60855 62563 86826 83283 94255 55624 90393 93515 64039 69461 93112 94939 52240 62088 90900 51294 57507 53513 67321 70328 50042 99905 68490 53119 50516 51034 68700 78554 55691 87325 55343 93887 51660 65382 86959 81986 66643 88837 93049 77824 71957 99609 64940 74853 57383 97393 96220 54368 61777 97505 56349 72680 63602 98923 72464 50651 83585 76239 57094 83666 94980 69180 57324 80657 95270 60391 85798 50431 94788 67483 65561 68608 71594 69858 91660 65330 77477 77218 83284 74665 82414 94323 71923 79359 71353 69870 69701 57102 78685 94719 72914 93763 92917 64656 69692 56022 91703 88103 64610 92356 50893 90071 68011 85259 98619 51997 98683 52889 90748 85721 94703 65472 91378 78816 67460 54118 78990 76549 56668 91153 73300 60664 85081 54449 65825 59645 85249 96604 64879 62110 99898 72597 98879 78347 80025 60391 71037 52799 73070 55231 71183 93676 67057 93239 69307 77082 51713 54266 67201 94602 66782 66555 97220 84777 56373 88475 86195 95753 80392 71581 90810 74138 90928 56241 76061 78467 86287 86681 70091 57269 99672 53696 72533 91802 91547 53233 79465 64284 57447 78716 79529 85118 82482 81957 79489 71849 92378 64922 83407 85458 84917 78913 61435 74665 83737 83887 91102 86788 67998 65658 54232 95325 88575 67640 50264 89103 59315 55893 79695 68642 61938 75144 95087 79316 90226 91543 81285 68874 96932 65450 60334 78044 95411 70457 93863 91414 57443 87097 58199 86801 68685 67379 65777 76132 84029 81412 92720 74755 70394 71261 71188 92243 63364 57068 55019 73202 78200 79126 72837 61892 78411 90837 89743 93031 84254 64581 91203 79889 79575 83463 72037 59017 75518 56010 87199 99232 85295 59035 92989 69927 89317 57745 73660 95597 86614 90839 52061 96526 92652 99572 88282 58479 51442 59341 91020 54322 71208 93225 65190 81665 65337 72993 68332 90282 56525 77770 65539 69242 57276 55359 86928 84734 94886 84786 99559 88941 53421 83025 72544 58788 63251 86993 70391 86119 90635 97633 57713 50276 61910 54135 50033 88863 62471 95307 54307 60600 58911 61553 73443 52202 68572 60099 97694 82824 95067 86846 96691 51425 90034 58075 70649 76599 52987 89896 94477 66859 63617 81961 81396 91708 80929 58563 59061 76318 56043 74606 58622 64700 75081 53857 62752 59411 91040 90861 53880 55814 55170 98249 54499 95846 57530 90919 55610 57615 51200 71270 92635 71729 94539 73685 80037 73246 78846 69278 61635 88279 98837 87157 83382 52721 69339 95735 88159 79781 99371 89632 53245 75455 54312 90084 57167 63506 81949 92931 89107 72000 76677 60304 54596 94948 51765 82890 60167 67088 55410 92504 50257 81723 79374 64946 61762 50133 65255 78779 87594 52145 83063 67771 87068 98321 96557 56403 97100 89588 90223 51233 68967 68415 73797 84484 77878 92988 86277 96074 63986 84767 90477 93373 57634 63190 71275 91253 93346 96181 76568 64256 95404 54394 56794 94055 74751 61035 75705 95012 80909 59984 88975 93022 86894 57963 57910 75001 58844 58513 56297 89638 92621 99031 56153 81177 53841 63885 65016 98494 77975 91946 81042 75836 51449 56325 58669 99620 86868 93615 80640 66712 58687 72740 62091 80804 77061 82679 79993 79686 67388 56821 98311 68220 79205 75863 55404 54623 65130 55276 94931 55361 57742 92321 87699 92443 52237 77554 98020 71581 95592 85459 82838 76122 75226 90938 68076 92398 92939 86985 83171 81071 84709 98959 89926 72764 78543 53768 85508 74229 94429 85625 93449 84749 86515 67206 54555 89226 58527 86584 93801 81707 86964 78349 76848 72356 69531 98359 52194 87206 91287 76681 53650 55857 98326 93146 98998 88846 63233 85742 63299 62455 70006 74158 90390 58701 55661 74447 90295 73551 87190 70576 69354 75236 93642 96021 98362 88886 96214 71679 70950 98534 78167 62877 68483 65847 50265 95673 81226 73985 84674 58221 51368 72908 95712 52030 80656 86838 70515 68087 58360 59252 74048 87938 56478 76240 98546 61852 91636 92320 76433 51537 89693 67374 86783 56516 57628 59078 59450 95793 90405 87202 72158 63258 88506 88168 71651 75806 90273 85136 63601 53486 57266 85293 51778 87831 92057 66808 98655 80797 71655 57265 90212 64908 56196 61719 61339 80668 53283 96716 69997 98540 67445 78127 85863 51692 61449 52953 65269 94702 83253 61373 56364 68480 88006 83351 93629 97186 79498 60614 78704 62944 72691 52178 76813 56345 56594 78559 91257 75114 53406 89909 79291 58657 65724 85887 73383 76279 77224 88993 97658 91203 70940 81593 59379 83454 53066 90810 63548 51059 55287 78281 86331 75913 70999 71797 80342 56265 81202 80937 71652 70985 83393 54158 81673 70575 52537 90635 97833 71658 79448 61404 74269 96460 57796 87472 65551 84858 66541 81798 76079 84689 58467 54260 98812 82089 73744 54638 72481 63509 62805 92913 75035 52041 75655 97950 58720 50998 70456 89676 73942 62919 57219 67966 94268 54467 88800 88196 72444 92040 91489 77082 86025 92342 91782 54641 84607 79141 53784 63990 70864 95045 78948 72682 61423 71221 84858 86990 76711 57679 53148 87507 63883 86992 52562 62783 80666 68102 73291 61043 97045 60063 94121 71214 65734 80050 82352 83706 82024 95404 55048 73000 89703 73998 50678 50614 95707 85665 70747 93136 53320 66402 53008 93203 72221 55745 66000 96951 63094 62665 90757 92958 58484 52986 57162 81596 98026 89749 87997 70609 88716 55921 96600 70228 79562 90707 78402 90940 75242 60078 99773 67025 59945 54285 72230 53430 58495 80880 52552 95924 51505 56011 72443 57434 65270 74251 70521 82720 87249 96296 56162 67886 73888 56468 50867 54782 85988 91209 90166 70957 64772 78449 92998 60920 59713 53695 91818 96919 67608 74130 59966 81296 97116 63838 58859 73359 58482 65519 86593 76641 92550 95357 63703 69074 56318 95673 51857 92784 82193 63917 95652 65116 79660 94738 68453 97284 64697 92029 95526 65459 52392 58774 62759 69291 65352 94972 55967 50722 61570 91215 66779 86685 55003 81415 64246 89290 56511 90259 63007 51723 75540 62348 95334 68060 86065 64077 92686 90881 59806 65101 52579 85206 73336 88695 50900 50654 87538 91647 91405 77933 75902 89467 75160 73232 88251 93620 77823 66612 74957 94865 63175 69472 95759 76098 99835 76094 58312 50842 83210 95583 84300 81498 91258 64648 96575 50059 62860 60621 90399 78994 98692 90493 82972 61574 94995 52699 67783 93307 63892 63476 61149 92251 52944 92837 85099 74011 86750 57732 91351 97143 97061 78064 92578 91091 83755 50336 94072 73759 94136 92618 63625 82244 64381 64441 96847 52521 93770 84838 63249 61398 86820 73480 52365 98368 52334 87784 57649 69749 57935 54508 92772 81065 61438 82514 97567 51038 91175 70905 50883 81064 94947 61371 92080 60912 83734 78522 51113 82031 96014 74511 78263 73839 53992 74598 96159 57067 97594 70785 84371 75224 73053 77796 60506 50363 63830 91864 53437 81968 96227 52989 85160 81096 90274 61706 90570 72463 81907 93840 94697 92086 52650 65380 61194 79125 98154 56368 99486 70546 91789 64906 59045 97710 78839 93065 70435 74392 52591 61332 76731 78065 57463 98951 64835 78756 93077 72103 71967 74882 69606 78887 94094 53260 97398 56187 61721 91770 86581 92862 83668 69820 79834 62767 79445 61068 97182 85059 68005 70856 65245 54161 58987 92377 97587 50189 54940 82674 50733 92782 60650 50769 92025 89763 62461 73450 62217 91106 99978 98676 85048 81620 95498 97743 64216 79350 54445 79497 52531 58510 81132 66044 86628 64945 69983 89815 70596 93427 98928 93598 63611 63616 84777 83730 80120 64772 53918 87413 54714 98697 52977 52393 89206 94276 98103 67503 91917 53357 76623 92873 51526 78285 84616 83097 51022 51976 92973 77140 55066 73281 61007 76661 80220 96485 94285 57074 61979 62883 87932 61643 76810 75283 84250 51436 68612 89866 86073 94281 52916 67292 60983 73069 84186 63090 51707 89808 89125 65909 59892 69810 50768 64027 86022 93117 91664 92946 84209 72589 77940 62119 62856 50339 55842 56878 94057 74515 91229 67853 50771 98570 57841 78929 69806 97372 72135 82951 70080 83635 80082 70754 94084 99579 62339 96599 91634 90997 59251 70933 83041 63892 66716 86435 50979 76931 52834 87253 91469 99906 64308 54128 51115 80764 61124 93026 72103 96341 93324 78672 92612 84521 92842 51110 58849 79735 56443 89040 50145 57442 83070 75493 75340 77017 91707 66765 58211 63410 82274 69085 95159 95744 87232 55588 66001 96596 72438 56416 94496 59917 84018 51532 56953 87476 82004 66985 70847 75121 53261 58349 62648 65737 85501 83731 62000 79076 95766 71884 54216 57488 56987 66083 90909 82258 99370 62095 60188 57066 95440 54618 95246 77366 72403 54150 77105 90157 61664 56238 81071 50410 58359 94269 71140 93358 78586 96362 66822 65044 84857 94323 79921 58083 81187 75242 81898 96011 83662 83199 57562 66251 60519 82793 76376 90328 58825 82549 94089 88429 96038 74372 82882 59759 75927 64816 87789 81566 63359 84228 79607 84874 51216 67591 74931 85236 74149 65449 87101 91689 90204 55299 64662 70211 69805 89305 86398 93859 81837 91466 80689 95601 94176 52452 85017 80732 97547 62445 79486 58477 97336 55197 89911 85070 67645 73952 65651 67493 73015 67623 61167 89788 74016 83737 75433 54762 85860 53593 88358 60923 98084 63396 85125 70189 57385 76153 80125 77116 61016 70983 75276 51482 84278 55084 94143 87413 94049 99079 74900 91734 82946 85053 91284 68721 68779 76110 83636 51842 77966 80177 74481 89344 55264 95881 78325 53530 70635 57460 71676 69217 71083 60068 56775 53947 67558 75719 64891 79023 75068 93702 69075 58618 54352 98253 69958 58566 88964 65704 53365 67741 62021 57135 53073 51700 73834 68629 87787 98258 67155 99915 96611 85146 54948 87059 66109 50014 98443 80711 98291 91094 99362 56386 93359 79304 60707 51002 68883 99033 68058 57674 96089 59483 55415 87880 99083 91440 64168 89813 58985 69720 89337 66735 50737 62958 56087 58081 89517 94157 98710 86198 85175 79596 89863 65455 73983 64961 78134 57384 56968 70508 59095 95684 79749 93750 59734 94170 81264 61221 57970 53298 90454 75760 69419 56594 53626 51961 68009 91734 71292 70684 99503 89908 69413 84029 89471 79986 96213 69519 91077 62420 80688 70005 66079 64491 82116 83163 82500 56470 83637 94477 92730 58470 90198 63072 63750 82379 54886 63054 97958 64831 55317 97641 87326 62606 73878 55932 93434 68912 85882 58409 67564 90060 97134 78489 91167 84792 53450 67926 92914 59237 85882 64226 55923 64380 84962 61798 63549 91662 65299 80265 75925 67663 67552 84756 60543 79655 93408 61771 65364 91346 64608 52821 62100 50034 58073 74749 67357 97572 71366 72616 92943 55582 61045 71839 73127 57933 93044 90179 94923 75696 90149 52527 51571 67280 54183 94857 72508 82549 84334 85038 61770 78902 75450 80098 50108 50111 92371 67840 50587 59141 83698 98813 66375 96875 65234 57923 94398 67468 79707 85194 60929 87956 95184 59056 67043 82426 51509 77792 92285 93603 90357 82118 66828 76509 54078 77588 59163 62814 92859 58810 76068 98426 58028 95915 71709 62633 83208 97170 93073 98451 75356 88849 64601 93122 56347 83219 75649 53007 91036 88521 81503 90502 55827 70895 65954 88463 54372 81895 98610 80474 97102 80883 60080 99019 66736 80330 56942 56852 87678 84886 85354 87464 80891 50737 81899 96884 54198 91002 64750 70873 72591 76742 87238 61733 58220 94832 91154 74864 68194 55199 69649 76485 77388 93323 69333 95805 52269 92306 60122 52317 99785 90835 52494 75035 77692 97883 69124 97033 63142 51876 72452 89452 50318 70450 69216 68863 75104 82887 63134 63198 94129 63870 68723 89822 85467 61657 53284 97356 82820 98625 68810 60320 71979 81289 94717 67473 91784 69004 67511 91719 87999 97723 54653 74297 63496 61659 76259 99471 58316 53529 63471 79951 84438 75276 66228 67050 99970 69220 96077 94636 75856 89613 52797 58922 77907 91937 70301 82270 65525 54776 58627 66909 98619 92204 55997 94376 95500 96850 58191 56832 90778 91481 60149 58173 92138 63766 60542 95833 55744 67614 70582 96070 95210 70184 82676 82636 76800 56548 98770 59487 78063 62389 86233 69220 54807 87523 66642 61691 97903 66534 99069 83286 58840 64065 74604 84588 60570 98480 75775 96495 98096 73836 87733 70285 52551 63032 52294 77945 54552 67380 71479 66099 55319 87230 51110 94964 76790 53213 81598 67365 93141 90325 85482 83978 76300 94105 82220 86613 74442 97979 73632 79603 56922 64132 83393 77337 98565 68245 73544 91938 72120 87571 80984 53282 83298 74469 88767 54310 53560 88387 66665 95976 58914 57547 51050 82441 86099 95208 61654 67035 94941 90751 64773 73869 93645 72977 65319 57845 93494 77160 63414 76874 80283 76392 64563 55904 99341 65064 54393 75464 85819 86141 84613 58950 55979 95140 57268 94304 71455 89775 83857 71724 54450 91404 92145 55603 95656 62717 85438 53894 66675 92771 72241 89105 55559 67011 72291 62701 98699 70477 89364 71849 57975 90731 75857 52162 98460 61863 63848 73218 99933 74739 81299 56266 86739 51213 62591 82664 62808 67319 51454 65749 64932 64619 80548 92871 99930 87798 90570 82495 82711 81681 84619 83070 86841 75478 86954 69492 65139 98005 50036 50137 74600 53377 60356 89972 81144 83099 77946 77359 98364 94559 60808 61889 97530 97449 79942 88842 59920 90191 86882 86285 63370 73447 85583 96099 90167 77114 85508 54308 59227 55249 68470 62372 82286 71670 88258 92971 88103 68862 94747 83050 76670 65331 80155 93322 70991 60504 63962 95496 77823 55508 71926 94411 99444 85594 80873 76797 71625 53629 82467 90637 91141 79417 65156 68545 78339 56274 58228 83751 60740 65588 86680 89042 87994 67786 59756 65230 91041 94322 97799 96767 80289 96575 51663 65554 75517 73412 75235 97395 82501 66782 55555 69222 81885 59062 88371 51284 68921 51938 67879 70297 58263 59868 78343 95449 93246 96819 55777 53130 76546 91455 76374 76216 51900 99257 51782 56411 66506 56405 59558 60168 77781 83885 60827 93423 97746 58621 50761 68177 51837 55733 96301 51491 70816 88201 98878 72265 84132 54397 85718 64386 64942 83719 52423 50927 90637 74769 83859 63986 57288 91319 68454 96782 62898 79914 99900 52438 91865 50210 83619 70227 63008 89219 79141 95982 54043 85403 87650 58544 96808 60878 58663 55748 82627 98020 94163 82638 51971 71146 58530 89206 53980 72689 63634 88659 79360 84201 84627 70694 79342 75084 83407 93340 71828 55057 67010 69554 97743 67243 76205 80107 53102 69142 80364 51005 75726 68340 60061 80904 87579 69332 65193 99581 51111 92631 65371 71610 96705 75987 50881 93466 94426 88177 90464 81940 96228 74884 98333 57565 56398 72269 73839 92995 77341 97784 77447 55046 96520 75708 64612 92926 83867 58288 85104 62136 77039 80157 69004 58821 70392 62900 90481 55072 75784 70644 84459 91697 56472 98011 55683 61631 96327 86581 92240 53947 65293 77705 68504 87200 96860 69112 87517 99855 66532 92272 72036 51399 57267 83702 52617 84535 57059 74373 70884 77234 71536 51982 72766 88908 82858 70314 89207 83650 58086 93510 93443 82460 93773 96856 94292 56398 97634 91391 56309 53755 62662 92995 75702 98405 99382 78807 70944 85915 62146 73167 74093 78611 66568 71786 59183 54068 87498 90246 97043 98718 57969 67034 50929 57792 96528 90320 73509 79994 70772 52321 82910 90651 89814 62064 74111 73952 99805 90837 71706 54261 54349 59141 63496 62898 57437 98426 78298 88153 69537 70664 76619 77417 75998 99500 50851 77778 61314 97178 75264 78740 83697 79578 98521 74372 78684 50415 90180 68392 50430 92799 75289 50225 98648 97341 93145 85726 67052 99315 84985 66255 69005 58924 76970 97161 84605 86953 63884 56345 52758 56732 53115 92540 63110 84517 58075 87396 87374 71061 76461 52550 67568 86773 55032 83958 67928 68729 85117 68807 74859 93932 98758 87226 63122 55071 61567 91619 73158 67505 54153 51138 87871 97051 89035 55387 65609 86590 53179 55095 98375 82776 86518 96618 60247 51407 82778 62253 86935 59395 90685 92983 57628 62313 96261 82256 76036 61312 64426 56753 60594 83180 61759 73866 96817 59263 75297 83100 85019 82495 61707 55211 52123 75359 62190 87820 83935 81151 80863 74580 86283 84311 79126 88422 81014 67194 74786 94064 88063 89913 96993 60218 75300 62101 85666 78668 92565 99730 73837 86468 71434 97005 68963 70161 96664 89382 84142 66362 94670 86506 77692 72805 80508 86331 89957 55616 53858 95774 60377 68684 60440 99562 91370 57447 58162 88489 79496 60963 85647 59480 99121 92207 93130 79366 93156 53851 63770 65780 51743 84638 51990 64766 89658 73735 57097 57900 72797 67575 77357 86160 85153 64326 70406 61179 82176 50369 60664 93571 91953 84183 58175 53138 74308 84548 98480 50023 61809 54302 96214 78432 79804 53648 71489 67250 76012 64587 67151 95871 73752 89189 68398 96442 78933 72111 78534 72917 61233 81152 91037 73007 66701 75511 52836 95379 96493 69076 79668 77398 70695 54534 97425 69909 72581 93646 65614 97006 95211 66828 66470 95410 79265 83689 95209 60415 93480 64828 67431 85097 95061 59926 80904 87460 53588 79332 96693 88367 85492 66520 88312 82837 90660 56760 98904 85871 56824 90353 92693 98144 95787 89001 65621 91137 78867 81102 84844 50577 85265 72117 85315 61514 77257 69432 82751 54750 72330 51434 80164 69674 66097 66950 55189 85416 54205 77252 52324 94849 68448 65747 99367 75792 67344 70231 74592 93293 59967 84349 68115 70078 60348 83869 77186 86825 59460 64508 73612 68146 93185 64301 52986 97832 66101 54272 67933 79369 74164 50032 78384 71267 96703 96826 69809 55152 94446 66965 99557 99042 70916 95049 84320 59343 82845 92672 62132 62555 58698 96598 78584 66769 73024 64763 81276 98931 80223 79896 64680 50610 64935 76441 71628 92754 51875 69176 65123 58140 71484 62592 89185 72035 85855 93314 78117 69845 52526 85901 59797 65687 85890 94901 61360 67029 97514 90431 64949 69166 50902 84824 78782 79111 78614 83272 63625 94270 51166 82934 72001 57952 98496 59298 70816 59752 86219 86832 80121 56091 51796 91682 71264 81420 77924 97346 95522 57168 85144 61853 57590 78734 80994 65474 80128 70626 94279 59272 64292 50357 59926 83598 90409 77632 90266 64644 94477 74044 61650 56548 77489 72676 73482 88683 83989 93935 90746 88516 97727 85691 56549 55025 78050 86830 79604 86259 94568 68629 77605 69335 90479 63963 63298 50957 54916 78452 70598 67880 87309 59540 50808 78353 54780 94929 81978 53794 65774 62481 50696 57445 96029 86044 68111 57338 88749 78841 52614 89483 66414 68686 54771 98373 97577 60890 83063 89672 79491 93583 90206 64102 52827 65460 99299 71508 62338 72243 74930 88695 65917 72046 53786 59045 82470 94622 58761 84537 54768 87485 75629 77164 53873 63180 69019 83803 90865 81444 98356 63987 81095 55390 72148 97515 60481 51729 82391 82771 87386 51538 83941 56136 61636 97928 72764 54223 98596 82272 61091 59443 72078 65508 70114 90636 66801 56910 70024 71473 85647 96460 82065 56178 53693 87455 86387 58146 91901 54037 86906 88253 51937 98941 78814 92795 66471 58084 67843 55004 65494 63905 86022 93701 50885 73649 66961 78958 93055 52331 87377 80060 77516 61064 50154 70803 95567 91734 99451 88422 96723 99944 64071 73709 60604 66598 53035 73249 96097 63992 71051 90428 98382 75965 85332 69997 92738 82564 99276 62807 73681 85386 90387 67451 54991 84191 64219 68759 73852 58148 54576 61747 73314 95321 79773 79890 82640 58985 96452 89740 54505 84242 53348 84803 51092 99053 54070 85145 63357 78471 60742 52437 91384 63983 68926 76146 58367 85028 58619 94865 90250 75192 54216 71529 62820 68204 95580 56032 75273 62256 53795 59602 78362 54323 58268 96468 81998 60472 51885 64719 80673 62465 78662 82981 57051 57928 50532 89820 84931 76835 85936 82415 51622 88431 93940 65076 54037 94869 56795 89126 85620 61794 78888 70631 89413 93163 99310 85785 72475 95250 73024 61467 88055 98004 63312 87675 75618 75908 69570 80340 83280 89690 51779 87873 93532 96961 93370 93225 65317 70395 87121 76213 64304 57809 68486 95785 50417 67822 74619 61538 88794 75773 88437 70915 81565 97044 86302 78000 59112 97753 51692 67017 85981 58602 56584 63183 93464 77553 70755 84872 78778 83339 70501 91262 91981 58936 66499 76641 99584 75232 60354 60107 97733 95083 91207 82074 73759 97195 92635 82181 65993 63569 74072 97866 88093 99469 61979 73169 90563 61030 59501 66906 85144 93383 63427 57305 53362 66577 79125 83360 71096 61676 73919 68667 90303 50110 78477 84638 85914 69380 84248 93298 62491 72978 66832 79983 58936 54539 87348 60794 66889 95609 82519 69565 81958 51070 90416 56963 92247 52907 63910 90237 61516 82813 57707 66136 86599 82122 52814 55059 82450 53305 79111 98614 75707 88902 70120 72078 62592 71721 52548 82213 81123 76280 93120 53201 78344 65810 95009 83701 78379 51100 77423 55328 90826 84218 51914 98230 58377 57352 92043 79934 73252 73347 59190 93049 88927 64467 92220 93197 70471 89672 68196 81425 90110 66966 83613 59946 59277 65092 83199 51498 83622 62890 76342 64588 53536 79692 69321 94626 82510 73248 51202 92999 84857 63785 96185 70744 86016 73700 61610 62905 78704 82726 85587 95763 88352 52703 78045 82650 74727 95659 55830 51768 58876 50677 66372 88193 57092 67229 69347 92293 71853 57734 86574 84295 93772 53479 74226 57274 58310 85965 58956 74192 56905 95916 67457 58932 99265 78692 91019 97975 97792 88722 73984 83907 74482 84947 96263 59905 59855 79797 54400 78357 54384 61934 92184 81399 76868 97935 56895 65775 68197 98244 68913 88590 91013 82120 78481 76158 65799 68994 51829 78276 92325 98589 71100 88012 64943 79864 60542 99737 77418 94950 59459 50173 71775 50747 55170 50797 74211 73310 87207 61944 58785 79586 50671 92725 71307 94457 76827 99159 99652 59120 97466 65885 69758 57609 65285 60149 97897 60579 75869 90527 79744 97261 54401 74621 67067 78621 58975 87512 50683 72415 60043 79452 95015 67821 89669 88369 94614 65294 60990 63822 58754 76270 52223 82618 62721 89489 88060 59782 87135 73634 60154 66127 96430 90123 73578 66630 87681 79348 72825 93382 52747 85766 53800 72420 78029 99904 98117 84168 60748 51964 51325 73883 65949 75237 65718 61296 59368 93142 68426 62397 88523 63887 77087 97649 52379 98699 68948 75081 75950 54593 68869 52233 99924 73150 87097 69278 58601 65751 88462 58573 97255 73436 78311 89725 69446 86466 90106 66921 79804 82647 97065 90885 55414 81267 94823 95575 95522 96735 51617 52742 60029 74971 93549 66152 92223 85681 85846 84637 82217 84356 59992 55973 70149 90472 69920 83037 68050 53785 58673 73866 58923 81325 75933 91002 95395 52960 55192 58842 70695 68566 59685 89765 68993 57166 76698 88896 51525 75562 76183 70236 60394 69431 62665 61817 78685 98004 54422 66237 87722 50353 95402 52165 51181 88229 97699 88603 67163 56548 59231 80449 67493 68858 53750 76411 76266 69425 65982 94773 74205 64363 56555 64541 74356 92425 81068 91086 99371 57183 86481 75691 80647 62244 96133 98333 57742 66455 77404 84922 62422 72199 86376 86593 51265 94310 77747 62027 76769 76725 68399 52927 58346 65602 85909 93874 70906 74111 69175 57273 81255 66149 85420 62452 79201 60535 88951 92267 59124 79685 72303 92108 82155 64570 87997 65420 94720 84903 98749 52892 80609 51559 92983 92490 59488 72080 81411 94112 57739 55312 80025 75238 99122 51060 60350 72304 96132 75452 84097 97907 57110 87355 94089 57858 66206 95187 67212 69983 61218 96798 77035 66838 73942 61165 55254 61059 73054 62643 60627 85569 97959 82631 70458 86043 93651 81097 96840 73348 56290 71940 64774 72794 63635 51740 62538 60434 77874 57137 66858 68578 62904 72083 82435 79138 91223 83642 85969 95951 90400 72751 71266 57106 91663 70527 95689 79097 83129 77487 56203 53011 82021 93850 56223 94445 63765 57113 51599 78035 70931 64222 72676 79444 95740 56819 97398 72242 82705 72234 84082 69292 58184 71523 84862 99612 51401 81679 54527 70567 83441 65402 85142 95044 59021 80396 83832 92445 70417 95506 52035 57881 89584 95155 60314 93648 99514 95573 97945 87509 50737 59767 68780 61265 89140 53567 92179 57126 57007 52222 58202 70935 57130 51937 81051 93772 69534 77314 71885 81952 52947 95254 63663 75035 52830 82994 66618 97158 68446 59336 75679 94218 60483 66525 75971 75315 61528 64887 53582 84463 57032 87966 85638 96242 76039 66402 71926 50421 67976 96889 80263 77189 65967 87491 74486 81987 79859 75814 78693 93405 59301 64278 96811 76957 88545 61063 80460 52216 86501 67922 70526 83246 66118 82848 87767 73180 60790 65403 91966 52585 79815 72753 64939 71008 91460 60663 65439 59398 86258 60747 71728 60382 78959 91608 80264 73486 98548 74850 54981 98769 93347 87139 85165 76201 93386 92722 91883 65546 84625 65322 80486 79373 55773 55537 88868 59428 72986 89053 68078 53843 67007 57329 51728 98488 82239 63896 89549 52467 73155 74260 60514 75659 83261 89899 55575 76145 79750 76669 87881 51753 83115 59078 63307 53135 87080 81588 51193 65399 62069 96019 55126 63296 76420 84453 55461 81625 61893 87034 84765 71954 85565 95667 94941 91291 93669 72337 84368 86765 90811 61366 72516 52857 93829 85772 73658 50527 56965 50202 61293 75330 99924 95669 76202 99304 51873 57133 57158 68399 58451 51099 57580 53564 85615 65010 76142 99913 91351 66222 92585 93126 63698 52001 57184 60538 54494 69996 51064 95149 81492 83331 83826 57566 54713 63098 73994 80935 66984 82467 99680 50038 59535 63168 75705 62079 99947 86959 97023 56447 67435 59749 92468 66015 82846 99090 84308 64141 74178 98775 81356 52940 60666 86822 78742 90381 56271 50433 50088 62179 62722 72559 93870 51434 87794 73964 77232 57321 77359 92979 74965 94285 79618 60666 89688 73875 67199 54154 74500 81926 80527 61903 92219 69119 93832 56504 53152 74334 58008 56048 81993 77379 70697 99724 80889 94239 67064 82149 78330 64231 99700 93931 90255 50967 55519 95650 86779 66469 56711 96008 57239 57900 60090 57477 98828 90218 89874 56434 93698 96328 84853 78748 79831 77895 51583 85670 52441 83977 89367 97556 52185 81875 90494 50924 61659 52385 58783 93609 72447 86666 51012 55000 89519 73742 96636 84527 87667 63883 62049 78148 62840 53850 97631 93321 87241 65126 56427 95045 65147 96826 74868 54546 80100 95519 55857 78150 88384 87640 59012 77947 76137 71690 98071 83500 85955 77272 94808 90482 98610 73450 85924 50595 50191 89768 99210 85235 72973 75564 78781 92374 79739 70483 87125 77186 84259 72699 64526 63955 63288 92852 94872 85574 81853 67816 62883 56248 85722 59434 51020 86513 75072 77262 60536 72021 59874 69445 89003 94370 66975 67736 76157 61909 96076 84197 77497 57892 73195 91308 83852 55542 83760 87460 97774 66939 75995 70099 83052 94965 56117 82836 69516 83397 53002 57685 78697 77809 64836 75744 78575 68775 82091 85613 80064 93638 68837 52094 73125 59425 93409 56954 91348 69624 71984 99409 73935 69109 82275 77979 57010 93731 84161 57429 70490 88094 70597 91548 95548 55466 77354 91192 70896 60916 77936 85148 79375 64417 58839 93982 86408 85930 84227 53401 61556 92546 99868 72349 86161 57321 85592 85625 75617 52222 55192 65291 62630 77681 59037 87855 50286 95401 62456 50610 80265 58853 86405 54326 81977 56468 69744 76245 91930 80818 63298 63454 85381 72171 78997 56340 95390 88630 64808 54688 71772 62493 61965 89813 86566 91342 88711 88454 84130 53970 83273 82769 73516 80440 78820 93131 71115 89816 59063 71719 50624 67612 58015 68462 82372 88271 60651 52607 97609 77201 63150 52583 79002 84287 63706 97847 75008 99111 64585 98639 69500 93153 78151 77804 79864 60358 59702 78172 58769 81764 96602 89693 81373 81930 87430 52279 89685 85443 72162 98085 57190 76038 78099 67365 79671 65707 67885 87243 66570 74442 69241 71901 68565 89628 77290 76816 72621 59010 81666 80418 51802 71901 63270 69004 87074 93392 84389 50670 95947 58205 92325 65142 56493 52538 90482 70040 79700 90430 86315 77126 84495 81323 89304 71584 94902 58676 73548 72754 85824 59984 98760 60270 56911 94656 57834 98171 94158 54517 86770 98880 66576 50988 80329 57534 91293 61350 77840 63051 51074 92143 56055 87266 99264 88792 79695 59017 84477 99115 67995 50081 98622 57737 99750 58138 85846 86464 95407 66335 91995 79586 76661 74010 73989 61373 57830 90591 74280 64755 83486 64362 58713 55910 82633 79173 55180 66008 81136 55704 97535 91564 83130 76569 57810 52618 75973 54319 98436 87140 84958 84576 92053 85218 94183 54350 74089 52006 61270 76440 66165 92053 88413 87385 61873 78396 94748 96847 73706 59265 89006 56079 79806 55347 74594 82825 78374 64783 93452 59496 74841 68578 51520 51563 52067 66784 92977 76875 96763 51064 77940 50132 64989 83144 74581 97938 94102 75644 69989 65000 94048 67827 87902 67024 91053 60328 81563 91966 54319 72488 68418 57197 84693 88221 79690 60725 90150 57718 73999 79148 73782 58257 61149 76925 65052 55285 82285 70541 94466 97016 54018 64941 52662 85876 89338 80091 63089 69672 66285 86520 79806 73466 93942 63884 51222 68019 61405 84902 72882 55405 86294 61131 95291 74640 72371 93673 68734 92912 79086 95789 77256 80168 89712 72956 83004 69458 91448 89613 89167 58427 60134 86221 59711 76049 91513 76370 52670 75085 82488 88504 89427 86876 84128 53848 89373 76938 99646 75616 59311 71235 73902 71839 95491 71518 63968 78206 99933 95070 94416 90746 66380 87202 90505 51600 95921 91995 56982 61804 66203 94146 95128 95299 89642 65426 86420 82265 68903 57643 53169 88687 60017 57005 51478 53422 61639 52750 97435 80703 50965 71409 65507 84431 92420 77564 95321 75411 50995 71500 73008 85463 58403 92035 95755 65608 92098 50066 85526 99175 98572 83585 52644 54559 74452 61468 67643 66126 93923 53474 97545 58018 72425 85044 84797 51744 61631 87398 82028 66425 59132 78495 69992 71355 55740 98303 76736 62648 96298 82960 61900 62555 96468 88313 73109 72535 56892 84769 92380 53359 98943 75338 99938 50029 75166 51949 81774 65575 74377 71532 88926 85450 94574 60023 69742 69262 61218 89161 77272 53936 60158 82818 63792 56101 98548 80558 95699 99635 93203 60151 93425 78755 99742 78859 61532 74164 52899 95377 59252 71568 67012 91110 93610 66911 99459 87549 98886 68105 53538 56967 68928 91518 63606 65443 77627 56913 96607 63930 78235 77667 93839 78731 89994 67142 81038 69532 95129 51744 84103 69656 89872 60191 83442 97766 92080 80554 72307 52200 56196 69255 95016 64322 56579 99314 89750 67903 54462 73167 87393 63208 77577 69723 51807 76238 51253 52776 68628 65107 71852 84846 50362 71674 97669 53176 81957 51479 70983 76937 97539 95799 84755 52758 82279 89299 77903 73450 78439 90770 88742 77198 97426 99849 65209 88955 53823 66179 63011 80243 82657 78300 75013 69595 51775 74143 53155 80227 93145 99549 86015 78273 66132 69207 51218 82824 97771 50684 91809 67630 85710 88488 57883 66752 60701 80205 51324 75262 62140 98839 95270 68973 92735 67957 60440 76802 70956 73437 73891 62630 93569 51965 66430 56573 69290 75092 77386 88428 63843 80006 57748 63054 88621 76355 60467 82972 99535 88686 67498 78805 75553 92383 55317 57704 65409 93849 51125 78770 82962 54624 58214 58643 98074 93468 95241 68233 68629 63585 55775 69042 87523 90872 71226 71257 69992 52559 84843 55191 82251 83413 58776 93631 87735 55934 85396 88755 86524 78047 65746 74190 64664 77070 76949 53247 75799 82397 76714 57683 52216 77837 97252 53778 90611 51296 53330 62938 96846 71254 88302 56000 70693 81226 51636 53925 52094 55186 60538 53055 99667 67737 54247 99204 93514 82058 54058 86456 62075 70225 79405 73141 84928 62647 61287 53402 94929 70150 95562 94071 98205 71511 98633 58280 76744 55727 97721 53237 98324 89598 92355 84873 64377 84125 89868 98053 72597 83617 61923 76887 64969 89358 53436 76419 51206 94282 80553 99137 97435 72841 96808 64221 52873 82837 61273 94091 62797 55603 61178 97337 60265 81594 84205 74318 62804 67014 59530 83047 98947 73454 66813 83133 97773 77667 77804 55359 50109 70937 50354 61702 68908 70891 72531 55938 66383 60408 85799 76453 63269 92348 55258 92297 87234 71819 80739 74424 61152 69479 56805 87616 70711 57582 68425 54125 99361 98903 60001 89854 66664 62380 89954 65763 55057 66099 70551 72193 68143 84843 69346 66274 93115 83455 69239 54191 68024 67053 96549 87945 61405 81909 87125 70346 50945 53850 98691 60615 79531 67744 51869 97352 97461 62536 77944 99566 87998 86305 64565 77082 84015 76791 86693 87916 55254 83113 87586 95833 98476 79684 58539 62161 92976 50955 69334 89785 50054 76032 53374 88605 51199 55780 61003 51341 75761 77934 71736 69316 80911 79465 62718 72895 90523 90581 67056 57421 74233 89195 56290 74070 65288 65136 60469 53729 56533 97630 64238 69356 86837 69509 91777 80862 65594 60617 59426 63655 92583 55697 88257 61364 98082 58034 73267 89437 92733 60269 78074 67793 69751 94690 83070 54746 90056 61966 60489 62662 63911 83427 81436 90031 99061 90958 51701 75373 65573 65524 61335 65363 91321 97061 93954 88899 53248 67667 50550 58872 85293 98852 67305 72628 81187 75008 72067 68288 64552 56928 70834 92724 54790 71130 54407 66522 79162 70383 68460 73423 71677 91230 86358 82835 98326 78743 89335 87231 79583 94972 73610 90861 82206 97148 79222 83261 86989 57054 95338 54841 70909 84510 62146 75442 83608 83272 51667 86269 55767 82934 57185 53879 93898 94364 88031 94115 60243 78703 98289 85911 98964 65482 88276 83007 96974 99128 53111 51146 94878 55723 94386 50369 74453 67433 71829 69096 65913 99512 73179 67588 81986 58607 86067 83415 82065 57546 91461 83433 68793 97621 89371 56922 70129 83219 72629 59160 78832 85876 62657 67952 76077 73350 91008 87652 60537 74958 87727 78630 91296 66290 57704 80021 65623 77460 82564 53091 55302 78908 82149 84638 70685 78756 97238 56862 75873 93483 76946 83721 91474 68674 86032 83597 64707 52275 76629 93123 77963 90194 72333 51915 79008 56134 63684 96171 89936 78912 95637 60515 81044 60039 75632 90165 99219 67214 78876 52566 72633 87044 97855 57521 73940 87035 83944 53824 92346 81774 59793 84179 79413 92202 90712 84274 95274 61873 88141 96036 83003 85940 61774 71714 74748 53482 68975 98081 66106 64213 66652 79750 94024 94988 79050 62535 78088 98060 58500 79434 61409 80673 61257 90612 96670 82808 62989 84937 89053 92346 56986 68246 74990 86653 69252 81248 60107 68268 99714 60163 69588 60938 70357 89936 56368 78839 57187 52424 57596 75494 92075 55626 98801 81337 84307 89811 91688 91334 52535 63390 98297 65882 99738 58649 94652 60887 98070 90073 93146 95797 56139 52211 88653 61904 83655 72305 60704 61385 90646 99096 84088 73418 65648 69307 58205 51481 64524 94748 77299 84271 99808 88246 73654 70611 92862 55972 96162 59554 98316 79625 70799 75445 63872 67223 61213 84715 97171 88677 59159 86543 73684 69047 95050 51691 70376 90006 52785 50814 67774 64073 55431 74859 69509 59042 86891 77919 89240 71107 52869 87069 86504 56050 50137 54583 52442 88785 84151 72039 89466 70524 58396 78927 82752 82617 86505 58381 90665 80293 81556 50930 68558 64926 79340 51708 94133 55356 90267 50339 79637 54993 95321 97039 65213 63489 69753 65690 85296 95360 72816 78986 85938 78924 66614 88955 67594 62250 89077 95696 86174 92275 79675 72336 80556 65550 94752 64222 74680 84122 92450 89407 65549 77101 82871 50927 80723 77235 90330 87202 92645 95230 62438 78335 77251 92297 74206 64252 74393 70760 79854 64887 50319 63587 75547 84194 95907 96777 66773 78238 96671 74253 74125 90306 97178 69454 95912 59879 97762 93733 90615 85725 81541 87430 57534 93388 81643 54315 56255 74889 65223 77898 99550 94331 87725 81435 62323 80415 54203 89724 79668 62801 76861 56654 89158 88653 51239 91299 81034 71012 92925 88019 65923 56233 98989 79396 50792 89647 94859 90469 66584 81220 73168 58867 65918 91873 76244 69187 83457 52344 72012 98968 59143 87361 73402 76257 90941 51758 76456 65611 53993 84291 64343 54373 56690 78794 77445 62452 96965 87375 95956 89244 78299 56330 51040 79128 85015 85572 92548 93141 91707 92810 83781 97092 83091 92092 85934 71625 71207 68478 87681 54406 97134 74439 98135 59923 64281 51643 60165 84545 75550 81705 81971 50311 94763 99952 55518 59134 76242 87268 85283 87907 85066 91298 59325 98884 82277 72092 77168 92256 97359 67205 53059 55571 80309 52508 79559 50352 81033 69151 91993 84474 88139 75092 88185 54142 97702 67873 79675 70125 63775 86831 52305 50232 71608 74946 85877 82259 57458 51524 93737 87914 90400 60997 91498 69717 98286 59146 72945 79857 56041 76361 86097 52221 79834 95523 84512 79554 82559 59385 58746 67860 56893 83716 65877 87276 67156 65252 79901 66509 89041 51009 74208 62189 64435 70094 77739 61494 96673 56350 62105 99586 97401 72320 78446 69769 78124 96595 98101 73174 54203 81898 73280 61460 94843 59736 67156 54608 64012 57106 55795 60858 78761 58759 94517 83469 56128 65352 75337 55146 51865 81310 85945 85505 89568 79105 89797 64697 87751 96333 85793 57968 58927 90092 50324 69004 79967 98992 95568 64248 85405 56323 89910 51867 74842 74254 59906 65952 83463 76429 75638 87380 71464 99256 56814 56114 79848 90371 66479 84683 82316 86520 95210 95680 55077 91497 91827 53368 98058 94032 79171 96616 84177 93404 74462 62232 99486 91379 82987 83450 69826 75332 91461 82259 75561 82697 94442 98974 55706 84421 68739 83145 89330 92906 66153 88134 61370 88049 68663 90048 86582 72385 58876 51161 96981 55910 84149 63861 77038 60658 95706 54836 74887 67893 52013 90408 89123 53702 76003 95074 82884 69654 72825 53035 66078 93722 78614 68381 88867 94890 95461 79739 89924 86407 75452 50795 52415 52636 71922 80024 60523 87957 81216 68679 88242 63132 66486 62634 67091 95768 97949 53128 88852 68206 58388 87295 91126 75162 53803 88522 54010 67994 92782 60770 83561 79920 69373 77214 90695 53233 54679 95194 72268 59531 73410 55686 51045 67180 74526 65281 72113 99293 89955 87630 74182 86298 92358 93205 73592 59218 82254 87159 93013 53036 90795 94205 84043 89937 63616 89686 76338 74292 80851 98777 87920 83968 70774 97163 67858 83476 93245 84905 82796 86075 87887 69773 58761 99908 51577 97536 94727 64959 94779 90456 90082 97470 61600 74685 59136 93609 75772 95068 82430 76177 61629 87689 90974 92045 66161 91560 65404 73118 63964 88913 63406 92649 72108 71226 62158 72077 59138 95483 91974 73654 63982 51832 64078 52395 52409 56310 69774 61999 96935 51009 90291 88841 71505 53848 83495 77259 81403 59769 53129 64467 52021 52438 95163 78253 56875 71141 69356 91799 74155 92882 76533 66803 62785 99411 60441 86595 61647 57251 93001 57755 93057 79315 55630 76616 73694 93865 87036 75299 67240 62567 56641 96305 58943 79035 59471 92976 68180 66938 79488 98662 62267 71727 74807 81122 62972 83638 91149 94837 77688 56243 88291 80699 70205 99139 55157 78381 67172 52547 53096 62149 81100 76963 97106 66127 87499 70761 62357 57723 83520 83894 59027 71354 53890 58635 92894 65484 85760 97442 55169 72398 58876 84378 89663 56271 93080 70134 60166 61853 58787 56964 60360 75618 65839 95470 77225 52861 74075 71586 91456 72355 91051 68915 92341 94488 53354 71201 69369 59355 63838 58220 84920 63522 98418 93451 65322 80468 54994 76640 70588 89541 76459 77813 79591 51719 98620 75512 94634 53484 73178 89363 64160 90852 54669 84801 71050 92819 97898 93563 96161 59079 74801 81645 98799 78663 79821 57360 77767 63194 61365 72633 80447 95650 82954 78854 67513 87286 85264 71071 63020 60146 51750 92238 70883 68052 57266 98783 51443 71235 96018 58433 94021 94494 85111 53173 83971 63268 63978 68137 55620 61103 84942 68052 84659 72263 63350 66505 57976 92809 98264 86643 89463 97247 90080 67057 61461 73245 50043 76263 95155 81927 97533 98562 92305 98015 98678 58361 63387 64927 63236 62704 73093 84631 89608 54345 79632 65793 84088 84496 69271 90019 90517 72099 78229 65954 76026 91897 61073 52042 66819 93348 83614 95121 98372 64551 56544 86203 51245 78248 78452 60468 61576 51436 57324 73139 54267 85940 69122 57737 77581 73870 97685 80693 67813 93509 87695 54783 69141 96172 85443 82565 70151 77301 88934 90305 90967 88717 65493 91495 54376 68321 71603 97408 79772 69795 72078 55551 58842 69953 97151 73554 65399 67634 87752 51703 73691 62017 69114 58019 78527 72313 61528 61535 82360 57246 58364 65318 67323 75381 90346 76402 78464 79742 57867 80637 78861 97042 65969 66229 92866 89773 88465 94048 97805 61128 64956 57934 63154 94401 92866 84286 51561 88267 51617 51115 94683 78975 90663 62658 99380 81332 76274 77630 89576 91398 70187 75337 63311 58628 88195 68730 67853 99319 67832 79945 58827 74805 84953 73168 53897 99717 88988 51589 86622 86187 99097 63755 81218 60744 60276 91878 98126 94208 64201 67193 65736 50296 88466 58526 50366 91233 97762 52584 71130 96868 62858 99344 70833 92563 74225 52937 51096 51591 57538 57668 86223 60049 58998 91325 55734 54664 88931 90622 82660 50310 92863 83337 72260 58544 71534 88531 82536 84715 50095 74199 95758 64677 99296 96346 56125 84247 60264 91971 61418 82141 81921 57318 78244 87688 76386 74150 75575 90727 97025 76776 93262 89615 98139 74698 84571 61486 71453 61894 89751 60837 54511 84784 81126 83287 88972 65879 93527 89319 81467 56955 69191 84829 66886 96909 52327 92994 68340 85239 56822 58634 99969 71817 80358 75406 63191 85300 80455 54913 83614 92761 57200 87360 64092 87333 52153 69501 57262 80480 89513 83199 86208 86177 95318 93129 81668 71503 55731 70465 56164 59171 65585 90145 54714 79423 63445 54752 81910 57776 86941 88446 66472 97289 91168 94017 88401 86397 57649 81718 68309 58166 83270 79194 60371 92927 71500 96562 71207 59160 70689 83315 51943 74223 98338 90877 55155 57291 92147 85330 57144 91819 60012 97324 66667 52861 97730 53119 81566 84171 80092 93854 77382 59645 91393 59871 78312 62460 97437 69220 78134 54565 64114 56919 70442 69223 93847 52541 78390 81140 68329 99727 73810 99486 51681 84762 53592 90976 89347 54981 71017 90013 96155 65991 73008 78578 68494 96001 62513 99982 81788 74150 56125 59542 67079 67534 93681 89839 81623 74190 79591 93773 79395 72198 70795 94857 67653 96370 99775 91830 70056 67770 50492 83706 57196 82685 55875 87753 93730 74241 51933 92155 85142 98358 93280 98338 81536 65691 87731 89597 90774 51359 57730 96285 93555 98782 81507 62763 64353 78340 61269 50955 84474 52508 57809 55519 85226 71587 71274 72343 58358 55397 97043 95216 88160 86760 76733 72344 60184 67873 73840 85771 72677 75824 84263 67418 80473 66435 94755 74021 80927 83729 62537 52941 51290 62740 91162 94523 65808 98121 64985 53130 61445 92193 92733 61571 52767 77675 74261 51365 98235 71454 52836 67184 64570 75994 74746 75701 81175 72727 50575 82149 85219 91221 98067 51885 98401 68048 96012 94623 86277 96475 74199 57748 60437 97540 77871 54141 65427 60364 50089 58144 95228 54643 93432 79323 56963 75601 88370 97645 63281 86753 93568 73850 62056 80352 80045 93126 72326 57471 61742 67103 96361 92749 73314 86856 84599 95451 64593 56113 96900 59297 75754 62634 79507 70828 92561 56626 88239 83789 77717 69823 61028 72377 68984 97103 76806 62173 63773 81241 67585 74584 84620 56946 74028 80490 98663 89142 60802 88225 97651 95806 84757 52846 87453 74772 87710 61357 83481 99819 69873 92738 75152 73196 57351 74079 54003 88882 67503 92567 66984 83827 68547 82825 79541 66226 52181 96017 91431 79716 59043 51246 50679 83631 56094 95423 54849 92282 71547 88329 91810 50889 62134 65736 60963 53385 61533 78431 53098 69890 53800 87886 66451 83578 90721 82099 85958 51671 69517 68669 76140 88149 59358 68111 52617 57346 62208 72980 81370 58318 92666 91080 74897 73231 58587 75835 73547 86838 92705 98804 67659 77860 84268 79226 98223 76577 78226 80327 75511 90701 92438 66398 80087 65604 73928 63027 84609 81379 78023 94274 61664 56991 96076 50232 51997 85054 58606 95662 90801 60384 93801 85978 52597 64083 63481 99985 50112 98836 62192 83554 98769 55188 53356 66534 62850 84560 59368 75621 58767 96311 68418 55134 81639 72184 85605 52237 54195 62324 72182 86228 69406 77528 54683 82040 76150 69483 86011 91908 89481 71048 83148 95573 87611 57479 76248 91578 63497 58060 60187 67097 52579 60433 66810 93552 96959 77407 69268 54220 78411 54225 83426 63829 95329 74946 66273 73593 67234 66912 90211 53045 76442 90235 87928 51445 80406 52189 98005 88588 67931 53102 88400 92602 96638 57488 56665 81568 95739 80251 63260 83398 66139 76613 76125 75009 99727 53969 61857 87508 73160 54038 75746 71061 50548 65628 66300 86632 82663 60262 82099 85803 91649 94750 81539 94594 94007 90811 65511 84587 73543 89999 60853 97018 66522 50541 54244 95953 78621 54446 64007 56370 86334 88359 57618 62113 76098 89905 95614 97340 87888 60775 74394 84347 70473 74347 99030 64828 68907 75642 67248 90256 68696 50242 79414 54434 70151 62387 56609 57185 77231 73433 81157 76244 66073 52344 55769 92411 59055 77093 57246 88264 91773 75752 55519 90193 53376 65559 62267 57102 87677 60824 74302 91352 86544 50284 78502 94160 86141 54256 86833 60340 53049 79974 78479 73280 78703 86003 57853 84012 73624 72645 97811 58917 53933 89083 64789 60555 80251 77845 65383 83376 87946 78280 93486 63160 75772 56323 65840 91157 93834 60063 62181 56281 84559 55993 99390 73473 63676 82553 82789 94659 72726 80427 80683 56737 98832 82475 64752 61592 65642 52648 59271 78126 89616 50064 77347 75785 59536 92948 68169 65708 80696 63802 91747 62215 54710 91453 50300 56305 94897 54831 57018 87577 80048 94230 96364 56050 93819 74769 55987 97736 68854 90785 78215 88937 63716 54018 63164 84021 99792 59867 77972 78304 96017 92988 99638 71843 99067 83263 74260 87124 80953 50232 72913 97127 99067 54772 90019 77960 88202 90444 78987 57100 81422 76184 78997 55878 75238 83911 69475 53086 90462 71117 98197 61501 93049 76617 89693 62404 65944 83842 79722 66236 93750 76736 80611 59469 70478 52282 58359 90246 54995 65286 82742 59348 58267 92447 68448 93059 79247 56455 81719 94594 58390 96331 61963 79320 54145 70970 62409 88787 50501 54679 70817 67317 96659 61080 66105 53719 95244 82402 91979 54037 92879 67092 96711 64561 93540 56248 54740 77627 99250 89604 87395 86706 87869 81866 63912 58250 77248 95899 75592 60309 53976 91200 83326 50174 70316 97473 75246 95526 55724 63445 73811 87837 59749 83650 54425 84510 70851 75854 96707 91509 64352 94718 61061 88379 75633 50594 79570 72775 51919 68010 88250 93455 64272 61257 64058 65654 98496 59327 99907 67901 95714 56463 54960 70758 79428 87588 63138 70225 87025 78834 70214 51048 84925 80303 50096 85245 78830 72103 64081 98278 75860 81596 62549 59493 97884 75109 96963 84051 77796 58623 90383 87541 52983 53711 86947 86687 91137 77393 88670 93801 80344 96326 61478 57212 70258 80358 77679 74121 63929 56744 94985 67840 73184 76698 55168 76068 50298 64160 94138 78062 83328 55907 87806 73132 66137 95294 75509 78825 93262 76283 64996 96558 83130 67839 89479 51726 63599 79010 88412 86405 80405 71056 71497 71185 75124 83260 96579 70223 99337 72616 53842 95300 58193 80470 84322 97022 82788 60294 69738 59162 68404 63601 57777 97007 60279 74931 81329 59478 86786 66856 97259 52509 73934 69828 67509 85392 93709 74966 89642 99775 62956 62924 67739 71392 98207 65463 91746 96087 83996 66287 60596 96552 71457 95500 94834 63630 52594 87476 75962 70884 70082 65025 51390 75054 82528 62667 63659 55125 68438 73115 78480 58102 63871 77289 99685 51018 92417 79127 62472 94579 61712 64100 95802 63231 78964 73394 76904 58967 84768 87439 83050 63834 79881 53086 73559 82447 61771 79692 54951 78858 63164 73792 91417 51793 66948 95850 85191 73384 96705 97253 61599 73899 82729 53694 68937 61441 51471 59266 62326 50354 57033 56855 72607 95590 85374 98584 83793 84326 59359 87368 93457 99733 94431 64482 94875 63718 89593 91956 51556 56637 79547 90744 87441 74547 59020 57775 97609 98263 85244 60308 61065 50131 75168 56793 72382 71503 69655 69999 78727 88482 81376 86921 82497 65969 93572 98015 87391 74117 70392 67886 59841 78142 95416 63828 97301 95037 77005 95055 74970 72776 52747 93939 87333 86150 87256 86899 52237 96432 51709 90478 84850 52011 60213 97158 96404 69124 65401 79655 92651 64832 76395 73805 89628 98696 82508 74082 82125 82836 55496 98651 83999 67991 87835 71118 69120 77951 98975 60939 93144 73648 87809 81884 84493 74053 55335 87752 77963 63446 93232 66107 99455 79381 77687 55306 93327 62803 67367 77019 74297 85742 76583 66417 56741 83663 51061 58722 64967 80383 95856 75728 95275 60903 66791 87549 77548 86832 75575 85095 52383 70135 65696 73322 76722 90611 72787 66177 76459 65455 98522 83792 61655 83372 83230 72210 56631 71831 69262 98010 73024 52337 92168 59320 85187 52600 75610 89390 51250 67299 97435 86942 59956 60282 54652 50181 97604 88865 75486 77723 62301 69217 81672 74878 67242 51846 76520 97634 79354 73875 59406 66594 60850 71128 77189 67120 72748 94475 79525 70315 64116 83693 97333 54222 80768 94698 70971 57308 83090 98408 69532 75490 54708 69869 90612 78580 98276 52862 98270 51031 69339 91058 64357 69957 97553 55436 83075 91142 86692 75449 83096 89614 94022 93687 90020 63315 65553 72276 60728 83189 67333 88719 74505 50309 52625 64261 82766 50747 97570 56315 63671 81362 76159 90638 97056 71839 94083 95796 73751 89252 54859 76741 56411 92092 59742 65965 84956 92716 58404 52926 94699 84208 86178 93126 51728 97457 64949 76416 52364 71499 65435 79688 58920 92014 89562 60477 59160 80609 79162 68154 98914 85578 99348 60915 55385 64067 56798 92136 59607 76475 86264 62468 85121 67045 74518 66613 71949 64056 82008 64033 87048 87333 86631 98486 81345 51419 53538 86037 69431 50559 58414 98538 92870 96735 78190 74627 86244 95993 62396 75465 90581 79577 84731 94249 59250 77432 93952 91854 51455 96681 87137 68578 65710 65959 88365 71108 76707 57625 87203 91349 52001 55267 78396 73593 98125 54359 67041 84693 62729 65694 90657 89244 97147 51905 92453 90415 75030 93009 52358 87476 86327 76491 52660 71996 61851 87810 81856 88044 93581 79012 63728 89899 61436 83724 82125 86449 62545 74397 84016 92439 69219 93741 96580 62058 97189 70114 94653 72429 59397 70416 73121 81241 68176 90675 70437 53622 83172 58553 84848 61347 52000 59016 55489 71133 50780 55756 58821 78589 69255 51290 51118 64076 59116 72869 92890 55041 86484 58921 77888 88109 60032 81200 78834 72522 64315 94636 85051 50060 83537 92010 85396 88181 61402 52597 58637 99780 52966 74780 63593 99086 96388 80646 65459 53094 95934 71776 56230 74175 77006 76993 72194 82145 80313 69000 85466 56634 95387 98387 52146 55438 51465 92665 53226 53886 59712 94818 56964 62498 91623 94819 57041 97668 54085 94602 74582 52204 56614 76830 89949 93741 77817 59910 62339 75001 70741 95376 84617 83036 53184 50892 98940 56811 59529 86616 93888 68602 88122 58756 50696 68371 77133 72032 57421 83611 82331 50536 60153 87969 75606 69029 90527 82290 92098 53985 83827 81966 75678 76153 86141 66908 69169 86181 53994 89437 87256 70033 99075 76332 50858 77247 54270 82571 97913 86383 86658 58641 71146 70879 72518 64476 75099 90968 91894 94265 70555 56420 51252 72380 85146 66153 77124 87874 65230 58251 64860 57135 72197 99697 60306 71470 70900 57855 80989 80861 81433 57006 72130 50130 56996 90533 73573 76553 76349 91823 64843 99424 54368 54338 69618 56667 67379 65887 58914 55142 83349 67546 90778 75755 98551 74639 86473 75191 91655 90341 87842 80329 91242 60279 91127 75492 94236 76498 87184 71584 84646 96177 83503 95578 63441 97510 95619 86223 96850 77456 95863 56505 91828 51205 73758 50934 64046 92190 63158 78611 56936 83137 91132 59000 89866 55322 91641 60721 88305 63026 85660 59654 72768 57074 50827 82065 51056 55892 54461 71629 54048 89997 63588 67708 68495 81930 92779 68240 53864 68461 59950 95147 51563 80494 89179 85095 81841 75243 87267 95413 69494 98888 76442 55315 89756 87800 75514 57633 69174 52344 76233 88146 64649 75359 63772 60478 98034 93531 84823 86844 93328 78002 67313 88622 54822 79885 90086 57436 82870 52741 68900 80100 50299 56546 54813 54214 66770 52618 87415 70280 80431 58330 86429 57487 58863 56265 65444 85560 98953 51131 56559 73269 60921 77693 89305 61828 87008 52566 96543 58773 75793 71639 55585 54473 68122 83454 89208 87965 73003 57606 74465 64905 87847 68938 67963 59790 97593 94368 87485 95160 76500 99826 54433 50636 75279 93017 76644 63469 87562 72280 67563 89643 92907 61051 98109 83922 51126 77871 55832 81884 72675 54197 61855 74895 84620 74590 76246 58780 58120 83275 57155 87726 66179 81921 68440 80861 53824 65767 76284 56528 98420 96891 66862 67737 93512 75962 52694 57697 69157 96396 89688 95839 58427 58249 66996 81725 76349 79365 93808 92390 78411 58393 96272 53484 97920 63620 97520 97715 58555 92404 67126 99588 63172 94813 99141 77362 71809 57939 68659 94521 51415 57174 60481 65378 74632 56316 78689 76260 82663 67509 85335 91705 85365 52118 87468 94750 68977 85140 77300 78047 55520 67456 76462 92131 73610 52253 69492 86941 76364 76037 93875 76672 70619 67043 50172 57782 75447 56672 50252 52928 83724 54065 67574 97334 62875 62880 58442 77941 55687 54899 76674 58029 69211 53684 75919 63972 99519 73690 88131 50548 86708 56254 87778 97461 79361 89872 61032 91338 55960 81250 92667 75951 58221 69075 65936 88084 92602 79530 91931 86011 99251 57473 94664 53374 68564 51938 61048 81294 99496 89555 52743 68888 66966 68469 72853 61568 83053 53704 51588 54229 68325 72197 98548 57431 78592 60840 62235 57050 95082 83084 83912 68424 57662 72787 76666 55480 82953 92679 50152 63513 87840 93920 65417 76081 66358 63473 97131 62142 56376 84194 91510 72397 52114 86973 53327 56401 95597 84629 58736 68773 76179 82555 73096 59754 91005 74315 70822 70770 70541 85755 86343 68377 74019 74147 70023 59465 54573 71385 99918 84232 97789 63667 88162 74148 82446 64753 51073 74202 72287 83325 67998 60334 58495 69496 68831 93588 65088 81246 93465 69687 89717 94812 89202 52795 80497 96250 55723 74583 75272 94932 94816 69403 77433 53535 98081 91931 83776 94280 74362 78079 58011 85713 89743 55573 57173 51167 97689 53244 59232 55088 96697 75829 56146 53778 72778 59902 60241 76147 53913 65494 72438 80831 87247 60624 96397 80538 61701 65871 81231 65496 89854 94448 53630 70901 62900 84771 74627 87448 97925 53670 65845 60589 98684 96897 91325 80639 77455 59391 92873 81485 82797 63427 86729 93399 88932 56880 88970 59462 58022 59407 51326 98946 56722 85026 91959 52209 71338 73850 78567 60137 71337 82271 86862 64809 78401 61281 87305 77260 81214 88635 98165 70660 52548 60531 68899 86527 93349 60371 56094 61497 62034 88851 60604 68865 93953 93690 83409 65692 60085 82455 72454 98029 86060 63143 63999 76822 54232 97476 61626 88439 64578 81841 99706 83528 82986 71791 86194 98722 64780 87165 82212 84093 97616 72566 81049 54081 87020 82748 82988 80434 52579 90304 65510 81263 69086 54141 99028 89996 65190 52262 85866 89624 60639 78031 79692 91237 63370 87622 80741 72615 66880 93113 51639 84773 61122 90113 75015 94332 56139 79380 67261 82926 89403 63344 95858 98845 73445 70186 83066 81615 74928 79195 53341 52686 90975 63190 61824 97558 97574 72682 54836 98357 96207 83740 67386 52432 59549 70284 99346 76295 76464 92175 99815 94161 51704 84050 51507 70531 52998 70818 99084 56886 95556 93467 93723 94719 79855 92049 85371 72583 79438 53659 64334 57102 79745 62514 79846 72281 85201 72417 63947 80012 85244 58518 75583 50807 83801 92193 70737 75918 91569 75087 99938 88664 63956 63425 60347 95116 78707 56509 68452 86703 56373 82573 77189 77477 92037 90400 80043 85008 56919 71879 90989 84324 75966 53109 85633 91650 66498 68482 61421 56147 72110 73395 78502 54620 94190 60589 79692 61901 65075 83466 51299 82657 53945 66220 68535 78163 59333 90502 74292 86865 84068 52821 84262 98872 57900 56732 56480 82694 84191 56912 57671 95227 88562 72798 77412 77422 81521 65317 56511 75007 57762 99601 88288 73707 75623 60923 68843 56372 79883 92884 69372 53748 51317 83182 52475 88950 98815 54548 90405 84301 71377 91744 62507 62190 78642 71717 84175 54658 82997 90732 84593 82658 79676 95106 77660 87577 55774 94416 64842 95851 93222 67986 89661 50446 95522 87256 55813 52726 92063 92626 56207 63074 94178 98264 98577 96051 87982 99895 77435 64520 90928 95722 99898 70974 83189 90144 82480 89664 85433 96976 70790 82813 85395 81981 55986 96406 59313 99967 76243 63850 60110 65250 90474 99571 65616 71554 75553 76852 78403 67155 98052 83032 85754 79746 61602 97164 54639 76194 89799 68820 77925 95623 99589 81350 50533 92749 50373 51389 86005 66727 67632 70430 63777 91264 52455 89716 86677 95019 79050 91090 88350 99739 92556 65915 88324 58570 53690 69890 56071 93892 76719 83051 94317 85437 66481 88342 82997 72043 67078 89238 73892 72231 50734 64315 94764 67012 67606 84142 90858 84438 53854 65769 83617 94058 96696 78627 64782 63737 57997 68637 53720 78803 99301 74828 55290 84695 91701 93511 88648 95302 95111 73609 65525 67113 81132 60310 52107 68048 71493 62195 63374 83379 98542 58829 90530 74033 53278 99311 96068 50014 94781 71739 85174 71932 76840 70540 62374 92114 95362 96670 84131 92056 89995 55020 67786 61046 64491 63620 57006 92946 95065 65294 67261 91597 88301 67751 83454 93695 53610 94905 58952 94102 87931 71010 95889 67720 97967 64008 61791 64697 90706 66852 72852 60760 60727 65533 52768 65314 56575 57173 88305 60742 92962 70949 85496 98336 85600 86618 89300 82187 59300 76346 70686 80388 80913 99894 56186 82193 92831 77466 62168 73648 80642 91639 60295 89639 52603 76100 64973 51132 66548 71466 97530 59326 93574 79092 84596 68651 75504 67377 77888 75191 52652 65301 83344 82782 78120 85318 90687 73632 71748 68281 99748 62086 55286 62267 86464 65812 92661 86564 66039 77698 84421 55637 51686 76212 94057 81710 65863 77892 59169 52377 84355 95825 78738 53231 78965 93853 70938 50870 71574 91048 63148 78835 94589 51476 70182 68866 73077 65684 92662 62735 73325 75341 97888 54972 88220 78562 75638 59340 68578 93045 60747 75163 61782 97253 62062 64723 88454 76495 77473 73014 62033 61280 57378 89581 72585 79309 90632 65667 97168 72555 64365 74355 71380 56070 58571 55412 55351 52615 67409 58447 92190 97077 82055 86823 85986 65769 57696 68594 82523 92079 57644 75267 93102 53745 73895 59495 75573 79211 94848 83434 78009 67859 85558 92024 50665 83743 82321 86184 62527 85140 75790 98972 86437 59891 61976 53955 86139 99552 56390 64450 77872 55447 54902 88909 76766 70326 76703 50545 98777 83081 79064 91025 84788 60812 51164 69646 63561 87116 97745 88151 78040 85060 63725 59124 96980 86833 65787 97019 79422 96189 72071 87913 55081 55515 57162 60357 69631 62866 96487 92240 57489 84033 74285 86660 82515 84991 70693 63245 84295 99673 76696 56102 94089 70628 79459 71881 71076 52858 51462 56756 56671 97788 94449 71169 55263 51057 94019 79218 72148 70655 80971 50461 98859 58553 60542 51503 90924 91196 97539 51949 84971 74590 93939 78335 58295 50572 91598 70378 74395 88833 75155 70381 78314 65950 57921 51400 54758 81375 68492 52886 84925 59074 70351 58607 85365 67726 77872 95798 98808 84578 80383 55603 92398 89265 52377 87796 58600 95376 84097 55230 96778 60131 73895 70769 88953 58344 52985 97810 50038 97296 59446 92327 94061 55795 70083 62545 69120 54398 97154 78245 57253 65730 78541 64371 69102 94358 73341 67483 93280 60434 87726 71686 56199 96191 63590 84044 62314 51596 82144 96459 69059 64660 83283 95549 97899 67078 65774 95214 83135 60605 80682 67832 96652 53742 81771 83096 76833 80913 60766 95785 61165 81627 92437 58282 86609 81848 71679 94508 55880 81300 55215 63136 91351 99142 56541 54562 64846 97844 85924 93560 68725 83266 80936 87616 68599 50746 62207 54955 65089 86186 53696 57740 89458 95867 67678 79734 67556 72323 56991 51302 53193 71578 87727 54067 59850 98676 79751 69374 58741 76358 92516 74305 68055 76376 79881 73944 86573 67352 50020 75906 98154 74426 89168 93491 95926 60705 77600 97562 89984 94299 81524 80818 83924 69411 99458 88737 68834 54614 52651 98790 99867 96381 91851 53598 50261 88257 95627 96075 98765 53002 86631 54526 96646 91121 63929 59808 89484 92884 52748 78463 83155 86901 70248 99737 91732 67947 87454 63280 50439 57552 72301 67801 60739 65855 99201 66363 91175 89021 55669 68494 57632 81308 58925 73176 84024 56569 98383 62485 53454 78867 79122 82673 50848 60070 65742 81421 70126 68675 57041 74704 95158 88809 99977 71176 80515 97987 82738 66545 81739 53693 68403 55701 73143 59361 96944 79857 65350 62536 63537 83198 85310 54477 88974 84279 78237 97895 61017 83126 62543 53477 61118 96255 56185 93417 52789 62574 63261 85057 58314 50472 57847 55847 85461 60634 90727 58575 78620 69186 92952 72211 95615 55622 73743 64127 84446 81301 71996 60012 71521 95949 63250 99408 63300 93143 82766 54277 78884 94622 88090 85261 84131 51723 97677 81654 70646 87649 82903 60709 62189 56549 83308 91052 65927 88008 56553 96042 51014 72795 57763 59310 59314 64810 53866 90857 87176 93945 95382 82945 64363 85856 78185 93324 92422 78823 68706 61289 54597 57581 89962 56159 62439 93367 68231 85289 67543 82024 90459 82076 52530 57746 88035 51536 81749 60024 59088 76755 96363 88859 63591 85636 58546 53140 60991 80981 80333 78253 96912 98340 91165 66041 89669 86228 52653 78626 85983 83646 94286 76843 85845 67154 62124 83651 88251 75606 87299 71398 78248 97296 73925 89506 80886 85627 69005 95503 86136 86665 96734 92695 96419 82781 69479 96741 84842 52305 84170 59060 91891 72832 78771 93906 66104 66028 93784 94910 73754 59325 59858 53716 72343 85114 53679 59399 93680 97143 55506 66925 75925 68996 76289 90658 79878 68643 70209 72220 62564 90863 87084 63591 90178 73446 72146 57184 50223 58577 80026 58751 69146 66522 63817 54686 74416 98005 83421 55975 66711 86222 53302 87255 58040 60542 53615 82167 69019 79100 76370 98548 50272 99509 60051 78561 62731 66427 59967 78320 64459 76063 73810 89448 86102 54671 92218 78176 62854 70383 66376 50683 75274 57072 58924 51848 90256 53916 74959 51245 58483 95252 69816 72292 80618 72319 66722 99915 93302 78053 54511 84078 72629 71309 82185 86347 60443 80766 67865 84271 60580 68279 98397 51032 97537 62526 90830 79337 70792 78293 53539 68850 65239 52533 60923 73185 58318 81298 72595 77060 67391 86415 88589 76307 60318 98359 69483 75455 64408 71424 89973 59329 93340 76916 86189 55859 56546 51952 64592 98778 78623 92008 84575 97219 71414 63383 64197 91513 64453 66255 72824 87070 97138 76152 95367 53518 68072 52428 54957 76607 70103 99653 76631 66982 91388 59967 50795 90027 87919 68290 68300 99786 84340 67372 59830 79025 71248 51346 93095 53039 84982 67645 93011 86218 87097 91345 90122 76842 68372 72813 52682 87681 65811 69734 53257 54613 94162 51463 85478 84607 74094 96856 62157 89910 50816 51123 55908 56596 66903 70442 72667 88384 84334 88236 84607 86648 61790 55378 64833 54503 73115 71670 70862 77306 58530 50033 86019 74687 60972 78179 89439 51539 66801 69999 80974 69946 55608 51270 99841 77988 77891 90381 74728 83400 78981 64595 81281 73017 74457 84283 85270 88580 94487 96593 91380 85255 78366 98149 81370 75212 87247 78501 57933 53790 53926 51220 52809 97487 50945 98635 78952 85211 82583 65957 84218 69954 76662 50521 61257 53772 97587 94278 53517 75894 83318 70957 75840 58528 63811 58574 96062 87821 84386 97143 52124 76876 53533 64253 63281 61261 95698 58184 97849 98522 50852 98418 78582 53378 72299 53077 90521 54997 54984 55985 68339 51646 56142 93704 59523 99724 97732 86797 50595 89011 74233 51101 50396 63585 57535 75934 58898 66291 75029 88037 52268 54913 66715 84316 70845 95796 87304 88936 70295 52370 55429 65005 63694 79104 60677 68190 92117 61081 56373 85513 98718 67526 67625 76766 64732 55931 59845 95608 51390 68363 64951 89822 54228 72068 82589 77216 63529 69459 60430 64803 97519 94812 59096 60018 61983 59838 61137 76029 97553 90160 56420 96557 60430 91121 65499 98011 83807 76117 79984 56447 91124 53513 93080 64178 60523 97188 72148 84410 66397 76022 57734 90338 88195 57388 85073 63920 91805 52428 53431 54568 55210 50373 95370 61592 83921 71563 89474 78344 98088 56900 81584 80202 98570 63292 51633 58541 81525 59342 74352 85011 69791 68385 68221 57216 85226 54990 72340 75213 83647 65966 71618 76548 74936 80366 51552 82149 85691 53314 50424 85674 50656 99159 73314 76385 70519 83065 83696 52228 66608 59350 85745 81084 75457 65693 84760 70584 95689 53854 94677 94785 93021 65656 75359 61032 89488 52186 65873 95510 55887 74745 52952 82776 93724 76545 72819 71052 99751 99749 82074 68032 52566 94169 93729 50877 72484 50591 92931 89134 75517 55877 60876 91800 89478 62408 57873 53452 73022 80939 60401 99877 84284 67281 93423 69752 63163 62831 92893 97673 59322 95271 91329 97433 52002 52905 74076 57845 62888 62876 69748 91641 56554 93037 85433 51487 60687 88594 57749 63398 86770 83183 56426 84602 80600 75028 77182 63102 50166 57248 71607 54194 97457 52228 66374 86341 89863 99700 96953 84497 58008 62793 96855 79002 86804 71088 88486 98897 55321 91051 68316 99157 65661 58843 51322 64786 55613 98214 76418 96874 50349 83531 51527 80048 50750 78842 84904 75721 73641 86858 85359 61338 72331 59805 77886 81386 56157 73283 51073 83052 83290 69335 79019 66632 66336 96963 51620 86967 74380 81081 96973 90299 71952 83963 68718 76685 93020 96843 51599 57143 85300 53524 60759 68923 94155 95562 77875 91980 91991 67815 55423 78369 62859 76331 91274 70062 50147 56843 90706 71841 62459 96492 91274 60218 95461 95894 87843 91742 51485 55727 54910 58263 92327 59381 80954 98687 64311 83136 60220 71642 84638 56983 62694 76899 82518 78731 67326 69381 56249 60782 80014 52667 58649 53238 77075 68025 72560 97174 83100 53942 75073 68672 94667 82103 87335 83472 88730 77777 83047 79223 61886 85111 59351 87270 85363 98849 71038 68947 98605 93940 86197 79502 65845 84088 79064 98438 76201 55596 90306 71598 78330 98482 65023 61466 86034 84743 53123 74771 90534 62718 90113 80806 93293 57860 78623 89157 93791 90181 85785 78041 92302 50586 63867 60562 58363 84533 87843 76026 70277 88715 62135 91099 96370 68414 84824 84488 73585 62964 97313 85582 67651 54713 85165 72453 58353 68819 84855 95652 75687 72656 54889 95303 66438 92526 65415 73327 77302 68414 70612 85403 96779 86205 68070 76697 71329 71245 50639 53072 82801 66656 61147 97434 60916 86572 94753 71137 80600 91825 56060 86426 78401 72282 90920 72238 91410 68151 72462 69549 79251 87632 93541 52574 89412 92673 78884 96871 64046 90351 65757 96784 69021 97610 70848 78615 68943 55092 95722 71867 70878 51900 70735 76531 82844 58710 52081 65161 85974 83562 84448 81757 82891 70441 57877 97845 71967 97825 84268 63270 56948 57724 78670 68200 76062 97008 57162 65756 86224 93638 72518 73599 96381 81430 56691 77856 61440 72715 86287 65076 96504 88126 71506 95592 52020 52947 52693 67106 57053 93985 87781 75593 84139 64005 76692 78650 98231 82187 73986 89003 66628 96622 81661 59492 54925 89825 72151 76068 80740 86861 79308 63106 70868 61639 50427 58833 74229 88035 81287 77740 65464 58438 83864 75054 86137 75002 61316 80727 82857 80759 91253 66628 63138 69238 55391 76750 82983 67672 59524 72067 68629 82256 78995 99259 68587 91496 85809 52999 96293 87357 61412 84511 98075 55684 91548 87928 53343 55622 56256 83473 89895 61212 51272 73584 84376 94970 85224 60601 96130 79671 90180 61751 82207 67039 87798 64417 67578 53088 52846 55200 99994 58267 85030 96268 98649 93852 87315 66110 67216 99477 79026 90177 92197 78324 52636 60086 52118 67725 56811 62324 60895 70869 59561 69263 72090 54229 83383 58925 98593 77909 84951 94609 87467 80904 94539 60890 75855 92143 93724 96428 89515 83488 80318 70824 96902 83328 54807 62404 95453 64334 58702 87653 55745 67807 97289 64801 95429 56199 71271 75393 75080 80931 59095 69741 55764 56714 79291 99429 83971 88544 63531 85037 52629 71892 53170 57801 82665 55803 81241 94541 69127 85485 57979 58770 74211 86877 69034 59403 82382 86082 89135 95478 82834 54259 70986 64411 77091 99194 71476 50432 55958 69533 50248 74816 90677 56231 65113 94753 94133 54314 68339 90959 73934 67322 61244 83439 89165 54702 78413 72127 54038 70032 96119 63494 97805 93736 90904 55897 81425 79019 53170 53214 55081 51072 53016 98515 83003 84001 79367 84614 52192 66404 92079 95992 72253 92877 78665 62186 85698 80228 67540 59810 89067 77557 58928 77645 73465 71150 99265 84282 70847 77141 85030 54718 80507 89240 92308 83108 60780 75461 73159 84157 53299 89808 78940 93610 69700 96517 82697 70318 83845 71018 54828 61148 86824 99675 53453 95394 83096 78852 93133 84339 62837 88553 84581 84142 72624 93663 51019 84727 56642 85441 66393 70614 81693 71511 58059 72875 65353 53643 71731 53076 75124 54963 85389 79207 97108 68274 89180 75697 89826 72509 57943 69910 80873 55022 55110 65338 66946 54770 50471 66715 80756 85897 74422 78349 55067 56854 66277 98717 59963 50163 71904 91905 76972 89022 55098 59697 60830 55609 69850 78051 69002 92233 57949 83725 72032 91546 99263 67845 79530 67466 59331 82288 82866 62454 51422 56096 93507 81517 82499 58834 89941 59341 51280 81089 61571 69976 51580 55573 50378 53079 57308 89547 58417 81690 70200 79332 64198 99222 56142 79404 55881 69943 85313 97568 74962 84626 65053 90710 82456 94844 61747 87499 51632 69126 99564 68233 50167 96940 74544 64562 66568 56898 68723 75007 54856 95209 65357 92341 90062 77124 50914 53824 69473 85082 91445 97272 84620 54049 52872 75144 60953 81285 65186 50781 88127 73663 83849 97820 61827 90823 75494 62965 78594 90845 54735 66412 76200 94287 97514 86470 53590 88609 67214 54551 62949 63602 62569 97295 64320 50446 70060 92853 67956 90662 77088 62480 85144 81471 85420 64976 77123 83313 51759 60781 89238 86504 70512 82845 96674 84721 91759 72127 95887 80254 67701 89784 50871 86399 66541 50796 89744 81400 98558 73833 52214 50775 64124 64369 81132 56160 95297 88749 61579 96292 71798 52499 71130 65343 68352 71037 59727 61474 70638 88152 65170 80079 72194 65274 93200 93172 92887 52485 78389 86791 85677 62318 92260 69908 79068 69955 96222 77723 51321 62636 81487 53581 87017 61495 72593 65814 99351 96448 77710 77555 65493 88193 77009 96951 56984 74519 88457 50135 84362 87910 98418 53551 59020 65985 61246 68813 58509 63124 61569 92538 78074 50978 74791 88208 62263 80938 80111 61132 55344 75837 61480 91298 50081 95875 78502 68953 65781 75952 93480 53463 79505 99289 80178 80811 58068 92814 81465 91167 68125 94858 93874 61785 71057 84821 83815 81415 75106 99131 98412 99014 93283 72451 78399 66945 63800 81607 67188 58173 83245 71522 74703 90881 69865 76999 98334 69157 91265 69465 63904 62955 65634 73296 77065 56200 90813 72860 54739 86298 57715 63117 50336 79331 64649 61735 79851 67604 79732 89251 63172 56060 83077 90681 52183 93633 58156 66566 56985 55130 67285 50362 58230 90625 60475 57155 91248 71814 95132 71014 87490 59143 76591 84820 82966 55628 92987 96741 51355 78546 80492 98365 90132 68064 73611 94141 85889 91822 51677 64799 72650 97152 78109 73085 98609 65438 85430 51680 53813 75677 73235 89841 75479 53011 97098 54255 85603 81279 55025 53891 54760 59362 73072 93260 63236 82526 68188 96743 80751 70672 65824 66371 66731 95246 91209 96722 84821 61525 73962 51979 93383 74301 77323 60554 86819 56695 75169 95068 74735 60668 98005 53082 94219 60481 52917 93204 70016 82190 72454 69357 72354 57386 93222 54973 51233 62219 65481 66523 83035 53238 94808 87951 94752 66498 65905 82908 58746 60125 71041 91969 52575 54777 91023 96721 86252 54483 72180 90514 87574 58658 98103 86207 57606 64419 62924 93664 66587 91073 92809 87257 56064 65017 50636 71064 89018 56709 77631 53592 64355 68182 73266 91313 95825 87876 63667 65697 70862 69423 60003 74049 59275 92262 90579 99277 70776 81140 88872 56709 93373 96193 59687 91181 83819 69923 69165 56270 95234 69884 99765 74816 63246 88065 91785 80974 52752 76272 94267 96041 92045 86099 94818 66956 66290 73226 58033
|